.elementor-1534 .elementor-element.elementor-element-7a898be{--display:flex;--min-height:681px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1534 .elementor-element.elementor-element-7a898be:not(.elementor-motion-effects-element-type-background), .elementor-1534 .elementor-element.elementor-element-7a898be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1534 .elementor-element.elementor-element-b77a9bf{--display:flex;--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-1534 .elementor-element.elementor-element-85bf609{--e-image-carousel-slides-to-show:8;}.elementor-1534 .elementor-element.elementor-element-85bf609 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.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-1534 .elementor-element.elementor-element-a26817f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1534 .elementor-element.elementor-element-d29460b .elementor-button{background-color:#47474759;font-family:"Poppins", Sans-serif;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3B3B3B;border-radius:20px 20px 20px 20px;}.elementor-1534 .elementor-element.elementor-element-d29460b .elementor-button-content-wrapper{flex-direction:row;}.elementor-1534 .elementor-element.elementor-element-d29460b .elementor-button .elementor-button-content-wrapper{gap:9px;}.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-1534 .elementor-element.elementor-element-5a09530{width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;text-align:center;}.elementor-1534 .elementor-element.elementor-element-5a09530.elementor-element{--align-self:center;}.elementor-1534 .elementor-element.elementor-element-5a09530 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:77px;font-weight:500;line-height:75px;letter-spacing:-2.7px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1534 .elementor-element.elementor-element-bc76bc6{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;font-family:"Open Sans", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-1534 .elementor-element.elementor-element-bc76bc6.elementor-element{--align-self:center;}.elementor-1534 .elementor-element.elementor-element-10a5139 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1534 .elementor-element.elementor-element-10a5139 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-1534 .elementor-element.elementor-element-009f0b1{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1534 .elementor-element.elementor-element-2c97433{--display:flex;--min-height:1094px;--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;--gap:41px 0px;--row-gap:41px;--column-gap:0px;--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-1534 .elementor-element.elementor-element-898fa7b{width:var( --container-widget-width, 619px );max-width:619px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:619px;--container-widget-flex-grow:0;text-align:center;}.elementor-1534 .elementor-element.elementor-element-898fa7b.elementor-element{--align-self:center;}.elementor-1534 .elementor-element.elementor-element-898fa7b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-1534 .elementor-element.elementor-element-de42def{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1534 .elementor-element.elementor-element-de42def.elementor-element{--align-self:center;}.elementor-1534 .elementor-element.elementor-element-de42def .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:400;color:#FFFFFF;}.elementor-1534 .elementor-element.elementor-element-b01537c{--e-image-carousel-slides-to-show:6;}.elementor-1534 .elementor-element.elementor-element-b01537c .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1534 .elementor-element.elementor-element-b01537c .elementor-swiper-button.elementor-swiper-button-next{font-size:38px;}.elementor-1534 .elementor-element.elementor-element-1437baf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1534 .elementor-element.elementor-element-1437baf .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-1534 .elementor-element.elementor-element-3075d3b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:00px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-1534 .elementor-element.elementor-element-3075d3b:not(.elementor-motion-effects-element-type-background), .elementor-1534 .elementor-element.elementor-element-3075d3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050307;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-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-1534 .elementor-element.elementor-element-af3e3ae{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 290px 70px 290px;}.elementor-1534 .elementor-element.elementor-element-af3e3ae .elementor-image-box-title{margin-bottom:18px;font-family:"Poppins", Sans-serif;font-size:64px;font-weight:500;line-height:1.1em;color:#FFFFFF;}.elementor-1534 .elementor-element.elementor-element-af3e3ae:has(:hover) .elementor-image-box-title,
					 .elementor-1534 .elementor-element.elementor-element-af3e3ae:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-1534 .elementor-element.elementor-element-af3e3ae .elementor-image-box-description{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:200;line-height:1.3em;color:#FFFFFF;}.elementor-1534 .elementor-element.elementor-element-ac59afa .elementor-button{background-color:#07CCE6;font-family:"Inter", Sans-serif;font-size:21px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-1534 .elementor-element.elementor-element-ac59afa{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:3;}.elementor-1534 .elementor-element.elementor-element-ac59afa .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1534 .elementor-element.elementor-element-ac59afa .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-1534 .elementor-element.elementor-element-ac59afa .elementor-button:hover, .elementor-1534 .elementor-element.elementor-element-ac59afa .elementor-button:focus{color:#FFFFFF;}.elementor-1534 .elementor-element.elementor-element-ac59afa .elementor-button:hover svg, .elementor-1534 .elementor-element.elementor-element-ac59afa .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1534 .elementor-element.elementor-element-e9802d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1534 .elementor-element.elementor-element-e9802d1:not(.elementor-motion-effects-element-type-background), .elementor-1534 .elementor-element.elementor-element-e9802d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020102;}.elementor-1534 .elementor-element.elementor-element-2609256{--display:flex;--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1534 .elementor-element.elementor-element-2609256:not(.elementor-motion-effects-element-type-background), .elementor-1534 .elementor-element.elementor-element-2609256 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0414;}.elementor-1534 .elementor-element.elementor-element-fd6cae6{--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:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1534 .elementor-element.elementor-element-ef7bd46{width:var( --container-widget-width, 630px );max-width:630px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:630px;--container-widget-flex-grow:0;text-align:center;}.elementor-1534 .elementor-element.elementor-element-ef7bd46.elementor-element{--align-self:center;}.elementor-1534 .elementor-element.elementor-element-ef7bd46 .elementor-heading-title{font-family:"Plus Jakarta", Sans-serif;font-size:50px;font-weight:700;color:#FFFFFF;}.elementor-1534 .elementor-element.elementor-element-4750a5a{--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-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1534 .elementor-element.elementor-element-17d9ea5{--display:flex;--min-height:424.43px;--justify-content:flex-end;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:#3D3D3D;--border-color:#3D3D3D;--border-radius:25px 25px 25px 25px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;--e-transform-origin-x:center;--e-transform-origin-y:bottom;}.elementor-1534 .elementor-element.elementor-element-17d9ea5:not(.elementor-motion-effects-element-type-background), .elementor-1534 .elementor-element.elementor-element-17d9ea5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1534 .elementor-element.elementor-element-17d9ea5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1534 .elementor-element.elementor-element-ceb3b06 img{max-width:29%;}.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-1534 .elementor-element.elementor-element-3de21cd{width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;z-index:0;}.elementor-1534 .elementor-element.elementor-element-3de21cd.elementor-element{--align-self:center;}.elementor-1534 .elementor-element.elementor-element-3de21cd .elementor-icon-box-title, .elementor-1534 .elementor-element.elementor-element-3de21cd .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-weight:600;}.elementor-1534 .elementor-element.elementor-element-3de21cd .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-1534 .elementor-element.elementor-element-f989efa{--display:flex;--min-height:465px;--justify-content: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:#3D3D3D;--border-color:#3D3D3D;--border-radius:25px 25px 25px 25px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;--z-index:2;}.elementor-1534 .elementor-element.elementor-element-f989efa:not(.elementor-motion-effects-element-type-background), .elementor-1534 .elementor-element.elementor-element-f989efa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1534 .elementor-element.elementor-element-f989efa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1534 .elementor-element.elementor-element-bef6815 img{max-width:27%;}.elementor-1534 .elementor-element.elementor-element-ed8b465{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;z-index:0;}.elementor-1534 .elementor-element.elementor-element-ed8b465.elementor-element{--align-self:center;}.elementor-1534 .elementor-element.elementor-element-ed8b465 .elementor-icon-box-title, .elementor-1534 .elementor-element.elementor-element-ed8b465 .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-weight:600;}.elementor-1534 .elementor-element.elementor-element-ed8b465 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-1534 .elementor-element.elementor-element-c8bda3b{--display:flex;--min-height:424.43px;--justify-content:flex-end;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:#3D3D3D;--border-color:#3D3D3D;--border-radius:25px 25px 25px 25px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;--e-transform-origin-x:center;--e-transform-origin-y:bottom;}.elementor-1534 .elementor-element.elementor-element-c8bda3b:not(.elementor-motion-effects-element-type-background), .elementor-1534 .elementor-element.elementor-element-c8bda3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000602;}.elementor-1534 .elementor-element.elementor-element-c8bda3b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1534 .elementor-element.elementor-element-ac9fc4d img{max-width:28%;}.elementor-1534 .elementor-element.elementor-element-6b20c49{width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;z-index:0;}.elementor-1534 .elementor-element.elementor-element-6b20c49.elementor-element{--align-self:center;}.elementor-1534 .elementor-element.elementor-element-6b20c49 .elementor-icon-box-title, .elementor-1534 .elementor-element.elementor-element-6b20c49 .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-weight:600;}.elementor-1534 .elementor-element.elementor-element-6b20c49 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-1534 .elementor-element.elementor-element-ed664ff .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1534 .elementor-element.elementor-element-ed664ff .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-1534 .elementor-element.elementor-element-4b5c76a{--display:flex;--min-height:500px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1534 .elementor-element.elementor-element-4b5c76a:not(.elementor-motion-effects-element-type-background), .elementor-1534 .elementor-element.elementor-element-4b5c76a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1534 .elementor-element.elementor-element-34bda68{width:var( --container-widget-width, 630px );max-width:630px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:630px;--container-widget-flex-grow:0;text-align:center;}.elementor-1534 .elementor-element.elementor-element-34bda68.elementor-element{--align-self:center;}.elementor-1534 .elementor-element.elementor-element-34bda68 .elementor-heading-title{font-family:"Plus Jakarta", Sans-serif;font-size:50px;font-weight:700;color:#FFFFFF;}.elementor-1534 .elementor-element.elementor-element-2748f8d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1534 .elementor-element.elementor-element-eada630{--display:flex;--justify-content: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:#A0A7C7;--border-color:#A0A7C7;--border-radius:32px 32px 32px 32px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1534 .elementor-element.elementor-element-eada630:not(.elementor-motion-effects-element-type-background), .elementor-1534 .elementor-element.elementor-element-eada630 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1534 .elementor-element.elementor-element-115b27b{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1534 .elementor-element.elementor-element-115b27b.elementor-element{--align-self:flex-start;}.elementor-1534 .elementor-element.elementor-element-115b27b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-1534 .elementor-element.elementor-element-d467005{width:var( --container-widget-width, 866px );max-width:866px;padding:0px 0px 0px 0px;--container-widget-width:866px;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-1534 .elementor-element.elementor-element-d467005.elementor-element{--align-self:center;}.elementor-1534 .elementor-element.elementor-element-135f55a{--display:flex;--justify-content: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:#A0A7C7;--border-color:#A0A7C7;--border-radius:32px 32px 32px 32px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1534 .elementor-element.elementor-element-135f55a:not(.elementor-motion-effects-element-type-background), .elementor-1534 .elementor-element.elementor-element-135f55a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#08111C00;}.elementor-1534 .elementor-element.elementor-element-37942fe{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1534 .elementor-element.elementor-element-37942fe.elementor-element{--align-self:flex-start;}.elementor-1534 .elementor-element.elementor-element-37942fe .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-1534 .elementor-element.elementor-element-c4462dc{width:var( --container-widget-width, 866px );max-width:866px;padding:0px 0px 0px 0px;--container-widget-width:866px;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-1534 .elementor-element.elementor-element-c4462dc.elementor-element{--align-self:center;}.elementor-1534 .elementor-element.elementor-element-e908dc3{--display:flex;--justify-content: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:#A0A7C7;--border-color:#A0A7C7;--border-radius:32px 32px 32px 32px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1534 .elementor-element.elementor-element-e908dc3:not(.elementor-motion-effects-element-type-background), .elementor-1534 .elementor-element.elementor-element-e908dc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#08111C00;}.elementor-1534 .elementor-element.elementor-element-7d9544a{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1534 .elementor-element.elementor-element-7d9544a.elementor-element{--align-self:flex-start;}.elementor-1534 .elementor-element.elementor-element-7d9544a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-1534 .elementor-element.elementor-element-0f7f8f3{width:var( --container-widget-width, 866px );max-width:866px;padding:0px 0px 0px 0px;--container-widget-width:866px;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-1534 .elementor-element.elementor-element-0f7f8f3.elementor-element{--align-self:center;}.elementor-1534 .elementor-element.elementor-element-4b3dd6b{--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:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:112px;--padding-bottom:112px;--padding-left:5%;--padding-right:5%;}.elementor-1534 .elementor-element.elementor-element-4b3dd6b:not(.elementor-motion-effects-element-type-background), .elementor-1534 .elementor-element.elementor-element-4b3dd6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1534 .elementor-element.elementor-element-53dc8d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1534 .elementor-element.elementor-element-53dc8d4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:48px;font-weight:600;line-height:120%;letter-spacing:-0.96px;color:#151313;}.elementor-1534 .elementor-element.elementor-element-7c7ac6f img{max-width:49%;}.elementor-1534 .elementor-element.elementor-element-bb03d2e{--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:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-1534 .elementor-element.elementor-element-379c186{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;--e-rating-justify-content:flex-start;--e-rating-icon-font-size:20px;--e-rating-gap:4px;--e-rating-icon-marked-color:#9C4FFF;}.elementor-1534 .elementor-element.elementor-element-54bc2db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1534 .elementor-element.elementor-element-54bc2db .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;text-transform:none;line-height:140%;letter-spacing:-0.4px;color:#151313;}.elementor-1534 .elementor-element.elementor-element-a9d6479{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-1534 .elementor-element.elementor-element-a9d6479 .elementor-image-box-wrapper{text-align:start;}.elementor-1534 .elementor-element.elementor-element-a9d6479 .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:150%;color:#151313;}.elementor-1534 .elementor-element.elementor-element-a9d6479:has(:hover) .elementor-image-box-title,
					 .elementor-1534 .elementor-element.elementor-element-a9d6479:has(:focus) .elementor-image-box-title{color:#9C4FFF;}.elementor-1534 .elementor-element.elementor-element-a9d6479 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#151313;}.elementor-1534 .elementor-element.elementor-element-c6ac1b6{--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:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-1534 .elementor-element.elementor-element-6af02ee{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;--e-rating-justify-content:flex-start;--e-rating-icon-font-size:20px;--e-rating-gap:4px;--e-rating-icon-marked-color:#9C4FFF;}.elementor-1534 .elementor-element.elementor-element-a632541{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1534 .elementor-element.elementor-element-a632541 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;text-transform:none;line-height:140%;letter-spacing:-0.4px;color:#151313;}.elementor-1534 .elementor-element.elementor-element-cdb4a60{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-1534 .elementor-element.elementor-element-cdb4a60 .elementor-image-box-wrapper{text-align:start;}.elementor-1534 .elementor-element.elementor-element-cdb4a60 .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:150%;color:#151313;}.elementor-1534 .elementor-element.elementor-element-cdb4a60:has(:hover) .elementor-image-box-title,
					 .elementor-1534 .elementor-element.elementor-element-cdb4a60:has(:focus) .elementor-image-box-title{color:#9C4FFF;}.elementor-1534 .elementor-element.elementor-element-cdb4a60 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#151313;}.elementor-1534 .elementor-element.elementor-element-3862788{--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:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-1534 .elementor-element.elementor-element-af30524{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;--e-rating-justify-content:flex-start;--e-rating-icon-font-size:20px;--e-rating-gap:4px;--e-rating-icon-marked-color:#9C4FFF;}.elementor-1534 .elementor-element.elementor-element-ad7f747{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1534 .elementor-element.elementor-element-ad7f747 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;text-transform:none;line-height:140%;letter-spacing:-0.4px;color:#151313;}.elementor-1534 .elementor-element.elementor-element-2713184{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-1534 .elementor-element.elementor-element-2713184 .elementor-image-box-wrapper{text-align:start;}.elementor-1534 .elementor-element.elementor-element-2713184 .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:150%;color:#151313;}.elementor-1534 .elementor-element.elementor-element-2713184:has(:hover) .elementor-image-box-title,
					 .elementor-1534 .elementor-element.elementor-element-2713184:has(:focus) .elementor-image-box-title{color:#9C4FFF;}.elementor-1534 .elementor-element.elementor-element-2713184 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#151313;}.elementor-1534 .elementor-element.elementor-element-9875d46{--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:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-1534 .elementor-element.elementor-element-846bf92{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;--e-rating-justify-content:flex-start;--e-rating-icon-font-size:20px;--e-rating-gap:4px;--e-rating-icon-marked-color:#9C4FFF;}.elementor-1534 .elementor-element.elementor-element-49c978a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1534 .elementor-element.elementor-element-49c978a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;text-transform:none;line-height:140%;letter-spacing:-0.4px;color:#151313;}.elementor-1534 .elementor-element.elementor-element-bbf646e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-1534 .elementor-element.elementor-element-bbf646e .elementor-image-box-wrapper{text-align:start;}.elementor-1534 .elementor-element.elementor-element-bbf646e .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:150%;color:#151313;}.elementor-1534 .elementor-element.elementor-element-bbf646e:has(:hover) .elementor-image-box-title,
					 .elementor-1534 .elementor-element.elementor-element-bbf646e:has(:focus) .elementor-image-box-title{color:#9C4FFF;}.elementor-1534 .elementor-element.elementor-element-bbf646e .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#151313;}.elementor-1534 .elementor-element.elementor-element-a1a9a38{--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:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-1534 .elementor-element.elementor-element-985f61c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;--e-rating-justify-content:flex-start;--e-rating-icon-font-size:20px;--e-rating-gap:4px;--e-rating-icon-marked-color:#9C4FFF;}.elementor-1534 .elementor-element.elementor-element-273abe3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1534 .elementor-element.elementor-element-273abe3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;text-transform:none;line-height:140%;letter-spacing:-0.4px;color:#151313;}.elementor-1534 .elementor-element.elementor-element-f56af09{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-1534 .elementor-element.elementor-element-f56af09 .elementor-image-box-wrapper{text-align:start;}.elementor-1534 .elementor-element.elementor-element-f56af09 .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:150%;color:#151313;}.elementor-1534 .elementor-element.elementor-element-f56af09:has(:hover) .elementor-image-box-title,
					 .elementor-1534 .elementor-element.elementor-element-f56af09:has(:focus) .elementor-image-box-title{color:#9C4FFF;}.elementor-1534 .elementor-element.elementor-element-f56af09 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#151313;}.elementor-1534 .elementor-element.elementor-element-bffcfb3{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:64px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-80px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:80px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:80px;--e-n-carousel-arrow-size:24px;--e-n-carousel-arrow-normal-color:#000000;--e-n-carousel-arrow-hover-color:#000000;--e-n-carousel-swiper-pagination-size:8px;--e-n-carousel-dots-normal-color:#000000;--e-n-carousel-dots-horizontal-position:0px;--e-n-carousel-dots-horizontal-transform:0%;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:40px;}.elementor-1534 .elementor-element.elementor-element-bffcfb3 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:99% 99% 99% 99%;padding:12px 12px 12px 12px;}.elementor-1534 .elementor-element.elementor-element-bffcfb3 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}:where( .elementor-1534 .elementor-element.elementor-element-bffcfb3 .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-1534 .elementor-element.elementor-element-8ad4d35{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1534 .elementor-element.elementor-element-8ad4d35:not(.elementor-motion-effects-element-type-background), .elementor-1534 .elementor-element.elementor-element-8ad4d35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1534 .elementor-element.elementor-element-29de781 .elementor-heading-title{color:#D8E3E7;}.elementor-1534 .elementor-element.elementor-element-8764089{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1534 .elementor-element.elementor-element-8764089:not(.elementor-motion-effects-element-type-background), .elementor-1534 .elementor-element.elementor-element-8764089 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1534 .elementor-element.elementor-element-271945b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1534 .elementor-element.elementor-element-271945b:not(.elementor-motion-effects-element-type-background), .elementor-1534 .elementor-element.elementor-element-271945b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1534 .elementor-element.elementor-element-1e553d8{--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:center;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2.38rem;--padding-bottom:2.38rem;--padding-left:2.38rem;--padding-right:2.38rem;--z-index:2;}.elementor-1534 .elementor-element.elementor-element-1e553d8.e-con:hover{--e-con-transform-scale:1.07;}.elementor-1534 .elementor-element.elementor-element-1e553d8.e-con{--align-self:center;}.elementor-1534 .elementor-element.elementor-element-86ba51a{width:var( --container-widget-width, 16.375rem );max-width:16.375rem;--container-widget-width:16.375rem;--container-widget-flex-grow:0;}.elementor-1534 .elementor-element.elementor-element-86ba51a .elementor-icon-box-wrapper{text-align:start;}.elementor-1534 .elementor-element.elementor-element-86ba51a .elementor-icon-box-title{margin-block-end:0.3rem;}.elementor-1534 .elementor-element.elementor-element-86ba51a .elementor-icon-box-title, .elementor-1534 .elementor-element.elementor-element-86ba51a .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:800;line-height:2.6rem;letter-spacing:-0.02rem;}.elementor-1534 .elementor-element.elementor-element-86ba51a .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:300;color:#FFFFFF;}.elementor-1534 .elementor-element.elementor-element-8577c29{--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:center;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2.38rem;--padding-bottom:2.38rem;--padding-left:2.38rem;--padding-right:2.38rem;}.elementor-1534 .elementor-element.elementor-element-8577c29.e-con:hover{--e-con-transform-scale:1.07;}.elementor-1534 .elementor-element.elementor-element-8577c29.e-con{--align-self:center;}.elementor-1534 .elementor-element.elementor-element-a2bfb5c{width:var( --container-widget-width, 16.375rem );max-width:16.375rem;--container-widget-width:16.375rem;--container-widget-flex-grow:0;}.elementor-1534 .elementor-element.elementor-element-a2bfb5c .elementor-icon-box-wrapper{text-align:start;}.elementor-1534 .elementor-element.elementor-element-a2bfb5c .elementor-icon-box-title{margin-block-end:0.3rem;}.elementor-1534 .elementor-element.elementor-element-a2bfb5c .elementor-icon-box-title, .elementor-1534 .elementor-element.elementor-element-a2bfb5c .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:800;line-height:2.6rem;letter-spacing:-0.02rem;}.elementor-1534 .elementor-element.elementor-element-a2bfb5c .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:300;color:#FFFFFF;}.elementor-1534 .elementor-element.elementor-element-00d2b6c{--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:center;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2.38rem;--padding-bottom:2.38rem;--padding-left:2.38rem;--padding-right:2.38rem;}.elementor-1534 .elementor-element.elementor-element-00d2b6c.e-con:hover{--e-con-transform-scale:1.07;}.elementor-1534 .elementor-element.elementor-element-00d2b6c.e-con{--align-self:center;}.elementor-1534 .elementor-element.elementor-element-319d4d1{width:var( --container-widget-width, 16.375rem );max-width:16.375rem;--container-widget-width:16.375rem;--container-widget-flex-grow:0;}.elementor-1534 .elementor-element.elementor-element-319d4d1 .elementor-icon-box-wrapper{text-align:start;}.elementor-1534 .elementor-element.elementor-element-319d4d1 .elementor-icon-box-title{margin-block-end:0.3rem;}.elementor-1534 .elementor-element.elementor-element-319d4d1 .elementor-icon-box-title, .elementor-1534 .elementor-element.elementor-element-319d4d1 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:800;line-height:2.6rem;letter-spacing:-0.02rem;}.elementor-1534 .elementor-element.elementor-element-319d4d1 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:300;color:#FFFFFF;}.elementor-1534 .elementor-element.elementor-element-42749ec{--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:center;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2.38rem;--padding-bottom:2.38rem;--padding-left:2.38rem;--padding-right:2.38rem;}.elementor-1534 .elementor-element.elementor-element-42749ec.e-con:hover{--e-con-transform-scale:1.07;}.elementor-1534 .elementor-element.elementor-element-42749ec.e-con{--align-self:center;}.elementor-1534 .elementor-element.elementor-element-353aeb0{width:var( --container-widget-width, 16.375rem );max-width:16.375rem;--container-widget-width:16.375rem;--container-widget-flex-grow:0;}.elementor-1534 .elementor-element.elementor-element-353aeb0 .elementor-icon-box-wrapper{text-align:start;}.elementor-1534 .elementor-element.elementor-element-353aeb0 .elementor-icon-box-title{margin-block-end:0.3rem;}.elementor-1534 .elementor-element.elementor-element-353aeb0 .elementor-icon-box-title, .elementor-1534 .elementor-element.elementor-element-353aeb0 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:800;line-height:2.6rem;letter-spacing:-0.02rem;}.elementor-1534 .elementor-element.elementor-element-353aeb0 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:300;color:#FFFFFF;}.elementor-1534 .elementor-element.elementor-element-7cb36ce{--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:center;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1534 .elementor-element.elementor-element-7cb36ce:not(.elementor-motion-effects-element-type-background), .elementor-1534 .elementor-element.elementor-element-7cb36ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020007;}.elementor-1534 .elementor-element.elementor-element-2e0d94e{--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:center;--flex-wrap:wrap;--padding-top:4.5em;--padding-bottom:4.5em;--padding-left:6.54em;--padding-right:6.5em;}.elementor-1534 .elementor-element.elementor-element-a5d803e{--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-1534 .elementor-element.elementor-element-19d243d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-1534 .elementor-element.elementor-element-19d243d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-1534 .elementor-element.elementor-element-19d243d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-1534 .elementor-element.elementor-element-19d243d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-1534 .elementor-element.elementor-element-19d243d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-1534 .elementor-element.elementor-element-19d243d .elementor-icon-list-icon i{color:#2DCF00;transition:color 0.3s;}.elementor-1534 .elementor-element.elementor-element-19d243d .elementor-icon-list-icon svg{fill:#2DCF00;transition:fill 0.3s;}.elementor-1534 .elementor-element.elementor-element-19d243d{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-1534 .elementor-element.elementor-element-19d243d .elementor-icon-list-icon{padding-inline-end:7px;}.elementor-1534 .elementor-element.elementor-element-19d243d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1534 .elementor-element.elementor-element-19d243d .elementor-icon-list-item > a{font-family:"Titillium Web", Sans-serif;font-size:1.2em;font-weight:400;}.elementor-1534 .elementor-element.elementor-element-19d243d .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1534 .elementor-element.elementor-element-db9f872{--display:flex;}.elementor-1534 .elementor-element.elementor-element-bc54b4f .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:2em;font-weight:600;color:#D1E0E6;}.elementor-1534 .elementor-element.elementor-element-bc54b4f .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:1.8em;font-weight:400;text-transform:uppercase;color:#D1E0E6;}.elementor-1534 .elementor-element.elementor-element-3cfb3ab{text-align:center;}.elementor-1534 .elementor-element.elementor-element-3cfb3ab .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:5.6em;font-weight:600;color:#0CDA0B;}.elementor-1534 .elementor-element.elementor-element-152c877 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1534 .elementor-element.elementor-element-17a08fc img{max-width:43%;}.elementor-1534 .elementor-element.elementor-element-2a93f15{--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:center;--align-items:center;--gap:7.31rem 7.31rem;--row-gap:7.31rem;--column-gap:7.31rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1534 .elementor-element.elementor-element-2a93f15:not(.elementor-motion-effects-element-type-background), .elementor-1534 .elementor-element.elementor-element-2a93f15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1534 .elementor-element.elementor-element-2a93f15.e-con{--align-self:center;}.elementor-1534 .elementor-element.elementor-element-d408583{margin:-400px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:37px;z-index:1;}body:not(.rtl) .elementor-1534 .elementor-element.elementor-element-d408583{right:-828px;}body.rtl .elementor-1534 .elementor-element.elementor-element-d408583{left:-828px;}.elementor-1534 .elementor-element.elementor-element-6fb7192{--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:center;--gap:3.25rem 3.25rem;--row-gap:3.25rem;--column-gap:3.25rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-1534 .elementor-element.elementor-element-863fc47{width:var( --container-widget-width, 48rem );max-width:48rem;--container-widget-width:48rem;--container-widget-flex-grow:0;}.elementor-1534 .elementor-element.elementor-element-863fc47 .elementor-image-box-wrapper{text-align:start;}.elementor-1534 .elementor-element.elementor-element-863fc47 .elementor-image-box-title{margin-bottom:2rem;font-family:"Poppins", Sans-serif;font-size:37px;}.elementor-1534 .elementor-element.elementor-element-863fc47 .elementor-image-box-description{font-family:"Open Sans", Sans-serif;font-size:19px;}.elementor-1534 .elementor-element.elementor-element-2821698:hover{--e-transform-scale:1.07;}.elementor-1534 .elementor-element.elementor-element-2821698{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1534 .elementor-element.elementor-element-2821698 img{width:29rem;max-width:100%;}.elementor-1534 .elementor-element.elementor-element-862044c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1534 .elementor-element.elementor-element-862044c:not(.elementor-motion-effects-element-type-background), .elementor-1534 .elementor-element.elementor-element-862044c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1534 .elementor-element.elementor-element-d83781e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1534 .elementor-element.elementor-element-d83781e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:200px;font-weight:800;letter-spacing:-5px;color:#462C6A;}.elementor-1534 .elementor-element.elementor-element-d94dc50{margin:-118px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:1;text-align:center;font-family:"Poppins", Sans-serif;font-size:50px;font-weight:600;color:#FFFFFF;}.elementor-1534 .elementor-element.elementor-element-cf6ad04{--display:flex;--border-radius:0px 0px 0px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:160px;}.elementor-1534 .elementor-element.elementor-element-5194615{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#7A7A7A;}.elementor-1534 .elementor-element.elementor-element-5c9f438{--display:flex;border-style:none;--border-style:none;--padding-top:40px;--padding-bottom:040px;--padding-left:40px;--padding-right:160px;}.elementor-1534 .elementor-element.elementor-element-e430bfd{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-1534 .elementor-element.elementor-element-67339fb{--display:flex;border-style:none;--border-style:none;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:160px;}.elementor-1534 .elementor-element.elementor-element-2b1e4b5{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-1534 .elementor-element.elementor-element-7604927{--display:flex;border-style:none;--border-style:none;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:160px;}.elementor-1534 .elementor-element.elementor-element-236802f{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-1534 .elementor-element.elementor-element-4030222{--display:flex;border-style:none;--border-style:none;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:160px;}.elementor-1534 .elementor-element.elementor-element-15ac22e{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-1534 .elementor-element.elementor-element-304b926{--n-accordion-title-font-size:18px;width:var( --container-widget-width, 957px );max-width:957px;--container-widget-width:957px;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:18px;--n-accordion-icon-normal-color:#02010100;--n-accordion-icon-hover-color:#02010100;--n-accordion-icon-active-color:#02010100;}.elementor-1534 .elementor-element.elementor-element-304b926 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#202127;border-style:solid;border-width:1px 1px 1px 1px;border-color:#202127;}.elementor-1534 .elementor-element.elementor-element-304b926 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#202127;border-style:solid;border-color:#202127;}.elementor-1534 .elementor-element.elementor-element-304b926 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#202127;border-style:solid;border-color:#202127;}.elementor-1534 .elementor-element.elementor-element-304b926.elementor-element{--align-self:center;}.elementor-1534 .elementor-element.elementor-element-304b926 {--n-accordion-padding:20px 60px 20px 20px;}:where( .elementor-1534 .elementor-element.elementor-element-304b926 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Inter", Sans-serif;}.elementor-1534 .elementor-element.elementor-element-f34882c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1534 .elementor-element.elementor-element-f34882c:not(.elementor-motion-effects-element-type-background), .elementor-1534 .elementor-element.elementor-element-f34882c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07010A;}.elementor-1534 .elementor-element.elementor-element-aadb01b img{max-width:18%;}.elementor-1534 .elementor-element.elementor-element-415231f{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;}@media(max-width:1024px){.elementor-1534 .elementor-element.elementor-element-85bf609{--e-image-carousel-slides-to-show:3;}.elementor-1534 .elementor-element.elementor-element-5a09530{width:var( --container-widget-width, 656px );max-width:656px;--container-widget-width:656px;--container-widget-flex-grow:0;}.elementor-1534 .elementor-element.elementor-element-5a09530.elementor-element{--align-self:center;}.elementor-1534 .elementor-element.elementor-element-5a09530 .elementor-heading-title{font-size:85px;line-height:0.8em;}.elementor-1534 .elementor-element.elementor-element-bc76bc6{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;text-align:center;font-size:17px;}.elementor-1534 .elementor-element.elementor-element-4750a5a{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1534 .elementor-element.elementor-element-4b3dd6b{--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:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:5%;--padding-right:5%;}.elementor-1534 .elementor-element.elementor-element-53dc8d4 .elementor-heading-title{font-size:44px;letter-spacing:-0.88px;}.elementor-1534 .elementor-element.elementor-element-bb03d2e{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1534 .elementor-element.elementor-element-c6ac1b6{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1534 .elementor-element.elementor-element-3862788{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1534 .elementor-element.elementor-element-9875d46{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1534 .elementor-element.elementor-element-a1a9a38{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1534 .elementor-element.elementor-element-bffcfb3{--e-n-carousel-swiper-slides-to-display:3;padding:0px 0px 0px 0px;--e-n-carousel-arrow-prev-left-position:-80px;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-position:80px;}.elementor-1534 .elementor-element.elementor-element-8764089{--justify-content:center;}.elementor-1534 .elementor-element.elementor-element-271945b{--justify-content:center;}.elementor-1534 .elementor-element.elementor-element-86ba51a .elementor-icon-box-title, .elementor-1534 .elementor-element.elementor-element-86ba51a .elementor-icon-box-title a{font-size:2rem;line-height:2.4rem;letter-spacing:-0.04rem;}.elementor-1534 .elementor-element.elementor-element-a2bfb5c .elementor-icon-box-title, .elementor-1534 .elementor-element.elementor-element-a2bfb5c .elementor-icon-box-title a{font-size:2rem;line-height:2.4rem;letter-spacing:-0.04rem;}.elementor-1534 .elementor-element.elementor-element-319d4d1 .elementor-icon-box-title, .elementor-1534 .elementor-element.elementor-element-319d4d1 .elementor-icon-box-title a{font-size:2rem;line-height:2.4rem;letter-spacing:-0.04rem;}.elementor-1534 .elementor-element.elementor-element-353aeb0 .elementor-icon-box-title, .elementor-1534 .elementor-element.elementor-element-353aeb0 .elementor-icon-box-title a{font-size:2rem;line-height:2.4rem;letter-spacing:-0.04rem;}.elementor-1534 .elementor-element.elementor-element-6fb7192{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-1534 .elementor-element.elementor-element-863fc47 .elementor-image-box-wrapper{text-align:center;}.elementor-1534 .elementor-element.elementor-element-2821698 img{width:442px;}}@media(max-width:767px){.elementor-1534 .elementor-element.elementor-element-85bf609{--e-image-carousel-slides-to-show:2;}.elementor-1534 .elementor-element.elementor-element-3d1168a{margin:-257px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1534 .elementor-element.elementor-element-a26817f{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1534 .elementor-element.elementor-element-d29460b{width:var( --container-widget-width, 344px );max-width:344px;--container-widget-width:344px;--container-widget-flex-grow:0;}.elementor-1534 .elementor-element.elementor-element-d29460b.elementor-element{--align-self:center;}.elementor-1534 .elementor-element.elementor-element-d29460b .elementor-button{font-size:14px;line-height:1.4em;border-radius:80px 80px 80px 80px;}.elementor-1534 .elementor-element.elementor-element-5a09530{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;}.elementor-1534 .elementor-element.elementor-element-5a09530.elementor-element{--align-self:center;}.elementor-1534 .elementor-element.elementor-element-5a09530 .elementor-heading-title{font-size:32px;line-height:1.1em;}.elementor-1534 .elementor-element.elementor-element-bc76bc6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;text-align:center;font-size:17px;}.elementor-1534 .elementor-element.elementor-element-10a5139 .elementor-button{font-size:20px;padding:0px 0px 0px 0px;}.elementor-1534 .elementor-element.elementor-element-009f0b1{text-align:center;font-size:14px;}.elementor-1534 .elementor-element.elementor-element-2c97433{--min-height:887px;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-1534 .elementor-element.elementor-element-898fa7b{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 7px 0px;}.elementor-1534 .elementor-element.elementor-element-898fa7b .elementor-heading-title{font-size:12px;}.elementor-1534 .elementor-element.elementor-element-de42def{width:var( --container-widget-width, 275px );max-width:275px;padding:0px 0px 20px 0px;--container-widget-width:275px;--container-widget-flex-grow:0;}.elementor-1534 .elementor-element.elementor-element-de42def .elementor-heading-title{font-size:24px;line-height:1.1em;}.elementor-1534 .elementor-element.elementor-element-1437baf .elementor-button{font-size:20px;}.elementor-1534 .elementor-element.elementor-element-3075d3b{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1534 .elementor-element.elementor-element-af3e3ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 30px 0px;}.elementor-1534 .elementor-element.elementor-element-af3e3ae .elementor-image-box-wrapper{text-align:center;}.elementor-1534 .elementor-element.elementor-element-af3e3ae .elementor-image-box-title{margin-bottom:32px;font-size:8.6vw;line-height:1.3em;}.elementor-1534 .elementor-element.elementor-element-af3e3ae .elementor-image-box-description{font-size:5.2vw;}.elementor-1534 .elementor-element.elementor-element-ac59afa .elementor-button{font-size:16px;}.elementor-1534 .elementor-element.elementor-element-2609256{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1534 .elementor-element.elementor-element-fd6cae6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1534 .elementor-element.elementor-element-ef7bd46{--container-widget-width:295px;--container-widget-flex-grow:0;width:var( --container-widget-width, 295px );max-width:295px;text-align:center;}.elementor-1534 .elementor-element.elementor-element-ef7bd46 .elementor-heading-title{font-size:31px;line-height:1.2em;}.elementor-1534 .elementor-element.elementor-element-4750a5a{--min-height:320px;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1534 .elementor-element.elementor-element-17d9ea5{--min-height:380px;}.elementor-1534 .elementor-element.elementor-element-f989efa{--min-height:380px;}.elementor-1534 .elementor-element.elementor-element-c8bda3b{--min-height:380px;}.elementor-1534 .elementor-element.elementor-element-ed664ff .elementor-button{font-size:20px;}.elementor-1534 .elementor-element.elementor-element-34bda68{--container-widget-width:295px;--container-widget-flex-grow:0;width:var( --container-widget-width, 295px );max-width:295px;text-align:center;}.elementor-1534 .elementor-element.elementor-element-34bda68 .elementor-heading-title{font-size:31px;line-height:1.2em;}.elementor-1534 .elementor-element.elementor-element-2748f8d{--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1534 .elementor-element.elementor-element-115b27b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1534 .elementor-element.elementor-element-115b27b .elementor-heading-title{font-size:23px;}.elementor-1534 .elementor-element.elementor-element-d467005{font-size:14px;}.elementor-1534 .elementor-element.elementor-element-37942fe{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1534 .elementor-element.elementor-element-37942fe .elementor-heading-title{font-size:23px;}.elementor-1534 .elementor-element.elementor-element-c4462dc{font-size:14px;}.elementor-1534 .elementor-element.elementor-element-7d9544a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1534 .elementor-element.elementor-element-7d9544a .elementor-heading-title{font-size:23px;}.elementor-1534 .elementor-element.elementor-element-0f7f8f3{font-size:14px;}.elementor-1534 .elementor-element.elementor-element-4b3dd6b{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:5%;--padding-right:5%;}.elementor-1534 .elementor-element.elementor-element-53dc8d4{text-align:center;}.elementor-1534 .elementor-element.elementor-element-53dc8d4 .elementor-heading-title{font-size:36px;letter-spacing:-0.72px;}.elementor-1534 .elementor-element.elementor-element-bb03d2e{--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:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1534 .elementor-element.elementor-element-54bc2db{text-align:start;}.elementor-1534 .elementor-element.elementor-element-54bc2db .elementor-heading-title{font-size:20px;letter-spacing:-0.36px;}.elementor-1534 .elementor-element.elementor-element-a9d6479 .elementor-image-box-wrapper{text-align:start;}.elementor-1534 .elementor-element.elementor-element-c6ac1b6{--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:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1534 .elementor-element.elementor-element-a632541{text-align:start;}.elementor-1534 .elementor-element.elementor-element-a632541 .elementor-heading-title{font-size:20px;letter-spacing:-0.36px;}.elementor-1534 .elementor-element.elementor-element-cdb4a60 .elementor-image-box-wrapper{text-align:start;}.elementor-1534 .elementor-element.elementor-element-3862788{--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:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1534 .elementor-element.elementor-element-ad7f747{text-align:start;}.elementor-1534 .elementor-element.elementor-element-ad7f747 .elementor-heading-title{font-size:20px;letter-spacing:-0.36px;}.elementor-1534 .elementor-element.elementor-element-2713184 .elementor-image-box-wrapper{text-align:start;}.elementor-1534 .elementor-element.elementor-element-9875d46{--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:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1534 .elementor-element.elementor-element-49c978a{text-align:start;}.elementor-1534 .elementor-element.elementor-element-49c978a .elementor-heading-title{font-size:20px;letter-spacing:-0.36px;}.elementor-1534 .elementor-element.elementor-element-bbf646e .elementor-image-box-wrapper{text-align:start;}.elementor-1534 .elementor-element.elementor-element-a1a9a38{--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:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1534 .elementor-element.elementor-element-273abe3{text-align:start;}.elementor-1534 .elementor-element.elementor-element-273abe3 .elementor-heading-title{font-size:20px;letter-spacing:-0.36px;}.elementor-1534 .elementor-element.elementor-element-f56af09 .elementor-image-box-wrapper{text-align:start;}.elementor-1534 .elementor-element.elementor-element-bffcfb3{--e-n-carousel-swiper-slides-to-display:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--e-n-carousel-arrow-prev-left-position:-60px;--e-n-carousel-arrow-prev-top-position:60px;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-position:60px;--e-n-carousel-swiper-pagination-size:8px;--e-n-carousel-dots-vertical-offset:25px;}.elementor-1534 .elementor-element.elementor-element-29de781{margin:43px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1534 .elementor-element.elementor-element-8764089{--content-width:90%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1534 .elementor-element.elementor-element-271945b{--padding-top:22px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1534 .elementor-element.elementor-element-1e553d8{--width:25rem;}.elementor-1534 .elementor-element.elementor-element-86ba51a .elementor-icon-box-title, .elementor-1534 .elementor-element.elementor-element-86ba51a .elementor-icon-box-title a{font-size:1.5rem;line-height:1.8rem;letter-spacing:-0.03rem;}.elementor-1534 .elementor-element.elementor-element-8577c29{--width:25rem;}.elementor-1534 .elementor-element.elementor-element-a2bfb5c .elementor-icon-box-title, .elementor-1534 .elementor-element.elementor-element-a2bfb5c .elementor-icon-box-title a{font-size:1.5rem;line-height:1.8rem;letter-spacing:-0.03rem;}.elementor-1534 .elementor-element.elementor-element-00d2b6c{--width:25rem;}.elementor-1534 .elementor-element.elementor-element-319d4d1 .elementor-icon-box-title, .elementor-1534 .elementor-element.elementor-element-319d4d1 .elementor-icon-box-title a{font-size:1.5rem;line-height:1.8rem;letter-spacing:-0.03rem;}.elementor-1534 .elementor-element.elementor-element-42749ec{--width:25rem;}.elementor-1534 .elementor-element.elementor-element-353aeb0 .elementor-icon-box-title, .elementor-1534 .elementor-element.elementor-element-353aeb0 .elementor-icon-box-title a{font-size:1.5rem;line-height:1.8rem;letter-spacing:-0.03rem;}.elementor-1534 .elementor-element.elementor-element-7cb36ce{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-1534 .elementor-element.elementor-element-2e0d94e{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-1534 .elementor-element.elementor-element-19d243d{width:var( --container-widget-width, 230px );max-width:230px;--container-widget-width:230px;--container-widget-flex-grow:0;}.elementor-1534 .elementor-element.elementor-element-19d243d.elementor-element{--align-self:center;}.elementor-1534 .elementor-element.elementor-element-19d243d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-1534 .elementor-element.elementor-element-19d243d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-1534 .elementor-element.elementor-element-19d243d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-1534 .elementor-element.elementor-element-19d243d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-1534 .elementor-element.elementor-element-19d243d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-1534 .elementor-element.elementor-element-db9f872{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1534 .elementor-element.elementor-element-bc54b4f{padding:30px 0px 0px 0px;}.elementor-1534 .elementor-element.elementor-element-bc54b4f .elementor-image-box-title{margin-bottom:19px;font-size:1.4em;}.elementor-1534 .elementor-element.elementor-element-bc54b4f .elementor-image-box-description{font-size:1.4em;}.elementor-1534 .elementor-element.elementor-element-3cfb3ab .elementor-heading-title{font-size:3.8em;}.elementor-1534 .elementor-element.elementor-element-2a93f15{--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}body:not(.rtl) .elementor-1534 .elementor-element.elementor-element-d408583{right:375px;}body.rtl .elementor-1534 .elementor-element.elementor-element-d408583{left:375px;}.elementor-1534 .elementor-element.elementor-element-d408583{top:-563px;}.elementor-1534 .elementor-element.elementor-element-d408583 img{width:1500px;max-width:1500px;}.elementor-1534 .elementor-element.elementor-element-6fb7192{--width:89%;}.elementor-1534 .elementor-element.elementor-element-863fc47 .elementor-image-box-title{font-size:20px;}.elementor-1534 .elementor-element.elementor-element-863fc47 .elementor-image-box-description{font-size:16px;}.elementor-1534 .elementor-element.elementor-element-862044c{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1534 .elementor-element.elementor-element-d83781e{text-align:start;}.elementor-1534 .elementor-element.elementor-element-d94dc50{font-size:38px;line-height:0.9em;}.elementor-1534 .elementor-element.elementor-element-cf6ad04{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1534 .elementor-element.elementor-element-5c9f438{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1534 .elementor-element.elementor-element-67339fb{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1534 .elementor-element.elementor-element-7604927{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1534 .elementor-element.elementor-element-4030222{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1534 .elementor-element.elementor-element-304b926{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;--n-accordion-title-font-size:16px;}.elementor-1534 .elementor-element.elementor-element-304b926 {--n-accordion-padding:20px 20px 20px 20px;}.elementor-1534 .elementor-element.elementor-element-aadb01b img{max-width:57%;}.elementor-1534 .elementor-element.elementor-element-415231f{font-size:9px;}}@media(min-width:768px){.elementor-1534 .elementor-element.elementor-element-b77a9bf{--content-width:90%;}.elementor-1534 .elementor-element.elementor-element-17d9ea5{--width:357.04px;}.elementor-1534 .elementor-element.elementor-element-f989efa{--width:36%;}.elementor-1534 .elementor-element.elementor-element-c8bda3b{--width:357.04px;}.elementor-1534 .elementor-element.elementor-element-4b3dd6b{--content-width:1312px;}.elementor-1534 .elementor-element.elementor-element-1e553d8{--width:39rem;}.elementor-1534 .elementor-element.elementor-element-8577c29{--width:39rem;}.elementor-1534 .elementor-element.elementor-element-00d2b6c{--width:39rem;}.elementor-1534 .elementor-element.elementor-element-42749ec{--width:39rem;}.elementor-1534 .elementor-element.elementor-element-2e0d94e{--width:83%;}.elementor-1534 .elementor-element.elementor-element-a5d803e{--width:44%;}.elementor-1534 .elementor-element.elementor-element-db9f872{--width:52%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1534 .elementor-element.elementor-element-17d9ea5{--width:350px;}.elementor-1534 .elementor-element.elementor-element-f989efa{--width:350px;}.elementor-1534 .elementor-element.elementor-element-c8bda3b{--width:350px;}.elementor-1534 .elementor-element.elementor-element-6fb7192{--width:90%;}}/* Start custom CSS for image-carousel, class: .elementor-element-85bf609 */.elementor-1534 .elementor-element.elementor-element-85bf609 .swiper,
.elementor-1534 .elementor-element.elementor-element-85bf609 .swiper-container {
    overflow: visible !important;
    clip-path: polygon(-1000% 0%, 1000% 0%, 1000% 100%, -1000% 100%);
}
.elementor-1534 .elementor-element.elementor-element-85bf609 .swiper-container{
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.elementor-1534 .elementor-element.elementor-element-85bf609 .swiper-wrapper{
    display: flex;
    animation: infiniteSlide 15s linear infinite;
}
@keyframes infiniteSlide {
    from {
        transform: translateX(0%);
    }
    to {
        transform: translateX(-100%);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b77a9bf */.elementor-1534 .elementor-element.elementor-element-b77a9bf {
  mask-image: linear-gradient(
    0deg,
    rgba(0, 0, 0, 0) 10%, 
    rgba(0, 0, 0, 1) 35%,
    rgba(0, 0, 0, 1) 100%
  );

  -webkit-mask-image: linear-gradient(
    0deg,
    rgba(0, 0, 0, 0) 10%,
    rgba(0, 0, 0, 1) 35%,
    rgba(0, 0, 0, 1) 100%
  );
}

/* 
Como editar:
- Mude o ângulo (0deg, 90deg, etc.) para alterar a direção.
- Ajuste os % para mudar onde começa/termina o gradiente.
- Troque rgba(0,0,0,1) por outra cor se quiser.
*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d29460b */.elementor-button-icon {
    color: #82FF1F !important;
    fill: #82FF1F !important;
    transition: rotate 0.6s ease;
    position: relative;
    z-index: 5;
    filter: drop-shadow(0 0 8px #82FF1F) drop-shadow(0 0 15px #82FF1F); /* blur/glow verde */
    animation: blink 2s ease-in-out infinite; /* animação de piscar */
}

/* 🔹 Animação de piscar */
@keyframes blink {
    0%, 100% {
        opacity: 1;
    }
    50% {
        opacity: 0.3;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-10a5139 *//* ===== BOTÃO VERDE PULSANTE ===== */
.cta-green-arrow a.elementor-button-link,
.cta-green-arrow .elementor-button-link{
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 12px;

  padding: 16px 22px !important;
  border-radius: 999px !important;

  background: linear-gradient(180deg, #3DFF6A 0%, #18B843 100%) !important;
  border: 1px solid rgba(255,255,255,.25) !important;

  color: #0b2e16 !important;
  font-weight: 800 !important;
  letter-spacing: .2px;

  box-shadow: 0 14px 35px rgba(61, 255, 106, .45);
  transition: transform .2s ease, box-shadow .2s ease, filter .2s ease;
  overflow: visible;
}

/* ===== PULSO (aura) ===== */
.cta-green-arrow a.elementor-button-link::after,
.cta-green-arrow .elementor-button-link::after{
  content:"";
  position:absolute;
  inset:-12px;
  border-radius:999px;
  background: radial-gradient(circle, rgba(61,255,106,.45) 0%, rgba(61,255,106,0) 60%);
  filter: blur(8px);
  opacity:.6;
  animation: ctaPulseGreen 1.4s ease-in-out infinite;
  pointer-events:none;
}

@keyframes ctaPulseGreen{
  0%   { transform: scale(.92); opacity:.35; }
  50%  { transform: scale(1.02); opacity:.75; }
  100% { transform: scale(.92); opacity:.35; }
}

/* ===== SETINHA ===== */
.cta-green-arrow .elementor-button-icon{
  display: flex;
  align-items: center;
  transition: transform .35s cubic-bezier(.4,0,.2,1);
}

/* gira a seta pra baixo no hover */
.cta-green-arrow a.elementor-button-link:hover .elementor-button-icon,
.cta-green-arrow .elementor-button-link:hover .elementor-button-icon{
  transform: rotate(90deg);
}

/* ===== HOVER GERAL ===== */
.cta-green-arrow a.elementor-button-link:hover,
.cta-green-arrow .elementor-button-link:hover{
  transform: translateY(-1px);
  filter: brightness(1.05);
  box-shadow: 0 18px 45px rgba(61, 255, 106, .6);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-b01537c *//* ⬅️ Máscara Esquerda */
.elementor-1534 .elementor-element.elementor-element-b01537c::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 600px;
  height: 100%;
  background: linear-gradient(
    to right,
    rgba(15, 16, 19, 1) 0%,
    rgba(15, 16, 19, 0.95) 10%,
    rgba(15, 16, 19, 0.7) 25%,
    rgba(15, 16, 19, 0.4) 45%,
    rgba(15, 16, 19, 0.1) 70%,
    rgba(15, 16, 19, 0) 100%
  );
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
  pointer-events: none;
  z-index: 3;
}

/* ➡️ Máscara Direita */
.elementor-1534 .elementor-element.elementor-element-b01537c::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 600px;
  height: 100%;
  background: linear-gradient(
    to left,
    rgba(15, 16, 19, 1) 0%,
    rgba(15, 16, 19, 0.95) 10%,
    rgba(15, 16, 19, 0.7) 25%,
    rgba(15, 16, 19, 0.4) 45%,
    rgba(15, 16, 19, 0.1) 70%,
    rgba(15, 16, 19, 0) 100%
  );
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
  pointer-events: none;
  z-index: 3;
}

/* 🎯 Setas Swiper */
.elementor-1534 .elementor-element.elementor-element-b01537c .elementor-swiper-button-prev {
  position: absolute;
  top: 50%;
  left: 40px;
  transform: translateY(-50%);
  z-index: 5;
}

.elementor-1534 .elementor-element.elementor-element-b01537c .elementor-swiper-button-next {
  position: absolute;
  top: 50%;
  right: 40px;
  transform: translateY(-50%);
  z-index: 5;
}

/* 📱 Mobile – Adaptado */
@media (max-width: 768px) {
  .elementor-1534 .elementor-element.elementor-element-b01537c::before,
  .elementor-1534 .elementor-element.elementor-element-b01537c::after {
    width: 0px;
    background: linear-gradient(
      to right,
      rgba(15, 16, 19, 1) 0%,
      rgba(15, 16, 19, 0.5) 50%,
      rgba(15, 16, 19, 0) 100%
    );
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);
  }

  .elementor-1534 .elementor-element.elementor-element-b01537c::after {
    background: linear-gradient(
      to left,
      rgba(15, 16, 19, 1) 0%,
      rgba(15, 16, 19, 0.5) 50%,
      rgba(15, 16, 19, 0) 100%
    );
  }

  .elementor-1534 .elementor-element.elementor-element-b01537c .elementor-swiper-button-prev {
    left: 10px;
    transform: none;
  }

  .elementor-1534 .elementor-element.elementor-element-b01537c .elementor-swiper-button-next {
    right: 10px;
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1437baf *//* ===== BOTÃO VERDE PULSANTE ===== */
.cta-green-arrow a.elementor-button-link,
.cta-green-arrow .elementor-button-link{
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 12px;

  padding: 16px 22px !important;
  border-radius: 999px !important;

  background: linear-gradient(180deg, #3DFF6A 0%, #18B843 100%) !important;
  border: 1px solid rgba(255,255,255,.25) !important;

  color: #0b2e16 !important;
  font-weight: 800 !important;
  letter-spacing: .2px;

  box-shadow: 0 14px 35px rgba(61, 255, 106, .45);
  transition: transform .2s ease, box-shadow .2s ease, filter .2s ease;
  overflow: visible;
}

/* ===== PULSO (aura) ===== */
.cta-green-arrow a.elementor-button-link::after,
.cta-green-arrow .elementor-button-link::after{
  content:"";
  position:absolute;
  inset:-12px;
  border-radius:999px;
  background: radial-gradient(circle, rgba(61,255,106,.45) 0%, rgba(61,255,106,0) 60%);
  filter: blur(8px);
  opacity:.6;
  animation: ctaPulseGreen 1.4s ease-in-out infinite;
  pointer-events:none;
}

@keyframes ctaPulseGreen{
  0%   { transform: scale(.92); opacity:.35; }
  50%  { transform: scale(1.02); opacity:.75; }
  100% { transform: scale(.92); opacity:.35; }
}

/* ===== SETINHA ===== */
.cta-green-arrow .elementor-button-icon{
  display: flex;
  align-items: center;
  transition: transform .35s cubic-bezier(.4,0,.2,1);
}

/* gira a seta pra baixo no hover */
.cta-green-arrow a.elementor-button-link:hover .elementor-button-icon,
.cta-green-arrow .elementor-button-link:hover .elementor-button-icon{
  transform: rotate(90deg);
}

/* ===== HOVER GERAL ===== */
.cta-green-arrow a.elementor-button-link:hover,
.cta-green-arrow .elementor-button-link:hover{
  transform: translateY(-1px);
  filter: brightness(1.05);
  box-shadow: 0 18px 45px rgba(61, 255, 106, .6);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c97433 */.elementor-1534 .elementor-element.elementor-element-2c97433{
    background: radial-gradient(38.8% 38.8% at 50% 0%, #150045 0%, #0D0B0E 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a898be */html, body{
width: 100%;
overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-af3e3ae */@media(max-width:767px){
    .elementor-1534 .elementor-element.elementor-element-af3e3ae .elementor-image-box-description{
        padding-right: 24px;
        padding-left: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ac59afa */.snap .elementor-button {
  padding: 0.4rem 0.4rem 0.4rem 2rem !important; /* Espaçamento interno */
  border-radius: 50px !important; /* Borda arredondada */
  background: linear-gradient(90deg, #9C4EFF 0%, #6B1AFF 100%) !important; /* 🌈 Gradiente roxo Snap */
}

.snap .elementor-button-text {
  align-self: center;
}

.snap .elementor-button-icon {
  font-size: 18px !important;
  padding: 10px;
  margin-left: 10px;
  background: #fff;
  border-radius: 50%;
  color: #000 !important;
  vertical-align: middle;
  rotate: -45deg;
  transition: 0.4s ease all;
}

.snap .elementor-button-icon svg path {
  fill: #000 !important;
  transition: 0.6s ease all;
}

.snap:hover .elementor-button-icon {
  rotate: 0deg; /* Ícone gira suavemente ao hover */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4750a5a */:root {
  /* Cores base do background */
  --snap-bg-start: #2a1a3e;      /* Roxo escuro inicial */
  --snap-bg-middle: #18111f;     /* Roxo muito escuro meio */
  --snap-bg-end: #000000;        /* Preto final */
  
  /* Cores da grade (grid) */
  --snap-grid-color: #ffffff;    /* Cor base das linhas da grade */
  --snap-grid-opacity: 0.03;     /* Opacidade das linhas (3%) */
  
  /* Cores dos efeitos radiais */
  --snap-radial-1: #9C4EFF;      /* Roxo principal para brilho superior */
  --snap-radial-1-opacity: 0.2;  /* Opacidade do brilho superior (20%) */
  --snap-radial-2: #6b2fc4;      /* Roxo médio para brilho inferior */
  --snap-radial-2-opacity: 0.15; /* Opacidade do brilho inferior (15%) */
  
  /* Tamanhos e medidas */
  --snap-grid-size: 150px;       /* Tamanho das células da grade */
}

.snapbgcard {
  background: linear-gradient(135deg, var(--snap-bg-start) 0%, var(--snap-bg-middle) 50%, var(--snap-bg-end) 100%);
  position: relative;
  overflow: hidden;
}

/* Grade/Grid */
.snapbgcard::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-image: 
    linear-gradient(to right, var(--snap-grid-color) 1px, transparent 1px),
    linear-gradient(to bottom, var(--snap-grid-color) 1px, transparent 1px);
  background-size: var(--snap-grid-size) var(--snap-grid-size);
  opacity: var(--snap-grid-opacity);
  pointer-events: none;
}

/* Efeitos de profundidade/brilho */
.snapbgcard::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: 
    radial-gradient(circle at 10% 20%, var(--snap-radial-1) 0%, transparent 50%),
    radial-gradient(circle at 90% 80%, var(--snap-radial-2) 0%, transparent 50%);
  opacity: var(--snap-radial-1-opacity);
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ed664ff *//* ===== BOTÃO VERDE PULSANTE ===== */
.cta-green-arrow a.elementor-button-link,
.cta-green-arrow .elementor-button-link{
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 12px;

  padding: 16px 22px !important;
  border-radius: 999px !important;

  background: linear-gradient(180deg, #3DFF6A 0%, #18B843 100%) !important;
  border: 1px solid rgba(255,255,255,.25) !important;

  color: #0b2e16 !important;
  font-weight: 800 !important;
  letter-spacing: .2px;

  box-shadow: 0 14px 35px rgba(61, 255, 106, .45);
  transition: transform .2s ease, box-shadow .2s ease, filter .2s ease;
  overflow: visible;
}

/* ===== PULSO (aura) ===== */
.cta-green-arrow a.elementor-button-link::after,
.cta-green-arrow .elementor-button-link::after{
  content:"";
  position:absolute;
  inset:-12px;
  border-radius:999px;
  background: radial-gradient(circle, rgba(61,255,106,.45) 0%, rgba(61,255,106,0) 60%);
  filter: blur(8px);
  opacity:.6;
  animation: ctaPulseGreen 1.4s ease-in-out infinite;
  pointer-events:none;
}

@keyframes ctaPulseGreen{
  0%   { transform: scale(.92); opacity:.35; }
  50%  { transform: scale(1.02); opacity:.75; }
  100% { transform: scale(.92); opacity:.35; }
}

/* ===== SETINHA ===== */
.cta-green-arrow .elementor-button-icon{
  display: flex;
  align-items: center;
  transition: transform .35s cubic-bezier(.4,0,.2,1);
}

/* gira a seta pra baixo no hover */
.cta-green-arrow a.elementor-button-link:hover .elementor-button-icon,
.cta-green-arrow .elementor-button-link:hover .elementor-button-icon{
  transform: rotate(90deg);
}

/* ===== HOVER GERAL ===== */
.cta-green-arrow a.elementor-button-link:hover,
.cta-green-arrow .elementor-button-link:hover{
  transform: translateY(-1px);
  filter: brightness(1.05);
  box-shadow: 0 18px 45px rgba(61, 255, 106, .6);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eada630 */:root {
  --snap-color: #9C4EFF;
  --snap-glow-opacity-1: 0.45;
  --snap-glow-opacity-2: 0.35;
  --snap-glow-opacity-3: 0.25;
  --snap-glow-opacity-4: 0.2;
  --snap-glow-opacity-5: 0.15;
  --snap-glow-opacity-6: 0.1;
}

.snap-hover::after {
  content: '';
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  width: 45%;
  height: 8px;
  border-radius: 100px;
  background: linear-gradient(95deg, var(--snap-color) 0%, var(--snap-color) 100%);
  transition: width 1.8s cubic-bezier(0.4, 0, 0.2, 1);
  box-shadow:
    0 95px 75px rgba(from var(--snap-color) r g b / var(--snap-glow-opacity-1)),
    0 40px 32px rgba(from var(--snap-color) r g b / var(--snap-glow-opacity-2)),
    0 21px 17px rgba(from var(--snap-color) r g b / var(--snap-glow-opacity-3)),
    0 12px 9px rgba(from var(--snap-color) r g b / var(--snap-glow-opacity-4)),
    0 6px 5px rgba(from var(--snap-color) r g b / var(--snap-glow-opacity-5)),
    0 3px 2px rgba(from var(--snap-color) r g b / var(--snap-glow-opacity-6));
}

.snap-hover:hover::after {
  width: 75%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2748f8d */.box2{
    transition: 0.4s ease all
    
}

.box2:hover{
    background: #151515 !important;
    transform: translatey(10px);
}

.box2::before{
    content: "";
    border-radius: 02px !important;
    background: #0264F6;
    width: 20%;
    height:20px;
    position: absolute;
    left: 40px;
    top: 2.4%;
    transform: translatey(-50%);
    
    transition: 0.5s ease all
   
}

.box2:hover::before{
    width: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e553d8 */.elementor-1534 .elementor-element.elementor-element-1e553d8{
border-radius: 1.5rem;
border: 0.5px solid rgba(255, 255, 255, 0.26);
background: linear-gradient(180deg, rgba(43, 43, 43, 0.21) 0%, rgba(43, 43, 43, 0.62) 100%);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8577c29 */.elementor-1534 .elementor-element.elementor-element-8577c29{
border-radius: 1.5rem;
border: 0.5px solid rgba(255, 255, 255, 0.26);
background: linear-gradient(180deg, rgba(43, 43, 43, 0.21) 0%, rgba(43, 43, 43, 0.62) 100%);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00d2b6c */.elementor-1534 .elementor-element.elementor-element-00d2b6c{
border-radius: 1.5rem;
border: 0.5px solid rgba(255, 255, 255, 0.26);
background: linear-gradient(180deg, rgba(43, 43, 43, 0.21) 0%, rgba(43, 43, 43, 0.62) 100%);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42749ec */.elementor-1534 .elementor-element.elementor-element-42749ec{
border-radius: 1.5rem;
border: 0.5px solid rgba(255, 255, 255, 0.26);
background: linear-gradient(180deg, rgba(43, 43, 43, 0.21) 0%, rgba(43, 43, 43, 0.62) 100%);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bc54b4f */red{
    color: #FE2A2A;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3cfb3ab */peq{
    font-size: 54px
}
@media(max-width:767px){
  peq{
    font-size: 34px
}  
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-152c877 *//* ===== BOTÃO VERDE PULSANTE ===== */
.cta-green-arrow a.elementor-button-link,
.cta-green-arrow .elementor-button-link{
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 12px;

  padding: 16px 22px !important;
  border-radius: 999px !important;

  background: linear-gradient(180deg, #3DFF6A 0%, #18B843 100%) !important;
  border: 1px solid rgba(255,255,255,.25) !important;

  color: #0b2e16 !important;
  font-weight: 800 !important;
  letter-spacing: .2px;

  box-shadow: 0 14px 35px rgba(61, 255, 106, .45);
  transition: transform .2s ease, box-shadow .2s ease, filter .2s ease;
  overflow: visible;
}

/* ===== PULSO (aura) ===== */
.cta-green-arrow a.elementor-button-link::after,
.cta-green-arrow .elementor-button-link::after{
  content:"";
  position:absolute;
  inset:-12px;
  border-radius:999px;
  background: radial-gradient(circle, rgba(61,255,106,.45) 0%, rgba(61,255,106,0) 60%);
  filter: blur(8px);
  opacity:.6;
  animation: ctaPulseGreen 1.4s ease-in-out infinite;
  pointer-events:none;
}

@keyframes ctaPulseGreen{
  0%   { transform: scale(.92); opacity:.35; }
  50%  { transform: scale(1.02); opacity:.75; }
  100% { transform: scale(.92); opacity:.35; }
}

/* ===== SETINHA ===== */
.cta-green-arrow .elementor-button-icon{
  display: flex;
  align-items: center;
  transition: transform .35s cubic-bezier(.4,0,.2,1);
}

/* gira a seta pra baixo no hover */
.cta-green-arrow a.elementor-button-link:hover .elementor-button-icon,
.cta-green-arrow .elementor-button-link:hover .elementor-button-icon{
  transform: rotate(90deg);
}

/* ===== HOVER GERAL ===== */
.cta-green-arrow a.elementor-button-link:hover,
.cta-green-arrow .elementor-button-link:hover{
  transform: translateY(-1px);
  filter: brightness(1.05);
  box-shadow: 0 18px 45px rgba(61, 255, 106, .6);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e0d94e */.elementor-1534 .elementor-element.elementor-element-2e0d94e{
    border-radius: 1.48744rem;
border: 0.595px solid #00CF7F;
background: radial-gradient(278.82% 137.51% at 1.95% 3.59%, rgba(0, 0, 0, 0.56) 0%, #000 100%);
backdrop-filter: blur(4px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d83781e */.elementor-1534 .elementor-element.elementor-element-d83781e::after{
    content: "";
    background: linear-gradient(0deg, #000, transparent);
    width: calc(100% + 20px);
    margin-left: -20px;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d94dc50 */p{
margin-bottom: 0px;
margin-top: 0px;
}/* End custom CSS */