.elementor-18982 .elementor-element.elementor-element-a1aa770{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--overlay-opacity:0.6;--padding-block-start:0rem;--padding-block-end:0rem;--padding-inline-start:0rem;--padding-inline-end:0rem;}.elementor-18982 .elementor-element.elementor-element-a1aa770:not(.elementor-motion-effects-element-type-background), .elementor-18982 .elementor-element.elementor-element-a1aa770 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background:url("https://futurespheretechai.com/wp-content/uploads/2025/09/youtube-thumbnail-ecosistema-e.webp") 50% 50%;background-size:cover;}.elementor-18982 .elementor-element.elementor-element-a1aa770::before, .elementor-18982 .elementor-element.elementor-element-a1aa770 > .elementor-background-video-container::before, .elementor-18982 .elementor-element.elementor-element-a1aa770 > .e-con-inner > .elementor-background-video-container::before, .elementor-18982 .elementor-element.elementor-element-a1aa770 > .elementor-background-slideshow::before, .elementor-18982 .elementor-element.elementor-element-a1aa770 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18982 .elementor-element.elementor-element-a1aa770 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-18982 .elementor-element.elementor-element-a1aa770, .elementor-18982 .elementor-element.elementor-element-a1aa770::before{--border-transition:0.3s;}.elementor-18982 .elementor-element.elementor-element-7139152{--display:flex;--min-height:calc(100vh - 100px);--justify-content:center;--background-transition:0.3s;}.elementor-18982 .elementor-element.elementor-element-2919034{text-align:center;}.elementor-18982 .elementor-element.elementor-element-2919034 .elementor-heading-title{color:var( --e-global-color-c9c9cba );font-family:"Montserrat", Sans-serif;font-size:64px;font-weight:700;}.elementor-18982 .elementor-element.elementor-element-6dc15b0{text-align:center;color:var( --e-global-color-c9c9cba );font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;}.elementor-18982 .elementor-element.elementor-element-d6ea857 .elementor-button{background-color:var( --e-global-color-text );}.elementor-18982 .elementor-element.elementor-element-2797e69{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:4rem;--margin-block-end:4rem;--margin-inline-start:0rem;--margin-inline-end:0rem;}.elementor-18982 .elementor-element.elementor-element-efd39cb{--display:flex;--background-transition:0.3s;}.elementor-18982 .elementor-element.elementor-element-8483c9a{text-align:center;}.elementor-18982 .elementor-element.elementor-element-8483c9a .elementor-heading-title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-18982 .elementor-element.elementor-element-3d0f613{text-align:center;}.elementor-18982 .elementor-element.elementor-element-234b4b3{--display:flex;--background-transition:0.3s;}.elementor-18982 .elementor-element.elementor-element-3b1a7d3{--e-image-carousel-slides-to-show:5;}.elementor-18982 .elementor-element.elementor-element-3b1a7d3 .swiper-pagination-bullet{background:var( --e-global-color-text );}.elementor-18982 .elementor-element.elementor-element-3b1a7d3 .swiper-wrapper{display:flex;align-items:center;}.elementor-18982 .elementor-element.elementor-element-3b1a7d3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18982 .elementor-element.elementor-element-3b1a7d3.elementor-element{--align-self:center;}.elementor-18982 .elementor-element.elementor-element-17bbec1{--display:flex;--background-transition:0.3s;}.elementor-18982 .elementor-element.elementor-element-e8d1fb8{--e-image-carousel-slides-to-show:5;}.elementor-18982 .elementor-element.elementor-element-e8d1fb8 .swiper-pagination-bullet{background:var( --e-global-color-text );}.elementor-18982 .elementor-element.elementor-element-e8d1fb8 .swiper-wrapper{display:flex;align-items:center;}.elementor-18982 .elementor-element.elementor-element-e8d1fb8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18982 .elementor-element.elementor-element-e8d1fb8.elementor-element{--align-self:center;}.elementor-18982 .elementor-element.elementor-element-2a12bba{--display:flex;--background-transition:0.3s;}.elementor-18982 .elementor-element.elementor-element-58bccb3{--e-image-carousel-slides-to-show:5;}.elementor-18982 .elementor-element.elementor-element-58bccb3 .swiper-pagination-bullet{background:var( --e-global-color-text );}.elementor-18982 .elementor-element.elementor-element-58bccb3 .swiper-wrapper{display:flex;align-items:center;}.elementor-18982 .elementor-element.elementor-element-58bccb3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18982 .elementor-element.elementor-element-58bccb3.elementor-element{--align-self:center;}.elementor-18982 .elementor-element.elementor-element-84c7ee7{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-gap:0px;--n-tabs-title-border-radius:0.75rem 0.75rem 0.75rem 0.75rem;--n-tabs-title-padding-block-start:8px;--n-tabs-title-padding-inline-end:32px;--n-tabs-title-padding-block-end:8px;--n-tabs-title-padding-inline-start:32px;--n-tabs-title-color:var( --e-global-color-text );--n-tabs-title-color-active:var( --e-global-color-c9c9cba );}.elementor-18982 .elementor-element.elementor-element-84c7ee7 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){background:#F3F3F3;border-style:none;}.elementor-18982 .elementor-element.elementor-element-84c7ee7 > .elementor-widget-container > .e-n-tabs[data-touch-mode="false"] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#F3F3F3E8;border-style:none;}.elementor-18982 .elementor-element.elementor-element-84c7ee7 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-18982 .elementor-element.elementor-element-84c7ee7 > .elementor-widget-container > .e-n-tabs[data-touch-mode="true"] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-text );border-style:none;}.elementor-18982 .elementor-element.elementor-element-84c7ee7 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-18982 .elementor-element.elementor-element-84c7ee7 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#1A1A1A80;}:where( .elementor-18982 .elementor-element.elementor-element-84c7ee7 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content ) > .e-con{background-color:#FFFFFF00;}.elementor-18982 .elementor-element.elementor-element-84c7ee7 > .elementor-widget-container{background-color:#FFFFFF00;}.elementor-18982 .elementor-element.elementor-element-e065d4b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:4rem;--padding-block-end:4rem;--padding-inline-start:0rem;--padding-inline-end:0rem;}.elementor-18982 .elementor-element.elementor-element-e065d4b:not(.elementor-motion-effects-element-type-background), .elementor-18982 .elementor-element.elementor-element-e065d4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-18982 .elementor-element.elementor-element-e065d4b, .elementor-18982 .elementor-element.elementor-element-e065d4b::before{--border-transition:0.3s;}.elementor-18982 .elementor-element.elementor-element-9654602{--display:flex;--background-transition:0.3s;}.elementor-18982 .elementor-element.elementor-element-b40cae5{text-align:center;}.elementor-18982 .elementor-element.elementor-element-b40cae5 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-18982 .elementor-element.elementor-element-a3ac7bb{text-align:center;}.elementor-18982 .elementor-element.elementor-element-bdd4433{--display:flex;--background-transition:0.3s;}.elementor-18982 .elementor-element.elementor-element-3dcbbe0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:1px;--border-inline-start-width:1px;border-color:#E4E4E4;--border-color:#E4E4E4;--border-radius:2rem 0rem 2rem 0rem;--padding-block-start:0rem;--padding-block-end:0rem;--padding-inline-start:0rem;--padding-inline-end:0rem;}.elementor-18982 .elementor-element.elementor-element-3dcbbe0:not(.elementor-motion-effects-element-type-background), .elementor-18982 .elementor-element.elementor-element-3dcbbe0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-18982 .elementor-element.elementor-element-3dcbbe0, .elementor-18982 .elementor-element.elementor-element-3dcbbe0::before{--border-transition:0.3s;}.elementor-18982 .elementor-element.elementor-element-3dcbbe0.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-18982 .elementor-element.elementor-element-31970f6 img{border-radius:2rem 0rem 2rem 0rem;}.elementor-18982 .elementor-element.elementor-element-f0e6a5f{--display:flex;--background-transition:0.3s;--padding-block-start:1rem;--padding-block-end:1rem;--padding-inline-start:1rem;--padding-inline-end:1rem;}.elementor-18982 .elementor-element.elementor-element-331279e .elementor-heading-title{color:var( --e-global-color-text );}.elementor-18982 .elementor-element.elementor-element-55f6241{--display:flex;--background-transition:0.3s;}.elementor-18982 .elementor-element.elementor-element-5c24f0c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:1px;--border-inline-start-width:1px;border-color:#E4E4E4;--border-color:#E4E4E4;--border-radius:2rem 0rem 2rem 0rem;--padding-block-start:0rem;--padding-block-end:0rem;--padding-inline-start:0rem;--padding-inline-end:0rem;}.elementor-18982 .elementor-element.elementor-element-5c24f0c:not(.elementor-motion-effects-element-type-background), .elementor-18982 .elementor-element.elementor-element-5c24f0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-18982 .elementor-element.elementor-element-5c24f0c, .elementor-18982 .elementor-element.elementor-element-5c24f0c::before{--border-transition:0.3s;}.elementor-18982 .elementor-element.elementor-element-5c24f0c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-18982 .elementor-element.elementor-element-3b6a3c6 img{border-radius:2rem 0rem 2rem 0rem;}.elementor-18982 .elementor-element.elementor-element-59c5347{--display:flex;--background-transition:0.3s;--padding-block-start:1rem;--padding-block-end:1rem;--padding-inline-start:1rem;--padding-inline-end:1rem;}.elementor-18982 .elementor-element.elementor-element-21586e8 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-18982 .elementor-element.elementor-element-000f5c7{--display:flex;--background-transition:0.3s;}.elementor-18982 .elementor-element.elementor-element-f6e0a9d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:1px;--border-inline-start-width:1px;border-color:#E4E4E4;--border-color:#E4E4E4;--border-radius:2rem 0rem 2rem 0rem;--padding-block-start:0rem;--padding-block-end:0rem;--padding-inline-start:0rem;--padding-inline-end:0rem;}.elementor-18982 .elementor-element.elementor-element-f6e0a9d:not(.elementor-motion-effects-element-type-background), .elementor-18982 .elementor-element.elementor-element-f6e0a9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-18982 .elementor-element.elementor-element-f6e0a9d, .elementor-18982 .elementor-element.elementor-element-f6e0a9d::before{--border-transition:0.3s;}.elementor-18982 .elementor-element.elementor-element-f6e0a9d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-18982 .elementor-element.elementor-element-42c2756 img{border-radius:2rem 0rem 2rem 0rem;}.elementor-18982 .elementor-element.elementor-element-443e7fe{--display:flex;--background-transition:0.3s;--padding-block-start:1rem;--padding-block-end:1rem;--padding-inline-start:1rem;--padding-inline-end:1rem;}.elementor-18982 .elementor-element.elementor-element-8b93fd1 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-18982 .elementor-element.elementor-element-cdf367a{--display:flex;--background-transition:0.3s;}.elementor-18982 .elementor-element.elementor-element-cc18ab2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:1px;--border-inline-start-width:1px;border-color:#E4E4E4;--border-color:#E4E4E4;--border-radius:2rem 0rem 2rem 0rem;--padding-block-start:0rem;--padding-block-end:0rem;--padding-inline-start:0rem;--padding-inline-end:0rem;}.elementor-18982 .elementor-element.elementor-element-cc18ab2:not(.elementor-motion-effects-element-type-background), .elementor-18982 .elementor-element.elementor-element-cc18ab2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-18982 .elementor-element.elementor-element-cc18ab2, .elementor-18982 .elementor-element.elementor-element-cc18ab2::before{--border-transition:0.3s;}.elementor-18982 .elementor-element.elementor-element-cc18ab2.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-18982 .elementor-element.elementor-element-24153e4 img{border-radius:2rem 0rem 2rem 0rem;}.elementor-18982 .elementor-element.elementor-element-38e91ba{--display:flex;--background-transition:0.3s;--padding-block-start:1rem;--padding-block-end:1rem;--padding-inline-start:1rem;--padding-inline-end:1rem;}.elementor-18982 .elementor-element.elementor-element-4860e6a .elementor-heading-title{color:var( --e-global-color-text );}.elementor-18982 .elementor-element.elementor-element-fbb6d67{--display:flex;--background-transition:0.3s;}.elementor-18982 .elementor-element.elementor-element-2f24c4b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:1px;--border-inline-start-width:1px;border-color:#E4E4E4;--border-color:#E4E4E4;--border-radius:2rem 0rem 2rem 0rem;--padding-block-start:0rem;--padding-block-end:0rem;--padding-inline-start:0rem;--padding-inline-end:0rem;}.elementor-18982 .elementor-element.elementor-element-2f24c4b:not(.elementor-motion-effects-element-type-background), .elementor-18982 .elementor-element.elementor-element-2f24c4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-18982 .elementor-element.elementor-element-2f24c4b, .elementor-18982 .elementor-element.elementor-element-2f24c4b::before{--border-transition:0.3s;}.elementor-18982 .elementor-element.elementor-element-2f24c4b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-18982 .elementor-element.elementor-element-a146f8e img{border-radius:2rem 0rem 2rem 0rem;}.elementor-18982 .elementor-element.elementor-element-87eba41{--display:flex;--background-transition:0.3s;--padding-block-start:1rem;--padding-block-end:1rem;--padding-inline-start:1rem;--padding-inline-end:1rem;}.elementor-18982 .elementor-element.elementor-element-c724c7c .elementor-heading-title{color:var( --e-global-color-text );}.elementor-18982 .elementor-element.elementor-element-0da458e{--display:flex;--background-transition:0.3s;}.elementor-18982 .elementor-element.elementor-element-630d6ba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:1px;--border-inline-start-width:1px;border-color:#E4E4E4;--border-color:#E4E4E4;--border-radius:2rem 0rem 2rem 0rem;--padding-block-start:0rem;--padding-block-end:0rem;--padding-inline-start:0rem;--padding-inline-end:0rem;}.elementor-18982 .elementor-element.elementor-element-630d6ba:not(.elementor-motion-effects-element-type-background), .elementor-18982 .elementor-element.elementor-element-630d6ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-18982 .elementor-element.elementor-element-630d6ba, .elementor-18982 .elementor-element.elementor-element-630d6ba::before{--border-transition:0.3s;}.elementor-18982 .elementor-element.elementor-element-630d6ba.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-18982 .elementor-element.elementor-element-d16e617 img{border-radius:2rem 0rem 2rem 0rem;}.elementor-18982 .elementor-element.elementor-element-225dcb2{--display:flex;--background-transition:0.3s;--padding-block-start:1rem;--padding-block-end:1rem;--padding-inline-start:1rem;--padding-inline-end:1rem;}.elementor-18982 .elementor-element.elementor-element-b550648 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-18982 .elementor-element.elementor-element-f4c7354{--display:flex;--background-transition:0.3s;}.elementor-18982 .elementor-element.elementor-element-565d488{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:1px;--border-inline-start-width:1px;border-color:#E4E4E4;--border-color:#E4E4E4;--border-radius:2rem 0rem 2rem 0rem;--padding-block-start:0rem;--padding-block-end:0rem;--padding-inline-start:0rem;--padding-inline-end:0rem;}.elementor-18982 .elementor-element.elementor-element-565d488:not(.elementor-motion-effects-element-type-background), .elementor-18982 .elementor-element.elementor-element-565d488 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-18982 .elementor-element.elementor-element-565d488, .elementor-18982 .elementor-element.elementor-element-565d488::before{--border-transition:0.3s;}.elementor-18982 .elementor-element.elementor-element-565d488.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-18982 .elementor-element.elementor-element-d4fa2ee img{border-radius:2rem 0rem 2rem 0rem;}.elementor-18982 .elementor-element.elementor-element-8281520{--display:flex;--background-transition:0.3s;--padding-block-start:1rem;--padding-block-end:1rem;--padding-inline-start:1rem;--padding-inline-end:1rem;}.elementor-18982 .elementor-element.elementor-element-015076a .elementor-heading-title{color:var( --e-global-color-text );}.elementor-18982 .elementor-element.elementor-element-861ff2b{--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-dots-normal-color:var( --e-global-color-text );}.elementor-18982 .elementor-element.elementor-element-861ff2b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18982 .elementor-element.elementor-element-0b12df2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:4rem;--margin-block-end:4rem;--margin-inline-start:0rem;--margin-inline-end:0rem;}.elementor-18982 .elementor-element.elementor-element-a07dac3{--display:flex;--background-transition:0.3s;}.elementor-18982 .elementor-element.elementor-element-e59d032{text-align:center;}.elementor-18982 .elementor-element.elementor-element-e59d032 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-18982 .elementor-element.elementor-element-2684d4c{text-align:center;}.elementor-18982 .elementor-element.elementor-element-98642ea{--display:flex;--background-transition:0.3s;}.elementor-18982 .elementor-element.elementor-element-3ec6c2a .elementor-icon-box-wrapper{text-align:center;}.elementor-18982 .elementor-element.elementor-element-3ec6c2a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-18982 .elementor-element.elementor-element-3ec6c2a.elementor-view-framed .elementor-icon, .elementor-18982 .elementor-element.elementor-element-3ec6c2a.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-18982 .elementor-element.elementor-element-3ec6c2a{--icon-box-icon-margin:0px;}.elementor-18982 .elementor-element.elementor-element-3ec6c2a .elementor-icon{font-size:48px;}.elementor-18982 .elementor-element.elementor-element-3ec6c2a .elementor-icon i{transform:rotate(0deg);}.elementor-18982 .elementor-element.elementor-element-3ec6c2a .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-18982 .elementor-element.elementor-element-3ec6c2a .elementor-icon-box-title, .elementor-18982 .elementor-element.elementor-element-3ec6c2a .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;}.elementor-18982 .elementor-element.elementor-element-3ec6c2a > .elementor-widget-container{padding:1rem 1rem 1rem 1rem;background-color:#F3F3F3;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4E4E4;border-radius:2rem 0rem 2rem 0rem;}.elementor-18982 .elementor-element.elementor-element-3ec6c2a.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-18982 .elementor-element.elementor-element-0e29ac6{--display:flex;--background-transition:0.3s;}.elementor-18982 .elementor-element.elementor-element-8a9d9b3 .elementor-icon-box-wrapper{text-align:center;}.elementor-18982 .elementor-element.elementor-element-8a9d9b3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-18982 .elementor-element.elementor-element-8a9d9b3.elementor-view-framed .elementor-icon, .elementor-18982 .elementor-element.elementor-element-8a9d9b3.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-18982 .elementor-element.elementor-element-8a9d9b3{--icon-box-icon-margin:0px;}.elementor-18982 .elementor-element.elementor-element-8a9d9b3 .elementor-icon{font-size:48px;}.elementor-18982 .elementor-element.elementor-element-8a9d9b3 .elementor-icon i{transform:rotate(0deg);}.elementor-18982 .elementor-element.elementor-element-8a9d9b3 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-18982 .elementor-element.elementor-element-8a9d9b3 .elementor-icon-box-title, .elementor-18982 .elementor-element.elementor-element-8a9d9b3 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;}.elementor-18982 .elementor-element.elementor-element-8a9d9b3 > .elementor-widget-container{padding:1rem 1rem 1rem 1rem;background-color:#F3F3F3;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4E4E4;border-radius:2rem 0rem 2rem 0rem;}.elementor-18982 .elementor-element.elementor-element-8a9d9b3.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-18982 .elementor-element.elementor-element-0a074eb{--display:flex;--background-transition:0.3s;}.elementor-18982 .elementor-element.elementor-element-a7d6ccf .elementor-icon-box-wrapper{text-align:center;}.elementor-18982 .elementor-element.elementor-element-a7d6ccf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-18982 .elementor-element.elementor-element-a7d6ccf.elementor-view-framed .elementor-icon, .elementor-18982 .elementor-element.elementor-element-a7d6ccf.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-18982 .elementor-element.elementor-element-a7d6ccf{--icon-box-icon-margin:0px;}.elementor-18982 .elementor-element.elementor-element-a7d6ccf .elementor-icon{font-size:48px;}.elementor-18982 .elementor-element.elementor-element-a7d6ccf .elementor-icon i{transform:rotate(0deg);}.elementor-18982 .elementor-element.elementor-element-a7d6ccf .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-18982 .elementor-element.elementor-element-a7d6ccf .elementor-icon-box-title, .elementor-18982 .elementor-element.elementor-element-a7d6ccf .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;}.elementor-18982 .elementor-element.elementor-element-a7d6ccf > .elementor-widget-container{padding:1rem 1rem 1rem 1rem;background-color:#F3F3F3;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4E4E4;border-radius:2rem 0rem 2rem 0rem;}.elementor-18982 .elementor-element.elementor-element-a7d6ccf.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-18982 .elementor-element.elementor-element-3fc4d37{--display:flex;--background-transition:0.3s;}.elementor-18982 .elementor-element.elementor-element-8482b47 .elementor-icon-box-wrapper{text-align:center;}.elementor-18982 .elementor-element.elementor-element-8482b47.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-18982 .elementor-element.elementor-element-8482b47.elementor-view-framed .elementor-icon, .elementor-18982 .elementor-element.elementor-element-8482b47.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-18982 .elementor-element.elementor-element-8482b47{--icon-box-icon-margin:0px;}.elementor-18982 .elementor-element.elementor-element-8482b47 .elementor-icon{font-size:48px;}.elementor-18982 .elementor-element.elementor-element-8482b47 .elementor-icon i{transform:rotate(0deg);}.elementor-18982 .elementor-element.elementor-element-8482b47 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-18982 .elementor-element.elementor-element-8482b47 .elementor-icon-box-title, .elementor-18982 .elementor-element.elementor-element-8482b47 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;}.elementor-18982 .elementor-element.elementor-element-8482b47 > .elementor-widget-container{padding:1rem 1rem 1rem 1rem;background-color:#F3F3F3;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4E4E4;border-radius:2rem 0rem 2rem 0rem;}.elementor-18982 .elementor-element.elementor-element-8482b47.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-18982 .elementor-element.elementor-element-c5efc3f{--display:flex;--background-transition:0.3s;}.elementor-18982 .elementor-element.elementor-element-0ece8ff .elementor-icon-box-wrapper{text-align:center;}.elementor-18982 .elementor-element.elementor-element-0ece8ff.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-18982 .elementor-element.elementor-element-0ece8ff.elementor-view-framed .elementor-icon, .elementor-18982 .elementor-element.elementor-element-0ece8ff.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-18982 .elementor-element.elementor-element-0ece8ff{--icon-box-icon-margin:0px;}.elementor-18982 .elementor-element.elementor-element-0ece8ff .elementor-icon{font-size:48px;}.elementor-18982 .elementor-element.elementor-element-0ece8ff .elementor-icon i{transform:rotate(0deg);}.elementor-18982 .elementor-element.elementor-element-0ece8ff .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-18982 .elementor-element.elementor-element-0ece8ff .elementor-icon-box-title, .elementor-18982 .elementor-element.elementor-element-0ece8ff .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;}.elementor-18982 .elementor-element.elementor-element-0ece8ff > .elementor-widget-container{padding:1rem 1rem 1rem 1rem;background-color:#F3F3F3;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4E4E4;border-radius:2rem 0rem 2rem 0rem;}.elementor-18982 .elementor-element.elementor-element-0ece8ff.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-18982 .elementor-element.elementor-element-f5c3c3b{--display:flex;--background-transition:0.3s;}.elementor-18982 .elementor-element.elementor-element-3e48e90 .elementor-icon-box-wrapper{text-align:center;}.elementor-18982 .elementor-element.elementor-element-3e48e90.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-18982 .elementor-element.elementor-element-3e48e90.elementor-view-framed .elementor-icon, .elementor-18982 .elementor-element.elementor-element-3e48e90.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-18982 .elementor-element.elementor-element-3e48e90{--icon-box-icon-margin:0px;}.elementor-18982 .elementor-element.elementor-element-3e48e90 .elementor-icon{font-size:48px;}.elementor-18982 .elementor-element.elementor-element-3e48e90 .elementor-icon i{transform:rotate(0deg);}.elementor-18982 .elementor-element.elementor-element-3e48e90 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-18982 .elementor-element.elementor-element-3e48e90 .elementor-icon-box-title, .elementor-18982 .elementor-element.elementor-element-3e48e90 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;}.elementor-18982 .elementor-element.elementor-element-3e48e90 > .elementor-widget-container{padding:1rem 1rem 1rem 1rem;background-color:#F3F3F3;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4E4E4;border-radius:2rem 0rem 2rem 0rem;}.elementor-18982 .elementor-element.elementor-element-3e48e90.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-18982 .elementor-element.elementor-element-ab6ba71{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-dots-normal-color:var( --e-global-color-text );}.elementor-18982 .elementor-element.elementor-element-95f84a0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:4rem;--padding-block-end:4rem;--padding-inline-start:0rem;--padding-inline-end:0rem;}.elementor-18982 .elementor-element.elementor-element-95f84a0:not(.elementor-motion-effects-element-type-background), .elementor-18982 .elementor-element.elementor-element-95f84a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-18982 .elementor-element.elementor-element-95f84a0, .elementor-18982 .elementor-element.elementor-element-95f84a0::before{--border-transition:0.3s;}.elementor-18982 .elementor-element.elementor-element-72cc8b1{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-18982 .elementor-element.elementor-element-ee55306{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-18982 .elementor-element.elementor-element-9d917e2{text-align:left;}.elementor-18982 .elementor-element.elementor-element-9d917e2 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-18982 .elementor-element.elementor-element-5fc7c20{text-align:left;}.elementor-18982 .elementor-element.elementor-element-5fc7c20.elementor-element{--align-self:center;}.elementor-18982 .elementor-element.elementor-element-336ffe3 img{border-radius:2rem 0rem 2rem 0rem;}.elementor-18982 .elementor-element.elementor-element-336ffe3.elementor-element{--align-self:center;}.elementor-18982 .elementor-element.elementor-element-731ca6a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:00rem;--padding-block-end:4rem;--padding-inline-start:0rem;--padding-inline-end:0rem;}.elementor-18982 .elementor-element.elementor-element-731ca6a:not(.elementor-motion-effects-element-type-background), .elementor-18982 .elementor-element.elementor-element-731ca6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-18982 .elementor-element.elementor-element-731ca6a, .elementor-18982 .elementor-element.elementor-element-731ca6a::before{--border-transition:0.3s;}.elementor-18982 .elementor-element.elementor-element-6f0106b{--display:flex;--background-transition:0.3s;}.elementor-18982 .elementor-element.elementor-element-97437bd{text-align:center;}.elementor-18982 .elementor-element.elementor-element-97437bd .elementor-heading-title{color:var( --e-global-color-text );}.elementor-18982 .elementor-element.elementor-element-b44956a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-18982 .elementor-element.elementor-element-a2e08b0.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-18982 .elementor-element.elementor-element-a2e08b0.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-18982 .elementor-element.elementor-element-a2e08b0.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-18982 .elementor-element.elementor-element-a2e08b0 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-18982 .elementor-element.elementor-element-a2e08b0 .elementor-image-box-img img{border-radius:2rem 0 2rem 0;transition-duration:0.3s;}.elementor-18982 .elementor-element.elementor-element-a2e08b0 .elementor-image-box-title{margin-bottom:0px;color:#FFFFFF;}.elementor-18982 .elementor-element.elementor-element-a2e08b0 .elementor-image-box-description{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-18982 .elementor-element.elementor-element-a2e08b0 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4E4E4;border-radius:2rem 0rem 2rem 00rem;}.elementor-18982 .elementor-element.elementor-element-a2e08b0.elementor-element{--align-self:center;}.elementor-18982 .elementor-element.elementor-element-3b41fe5.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-18982 .elementor-element.elementor-element-3b41fe5.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-18982 .elementor-element.elementor-element-3b41fe5.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-18982 .elementor-element.elementor-element-3b41fe5 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-18982 .elementor-element.elementor-element-3b41fe5 .elementor-image-box-img img{border-radius:2rem 0 2rem 0;transition-duration:0.3s;}.elementor-18982 .elementor-element.elementor-element-3b41fe5 .elementor-image-box-title{margin-bottom:0px;color:#FFFFFF;}.elementor-18982 .elementor-element.elementor-element-3b41fe5 .elementor-image-box-description{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-18982 .elementor-element.elementor-element-3b41fe5 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4E4E4;border-radius:2rem 0rem 2rem 00rem;}.elementor-18982 .elementor-element.elementor-element-3b41fe5.elementor-element{--align-self:center;}.elementor-18982 .elementor-element.elementor-element-dd9fb88.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-18982 .elementor-element.elementor-element-dd9fb88.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-18982 .elementor-element.elementor-element-dd9fb88.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-18982 .elementor-element.elementor-element-dd9fb88 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-18982 .elementor-element.elementor-element-dd9fb88 .elementor-image-box-img img{border-radius:2rem 0 2rem 0;transition-duration:0.3s;}.elementor-18982 .elementor-element.elementor-element-dd9fb88 .elementor-image-box-title{margin-bottom:0px;color:#FFFFFF;}.elementor-18982 .elementor-element.elementor-element-dd9fb88 .elementor-image-box-description{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-18982 .elementor-element.elementor-element-dd9fb88 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4E4E4;border-radius:2rem 0rem 2rem 00rem;}.elementor-18982 .elementor-element.elementor-element-dd9fb88.elementor-element{--align-self:center;}.elementor-18982 .elementor-element.elementor-element-bd2a155{--display:flex;--background-transition:0.3s;}.elementor-18982 .elementor-element.elementor-element-149949e{text-align:center;}.elementor-18982 .elementor-element.elementor-element-149949e .elementor-heading-title{color:var( --e-global-color-text );}.elementor-18982 .elementor-element.elementor-element-149949e.elementor-element{--align-self:center;}.elementor-18982 .elementor-element.elementor-element-474b4d3{text-align:center;}.elementor-18982 .elementor-element.elementor-element-20f7714{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:4rem;--padding-block-end:4rem;--padding-inline-start:0rem;--padding-inline-end:0rem;}.elementor-18982 .elementor-element.elementor-element-20f7714:not(.elementor-motion-effects-element-type-background), .elementor-18982 .elementor-element.elementor-element-20f7714 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18982 .elementor-element.elementor-element-20f7714, .elementor-18982 .elementor-element.elementor-element-20f7714::before{--border-transition:0.3s;}.elementor-18982 .elementor-element.elementor-element-697690d{--display:flex;--background-transition:0.3s;}.elementor-18982 .elementor-element.elementor-element-0590986{text-align:center;}.elementor-18982 .elementor-element.elementor-element-0590986 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-18982 .elementor-element.elementor-element-572e362{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-18982 .elementor-element.elementor-element-8dddd16 .elementor-main-swiper .swiper-slide{background-color:#F3F3F3;border-width:1px 1px 1px 1px;border-radius:2rem 0 2rem 0;border-color:#E4E4E4;}.elementor-18982 .elementor-element.elementor-element-8dddd16 .elementor-testimonial__header{padding-top:1rem;padding-left:1rem;padding-right:1rem;}.elementor-18982 .elementor-element.elementor-element-8dddd16 .elementor-testimonial__content{padding-bottom:1rem;padding-left:1rem;padding-right:1rem;}.elementor-18982 .elementor-element.elementor-element-8dddd16 .elementor-testimonial__name{color:var( --e-global-color-text );}.elementor-18982 .elementor-element.elementor-element-8dddd16 .elementor-testimonial__header, .elementor-18982 .elementor-element.elementor-element-8dddd16 .elementor-testimonial__name{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;}.elementor-18982 .elementor-element.elementor-element-8dddd16 .elementor-testimonial__title{color:var( --e-global-color-text );font-size:14px;}.elementor-18982 .elementor-element.elementor-element-8dddd16 .elementor-testimonial__text{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-18982 .elementor-element.elementor-element-8dddd16 .elementor-testimonial__image img{width:80px;height:80px;border-radius:1.25rem 0;}.elementor-18982 .elementor-element.elementor-element-8dddd16 .elementor-testimonial__icon{font-size:0px;}.elementor-18982 .elementor-element.elementor-element-8dddd16 .elementor-testimonial__icon svg{width:0px;}.elementor-18982 .elementor-element.elementor-element-8dddd16 .elementor-star-rating{font-size:15px;}.elementor-18982 .elementor-element.elementor-element-8dddd16 .elementor-star-rating i:not(:last-of-type){margin-inline-end:2px;}.elementor-18982 .elementor-element.elementor-element-8dddd16 .elementor-star-rating i:before{color:var( --e-global-color-text );}.elementor-18982 .elementor-element.elementor-element-8dddd16 .elementor-swiper-button{font-size:20px;}.elementor-18982 .elementor-element.elementor-element-8dddd16 > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-18982 .elementor-element.elementor-element-5160554{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--overlay-opacity:0.6;--margin-block-start:0rem;--margin-block-end:0rem;--margin-inline-start:0rem;--margin-inline-end:0rem;--padding-block-start:4rem;--padding-block-end:4rem;--padding-inline-start:0rem;--padding-inline-end:0rem;}.elementor-18982 .elementor-element.elementor-element-5160554:not(.elementor-motion-effects-element-type-background), .elementor-18982 .elementor-element.elementor-element-5160554 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://futurespheretechai.com/wp-content/uploads/2025/09/person-writing-in-laptop-contact-us-blanco-negro.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18982 .elementor-element.elementor-element-5160554::before, .elementor-18982 .elementor-element.elementor-element-5160554 > .elementor-background-video-container::before, .elementor-18982 .elementor-element.elementor-element-5160554 > .e-con-inner > .elementor-background-video-container::before, .elementor-18982 .elementor-element.elementor-element-5160554 > .elementor-background-slideshow::before, .elementor-18982 .elementor-element.elementor-element-5160554 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18982 .elementor-element.elementor-element-5160554 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-text );}.elementor-18982 .elementor-element.elementor-element-5160554, .elementor-18982 .elementor-element.elementor-element-5160554::before{--border-transition:0.3s;}.elementor-18982 .elementor-element.elementor-element-b3437f0{--display:flex;--background-transition:0.3s;}.elementor-18982 .elementor-element.elementor-element-786854a{text-align:center;}.elementor-18982 .elementor-element.elementor-element-786854a .elementor-heading-title{color:var( --e-global-color-c9c9cba );font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-18982 .elementor-element.elementor-element-23dba01{text-align:center;color:var( --e-global-color-c9c9cba );}.elementor-18982 .elementor-element.elementor-element-b323bfd .elementor-field-group{margin-bottom:1rem;}.elementor-18982 .elementor-element.elementor-element-b323bfd .elementor-field-group.recaptcha_v3-bottomleft, .elementor-18982 .elementor-element.elementor-element-b323bfd .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}.elementor-18982 .elementor-element.elementor-element-b323bfd .elementor-form-fields-wrapper{margin-bottom:-1rem;}body.rtl .elementor-18982 .elementor-element.elementor-element-b323bfd .elementor-labels-inline .elementor-field-group > label{padding-left:4px;}body:not(.rtl) .elementor-18982 .elementor-element.elementor-element-b323bfd .elementor-labels-inline .elementor-field-group > label{padding-right:4px;}body .elementor-18982 .elementor-element.elementor-element-b323bfd .elementor-labels-above .elementor-field-group > label{padding-bottom:4px;}.elementor-18982 .elementor-element.elementor-element-b323bfd .elementor-field-group > label, .elementor-18982 .elementor-element.elementor-element-b323bfd .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-18982 .elementor-element.elementor-element-b323bfd .elementor-field-group > label{font-weight:600;}.elementor-18982 .elementor-element.elementor-element-b323bfd .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF;border-color:var( --e-global-color-text );border-width:1px 1px 1px 1px;border-radius:.5rem .5rem .5rem .5rem;}.elementor-18982 .elementor-element.elementor-element-b323bfd .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF;border-color:var( --e-global-color-text );border-width:1px 1px 1px 1px;border-radius:.5rem .5rem .5rem .5rem;}.elementor-18982 .elementor-element.elementor-element-b323bfd .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-text );}.elementor-18982 .elementor-element.elementor-element-b323bfd .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-text );color:#ffffff;}.elementor-18982 .elementor-element.elementor-element-b323bfd .elementor-button[type="submit"]{background-color:var( --e-global-color-text );color:#ffffff;}.elementor-18982 .elementor-element.elementor-element-b323bfd .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-18982 .elementor-element.elementor-element-b323bfd .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-text );color:#ffffff;}.elementor-18982 .elementor-element.elementor-element-b323bfd .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-18982 .elementor-element.elementor-element-b323bfd .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-18982 .elementor-element.elementor-element-b323bfd .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-18982 .elementor-element.elementor-element-b323bfd .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-18982 .elementor-element.elementor-element-b323bfd{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-18982 .elementor-element.elementor-element-b323bfd > .elementor-widget-container{margin:1rem 0rem 1rem 0rem;padding:2rem 2rem 2rem 2rem;background-color:#F3F3F3BF;border-radius:2rem 0rem 2rem 0rem;}.elementor-18982 .elementor-element.elementor-element-b323bfd.elementor-element{--align-self:center;}@media(max-width:1024px){.elementor-18982 .elementor-element.elementor-element-861ff2b{--e-n-carousel-swiper-slides-to-display:2;}.elementor-18982 .elementor-element.elementor-element-ab6ba71{--e-n-carousel-swiper-slides-to-display:2;}.elementor-18982 .elementor-element.elementor-element-72cc8b1{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-18982 .elementor-element.elementor-element-336ffe3.elementor-element{--order:-99999 /* order start hack */;}.elementor-18982 .elementor-element.elementor-element-b44956a{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-18982 .elementor-element.elementor-element-2919034 .elementor-heading-title{font-size:38px;}.elementor-18982 .elementor-element.elementor-element-861ff2b{--e-n-carousel-swiper-slides-to-display:1;}.elementor-18982 .elementor-element.elementor-element-e59d032 .elementor-heading-title{font-size:38px;}.elementor-18982 .elementor-element.elementor-element-ab6ba71{--e-n-carousel-swiper-slides-to-display:1;}.elementor-18982 .elementor-element.elementor-element-72cc8b1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-18982 .elementor-element.elementor-element-9d917e2{text-align:center;}.elementor-18982 .elementor-element.elementor-element-336ffe3.elementor-element{--order:-99999 /* order start hack */;}.elementor-18982 .elementor-element.elementor-element-b44956a{--e-con-grid-template-columns:repeat(1, 1fr);--gap:2rem 2rem;--grid-auto-flow:row;}.elementor-18982 .elementor-element.elementor-element-a2e08b0 .elementor-image-box-img{margin-bottom:0px;}.elementor-18982 .elementor-element.elementor-element-3b41fe5 .elementor-image-box-img{margin-bottom:0px;}.elementor-18982 .elementor-element.elementor-element-dd9fb88 .elementor-image-box-img{margin-bottom:0px;}.elementor-18982 .elementor-element.elementor-element-786854a .elementor-heading-title{font-size:38px;}}/* Start custom CSS for button, class: .elementor-element-d6ea857 */.elementor-18982 .elementor-element.elementor-element-d6ea857 a{
    background: #f3f3f3 !important;
    color: #1a1a1a;
    font-weight: 700;
}

.elementor-18982 .elementor-element.elementor-element-d6ea857 a:hover {
    color: #1a1a1a;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1aa770 */.pattern-section {
    background-size: 25px 25px;
  background-image: linear-gradient(to right, rgba(0, 128, 128, 0.05) 1px, transparent 1px), linear-gradient(to bottom, rgba(0, 128, 128, 0.05) 1px, transparent 1px);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3ec6c2a */.elementor-18982 .elementor-element.elementor-element-3ec6c2a div {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.elementor-18982 .elementor-element.elementor-element-3ec6c2a h3 {
    margin: .5rem 0 0 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8a9d9b3 */.elementor-18982 .elementor-element.elementor-element-8a9d9b3 div {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.elementor-18982 .elementor-element.elementor-element-8a9d9b3 h3 {
    margin: .5rem 0 0 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a7d6ccf */.elementor-18982 .elementor-element.elementor-element-a7d6ccf div {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.elementor-18982 .elementor-element.elementor-element-a7d6ccf h3 {
    margin: .5rem 0 0 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8482b47 */.elementor-18982 .elementor-element.elementor-element-8482b47 div {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.elementor-18982 .elementor-element.elementor-element-8482b47 h3 {
    margin: .5rem 0 0 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0ece8ff */.elementor-18982 .elementor-element.elementor-element-0ece8ff div {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.elementor-18982 .elementor-element.elementor-element-0ece8ff h3 {
    margin: .5rem 0 0 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3e48e90 */.elementor-18982 .elementor-element.elementor-element-3e48e90 div {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.elementor-18982 .elementor-element.elementor-element-3e48e90 h3 {
    margin: .5rem 0 0 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3ec6c2a */.elementor-18982 .elementor-element.elementor-element-3ec6c2a div {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.elementor-18982 .elementor-element.elementor-element-3ec6c2a h3 {
    margin: .5rem 0 0 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8a9d9b3 */.elementor-18982 .elementor-element.elementor-element-8a9d9b3 div {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.elementor-18982 .elementor-element.elementor-element-8a9d9b3 h3 {
    margin: .5rem 0 0 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a7d6ccf */.elementor-18982 .elementor-element.elementor-element-a7d6ccf div {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.elementor-18982 .elementor-element.elementor-element-a7d6ccf h3 {
    margin: .5rem 0 0 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8482b47 */.elementor-18982 .elementor-element.elementor-element-8482b47 div {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.elementor-18982 .elementor-element.elementor-element-8482b47 h3 {
    margin: .5rem 0 0 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0ece8ff */.elementor-18982 .elementor-element.elementor-element-0ece8ff div {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.elementor-18982 .elementor-element.elementor-element-0ece8ff h3 {
    margin: .5rem 0 0 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3e48e90 */.elementor-18982 .elementor-element.elementor-element-3e48e90 div {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.elementor-18982 .elementor-element.elementor-element-3e48e90 h3 {
    margin: .5rem 0 0 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3ec6c2a */.elementor-18982 .elementor-element.elementor-element-3ec6c2a div {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.elementor-18982 .elementor-element.elementor-element-3ec6c2a h3 {
    margin: .5rem 0 0 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8a9d9b3 */.elementor-18982 .elementor-element.elementor-element-8a9d9b3 div {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.elementor-18982 .elementor-element.elementor-element-8a9d9b3 h3 {
    margin: .5rem 0 0 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a7d6ccf */.elementor-18982 .elementor-element.elementor-element-a7d6ccf div {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.elementor-18982 .elementor-element.elementor-element-a7d6ccf h3 {
    margin: .5rem 0 0 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8482b47 */.elementor-18982 .elementor-element.elementor-element-8482b47 div {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.elementor-18982 .elementor-element.elementor-element-8482b47 h3 {
    margin: .5rem 0 0 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0ece8ff */.elementor-18982 .elementor-element.elementor-element-0ece8ff div {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.elementor-18982 .elementor-element.elementor-element-0ece8ff h3 {
    margin: .5rem 0 0 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3e48e90 */.elementor-18982 .elementor-element.elementor-element-3e48e90 div {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.elementor-18982 .elementor-element.elementor-element-3e48e90 h3 {
    margin: .5rem 0 0 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3ec6c2a */.elementor-18982 .elementor-element.elementor-element-3ec6c2a div {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.elementor-18982 .elementor-element.elementor-element-3ec6c2a h3 {
    margin: .5rem 0 0 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8a9d9b3 */.elementor-18982 .elementor-element.elementor-element-8a9d9b3 div {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.elementor-18982 .elementor-element.elementor-element-8a9d9b3 h3 {
    margin: .5rem 0 0 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a7d6ccf */.elementor-18982 .elementor-element.elementor-element-a7d6ccf div {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.elementor-18982 .elementor-element.elementor-element-a7d6ccf h3 {
    margin: .5rem 0 0 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8482b47 */.elementor-18982 .elementor-element.elementor-element-8482b47 div {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.elementor-18982 .elementor-element.elementor-element-8482b47 h3 {
    margin: .5rem 0 0 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0ece8ff */.elementor-18982 .elementor-element.elementor-element-0ece8ff div {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.elementor-18982 .elementor-element.elementor-element-0ece8ff h3 {
    margin: .5rem 0 0 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3e48e90 */.elementor-18982 .elementor-element.elementor-element-3e48e90 div {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.elementor-18982 .elementor-element.elementor-element-3e48e90 h3 {
    margin: .5rem 0 0 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3ec6c2a */.elementor-18982 .elementor-element.elementor-element-3ec6c2a div {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.elementor-18982 .elementor-element.elementor-element-3ec6c2a h3 {
    margin: .5rem 0 0 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8a9d9b3 */.elementor-18982 .elementor-element.elementor-element-8a9d9b3 div {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.elementor-18982 .elementor-element.elementor-element-8a9d9b3 h3 {
    margin: .5rem 0 0 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a7d6ccf */.elementor-18982 .elementor-element.elementor-element-a7d6ccf div {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.elementor-18982 .elementor-element.elementor-element-a7d6ccf h3 {
    margin: .5rem 0 0 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8482b47 */.elementor-18982 .elementor-element.elementor-element-8482b47 div {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.elementor-18982 .elementor-element.elementor-element-8482b47 h3 {
    margin: .5rem 0 0 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0ece8ff */.elementor-18982 .elementor-element.elementor-element-0ece8ff div {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.elementor-18982 .elementor-element.elementor-element-0ece8ff h3 {
    margin: .5rem 0 0 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3e48e90 */.elementor-18982 .elementor-element.elementor-element-3e48e90 div {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.elementor-18982 .elementor-element.elementor-element-3e48e90 h3 {
    margin: .5rem 0 0 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3ec6c2a */.elementor-18982 .elementor-element.elementor-element-3ec6c2a div {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.elementor-18982 .elementor-element.elementor-element-3ec6c2a h3 {
    margin: .5rem 0 0 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8a9d9b3 */.elementor-18982 .elementor-element.elementor-element-8a9d9b3 div {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.elementor-18982 .elementor-element.elementor-element-8a9d9b3 h3 {
    margin: .5rem 0 0 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a7d6ccf */.elementor-18982 .elementor-element.elementor-element-a7d6ccf div {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.elementor-18982 .elementor-element.elementor-element-a7d6ccf h3 {
    margin: .5rem 0 0 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8482b47 */.elementor-18982 .elementor-element.elementor-element-8482b47 div {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.elementor-18982 .elementor-element.elementor-element-8482b47 h3 {
    margin: .5rem 0 0 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0ece8ff */.elementor-18982 .elementor-element.elementor-element-0ece8ff div {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.elementor-18982 .elementor-element.elementor-element-0ece8ff h3 {
    margin: .5rem 0 0 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3e48e90 */.elementor-18982 .elementor-element.elementor-element-3e48e90 div {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.elementor-18982 .elementor-element.elementor-element-3e48e90 h3 {
    margin: .5rem 0 0 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3ec6c2a */.elementor-18982 .elementor-element.elementor-element-3ec6c2a div {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.elementor-18982 .elementor-element.elementor-element-3ec6c2a h3 {
    margin: .5rem 0 0 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8a9d9b3 */.elementor-18982 .elementor-element.elementor-element-8a9d9b3 div {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.elementor-18982 .elementor-element.elementor-element-8a9d9b3 h3 {
    margin: .5rem 0 0 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a7d6ccf */.elementor-18982 .elementor-element.elementor-element-a7d6ccf div {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.elementor-18982 .elementor-element.elementor-element-a7d6ccf h3 {
    margin: .5rem 0 0 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8482b47 */.elementor-18982 .elementor-element.elementor-element-8482b47 div {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.elementor-18982 .elementor-element.elementor-element-8482b47 h3 {
    margin: .5rem 0 0 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0ece8ff */.elementor-18982 .elementor-element.elementor-element-0ece8ff div {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.elementor-18982 .elementor-element.elementor-element-0ece8ff h3 {
    margin: .5rem 0 0 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3e48e90 */.elementor-18982 .elementor-element.elementor-element-3e48e90 div {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.elementor-18982 .elementor-element.elementor-element-3e48e90 h3 {
    margin: .5rem 0 0 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-336ffe3 */.elementor-18982 .elementor-element.elementor-element-336ffe3 img {
    aspect-ratio: 5/3;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a2e08b0 */.elementor-18982 .elementor-element.elementor-element-a2e08b0 div {
    position: relative;
    overflow: hidden;
    background: rgba(0,0,0,.5);
    margin-bottom: -.5rem;
}

.elementor-18982 .elementor-element.elementor-element-a2e08b0 div .elementor-image-box-content {
  position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    text-align: center;
    padding-bottom: 1rem;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3b41fe5 */.elementor-18982 .elementor-element.elementor-element-3b41fe5 div {
    position: relative;
    overflow: hidden;
    background: rgba(0,0,0,.5);
    margin-bottom: -.5rem;
}

.elementor-18982 .elementor-element.elementor-element-3b41fe5 div .elementor-image-box-content {
  position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    text-align: center;
    padding-bottom: 1rem;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-dd9fb88 */.elementor-18982 .elementor-element.elementor-element-dd9fb88 div {
    position: relative;
    overflow: hidden;
    background: rgba(0,0,0,.5);
    margin-bottom: -.5rem;
}

.elementor-18982 .elementor-element.elementor-element-dd9fb88 div .elementor-image-box-content {
  position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    text-align: center;
    padding-bottom: 1rem;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-b323bfd */.elementor-18982 .elementor-element.elementor-element-b323bfd input {
    padding: 0.75rem 1rem 0.75rem 1rem;
}

.elementor-18982 .elementor-element.elementor-element-b323bfd button {
    background: linear-gradient(to right, #092b5a, #009975) !important;
}

@media (min-width: 768px) {
.elementor-18982 .elementor-element.elementor-element-b323bfd div {
    max-width: 600px;
}
}/* End custom CSS */
/* Start custom CSS */.gradient-section::before,
.gradient-section::after {
  content: "";
  position: absolute;
  width: 300px;
  height: 300px;
  border-radius: 50%;
  filter: blur(120px);
  opacity: 0.6;
  z-index: -1;
  animation: moveGradient 4s ease-in-out infinite alternate;
}

@keyframes moveGradient {
  0% {
    transform: translate(0, 0);
  }
  50% {
    transform: translate(60px, -80px);
  }
  100% {
    transform: translate(-80px, 60px);
  }
}

.gradient-section::before {
  top: 10%;
  left: 20%;
  background: radial-gradient(circle, #092b5a, transparent);
}

.gradient-section::after {
  bottom: 10%;
  right: 20%;
  background: radial-gradient(circle, #009975, transparent);
}


body.elementor-page-18982 .img-black-white img {
    filter: grayscale(100%);
    transition: filter 200ms;
}

body.elementor-page-18982 .img-black-white:hover img {
    filter: grayscale(0%);
}/* End custom CSS */