.elementor-604 .elementor-element.elementor-element-a060e58{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-604 .elementor-element.elementor-element-d58ee50{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-604 .elementor-element.elementor-element-b9b6360{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-604 .elementor-element.elementor-element-3a9df00{text-align:start;}.elementor-604 .elementor-element.elementor-element-3a9df00 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:62px;font-weight:700;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-604 .elementor-element.elementor-element-bd74ed4{font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;color:#E5E7EB;}.elementor-604 .elementor-element.elementor-element-bd74ed4 p{margin-block-end:2px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-604 .elementor-element.elementor-element-1ce667c .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;background-image:linear-gradient(158deg, #A78BFA 0%, #7B45F5 100%);box-shadow:0px 0px 10px 12px rgba(167.0000000000001, 139.00000000000003, 250.00000000000003, 0.22);border-radius:12px 12px 12px 12px;padding:20px 60px 20px 60px;}.elementor-604 .elementor-element.elementor-element-1ce667c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-604 .elementor-element.elementor-element-6f68f2e{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-604 .elementor-element.elementor-element-35d7e2d{--e-transform-scale:1.4;}.elementor-604 .elementor-element.elementor-element-e6fbf4a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-604 .elementor-element.elementor-element-d954a26{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-604 .elementor-element.elementor-element-047d77b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-604 .elementor-element.elementor-element-047d77b:not(.elementor-motion-effects-element-type-background), .elementor-604 .elementor-element.elementor-element-047d77b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-604 .elementor-element.elementor-element-fc1e7dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;text-align:center;}.elementor-604 .elementor-element.elementor-element-fc1e7dd .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:43px;font-weight:700;color:#FFFFFF;}.elementor-604 .elementor-element.elementor-element-5001cd6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-604 .elementor-element.elementor-element-e2039fd{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2F00CC;--border-color:#2F00CC;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-604 .elementor-element.elementor-element-e2039fd:not(.elementor-motion-effects-element-type-background), .elementor-604 .elementor-element.elementor-element-e2039fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-604 .elementor-element.elementor-element-ce679cc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:47px;font-weight:600;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-604 .elementor-element.elementor-element-a3fd82c .elementor-icon-box-wrapper{text-align:start;}.elementor-604 .elementor-element.elementor-element-a3fd82c .elementor-icon-box-title, .elementor-604 .elementor-element.elementor-element-a3fd82c .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:600;}.elementor-604 .elementor-element.elementor-element-a3fd82c .elementor-icon-box-title{color:#FFFFFF;}.elementor-604 .elementor-element.elementor-element-a3fd82c:has(:hover) .elementor-icon-box-title,
					 .elementor-604 .elementor-element.elementor-element-a3fd82c:has(:focus) .elementor-icon-box-title{color:#A78BFA;}.elementor-604 .elementor-element.elementor-element-a3fd82c .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#E5E7EB;}.elementor-604 .elementor-element.elementor-element-8472fb3{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2F00CC;--border-color:#2F00CC;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-604 .elementor-element.elementor-element-8472fb3:not(.elementor-motion-effects-element-type-background), .elementor-604 .elementor-element.elementor-element-8472fb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-604 .elementor-element.elementor-element-49e6951.elementor-element{--order:99999 /* order end hack */;}.elementor-604 .elementor-element.elementor-element-49e6951 .elementor-icon-box-wrapper{text-align:start;}.elementor-604 .elementor-element.elementor-element-49e6951 .elementor-icon-box-title, .elementor-604 .elementor-element.elementor-element-49e6951 .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:600;}.elementor-604 .elementor-element.elementor-element-49e6951 .elementor-icon-box-title{color:#FFFFFF;}.elementor-604 .elementor-element.elementor-element-49e6951:has(:hover) .elementor-icon-box-title,
					 .elementor-604 .elementor-element.elementor-element-49e6951:has(:focus) .elementor-icon-box-title{color:#A78BFA;}.elementor-604 .elementor-element.elementor-element-49e6951 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#E5E7EB;}.elementor-604 .elementor-element.elementor-element-c6e25b0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:47px;font-weight:600;}.elementor-604 .elementor-element.elementor-element-60c0d68{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2F00CC;--border-color:#2F00CC;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-604 .elementor-element.elementor-element-60c0d68:not(.elementor-motion-effects-element-type-background), .elementor-604 .elementor-element.elementor-element-60c0d68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-604 .elementor-element.elementor-element-3dcbfab.elementor-element{--order:99999 /* order end hack */;}.elementor-604 .elementor-element.elementor-element-3dcbfab .elementor-icon-box-wrapper{text-align:start;}.elementor-604 .elementor-element.elementor-element-3dcbfab .elementor-icon-box-title, .elementor-604 .elementor-element.elementor-element-3dcbfab .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:600;}.elementor-604 .elementor-element.elementor-element-3dcbfab .elementor-icon-box-title{color:#FFFFFF;}.elementor-604 .elementor-element.elementor-element-3dcbfab:has(:hover) .elementor-icon-box-title,
					 .elementor-604 .elementor-element.elementor-element-3dcbfab:has(:focus) .elementor-icon-box-title{color:#A78BFA;}.elementor-604 .elementor-element.elementor-element-3dcbfab .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#E5E7EB;}.elementor-604 .elementor-element.elementor-element-4656791 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:47px;font-weight:600;}.elementor-604 .elementor-element.elementor-element-fcb981c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-604 .elementor-element.elementor-element-6cd18d2{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2F00CC;--border-color:#2F00CC;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-604 .elementor-element.elementor-element-6cd18d2:not(.elementor-motion-effects-element-type-background), .elementor-604 .elementor-element.elementor-element-6cd18d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-604 .elementor-element.elementor-element-6f4a620.elementor-element{--order:99999 /* order end hack */;}.elementor-604 .elementor-element.elementor-element-6f4a620 .elementor-icon-box-wrapper{text-align:start;}.elementor-604 .elementor-element.elementor-element-6f4a620 .elementor-icon-box-title, .elementor-604 .elementor-element.elementor-element-6f4a620 .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:600;}.elementor-604 .elementor-element.elementor-element-6f4a620 .elementor-icon-box-title{color:#FFFFFF;}.elementor-604 .elementor-element.elementor-element-6f4a620:has(:hover) .elementor-icon-box-title,
					 .elementor-604 .elementor-element.elementor-element-6f4a620:has(:focus) .elementor-icon-box-title{color:#A78BFA;}.elementor-604 .elementor-element.elementor-element-6f4a620 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#E5E7EB;}.elementor-604 .elementor-element.elementor-element-5b2f9a0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:47px;font-weight:600;}.elementor-604 .elementor-element.elementor-element-1430962{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2F00CC;--border-color:#2F00CC;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-604 .elementor-element.elementor-element-1430962:not(.elementor-motion-effects-element-type-background), .elementor-604 .elementor-element.elementor-element-1430962 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-604 .elementor-element.elementor-element-83c10c4.elementor-element{--order:99999 /* order end hack */;}.elementor-604 .elementor-element.elementor-element-83c10c4 .elementor-icon-box-wrapper{text-align:start;}.elementor-604 .elementor-element.elementor-element-83c10c4 .elementor-icon-box-title, .elementor-604 .elementor-element.elementor-element-83c10c4 .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:600;}.elementor-604 .elementor-element.elementor-element-83c10c4 .elementor-icon-box-title{color:#FFFFFF;}.elementor-604 .elementor-element.elementor-element-83c10c4:has(:hover) .elementor-icon-box-title,
					 .elementor-604 .elementor-element.elementor-element-83c10c4:has(:focus) .elementor-icon-box-title{color:#A78BFA;}.elementor-604 .elementor-element.elementor-element-83c10c4 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#E5E7EB;}.elementor-604 .elementor-element.elementor-element-733dad0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:47px;font-weight:600;}.elementor-604 .elementor-element.elementor-element-30e7b87{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2F00CC;--border-color:#2F00CC;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-604 .elementor-element.elementor-element-30e7b87:not(.elementor-motion-effects-element-type-background), .elementor-604 .elementor-element.elementor-element-30e7b87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-604 .elementor-element.elementor-element-a9d9f64.elementor-element{--order:99999 /* order end hack */;}.elementor-604 .elementor-element.elementor-element-a9d9f64 .elementor-icon-box-wrapper{text-align:start;}.elementor-604 .elementor-element.elementor-element-a9d9f64 .elementor-icon-box-title, .elementor-604 .elementor-element.elementor-element-a9d9f64 .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:600;}.elementor-604 .elementor-element.elementor-element-a9d9f64 .elementor-icon-box-title{color:#FFFFFF;}.elementor-604 .elementor-element.elementor-element-a9d9f64:has(:hover) .elementor-icon-box-title,
					 .elementor-604 .elementor-element.elementor-element-a9d9f64:has(:focus) .elementor-icon-box-title{color:#A78BFA;}.elementor-604 .elementor-element.elementor-element-a9d9f64 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#E5E7EB;}.elementor-604 .elementor-element.elementor-element-4702f58 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:47px;font-weight:600;}.elementor-604 .elementor-element.elementor-element-487193c .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;fill:#2F00CC;color:#2F00CC;border-style:solid;border-color:#2F00CC;border-radius:10px 10px 10px 10px;padding:15px 25px 15px 25px;}.elementor-604 .elementor-element.elementor-element-487193c .elementor-button:hover, .elementor-604 .elementor-element.elementor-element-487193c .elementor-button:focus{background-color:#2F00CC;color:#000000;}.elementor-604 .elementor-element.elementor-element-487193c{width:initial;max-width:initial;}.elementor-604 .elementor-element.elementor-element-487193c .elementor-button:hover svg, .elementor-604 .elementor-element.elementor-element-487193c .elementor-button:focus svg{fill:#000000;}.elementor-604 .elementor-element.elementor-element-bad2569{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-604 .elementor-element.elementor-element-bad2569:not(.elementor-motion-effects-element-type-background), .elementor-604 .elementor-element.elementor-element-bad2569 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(184deg, #0B0B0B 80%, #622BBB 95%);}.elementor-604 .elementor-element.elementor-element-9890ddc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;text-align:center;}.elementor-604 .elementor-element.elementor-element-9890ddc .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:43px;font-weight:700;color:#FFFFFF;}.elementor-604 .elementor-element.elementor-element-a6a7cc7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-604 .elementor-element.elementor-element-0aa1884{--display:flex;}.elementor-604 .elementor-element.elementor-element-7ae63a3{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 03px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:03px;border-color:#A78BFA;--border-color:#A78BFA;--border-radius:8px 8px 8px 8px;}.elementor-604 .elementor-element.elementor-element-7ae63a3:not(.elementor-motion-effects-element-type-background), .elementor-604 .elementor-element.elementor-element-7ae63a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17151A;}.elementor-604 .elementor-element.elementor-element-466ef62.elementor-element{--align-self:flex-start;}.elementor-604 .elementor-element.elementor-element-466ef62 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:16px;}.elementor-604 .elementor-element.elementor-element-466ef62.elementor-view-stacked .elementor-icon{background-color:#3D334F;fill:#A78BFA;color:#A78BFA;}.elementor-604 .elementor-element.elementor-element-466ef62.elementor-view-framed .elementor-icon, .elementor-604 .elementor-element.elementor-element-466ef62.elementor-view-default .elementor-icon{fill:#3D334F;color:#3D334F;border-color:#3D334F;}.elementor-604 .elementor-element.elementor-element-466ef62.elementor-view-framed .elementor-icon{background-color:#A78BFA;}.elementor-604 .elementor-element.elementor-element-466ef62 .elementor-icon{font-size:13px;}.elementor-604 .elementor-element.elementor-element-466ef62 .elementor-icon-box-title, .elementor-604 .elementor-element.elementor-element-466ef62 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;}.elementor-604 .elementor-element.elementor-element-466ef62 .elementor-icon-box-title{color:#FFFFFF;}.elementor-604 .elementor-element.elementor-element-472b4ea{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 03px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:03px;border-color:#A78BFA;--border-color:#A78BFA;--border-radius:8px 8px 8px 8px;}.elementor-604 .elementor-element.elementor-element-472b4ea:not(.elementor-motion-effects-element-type-background), .elementor-604 .elementor-element.elementor-element-472b4ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17151A;}.elementor-604 .elementor-element.elementor-element-2a53465.elementor-element{--align-self:flex-start;}.elementor-604 .elementor-element.elementor-element-2a53465 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:16px;}.elementor-604 .elementor-element.elementor-element-2a53465.elementor-view-stacked .elementor-icon{background-color:#3D334F;fill:#A78BFA;color:#A78BFA;}.elementor-604 .elementor-element.elementor-element-2a53465.elementor-view-framed .elementor-icon, .elementor-604 .elementor-element.elementor-element-2a53465.elementor-view-default .elementor-icon{fill:#3D334F;color:#3D334F;border-color:#3D334F;}.elementor-604 .elementor-element.elementor-element-2a53465.elementor-view-framed .elementor-icon{background-color:#A78BFA;}.elementor-604 .elementor-element.elementor-element-2a53465 .elementor-icon{font-size:13px;}.elementor-604 .elementor-element.elementor-element-2a53465 .elementor-icon-box-title, .elementor-604 .elementor-element.elementor-element-2a53465 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;}.elementor-604 .elementor-element.elementor-element-2a53465 .elementor-icon-box-title{color:#FFFFFF;}.elementor-604 .elementor-element.elementor-element-6fb3df8{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 03px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:03px;border-color:#A78BFA;--border-color:#A78BFA;--border-radius:8px 8px 8px 8px;}.elementor-604 .elementor-element.elementor-element-6fb3df8:not(.elementor-motion-effects-element-type-background), .elementor-604 .elementor-element.elementor-element-6fb3df8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17151A;}.elementor-604 .elementor-element.elementor-element-9a38d7e.elementor-element{--align-self:flex-start;}.elementor-604 .elementor-element.elementor-element-9a38d7e .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:16px;}.elementor-604 .elementor-element.elementor-element-9a38d7e.elementor-view-stacked .elementor-icon{background-color:#3D334F;fill:#A78BFA;color:#A78BFA;}.elementor-604 .elementor-element.elementor-element-9a38d7e.elementor-view-framed .elementor-icon, .elementor-604 .elementor-element.elementor-element-9a38d7e.elementor-view-default .elementor-icon{fill:#3D334F;color:#3D334F;border-color:#3D334F;}.elementor-604 .elementor-element.elementor-element-9a38d7e.elementor-view-framed .elementor-icon{background-color:#A78BFA;}.elementor-604 .elementor-element.elementor-element-9a38d7e .elementor-icon{font-size:13px;}.elementor-604 .elementor-element.elementor-element-9a38d7e .elementor-icon-box-title, .elementor-604 .elementor-element.elementor-element-9a38d7e .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;}.elementor-604 .elementor-element.elementor-element-9a38d7e .elementor-icon-box-title{color:#FFFFFF;}.elementor-604 .elementor-element.elementor-element-42c0485{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 03px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:03px;border-color:#A78BFA;--border-color:#A78BFA;--border-radius:8px 8px 8px 8px;}.elementor-604 .elementor-element.elementor-element-42c0485:not(.elementor-motion-effects-element-type-background), .elementor-604 .elementor-element.elementor-element-42c0485 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17151A;}.elementor-604 .elementor-element.elementor-element-2ded67c.elementor-element{--align-self:flex-start;}.elementor-604 .elementor-element.elementor-element-2ded67c .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:16px;}.elementor-604 .elementor-element.elementor-element-2ded67c.elementor-view-stacked .elementor-icon{background-color:#3D334F;fill:#A78BFA;color:#A78BFA;}.elementor-604 .elementor-element.elementor-element-2ded67c.elementor-view-framed .elementor-icon, .elementor-604 .elementor-element.elementor-element-2ded67c.elementor-view-default .elementor-icon{fill:#3D334F;color:#3D334F;border-color:#3D334F;}.elementor-604 .elementor-element.elementor-element-2ded67c.elementor-view-framed .elementor-icon{background-color:#A78BFA;}.elementor-604 .elementor-element.elementor-element-2ded67c .elementor-icon{font-size:13px;}.elementor-604 .elementor-element.elementor-element-2ded67c .elementor-icon-box-title, .elementor-604 .elementor-element.elementor-element-2ded67c .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;}.elementor-604 .elementor-element.elementor-element-2ded67c .elementor-icon-box-title{color:#FFFFFF;}.elementor-604 .elementor-element.elementor-element-0b9ed38{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 03px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:03px;border-color:#A78BFA;--border-color:#A78BFA;--border-radius:8px 8px 8px 8px;}.elementor-604 .elementor-element.elementor-element-0b9ed38:not(.elementor-motion-effects-element-type-background), .elementor-604 .elementor-element.elementor-element-0b9ed38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17151A;}.elementor-604 .elementor-element.elementor-element-18952f8.elementor-element{--align-self:flex-start;}.elementor-604 .elementor-element.elementor-element-18952f8 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:16px;}.elementor-604 .elementor-element.elementor-element-18952f8.elementor-view-stacked .elementor-icon{background-color:#3D334F;fill:#A78BFA;color:#A78BFA;}.elementor-604 .elementor-element.elementor-element-18952f8.elementor-view-framed .elementor-icon, .elementor-604 .elementor-element.elementor-element-18952f8.elementor-view-default .elementor-icon{fill:#3D334F;color:#3D334F;border-color:#3D334F;}.elementor-604 .elementor-element.elementor-element-18952f8.elementor-view-framed .elementor-icon{background-color:#A78BFA;}.elementor-604 .elementor-element.elementor-element-18952f8 .elementor-icon{font-size:13px;}.elementor-604 .elementor-element.elementor-element-18952f8 .elementor-icon-box-title, .elementor-604 .elementor-element.elementor-element-18952f8 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;}.elementor-604 .elementor-element.elementor-element-18952f8 .elementor-icon-box-title{color:#FFFFFF;}.elementor-604 .elementor-element.elementor-element-1f9e329{--display:flex;}.elementor-604 .elementor-element.elementor-element-1dd6980{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 03px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:03px;border-color:#A78BFA;--border-color:#A78BFA;--border-radius:8px 8px 8px 8px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-604 .elementor-element.elementor-element-1dd6980:not(.elementor-motion-effects-element-type-background), .elementor-604 .elementor-element.elementor-element-1dd6980 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17151A;}.elementor-604 .elementor-element.elementor-element-76e74f0.elementor-element{--align-self:flex-start;}.elementor-604 .elementor-element.elementor-element-76e74f0 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:16px;}.elementor-604 .elementor-element.elementor-element-76e74f0.elementor-view-stacked .elementor-icon{background-color:#3D334F;fill:#A78BFA;color:#A78BFA;}.elementor-604 .elementor-element.elementor-element-76e74f0.elementor-view-framed .elementor-icon, .elementor-604 .elementor-element.elementor-element-76e74f0.elementor-view-default .elementor-icon{fill:#3D334F;color:#3D334F;border-color:#3D334F;}.elementor-604 .elementor-element.elementor-element-76e74f0.elementor-view-framed .elementor-icon{background-color:#A78BFA;}.elementor-604 .elementor-element.elementor-element-76e74f0 .elementor-icon{font-size:13px;}.elementor-604 .elementor-element.elementor-element-76e74f0 .elementor-icon-box-title, .elementor-604 .elementor-element.elementor-element-76e74f0 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;}.elementor-604 .elementor-element.elementor-element-76e74f0 .elementor-icon-box-title{color:#FFFFFF;}.elementor-604 .elementor-element.elementor-element-14661aa{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 03px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:03px;border-color:#A78BFA;--border-color:#A78BFA;--border-radius:8px 8px 8px 8px;}.elementor-604 .elementor-element.elementor-element-14661aa:not(.elementor-motion-effects-element-type-background), .elementor-604 .elementor-element.elementor-element-14661aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17151A;}.elementor-604 .elementor-element.elementor-element-9d325bf.elementor-element{--align-self:flex-start;}.elementor-604 .elementor-element.elementor-element-9d325bf .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:16px;}.elementor-604 .elementor-element.elementor-element-9d325bf.elementor-view-stacked .elementor-icon{background-color:#3D334F;fill:#A78BFA;color:#A78BFA;}.elementor-604 .elementor-element.elementor-element-9d325bf.elementor-view-framed .elementor-icon, .elementor-604 .elementor-element.elementor-element-9d325bf.elementor-view-default .elementor-icon{fill:#3D334F;color:#3D334F;border-color:#3D334F;}.elementor-604 .elementor-element.elementor-element-9d325bf.elementor-view-framed .elementor-icon{background-color:#A78BFA;}.elementor-604 .elementor-element.elementor-element-9d325bf .elementor-icon{font-size:13px;}.elementor-604 .elementor-element.elementor-element-9d325bf .elementor-icon-box-title, .elementor-604 .elementor-element.elementor-element-9d325bf .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;}.elementor-604 .elementor-element.elementor-element-9d325bf .elementor-icon-box-title{color:#FFFFFF;}.elementor-604 .elementor-element.elementor-element-4b0a5f8{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 03px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:03px;border-color:#A78BFA;--border-color:#A78BFA;--border-radius:8px 8px 8px 8px;}.elementor-604 .elementor-element.elementor-element-4b0a5f8:not(.elementor-motion-effects-element-type-background), .elementor-604 .elementor-element.elementor-element-4b0a5f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17151A;}.elementor-604 .elementor-element.elementor-element-30478ef.elementor-element{--align-self:flex-start;}.elementor-604 .elementor-element.elementor-element-30478ef .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:16px;}.elementor-604 .elementor-element.elementor-element-30478ef.elementor-view-stacked .elementor-icon{background-color:#3D334F;fill:#A78BFA;color:#A78BFA;}.elementor-604 .elementor-element.elementor-element-30478ef.elementor-view-framed .elementor-icon, .elementor-604 .elementor-element.elementor-element-30478ef.elementor-view-default .elementor-icon{fill:#3D334F;color:#3D334F;border-color:#3D334F;}.elementor-604 .elementor-element.elementor-element-30478ef.elementor-view-framed .elementor-icon{background-color:#A78BFA;}.elementor-604 .elementor-element.elementor-element-30478ef .elementor-icon{font-size:13px;}.elementor-604 .elementor-element.elementor-element-30478ef .elementor-icon-box-title, .elementor-604 .elementor-element.elementor-element-30478ef .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;}.elementor-604 .elementor-element.elementor-element-30478ef .elementor-icon-box-title{color:#FFFFFF;}.elementor-604 .elementor-element.elementor-element-592a56d{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 03px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:03px;border-color:#A78BFA;--border-color:#A78BFA;--border-radius:8px 8px 8px 8px;}.elementor-604 .elementor-element.elementor-element-592a56d:not(.elementor-motion-effects-element-type-background), .elementor-604 .elementor-element.elementor-element-592a56d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17151A;}.elementor-604 .elementor-element.elementor-element-a27cbca.elementor-element{--align-self:flex-start;}.elementor-604 .elementor-element.elementor-element-a27cbca .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:16px;}.elementor-604 .elementor-element.elementor-element-a27cbca.elementor-view-stacked .elementor-icon{background-color:#3D334F;fill:#A78BFA;color:#A78BFA;}.elementor-604 .elementor-element.elementor-element-a27cbca.elementor-view-framed .elementor-icon, .elementor-604 .elementor-element.elementor-element-a27cbca.elementor-view-default .elementor-icon{fill:#3D334F;color:#3D334F;border-color:#3D334F;}.elementor-604 .elementor-element.elementor-element-a27cbca.elementor-view-framed .elementor-icon{background-color:#A78BFA;}.elementor-604 .elementor-element.elementor-element-a27cbca .elementor-icon{font-size:13px;}.elementor-604 .elementor-element.elementor-element-a27cbca .elementor-icon-box-title, .elementor-604 .elementor-element.elementor-element-a27cbca .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;}.elementor-604 .elementor-element.elementor-element-a27cbca .elementor-icon-box-title{color:#FFFFFF;}.elementor-604 .elementor-element.elementor-element-4c09ec0{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 03px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:03px;border-color:#A78BFA;--border-color:#A78BFA;--border-radius:8px 8px 8px 8px;}.elementor-604 .elementor-element.elementor-element-4c09ec0:not(.elementor-motion-effects-element-type-background), .elementor-604 .elementor-element.elementor-element-4c09ec0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17151A;}.elementor-604 .elementor-element.elementor-element-01a4562.elementor-element{--align-self:flex-start;}.elementor-604 .elementor-element.elementor-element-01a4562 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:16px;}.elementor-604 .elementor-element.elementor-element-01a4562.elementor-view-stacked .elementor-icon{background-color:#3D334F;fill:#A78BFA;color:#A78BFA;}.elementor-604 .elementor-element.elementor-element-01a4562.elementor-view-framed .elementor-icon, .elementor-604 .elementor-element.elementor-element-01a4562.elementor-view-default .elementor-icon{fill:#3D334F;color:#3D334F;border-color:#3D334F;}.elementor-604 .elementor-element.elementor-element-01a4562.elementor-view-framed .elementor-icon{background-color:#A78BFA;}.elementor-604 .elementor-element.elementor-element-01a4562 .elementor-icon{font-size:13px;}.elementor-604 .elementor-element.elementor-element-01a4562 .elementor-icon-box-title, .elementor-604 .elementor-element.elementor-element-01a4562 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;}.elementor-604 .elementor-element.elementor-element-01a4562 .elementor-icon-box-title{color:#FFFFFF;}.elementor-604 .elementor-element.elementor-element-dc24a41{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-604 .elementor-element.elementor-element-dc24a41:not(.elementor-motion-effects-element-type-background), .elementor-604 .elementor-element.elementor-element-dc24a41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#191919;}.elementor-604 .elementor-element.elementor-element-2cd7671 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:23px;font-weight:600;color:#A987E6;}.elementor-604 .elementor-element.elementor-element-004829b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:600;color:#FFFFFF;}.elementor-604 .elementor-element.elementor-element-b222948 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;background-image:linear-gradient(158deg, #A78BFA 0%, #7B45F5 100%);box-shadow:0px 0px 10px 12px rgba(167.0000000000001, 139.00000000000003, 250.00000000000003, 0.22);border-radius:12px 12px 12px 12px;padding:20px 60px 20px 60px;}.elementor-604 .elementor-element.elementor-element-b222948{margin:38px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-604 .elementor-element.elementor-element-075d18a{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-604 .elementor-element.elementor-element-075d18a:not(.elementor-motion-effects-element-type-background), .elementor-604 .elementor-element.elementor-element-075d18a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(174deg, #622BBB 22%, #1A1A1A 50%);}.elementor-604 .elementor-element.elementor-element-c19b399{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;text-align:center;}.elementor-604 .elementor-element.elementor-element-c19b399 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:37px;font-weight:700;color:#FFFFFF;}.elementor-604 .elementor-element.elementor-element-02d3a3d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-604 .elementor-element.elementor-element-6b4a2d4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#7B45F5;--border-color:#7B45F5;--border-radius:10px 10px 10px 10px;}.elementor-604 .elementor-element.elementor-element-720c2d8 img{border-radius:10px 10px 10px 10px;}.elementor-604 .elementor-element.elementor-element-c9a0bb2{text-align:center;}.elementor-604 .elementor-element.elementor-element-c9a0bb2 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:24px;font-weight:600;color:#E5E5E5;}.elementor-604 .elementor-element.elementor-element-51f1642{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#7B45F5;--border-color:#7B45F5;--border-radius:10px 10px 10px 10px;}.elementor-604 .elementor-element.elementor-element-987b553 img{border-radius:10px 10px 10px 10px;}.elementor-604 .elementor-element.elementor-element-92ce6f9{text-align:center;}.elementor-604 .elementor-element.elementor-element-92ce6f9 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:24px;font-weight:600;color:#E5E5E5;}.elementor-604 .elementor-element.elementor-element-a04462a{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-604 .elementor-element.elementor-element-a04462a:not(.elementor-motion-effects-element-type-background), .elementor-604 .elementor-element.elementor-element-a04462a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-604 .elementor-element.elementor-element-f9ff64b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;text-align:center;}.elementor-604 .elementor-element.elementor-element-f9ff64b .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:43px;font-weight:700;color:#FFFFFF;}.elementor-604 .elementor-element.elementor-element-8a666dd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-604 .elementor-element.elementor-element-50216b3{--display:flex;}.elementor-604 .elementor-element.elementor-element-59dfc2e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#9771F8;--border-color:#9771F8;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-604 .elementor-element.elementor-element-f974713{text-align:start;}.elementor-604 .elementor-element.elementor-element-f974713 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:26px;font-weight:800;color:#B48FF5;}.elementor-604 .elementor-element.elementor-element-141fea7{font-family:"Inter", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-604 .elementor-element.elementor-element-dbb7043{--display:flex;--min-height:223px;}.elementor-604 .elementor-element.elementor-element-f654b88{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#9771F8;--border-color:#9771F8;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-604 .elementor-element.elementor-element-19bc396{text-align:start;}.elementor-604 .elementor-element.elementor-element-19bc396 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:26px;font-weight:800;color:#B48FF5;}.elementor-604 .elementor-element.elementor-element-ca8a0d5{font-family:"Inter", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-604 .elementor-element.elementor-element-cf7ed4d{--display:flex;}.elementor-604 .elementor-element.elementor-element-48c973a{--display:flex;}.elementor-604 .elementor-element.elementor-element-6ec38fc{--display:flex;--min-height:184px;}.elementor-604 .elementor-element.elementor-element-c45d8c6{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#9771F8;--border-color:#9771F8;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-604 .elementor-element.elementor-element-42e11d5{text-align:start;}.elementor-604 .elementor-element.elementor-element-42e11d5 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:26px;font-weight:800;color:#B48FF5;}.elementor-604 .elementor-element.elementor-element-736eb82{font-family:"Inter", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-604 .elementor-element.elementor-element-c7adef0{--display:flex;--min-height:269px;}.elementor-604 .elementor-element.elementor-element-e07c629{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#9771F8;--border-color:#9771F8;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-604 .elementor-element.elementor-element-e406da4{text-align:start;}.elementor-604 .elementor-element.elementor-element-e406da4 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:26px;font-weight:800;color:#B48FF5;}.elementor-604 .elementor-element.elementor-element-bc643c7{font-family:"Inter", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-604 .elementor-element.elementor-element-6f52479{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-604 .elementor-element.elementor-element-6f52479:not(.elementor-motion-effects-element-type-background), .elementor-604 .elementor-element.elementor-element-6f52479 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-604 .elementor-element.elementor-element-859c96e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;text-align:center;}.elementor-604 .elementor-element.elementor-element-859c96e .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:43px;font-weight:700;color:#FFFFFF;}.elementor-604 .elementor-element.elementor-element-71350df{--display:flex;}.elementor-604 .elementor-element.elementor-element-3fc0396{--display:flex;}.elementor-604 .elementor-element.elementor-element-85ff013{--display:flex;border-style:solid;--border-style:solid;border-color:#946BF7;--border-color:#946BF7;}.elementor-604 .elementor-element.elementor-element-7043ce0{text-align:start;}.elementor-604 .elementor-element.elementor-element-7043ce0 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:26px;font-weight:800;color:#B48FF5;}.elementor-604 .elementor-element.elementor-element-1a00505{font-family:"Inter", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-604 .elementor-element.elementor-element-3568421{--display:flex;border-style:solid;--border-style:solid;border-color:#946BF7;--border-color:#946BF7;}.elementor-604 .elementor-element.elementor-element-0aac06a{text-align:start;}.elementor-604 .elementor-element.elementor-element-0aac06a .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:26px;font-weight:800;color:#B48FF5;}.elementor-604 .elementor-element.elementor-element-412c551{font-family:"Inter", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-604 .elementor-element.elementor-element-bc8086f{--display:flex;border-style:solid;--border-style:solid;border-color:#946BF7;--border-color:#946BF7;}.elementor-604 .elementor-element.elementor-element-09f012a{text-align:start;}.elementor-604 .elementor-element.elementor-element-09f012a .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:26px;font-weight:800;color:#B48FF5;}.elementor-604 .elementor-element.elementor-element-a86b5b3{font-family:"Inter", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-604 .elementor-element.elementor-element-9968a3c{--display:flex;border-style:solid;--border-style:solid;border-color:#946BF7;--border-color:#946BF7;}.elementor-604 .elementor-element.elementor-element-73ed7e4{text-align:start;}.elementor-604 .elementor-element.elementor-element-73ed7e4 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:26px;font-weight:800;color:#B48FF5;}.elementor-604 .elementor-element.elementor-element-789c68c{font-family:"Inter", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-604 .elementor-element.elementor-element-be5022f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-604 .elementor-element.elementor-element-be5022f:not(.elementor-motion-effects-element-type-background), .elementor-604 .elementor-element.elementor-element-be5022f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-604 .elementor-element.elementor-element-f7feca4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;text-align:center;}.elementor-604 .elementor-element.elementor-element-f7feca4 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:43px;font-weight:700;color:#FFFFFF;}.elementor-604 .elementor-element.elementor-element-502e797{--display:flex;}.elementor-604 .elementor-element.elementor-element-45e37cc{--display:flex;}.elementor-604 .elementor-element.elementor-element-5c90c7c{font-family:"Inter", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-604 .elementor-element.elementor-element-241c95c{--display:flex;}.elementor-604 .elementor-element.elementor-element-6d6dafe{--display:flex;}.elementor-604 .elementor-element.elementor-element-9a4decc{font-family:"Inter", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-604 .elementor-element.elementor-element-1a7f688{--display:flex;}.elementor-604 .elementor-element.elementor-element-b7bab3e{--display:flex;}.elementor-604 .elementor-element.elementor-element-b475506{font-family:"Inter", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-604 .elementor-element.elementor-element-f8f6f92{--display:flex;}.elementor-604 .elementor-element.elementor-element-ba61243{--display:flex;}.elementor-604 .elementor-element.elementor-element-9feeb8c{font-family:"Inter", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-604 .elementor-element.elementor-element-aab1a0b{--display:flex;}.elementor-604 .elementor-element.elementor-element-5b0fc8a{--display:flex;}.elementor-604 .elementor-element.elementor-element-6c70c57{font-family:"Inter", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-604 .elementor-element.elementor-element-078cf9b{--n-accordion-title-font-size:17px;width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:14px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#B48FF5;--n-accordion-title-active-color:#B48FF5;--n-accordion-icon-size:15px;}.elementor-604 .elementor-element.elementor-element-078cf9b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#1A1A1A;}.elementor-604 .elementor-element.elementor-element-078cf9b {--n-accordion-padding:15px 15px 15px 15px;}:where( .elementor-604 .elementor-element.elementor-element-078cf9b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Inter", Sans-serif;}.elementor-604 .elementor-element.elementor-element-c661e0f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-604 .elementor-element.elementor-element-c661e0f:not(.elementor-motion-effects-element-type-background), .elementor-604 .elementor-element.elementor-element-c661e0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(167deg, #181819 32%, #6B2DCF 100%);}.elementor-604 .elementor-element.elementor-element-a197756{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-color:#B48FF5;--border-color:#B48FF5;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 28px -3px #6B2DCF;--z-index:1;}.elementor-604 .elementor-element.elementor-element-a197756:not(.elementor-motion-effects-element-type-background), .elementor-604 .elementor-element.elementor-element-a197756 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1824;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-604 .elementor-element.elementor-element-e4efd42 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-604 .elementor-element.elementor-element-e4efd42 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-604 .elementor-element.elementor-element-e4efd42{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-604 .elementor-element.elementor-element-e4efd42 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-604 .elementor-element.elementor-element-e4efd42 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-weight:500;}.elementor-604 .elementor-element.elementor-element-e4efd42 .elementor-icon-list-text{color:#B48FF5;transition:color 0.3s;}.elementor-604 .elementor-element.elementor-element-1076446{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-color:#B48FF5;--border-color:#B48FF5;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 28px -3px #6B2DCF;--z-index:1;}.elementor-604 .elementor-element.elementor-element-1076446:not(.elementor-motion-effects-element-type-background), .elementor-604 .elementor-element.elementor-element-1076446 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1824;}.elementor-604 .elementor-element.elementor-element-565d052 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-604 .elementor-element.elementor-element-565d052 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-604 .elementor-element.elementor-element-565d052{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-604 .elementor-element.elementor-element-565d052 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-604 .elementor-element.elementor-element-565d052 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-weight:500;}.elementor-604 .elementor-element.elementor-element-565d052 .elementor-icon-list-text{color:#B48FF5;transition:color 0.3s;}.elementor-604 .elementor-element.elementor-element-e70e6d3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#B48FF5;--border-color:#B48FF5;--border-radius:10px 10px 10px 10px;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-604 .elementor-element.elementor-element-e70e6d3:not(.elementor-motion-effects-element-type-background), .elementor-604 .elementor-element.elementor-element-e70e6d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1824;}.elementor-604 .elementor-element.elementor-element-70555c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;text-align:center;}.elementor-604 .elementor-element.elementor-element-70555c1 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:33px;font-weight:700;color:#FFFFFF;}.elementor-604 .elementor-element.elementor-element-c8069a2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-604 .elementor-element.elementor-element-b0d4abb{font-family:"Inter", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-604 .elementor-element.elementor-element-b0d4abb p{margin-block-end:2px;}.elementor-604 .elementor-element.elementor-element-a0abdcd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;text-align:center;font-family:"Space Grotesk", Sans-serif;font-size:29px;font-weight:700;color:#B48FF5;}.elementor-604 .elementor-element.elementor-element-7bf394e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-604 .elementor-element.elementor-element-7419cb1{font-family:"Inter", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-604 .elementor-element.elementor-element-7419cb1 p{margin-block-end:2px;}.elementor-604 .elementor-element.elementor-element-706060f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;text-align:center;}.elementor-604 .elementor-element.elementor-element-706060f .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:50px;font-weight:700;color:#B48FF5;}.elementor-604 .elementor-element.elementor-element-e8ce2b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;text-align:center;}.elementor-604 .elementor-element.elementor-element-e8ce2b9 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-604 .elementor-element.elementor-element-2f4b311{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-604 .elementor-element.elementor-element-fa3ebd4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-604 .elementor-element.elementor-element-fa3ebd4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-604 .elementor-element.elementor-element-fa3ebd4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-604 .elementor-element.elementor-element-fa3ebd4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-604 .elementor-element.elementor-element-fa3ebd4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-604 .elementor-element.elementor-element-fa3ebd4 .elementor-icon-list-icon i{color:#B48FF5;transition:color 0.3s;}.elementor-604 .elementor-element.elementor-element-fa3ebd4 .elementor-icon-list-icon svg{fill:#B48FF5;transition:fill 0.3s;}.elementor-604 .elementor-element.elementor-element-fa3ebd4{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-604 .elementor-element.elementor-element-fa3ebd4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-604 .elementor-element.elementor-element-fa3ebd4 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-604 .elementor-element.elementor-element-fa3ebd4 .elementor-icon-list-text{color:#E8E9EA;transition:color 0.3s;}.elementor-604 .elementor-element.elementor-element-cdeaa1c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-604 .elementor-element.elementor-element-cdeaa1c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-604 .elementor-element.elementor-element-cdeaa1c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-604 .elementor-element.elementor-element-cdeaa1c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-604 .elementor-element.elementor-element-cdeaa1c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-604 .elementor-element.elementor-element-cdeaa1c .elementor-icon-list-icon i{color:#B48FF5;transition:color 0.3s;}.elementor-604 .elementor-element.elementor-element-cdeaa1c .elementor-icon-list-icon svg{fill:#B48FF5;transition:fill 0.3s;}.elementor-604 .elementor-element.elementor-element-cdeaa1c{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-604 .elementor-element.elementor-element-cdeaa1c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-604 .elementor-element.elementor-element-cdeaa1c .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-604 .elementor-element.elementor-element-cdeaa1c .elementor-icon-list-text{color:#E8E9EA;transition:color 0.3s;}.elementor-604 .elementor-element.elementor-element-d7c134e .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;background-image:linear-gradient(158deg, #A78BFA 0%, #7B45F5 100%);box-shadow:0px 0px 10px 12px rgba(167.0000000000001, 139.00000000000003, 250.00000000000003, 0.22);border-radius:12px 12px 12px 12px;padding:20px 60px 20px 60px;}.elementor-604 .elementor-element.elementor-element-d7c134e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-604 .elementor-element.elementor-element-d7c134e .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-604 .elementor-element.elementor-element-08541bb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-604 .elementor-element.elementor-element-08541bb:not(.elementor-motion-effects-element-type-background), .elementor-604 .elementor-element.elementor-element-08541bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-604 .elementor-element.elementor-element-405b954{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-604 .elementor-element.elementor-element-cdb96f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;text-align:center;}.elementor-604 .elementor-element.elementor-element-cdb96f9 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:33px;font-weight:700;color:#FFFFFF;}.elementor-604 .elementor-element.elementor-element-6f87833{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-604 .elementor-element.elementor-element-6f87833 p{margin-block-end:4px;}.elementor-604 .elementor-element.elementor-element-cb0ecd8.elementor-element{--align-self:flex-start;}.elementor-604 .elementor-element.elementor-element-cb0ecd8 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:16px;}.elementor-604 .elementor-element.elementor-element-cb0ecd8.elementor-view-stacked .elementor-icon{background-color:#3D334F;fill:#A78BFA;color:#A78BFA;}.elementor-604 .elementor-element.elementor-element-cb0ecd8.elementor-view-framed .elementor-icon, .elementor-604 .elementor-element.elementor-element-cb0ecd8.elementor-view-default .elementor-icon{fill:#3D334F;color:#3D334F;border-color:#3D334F;}.elementor-604 .elementor-element.elementor-element-cb0ecd8.elementor-view-framed .elementor-icon{background-color:#A78BFA;}.elementor-604 .elementor-element.elementor-element-cb0ecd8 .elementor-icon{font-size:13px;}.elementor-604 .elementor-element.elementor-element-cb0ecd8 .elementor-icon-box-title, .elementor-604 .elementor-element.elementor-element-cb0ecd8 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;}.elementor-604 .elementor-element.elementor-element-cb0ecd8 .elementor-icon-box-title{color:#FFFFFF;}.elementor-604 .elementor-element.elementor-element-b95d02c.elementor-element{--align-self:flex-start;}.elementor-604 .elementor-element.elementor-element-b95d02c .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:16px;}.elementor-604 .elementor-element.elementor-element-b95d02c.elementor-view-stacked .elementor-icon{background-color:#3D334F;fill:#A78BFA;color:#A78BFA;}.elementor-604 .elementor-element.elementor-element-b95d02c.elementor-view-framed .elementor-icon, .elementor-604 .elementor-element.elementor-element-b95d02c.elementor-view-default .elementor-icon{fill:#3D334F;color:#3D334F;border-color:#3D334F;}.elementor-604 .elementor-element.elementor-element-b95d02c.elementor-view-framed .elementor-icon{background-color:#A78BFA;}.elementor-604 .elementor-element.elementor-element-b95d02c .elementor-icon{font-size:13px;}.elementor-604 .elementor-element.elementor-element-b95d02c .elementor-icon-box-title, .elementor-604 .elementor-element.elementor-element-b95d02c .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;}.elementor-604 .elementor-element.elementor-element-b95d02c .elementor-icon-box-title{color:#FFFFFF;}.elementor-604 .elementor-element.elementor-element-5311f47.elementor-element{--align-self:flex-start;}.elementor-604 .elementor-element.elementor-element-5311f47 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:16px;}.elementor-604 .elementor-element.elementor-element-5311f47.elementor-view-stacked .elementor-icon{background-color:#3D334F;fill:#A78BFA;color:#A78BFA;}.elementor-604 .elementor-element.elementor-element-5311f47.elementor-view-framed .elementor-icon, .elementor-604 .elementor-element.elementor-element-5311f47.elementor-view-default .elementor-icon{fill:#3D334F;color:#3D334F;border-color:#3D334F;}.elementor-604 .elementor-element.elementor-element-5311f47.elementor-view-framed .elementor-icon{background-color:#A78BFA;}.elementor-604 .elementor-element.elementor-element-5311f47 .elementor-icon{font-size:13px;}.elementor-604 .elementor-element.elementor-element-5311f47 .elementor-icon-box-title, .elementor-604 .elementor-element.elementor-element-5311f47 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;}.elementor-604 .elementor-element.elementor-element-5311f47 .elementor-icon-box-title{color:#FFFFFF;}.elementor-604 .elementor-element.elementor-element-1b8b0ed.elementor-element{--align-self:flex-start;}.elementor-604 .elementor-element.elementor-element-1b8b0ed .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:16px;}.elementor-604 .elementor-element.elementor-element-1b8b0ed.elementor-view-stacked .elementor-icon{background-color:#3D334F;fill:#A78BFA;color:#A78BFA;}.elementor-604 .elementor-element.elementor-element-1b8b0ed.elementor-view-framed .elementor-icon, .elementor-604 .elementor-element.elementor-element-1b8b0ed.elementor-view-default .elementor-icon{fill:#3D334F;color:#3D334F;border-color:#3D334F;}.elementor-604 .elementor-element.elementor-element-1b8b0ed.elementor-view-framed .elementor-icon{background-color:#A78BFA;}.elementor-604 .elementor-element.elementor-element-1b8b0ed .elementor-icon{font-size:13px;}.elementor-604 .elementor-element.elementor-element-1b8b0ed .elementor-icon-box-title, .elementor-604 .elementor-element.elementor-element-1b8b0ed .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;}.elementor-604 .elementor-element.elementor-element-1b8b0ed .elementor-icon-box-title{color:#FFFFFF;}.elementor-604 .elementor-element.elementor-element-c445ea7{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-604 .elementor-element.elementor-element-10178a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;text-align:center;}.elementor-604 .elementor-element.elementor-element-10178a9 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-604 .elementor-element.elementor-element-e3a30ba{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--margin-top:-18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-604 .elementor-element.elementor-element-303df5b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#9567EA;--border-color:#9567EA;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-604 .elementor-element.elementor-element-303df5b:not(.elementor-motion-effects-element-type-background), .elementor-604 .elementor-element.elementor-element-303df5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#383145;}.elementor-604 .elementor-element.elementor-element-013239c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-604 .elementor-element.elementor-element-013239c.elementor-element{--align-self:center;}.elementor-604 .elementor-element.elementor-element-013239c .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:700;color:#B48FF5;}.elementor-604 .elementor-element.elementor-element-e1a2543{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#9567EA;--border-color:#9567EA;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-604 .elementor-element.elementor-element-e1a2543:not(.elementor-motion-effects-element-type-background), .elementor-604 .elementor-element.elementor-element-e1a2543 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#383145;}.elementor-604 .elementor-element.elementor-element-5b0ff71{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-604 .elementor-element.elementor-element-5b0ff71.elementor-element{--align-self:center;}.elementor-604 .elementor-element.elementor-element-5b0ff71 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:700;color:#B48FF5;}.elementor-604 .elementor-element.elementor-element-0df3ddd{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#9567EA;--border-color:#9567EA;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-604 .elementor-element.elementor-element-0df3ddd:not(.elementor-motion-effects-element-type-background), .elementor-604 .elementor-element.elementor-element-0df3ddd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#383145;}.elementor-604 .elementor-element.elementor-element-e1620b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-604 .elementor-element.elementor-element-e1620b0.elementor-element{--align-self:center;}.elementor-604 .elementor-element.elementor-element-e1620b0 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:700;color:#B48FF5;}.elementor-604 .elementor-element.elementor-element-60a425f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#9567EA;--border-color:#9567EA;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-604 .elementor-element.elementor-element-60a425f:not(.elementor-motion-effects-element-type-background), .elementor-604 .elementor-element.elementor-element-60a425f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#383145;}.elementor-604 .elementor-element.elementor-element-ca2d563{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-604 .elementor-element.elementor-element-ca2d563.elementor-element{--align-self:center;}.elementor-604 .elementor-element.elementor-element-ca2d563 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:700;color:#B48FF5;}.elementor-604 .elementor-element.elementor-element-4536c5c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#9567EA;--border-color:#9567EA;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-604 .elementor-element.elementor-element-4536c5c:not(.elementor-motion-effects-element-type-background), .elementor-604 .elementor-element.elementor-element-4536c5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#383145;}.elementor-604 .elementor-element.elementor-element-aa72c3f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-604 .elementor-element.elementor-element-aa72c3f.elementor-element{--align-self:center;}.elementor-604 .elementor-element.elementor-element-aa72c3f .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:700;color:#B48FF5;}.elementor-604 .elementor-element.elementor-element-79af990{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#9567EA;--border-color:#9567EA;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-604 .elementor-element.elementor-element-79af990:not(.elementor-motion-effects-element-type-background), .elementor-604 .elementor-element.elementor-element-79af990 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#383145;}.elementor-604 .elementor-element.elementor-element-8e592e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-604 .elementor-element.elementor-element-8e592e4.elementor-element{--align-self:center;}.elementor-604 .elementor-element.elementor-element-8e592e4 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:700;color:#B48FF5;}.elementor-604 .elementor-element.elementor-element-cf0b4af{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#9567EA;--border-color:#9567EA;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-604 .elementor-element.elementor-element-cf0b4af:not(.elementor-motion-effects-element-type-background), .elementor-604 .elementor-element.elementor-element-cf0b4af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#383145;}.elementor-604 .elementor-element.elementor-element-cff5af1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-604 .elementor-element.elementor-element-cff5af1.elementor-element{--align-self:center;}.elementor-604 .elementor-element.elementor-element-cff5af1 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:700;color:#B48FF5;}.elementor-604 .elementor-element.elementor-element-f873f3b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#9567EA;--border-color:#9567EA;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-604 .elementor-element.elementor-element-f873f3b:not(.elementor-motion-effects-element-type-background), .elementor-604 .elementor-element.elementor-element-f873f3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#383145;}.elementor-604 .elementor-element.elementor-element-bdeff39{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-604 .elementor-element.elementor-element-bdeff39.elementor-element{--align-self:center;}.elementor-604 .elementor-element.elementor-element-bdeff39 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:700;color:#B48FF5;}.elementor-604 .elementor-element.elementor-element-3f72fe9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-604 .elementor-element.elementor-element-3f72fe9:not(.elementor-motion-effects-element-type-background), .elementor-604 .elementor-element.elementor-element-3f72fe9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(126deg, #181819 32%, #6B2DCF 100%);}.elementor-604 .elementor-element.elementor-element-0b9253f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-604 .elementor-element.elementor-element-b9dc827{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;text-align:center;}.elementor-604 .elementor-element.elementor-element-b9dc827 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:51px;font-weight:700;color:#FFFFFF;}.elementor-604 .elementor-element.elementor-element-ace7372{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-604 .elementor-element.elementor-element-ace7372 p{margin-block-end:4px;}.elementor-604 .elementor-element.elementor-element-4cf476d .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;background-image:linear-gradient(158deg, #A78BFA 0%, #7B45F5 100%);box-shadow:0px 0px 10px 12px rgba(167.0000000000001, 139.00000000000003, 250.00000000000003, 0.22);border-radius:12px 12px 12px 12px;padding:30px 60px 30px 60px;}.elementor-604 .elementor-element.elementor-element-4cf476d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-604 .elementor-element.elementor-element-1827dc9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-604 .elementor-element.elementor-element-1827dc9:not(.elementor-motion-effects-element-type-background), .elementor-604 .elementor-element.elementor-element-1827dc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-604 .elementor-element.elementor-element-e11922f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-604 .elementor-element.elementor-element-7d884b3{--display:flex;}.elementor-604 .elementor-element.elementor-element-18dacf0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-604 .elementor-element.elementor-element-18dacf0 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-604 .elementor-element.elementor-element-4efafa4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-604 .elementor-element.elementor-element-4efafa4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-604 .elementor-element.elementor-element-4efafa4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-604 .elementor-element.elementor-element-4efafa4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-604 .elementor-element.elementor-element-4efafa4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-604 .elementor-element.elementor-element-4efafa4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-604 .elementor-element.elementor-element-4efafa4 .elementor-icon-list-icon i{color:#B48FF5;transition:color 0.3s;}.elementor-604 .elementor-element.elementor-element-4efafa4 .elementor-icon-list-icon svg{fill:#B48FF5;transition:fill 0.3s;}.elementor-604 .elementor-element.elementor-element-4efafa4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-604 .elementor-element.elementor-element-4efafa4 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;}.elementor-604 .elementor-element.elementor-element-4efafa4 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-604 .elementor-element.elementor-element-916935d{--display:flex;}.elementor-604 .elementor-element.elementor-element-916935d.e-con{--order:99999 /* order end hack */;}.elementor-604 .elementor-element.elementor-element-48f5c03{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-604 .elementor-element.elementor-element-48f5c03 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-604 .elementor-element.elementor-element-0357e10{--grid-template-columns:repeat(0, auto);text-align:left;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-604 .elementor-element.elementor-element-0357e10 .elementor-social-icon{background-color:#2C2539;}.elementor-604 .elementor-element.elementor-element-164fc6e{--display:flex;}.elementor-604 .elementor-element.elementor-element-1d23406{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-604 .elementor-element.elementor-element-1d23406 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-604 .elementor-element.elementor-element-88fd8d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-604 .elementor-element.elementor-element-88fd8d2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-604 .elementor-element.elementor-element-88fd8d2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-604 .elementor-element.elementor-element-88fd8d2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-604 .elementor-element.elementor-element-88fd8d2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-604 .elementor-element.elementor-element-88fd8d2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-604 .elementor-element.elementor-element-88fd8d2 .elementor-icon-list-icon i{color:#B48FF5;transition:color 0.3s;}.elementor-604 .elementor-element.elementor-element-88fd8d2 .elementor-icon-list-icon svg{fill:#B48FF5;transition:fill 0.3s;}.elementor-604 .elementor-element.elementor-element-88fd8d2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-604 .elementor-element.elementor-element-88fd8d2 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;}.elementor-604 .elementor-element.elementor-element-88fd8d2 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-604 .elementor-element.elementor-element-ec4d550{--divider-border-style:solid;--divider-color:#CBB4F499;--divider-border-width:1.7px;}.elementor-604 .elementor-element.elementor-element-ec4d550 .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-604 .elementor-element.elementor-element-ec4d550 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-604 .elementor-element.elementor-element-3c4d5bb{text-align:center;font-family:"Inter", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-604 .elementor-element.elementor-element-3c4d5bb p{margin-block-end:1px;}@media(min-width:768px){.elementor-604 .elementor-element.elementor-element-a6a7cc7{--width:83%;}.elementor-604 .elementor-element.elementor-element-dc24a41{--width:30%;}.elementor-604 .elementor-element.elementor-element-cf7ed4d{--width:33%;}.elementor-604 .elementor-element.elementor-element-71350df{--width:9%;}.elementor-604 .elementor-element.elementor-element-a197756{--width:28%;}.elementor-604 .elementor-element.elementor-element-1076446{--width:28%;}.elementor-604 .elementor-element.elementor-element-e70e6d3{--width:47%;}.elementor-604 .elementor-element.elementor-element-405b954{--width:75%;}.elementor-604 .elementor-element.elementor-element-303df5b{--width:28%;}.elementor-604 .elementor-element.elementor-element-e1a2543{--width:25%;}.elementor-604 .elementor-element.elementor-element-0df3ddd{--width:16%;}.elementor-604 .elementor-element.elementor-element-60a425f{--width:18%;}.elementor-604 .elementor-element.elementor-element-4536c5c{--width:19%;}.elementor-604 .elementor-element.elementor-element-79af990{--width:15%;}.elementor-604 .elementor-element.elementor-element-cf0b4af{--width:17%;}.elementor-604 .elementor-element.elementor-element-f873f3b{--width:32%;}.elementor-604 .elementor-element.elementor-element-0b9253f{--width:71%;}}@media(max-width:767px){.elementor-604 .elementor-element.elementor-element-a060e58{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:28px;--padding-bottom:190px;--padding-left:0px;--padding-right:0px;}.elementor-604 .elementor-element.elementor-element-3a9df00{text-align:center;}.elementor-604 .elementor-element.elementor-element-3a9df00 .elementor-heading-title{font-size:32px;}.elementor-604 .elementor-element.elementor-element-bd74ed4{text-align:center;font-size:14px;}.elementor-604 .elementor-element.elementor-element-1ce667c.elementor-element{--align-self:center;}.elementor-604 .elementor-element.elementor-element-1ce667c .elementor-button{font-size:15px;padding:20px 40px 20px 40px;}.elementor-604 .elementor-element.elementor-element-35d7e2d{--e-transform-scale:1;}.elementor-604 .elementor-element.elementor-element-047d77b{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-604 .elementor-element.elementor-element-fc1e7dd .elementor-heading-title{font-size:30px;}.elementor-604 .elementor-element.elementor-element-ce679cc .elementor-heading-title{font-size:34px;}.elementor-604 .elementor-element.elementor-element-a3fd82c .elementor-icon-box-title, .elementor-604 .elementor-element.elementor-element-a3fd82c .elementor-icon-box-title a{font-size:15px;}.elementor-604 .elementor-element.elementor-element-a3fd82c .elementor-icon-box-description{font-size:12px;}.elementor-604 .elementor-element.elementor-element-49e6951 .elementor-icon-box-title, .elementor-604 .elementor-element.elementor-element-49e6951 .elementor-icon-box-title a{font-size:15px;}.elementor-604 .elementor-element.elementor-element-49e6951 .elementor-icon-box-description{font-size:12px;}.elementor-604 .elementor-element.elementor-element-c6e25b0.elementor-element{--order:-99999 /* order start hack */;}.elementor-604 .elementor-element.elementor-element-c6e25b0 .elementor-heading-title{font-size:34px;}.elementor-604 .elementor-element.elementor-element-3dcbfab .elementor-icon-box-title, .elementor-604 .elementor-element.elementor-element-3dcbfab .elementor-icon-box-title a{font-size:15px;}.elementor-604 .elementor-element.elementor-element-3dcbfab .elementor-icon-box-description{font-size:12px;}.elementor-604 .elementor-element.elementor-element-4656791.elementor-element{--order:-99999 /* order start hack */;}.elementor-604 .elementor-element.elementor-element-4656791 .elementor-heading-title{font-size:34px;}.elementor-604 .elementor-element.elementor-element-6f4a620 .elementor-icon-box-title, .elementor-604 .elementor-element.elementor-element-6f4a620 .elementor-icon-box-title a{font-size:15px;}.elementor-604 .elementor-element.elementor-element-6f4a620 .elementor-icon-box-description{font-size:12px;}.elementor-604 .elementor-element.elementor-element-5b2f9a0.elementor-element{--order:-99999 /* order start hack */;}.elementor-604 .elementor-element.elementor-element-5b2f9a0 .elementor-heading-title{font-size:34px;}.elementor-604 .elementor-element.elementor-element-83c10c4 .elementor-icon-box-title, .elementor-604 .elementor-element.elementor-element-83c10c4 .elementor-icon-box-title a{font-size:15px;}.elementor-604 .elementor-element.elementor-element-83c10c4 .elementor-icon-box-description{font-size:12px;}.elementor-604 .elementor-element.elementor-element-733dad0.elementor-element{--order:-99999 /* order start hack */;}.elementor-604 .elementor-element.elementor-element-733dad0 .elementor-heading-title{font-size:34px;}.elementor-604 .elementor-element.elementor-element-a9d9f64 .elementor-icon-box-title, .elementor-604 .elementor-element.elementor-element-a9d9f64 .elementor-icon-box-title a{font-size:15px;}.elementor-604 .elementor-element.elementor-element-a9d9f64 .elementor-icon-box-description{font-size:12px;}.elementor-604 .elementor-element.elementor-element-4702f58.elementor-element{--order:-99999 /* order start hack */;}.elementor-604 .elementor-element.elementor-element-4702f58 .elementor-heading-title{font-size:34px;}.elementor-604 .elementor-element.elementor-element-bad2569{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-604 .elementor-element.elementor-element-9890ddc .elementor-heading-title{font-size:31px;}.elementor-604 .elementor-element.elementor-element-a6a7cc7{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-604 .elementor-element.elementor-element-466ef62 .elementor-icon-box-title, .elementor-604 .elementor-element.elementor-element-466ef62 .elementor-icon-box-title a{font-size:15px;}.elementor-604 .elementor-element.elementor-element-075d18a{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-604 .elementor-element.elementor-element-c19b399 .elementor-heading-title{font-size:24px;}.elementor-604 .elementor-element.elementor-element-a04462a{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-604 .elementor-element.elementor-element-f9ff64b .elementor-heading-title{font-size:26px;}.elementor-604 .elementor-element.elementor-element-6f52479{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-604 .elementor-element.elementor-element-859c96e .elementor-heading-title{font-size:26px;}.elementor-604 .elementor-element.elementor-element-71350df{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-604 .elementor-element.elementor-element-164579a{width:var( --container-widget-width, 83px );max-width:83px;--container-widget-width:83px;--container-widget-flex-grow:0;}.elementor-604 .elementor-element.elementor-element-3fc0396{--width:220px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-604 .elementor-element.elementor-element-85ff013{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-604 .elementor-element.elementor-element-7043ce0 .elementor-heading-title{font-size:19px;}.elementor-604 .elementor-element.elementor-element-1a00505{font-size:14px;}.elementor-604 .elementor-element.elementor-element-1a00505 p{margin-block-end:5px;}.elementor-604 .elementor-element.elementor-element-3568421{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:10px 10px 10px 10px;--margin-top:38px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-604 .elementor-element.elementor-element-0aac06a .elementor-heading-title{font-size:19px;}.elementor-604 .elementor-element.elementor-element-412c551{font-size:14px;}.elementor-604 .elementor-element.elementor-element-412c551 p{margin-block-end:5px;}.elementor-604 .elementor-element.elementor-element-bc8086f{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:10px 10px 10px 10px;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-604 .elementor-element.elementor-element-09f012a .elementor-heading-title{font-size:19px;}.elementor-604 .elementor-element.elementor-element-a86b5b3{font-size:14px;}.elementor-604 .elementor-element.elementor-element-a86b5b3 p{margin-block-end:5px;}.elementor-604 .elementor-element.elementor-element-9968a3c{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:10px 10px 10px 10px;--margin-top:44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-604 .elementor-element.elementor-element-73ed7e4 .elementor-heading-title{font-size:19px;}.elementor-604 .elementor-element.elementor-element-789c68c{font-size:14px;}.elementor-604 .elementor-element.elementor-element-789c68c p{margin-block-end:5px;}.elementor-604 .elementor-element.elementor-element-be5022f{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-604 .elementor-element.elementor-element-f7feca4 .elementor-heading-title{font-size:31px;}.elementor-604 .elementor-element.elementor-element-5c90c7c{font-size:14px;}.elementor-604 .elementor-element.elementor-element-9a4decc{font-size:14px;}.elementor-604 .elementor-element.elementor-element-b475506{font-size:14px;}.elementor-604 .elementor-element.elementor-element-9feeb8c{font-size:14px;}.elementor-604 .elementor-element.elementor-element-6c70c57{font-size:14px;}.elementor-604 .elementor-element.elementor-element-078cf9b{--container-widget-width:335px;--container-widget-flex-grow:0;width:var( --container-widget-width, 335px );max-width:335px;--n-accordion-title-font-size:14px;}.elementor-604 .elementor-element.elementor-element-c661e0f{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-604 .elementor-element.elementor-element-a197756{--width:300px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:-37px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-604 .elementor-element.elementor-element-e4efd42{--e-icon-list-icon-size:18px;}.elementor-604 .elementor-element.elementor-element-e4efd42 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-604 .elementor-element.elementor-element-e4efd42 .elementor-icon-list-item > a{font-size:11px;}.elementor-604 .elementor-element.elementor-element-1076446{--width:300px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:-37px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-604 .elementor-element.elementor-element-565d052{--e-icon-list-icon-size:18px;}.elementor-604 .elementor-element.elementor-element-565d052 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-604 .elementor-element.elementor-element-565d052 .elementor-icon-list-item > a{font-size:13px;}.elementor-604 .elementor-element.elementor-element-e70e6d3{--padding-top:40px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-604 .elementor-element.elementor-element-70555c1 .elementor-heading-title{font-size:28px;}.elementor-604 .elementor-element.elementor-element-c8069a2{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-604 .elementor-element.elementor-element-b0d4abb{text-align:start;}.elementor-604 .elementor-element.elementor-element-a0abdcd{font-size:25px;}.elementor-604 .elementor-element.elementor-element-7bf394e{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-52px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-604 .elementor-element.elementor-element-7419cb1{text-align:start;font-size:23px;}.elementor-604 .elementor-element.elementor-element-706060f .elementor-heading-title{font-size:40px;}.elementor-604 .elementor-element.elementor-element-cdeaa1c{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-604 .elementor-element.elementor-element-d7c134e.elementor-element{--align-self:center;}.elementor-604 .elementor-element.elementor-element-d7c134e .elementor-button{font-size:15px;padding:20px 25px 20px 25px;}.elementor-604 .elementor-element.elementor-element-08541bb{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-604 .elementor-element.elementor-element-cdb96f9 .elementor-heading-title{font-size:27px;}.elementor-604 .elementor-element.elementor-element-6f87833{font-size:14px;}.elementor-604 .elementor-element.elementor-element-cb0ecd8 .elementor-icon-box-title, .elementor-604 .elementor-element.elementor-element-cb0ecd8 .elementor-icon-box-title a{font-size:15px;}.elementor-604 .elementor-element.elementor-element-b95d02c{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-604 .elementor-element.elementor-element-b95d02c .elementor-icon-box-title, .elementor-604 .elementor-element.elementor-element-b95d02c .elementor-icon-box-title a{font-size:15px;}.elementor-604 .elementor-element.elementor-element-5311f47{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-604 .elementor-element.elementor-element-5311f47 .elementor-icon-box-title, .elementor-604 .elementor-element.elementor-element-5311f47 .elementor-icon-box-title a{font-size:15px;}.elementor-604 .elementor-element.elementor-element-1b8b0ed{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-604 .elementor-element.elementor-element-1b8b0ed .elementor-icon-box-title, .elementor-604 .elementor-element.elementor-element-1b8b0ed .elementor-icon-box-title a{font-size:15px;}.elementor-604 .elementor-element.elementor-element-e3a30ba{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-604 .elementor-element.elementor-element-303df5b{--width:130px;}.elementor-604 .elementor-element.elementor-element-013239c .elementor-heading-title{font-size:13px;}.elementor-604 .elementor-element.elementor-element-e1a2543{--width:130px;}.elementor-604 .elementor-element.elementor-element-5b0ff71 .elementor-heading-title{font-size:13px;}.elementor-604 .elementor-element.elementor-element-0df3ddd{--width:130px;}.elementor-604 .elementor-element.elementor-element-e1620b0 .elementor-heading-title{font-size:13px;}.elementor-604 .elementor-element.elementor-element-60a425f{--width:130px;}.elementor-604 .elementor-element.elementor-element-ca2d563 .elementor-heading-title{font-size:13px;}.elementor-604 .elementor-element.elementor-element-4536c5c{--width:130px;}.elementor-604 .elementor-element.elementor-element-aa72c3f .elementor-heading-title{font-size:13px;}.elementor-604 .elementor-element.elementor-element-79af990{--width:130px;}.elementor-604 .elementor-element.elementor-element-8e592e4 .elementor-heading-title{font-size:13px;}.elementor-604 .elementor-element.elementor-element-cf0b4af{--width:130px;}.elementor-604 .elementor-element.elementor-element-cff5af1 .elementor-heading-title{font-size:13px;}.elementor-604 .elementor-element.elementor-element-f873f3b{--width:180px;}.elementor-604 .elementor-element.elementor-element-bdeff39 .elementor-heading-title{font-size:13px;}.elementor-604 .elementor-element.elementor-element-3f72fe9{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-604 .elementor-element.elementor-element-b9dc827 .elementor-heading-title{font-size:32px;}.elementor-604 .elementor-element.elementor-element-4cf476d .elementor-button{font-size:14px;padding:20px 50px 20px 50px;}}/* Start custom CSS for container, class: .elementor-element-a060e58 */.elementor-604 .elementor-element.elementor-element-a060e58 { position: relative; overflow: hidden; background-color: #2f00cc; background-image: /* Partículas pequenas */ radial-gradient(rgba(168,85,247,0.35) 1px, transparent 2px), radial-gradient(rgba(139,92,246,0.25) 1px, transparent 1px), /* Grid tech sutil */ repeating-linear-gradient( 0deg, rgba(109,40,217,0.10), rgba(109,40,217,0.10) 1px, transparent 1px, transparent 60px ), repeating-linear-gradient( 90deg, rgba(109,40,217,0.10), rgba(109,40,217,0.10) 1px, transparent 1px, transparent 60px ), /* GRADIENT PRINCIPAL (INALTERADO) */ linear-gradient(135deg, #0A0A0A 0%, #1A1A1A 50%, #2f00cc 100%); background-size: 120px 120px, 180px 180px, 60px 60px, 60px 60px, cover; animation: particleDrift 30s linear infinite; } /* Movimento contínuo das partículas */ @keyframes particleDrift { from { background-position: 0 0, 0 0, 0 0, 0 0, center; } to { background-position: 600px 600px, -800px 400px, 0 0, 0 0, center; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2039fd */.card-hover-glow {
  transition: box-shadow 0.3s ease, border-color 0.3s ease;
}

.card-hover-glow:hover {
  border-color: #A78BFA;
  box-shadow: 0 20px 60px rgba(47, 0, 204, 1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8472fb3 */.card-hover-glow {
  transition: box-shadow 0.3s ease, border-color 0.3s ease;
}

.card-hover-glow:hover {
  border-color: #A78BFA;
  box-shadow: 0 20px 60px rgba(167, 139, 250, 0.3);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60c0d68 */.card-hover-glow {
  transition: box-shadow 0.3s ease, border-color 0.3s ease;
}

.card-hover-glow:hover {
  border-color: #A78BFA;
  box-shadow: 0 20px 60px rgba(167, 139, 250, 0.3);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cd18d2 */.card-hover-glow {
  transition: box-shadow 0.3s ease, border-color 0.3s ease;
}

.card-hover-glow:hover {
  border-color: #A78BFA;
  box-shadow: 0 20px 60px rgba(167, 139, 250, 0.3);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1430962 */.card-hover-glow {
  transition: box-shadow 0.3s ease, border-color 0.3s ease;
}

.card-hover-glow:hover {
  border-color: #A78BFA;
  box-shadow: 0 20px 60px rgba(167, 139, 250, 0.3);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30e7b87 */.card-hover-glow {
  transition: box-shadow 0.3s ease, border-color 0.3s ease;
}

.card-hover-glow:hover {
  border-color: #A78BFA;
  box-shadow: 0 20px 60px rgba(167, 139, 250, 0.3);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-487193c */.botao-hover-glow {
  transition: box-shadow 0.3s ease, border-color 0.3s ease;
}

.botao-hover-glow:hover {
  border-color: #A78BFA;
  box-shadow: 0 20px 60px rgba(167, 139, 250, 0.3);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc24a41 */.container-glow-pulse {
  animation: glowPulse 2.5s ease-in-out infinite;
}

@keyframes glowPulse {
  0% {
    box-shadow: 0 0 30px 10px rgba(167, 139, 250, 0.15);
  }
  50% {
    box-shadow: 0 0 60px 20px rgba(167, 139, 250, 0.45);
  }
  100% {
    box-shadow: 0 0 30px 10px rgba(167, 139, 250, 0.15);
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b222948 */.cta-button {
  position: relative;
  overflow: hidden;
  transition: transform 0.3s ease;
}

.cta-button:hover {
  transform: scale(1.05);
}

/* Shine */
.cta-button::before {
  content: '';
  position: absolute;
  inset: 0;
  background: linear-gradient(
    90deg,
    transparent,
    rgba(255, 255, 255, 0.35),
    transparent
  );
  transform: translateX(-100%);
  border-radius: inherit;
  animation: shine 2.8s linear infinite;
  pointer-events: none;
}

@keyframes shine {
  0% {
    transform: translateX(-100%);
  }
  100% {
    transform: translateX(100%);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b4a2d4 */.depoimento-card {
  /* Estrutura */
  position: relative;
  aspect-ratio: 16 / 9;
  border-radius: 24px;
  overflow: hidden;
  
  /* Visual */
  background: #1A1A1A;
  border: 2px solid rgba(167, 139, 250, 0.3);
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.4);
  
  /* Transição suave */
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  cursor: pointer;
}

/* Hover Effect */
.depoimento-card:hover {
  transform: scale(1.02);
  border-color: #A78BFA;
  box-shadow: 
    0 12px 48px rgba(0, 0, 0, 0.6),
    0 0 40px rgba(167, 139, 250, 0.3);
}

/* Área do vídeo/placeholder */
.depoimento-video {
  width: 100%;
  height: 100%;
  object-fit: cover;
  background: linear-gradient(
    145deg,
    #1A1A1A 0%,
    rgba(139, 92, 246, 0.1) 100%
  );
}

/* Play Button */
.play-button {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  
  width: 80px;
  height: 80px;
  border-radius: 50%;
  
  background: linear-gradient(135deg, #A78BFA, #8B5CF6);
  border: 3px solid rgba(255, 255, 255, 0.3);
  
  display: flex;
  align-items: center;
  justify-content: center;
  
  box-shadow: 
    0 4px 20px rgba(167, 139, 250, 0.5),
    0 0 30px rgba(167, 139, 250, 0.3);
  
  animation: pulse-play 2s ease-in-out infinite;
  transition: all 0.3s ease;
}

.play-button:hover {
  transform: translate(-50%, -50%) scale(1.1);
  box-shadow: 
    0 6px 30px rgba(167, 139, 250, 0.7),
    0 0 50px rgba(167, 139, 250, 0.5);
}

/* Ícone de play (triângulo) */
.play-icon {
  width: 0;
  height: 0;
  border-left: 20px solid #FFFFFF;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  margin-left: 5px; /* Centraliza opticamente */
}

/* Pulse animation do play button */
@keyframes pulse-play {
  0%, 100% {
    box-shadow: 
      0 4px 20px rgba(167, 139, 250, 0.5),
      0 0 30px rgba(167, 139, 250, 0.3);
  }
  50% {
    box-shadow: 
      0 6px 30px rgba(167, 139, 250, 0.7),
      0 0 50px rgba(167, 139, 250, 0.5);
  }
}

/* Texto do placeholder (quando não há vídeo) */
.video-placeholder-text {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 12px;
  
  color: #E5E7EB;
  font-size: 16px;
  font-weight: 500;
  text-align: center;
  pointer-events: none;
}

.video-placeholder-text::before {
  content: '📹';
  font-size: 48px;
}

/* Informações abaixo do vídeo */
.depoimento-info {
  margin-top: 24px;
  text-align: center;
}

.depoimento-nome {
  font-size: 18px;
  font-weight: 700;
  color: #FFFFFF;
  margin-bottom: 8px;
}

.depoimento-especialidade {
  font-size: 14px;
  font-weight: 500;
  color: #A78BFA;
  margin-bottom: 12px;
}

.depoimento-estrelas {
  font-size: 16px;
  color: #FCD34D;
  margin-bottom: 12px;
}

.depoimento-citacao {
  font-size: 14px;
  font-style: italic;
  color: #E5E7EB;
  line-height: 1.6;
  max-width: 400px;
  margin: 0 auto;
}

/* Overlay que aparece no hover (opcional) */
.depoimento-card::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(
    180deg,
    transparent 0%,
    rgba(10, 10, 10, 0.7) 100%
  );
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}

.depoimento-card:hover::before {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51f1642 */.depoimento-card {
  /* Estrutura */
  position: relative;
  aspect-ratio: 16 / 9;
  border-radius: 24px;
  overflow: hidden;
  
  /* Visual */
  background: #1A1A1A;
  border: 2px solid rgba(167, 139, 250, 0.3);
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.4);
  
  /* Transição suave */
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  cursor: pointer;
}

/* Hover Effect */
.depoimento-card:hover {
  transform: scale(1.02);
  border-color: #A78BFA;
  box-shadow: 
    0 12px 48px rgba(0, 0, 0, 0.6),
    0 0 40px rgba(167, 139, 250, 0.3);
}

/* Área do vídeo/placeholder */
.depoimento-video {
  width: 100%;
  height: 100%;
  object-fit: cover;
  background: linear-gradient(
    145deg,
    #1A1A1A 0%,
    rgba(139, 92, 246, 0.1) 100%
  );
}

/* Play Button */
.play-button {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  
  width: 80px;
  height: 80px;
  border-radius: 50%;
  
  background: linear-gradient(135deg, #A78BFA, #8B5CF6);
  border: 3px solid rgba(255, 255, 255, 0.3);
  
  display: flex;
  align-items: center;
  justify-content: center;
  
  box-shadow: 
    0 4px 20px rgba(167, 139, 250, 0.5),
    0 0 30px rgba(167, 139, 250, 0.3);
  
  animation: pulse-play 2s ease-in-out infinite;
  transition: all 0.3s ease;
}

.play-button:hover {
  transform: translate(-50%, -50%) scale(1.1);
  box-shadow: 
    0 6px 30px rgba(167, 139, 250, 0.7),
    0 0 50px rgba(167, 139, 250, 0.5);
}

/* Ícone de play (triângulo) */
.play-icon {
  width: 0;
  height: 0;
  border-left: 20px solid #FFFFFF;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  margin-left: 5px; /* Centraliza opticamente */
}

/* Pulse animation do play button */
@keyframes pulse-play {
  0%, 100% {
    box-shadow: 
      0 4px 20px rgba(167, 139, 250, 0.5),
      0 0 30px rgba(167, 139, 250, 0.3);
  }
  50% {
    box-shadow: 
      0 6px 30px rgba(167, 139, 250, 0.7),
      0 0 50px rgba(167, 139, 250, 0.5);
  }
}

/* Texto do placeholder (quando não há vídeo) */
.video-placeholder-text {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 12px;
  
  color: #E5E7EB;
  font-size: 16px;
  font-weight: 500;
  text-align: center;
  pointer-events: none;
}

.video-placeholder-text::before {
  content: '📹';
  font-size: 48px;
}

/* Informações abaixo do vídeo */
.depoimento-info {
  margin-top: 24px;
  text-align: center;
}

.depoimento-nome {
  font-size: 18px;
  font-weight: 700;
  color: #FFFFFF;
  margin-bottom: 8px;
}

.depoimento-especialidade {
  font-size: 14px;
  font-weight: 500;
  color: #A78BFA;
  margin-bottom: 12px;
}

.depoimento-estrelas {
  font-size: 16px;
  color: #FCD34D;
  margin-bottom: 12px;
}

.depoimento-citacao {
  font-size: 14px;
  font-style: italic;
  color: #E5E7EB;
  line-height: 1.6;
  max-width: 400px;
  margin: 0 auto;
}

/* Overlay que aparece no hover (opcional) */
.depoimento-card::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(
    180deg,
    transparent 0%,
    rgba(10, 10, 10, 0.7) 100%
  );
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}

.depoimento-card:hover::before {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-075d18a */.depoimentos-section {
  background: #0A0A0A;
  position: relative;
  overflow: hidden;
}

/* Spotlight roxo difuso atrás dos cards */
.depoimentos-section::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 800px;
  height: 800px;
  background: radial-gradient(
    circle,
    rgba(167, 139, 250, 0.15) 0%,
    rgba(109, 40, 217, 0.1) 30%,
    transparent 70%
  );
  filter: blur(80px);
  z-index: 0;
  pointer-events: none;
}

/* Spotlight adicional para profundidade */
.depoimentos-section::after {
  content: '';
  position: absolute;
  top: 20%;
  right: 10%;
  width: 500px;
  height: 500px;
  background: radial-gradient(
    circle,
    rgba(139, 92, 246, 0.1) 0%,
    transparent 60%
  );
  filter: blur(60px);
  z-index: 0;
  po/* End custom CSS */
/* Start custom CSS *//* ===============================
   CORREÇÃO REAL DE SCROLL LATERAL
   =============================== */
html, body {
  width: 100%;
  overflow-x: hidden !important;
  position: relative;
}

/* Elementor containers */
.elementor,
.elementor-section,
.elementor-container,
.e-con,
.e-con-inner {
  max-width: 100vw !important;
  overflow-x: clip;
}

/* Segurança extra contra animações */
* {
  box-sizing: border-box;
}

/* Mobile específico */
@media (max-width: 767px) {
  body {
    overscroll-behavior-x: none;
    touch-action: pan-y;
  }
}/* End custom CSS */