.elementor-12 .elementor-element.elementor-element-e83c3d8{--display:flex;--min-height:840px;--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:space-between;--align-items:center;border-style:none;--border-style:none;--border-radius:0px 0px 64px 64px;--padding-top:100px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-e83c3d8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e83c3d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #000301 100%);}.elementor-12 .elementor-element.elementor-element-ccaea66{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-call-to-action .elementor-ribbon-inner{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-12 .elementor-element.elementor-element-86cf017 .elementor-cta .elementor-cta__bg, .elementor-12 .elementor-element.elementor-element-86cf017 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-12 .elementor-element.elementor-element-86cf017{width:var( --container-widget-width, 44% );max-width:44%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:44%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-86cf017 .elementor-cta__content{text-align:start;padding:0px 0px 0px 0px;background-color:#02010100;}.elementor-12 .elementor-element.elementor-element-86cf017 .elementor-cta__title{font-family:"Inter", Sans-serif;font-size:56px;font-weight:600;letter-spacing:-1.8px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-86cf017 .elementor-cta__title:not(:last-child){margin-bottom:14px;}.elementor-12 .elementor-element.elementor-element-86cf017 .elementor-cta__description{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:#B6B9C0;}.elementor-12 .elementor-element.elementor-element-86cf017 .elementor-cta__description:not(:last-child){margin-bottom:28px;}.elementor-12 .elementor-element.elementor-element-86cf017 .elementor-cta__button{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;letter-spacing:-0.4px;color:#0A2715;background-color:#1D1D1D;border-width:0px;border-radius:100px;padding:25px 50px 25px 50px;}.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-12 .elementor-element.elementor-element-ce63f26{width:var( --container-widget-width, 428px );max-width:428px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -140px) 0px;--container-widget-width:428px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-3242470{width:var( --container-widget-width, 628px );max-width:628px;--container-widget-width:628px;--container-widget-flex-grow:0;z-index:1;}.elementor-12 .elementor-element.elementor-element-42c1597{--display:flex;--min-height:0px;--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:space-between;--align-items:center;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:#41FF8730;--border-color:#41FF8730;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-42c1597:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-42c1597 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090F0BE0;}.elementor-12 .elementor-element.elementor-element-edc77a7{width:var( --container-widget-width, 218px );max-width:218px;margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + -2px) 20px;--container-widget-width:218px;--container-widget-flex-grow:0;text-align:start;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-58f13b5{margin:0px 40px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-nav-menu-horizontal-menu-item-margin:calc( 80px / 2 );}.elementor-12 .elementor-element.elementor-element-58f13b5 .elementor-menu-toggle{margin:0 auto;background-color:#2DFF7A1A;}.elementor-12 .elementor-element.elementor-element-58f13b5 .elementor-nav-menu .elementor-item{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.2px;}.elementor-12 .elementor-element.elementor-element-58f13b5 .elementor-nav-menu--main .elementor-item{color:#EBFFF3;fill:#EBFFF3;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-12 .elementor-element.elementor-element-58f13b5 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-12 .elementor-element.elementor-element-58f13b5 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-12 .elementor-element.elementor-element-58f13b5 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-12 .elementor-element.elementor-element-58f13b5 .elementor-nav-menu--main .elementor-item:focus{color:#2DFF7A;fill:#2DFF7A;}.elementor-12 .elementor-element.elementor-element-58f13b5 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#2DFF7A;}.elementor-12 .elementor-element.elementor-element-58f13b5 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:80px;}.elementor-12 .elementor-element.elementor-element-58f13b5 .elementor-nav-menu--dropdown a, .elementor-12 .elementor-element.elementor-element-58f13b5 .elementor-menu-toggle{color:#EBFFF3;fill:#EBFFF3;}.elementor-12 .elementor-element.elementor-element-58f13b5 .elementor-nav-menu--dropdown{background-color:#090F0B;border-style:solid;border-color:#41FF8730;}.elementor-12 .elementor-element.elementor-element-58f13b5 .elementor-nav-menu--dropdown a:hover,
					.elementor-12 .elementor-element.elementor-element-58f13b5 .elementor-nav-menu--dropdown a:focus,
					.elementor-12 .elementor-element.elementor-element-58f13b5 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-12 .elementor-element.elementor-element-58f13b5 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-12 .elementor-element.elementor-element-58f13b5 .elementor-menu-toggle:hover,
					.elementor-12 .elementor-element.elementor-element-58f13b5 .elementor-menu-toggle:focus{color:#2DFF7A;}.elementor-12 .elementor-element.elementor-element-58f13b5 .elementor-nav-menu--dropdown a:hover,
					.elementor-12 .elementor-element.elementor-element-58f13b5 .elementor-nav-menu--dropdown a:focus,
					.elementor-12 .elementor-element.elementor-element-58f13b5 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-12 .elementor-element.elementor-element-58f13b5 .elementor-nav-menu--dropdown a.highlighted{background-color:#090F0B;}.elementor-12 .elementor-element.elementor-element-58f13b5 .elementor-nav-menu--dropdown a.elementor-item-active{color:#2DFF7A;background-color:#090F0B;}.elementor-12 .elementor-element.elementor-element-58f13b5 .elementor-nav-menu--dropdown .elementor-item, .elementor-12 .elementor-element.elementor-element-58f13b5 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-58f13b5 .elementor-nav-menu--dropdown li:not(:last-child){border-style:solid;border-color:#41FF8730;border-bottom-width:1px;}.elementor-12 .elementor-element.elementor-element-58f13b5 div.elementor-menu-toggle{color:#2DFF7A;}.elementor-12 .elementor-element.elementor-element-58f13b5 div.elementor-menu-toggle svg{fill:#2DFF7A;}.elementor-12 .elementor-element.elementor-element-4bfccd6{--display:flex;--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:space-between;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-4bfccd6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4bfccd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-12 .elementor-element.elementor-element-fd80d8a{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-fd80d8a.e-con{--flex-grow:0;--flex-shrink:0;}.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-12 .elementor-element.elementor-element-31a7171{background-color:#090F0B;padding:7px 20px 8px 20px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#22C55E;border-radius:1000px 1000px 1000px 1000px;}.elementor-12 .elementor-element.elementor-element-31a7171 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0.2px;color:#2DFF7A;}.elementor-12 .elementor-element.elementor-element-5cb1fa9{width:100%;max-width:100%;margin:4px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-5cb1fa9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:48px;font-weight:600;line-height:1.2em;letter-spacing:-1.2px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-9c11a23{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-12 .elementor-element.elementor-element-8784b39{width:100%;max-width:100%;z-index:2;--e-icon-list-icon-size:40px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-8784b39 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(40px/2);}.elementor-12 .elementor-element.elementor-element-8784b39 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(40px/2);}.elementor-12 .elementor-element.elementor-element-8784b39 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(40px/2);}.elementor-12 .elementor-element.elementor-element-8784b39 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-40px/2);}.elementor-12 .elementor-element.elementor-element-8784b39 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-40px/2);}.elementor-12 .elementor-element.elementor-element-8784b39 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-8784b39 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-8784b39 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-12 .elementor-element.elementor-element-8784b39 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-8784b39 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-0.2px;}.elementor-12 .elementor-element.elementor-element-8784b39 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-19bddc2{--display:flex;--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;--z-index:1;}.elementor-12 .elementor-element.elementor-element-7591109{width:100%;max-width:100%;margin:-100px 0px calc(var(--kit-widget-spacing, 0px) + -400px) 0px;}.elementor-12 .elementor-element.elementor-element-7591109 img{width:806px;filter:brightness( 100% ) contrast( 103% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-12 .elementor-element.elementor-element-3273662{background-color:#090F0B7D;padding:7px 20px 8px 20px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#22C55E;border-radius:1000px 1000px 1000px 1000px;}.elementor-12 .elementor-element.elementor-element-3273662 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0.2px;color:#2DFF7A;}.elementor-12 .elementor-element.elementor-element-8b2dea6{width:100%;max-width:100%;margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-8b2dea6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:48px;font-weight:600;line-height:1.2em;letter-spacing:-1.2px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1ab977a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 44px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-1ab977a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#B6B9C0;}.elementor-12 .elementor-element.elementor-element-52820f4{--display:flex;--min-height:0px;--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-52820f4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-e07df39{--display:flex;--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;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9de6fc9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--flex-wrap:wrap;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;--z-index:1;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-179728e .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-179728e .elementor-icon{font-size:51px;}.elementor-12 .elementor-element.elementor-element-179728e .elementor-icon svg{height:51px;}.elementor-12 .elementor-element.elementor-element-179728e .elementor-icon-wrapper svg{width:auto;}.elementor-12 .elementor-element.elementor-element-a157308{width:100%;max-width:100%;--e-icon-list-icon-size:28px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-a157308.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-a157308 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-12 .elementor-element.elementor-element-a157308 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-12 .elementor-element.elementor-element-a157308 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-12 .elementor-element.elementor-element-a157308 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-12 .elementor-element.elementor-element-a157308 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-12 .elementor-element.elementor-element-a157308 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-a157308 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-a157308 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-a157308 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-a157308 .elementor-icon-list-text{color:#B6B9C0;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-009313d{width:100%;max-width:100%;--e-icon-list-icon-size:6px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-009313d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-12 .elementor-element.elementor-element-009313d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-12 .elementor-element.elementor-element-009313d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-12 .elementor-element.elementor-element-009313d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-12 .elementor-element.elementor-element-009313d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-12 .elementor-element.elementor-element-009313d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-009313d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-009313d .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-12 .elementor-element.elementor-element-009313d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-009313d .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-009313d .elementor-icon-list-text{color:#EBFFF3;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-3c9d548{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--flex-wrap:wrap;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;--z-index:1;}.elementor-12 .elementor-element.elementor-element-c4ff438 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-c4ff438 .elementor-icon{font-size:51px;}.elementor-12 .elementor-element.elementor-element-c4ff438 .elementor-icon svg{height:51px;}.elementor-12 .elementor-element.elementor-element-c4ff438 .elementor-icon-wrapper svg{width:auto;}.elementor-12 .elementor-element.elementor-element-8da1200{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 00px) 0px;--e-icon-list-icon-size:28px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-8da1200.elementor-element{--align-self:stretch;}.elementor-12 .elementor-element.elementor-element-8da1200 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-12 .elementor-element.elementor-element-8da1200 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-12 .elementor-element.elementor-element-8da1200 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-12 .elementor-element.elementor-element-8da1200 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-12 .elementor-element.elementor-element-8da1200 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-12 .elementor-element.elementor-element-8da1200 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-8da1200 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-8da1200 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-8da1200 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-8da1200 .elementor-icon-list-text{color:#B6B9C0;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-522f310{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;--e-icon-list-icon-size:6px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-522f310 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-12 .elementor-element.elementor-element-522f310 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-12 .elementor-element.elementor-element-522f310 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-12 .elementor-element.elementor-element-522f310 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-12 .elementor-element.elementor-element-522f310 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-12 .elementor-element.elementor-element-522f310 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-522f310 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-522f310 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-12 .elementor-element.elementor-element-522f310 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-522f310 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-522f310 .elementor-icon-list-text{color:#EBFFF3;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-0c71390{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--flex-wrap:wrap;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;--z-index:1;}.elementor-12 .elementor-element.elementor-element-4af0f03 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-4af0f03 .elementor-icon{font-size:51px;}.elementor-12 .elementor-element.elementor-element-4af0f03 .elementor-icon svg{height:51px;}.elementor-12 .elementor-element.elementor-element-4af0f03 .elementor-icon-wrapper svg{width:auto;}.elementor-12 .elementor-element.elementor-element-e2ac0f6{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 00px) 0px;--e-icon-list-icon-size:28px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-e2ac0f6.elementor-element{--align-self:stretch;}.elementor-12 .elementor-element.elementor-element-e2ac0f6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-12 .elementor-element.elementor-element-e2ac0f6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-12 .elementor-element.elementor-element-e2ac0f6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-12 .elementor-element.elementor-element-e2ac0f6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-12 .elementor-element.elementor-element-e2ac0f6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-12 .elementor-element.elementor-element-e2ac0f6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-e2ac0f6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-e2ac0f6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-e2ac0f6 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-e2ac0f6 .elementor-icon-list-text{color:#B6B9C0;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-3325c6b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 54px) 0px;--e-icon-list-icon-size:6px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-3325c6b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-12 .elementor-element.elementor-element-3325c6b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-12 .elementor-element.elementor-element-3325c6b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-12 .elementor-element.elementor-element-3325c6b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-12 .elementor-element.elementor-element-3325c6b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-12 .elementor-element.elementor-element-3325c6b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-3325c6b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-3325c6b .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-12 .elementor-element.elementor-element-3325c6b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-3325c6b .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-3325c6b .elementor-icon-list-text{color:#EBFFF3;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-39db03b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--flex-wrap:wrap;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;--z-index:1;}.elementor-12 .elementor-element.elementor-element-6903ef4 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-6903ef4 .elementor-icon{font-size:51px;}.elementor-12 .elementor-element.elementor-element-6903ef4 .elementor-icon svg{height:51px;}.elementor-12 .elementor-element.elementor-element-6903ef4 .elementor-icon-wrapper svg{width:auto;}.elementor-12 .elementor-element.elementor-element-3032c80{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 00px) 0px;--e-icon-list-icon-size:28px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-3032c80.elementor-element{--align-self:stretch;}.elementor-12 .elementor-element.elementor-element-3032c80 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-12 .elementor-element.elementor-element-3032c80 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-12 .elementor-element.elementor-element-3032c80 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-12 .elementor-element.elementor-element-3032c80 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-12 .elementor-element.elementor-element-3032c80 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-12 .elementor-element.elementor-element-3032c80 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-3032c80 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-3032c80 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-3032c80 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-3032c80 .elementor-icon-list-text{color:#B6B9C0;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-7d73439{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 68px) 0px;--e-icon-list-icon-size:6px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-7d73439 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-12 .elementor-element.elementor-element-7d73439 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-12 .elementor-element.elementor-element-7d73439 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-12 .elementor-element.elementor-element-7d73439 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-12 .elementor-element.elementor-element-7d73439 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-12 .elementor-element.elementor-element-7d73439 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-7d73439 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-7d73439 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-12 .elementor-element.elementor-element-7d73439 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-7d73439 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-7d73439 .elementor-icon-list-text{color:#EBFFF3;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-0a0b099{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--flex-wrap:wrap;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;--z-index:1;}.elementor-12 .elementor-element.elementor-element-420d624 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-420d624 .elementor-icon{font-size:51px;}.elementor-12 .elementor-element.elementor-element-420d624 .elementor-icon svg{height:51px;}.elementor-12 .elementor-element.elementor-element-420d624 .elementor-icon-wrapper svg{width:auto;}.elementor-12 .elementor-element.elementor-element-4268921{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 00px) 0px;--e-icon-list-icon-size:28px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-4268921.elementor-element{--align-self:stretch;}.elementor-12 .elementor-element.elementor-element-4268921 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-12 .elementor-element.elementor-element-4268921 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-12 .elementor-element.elementor-element-4268921 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-12 .elementor-element.elementor-element-4268921 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-12 .elementor-element.elementor-element-4268921 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-12 .elementor-element.elementor-element-4268921 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-4268921 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-4268921 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-4268921 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-4268921 .elementor-icon-list-text{color:#B6B9C0;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-5ab61f3{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 82px) 0px;--e-icon-list-icon-size:6px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-5ab61f3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-12 .elementor-element.elementor-element-5ab61f3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-12 .elementor-element.elementor-element-5ab61f3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-12 .elementor-element.elementor-element-5ab61f3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-12 .elementor-element.elementor-element-5ab61f3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-12 .elementor-element.elementor-element-5ab61f3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-5ab61f3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-5ab61f3 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-12 .elementor-element.elementor-element-5ab61f3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-5ab61f3 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-5ab61f3 .elementor-icon-list-text{color:#EBFFF3;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-f5f9af2 .elementor-cta .elementor-cta__bg, .elementor-12 .elementor-element.elementor-element-f5f9af2 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-12 .elementor-element.elementor-element-f5f9af2{width:var( --container-widget-width, 100% );max-width:100%;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-f5f9af2 .elementor-cta__content{text-align:center;padding:0px 0px 0px 0px;background-color:#02010100;}.elementor-12 .elementor-element.elementor-element-f5f9af2 .elementor-cta__button{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:-0.4px;color:#0A2715;background-color:#1D1D1D;border-width:0px;border-radius:100px;padding:25px 50px 25px 50px;}.elementor-12 .elementor-element.elementor-element-0cd1033{--display:flex;--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:120px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-60bb3fb{background-color:#090F0B;padding:7px 20px 8px 20px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#22C55E;border-radius:1000px 1000px 1000px 1000px;}.elementor-12 .elementor-element.elementor-element-60bb3fb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0.2px;color:#2DFF7A;}.elementor-12 .elementor-element.elementor-element-3658780{width:100%;max-width:100%;margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-3658780 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:48px;font-weight:600;line-height:1.2em;letter-spacing:-1.2px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-f8d011a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-f8d011a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#B6B9C0;}.elementor-12 .elementor-element.elementor-element-9fa4dbd{--display:flex;--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:stretch;--flex-wrap:wrap;--margin-top:-250px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:270px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-74f3f7c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:1px;--padding-bottom:1px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-74f3f7c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-74f3f7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#41FF8730;}.elementor-12 .elementor-element.elementor-element-74f3f7c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-ea3da8b{width:100%;max-width:100%;padding:40px 40px 40px 40px;border-style:none;border-radius:16px 16px 16px 16px;--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-ea3da8b.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-ea3da8b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-12 .elementor-element.elementor-element-ea3da8b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-12 .elementor-element.elementor-element-ea3da8b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-12 .elementor-element.elementor-element-ea3da8b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-12 .elementor-element.elementor-element-ea3da8b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-12 .elementor-element.elementor-element-ea3da8b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-ea3da8b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-ea3da8b .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-12 .elementor-element.elementor-element-ea3da8b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-ea3da8b .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-ea3da8b .elementor-icon-list-text{color:#B6B9C0;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-6b7d1fd{--display:flex;--padding-top:1px;--padding-bottom:1px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6b7d1fd:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6b7d1fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#41FF8730;}.elementor-12 .elementor-element.elementor-element-6b7d1fd.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-f2ffd1a{width:100%;max-width:100%;padding:40px 40px 40px 40px;border-style:none;border-radius:16px 16px 16px 16px;--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-f2ffd1a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-f2ffd1a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-12 .elementor-element.elementor-element-f2ffd1a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-12 .elementor-element.elementor-element-f2ffd1a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-12 .elementor-element.elementor-element-f2ffd1a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-12 .elementor-element.elementor-element-f2ffd1a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-12 .elementor-element.elementor-element-f2ffd1a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-f2ffd1a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-f2ffd1a .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-12 .elementor-element.elementor-element-f2ffd1a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-f2ffd1a .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-f2ffd1a .elementor-icon-list-text{color:#B6B9C0;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-87799d8{--display:flex;--padding-top:1px;--padding-bottom:1px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-87799d8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-87799d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#41FF8730;}.elementor-12 .elementor-element.elementor-element-87799d8.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-2fb8610{width:100%;max-width:100%;padding:40px 40px 40px 40px;border-style:none;border-radius:16px 16px 16px 16px;--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-2fb8610.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-2fb8610 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-12 .elementor-element.elementor-element-2fb8610 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-12 .elementor-element.elementor-element-2fb8610 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-12 .elementor-element.elementor-element-2fb8610 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-12 .elementor-element.elementor-element-2fb8610 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-12 .elementor-element.elementor-element-2fb8610 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-2fb8610 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-2fb8610 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-12 .elementor-element.elementor-element-2fb8610 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-2fb8610 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-2fb8610 .elementor-icon-list-text{color:#B6B9C0;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-7ddf39c{--display:flex;--padding-top:1px;--padding-bottom:1px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7ddf39c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7ddf39c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#41FF8730;}.elementor-12 .elementor-element.elementor-element-7ddf39c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-80bd536{width:100%;max-width:100%;padding:40px 40px 40px 40px;border-style:none;border-radius:16px 16px 16px 16px;--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-80bd536.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-80bd536 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-12 .elementor-element.elementor-element-80bd536 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-12 .elementor-element.elementor-element-80bd536 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-12 .elementor-element.elementor-element-80bd536 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-12 .elementor-element.elementor-element-80bd536 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-12 .elementor-element.elementor-element-80bd536 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-80bd536 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-80bd536 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-12 .elementor-element.elementor-element-80bd536 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-80bd536 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-80bd536 .elementor-icon-list-text{color:#B6B9C0;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-62f8477{--display:flex;--padding-top:1px;--padding-bottom:1px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-62f8477:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-62f8477 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#41FF8730;}.elementor-12 .elementor-element.elementor-element-62f8477.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-5a58cdb{width:100%;max-width:100%;padding:40px 40px 40px 40px;border-style:none;border-radius:16px 16px 16px 16px;--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-5a58cdb.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-5a58cdb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-12 .elementor-element.elementor-element-5a58cdb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-12 .elementor-element.elementor-element-5a58cdb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-12 .elementor-element.elementor-element-5a58cdb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-12 .elementor-element.elementor-element-5a58cdb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-12 .elementor-element.elementor-element-5a58cdb .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-5a58cdb .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-5a58cdb .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-12 .elementor-element.elementor-element-5a58cdb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-5a58cdb .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-5a58cdb .elementor-icon-list-text{color:#B6B9C0;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-02300ed{--display:flex;--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:space-between;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-10af0f6{background-color:#090F0B;padding:7px 20px 8px 20px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#22C55E;border-radius:1000px 1000px 1000px 1000px;}.elementor-12 .elementor-element.elementor-element-10af0f6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0.2px;color:#2DFF7A;}.elementor-12 .elementor-element.elementor-element-1889b82{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 110px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-1889b82 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:64px;font-weight:600;line-height:1.2em;letter-spacing:-1.6px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6cfc18a{width:var( --container-widget-width, 1280px );max-width:1280px;margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1280px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-6cfc18a .elementor-icon-wrapper{text-align:end;}.elementor-12 .elementor-element.elementor-element-6cfc18a .elementor-icon{font-size:400px;}.elementor-12 .elementor-element.elementor-element-6cfc18a .elementor-icon svg{height:400px;}.elementor-12 .elementor-element.elementor-element-6cfc18a .elementor-icon-wrapper svg{width:auto;}.elementor-12 .elementor-element.elementor-element-3356484{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:7px;}.elementor-12 .elementor-element.elementor-element-3356484 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(56px/2);}.elementor-12 .elementor-element.elementor-element-3356484 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(56px/2);}.elementor-12 .elementor-element.elementor-element-3356484 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(56px/2);}.elementor-12 .elementor-element.elementor-element-3356484 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-56px/2);}.elementor-12 .elementor-element.elementor-element-3356484 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-56px/2);}.elementor-12 .elementor-element.elementor-element-3356484 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#FFFFFF2E;}.elementor-12 .elementor-element.elementor-element-3356484 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-12 .elementor-element.elementor-element-3356484 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-12 .elementor-element.elementor-element-3356484 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-12 .elementor-element.elementor-element-3356484 .elementor-icon-list-icon i{color:#2DFF7A;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-3356484 .elementor-icon-list-icon svg{fill:#2DFF7A;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-3356484 .elementor-icon-list-icon{padding-inline-end:24px;}.elementor-12 .elementor-element.elementor-element-3356484 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-3356484 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;letter-spacing:-0.2px;}.elementor-12 .elementor-element.elementor-element-3356484 .elementor-icon-list-text{color:#B6B9C0;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-2d9481c{width:var( --container-widget-width, 49% );max-width:49%;background-color:#090F0B;padding:32px 32px 32px 32px;--container-widget-width:49%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#22C55E;border-radius:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-c015daf{--display:flex;--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-cbfc64d{background-color:#090F0B;padding:7px 20px 8px 20px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#22C55E;border-radius:1000px 1000px 1000px 1000px;}.elementor-12 .elementor-element.elementor-element-cbfc64d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0.2px;color:#2DFF7A;}.elementor-12 .elementor-element.elementor-element-3f20429{width:100%;max-width:100%;margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-3f20429 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:48px;font-weight:600;line-height:1.2em;letter-spacing:-1.2px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-aee0cff{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-aee0cff .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#B6B9C0;}.elementor-12 .elementor-element.elementor-element-026cfdf{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;border-radius:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-026cfdf .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-12 .elementor-element.elementor-element-a96982a{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;border-radius:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-a96982a .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-12 .elementor-element.elementor-element-b6ac98f{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;border-radius:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-b6ac98f .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-12 .elementor-element.elementor-element-0bbd66a .elementor-cta .elementor-cta__bg, .elementor-12 .elementor-element.elementor-element-0bbd66a .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-12 .elementor-element.elementor-element-0bbd66a{width:var( --container-widget-width, 100% );max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-0bbd66a .elementor-cta__content{text-align:center;padding:0px 0px 0px 0px;background-color:#02010100;}.elementor-12 .elementor-element.elementor-element-0bbd66a .elementor-cta__button{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:-0.4px;color:#0A2715;background-color:#1D1D1D;border-width:0px;border-radius:100px;padding:25px 50px 25px 50px;}.elementor-12 .elementor-element.elementor-element-70ed572{--display:flex;--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:flex-start;--gap:20px 80px;--row-gap:20px;--column-gap:80px;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-51e82ca{width:var( --container-widget-width, 1140px );max-width:1140px;margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + -42px) 0px;--container-widget-width:1140px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-51e82ca .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-51e82ca.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-12 .elementor-element.elementor-element-51e82ca.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-51e82ca.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-12 .elementor-element.elementor-element-51e82ca.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-51e82ca.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-12 .elementor-element.elementor-element-51e82ca .elementor-icon{font-size:1011px;}.elementor-12 .elementor-element.elementor-element-51e82ca .elementor-icon svg{height:1011px;}.elementor-12 .elementor-element.elementor-element-51e82ca .elementor-icon-wrapper svg{width:auto;}.elementor-12 .elementor-element.elementor-element-969822a{background-color:#090F0B;padding:7px 20px 8px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#22C55E;border-radius:1000px 1000px 1000px 1000px;}.elementor-12 .elementor-element.elementor-element-969822a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0.2px;color:#2DFF7A;}.elementor-12 .elementor-element.elementor-element-d27dfd5{width:100%;max-width:100%;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-d27dfd5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:48px;font-weight:600;line-height:1.2em;letter-spacing:-1.2px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-c544dfb{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-c544dfb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#B6B9C0;}.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-12 .elementor-element.elementor-element-527565a{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-527565a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-527565a .elementor-icon-box-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-527565a .elementor-icon{font-size:80px;}.elementor-12 .elementor-element.elementor-element-527565a .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-527565a .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-527565a .elementor-icon-box-title{color:#EBFFF3;}.elementor-12 .elementor-element.elementor-element-527565a .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;letter-spacing:-0.2px;color:#B6B9C0;}.elementor-12 .elementor-element.elementor-element-4d2da64{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-4d2da64.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-4d2da64 .elementor-icon-box-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-4d2da64 .elementor-icon{font-size:80px;}.elementor-12 .elementor-element.elementor-element-4d2da64 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-4d2da64 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-4d2da64 .elementor-icon-box-title{color:#EBFFF3;}.elementor-12 .elementor-element.elementor-element-4d2da64 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;letter-spacing:-0.2px;color:#B6B9C0;}.elementor-12 .elementor-element.elementor-element-f85f544{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-f85f544.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-f85f544 .elementor-icon-box-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-f85f544 .elementor-icon{font-size:80px;}.elementor-12 .elementor-element.elementor-element-f85f544 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-f85f544 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-f85f544 .elementor-icon-box-title{color:#EBFFF3;}.elementor-12 .elementor-element.elementor-element-f85f544 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;letter-spacing:-0.2px;color:#B6B9C0;}.elementor-12 .elementor-element.elementor-element-43740a6{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-43740a6.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-43740a6 .elementor-icon-box-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-43740a6 .elementor-icon{font-size:80px;}.elementor-12 .elementor-element.elementor-element-43740a6 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-43740a6 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-43740a6 .elementor-icon-box-title{color:#EBFFF3;}.elementor-12 .elementor-element.elementor-element-43740a6 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;letter-spacing:-0.2px;color:#B6B9C0;}.elementor-12 .elementor-element.elementor-element-bb75f8f .elementor-cta .elementor-cta__bg, .elementor-12 .elementor-element.elementor-element-bb75f8f .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-12 .elementor-element.elementor-element-bb75f8f{width:var( --container-widget-width, 100% );max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-bb75f8f .elementor-cta__content{text-align:center;padding:0px 0px 0px 0px;background-color:#02010100;}.elementor-12 .elementor-element.elementor-element-bb75f8f .elementor-cta__button{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:-0.4px;color:#0A2715;background-color:#1D1D1D;border-width:0px;border-radius:100px;padding:25px 50px 25px 50px;}.elementor-12 .elementor-element.elementor-element-ad2ba5c{--display:flex;--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-a77836a{background-color:#090F0B;padding:7px 20px 8px 20px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#22C55E;border-radius:1000px 1000px 1000px 1000px;}.elementor-12 .elementor-element.elementor-element-a77836a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0.2px;color:#2DFF7A;}.elementor-12 .elementor-element.elementor-element-e3766f4{width:100%;max-width:100%;margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-e3766f4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:48px;font-weight:600;line-height:1.2em;letter-spacing:-1.2px;color:#FFFFFF;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{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-12 .elementor-element.elementor-element-e5ed9be{width:var( --container-widget-width, 83% );max-width:83%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:83%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-e5ed9be .elementor-tab-title{border-width:0px;border-color:#FF000000;background-color:#0A0A0A00;padding:32px 32px 32px 32px;}.elementor-12 .elementor-element.elementor-element-e5ed9be .elementor-tab-content{border-width:0px;border-block-end-color:#FF000000;color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.2px;padding:0px 32px 32px 32px;}.elementor-12 .elementor-element.elementor-element-e5ed9be .elementor-toggle-title, .elementor-12 .elementor-element.elementor-element-e5ed9be .elementor-toggle-icon{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-e5ed9be .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-e5ed9be .elementor-tab-title.elementor-active a, .elementor-12 .elementor-element.elementor-element-e5ed9be .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#2DFF7A;}.elementor-12 .elementor-element.elementor-element-e5ed9be .elementor-toggle-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.2px;}.elementor-12 .elementor-element.elementor-element-e5ed9be .elementor-tab-title .elementor-toggle-icon i:before{color:#2DFF7A;}.elementor-12 .elementor-element.elementor-element-e5ed9be .elementor-tab-title .elementor-toggle-icon svg{fill:#2DFF7A;}.elementor-12 .elementor-element.elementor-element-e5ed9be .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#2DFF7A;}.elementor-12 .elementor-element.elementor-element-e5ed9be .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#2DFF7A;}.elementor-12 .elementor-element.elementor-element-e5ed9be .elementor-toggle-icon{margin-inline-end:10px;}.elementor-12 .elementor-element.elementor-element-c5b30f5{--display:flex;--min-height:635px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;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:#2DFF7A;--border-color:#2DFF7A;--border-radius:32px 32px 32px 32px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-c5b30f5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c5b30f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090F0B;background-image:url("https://prx.seomax.com.br/wp-content/uploads/2026/03/cta-background.jpg");background-position:top center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-7eee87a{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-d75e46e{background-color:#111D15;padding:7px 20px 8px 20px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#22C55E;border-radius:1000px 1000px 1000px 1000px;}.elementor-12 .elementor-element.elementor-element-d75e46e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0.2px;color:#2DFF7A;}.elementor-12 .elementor-element.elementor-element-3d2ae06{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-3d2ae06 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:64px;font-weight:600;line-height:1.2em;letter-spacing:-1.6px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-948b673{width:100%;max-width:100%;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 20px 0px 20px;text-align:center;}.elementor-12 .elementor-element.elementor-element-948b673 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:-0.4px;color:#B6B9C0;}.elementor-12 .elementor-element.elementor-element-bc7efd7 .elementor-cta .elementor-cta__bg, .elementor-12 .elementor-element.elementor-element-bc7efd7 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-12 .elementor-element.elementor-element-bc7efd7{width:var( --container-widget-width, 100% );max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-bc7efd7 .elementor-cta__content{text-align:center;padding:0px 0px 0px 0px;background-color:#02010100;}.elementor-12 .elementor-element.elementor-element-bc7efd7 .elementor-cta__button{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:-0.4px;color:#0A2715;background-color:#1D1D1D;border-width:0px;border-radius:100px;padding:25px 50px 25px 50px;}.elementor-12 .elementor-element.elementor-element-72d81c6{--display:flex;--min-height:0px;--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:space-between;--align-items:flex-start;--flex-wrap:wrap;border-style:none;--border-style:none;--padding-top:120px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-72d81c6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-72d81c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-12 .elementor-element.elementor-element-1814f8a{width:var( --container-widget-width, 22.148% );max-width:22.148%;--container-widget-width:22.148%;--container-widget-flex-grow:0;--e-icon-list-icon-size:60px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-1814f8a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-1814f8a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-12 .elementor-element.elementor-element-1814f8a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-12 .elementor-element.elementor-element-1814f8a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-12 .elementor-element.elementor-element-1814f8a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-12 .elementor-element.elementor-element-1814f8a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-12 .elementor-element.elementor-element-1814f8a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-1814f8a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-1814f8a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-1814f8a .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-1814f8a .elementor-icon-list-text{color:#A2A8CE;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-14b098c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-14b098c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-12 .elementor-element.elementor-element-14b098c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-12 .elementor-element.elementor-element-14b098c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-12 .elementor-element.elementor-element-14b098c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-12 .elementor-element.elementor-element-14b098c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-12 .elementor-element.elementor-element-14b098c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-14b098c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-14b098c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-14b098c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-14b098c .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-14b098c .elementor-icon-list-text{color:#B6B9C0;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-93c5c10.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-93c5c10 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-12 .elementor-element.elementor-element-93c5c10 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-12 .elementor-element.elementor-element-93c5c10 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-12 .elementor-element.elementor-element-93c5c10 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-12 .elementor-element.elementor-element-93c5c10 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-12 .elementor-element.elementor-element-93c5c10 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-93c5c10 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-93c5c10{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-93c5c10 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-93c5c10 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-93c5c10 .elementor-icon-list-text{color:#B6B9C0;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-fdd3a6f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-fdd3a6f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-12 .elementor-element.elementor-element-fdd3a6f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-12 .elementor-element.elementor-element-fdd3a6f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-12 .elementor-element.elementor-element-fdd3a6f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-12 .elementor-element.elementor-element-fdd3a6f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-12 .elementor-element.elementor-element-fdd3a6f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-fdd3a6f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-fdd3a6f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-fdd3a6f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-fdd3a6f .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-fdd3a6f .elementor-icon-list-text{color:#B6B9C0;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-39de4e7{width:100%;max-width:100%;margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:80px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#D1D3DA52;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-39de4e7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-39de4e7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(80px/2);}.elementor-12 .elementor-element.elementor-element-39de4e7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(80px/2);}.elementor-12 .elementor-element.elementor-element-39de4e7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(80px/2);}.elementor-12 .elementor-element.elementor-element-39de4e7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-80px/2);}.elementor-12 .elementor-element.elementor-element-39de4e7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-80px/2);}.elementor-12 .elementor-element.elementor-element-39de4e7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-39de4e7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-39de4e7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-39de4e7 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-39de4e7 .elementor-icon-list-text{color:#B6B9C0;transition:color 0.3s;}body.elementor-page-12:not(.elementor-motion-effects-element-type-background), body.elementor-page-12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-42c1597{--width:1320px;}.elementor-12 .elementor-element.elementor-element-fd80d8a{--width:44%;}.elementor-12 .elementor-element.elementor-element-9c11a23{--width:49%;}.elementor-12 .elementor-element.elementor-element-74f3f7c{--width:25%;}.elementor-12 .elementor-element.elementor-element-6b7d1fd{--width:25%;}.elementor-12 .elementor-element.elementor-element-87799d8{--width:25%;}.elementor-12 .elementor-element.elementor-element-7ddf39c{--width:25%;}.elementor-12 .elementor-element.elementor-element-62f8477{--width:25%;}.elementor-12 .elementor-element.elementor-element-c5b30f5{--width:1280px;}}@media(max-width:1366px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-42c1597{--width:97%;}.elementor-12 .elementor-element.elementor-element-c5b30f5{--width:94%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-42c1597{--width:94%;}.elementor-12 .elementor-element.elementor-element-fd80d8a{--width:100%;}.elementor-12 .elementor-element.elementor-element-9c11a23{--width:100%;}.elementor-12 .elementor-element.elementor-element-74f3f7c{--width:40%;}.elementor-12 .elementor-element.elementor-element-6b7d1fd{--width:40%;}.elementor-12 .elementor-element.elementor-element-87799d8{--width:40%;}.elementor-12 .elementor-element.elementor-element-7ddf39c{--width:40%;}}@media(max-width:1366px){.elementor-12 .elementor-element.elementor-element-ccaea66{width:var( --container-widget-width, 1920px );max-width:1920px;--container-widget-width:1920px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-86cf017 .elementor-cta__title{font-size:3.9vw;}.elementor-12 .elementor-element.elementor-element-86cf017 .elementor-cta__description{font-size:18px;}.elementor-12 .elementor-element.elementor-element-3242470{width:var( --container-widget-width, 628px );max-width:628px;--container-widget-width:628px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-19bddc2{--padding-top:60px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-134d57e{width:var( --container-widget-width, 1920px );max-width:1920px;--container-widget-width:1920px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-c5b30f5{--flex-wrap:wrap;}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-e83c3d8{--min-height:0px;--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;--justify-content:center;--padding-top:140px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-86cf017{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-12 .elementor-element.elementor-element-86cf017 .elementor-cta__title{font-size:8vw;}.elementor-12 .elementor-element.elementor-element-3242470{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-58f13b5{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-58f13b5 .elementor-nav-menu--dropdown{border-width:1px 1px 1px 1px;border-radius:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-58f13b5 .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:16px;border-top-right-radius:16px;}.elementor-12 .elementor-element.elementor-element-58f13b5 .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:16px;border-bottom-left-radius:16px;}.elementor-12 .elementor-element.elementor-element-58f13b5 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-12 .elementor-element.elementor-element-58f13b5 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:52px !important;}.elementor-12 .elementor-element.elementor-element-4bfccd6{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-19bddc2{--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-52820f4{--justify-content:center;--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-e07df39{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-9de6fc9.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-3c9d548.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-522f310{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-0c71390.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-3325c6b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-39db03b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-7d73439{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-0a0b099.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-5ab61f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-0cd1033{--padding-top:100px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-02300ed{--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-1889b82{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3356484{width:100%;max-width:100%;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-3356484.elementor-element{--order:99999 /* order end hack */;}.elementor-12 .elementor-element.elementor-element-2d9481c{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-c015daf{--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-70ed572{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:nowrap;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-51e82ca .elementor-icon{font-size:88vw;}.elementor-12 .elementor-element.elementor-element-51e82ca .elementor-icon svg{height:88vw;}.elementor-12 .elementor-element.elementor-element-527565a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:340px;--container-widget-flex-grow:0;width:var( --container-widget-width, 340px );max-width:340px;}.elementor-12 .elementor-element.elementor-element-4d2da64{--container-widget-width:280px;--container-widget-flex-grow:0;width:var( --container-widget-width, 280px );max-width:280px;}.elementor-12 .elementor-element.elementor-element-f85f544{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:314px;--container-widget-flex-grow:0;width:var( --container-widget-width, 314px );max-width:314px;}.elementor-12 .elementor-element.elementor-element-43740a6{--container-widget-width:258px;--container-widget-flex-grow:0;width:var( --container-widget-width, 258px );max-width:258px;}.elementor-12 .elementor-element.elementor-element-ad2ba5c{--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-e5ed9be{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-c5b30f5{--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-72d81c6{--min-height:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-e83c3d8{--min-height:0px;--border-radius:0px 0px 40px 40px;--padding-top:88px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-86cf017{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-12 .elementor-element.elementor-element-86cf017 .elementor-cta__title{font-size:9.2vw;}.elementor-12 .elementor-element.elementor-element-86cf017 .elementor-cta__description{font-size:16px;letter-spacing:-0.2px;}.elementor-12 .elementor-element.elementor-element-86cf017 .elementor-cta__description:not(:last-child){margin-bottom:24px;}.elementor-12 .elementor-element.elementor-element-86cf017 .elementor-cta__button{font-size:15px;line-height:1.3em;padding:20px 50px 20px 50px;}.elementor-12 .elementor-element.elementor-element-ce63f26{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -26px) 0px;--container-widget-width:428px;--container-widget-flex-grow:0;width:var( --container-widget-width, 428px );max-width:428px;}.elementor-12 .elementor-element.elementor-element-3242470{margin:44px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-42c1597{--width:94%;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-edc77a7{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;--container-widget-width:168px;--container-widget-flex-grow:0;width:var( --container-widget-width, 168px );max-width:168px;}.elementor-12 .elementor-element.elementor-element-58f13b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-4bfccd6{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-5cb1fa9{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-12 .elementor-element.elementor-element-5cb1fa9 .elementor-heading-title{font-size:40px;}.elementor-12 .elementor-element.elementor-element-8784b39{width:100%;max-width:100%;--e-icon-list-icon-size:24px;--icon-vertical-align:flex-start;}.elementor-12 .elementor-element.elementor-element-8784b39 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-12 .elementor-element.elementor-element-8784b39 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-12 .elementor-element.elementor-element-8784b39 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-12 .elementor-element.elementor-element-8784b39 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-12 .elementor-element.elementor-element-8784b39 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-12 .elementor-element.elementor-element-8784b39 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-8784b39 .elementor-icon-list-item > a{font-size:16px;}.elementor-12 .elementor-element.elementor-element-19bddc2{--padding-top:4px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-7591109{margin:-100px 0px calc(var(--kit-widget-spacing, 0px) + -260px) 0px;}.elementor-12 .elementor-element.elementor-element-7591109 img{width:1000px;}.elementor-12 .elementor-element.elementor-element-8b2dea6 .elementor-heading-title{font-size:40px;}.elementor-12 .elementor-element.elementor-element-52820f4{--width:100%;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e07df39{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-420d624{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-f5f9af2{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-f5f9af2 .elementor-cta__button{font-size:14px;}.elementor-12 .elementor-element.elementor-element-0cd1033{--padding-top:60px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-3658780 .elementor-heading-title{font-size:40px;}.elementor-12 .elementor-element.elementor-element-f8d011a{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-12 .elementor-element.elementor-element-9fa4dbd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ea3da8b{padding:32px 32px 32px 32px;}.elementor-12 .elementor-element.elementor-element-f2ffd1a{padding:32px 32px 32px 32px;}.elementor-12 .elementor-element.elementor-element-2fb8610{padding:32px 32px 32px 32px;}.elementor-12 .elementor-element.elementor-element-80bd536{padding:32px 32px 32px 32px;}.elementor-12 .elementor-element.elementor-element-5a58cdb{padding:32px 32px 32px 32px;}.elementor-12 .elementor-element.elementor-element-02300ed{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-1889b82 .elementor-heading-title{font-size:40px;}.elementor-12 .elementor-element.elementor-element-2d9481c{padding:24px 24px 24px 24px;}.elementor-12 .elementor-element.elementor-element-c015daf{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-3f20429 .elementor-heading-title{font-size:40px;}.elementor-12 .elementor-element.elementor-element-aee0cff{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-12 .elementor-element.elementor-element-026cfdf{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-a96982a{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-b6ac98f{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-12 .elementor-element.elementor-element-0bbd66a{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-70ed572{--padding-top:60px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-d27dfd5 .elementor-heading-title{font-size:40px;}.elementor-12 .elementor-element.elementor-element-c544dfb{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-12 .elementor-element.elementor-element-527565a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-12 .elementor-element.elementor-element-f85f544{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-12 .elementor-element.elementor-element-bb75f8f{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-ad2ba5c{--padding-top:80px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-e3766f4{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-12 .elementor-element.elementor-element-e3766f4 .elementor-heading-title{font-size:40px;}.elementor-12 .elementor-element.elementor-element-e5ed9be .elementor-toggle-title{line-height:1.5em;}.elementor-12 .elementor-element.elementor-element-e5ed9be .elementor-tab-title{padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-c5b30f5{--width:90%;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-3d2ae06 .elementor-heading-title{font-size:9.8vw;}.elementor-12 .elementor-element.elementor-element-948b673{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-948b673 .elementor-heading-title{font-size:18px;}.elementor-12 .elementor-element.elementor-element-bc7efd7{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-bc7efd7 .elementor-cta__button{font-size:14px;padding:25px 38px 25px 38px;}.elementor-12 .elementor-element.elementor-element-72d81c6{--justify-content:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:100px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-1814f8a{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-1814f8a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-12 .elementor-element.elementor-element-1814f8a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-12 .elementor-element.elementor-element-1814f8a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-12 .elementor-element.elementor-element-1814f8a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-12 .elementor-element.elementor-element-1814f8a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-12 .elementor-element.elementor-element-39de4e7{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:40px 0px 0px 0px;}}/* Start custom CSS for html, class: .elementor-element-b1bc8a1 */.elementor-12 .elementor-element.elementor-element-b1bc8a1{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    opacity: 0.15;
    mix-blend-mode: plus-lighter;
    border-radius: 64px;
    overflow: hidden;
        mask-image: linear-gradient(to bottom, transparent 20%, #000);
    -webkit-mask-image: linear-gradient(to bottom, transparent 20%, #000);
}

@media(max-width: 768px){
.elementor-12 .elementor-element.elementor-element-b1bc8a1{
    border-radius: 40px;
}
}

.video-lazy-wrap,
.video-lazy-wrap video,
.video-lazy-wrap img{
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: top center;
}

.video-lazy-wrap video {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  transition: opacity .3s ease;
}

.video-lazy-wrap.video-ready video {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ccaea66 */.elementor-12 .elementor-element.elementor-element-ccaea66{
  position: absolute;
  top: 0;
  left: calc(50% - 50px);
  height: 100%;
  margin: auto;
  width: 740px !important;
  pointer-events: none;
     mask-image: linear-gradient(to top, #000 50%, transparent 100%);
    -webkit-mask-image: linear-gradient(to top, #000 50%, transparent 100%);
}

@media(max-width:767px){
    .elementor-12 .elementor-element.elementor-element-ccaea66{
        top: -80px;
    }
}

.line1{
  position: absolute;
  width: 1px;
  height: 100%;
  top: 0;
  background: #ffffff08;
  overflow: hidden;
}
.line1::after {
  content: "";
  display: block;
  position: absolute;
  height: 100px;
  width: 100%;
  top: -50%;
  left: 0;
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #00000000 20%, #2DFF7A 100%);
  -webkit-animation: drop 8s 0s infinite;
          animation: drop 8s 0s infinite;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
  -webkit-animation-timing-function: cubic-bezier(0.4, 0.26, 0, 0.97);
          animation-timing-function: cubic-bezier(0.4, 0.26, 0, 0.97);
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-86cf017 */.overflow,
.overflow .elementor-widget-container,
.overflow .elementor-cta,
.overflow .elementor-cta__content{
    overflow: visible !important;
}

.btn .elementor-button {
    background: linear-gradient(90deg, #22C55E 0%, #2DFF7A 100%);
box-shadow:
    0px -27px 80px 0px rgba(45, 255, 122, 0.15),
    0px -9.855px 29.201px 0px rgba(45, 255, 122, 0.10),
    0px -4.785px 14.177px 0px rgba(45, 255, 122, 0.08),
    0px -2.346px 6.959px 0px rgba(45, 255, 122, 0.06),
    0px -0.927px 2.748px 0px rgba(45, 255, 122, 0.04);
    overflow: hidden;
    transform: translate(0%, 0%);
    flex-grow: 1 !important;
    align-self: stretch !important;
    transition: 0.5s all;
}

.btn .elementor-button:hover{
  background: linear-gradient(90deg, #4C598E -20%, #F0F3FF 100%);
box-shadow:
    0px -27px 80px 0px rgba(240, 243, 255, 0.22),
    0px -9.855px 29.201px 0px rgba(240, 243, 255, 0.15),
    0px -4.785px 14.177px 0px rgba(240, 243, 255, 0.12),
    0px -2.346px 6.959px 0px rgba(240, 243, 255, 0.10),
    0px -0.927px 2.748px 0px rgba(240, 243, 255, 0.07);
  transition: .5s all;
  transform: scale(1.05);
  color: #181B28 !important;
}


.btn .elementor-button::before {
    content: '';
    background: linear-gradient(10deg, rgba(255, 255, 255, 0.85) 12.81%, rgba(209, 210, 234, 0.00) 66.66%);
    width: 90px;
    height: 160%;
    position: absolute;
    transform: translateX(-50%) skew(-25deg);
    bottom: 0%;
    user-select: none;
    pointer-events: none;
    animation: shinery 3s infinite cubic-bezier(.87,-0.01,.35,1);
    filter: blur(4px);
}

.btn .elementor-button::after {
    content: '';
    width: calc(100% + 6px);
    height: calc(100% + 6px);
    border-radius: inherit;
    border-radius: 100px;
    border: 5px solid #ffffff60;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    user-select: none;
    pointer-events: none;
}

@keyframes shinery {
  0%, 100% {
    left: -10%;
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  48% {
    left: 125%;
    opacity: 1;
  }
  51% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ce63f26 */.elementor-12 .elementor-element.elementor-element-ce63f26{
    position: absolute;
    left: calc(50% - -120px);
}

@media(max-width:1024px){
    .elementor-12 .elementor-element.elementor-element-ce63f26{
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translatex(-50%);
    max-width: 360px !important;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3242470 */@media(min-width:1024px){
.elementor-12 .elementor-element.elementor-element-3242470{
    position: absolute;
    left: calc(50% - -8px);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42c1597 */.elementor-12 .elementor-element.elementor-element-42c1597{
    position: fixed;
    top: 20px;
    z-index: 9;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    box-shadow: inset 0 -32px 64px 0 rgba(65, 255, 135, .06) !important;
    left: 50%;
    transform: translatex(-50%);
}

@media(max-width:767px){
    .elementor-12 .elementor-element.elementor-element-42c1597{
        top: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e83c3d8 */@media(min-width: 768px){
    .elementor-12 .elementor-element.elementor-element-e83c3d8{
        --width: calc(100% - 64px);
}}

@media(max-width: 768px){
    .elementor-12 .elementor-element.elementor-element-e83c3d8{
        margin: 12px auto 0px !important;

}}

/*
.elementor-12 .elementor-element.elementor-element-e83c3d8{
    margin: 32px auto 0px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd80d8a */@media(min-width:1025px){
.elementor-12 .elementor-element.elementor-element-fd80d8a{
    position: sticky;
    top: 160px;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8784b39 */.elementor-12 .elementor-element.elementor-element-8784b39 .elementor-icon-list-item{
    padding: 24px !important;
    border: 2px solid #E82B2F;
    border-radius: 16px;
    background: linear-gradient(45deg, #090F0B, #2C0C0C60);
    box-shadow:
    0 323px 90px 0 rgba(232, 43, 47, .01),
    0 207px 83px 0 rgba(232, 43, 47, .02),
    0 116px 70px 0 rgba(232, 43, 47, .03),
    0 52px 52px 0 rgba(232, 43, 47, .04),
    0 13px 28px 0 rgba(232, 43, 47, .06);
}

.elementor-12 .elementor-element.elementor-element-8784b39 .elementor-icon-list-text{
    background: linear-gradient(272deg, #B1E3C3 -20.24%, #EBFFF3 53.39%, #B1E3C3 127.03%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent !important;
    box-decoration-break: clone;
    -webkit-box-decoration-break: clone;
    padding-right: 2px;
}

.elementor-12 .elementor-element.elementor-element-8784b39{
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7591109 */.elementor-12 .elementor-element.elementor-element-7591109::after{
	    content: "";
	    position: absolute;
	    top: 50%;
	    left: 50%;
	    transform: translate(-50%, -50%);
	    width: 1200px;
	    height: 1200px;
	    border-radius: 100%;
background-image: radial-gradient(circle at center, rgba(45, 255, 122, 0.25) 0%,
rgba(45, 255, 122, 0.1) 15%,
rgba(45, 255, 122, 0) 60%);
        mix-blend-mode: plus-lighter;
        pointer-events: none;
}

@media(max-width:767px){
    .elementor-12 .elementor-element.elementor-element-7591109 img{
        min-width: 500px;
        position: relative;
        left: 50%;
        transform: translatex(-50%);
    }
    
    .elementor-12 .elementor-element.elementor-element-7591109::after{
        width: 800px;
	    height: 800px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-134d57e */.elementor-12 .elementor-element.elementor-element-134d57e{
  position: absolute;
  top: 80px;
  left: 50%;
  height: 500px;
  margin: auto;
  width: 1920px !important;
  min-width: 1920px !important;
  transform: translatex(-50%);
  z-index: 1;
  pointer-events: none;
     mask-image: linear-gradient(to bottom, #000 50%, transparent 100%);
    -webkit-mask-image: linear-gradient(to bottom, #000 50%, transparent 100%);
}

.line2{
  position: absolute;
  width: 1px;
  height: 100%;
  top: 0;
  background: #ffffff08;
  overflow: hidden;
}
.line2::after {
  content: "";
  display: block;
  position: absolute;
  height: 100px;
  width: 100%;
  top: -50%;
  left: 0;
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #00000000 20%, #2DFF7A 100%);
  -webkit-animation: drop 8s 0s infinite;
          animation: drop 8s 0s infinite;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
  -webkit-animation-timing-function: cubic-bezier(0.4, 0.26, 0, 0.97);
          animation-timing-function: cubic-bezier(0.4, 0.26, 0, 0.97);
}
.line-1{
  left: 686px;
}
.line-1::after {
  -webkit-animation-delay: 2s;
          animation-delay: 2s;
}
.line-2{
  left: 782px;
}
.line-2::after {
  -webkit-animation-delay: 1.5s;
          animation-delay: 1.5s;
}
.line-3{
  left: 853px;
}
.line-3::after {
  -webkit-animation-delay: 2.7s;
          animation-delay: 2.7s;
}
.line-4{
  right: 874px;
}
.line-4::after {
  -webkit-animation-delay: 3s;
          animation-delay: 3s;
}
.line-5{
  right: 753px;
}
.line-5::after {
  -webkit-animation-delay: 2.5s;
          animation-delay: 2.5s;
}
.line-6{
    right: 682px;
}
.line-6::after {
  -webkit-animation-delay: 2.2s;
          animation-delay: 2.2s;
}

@-webkit-keyframes drop {
  0% {
    top: -50%;
  }
  100% {
    top: 110%;
  }
}

@keyframes drop {
  0% {
    top: -50%;
  }
  100% {
    top: 110%;
  }
}

@media(max-width:767px){
    .elementor-12 .elementor-element.elementor-element-134d57e{
        top: -80px;
    }
    
.line-1{
  left: 790px;
}
.line-2{
  left: 849px;
}
.line-3{
  left: 893px;
}
.line-4{
  right: 906px;
}
.line-5{
  right: 831px;
}
.line-6{
    right: 787px;
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-179728e */.elementor-12 .elementor-element.elementor-element-179728e{
    position: absolute;
    top: -32px;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c4ff438 */.elementor-12 .elementor-element.elementor-element-c4ff438{
    position: absolute;
    top: -32px;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4af0f03 */.elementor-12 .elementor-element.elementor-element-4af0f03{
    position: absolute;
    top: -32px;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6903ef4 */.elementor-12 .elementor-element.elementor-element-6903ef4{
    position: absolute;
    top: -32px;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-420d624 */.elementor-12 .elementor-element.elementor-element-420d624{
    position: absolute;
    top: -32px;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e07df39 */.elementor-12 .elementor-element.elementor-element-e07df39{
    flex-direction: row;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52820f4 */.mySwiper, .swiper-wrapper{
    padding: 0 !important;
}

/*estilo cards degradê radial*/ 
.card{
    position: relative;
    z-index: 2;
    text-wrap: pretty;
}
.card *{
    position: relative;
    z-index: 1;
}

.card::before{
    position: absolute;
    content: "";
    border-radius: 16px;
    background: #000;
    width: 100%;
    height: 100%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 0;
    backdrop-filter: blur(3px);
    border: 1px solid #2DFF7A;
    box-shadow: inset 0 -32px 64px 0 rgba(65, 255, 135, .06) !important;
}

/*para quem é*/
.mini-card {
    width: 360px;
    border-radius: 16px;
    transition: .2s;
    margin-left: 0px;
}

.mini-card b{
    background: linear-gradient(272deg, #B1E3C3 -20.24%, #EBFFF3 53.39%, #B1E3C3 127.03%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent !important;
    box-decoration-break: clone;
    -webkit-box-decoration-break: clone;
    padding-right: 2px;
    letter-spacing: -0.4px;
    font-size: 20px;
}

.mini-card:not(:first-child) {
    margin-left: -130px;
}

.mini-card:focus-within,
.mini-card:hover {
    transform: translateY(-1rem) rotate(2deg);
}

.mini-card:focus-within ~ .mini-card,
.mini-card:hover ~ .mini-card {
    transform: translateX(130px);
}

.mini-card:first-child:focus-within,
.mini-card:first-child:hover {
    transform: translate(-.5rem, -1rem) rotate(2deg);
}

@media (max-width:1024px) {
    .mini-card:not(:first-child) {
        margin-left: 0px;
    }
    .mini-card:hover {
        transform: translateY(0rem);
    }
    .mini-card:hover ~ .mini-card {
        transform: translateX(0px);
    }
    
    .mini-card {
    width:100%;
    border-radius: 16px;
    transition: .2s;
    margin-left: 0px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fa4dbd */.listacard{
    box-shadow: inset 0 -32px 64px 0 rgba(65, 255, 135, .06) !important;
}

.listacard .elementor-icon-list-item:first-child .elementor-icon-list-text{
    width: 134px !important;
    height: 134px;
}

.listacard img{
    position: absolute;
    top: -18px;
    left: -88px;
    min-width: 296px !important;
}

.listacard .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    font-size: 24px !important;
    font-weight: 600 !important;
    letter-spacing: -0.8px;
    background: linear-gradient(272deg, #B1E3C3 -20.24%, #EBFFF3 53.39%, #B1E3C3 127.03%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent !important;
    box-decoration-break: clone;
    -webkit-box-decoration-break: clone;
    padding-right: 2px;
    margin-bottom: -4px;
}

.listacard .elementor-icon-list-item:last-child .elementor-icon-list-text{
    color: #EBFFF3 !important;
    background: linear-gradient(to left, #2DFF7A00, #2DFF7A08);
    padding: 4px 2px 4px 12px;
    margin-left: 2px;
    border-left: 2px solid #2DFF7A;
}

@media (min-width: 1025px){
	#cards::before{
	    content: "";
	    position: absolute;
	    top: 50%;
	    left: 50%;
	    transform: translate(-50%, -50%);
	    width: 600px;
	    height: 600px;
	    background: #2DFF7A20; 
	    filter: blur(300px);
	}
}

/*arredondamento, altura e z-index*/
.bonus-oferta {
    border-radius: 16px;
    z-index: 1;
    min-height: 360px;
}


/*tamanho e posicao dos degrades dos bonus-ofertas e da borda*/
.bonus-oferta::before,
.bonus-oferta::after {
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0px;
    left: 50%;
    transform: translatex(-50%);
    border-radius: inherit;
    opacity: 0;
    transition: opacity 0.5s;
}

/*tamanho e fundo do conteudo*/
.bonus-oferta .card-content {
    background-color: #090F0B;
    border-radius: inherit;
    flex-direction: column;
    align-content: start;
    width: calc(100% - 2px) !important;
    height: calc(100% - 2px) !important;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    z-index: 2;
}

/*degrade do bonus-oferta*/
.bonus-oferta::before {
    background: radial-gradient(800px circle at var(--mouse-x) var(--mouse-y), #A9FFC9, transparent 40%);
    mix-blend-mode: overlay;
    z-index: 3;
}


/*degrade da borda*/
.bonus-oferta::after {  
    background: radial-gradient(400px circle at var(--mouse-x) var(--mouse-y), #2DFF7A, transparent 40%);
}

/*opacidade do degradê no hover*/
.bonus-oferta:hover::before {
    opacity: 1;
}


/*opacidade do degradê da borda no hover*/
#cards:hover .bonus-oferta::after {
    opacity: 1;
}

#cards .elementor-widget{
    position: relative;
    z-index: 2;
    overflow: hidden;
}

.card-content .elementor-image-box-wrapper{
    position: relative;
    z-index: 2;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6cfc18a */.elementor-12 .elementor-element.elementor-element-6cfc18a{
    position: absolute;
    opacity: 0.1;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3356484 */.elementor-12 .elementor-element.elementor-element-3356484 b{
    display: block;
    margin-bottom: 8px;
    font-size: 18px;
    letter-spacing: -0.4px;
    background: linear-gradient(272deg, #B1E3C3 -20.24%, #EBFFF3 53.39%, #B1E3C3 127.03%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent !important;
    box-decoration-break: clone;
    -webkit-box-decoration-break: clone;
    padding-right: 2px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2d9481c */@media(min-width:1025px){
.elementor-12 .elementor-element.elementor-element-2d9481c{
    position: sticky;
    top: 160px;
}}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-51e82ca */.elementor-12 .elementor-element.elementor-element-51e82ca{
    border-bottom: 1px solid;
    border-image: linear-gradient(to right, #2DFF7A00, #2DFF7A80, #2DFF7A00) 1;
}

#circulo1, #circulo3{
    transform-origin: 50% 50%;
    animation: girarCircular 15s linear infinite;
}
@keyframes girarCircular {
   from{ transform: rotate(0deg); }
    to{ transform: rotate(360deg); }
}

#circulo2, #circulo4{
    transform-origin: 50% 50%;
    animation: girarCircular2 15s linear infinite;
}
@keyframes girarCircular2 {
   from{ transform: rotate(360deg); }
    to{ transform: rotate(0deg); }
}

.elementor-12 .elementor-element.elementor-element-51e82ca .elementor-icon-wrapper{
    overflow: hidden !important;
}
.elementor-12 .elementor-element.elementor-element-51e82ca .elementor-icon{
    margin-bottom: -600px;
}

@media(max-width:1024px){
.elementor-12 .elementor-element.elementor-element-51e82ca .elementor-icon{
    margin-bottom: -58%;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70ed572 */@media(max-width: 1280px) and (min-width: 1024px){
    .elementor-12 .elementor-element.elementor-element-70ed572 .e-con-inner{
    gap: 20px 40px !important;
}
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-e5ed9be */.elementor-12 .elementor-element.elementor-element-e5ed9be .elementor-tab-title{
    transition: 0.3s all !important;
    border-radius: 16px 16px 16px 16px;
    margin-top: 10px;
}

.elementor-12 .elementor-element.elementor-element-e5ed9be .elementor-active.elementor-tab-title{
   transition: 0.3s all !important;
   
}

.elementor-12 .elementor-element.elementor-element-e5ed9be .elementor-toggle-item{
    border-radius: 16px;
    background: #090F0B;
}

/*animação seta*/

.elementor-toggle-icon-opened{
    display: none !important;
}

.elementor-toggle-icon-closed{
    transition: 0.5s;
    transform: rotate(00deg) translateY(0px) scale(1.4);
}

.elementor-active .elementor-toggle-icon-closed{
    display: block !important;
    transform: rotate(225deg) translateY(3px) scale(1.4);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7eee87a */.elementor-12 .elementor-element.elementor-element-7eee87a{
    position: absolute;
    top: 00px;
    left: 50%;
    transform: translatex(-50%);
    min-width: 1280px !important;
}

@media(max-width:767px){
    .elementor-12 .elementor-element.elementor-element-7eee87a{
    transform: translatex(-50%)
    scale(0.5);
    top: -50px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5b30f5 */@media(max-width:767px){
    .elementor-12 .elementor-element.elementor-element-c5b30f5{
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1814f8a */.elementor-12 .elementor-element.elementor-element-1814f8a b{
    display: block;
    text-align: start;
    font-weight: 400 !important;
    margin-bottom: 0px;
    font-size: 16px;
}

.logo-simpow{
    width: 240px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-39de4e7 */@media(max-width:767px){
    .elementor-12 .elementor-element.elementor-element-39de4e7 .elementor-icon-list-items{
        gap: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d88bc55 */.scroll-bottom {
    opacity: 0;
    transition: 0.5s !important;
    transform: translate(0, 50px);
}

.ativo {
    opacity: 1;
    transform: translate(0px, 0px) !important;
}

.delay-1 {
    transition-delay: 0.1s !important;
}
.delay-2 {
    transition-delay: 0.2s !important;
}
.delay-3 {
    transition-delay: 0.3s !important;
}

@media(max-width:767px){
    .delay-1 {
    transition-delay: 0s !important;
}
.delay-2 {
    transition-delay: 0s !important;
}
.delay-3 {
    transition-delay: 0s !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72d81c6 */.lista .elementor-icon-list-item:first-child .elementor-icon-list-text{
    font-size: 20px !important;
    margin-bottom: 12px;
    color: white !important;
}/* End custom CSS */
/* Start custom CSS */.degradeh2 h2, .degradeh2 h3{
    background: linear-gradient(272deg, #B1E3C3 -20.24%, #EBFFF3 53.39%, #B1E3C3 127.03%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent !important;
    box-decoration-break: clone;
    -webkit-box-decoration-break: clone;
    padding-right: 2px;
}

.degrade h1{
    background: linear-gradient(272deg, #B1E3C3 -20.24%, #EBFFF3 53.39%, #B1E3C3 127.03%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent !important;
    box-decoration-break: clone;
    -webkit-box-decoration-break: clone;
    padding-right: 2px;
    text-wrap: balance;
}

.degrade1{
    background: linear-gradient(272deg, #B1E3C3 -20.24%, #EBFFF3 53.39%, #B1E3C3 127.03%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent !important;
    box-decoration-break: clone;
    -webkit-box-decoration-break: clone;
    padding-right: 2px;
    text-wrap: balance;
}

.vermelho{
    background: radial-gradient(99.87% 160.32% at 50% 0%, #FF5651 0%, #F12923 100%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent !important;
    box-decoration-break: clone;
    -webkit-box-decoration-break: clone;
    padding-right: 2px;
    text-wrap: balance;
}

.estrela-prx{
    width: 20px;
    margin: -80px 4px -5px -4px;
}

b, strong{
    font-weight: 600 !important;
}

.wrap{
    text-wrap: balance;
}
@media(max-width:1024px){
    .wrapmobile{
    text-wrap: balance;
}
}

/*para desktop*/
@media (min-width: 1025px){
    :root{
        --colunas: 12;
        --largura: 1280px;
        --offset: 0px;
        --gutter: 20px;
        --cor: #ffffff10;
}

html::after{
    content:"";
    position: fixed;
    top: 0;
    left: 0;
    width: 100vw;
    height: 100vh;
    background-image: radial-gradient(at 20% 80%, #fff 1px, transparent 0px);
    background-size: 2px 2px;
    pointer-events: none !important;
    z-index: 9999;
    opacity: 0.05;
    mix-blend-mode: plus-lighter;
}
}
    


/*para tablet*/
@media (min-width: 768px) and (max-width: 1024px){
    :root{
        --colunas: 6;
        --largura: 1024px;
        --offset: 48px;
        --gutter: 16px;
        --cor: #ffffff10;
    }
}

/*para mobile*/
@media (max-width: 767px){
    :root{
        --colunas: 4;
        --largura: 767px;
        --offset: 20px;
        --gutter: 8px;
        --cor: #ffffff10;
    }
}

/*não mexa em nada daqui pra baixo*/
body.elementor-editor-active::after {
    content: "";
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin-right: auto;
    margin-left: auto;
    pointer-events: none;
    z-index: 1000;
    min-height: 100vh;
    width: calc(100% - (2 * var(--offset)));
    max-width: var(--largura);
    background-size: calc(100% + var(--gutter)) 100%;
    background-image: repeating-linear-gradient( to right, var(--cor), var(--cor) calc((100% / var(--colunas)) - var(--gutter)), transparent calc((100% / var(--colunas)) - var(--gutter)), transparent calc(100% / var(--colunas)) );
}

p{
    margin-bottom: 0px;
}

::-webkit-scrollbar {
width: 8px;
}
::-webkit-scrollbar-track {
background: #0a0a0a;
}

::-webkit-scrollbar-thumb {
    background-image: linear-gradient(45deg, #2DFF7A, #2DFF7A);
    border-radius: 10px;
    border: 2px solid #0a0a0a;
}

/*resolver problemas com scrollbar*/
html, body{
    overflow-x: clip;
}

[data-elementor-type="wp-page"]{
    overflow: clip;
}/* End custom CSS */