.elementor-148 .elementor-element.elementor-element-2d00cbf9:not(.elementor-motion-effects-element-type-background), .elementor-148 .elementor-element.elementor-element-2d00cbf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A060D;}.elementor-148 .elementor-element.elementor-element-2d00cbf9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:160px 60px 140px 60px;}.elementor-148 .elementor-element.elementor-element-2d00cbf9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-148 .elementor-element.elementor-element-1e8cf249.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-148 .elementor-element.elementor-element-b24408{text-align:center;}.elementor-148 .elementor-element.elementor-element-b24408 .elementor-heading-title{font-family:"Neue Montreal, DM Sans, sans-serif", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:1.5px;color:#AC7AE4;}.elementor-148 .elementor-element.elementor-element-55b515dd{text-align:center;}.elementor-148 .elementor-element.elementor-element-55b515dd .elementor-heading-title{font-family:"Roc Grotesk, Syne, sans-serif", Sans-serif;font-size:72px;font-weight:700;line-height:1.05em;color:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-73617ede{text-align:center;}.elementor-148 .elementor-element.elementor-element-73617ede .elementor-heading-title{font-family:"Neue Montreal, DM Sans, sans-serif", Sans-serif;font-size:19px;font-weight:400;line-height:1.75em;color:rgba(255,255,255,0.58);}.elementor-148 .elementor-element.elementor-element-1f68cb2f .elementor-button{background-color:#FFFF45;font-family:"Roc Grotesk, Syne, sans-serif", Sans-serif;font-size:16px;font-weight:700;fill:#0A060D;color:#0A060D;border-radius:100px 100px 100px 100px;}.elementor-148 .elementor-element.elementor-element-1f68cb2f .elementor-button:hover, .elementor-148 .elementor-element.elementor-element-1f68cb2f .elementor-button:focus{background-color:#FFFF80;color:#0A060D;}.elementor-148 .elementor-element.elementor-element-1f68cb2f .elementor-button:hover svg, .elementor-148 .elementor-element.elementor-element-1f68cb2f .elementor-button:focus svg{fill:#0A060D;}.elementor-148 .elementor-element.elementor-element-7f8dc4d7{--divider-border-style:solid;--divider-color:rgba(255,255,255,0.06);--divider-border-width:1px;}.elementor-148 .elementor-element.elementor-element-7f8dc4d7 .elementor-divider-separator{width:100%;}.elementor-148 .elementor-element.elementor-element-7f8dc4d7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-148 .elementor-element.elementor-element-1797d13f{text-align:center;}.elementor-148 .elementor-element.elementor-element-1797d13f .elementor-heading-title{font-family:"Neue Montreal, DM Sans, sans-serif", Sans-serif;font-size:14px;font-weight:500;color:rgba(172,122,228,0.75);}.elementor-148 .elementor-element.elementor-element-7d6be263:not(.elementor-motion-effects-element-type-background), .elementor-148 .elementor-element.elementor-element-7d6be263 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0A18;}.elementor-148 .elementor-element.elementor-element-7d6be263{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 60px 120px 60px;}.elementor-148 .elementor-element.elementor-element-7d6be263 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-148 .elementor-element.elementor-element-6e551c02{text-align:start;}.elementor-148 .elementor-element.elementor-element-6e551c02 .elementor-heading-title{font-family:"Neue Montreal, DM Sans, sans-serif", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#8935DE;}.elementor-148 .elementor-element.elementor-element-3cb1c759{text-align:start;}.elementor-148 .elementor-element.elementor-element-3cb1c759 .elementor-heading-title{font-family:"Roc Grotesk, Syne, sans-serif", Sans-serif;font-size:54px;font-weight:700;line-height:1.1em;color:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-7eea9bd1 .elementor-image-box-wrapper{text-align:start;}.elementor-148 .elementor-element.elementor-element-7eea9bd1.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-148 .elementor-element.elementor-element-7eea9bd1.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-148 .elementor-element.elementor-element-7eea9bd1.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-148 .elementor-element.elementor-element-7eea9bd1 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-148 .elementor-element.elementor-element-7eea9bd1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-148 .elementor-element.elementor-element-7eea9bd1 .elementor-image-box-title{font-family:"Roc Grotesk, Syne, sans-serif", Sans-serif;font-size:24px;font-weight:700;color:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-7eea9bd1 .elementor-image-box-description{font-family:"Neue Montreal, DM Sans, sans-serif", Sans-serif;font-size:13px;color:#AC7AE4;}.elementor-148 .elementor-element.elementor-element-b6a0bf5 .elementor-image-box-wrapper{text-align:start;}.elementor-148 .elementor-element.elementor-element-b6a0bf5.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-148 .elementor-element.elementor-element-b6a0bf5.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-148 .elementor-element.elementor-element-b6a0bf5.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-148 .elementor-element.elementor-element-b6a0bf5 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-148 .elementor-element.elementor-element-b6a0bf5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-148 .elementor-element.elementor-element-b6a0bf5 .elementor-image-box-title{font-family:"Roc Grotesk, Syne, sans-serif", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-b6a0bf5 .elementor-image-box-description{font-family:"Neue Montreal, DM Sans, sans-serif", Sans-serif;font-size:13px;color:#AC7AE4;}.elementor-148 .elementor-element.elementor-element-27989ce8 .elementor-image-box-wrapper{text-align:start;}.elementor-148 .elementor-element.elementor-element-27989ce8.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-148 .elementor-element.elementor-element-27989ce8.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-148 .elementor-element.elementor-element-27989ce8.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-148 .elementor-element.elementor-element-27989ce8 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-148 .elementor-element.elementor-element-27989ce8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-148 .elementor-element.elementor-element-27989ce8 .elementor-image-box-title{font-family:"Roc Grotesk, Syne, sans-serif", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-27989ce8 .elementor-image-box-description{font-family:"Neue Montreal, DM Sans, sans-serif", Sans-serif;font-size:13px;color:#FFFF45;}.elementor-148 .elementor-element.elementor-element-1446330f .elementor-button{background-color:transparent;font-family:"Roc Grotesk, Syne, sans-serif", Sans-serif;font-size:15px;font-weight:700;fill:#FFFF45;color:#FFFF45;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,69,0.35);border-radius:100px 100px 100px 100px;}.elementor-148 .elementor-element.elementor-element-1446330f .elementor-button:hover, .elementor-148 .elementor-element.elementor-element-1446330f .elementor-button:focus{background-color:#FFFF45;color:#0A060D;}.elementor-148 .elementor-element.elementor-element-1446330f .elementor-button:hover svg, .elementor-148 .elementor-element.elementor-element-1446330f .elementor-button:focus svg{fill:#0A060D;}.elementor-148 .elementor-element.elementor-element-5512e1f1:not(.elementor-motion-effects-element-type-background), .elementor-148 .elementor-element.elementor-element-5512e1f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A060D;}.elementor-148 .elementor-element.elementor-element-5512e1f1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 60px 120px 60px;}.elementor-148 .elementor-element.elementor-element-5512e1f1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-148 .elementor-element.elementor-element-60045007{text-align:start;}.elementor-148 .elementor-element.elementor-element-60045007 .elementor-heading-title{font-family:"Neue Montreal, DM Sans, sans-serif", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#8935DE;}.elementor-148 .elementor-element.elementor-element-56aaa29c{text-align:start;}.elementor-148 .elementor-element.elementor-element-56aaa29c .elementor-heading-title{font-family:"Roc Grotesk, Syne, sans-serif", Sans-serif;font-size:54px;font-weight:700;line-height:1.1em;color:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-1798bc0d .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-148 .elementor-element.elementor-element-1798bc0d .elementor-icon{font-size:32px;}.elementor-148 .elementor-element.elementor-element-1798bc0d .elementor-icon-box-title, .elementor-148 .elementor-element.elementor-element-1798bc0d .elementor-icon-box-title a{font-family:"Roc Grotesk, Syne, sans-serif", Sans-serif;font-size:22px;font-weight:700;}.elementor-148 .elementor-element.elementor-element-1798bc0d .elementor-icon-box-title{color:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-1798bc0d .elementor-icon-box-description{font-family:"Neue Montreal, DM Sans, sans-serif", Sans-serif;font-size:15px;line-height:1.7em;color:rgba(255,255,255,0.6);}.elementor-148 .elementor-element.elementor-element-4691201b .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-148 .elementor-element.elementor-element-4691201b .elementor-icon{font-size:32px;}.elementor-148 .elementor-element.elementor-element-4691201b .elementor-icon-box-title, .elementor-148 .elementor-element.elementor-element-4691201b .elementor-icon-box-title a{font-family:"Roc Grotesk, Syne, sans-serif", Sans-serif;font-size:22px;font-weight:700;}.elementor-148 .elementor-element.elementor-element-4691201b .elementor-icon-box-title{color:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-4691201b .elementor-icon-box-description{font-family:"Neue Montreal, DM Sans, sans-serif", Sans-serif;font-size:15px;line-height:1.7em;color:rgba(255,255,255,0.6);}.elementor-148 .elementor-element.elementor-element-7b6ffd31 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-148 .elementor-element.elementor-element-7b6ffd31 .elementor-icon{font-size:32px;}.elementor-148 .elementor-element.elementor-element-7b6ffd31 .elementor-icon-box-title, .elementor-148 .elementor-element.elementor-element-7b6ffd31 .elementor-icon-box-title a{font-family:"Roc Grotesk, Syne, sans-serif", Sans-serif;font-size:22px;font-weight:700;}.elementor-148 .elementor-element.elementor-element-7b6ffd31 .elementor-icon-box-title{color:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-7b6ffd31 .elementor-icon-box-description{font-family:"Neue Montreal, DM Sans, sans-serif", Sans-serif;font-size:15px;line-height:1.7em;color:rgba(255,255,255,0.6);}.elementor-148 .elementor-element.elementor-element-63bfc668 .elementor-button{background-color:transparent;font-family:"Roc Grotesk, Syne, sans-serif", Sans-serif;font-size:15px;font-weight:700;fill:#8935DE;color:#8935DE;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(137,53,222,0.4);border-radius:100px 100px 100px 100px;}.elementor-148 .elementor-element.elementor-element-63bfc668 .elementor-button:hover, .elementor-148 .elementor-element.elementor-element-63bfc668 .elementor-button:focus{background-color:#8935DE;color:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-63bfc668 .elementor-button:hover svg, .elementor-148 .elementor-element.elementor-element-63bfc668 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-3e6e81fc:not(.elementor-motion-effects-element-type-background), .elementor-148 .elementor-element.elementor-element-3e6e81fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0A18;}.elementor-148 .elementor-element.elementor-element-3e6e81fc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 60px 120px 60px;}.elementor-148 .elementor-element.elementor-element-3e6e81fc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-148 .elementor-element.elementor-element-41ba66c4{text-align:start;}.elementor-148 .elementor-element.elementor-element-41ba66c4 .elementor-heading-title{font-family:"Neue Montreal, DM Sans, sans-serif", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#8935DE;}.elementor-148 .elementor-element.elementor-element-2c5341d6{text-align:start;}.elementor-148 .elementor-element.elementor-element-2c5341d6 .elementor-heading-title{font-family:"Roc Grotesk, Syne, sans-serif", Sans-serif;font-size:54px;font-weight:700;line-height:1.1em;color:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-57c995fe .elementor-testimonial-wrapper{text-align:center;}.elementor-148 .elementor-element.elementor-element-57c995fe .elementor-testimonial-content{font-family:"Neue Montreal, DM Sans, sans-serif", Sans-serif;font-size:15px;line-height:1.8em;}.elementor-148 .elementor-element.elementor-element-57c995fe .elementor-testimonial-name{font-family:"Roc Grotesk, Syne, sans-serif", Sans-serif;font-weight:700;}.elementor-148 .elementor-element.elementor-element-57c995fe .elementor-testimonial-job{font-family:"Neue Montreal, DM Sans, sans-serif", Sans-serif;}.elementor-148 .elementor-element.elementor-element-de2b4bc .elementor-testimonial-wrapper{text-align:center;}.elementor-148 .elementor-element.elementor-element-de2b4bc .elementor-testimonial-content{font-family:"Neue Montreal, DM Sans, sans-serif", Sans-serif;font-size:15px;line-height:1.8em;}.elementor-148 .elementor-element.elementor-element-de2b4bc .elementor-testimonial-name{font-family:"Roc Grotesk, Syne, sans-serif", Sans-serif;font-weight:700;}.elementor-148 .elementor-element.elementor-element-de2b4bc .elementor-testimonial-job{font-family:"Neue Montreal, DM Sans, sans-serif", Sans-serif;}.elementor-148 .elementor-element.elementor-element-66644c46 .elementor-testimonial-wrapper{text-align:center;}.elementor-148 .elementor-element.elementor-element-66644c46 .elementor-testimonial-content{font-family:"Neue Montreal, DM Sans, sans-serif", Sans-serif;font-size:15px;line-height:1.8em;}.elementor-148 .elementor-element.elementor-element-66644c46 .elementor-testimonial-name{font-family:"Roc Grotesk, Syne, sans-serif", Sans-serif;font-weight:700;}.elementor-148 .elementor-element.elementor-element-66644c46 .elementor-testimonial-job{font-family:"Neue Montreal, DM Sans, sans-serif", Sans-serif;}.elementor-148 .elementor-element.elementor-element-1b94c71d:not(.elementor-motion-effects-element-type-background), .elementor-148 .elementor-element.elementor-element-1b94c71d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A060D;}.elementor-148 .elementor-element.elementor-element-1b94c71d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:130px 60px 130px 60px;}.elementor-148 .elementor-element.elementor-element-1b94c71d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-148 .elementor-element.elementor-element-6591a225.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-148 .elementor-element.elementor-element-14699d59{text-align:center;}.elementor-148 .elementor-element.elementor-element-14699d59 .elementor-heading-title{font-family:"Neue Montreal, DM Sans, sans-serif", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#8935DE;}.elementor-148 .elementor-element.elementor-element-11c99b34{text-align:center;}.elementor-148 .elementor-element.elementor-element-11c99b34 .elementor-heading-title{font-family:"Roc Grotesk, Syne, sans-serif", Sans-serif;font-size:58px;font-weight:700;line-height:1.1em;color:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-8bb9ab3{text-align:center;}.elementor-148 .elementor-element.elementor-element-8bb9ab3 .elementor-heading-title{font-family:"Neue Montreal, DM Sans, sans-serif", Sans-serif;font-size:18px;line-height:1.7em;color:rgba(255,255,255,0.5);}.elementor-148 .elementor-element.elementor-element-2bdcd141 .elementor-button{background-color:#FFFF45;font-family:"Roc Grotesk, Syne, sans-serif", Sans-serif;font-size:16px;font-weight:700;fill:#0A060D;color:#0A060D;border-radius:100px 100px 100px 100px;}.elementor-148 .elementor-element.elementor-element-2bdcd141 .elementor-button:hover, .elementor-148 .elementor-element.elementor-element-2bdcd141 .elementor-button:focus{background-color:#FFFF80;color:#0A060D;}.elementor-148 .elementor-element.elementor-element-2bdcd141 .elementor-button:hover svg, .elementor-148 .elementor-element.elementor-element-2bdcd141 .elementor-button:focus svg{fill:#0A060D;}@media(max-width:1024px){.elementor-148 .elementor-element.elementor-element-2d00cbf9{padding:100px 30px 100px 30px;}.elementor-148 .elementor-element.elementor-element-55b515dd .elementor-heading-title{font-size:48px;}.elementor-148 .elementor-element.elementor-element-11c99b34 .elementor-heading-title{font-size:38px;}}@media(max-width:767px){.elementor-148 .elementor-element.elementor-element-2d00cbf9{padding:80px 20px 80px 20px;}.elementor-148 .elementor-element.elementor-element-55b515dd .elementor-heading-title{font-size:36px;}.elementor-148 .elementor-element.elementor-element-73617ede .elementor-heading-title{font-size:16px;}.elementor-148 .elementor-element.elementor-element-7d6be263{padding:70px 20px 70px 20px;}.elementor-148 .elementor-element.elementor-element-3cb1c759 .elementor-heading-title{font-size:30px;}.elementor-148 .elementor-element.elementor-element-7eea9bd1 .elementor-image-box-img{margin-bottom:15px;}.elementor-148 .elementor-element.elementor-element-b6a0bf5 .elementor-image-box-img{margin-bottom:15px;}.elementor-148 .elementor-element.elementor-element-27989ce8 .elementor-image-box-img{margin-bottom:15px;}.elementor-148 .elementor-element.elementor-element-5512e1f1{padding:70px 20px 70px 20px;}.elementor-148 .elementor-element.elementor-element-56aaa29c .elementor-heading-title{font-size:30px;}.elementor-148 .elementor-element.elementor-element-3e6e81fc{padding:70px 20px 70px 20px;}.elementor-148 .elementor-element.elementor-element-2c5341d6 .elementor-heading-title{font-size:30px;}.elementor-148 .elementor-element.elementor-element-1b94c71d{padding:70px 20px 70px 20px;}.elementor-148 .elementor-element.elementor-element-11c99b34 .elementor-heading-title{font-size:30px;}}/* Start custom CSS for heading, class: .elementor-element-b24408 */.elementor-148 .elementor-element.elementor-element-b24408 { display:inline-block; border:1px solid rgba(137,53,222,0.4); border-radius:100px; padding:10px 24px; background:rgba(137,53,222,0.08); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-55b515dd */.elementor-148 .elementor-element.elementor-element-55b515dd .elementor-heading-title { max-width:920px; margin:0 auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-73617ede */.elementor-148 .elementor-element.elementor-element-73617ede .elementor-heading-title { max-width:640px; margin:0 auto; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1f68cb2f */.elementor-148 .elementor-element.elementor-element-1f68cb2f a { box-shadow:0 0 40px rgba(255,255,69,0.3); transition:all 0.3s; } .elementor-148 .elementor-element.elementor-element-1f68cb2f a:hover { transform:translateY(-2px); box-shadow:0 0 60px rgba(255,255,69,0.5); }/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7eea9bd1 */.elementor-148 .elementor-element.elementor-element-7eea9bd1 { background:#14092A; border:1px solid rgba(137,53,222,0.22); border-radius:20px; overflow:hidden; transition:all 0.35s; cursor:pointer; } .elementor-148 .elementor-element.elementor-element-7eea9bd1:hover { border-color:#8935DE; transform:translateY(-6px); box-shadow:0 24px 60px rgba(137,53,222,0.22); } .elementor-148 .elementor-element.elementor-element-7eea9bd1 .elementor-image-box-img { margin-bottom:0; } .elementor-148 .elementor-element.elementor-element-7eea9bd1 .elementor-image-box-content { padding:26px 30px 30px; }/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b6a0bf5 */.elementor-148 .elementor-element.elementor-element-b6a0bf5 { background:#14092A; border:1px solid rgba(172,122,228,0.2); border-radius:20px; overflow:hidden; transition:all 0.35s; } .elementor-148 .elementor-element.elementor-element-b6a0bf5:hover { border-color:#AC7AE4; transform:translateY(-6px); } .elementor-148 .elementor-element.elementor-element-b6a0bf5 .elementor-image-box-img { margin-bottom:0; } .elementor-148 .elementor-element.elementor-element-b6a0bf5 .elementor-image-box-content { padding:20px 24px 24px; }/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-27989ce8 */.elementor-148 .elementor-element.elementor-element-27989ce8 { background:#14092A; border:1px solid rgba(255,255,69,0.15); border-radius:20px; overflow:hidden; transition:all 0.35s; } .elementor-148 .elementor-element.elementor-element-27989ce8:hover { border-color:rgba(255,255,69,0.5); transform:translateY(-6px); } .elementor-148 .elementor-element.elementor-element-27989ce8 .elementor-image-box-img { margin-bottom:0; } .elementor-148 .elementor-element.elementor-element-27989ce8 .elementor-image-box-content { padding:20px 24px 24px; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1798bc0d */.elementor-148 .elementor-element.elementor-element-1798bc0d { background:#14092A; border:1px solid rgba(137,53,222,0.22); border-radius:20px; height:100%; transition:all 0.3s; } .elementor-148 .elementor-element.elementor-element-1798bc0d:hover { border-color:#8935DE; transform:translateY(-5px); box-shadow:0 20px 50px rgba(137,53,222,0.18); }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4691201b */.elementor-148 .elementor-element.elementor-element-4691201b { background:#14092A; border:1px solid rgba(172,122,228,0.2); border-radius:20px; height:100%; transition:all 0.3s; } .elementor-148 .elementor-element.elementor-element-4691201b:hover { border-color:#AC7AE4; transform:translateY(-5px); box-shadow:0 20px 50px rgba(172,122,228,0.15); }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7b6ffd31 */.elementor-148 .elementor-element.elementor-element-7b6ffd31 { background:#14092A; border:1px solid rgba(255,255,69,0.15); border-radius:20px; height:100%; transition:all 0.3s; } .elementor-148 .elementor-element.elementor-element-7b6ffd31:hover { border-color:rgba(255,255,69,0.5); transform:translateY(-5px); box-shadow:0 20px 50px rgba(255,255,69,0.1); }/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-57c995fe */.elementor-148 .elementor-element.elementor-element-57c995fe { background:#14092A; border:1px solid rgba(137,53,222,0.22); border-radius:20px; padding:32px; }/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-de2b4bc */.elementor-148 .elementor-element.elementor-element-de2b4bc { background:#14092A; border:1px solid rgba(172,122,228,0.2); border-radius:20px; padding:32px; }/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-66644c46 */.elementor-148 .elementor-element.elementor-element-66644c46 { background:#14092A; border:1px solid rgba(255,255,69,0.15); border-radius:20px; padding:32px; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2bdcd141 */.elementor-148 .elementor-element.elementor-element-2bdcd141 a { box-shadow:0 0 40px rgba(255,255,69,0.3); transition:all 0.3s; } .elementor-148 .elementor-element.elementor-element-2bdcd141 a:hover { transform:translateY(-2px); }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1b94c71d */.elementor-148 .elementor-element.elementor-element-1b94c71d { border-top:1px solid rgba(137,53,222,0.15); }/* End custom CSS */