.elementor-2 .elementor-element.elementor-element-a9e471e{--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;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2 .elementor-element.elementor-element-d2873ce{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-2 .elementor-element.elementor-element-021fc2c{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-021fc2c img{width:100%;}.elementor-2 .elementor-element.elementor-element-7fd33c8{--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;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2 .elementor-element.elementor-element-3569e88{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-f2a1551{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-662ed5c{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-662ed5c > .elementor-widget-container{padding:0.5rem 0rem 0rem 0rem;}.elementor-2 .elementor-element.elementor-element-ff7e2dd{--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:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2 .elementor-element.elementor-element-ff7e2dd:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ff7e2dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-41eb7ec ) 100%);}.elementor-2 .elementor-element.elementor-element-251072d{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-251072d img{width:100%;}.elementor-2 .elementor-element.elementor-element-c9b50f5{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2 .elementor-element.elementor-element-120ce02{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-120ce02 .elementor-heading-title{color:var( --e-global-color-de621e7 );}.elementor-2 .elementor-element.elementor-element-f01564e{width:100%;max-width:100%;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-c692453{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-c692453 > .elementor-widget-container{padding:0.5rem 0rem 0rem 0rem;}.elementor-2 .elementor-element.elementor-element-5c3b218{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2 .elementor-element.elementor-element-8663464{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-8663464 img{width:100%;}.elementor-2 .elementor-element.elementor-element-74e48c7{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2 .elementor-element.elementor-element-f03d3c6{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-c1859e5{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-266292d{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-266292d > .elementor-widget-container{padding:0.5rem 0rem 0rem 0rem;}.elementor-2 .elementor-element.elementor-element-01eeeca{--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:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2 .elementor-element.elementor-element-01eeeca:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-01eeeca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-41eb7ec ) 100%);}.elementor-2 .elementor-element.elementor-element-637ae37{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-637ae37 img{width:100%;}.elementor-2 .elementor-element.elementor-element-102feab{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2 .elementor-element.elementor-element-71ead7d{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-71ead7d .elementor-heading-title{color:var( --e-global-color-de621e7 );}.elementor-2 .elementor-element.elementor-element-fe546ef{width:100%;max-width:100%;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-a00ea29{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-a00ea29 > .elementor-widget-container{padding:0.5rem 0rem 0rem 0rem;}.elementor-2 .elementor-element.elementor-element-1b14f4a{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;width:100%;max-width:100%;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:1.4rem;--e-n-carousel-arrow-normal-color:var( --e-global-color-accent );--e-n-carousel-arrow-hover-color:var( --e-global-color-e4071d8 );--e-n-carousel-dots-normal-color:var( --e-global-color-accent );--e-n-carousel-dots-hover-color:var( --e-global-color-e4071d8 );--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:-1rem;}:where( .elementor-2 .elementor-element.elementor-element-1b14f4a .swiper-slide ) > .e-con{--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-2 .elementor-element.elementor-element-1b14f4a :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:0.8rem 0.8rem 0.8rem 0.8rem;}.elementor-2 .elementor-element.elementor-element-e69599a{--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;--flex-wrap:wrap;--padding-top:8rem;--padding-bottom:8rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2 .elementor-element.elementor-element-e69599a:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-e69599a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-de621e7 );}.elementor-2 .elementor-element.elementor-element-244f061{width:var( --container-widget-width, calc(100% - 216px) );max-width:calc(100% - 216px);--container-widget-width:calc(100% - 216px);--container-widget-flex-grow:0;text-align:start;}.elementor-2 .elementor-element.elementor-element-244f061 > .elementor-widget-container{padding:0rem 4rem 0rem 0rem;}.elementor-2 .elementor-element.elementor-element-d289f75 > .elementor-widget-container{padding:0rem 0rem 0.4rem 0rem;}.elementor-2 .elementor-element.elementor-element-d2dbc6d > .elementor-widget-container{padding:3rem 0rem 0rem 0rem;}.elementor-2 .elementor-element.elementor-element-d2dbc6d .gallery-item{padding:0 36px 36px 0;}.elementor-2 .elementor-element.elementor-element-d2dbc6d .gallery{margin:0 -36px -36px 0;}.elementor-2 .elementor-element.elementor-element-d2dbc6d .gallery-item .gallery-caption{text-align:center;color:var( --e-global-color-primary );font-family:"bebas-neue-pro-expanded", Sans-serif;font-size:24px;font-style:normal;letter-spacing:0px;}.elementor-2 .elementor-element.elementor-element-5f76ec6{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:8rem;--padding-bottom:8rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2 .elementor-element.elementor-element-5f76ec6::before, .elementor-2 .elementor-element.elementor-element-5f76ec6 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-5f76ec6 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-5f76ec6 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-5f76ec6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-5f76ec6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ecotest.geekspace.io/wp-content/uploads/2026/08/leaf-pattern-bg-white-right.webp");--background-overlay:'';background-position:top right;background-repeat:repeat-y;background-size:34% auto;}.elementor-2 .elementor-element.elementor-element-88e5dfa{--display:flex;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:5rem;}.elementor-2 .elementor-element.elementor-element-d98aa54{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-89ad636 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-2 .elementor-element.elementor-element-89ad636{--hotspot-color:var( --e-global-color-de621e7 );--hotspot-size:1.4rem;}.elementor-2 .elementor-element.elementor-element-fef3017{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overlay-opacity:0.5;--padding-top:8rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2 .elementor-element.elementor-element-fef3017:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-fef3017 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-41eb7ec ) 100%);}.elementor-2 .elementor-element.elementor-element-fef3017::before, .elementor-2 .elementor-element.elementor-element-fef3017 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-fef3017 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-fef3017 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-fef3017 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-fef3017 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );background-image:url("https://ecotest.geekspace.io/wp-content/uploads/2026/08/leaf-pattern-bg-green-left.webp");--background-overlay:'';background-position:top left;background-repeat:repeat-y;background-size:50% auto;}.elementor-2 .elementor-element.elementor-element-135146c{--display:flex;--border-radius:240px 0px 240px 0px;}.elementor-2 .elementor-element.elementor-element-135146c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-135146c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecotest.geekspace.io/wp-content/uploads/2026/09/eco-guardian-facility-in-aurora.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-6fc3813{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:5rem;--padding-right:2rem;}.elementor-2 .elementor-element.elementor-element-d7678c4 .elementor-heading-title{color:var( --e-global-color-de621e7 );}.elementor-2 .elementor-element.elementor-element-079baca > .elementor-widget-container{padding:2rem 0rem 0rem 0rem;}.elementor-2 .elementor-element.elementor-element-079baca{color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-ec8885c > .elementor-widget-container{padding:1rem 0rem 0rem 0rem;}.elementor-2 .elementor-element.elementor-element-ec8885c .elementor-icon-box-wrapper{align-items:center;gap:1.4rem;}.elementor-2 .elementor-element.elementor-element-ec8885c .elementor-icon-box-title{margin-block-end:0.6rem;color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-ec8885c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-ec8885c.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-ec8885c.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-ec8885c .elementor-icon{font-size:2.8rem;}.elementor-2 .elementor-element.elementor-element-ec8885c .elementor-icon-box-description{color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-2ed3304 > .elementor-widget-container{padding:1rem 0rem 0rem 0rem;}.elementor-2 .elementor-element.elementor-element-2ed3304 .elementor-icon-box-wrapper{align-items:center;gap:1.4rem;}.elementor-2 .elementor-element.elementor-element-2ed3304 .elementor-icon-box-title{margin-block-end:0.6rem;color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-2ed3304.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-2ed3304.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-2ed3304.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-2ed3304 .elementor-icon{font-size:2.8rem;}.elementor-2 .elementor-element.elementor-element-2ed3304 .elementor-icon-box-description{color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-e6ae064 > .elementor-widget-container{padding:1rem 0rem 0rem 0rem;}.elementor-2 .elementor-element.elementor-element-e6ae064 .elementor-icon-box-wrapper{align-items:center;gap:1.4rem;}.elementor-2 .elementor-element.elementor-element-e6ae064 .elementor-icon-box-title{margin-block-end:0.6rem;color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-e6ae064.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-e6ae064.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-e6ae064.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-e6ae064 .elementor-icon{font-size:2.8rem;}.elementor-2 .elementor-element.elementor-element-e6ae064 .elementor-icon-box-description{color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-da902ce > .elementor-widget-container{padding:2.4rem 0rem 0rem 0rem;}.elementor-2 .elementor-element.elementor-element-40c4046{--display:flex;--min-height:8rem;--margin-top:8rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-40c4046:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-40c4046 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecotest.geekspace.io/wp-content/uploads/2026/09/wood-texture.webp");background-repeat:repeat-x;background-size:30% auto;}.elementor-2 .elementor-element.elementor-element-33f799c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:8rem;--padding-bottom:8rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2 .elementor-element.elementor-element-33f799c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-33f799c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-de621e7 );}.elementor-2 .elementor-element.elementor-element-a4ce73b{width:100%;max-width:100%;text-align:center;}.elementor-2 .elementor-element.elementor-element-a4ce73b > .elementor-widget-container{padding:0rem 0rem 3rem 0rem;}.elementor-2 .elementor-element.elementor-element-55bf56d > .elementor-widget-container{padding:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-2 .elementor-element.elementor-element-55bf56d img{width:100%;max-width:140px;height:140px;}.elementor-2 .elementor-element.elementor-element-1a285d5 > .elementor-widget-container{padding:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-2 .elementor-element.elementor-element-1a285d5 img{width:100%;max-width:140px;height:140px;}.elementor-2 .elementor-element.elementor-element-3d85657 > .elementor-widget-container{padding:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-2 .elementor-element.elementor-element-3d85657 img{width:100%;max-width:140px;height:140px;}.elementor-2 .elementor-element.elementor-element-3f6317a > .elementor-widget-container{padding:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-2 .elementor-element.elementor-element-3f6317a img{width:100%;max-width:280px;height:140px;}.elementor-2 .elementor-element.elementor-element-5735ea1 > .elementor-widget-container{padding:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-2 .elementor-element.elementor-element-5735ea1 img{width:100%;max-width:140px;height:140px;}.elementor-2 .elementor-element.elementor-element-e162fb7 > .elementor-widget-container{padding:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-2 .elementor-element.elementor-element-e162fb7 img{width:100%;max-width:140px;height:140px;}.elementor-2 .elementor-element.elementor-element-cd78140{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:8rem;--padding-bottom:8rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2 .elementor-element.elementor-element-b7d213f{width:100%;max-width:100%;text-align:center;}.elementor-2 .elementor-element.elementor-element-b7d213f > .elementor-widget-container{padding:0rem 0rem 3rem 0rem;}.elementor-2 .elementor-element.elementor-element-f813ea9{--e-image-carousel-slides-to-show:8;width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-f813ea9 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-2 .elementor-element.elementor-element-f813ea9 .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-f813ea9 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-2 .elementor-element.elementor-element-f813ea9 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-f813ea9 .swiper-wrapper{display:flex;align-items:center;}.elementor-2 .elementor-element.elementor-element-1b5d921{--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:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overlay-opacity:0.5;--padding-top:8rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2 .elementor-element.elementor-element-1b5d921:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-1b5d921 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-41eb7ec ) 100%);}.elementor-2 .elementor-element.elementor-element-1b5d921::before, .elementor-2 .elementor-element.elementor-element-1b5d921 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-1b5d921 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-1b5d921 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-1b5d921 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-1b5d921 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );background-image:url("https://ecotest.geekspace.io/wp-content/uploads/2026/08/leaf-pattern-bg-green-right.webp");--background-overlay:'';background-position:top right;background-repeat:repeat-y;background-size:50% auto;}.elementor-2 .elementor-element.elementor-element-34b4f43{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:5rem;}.elementor-2 .elementor-element.elementor-element-2410e45 .elementor-heading-title{color:var( --e-global-color-de621e7 );}.elementor-2 .elementor-element.elementor-element-902e786 > .elementor-widget-container{padding:2rem 0rem 2rem 0rem;}.elementor-2 .elementor-element.elementor-element-902e786{color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-2b31a19 > .elementor-widget-container{padding:1rem 0rem 1rem 0rem;}.elementor-2 .elementor-element.elementor-element-2b31a19 .elementor-heading-title{color:var( --e-global-color-de621e7 );}.elementor-2 .elementor-element.elementor-element-e473d8a > .elementor-widget-container{padding:1rem 0rem 0rem 0rem;}.elementor-2 .elementor-element.elementor-element-e473d8a .elementor-icon-box-wrapper{align-items:center;gap:1.4rem;}.elementor-2 .elementor-element.elementor-element-e473d8a .elementor-icon-box-title{margin-block-end:0.2rem;color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-e473d8a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-e473d8a.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-e473d8a.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-e473d8a .elementor-icon{font-size:2.8rem;}.elementor-2 .elementor-element.elementor-element-e473d8a .elementor-icon-box-description{color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-c28c84a > .elementor-widget-container{padding:1rem 0rem 0rem 0rem;}.elementor-2 .elementor-element.elementor-element-c28c84a .elementor-icon-box-wrapper{align-items:center;gap:1.4rem;}.elementor-2 .elementor-element.elementor-element-c28c84a .elementor-icon-box-title{margin-block-end:0.2rem;color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-c28c84a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-c28c84a.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-c28c84a.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-c28c84a .elementor-icon{font-size:2.8rem;}.elementor-2 .elementor-element.elementor-element-c28c84a .elementor-icon-box-description{color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-bb65c06 > .elementor-widget-container{padding:1rem 0rem 0rem 0rem;}.elementor-2 .elementor-element.elementor-element-bb65c06 .elementor-icon-box-wrapper{align-items:center;gap:1.4rem;}.elementor-2 .elementor-element.elementor-element-bb65c06 .elementor-icon-box-title{margin-block-end:0.2rem;color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-bb65c06.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-bb65c06.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-bb65c06.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-bb65c06 .elementor-icon{font-size:2.8rem;}.elementor-2 .elementor-element.elementor-element-bb65c06 .elementor-icon-box-description{color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-24a6933 > .elementor-widget-container{padding:1rem 0rem 0rem 0rem;}.elementor-2 .elementor-element.elementor-element-24a6933 .elementor-icon-box-wrapper{align-items:center;gap:1.4rem;}.elementor-2 .elementor-element.elementor-element-24a6933 .elementor-icon-box-title{margin-block-end:0.2rem;color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-24a6933.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-24a6933.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-24a6933.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-24a6933 .elementor-icon{font-size:2.8rem;}.elementor-2 .elementor-element.elementor-element-24a6933 .elementor-icon-box-description{color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-8edc5ea > .elementor-widget-container{padding:2.4rem 0rem 0rem 0rem;}.elementor-2 .elementor-element.elementor-element-e8b0618{--display:flex;--border-radius:240px 0px 240px 0px;}.elementor-2 .elementor-element.elementor-element-e8b0618:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-e8b0618 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecotest.geekspace.io/wp-content/uploads/2026/08/home-our-story-scaled.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-64c6ebb{--display:flex;--min-height:8rem;--margin-top:8rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-64c6ebb:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-64c6ebb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e4071d8 );}.elementor-2 .elementor-element.elementor-element-b241496{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:8rem;--padding-bottom:8rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2 .elementor-element.elementor-element-0146b86{width:100%;max-width:100%;text-align:center;}.elementor-2 .elementor-element.elementor-element-0146b86 > .elementor-widget-container{padding:0rem 0rem 3rem 0rem;}.elementor-2 .elementor-element.elementor-element-2c63246 .elementor-cta .elementor-cta__bg, .elementor-2 .elementor-element.elementor-element-2c63246 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-2 .elementor-element.elementor-element-2c63246{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-2c63246 .elementor-cta__content{text-align:center;padding:1rem 1rem 1rem 1rem;background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-2c63246 .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-2c63246 .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-2c63246 .elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-2c63246 .elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-2c63246 .elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-2c63246 .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-2c63246 .elementor-icon{font-size:4rem;}.elementor-2 .elementor-element.elementor-element-2c63246 .elementor-cta__title:not(:last-child){margin-bottom:0rem;}.elementor-2 .elementor-element.elementor-element-2c63246 .elementor-cta__button{border-width:0px;}.elementor-2 .elementor-element.elementor-element-8b10a0f .elementor-cta .elementor-cta__bg, .elementor-2 .elementor-element.elementor-element-8b10a0f .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-2 .elementor-element.elementor-element-8b10a0f{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-8b10a0f .elementor-cta__content{text-align:center;padding:1rem 1rem 1rem 1rem;background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-8b10a0f .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-8b10a0f .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-8b10a0f .elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-8b10a0f .elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-8b10a0f .elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-8b10a0f .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-8b10a0f .elementor-icon{font-size:4rem;}.elementor-2 .elementor-element.elementor-element-8b10a0f .elementor-cta__title:not(:last-child){margin-bottom:0rem;}.elementor-2 .elementor-element.elementor-element-8b10a0f .elementor-cta__button{border-width:0px;}.elementor-2 .elementor-element.elementor-element-f58ad55 .elementor-cta .elementor-cta__bg, .elementor-2 .elementor-element.elementor-element-f58ad55 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-2 .elementor-element.elementor-element-f58ad55{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-f58ad55 .elementor-cta__content{text-align:center;padding:1rem 1rem 1rem 1rem;background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-f58ad55 .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-f58ad55 .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-f58ad55 .elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-f58ad55 .elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-f58ad55 .elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-f58ad55 .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-f58ad55 .elementor-icon{font-size:4rem;}.elementor-2 .elementor-element.elementor-element-f58ad55 .elementor-cta__title:not(:last-child){margin-bottom:0rem;}.elementor-2 .elementor-element.elementor-element-f58ad55 .elementor-cta__button{border-width:0px;}.elementor-2 .elementor-element.elementor-element-8431782 .elementor-cta .elementor-cta__bg, .elementor-2 .elementor-element.elementor-element-8431782 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-2 .elementor-element.elementor-element-8431782{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-8431782 .elementor-cta__content{text-align:center;padding:1rem 1rem 1rem 1rem;background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-8431782 .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-8431782 .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-8431782 .elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-8431782 .elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-8431782 .elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-8431782 .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-8431782 .elementor-icon{font-size:4rem;}.elementor-2 .elementor-element.elementor-element-8431782 .elementor-cta__title:not(:last-child){margin-bottom:0rem;}.elementor-2 .elementor-element.elementor-element-8431782 .elementor-cta__button{border-width:0px;}.elementor-2 .elementor-element.elementor-element-c182735 .elementor-cta .elementor-cta__bg, .elementor-2 .elementor-element.elementor-element-c182735 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-2 .elementor-element.elementor-element-c182735{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-c182735 .elementor-cta__content{text-align:center;padding:1rem 1rem 1rem 1rem;background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-c182735 .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-c182735 .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-c182735 .elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-c182735 .elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-c182735 .elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-c182735 .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-c182735 .elementor-icon{font-size:4rem;}.elementor-2 .elementor-element.elementor-element-c182735 .elementor-cta__title:not(:last-child){margin-bottom:0rem;}.elementor-2 .elementor-element.elementor-element-c182735 .elementor-cta__button{border-width:0px;}.elementor-2 .elementor-element.elementor-element-ced99b1{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:8rem;--padding-bottom:8rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2 .elementor-element.elementor-element-ced99b1:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ced99b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-de621e7 );}.elementor-2 .elementor-element.elementor-element-a991b0e{width:100%;max-width:100%;text-align:center;}.elementor-2 .elementor-element.elementor-element-a991b0e > .elementor-widget-container{padding:0rem 0rem 3rem 0rem;}.elementor-2 .elementor-element.elementor-element-0c4d5c0{width:100%;max-width:100%;text-align:center;}.elementor-2 .elementor-element.elementor-element-0c4d5c0 > .elementor-widget-container{background-color:var( --e-global-color-secondary );margin:0rem 0rem 0rem 0rem;padding:8rem 0rem 8rem 0rem;border-style:solid;border-width:2px 2px 2px 2px;border-color:#DFDFDA;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-88e5dfa{--width:50%;}.elementor-2 .elementor-element.elementor-element-d98aa54{--width:50%;}.elementor-2 .elementor-element.elementor-element-135146c{--width:50%;}.elementor-2 .elementor-element.elementor-element-6fc3813{--width:50%;}.elementor-2 .elementor-element.elementor-element-34b4f43{--width:50%;}.elementor-2 .elementor-element.elementor-element-e8b0618{--width:50%;}}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-d2873ce{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2 .elementor-element.elementor-element-021fc2c{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-2 .elementor-element.elementor-element-021fc2c.elementor-element{--order:-99999 /* order start hack */;}.elementor-2 .elementor-element.elementor-element-7fd33c8{--padding-top:3rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2 .elementor-element.elementor-element-3569e88{text-align:center;}.elementor-2 .elementor-element.elementor-element-f2a1551{text-align:center;}.elementor-2 .elementor-element.elementor-element-ff7e2dd{--justify-content:center;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2 .elementor-element.elementor-element-251072d{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-2 .elementor-element.elementor-element-251072d.elementor-element{--order:-99999 /* order start hack */;}.elementor-2 .elementor-element.elementor-element-c9b50f5{--padding-top:3rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2 .elementor-element.elementor-element-120ce02{text-align:center;}.elementor-2 .elementor-element.elementor-element-f01564e{text-align:center;}.elementor-2 .elementor-element.elementor-element-5c3b218{--justify-content:center;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2 .elementor-element.elementor-element-8663464{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-2 .elementor-element.elementor-element-8663464.elementor-element{--order:-99999 /* order start hack */;}.elementor-2 .elementor-element.elementor-element-74e48c7{--padding-top:3rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2 .elementor-element.elementor-element-f03d3c6{text-align:center;}.elementor-2 .elementor-element.elementor-element-c1859e5{text-align:center;}.elementor-2 .elementor-element.elementor-element-01eeeca{--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2 .elementor-element.elementor-element-637ae37{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-2 .elementor-element.elementor-element-637ae37.elementor-element{--order:-99999 /* order start hack */;}.elementor-2 .elementor-element.elementor-element-102feab{--padding-top:3rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2 .elementor-element.elementor-element-71ead7d{text-align:center;}.elementor-2 .elementor-element.elementor-element-fe546ef{text-align:center;}.elementor-2 .elementor-element.elementor-element-1b14f4a{--e-n-carousel-swiper-slides-to-display:1;}.elementor-2 .elementor-element.elementor-element-244f061 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-2 .elementor-element.elementor-element-135146c{--min-height:10rem;--border-radius:160px 0px 160px 0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:2rem;}.elementor-2 .elementor-element.elementor-element-6fc3813{--padding-top:4rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2 .elementor-element.elementor-element-f813ea9{--e-image-carousel-slides-to-show:5;}.elementor-2 .elementor-element.elementor-element-1b5d921{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2 .elementor-element.elementor-element-34b4f43{--padding-top:4rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2 .elementor-element.elementor-element-e8b0618{--min-height:10rem;--border-radius:160px 0px 160px 0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:2rem;--margin-right:0rem;--z-index:1;}.elementor-2 .elementor-element.elementor-element-e8b0618.e-con{--order:-99999 /* order start hack */;}.elementor-2 .elementor-element.elementor-element-2c63246{--container-widget-width:32%;--container-widget-flex-grow:0;width:var( --container-widget-width, 32% );max-width:32%;}.elementor-2 .elementor-element.elementor-element-8b10a0f{--container-widget-width:32%;--container-widget-flex-grow:0;width:var( --container-widget-width, 32% );max-width:32%;}.elementor-2 .elementor-element.elementor-element-f58ad55{--container-widget-width:32%;--container-widget-flex-grow:0;width:var( --container-widget-width, 32% );max-width:32%;}.elementor-2 .elementor-element.elementor-element-8431782{--container-widget-width:32%;--container-widget-flex-grow:0;width:var( --container-widget-width, 32% );max-width:32%;}.elementor-2 .elementor-element.elementor-element-c182735{--container-widget-width:32%;--container-widget-flex-grow:0;width:var( --container-widget-width, 32% );max-width:32%;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-d2873ce{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2 .elementor-element.elementor-element-021fc2c{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-2 .elementor-element.elementor-element-7fd33c8{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:2rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2 .elementor-element.elementor-element-3569e88{text-align:center;}.elementor-2 .elementor-element.elementor-element-f2a1551{text-align:center;}.elementor-2 .elementor-element.elementor-element-ff7e2dd{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2 .elementor-element.elementor-element-251072d{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-2 .elementor-element.elementor-element-c9b50f5{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:2rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2 .elementor-element.elementor-element-120ce02{text-align:center;}.elementor-2 .elementor-element.elementor-element-f01564e{text-align:center;}.elementor-2 .elementor-element.elementor-element-5c3b218{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2 .elementor-element.elementor-element-8663464{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-2 .elementor-element.elementor-element-74e48c7{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:2rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2 .elementor-element.elementor-element-f03d3c6{text-align:center;}.elementor-2 .elementor-element.elementor-element-c1859e5{text-align:center;}.elementor-2 .elementor-element.elementor-element-01eeeca{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2 .elementor-element.elementor-element-637ae37{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-2 .elementor-element.elementor-element-102feab{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:2rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2 .elementor-element.elementor-element-71ead7d{text-align:center;}.elementor-2 .elementor-element.elementor-element-fe546ef{text-align:center;}.elementor-2 .elementor-element.elementor-element-1b14f4a{--e-n-carousel-swiper-slides-to-display:1;}.elementor-2 .elementor-element.elementor-element-e69599a{--padding-top:6rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2 .elementor-element.elementor-element-244f061{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-d289f75{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-d289f75 > .elementor-widget-container{padding:2rem 0rem 0rem 0rem;}.elementor-2 .elementor-element.elementor-element-5f76ec6{--padding-top:6rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2 .elementor-element.elementor-element-88e5dfa{--padding-top:3rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2 .elementor-element.elementor-element-3f3e8d5{width:100%;max-width:100%;text-align:center;}.elementor-2 .elementor-element.elementor-element-674db28{text-align:center;}.elementor-2 .elementor-element.elementor-element-d98aa54.e-con{--order:-99999 /* order start hack */;}.elementor-2 .elementor-element.elementor-element-fef3017{--padding-top:6rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2 .elementor-element.elementor-element-135146c{--border-radius:80px 0px 80px 0px;}.elementor-2 .elementor-element.elementor-element-6fc3813{--padding-top:4rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2 .elementor-element.elementor-element-40c4046{--min-height:6rem;--margin-top:6rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2 .elementor-element.elementor-element-33f799c{--padding-top:6rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2 .elementor-element.elementor-element-55bf56d img{max-width:90px;height:90px;}.elementor-2 .elementor-element.elementor-element-1a285d5 img{max-width:90px;height:90px;}.elementor-2 .elementor-element.elementor-element-3d85657 img{max-width:90px;height:90px;}.elementor-2 .elementor-element.elementor-element-3f6317a img{max-width:140px;height:70px;}.elementor-2 .elementor-element.elementor-element-5735ea1 img{max-width:90px;height:90px;}.elementor-2 .elementor-element.elementor-element-e162fb7 img{max-width:90px;height:90px;}.elementor-2 .elementor-element.elementor-element-cd78140{--padding-top:6rem;--padding-bottom:6rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2 .elementor-element.elementor-element-f813ea9{--e-image-carousel-slides-to-show:3;}.elementor-2 .elementor-element.elementor-element-1b5d921{--padding-top:6rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2 .elementor-element.elementor-element-34b4f43{--padding-top:4rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2 .elementor-element.elementor-element-e8b0618{--border-radius:80px 0px 80px 0px;}.elementor-2 .elementor-element.elementor-element-64c6ebb{--min-height:6rem;--margin-top:6rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2 .elementor-element.elementor-element-b241496{--padding-top:6rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2 .elementor-element.elementor-element-2c63246{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-2 .elementor-element.elementor-element-8b10a0f{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-2 .elementor-element.elementor-element-f58ad55{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-2 .elementor-element.elementor-element-8431782{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-2 .elementor-element.elementor-element-c182735{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-2 .elementor-element.elementor-element-ced99b1{--padding-top:6rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}}@media(max-width:1024px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-7fd33c8{--width:100%;}.elementor-2 .elementor-element.elementor-element-c9b50f5{--width:100%;}.elementor-2 .elementor-element.elementor-element-74e48c7{--width:100%;}.elementor-2 .elementor-element.elementor-element-102feab{--width:100%;}.elementor-2 .elementor-element.elementor-element-135146c{--width:100%;}.elementor-2 .elementor-element.elementor-element-6fc3813{--width:100%;}.elementor-2 .elementor-element.elementor-element-34b4f43{--width:100%;}.elementor-2 .elementor-element.elementor-element-e8b0618{--width:100%;}}/* Start custom CSS for hotspot, class: .elementor-element-89ad636 */.elementor-2 .elementor-element.elementor-element-89ad636 a.e-hotspot {
    width: 60px;
    height: 60px;
}
.elementor-2 .elementor-element.elementor-element-89ad636 a.e-hotspot:first-of-type {
    top: 14%;
    left: 32%;
}
.elementor-2 .elementor-element.elementor-element-89ad636 a.e-hotspot:nth-of-type(2) {
    bottom: 16%;
    left: 17%;
}
.elementor-2 .elementor-element.elementor-element-89ad636 a.e-hotspot:last-of-type {
    bottom: 33%;
    right: 20%;
}

.elementor-2 .elementor-element.elementor-element-89ad636 .e-hotspot__button.e-hotspot--expand {
  position: relative;
  border-radius: 50%;
}

/* Expanding ring */
.elementor-2 .elementor-element.elementor-element-89ad636 .e-hotspot__button.e-hotspot--expand::after {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 50%;
  border: 2px solid currentColor;
  pointer-events: none;
  animation: hotspot-ring 2s ease-out infinite;
}

@keyframes hotspot-ring {
  0%   { transform: scale(1); opacity: .7; }
  70%  { transform: scale(2.2); opacity: 0; }
  100% { transform: scale(2.2); opacity: 0; }
}

/* Gentle breathing on the icon */
.e-hotspot__button.e-hotspot--expand .e-hotspot__icon {
  animation: hotspot-breathe 2s ease-in-out infinite;
}

@keyframes hotspot-breathe {
  0%, 100% { transform: scale(1); }
  50%      { transform: scale(1.12); }
}

/* Calm it down on interaction */
.elementor-2 .elementor-element.elementor-element-89ad636 .e-hotspot__button.e-hotspot--expand:hover::after,
.elementor-2 .elementor-element.elementor-element-89ad636 .e-hotspot__button.e-hotspot--expand:hover .e-hotspot__icon {
  animation-play-state: paused;
}

@media (prefers-reduced-motion: reduce) {
  .elementor-2 .elementor-element.elementor-element-89ad636 .e-hotspot__button.e-hotspot--expand::after,
  .elementor-2 .elementor-element.elementor-element-89ad636 .e-hotspot__button.e-hotspot--expand .e-hotspot__icon {
    animation: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-135146c */@media(max-width:1024px) {
    .elementor-2 .elementor-element.elementor-element-135146c {
        aspect-ratio: 6 / 4;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fc3813 */.elementor-2 .elementor-element.elementor-element-6fc3813 {
    max-width: 640px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-f813ea9 */.elementor-2 .elementor-element.elementor-element-f813ea9 figcaption,
.elementor-2 .elementor-element.elementor-element-f813ea9 figcaption a {
    position: absolute;
    z-index: 999;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    /* color: transparent; */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34b4f43 */.elementor-2 .elementor-element.elementor-element-34b4f43 {
    max-width: 640px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8b0618 */@media(max-width:1024px) {
    .elementor-2 .elementor-element.elementor-element-e8b0618 {
        aspect-ratio: 6 / 4;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a991b0e */.elementor-2 .elementor-element.elementor-element-a991b0e small {
    text-transform: lowercase;
    font-size: 1em;
}/* End custom CSS */