.elementor-35933 .elementor-element.elementor-element-5a368df:not(.elementor-motion-effects-element-type-background), .elementor-35933 .elementor-element.elementor-element-5a368df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;background-image:url("https://ecosealpr.com/wp-content/uploads/2026/01/Untitled-design-61-scaled.png");background-position:center center;background-size:cover;}.elementor-35933 .elementor-element.elementor-element-5a368df > .elementor-container{min-height:466px;}.elementor-35933 .elementor-element.elementor-element-5a368df{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:160px 0px 160px 0px;}.elementor-35933 .elementor-element.elementor-element-5a368df > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35933 .elementor-element.elementor-element-3a1e906 > .elementor-element-populated{margin:0px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-35933 .elementor-element.elementor-element-e799990{width:var( --container-widget-width, 99.478% );max-width:99.478%;--container-widget-width:99.478%;--container-widget-flex-grow:0;text-align:center;}.elementor-35933 .elementor-element.elementor-element-e799990.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-35933 .elementor-element.elementor-element-e799990.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-35933 .elementor-element.elementor-element-e799990 .elementor-heading-title{font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-35933 .elementor-element.elementor-element-e799990 .elementor-heading-title a:hover, .elementor-35933 .elementor-element.elementor-element-e799990 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-35933 .elementor-element.elementor-element-3a4863c{--spacer-size:19px;}.elementor-35933 .elementor-element.elementor-element-3a4863c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-35933 .elementor-element.elementor-element-4d75612 > .elementor-widget-container{background-color:#02010100;margin:-40px 0px -50px 0px;}.elementor-35933 .elementor-element.elementor-element-4d75612.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-35933 .elementor-element.elementor-element-4d75612 .a13ree-written-headline{text-align:center;color:#8D1F1FF2;font-family:"Reem Kufi", Sans-serif;font-size:75px;font-weight:bold;text-transform:uppercase;line-height:0.9em;letter-spacing:-2px;}.elementor-35933 .elementor-element.elementor-element-4d75612 .a13ree-written-headline .written-lines, .elementor-35933 .elementor-element.elementor-element-4d75612 .typed-cursor{color:#FFFFFF;}.elementor-35933 .elementor-element.elementor-element-1dad3cd > .elementor-container{max-width:532px;}.elementor-35933 .elementor-element.elementor-element-f6b8fa0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-35933 .elementor-element.elementor-element-f6b8fa0{text-align:center;}.elementor-35933 .elementor-element.elementor-element-f6b8fa0 .elementor-heading-title{font-size:17px;font-weight:300;letter-spacing:0.2px;color:#FFFFFF;}.elementor-35933 .elementor-element.elementor-element-dc2e1d8{margin:21px 21px calc(var(--kit-widget-spacing, 0px) + 21px) 21px;padding:-1px -1px -1px -1px;}.elementor-35933 .elementor-element.elementor-element-dc2e1d8.elementor-element{--align-self:center;}.elementor-35933 .elementor-element.elementor-element-dc2e1d8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-35933 .elementor-element.elementor-element-f7b4b03{--display:flex;--min-height:469px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.15;--padding-top:8em;--padding-bottom:8em;--padding-left:0em;--padding-right:0em;}.elementor-35933 .elementor-element.elementor-element-f7b4b03:not(.elementor-motion-effects-element-type-background), .elementor-35933 .elementor-element.elementor-element-f7b4b03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-35933 .elementor-element.elementor-element-f7b4b03::before, .elementor-35933 .elementor-element.elementor-element-f7b4b03 > .elementor-background-video-container::before, .elementor-35933 .elementor-element.elementor-element-f7b4b03 > .e-con-inner > .elementor-background-video-container::before, .elementor-35933 .elementor-element.elementor-element-f7b4b03 > .elementor-background-slideshow::before, .elementor-35933 .elementor-element.elementor-element-f7b4b03 > .e-con-inner > .elementor-background-slideshow::before, .elementor-35933 .elementor-element.elementor-element-f7b4b03 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;background-image:url("https://ecosealpr.com/wp-content/uploads/2026/01/ChatGPT-Image-Jan-23-2026-04_17_10-PM.png");--background-overlay:'';}.elementor-35933 .elementor-element.elementor-element-f7b4b03 > .elementor-shape-bottom svg, .elementor-35933 .elementor-element.elementor-element-f7b4b03 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:59px;}.elementor-35933 .elementor-element.elementor-element-a78846c{--display:flex;--justify-content:center;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-35933 .elementor-element.elementor-element-bf9178a{width:var( --container-widget-width, 59% );max-width:59%;margin:-335px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:59%;--container-widget-flex-grow:0;}.elementor-35933 .elementor-element.elementor-element-bf9178a.elementor-element{--align-self:center;}.elementor-35933 .elementor-element.elementor-element-bf9178a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-35933 .elementor-element.elementor-element-bf9178a img{filter:brightness( 91% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-35933 .elementor-element.elementor-element-1e242e3{width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;}.elementor-35933 .elementor-element.elementor-element-1e242e3.elementor-element{--align-self:center;}.elementor-35933 .elementor-element.elementor-element-1e242e3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-35933 .elementor-element.elementor-element-1e242e3 .elementor-image-box-wrapper{text-align:center;}.elementor-35933 .elementor-element.elementor-element-1e242e3 .elementor-image-box-title{margin-bottom:1.6rem;font-family:"Poppins", Sans-serif;font-size:43px;font-weight:800;color:#FFFFFF;}.elementor-35933 .elementor-element.elementor-element-1e242e3:has(:hover) .elementor-image-box-title,
					 .elementor-35933 .elementor-element.elementor-element-1e242e3:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-35933 .elementor-element.elementor-element-1e242e3 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;color:#FFFFFF;}.elementor-35933 .elementor-element.elementor-element-ee936b7{width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;}.elementor-35933 .elementor-element.elementor-element-ee936b7.elementor-element{--align-self:center;}.elementor-35933 .elementor-element.elementor-element-ee936b7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-35933 .elementor-element.elementor-element-ee936b7 .elementor-image-box-wrapper{text-align:center;}.elementor-35933 .elementor-element.elementor-element-ee936b7 .elementor-image-box-title{margin-bottom:1.6rem;font-family:"Poppins", Sans-serif;font-size:43px;font-weight:800;color:#FFFFFF;}.elementor-35933 .elementor-element.elementor-element-ee936b7:has(:hover) .elementor-image-box-title,
					 .elementor-35933 .elementor-element.elementor-element-ee936b7:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-35933 .elementor-element.elementor-element-ee936b7 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;color:#FFFFFF;}.elementor-35933 .elementor-element.elementor-element-6b0c504{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-35933 .elementor-element.elementor-element-89fae41{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:2rem 2rem 2rem 2rem;border-radius:140px 140px 140px 140px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);text-align:center;}.elementor-35933 .elementor-element.elementor-element-89fae41.elementor-element{--align-self:center;}.elementor-35933 .elementor-element.elementor-element-89fae41.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-35933 .elementor-element.elementor-element-89fae41, .elementor-35933 .elementor-element.elementor-element-89fae41 .elementor-text-editor *{font-family:"Inter", Sans-serif;font-size:1.4rem;font-weight:600;text-transform:uppercase;line-height:1.8rem;letter-spacing:0rem;}.elementor-35933 .elementor-element.elementor-element-89fae41 p{margin-block-end:0px;}.elementor-35933 .elementor-element.elementor-element-89fae41, .elementor-35933 .elementor-element.elementor-element-89fae41 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FFFFFF;}.elementor-35933 .elementor-element.elementor-element-414efd9{--display:flex;--min-height:80px;--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:13px 13px;--row-gap:13px;--column-gap:13px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35933 .elementor-element.elementor-element-414efd9:not(.elementor-motion-effects-element-type-background), .elementor-35933 .elementor-element.elementor-element-414efd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000CC;}.elementor-35933 .elementor-element.elementor-element-3b8362f{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -25px;padding:0px 0px 0px 0px;}.elementor-35933 .elementor-element.elementor-element-3b8362f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-35933 .elementor-element.elementor-element-3b8362f img{width:46px;filter:brightness( 100% ) contrast( 100% ) saturate( 157% ) blur( 0px ) hue-rotate( 7deg );}.elementor-35933 .elementor-element.elementor-element-7560b30{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-35933 .elementor-element.elementor-element-7560b30.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-35933 .elementor-element.elementor-element-7560b30 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-35933 .elementor-element.elementor-element-f36e1a4{--display:flex;--min-height:80px;--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:13px 13px;--row-gap:13px;--column-gap:13px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35933 .elementor-element.elementor-element-f36e1a4:not(.elementor-motion-effects-element-type-background), .elementor-35933 .elementor-element.elementor-element-f36e1a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000CC;}.elementor-35933 .elementor-element.elementor-element-0a20a77{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -25px;padding:0px 0px 0px 0px;}.elementor-35933 .elementor-element.elementor-element-0a20a77.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-35933 .elementor-element.elementor-element-0a20a77 img{width:46px;filter:brightness( 100% ) contrast( 100% ) saturate( 157% ) blur( 0px ) hue-rotate( 7deg );}.elementor-35933 .elementor-element.elementor-element-8567d36{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-35933 .elementor-element.elementor-element-8567d36.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-35933 .elementor-element.elementor-element-8567d36 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-35933 .elementor-element.elementor-element-740c8de{--display:flex;--min-height:80px;--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:13px 13px;--row-gap:13px;--column-gap:13px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35933 .elementor-element.elementor-element-740c8de:not(.elementor-motion-effects-element-type-background), .elementor-35933 .elementor-element.elementor-element-740c8de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000CC;}.elementor-35933 .elementor-element.elementor-element-7d27f2a{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -25px;padding:0px 0px 0px 0px;}.elementor-35933 .elementor-element.elementor-element-7d27f2a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-35933 .elementor-element.elementor-element-7d27f2a img{width:46px;filter:brightness( 100% ) contrast( 100% ) saturate( 157% ) blur( 0px ) hue-rotate( 7deg );}.elementor-35933 .elementor-element.elementor-element-e98e964{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-35933 .elementor-element.elementor-element-e98e964.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-35933 .elementor-element.elementor-element-e98e964 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-35933 .elementor-element.elementor-element-219c75c{--display:flex;--min-height:80px;--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:13px 13px;--row-gap:13px;--column-gap:13px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35933 .elementor-element.elementor-element-219c75c:not(.elementor-motion-effects-element-type-background), .elementor-35933 .elementor-element.elementor-element-219c75c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000CC;}.elementor-35933 .elementor-element.elementor-element-83b9e9c{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -25px;padding:0px 0px 0px 0px;}.elementor-35933 .elementor-element.elementor-element-83b9e9c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-35933 .elementor-element.elementor-element-83b9e9c img{width:46px;filter:brightness( 100% ) contrast( 100% ) saturate( 157% ) blur( 0px ) hue-rotate( 7deg );}.elementor-35933 .elementor-element.elementor-element-1f30687{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-35933 .elementor-element.elementor-element-1f30687.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-35933 .elementor-element.elementor-element-1f30687 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-35933 .elementor-element.elementor-element-cb04124{--display:flex;--min-height:80px;--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:13px 13px;--row-gap:13px;--column-gap:13px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35933 .elementor-element.elementor-element-cb04124:not(.elementor-motion-effects-element-type-background), .elementor-35933 .elementor-element.elementor-element-cb04124 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000CC;}.elementor-35933 .elementor-element.elementor-element-748dbe9{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -25px;padding:0px 0px 0px 0px;}.elementor-35933 .elementor-element.elementor-element-748dbe9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-35933 .elementor-element.elementor-element-748dbe9 img{width:46px;filter:brightness( 100% ) contrast( 100% ) saturate( 157% ) blur( 0px ) hue-rotate( 7deg );}.elementor-35933 .elementor-element.elementor-element-ca9943b{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-35933 .elementor-element.elementor-element-ca9943b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-35933 .elementor-element.elementor-element-ca9943b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-35933 .elementor-element.elementor-element-ee816a5{width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;}.elementor-35933 .elementor-element.elementor-element-ee816a5.elementor-element{--align-self:center;}.elementor-35933 .elementor-element.elementor-element-ee816a5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-35933 .elementor-element.elementor-element-ee816a5 .elementor-image-box-wrapper{text-align:center;}.elementor-35933 .elementor-element.elementor-element-ee816a5 .elementor-image-box-title{margin-bottom:1.6rem;font-family:"Poppins", Sans-serif;font-size:43px;font-weight:800;color:#FFFFFF;}.elementor-35933 .elementor-element.elementor-element-ee816a5:has(:hover) .elementor-image-box-title,
					 .elementor-35933 .elementor-element.elementor-element-ee816a5:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-35933 .elementor-element.elementor-element-ee816a5 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;color:#FFFFFF;}.elementor-35933 .elementor-element.elementor-element-22ccec8{--display:flex;--min-height:80px;--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:13px 13px;--row-gap:13px;--column-gap:13px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35933 .elementor-element.elementor-element-22ccec8:not(.elementor-motion-effects-element-type-background), .elementor-35933 .elementor-element.elementor-element-22ccec8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000CC;}.elementor-35933 .elementor-element.elementor-element-d4f8c12{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -25px;padding:0px 0px 0px 0px;}.elementor-35933 .elementor-element.elementor-element-d4f8c12.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-35933 .elementor-element.elementor-element-d4f8c12 img{width:46px;filter:brightness( 100% ) contrast( 100% ) saturate( 157% ) blur( 0px ) hue-rotate( 7deg );}.elementor-35933 .elementor-element.elementor-element-e1edb45{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-35933 .elementor-element.elementor-element-e1edb45.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-35933 .elementor-element.elementor-element-e1edb45 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-35933 .elementor-element.elementor-element-50befd9{--display:flex;--min-height:80px;--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:13px 13px;--row-gap:13px;--column-gap:13px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35933 .elementor-element.elementor-element-50befd9:not(.elementor-motion-effects-element-type-background), .elementor-35933 .elementor-element.elementor-element-50befd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000CC;}.elementor-35933 .elementor-element.elementor-element-3895851{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -25px;padding:0px 0px 0px 0px;}.elementor-35933 .elementor-element.elementor-element-3895851.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-35933 .elementor-element.elementor-element-3895851 img{width:46px;filter:brightness( 100% ) contrast( 100% ) saturate( 157% ) blur( 0px ) hue-rotate( 7deg );}.elementor-35933 .elementor-element.elementor-element-9a5a9e9{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-35933 .elementor-element.elementor-element-9a5a9e9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-35933 .elementor-element.elementor-element-9a5a9e9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-35933 .elementor-element.elementor-element-ad969a5{margin:21px 21px calc(var(--kit-widget-spacing, 0px) + 21px) 21px;padding:-1px -1px -1px -1px;}.elementor-35933 .elementor-element.elementor-element-ad969a5.elementor-element{--align-self:center;}.elementor-35933 .elementor-element.elementor-element-ad969a5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-35933 .elementor-element.elementor-element-bb8a333{--display:flex;}.elementor-35933 .elementor-element.elementor-element-a685f8d .xpro-elementor-gallery-layout-grid .xpro-elementor-gallery-item{height:318px;}.elementor-35933 .elementor-element.elementor-element-a685f8d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-35933 .elementor-element.elementor-element-a685f8d .xpro-elementor-gallery .xpro-overlay-icon > i{font-size:25px;}.elementor-35933 .elementor-element.elementor-element-a685f8d .xpro-elementor-gallery .xpro-overlay-icon > svg{width:25px;}.elementor-35933 .elementor-element.elementor-element-a685f8d .xpro-elementor-gallery .xpro-overlay-icon{min-width:25px;height:50px;width:50px;}.elementor-35933 .elementor-element.elementor-element-b6f0e19:not(.elementor-motion-effects-element-type-background), .elementor-35933 .elementor-element.elementor-element-b6f0e19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0c0c0c;background-image:url("https://ecosealpr.com/wp-content/uploads/2026/01/Untitled-design-62-scaled.png");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-35933 .elementor-element.elementor-element-b6f0e19 > .elementor-container{max-width:955px;}.elementor-35933 .elementor-element.elementor-element-b6f0e19{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:140px 0px 240px 0px;}.elementor-35933 .elementor-element.elementor-element-b6f0e19 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35933 .elementor-element.elementor-element-b6f0e19 > .elementor-shape-bottom svg{height:128px;}.elementor-35933 .elementor-element.elementor-element-e1f907d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-35933 .elementor-element.elementor-element-e1f907d{text-align:center;}.elementor-35933 .elementor-element.elementor-element-e1f907d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:52px;font-weight:800;text-transform:uppercase;line-height:1.1em;letter-spacing:-1px;color:#ffffff;}.elementor-35933 .elementor-element.elementor-element-e92a216.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-35933 .elementor-element.elementor-element-e92a216{text-align:center;}.elementor-35933 .elementor-element.elementor-element-e92a216 .elementor-heading-title{font-size:14px;font-weight:500;text-transform:uppercase;line-height:1.1em;letter-spacing:3px;color:#FFFFFF;}.elementor-35933 .elementor-element.elementor-element-ce2b2a9{padding:0px 0px 20px 0px;}.elementor-35933 .elementor-element.elementor-element-ce2b2a9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-35933 .elementor-element.elementor-element-ce2b2a9.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-35933 .elementor-element.elementor-element-ce2b2a9.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-35933 .elementor-element.elementor-element-ce2b2a9.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-35933 .elementor-element.elementor-element-ce2b2a9 .elementor-image-box-title{margin-bottom:12px;font-size:14px;letter-spacing:1px;}.elementor-35933 .elementor-element.elementor-element-ce2b2a9 .elementor-image-box-wrapper .elementor-image-box-img{width:42%;}.elementor-35933 .elementor-element.elementor-element-ce2b2a9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-35933 .elementor-element.elementor-element-ce2b2a9 .elementor-image-box-description{color:#000000;}.elementor-35933 .elementor-element.elementor-element-2f9054c{padding:0px 0px 20px 0px;}.elementor-35933 .elementor-element.elementor-element-2f9054c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-35933 .elementor-element.elementor-element-2f9054c.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-35933 .elementor-element.elementor-element-2f9054c.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-35933 .elementor-element.elementor-element-2f9054c.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-35933 .elementor-element.elementor-element-2f9054c .elementor-image-box-title{margin-bottom:12px;font-size:14px;letter-spacing:1px;}.elementor-35933 .elementor-element.elementor-element-2f9054c .elementor-image-box-wrapper .elementor-image-box-img{width:42%;}.elementor-35933 .elementor-element.elementor-element-2f9054c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-35933 .elementor-element.elementor-element-2f9054c .elementor-image-box-description{color:#000000;}.elementor-35933 .elementor-element.elementor-element-1a1cdca{padding:0px 0px 20px 0px;}.elementor-35933 .elementor-element.elementor-element-1a1cdca.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-35933 .elementor-element.elementor-element-1a1cdca.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-35933 .elementor-element.elementor-element-1a1cdca.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-35933 .elementor-element.elementor-element-1a1cdca.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-35933 .elementor-element.elementor-element-1a1cdca .elementor-image-box-title{margin-bottom:12px;font-size:14px;letter-spacing:1px;}.elementor-35933 .elementor-element.elementor-element-1a1cdca .elementor-image-box-wrapper .elementor-image-box-img{width:42%;}.elementor-35933 .elementor-element.elementor-element-1a1cdca .elementor-image-box-img img{transition-duration:0.3s;}.elementor-35933 .elementor-element.elementor-element-1a1cdca .elementor-image-box-description{color:#000000;}.elementor-35933 .elementor-element.elementor-element-88047f1{--display:flex;}.elementor-35933 .elementor-element.elementor-element-c0be49b{margin:21px 21px calc(var(--kit-widget-spacing, 0px) + 21px) 21px;padding:-1px -1px -1px -1px;}.elementor-35933 .elementor-element.elementor-element-c0be49b.elementor-element{--align-self:center;}.elementor-35933 .elementor-element.elementor-element-c0be49b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-35933 .elementor-element.elementor-element-c310864{--display:flex;}.elementor-35933 .elementor-element.elementor-element-30d4e1e{--display:flex;}.elementor-35933 .elementor-element.elementor-element-c36c144{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;}.elementor-35933 .elementor-element.elementor-element-c36c144.elementor-element{--align-self:center;}.elementor-35933 .elementor-element.elementor-element-c36c144.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-35933 .elementor-element.elementor-element-c36c144 img{width:100%;}.elementor-35933 .elementor-element.elementor-element-2e29d06{--display:flex;}.elementor-35933 .elementor-element.elementor-element-1298950 .xpro-elementor-gallery-layout-grid .xpro-elementor-gallery-item{height:318px;}.elementor-35933 .elementor-element.elementor-element-1298950.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-35933 .elementor-element.elementor-element-1298950 .xpro-elementor-gallery .xpro-overlay-icon > i{font-size:25px;}.elementor-35933 .elementor-element.elementor-element-1298950 .xpro-elementor-gallery .xpro-overlay-icon > svg{width:25px;}.elementor-35933 .elementor-element.elementor-element-1298950 .xpro-elementor-gallery .xpro-overlay-icon{min-width:25px;height:50px;width:50px;}.elementor-35933 .elementor-element.elementor-element-aa6a13c{--display:flex;}.elementor-35933 .elementor-element.elementor-element-2e751a5{--spacer-size:50px;}.elementor-35933 .elementor-element.elementor-element-2e751a5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-35933 .elementor-element.elementor-element-66283e6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-35933 .elementor-element.elementor-element-66283e6:not(.elementor-motion-effects-element-type-background), .elementor-35933 .elementor-element.elementor-element-66283e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #01A800 0%, #023A02 100%);}.elementor-35933 .elementor-element.elementor-element-aca5ef7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-35933 .elementor-element.elementor-element-aca5ef7{text-align:center;}.elementor-35933 .elementor-element.elementor-element-aca5ef7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:800;color:#FFFFFF;}.elementor-35933 .elementor-element.elementor-element-5697ca5{--display:flex;}.elementor-35933 .elementor-element.elementor-element-d64bbe6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-35933 .elementor-element.elementor-element-d2363c2 > .elementor-container > .elementor-row > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-35933 .elementor-element.elementor-element-d2363c2:not(.elementor-motion-effects-element-type-background), .elementor-35933 .elementor-element.elementor-element-d2363c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#01A800;}.elementor-35933 .elementor-element.elementor-element-d2363c2:hover{background-color:#01A800;box-shadow:0px 0px 100px 0px rgba(0,0,0,0.37) inset;}.elementor-35933 .elementor-element.elementor-element-d2363c2 > .elementor-container{max-width:1190px;}.elementor-35933 .elementor-element.elementor-element-d2363c2{transition:background 0.6s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-35933 .elementor-element.elementor-element-d2363c2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35933 .elementor-element.elementor-element-4f5bd85{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-35933 .elementor-element.elementor-element-4f5bd85.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-35933 .elementor-element.elementor-element-4f5bd85 .elementor-heading-title{font-size:40px;font-weight:bold;text-transform:uppercase;line-height:1.1em;letter-spacing:-1px;text-shadow:0px 5px 22px rgba(0,0,0,0.33);color:#ffffff;}.elementor-35933 .elementor-element.elementor-element-630f7b3{--display:flex;}.elementor-35933 .elementor-element.elementor-element-99726a6{--spacer-size:50px;}.elementor-35933 .elementor-element.elementor-element-99726a6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-35933 .elementor-element.elementor-element-1f8cf06{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0.5;--margin-top:1%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:12%;--padding-right:12%;}.elementor-35933 .elementor-element.elementor-element-1f8cf06::before, .elementor-35933 .elementor-element.elementor-element-1f8cf06 > .elementor-background-video-container::before, .elementor-35933 .elementor-element.elementor-element-1f8cf06 > .e-con-inner > .elementor-background-video-container::before, .elementor-35933 .elementor-element.elementor-element-1f8cf06 > .elementor-background-slideshow::before, .elementor-35933 .elementor-element.elementor-element-1f8cf06 > .e-con-inner > .elementor-background-slideshow::before, .elementor-35933 .elementor-element.elementor-element-1f8cf06 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-35933 .elementor-element.elementor-element-4b3366a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:15% 15%;--row-gap:15%;--column-gap:15%;--margin-top:4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35933 .elementor-element.elementor-element-301ef4f{width:100%;max-width:100%;padding:30px 0px 0px 0px;border-style:solid;border-width:0.5px 0px 0px 0px;border-color:#C8D5DC;}.elementor-35933 .elementor-element.elementor-element-301ef4f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-35933 .elementor-element.elementor-element-301ef4f .elementor-tab-title{border-width:0.5px;border-color:#8B7E7E;background-color:#00000000;padding:0px 0px 30px 0px;}.elementor-35933 .elementor-element.elementor-element-301ef4f .elementor-tab-content{border-width:0.5px;border-block-end-color:#8B7E7E;color:#324A6D;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;padding:0px 30px 30px 0px;}.elementor-35933 .elementor-element.elementor-element-301ef4f .elementor-toggle-item:not(:last-child){margin-block-end:30px;}.elementor-35933 .elementor-element.elementor-element-301ef4f .elementor-toggle-title, .elementor-35933 .elementor-element.elementor-element-301ef4f .elementor-toggle-icon{color:#000000;}.elementor-35933 .elementor-element.elementor-element-301ef4f .elementor-toggle-icon svg{fill:#000000;}.elementor-35933 .elementor-element.elementor-element-301ef4f .elementor-tab-title.elementor-active a, .elementor-35933 .elementor-element.elementor-element-301ef4f .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#0800FF;}.elementor-35933 .elementor-element.elementor-element-301ef4f .elementor-toggle-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;}.elementor-35933 .elementor-element.elementor-element-05eceef{width:100%;max-width:100%;padding:30px 0px 0px 0px;border-style:solid;border-width:0.5px 0px 0px 0px;border-color:#C8D5DC;}.elementor-35933 .elementor-element.elementor-element-05eceef.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-35933 .elementor-element.elementor-element-05eceef .elementor-tab-title{border-width:0.5px;border-color:#D8D8D8;padding:0px 0px 30px 0px;}.elementor-35933 .elementor-element.elementor-element-05eceef .elementor-tab-content{border-width:0.5px;border-block-end-color:#D8D8D8;color:#324A6D;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;padding:0px 30px 30px 0px;}.elementor-35933 .elementor-element.elementor-element-05eceef .elementor-toggle-item:not(:last-child){margin-block-end:30px;}.elementor-35933 .elementor-element.elementor-element-05eceef .elementor-toggle-title, .elementor-35933 .elementor-element.elementor-element-05eceef .elementor-toggle-icon{color:#1C244B;}.elementor-35933 .elementor-element.elementor-element-05eceef .elementor-toggle-icon svg{fill:#1C244B;}.elementor-35933 .elementor-element.elementor-element-05eceef .elementor-tab-title.elementor-active a, .elementor-35933 .elementor-element.elementor-element-05eceef .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#1C244B;}.elementor-35933 .elementor-element.elementor-element-05eceef .elementor-toggle-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;}.elementor-35933 .elementor-element.elementor-element-4268b55{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-35933 .elementor-element.elementor-element-8270e36{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-35933 .elementor-element.elementor-element-8270e36.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-35933 .elementor-element.elementor-element-163cf6a{--grid-template-columns:repeat(0, auto);text-align:center;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-35933 .elementor-element.elementor-element-163cf6a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-35933 .elementor-element.elementor-element-4fe1630{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-35933 .elementor-element.elementor-element-4fe1630:not(.elementor-motion-effects-element-type-background), .elementor-35933 .elementor-element.elementor-element-4fe1630 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D020F;}.elementor-35933 .elementor-element.elementor-element-c7c1914{width:var( --container-widget-width, 800px );max-width:800px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center;}.elementor-35933 .elementor-element.elementor-element-c7c1914.elementor-element{--align-self:center;}.elementor-35933 .elementor-element.elementor-element-c7c1914.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-35933 .elementor-element.elementor-element-c7c1914 .elementor-heading-title{font-family:"GALANO", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-35933 .elementor-element.elementor-element-54f2b12{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px !important;--row-gap:24px !important;--column-gap:24px !important;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35933 .elementor-element.elementor-element-fd7486d{background-color:#14CC0010;padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#14CC0050;border-radius:16px 16px 16px 16px;}.elementor-35933 .elementor-element.elementor-element-fd7486d:hover{background-color:#F6F6F6;}.elementor-35933 .elementor-element.elementor-element-fd7486d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-35933 .elementor-element.elementor-element-fd7486d .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-35933 .elementor-element.elementor-element-fd7486d .elementor-icon-box-title, .elementor-35933 .elementor-element.elementor-element-fd7486d .elementor-icon-box-title a{font-family:"GALANO", Sans-serif;font-size:24px;font-weight:700;}.elementor-35933 .elementor-element.elementor-element-fd7486d .elementor-icon-box-title{color:#6EC1E4;}.elementor-35933 .elementor-element.elementor-element-fd7486d .elementor-icon-box-description{font-family:"GALANO", Sans-serif;font-size:16px;font-weight:400;color:#B8B8B8;}.elementor-35933 .elementor-element.elementor-element-3af2f6e{background-color:#14CC0010;padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#14CC0050;border-radius:16px 16px 16px 16px;}.elementor-35933 .elementor-element.elementor-element-3af2f6e:hover{background-color:#F6F6F6;}.elementor-35933 .elementor-element.elementor-element-3af2f6e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-35933 .elementor-element.elementor-element-3af2f6e .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-35933 .elementor-element.elementor-element-3af2f6e .elementor-icon-box-title, .elementor-35933 .elementor-element.elementor-element-3af2f6e .elementor-icon-box-title a{font-family:"GALANO", Sans-serif;font-size:24px;font-weight:700;}.elementor-35933 .elementor-element.elementor-element-3af2f6e .elementor-icon-box-title{color:#6EC1E4;}.elementor-35933 .elementor-element.elementor-element-3af2f6e .elementor-icon-box-description{font-family:"GALANO", Sans-serif;font-size:16px;font-weight:400;color:#B8B8B8;}.elementor-35933 .elementor-element.elementor-element-c961c0d{background-color:#14CC0010;padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#14CC0050;border-radius:16px 16px 16px 16px;}.elementor-35933 .elementor-element.elementor-element-c961c0d:hover{background-color:#F6F6F6;}.elementor-35933 .elementor-element.elementor-element-c961c0d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-35933 .elementor-element.elementor-element-c961c0d .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-35933 .elementor-element.elementor-element-c961c0d .elementor-icon-box-title, .elementor-35933 .elementor-element.elementor-element-c961c0d .elementor-icon-box-title a{font-family:"GALANO", Sans-serif;font-size:24px;font-weight:700;}.elementor-35933 .elementor-element.elementor-element-c961c0d .elementor-icon-box-title{color:#6EC1E4;}.elementor-35933 .elementor-element.elementor-element-c961c0d .elementor-icon-box-description{font-family:"GALANO", Sans-serif;font-size:16px;font-weight:400;color:#B8B8B8;}body.elementor-page-35933:not(.elementor-motion-effects-element-type-background), body.elementor-page-35933 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:1024px){.elementor-35933 .elementor-element.elementor-element-5a368df > .elementor-container{min-height:400px;}.elementor-35933 .elementor-element.elementor-element-5a368df{padding:90px 30px 120px 30px;}.elementor-35933 .elementor-element.elementor-element-3a1e906 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-35933 .elementor-element.elementor-element-4d75612 > .elementor-widget-container{margin:-30px 0px -30px 0px;}.elementor-35933 .elementor-element.elementor-element-4d75612 .a13ree-written-headline{font-size:58px;}.elementor-35933 .elementor-element.elementor-element-89fae41, .elementor-35933 .elementor-element.elementor-element-89fae41 .elementor-text-editor *{font-size:1rem;line-height:1.5rem;}.elementor-35933 .elementor-element.elementor-element-b6f0e19 > .elementor-shape-bottom svg{height:52px;}.elementor-35933 .elementor-element.elementor-element-b6f0e19{padding:100px 0px 240px 0px;}.elementor-35933 .elementor-element.elementor-element-e1f907d .elementor-heading-title{font-size:48px;}.elementor-35933 .elementor-element.elementor-element-d2363c2{padding:60px 0px 60px 0px;}.elementor-35933 .elementor-element.elementor-element-4f5bd85{text-align:center;}.elementor-35933 .elementor-element.elementor-element-4f5bd85 .elementor-heading-title{font-size:50px;}.elementor-35933 .elementor-element.elementor-element-1f8cf06{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:15%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-35933 .elementor-element.elementor-element-4b3366a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-35933 .elementor-element.elementor-element-301ef4f{padding:0px 0px 0px 0px;border-width:0px 0px 0px 0px;}.elementor-35933 .elementor-element.elementor-element-301ef4f .elementor-toggle-title{font-size:14px;}.elementor-35933 .elementor-element.elementor-element-301ef4f .elementor-tab-content{font-size:14px;}.elementor-35933 .elementor-element.elementor-element-05eceef{padding:0px 0px 0px 0px;border-width:0px 0px 0px 0px;}.elementor-35933 .elementor-element.elementor-element-05eceef .elementor-toggle-title{font-size:14px;}.elementor-35933 .elementor-element.elementor-element-05eceef .elementor-tab-content{font-size:14px;}.elementor-35933 .elementor-element.elementor-element-54f2b12{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-35933 .elementor-element.elementor-element-5a368df:not(.elementor-motion-effects-element-type-background), .elementor-35933 .elementor-element.elementor-element-5a368df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecosealpr.com/wp-content/uploads/2026/01/Untitled-design-62-scaled.png");background-position:center center;background-size:cover;}.elementor-35933 .elementor-element.elementor-element-5a368df > .elementor-container{max-width:1092px;}.elementor-35933 .elementor-element.elementor-element-4d75612 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-35933 .elementor-element.elementor-element-4d75612 .a13ree-written-headline{font-size:39px;letter-spacing:0px;}.elementor-35933 .elementor-element.elementor-element-1dad3cd{padding:0px 25px 0px 25px;}.elementor-35933 .elementor-element.elementor-element-dc2e1d8.elementor-element{--align-self:center;}.elementor-35933 .elementor-element.elementor-element-f7b4b03{--padding-top:6em;--padding-bottom:03em;--padding-left:1em;--padding-right:1em;}.elementor-35933 .elementor-element.elementor-element-a78846c{--width:90%;}.elementor-35933 .elementor-element.elementor-element-bf9178a{margin:-156px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:226px;--container-widget-flex-grow:0;width:var( --container-widget-width, 226px );max-width:226px;}.elementor-35933 .elementor-element.elementor-element-1e242e3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-35933 .elementor-element.elementor-element-1e242e3 .elementor-image-box-title{font-size:30px;}.elementor-35933 .elementor-element.elementor-element-ee936b7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-35933 .elementor-element.elementor-element-ee936b7 .elementor-image-box-title{font-size:30px;}.elementor-35933 .elementor-element.elementor-element-89fae41, .elementor-35933 .elementor-element.elementor-element-89fae41 .elementor-text-editor *{font-size:1.9rem;line-height:2.6rem;letter-spacing:-1.7px;}.elementor-35933 .elementor-element.elementor-element-89fae41{word-spacing:0em;}.elementor-35933 .elementor-element.elementor-element-3b8362f img{width:36px;}.elementor-35933 .elementor-element.elementor-element-7560b30{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-35933 .elementor-element.elementor-element-7560b30 .elementor-heading-title{font-size:20px;}.elementor-35933 .elementor-element.elementor-element-0a20a77 img{width:36px;}.elementor-35933 .elementor-element.elementor-element-8567d36{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-35933 .elementor-element.elementor-element-8567d36 .elementor-heading-title{font-size:20px;}.elementor-35933 .elementor-element.elementor-element-7d27f2a img{width:36px;}.elementor-35933 .elementor-element.elementor-element-e98e964{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-35933 .elementor-element.elementor-element-e98e964 .elementor-heading-title{font-size:20px;}.elementor-35933 .elementor-element.elementor-element-83b9e9c img{width:36px;}.elementor-35933 .elementor-element.elementor-element-1f30687{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-35933 .elementor-element.elementor-element-1f30687 .elementor-heading-title{font-size:20px;}.elementor-35933 .elementor-element.elementor-element-748dbe9 img{width:36px;}.elementor-35933 .elementor-element.elementor-element-ca9943b{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-35933 .elementor-element.elementor-element-ca9943b .elementor-heading-title{font-size:20px;}.elementor-35933 .elementor-element.elementor-element-ee816a5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-35933 .elementor-element.elementor-element-ee816a5 .elementor-image-box-title{font-size:30px;}.elementor-35933 .elementor-element.elementor-element-d4f8c12 img{width:36px;}.elementor-35933 .elementor-element.elementor-element-e1edb45{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-35933 .elementor-element.elementor-element-e1edb45 .elementor-heading-title{font-size:20px;}.elementor-35933 .elementor-element.elementor-element-3895851 img{width:36px;}.elementor-35933 .elementor-element.elementor-element-9a5a9e9{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-35933 .elementor-element.elementor-element-9a5a9e9 .elementor-heading-title{font-size:20px;}.elementor-35933 .elementor-element.elementor-element-ad969a5.elementor-element{--align-self:center;}.elementor-35933 .elementor-element.elementor-element-b6f0e19:not(.elementor-motion-effects-element-type-background), .elementor-35933 .elementor-element.elementor-element-b6f0e19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-35933 .elementor-element.elementor-element-b6f0e19 > .elementor-shape-bottom svg{height:60px;}.elementor-35933 .elementor-element.elementor-element-b6f0e19{padding:70px 0px 210px 0px;}.elementor-35933 .elementor-element.elementor-element-e1f907d{width:100%;max-width:100%;padding:36px 36px 36px 36px;}.elementor-35933 .elementor-element.elementor-element-e1f907d .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-35933 .elementor-element.elementor-element-e92a216.elementor-element{--align-self:center;}.elementor-35933 .elementor-element.elementor-element-ce2b2a9 .elementor-image-box-img{margin-bottom:16px;}.elementor-35933 .elementor-element.elementor-element-2f9054c .elementor-image-box-img{margin-bottom:16px;}.elementor-35933 .elementor-element.elementor-element-1a1cdca .elementor-image-box-img{margin-bottom:16px;}.elementor-35933 .elementor-element.elementor-element-c0be49b.elementor-element{--align-self:center;}.elementor-35933 .elementor-element.elementor-element-c36c144{--container-widget-width:372px;--container-widget-flex-grow:0;width:var( --container-widget-width, 372px );max-width:372px;}.elementor-35933 .elementor-element.elementor-element-aca5ef7 .elementor-heading-title{font-size:27px;}.elementor-35933 .elementor-element.elementor-element-d2363c2{padding:30px 30px 30px 30px;}.elementor-35933 .elementor-element.elementor-element-4f5bd85 .elementor-heading-title{font-size:42px;}.elementor-35933 .elementor-element.elementor-element-1f8cf06::before, .elementor-35933 .elementor-element.elementor-element-1f8cf06 > .elementor-background-video-container::before, .elementor-35933 .elementor-element.elementor-element-1f8cf06 > .e-con-inner > .elementor-background-video-container::before, .elementor-35933 .elementor-element.elementor-element-1f8cf06 > .elementor-background-slideshow::before, .elementor-35933 .elementor-element.elementor-element-1f8cf06 > .e-con-inner > .elementor-background-slideshow::before, .elementor-35933 .elementor-element.elementor-element-1f8cf06 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:bottom center;}.elementor-35933 .elementor-element.elementor-element-1f8cf06{--overlay-opacity:0;--margin-top:3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-35933 .elementor-element.elementor-element-301ef4f .elementor-tab-content{padding:0px 0px 30px 0px;}.elementor-35933 .elementor-element.elementor-element-05eceef .elementor-tab-content{padding:0px 0px 30px 0px;}.elementor-35933 .elementor-element.elementor-element-c7c1914{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;}.elementor-35933 .elementor-element.elementor-element-c7c1914 .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-35933 .elementor-element.elementor-element-54f2b12{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-35933 .elementor-element.elementor-element-a78846c{--width:57.3rem;}.elementor-35933 .elementor-element.elementor-element-1f8cf06{--width:100%;}.elementor-35933 .elementor-element.elementor-element-8270e36{--width:98.162%;}}@media(max-width:1024px) and (min-width:768px){.elementor-35933 .elementor-element.elementor-element-a78846c{--width:90%;}.elementor-35933 .elementor-element.elementor-element-b710efb{width:100%;}}@media(min-width:1025px){.elementor-35933 .elementor-element.elementor-element-5a368df:not(.elementor-motion-effects-element-type-background), .elementor-35933 .elementor-element.elementor-element-5a368df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-35933 .elementor-element.elementor-element-b6f0e19:not(.elementor-motion-effects-element-type-background), .elementor-35933 .elementor-element.elementor-element-b6f0e19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}.elementor-35933 .elementor-element.elementor-element-5a368df {
    backdrop-filter:blur(10px);
    -webkit-backdrop-filter:blur(10px);
}
/* Start custom CSS for image-box, class: .elementor-element-1e242e3 *//* ================================
   EFEITO DE FUNDO ANIMADO COM BLUR
   ================================ */

.elementor-35933 .elementor-element.elementor-element-1e242e3::before {
  content: ""; /* Cria um pseudo-elemento vazio que servirá como o fundo animado */
  position: absolute; /* Permite posicionar o fundo de forma independente do conteúdo principal */
  top: 50%;
  left: 50%;
  width: 50%;
  height: 50%;
  transform: translate(-50%, -50%); /* Centraliza o fundo perfeitamente */
  
  /* Define a imagem de fundo e suas propriedades */
  background: url("");
  background-position: center;
  background-size: cover; /* A imagem cobre todo o espaço do elemento */

  /* Efeitos visuais no fundo */
  filter: blur(60px) saturate(2) brightness(1.5); /* Aplica desfoque, saturação e brilho */
  pointer-events: none; /* Impede que o pseudo-elemento interfira na interação do usuário */
  
  /* Animação contínua do fundo */
  animation: animate 5s ease infinite;
  
  border-radius: 40px; /* Arredonda as bordas do fundo */
  will-change: filter, background-position; /* Otimiza a performance da animação */
  z-index: 1; /* Coloca o fundo atrás do conteúdo principal */
}

/* Garante que a imagem principal (ou conteúdo interno) fique acima do fundo */
.elementor-35933 .elementor-element.elementor-element-1e242e3 img {
  position: relative;
  z-index: 2;
}

/* Ajustes específicos para dispositivos móveis */
@media (max-width: 767px) {
  .elementor-35933 .elementor-element.elementor-element-1e242e3::before {
    filter: blur(40px) saturate(2) brightness(1.5); /* Reduz o blur em telas menores */
  }
}

/* ================================
   ANIMAÇÃO DO FUNDO
   ================================ */
@keyframes animate {
  0% {
    background-size: 100%; /* Tamanho inicial normal */
  }
  50% {
    background-size: 500%; /* Expande o fundo para criar efeito pulsante/dinâmico */
  }
  100% {
    background-size: 100%; /* Retorna ao tamanho original */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-414efd9 */.elementor-35933 .elementor-element.elementor-element-414efd9 {
    background-color: #111; /* Fondo oscuro para que resalte */
    border: 2px solid #39ff14; /* Color del neón */
    box-shadow: 0 0 2px #39ff14, 0 0 4px #39ff14, 0 0 8px #39ff14;
    color: #39ff14; /* Color del texto */
    transition: 0.3s ease-in-out;
}

.elementor-35933 .elementor-element.elementor-element-414efd9:hover {
    box-shadow: 0 0 4px #39ff14, 0 0 8px #39ff14, 0 0 16px #39ff14;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f36e1a4 */.elementor-35933 .elementor-element.elementor-element-f36e1a4 {
    background-color: #111; /* Fondo oscuro para que resalte */
    border: 2px solid #39ff14; /* Color del neón */
    box-shadow: 0 0 2px #39ff14, 0 0 4px #39ff14, 0 0 8px #39ff14;
    color: #39ff14; /* Color del texto */
    transition: 0.3s ease-in-out;
}

.elementor-35933 .elementor-element.elementor-element-f36e1a4:hover {
    box-shadow: 0 0 4px #39ff14, 0 0 8px #39ff14, 0 0 16px #39ff14;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-740c8de */.elementor-35933 .elementor-element.elementor-element-740c8de {
    background-color: #111; /* Fondo oscuro para que resalte */
    border: 2px solid #39ff14; /* Color del neón */
    box-shadow: 0 0 2px #39ff14, 0 0 4px #39ff14, 0 0 8px #39ff14;
    color: #39ff14; /* Color del texto */
    transition: 0.3s ease-in-out;
}

.elementor-35933 .elementor-element.elementor-element-740c8de:hover {
    box-shadow: 0 0 4px #39ff14, 0 0 8px #39ff14, 0 0 16px #39ff14;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-219c75c */.elementor-35933 .elementor-element.elementor-element-219c75c {
    background-color: #111; /* Fondo oscuro para que resalte */
    border: 2px solid #39ff14; /* Color del neón */
    box-shadow: 0 0 2px #39ff14, 0 0 4px #39ff14, 0 0 8px #39ff14;
    color: #39ff14; /* Color del texto */
    transition: 0.3s ease-in-out;
}

.elementor-35933 .elementor-element.elementor-element-219c75c:hover {
    box-shadow: 0 0 4px #39ff14, 0 0 8px #39ff14, 0 0 16px #39ff14;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb04124 */.elementor-35933 .elementor-element.elementor-element-cb04124 {
    background-color: #111; /* Fondo oscuro para que resalte */
    border: 2px solid #39ff14; /* Color del neón */
    box-shadow: 0 0 2px #39ff14, 0 0 4px #39ff14, 0 0 8px #39ff14;
    color: #39ff14; /* Color del texto */
    transition: 0.3s ease-in-out;
}

.elementor-35933 .elementor-element.elementor-element-cb04124:hover {
    box-shadow: 0 0 4px #39ff14, 0 0 8px #39ff14, 0 0 16px #39ff14;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22ccec8 */.elementor-35933 .elementor-element.elementor-element-22ccec8 {
    background-color: #111; /* Fondo oscuro para que resalte */
    border: 2px solid #39ff14; /* Color del neón */
    box-shadow: 0 0 2px #39ff14, 0 0 4px #39ff14, 0 0 8px #39ff14;
    color: #39ff14; /* Color del texto */
    transition: 0.3s ease-in-out;
}

.elementor-35933 .elementor-element.elementor-element-22ccec8:hover {
    box-shadow: 0 0 4px #39ff14, 0 0 8px #39ff14, 0 0 16px #39ff14;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50befd9 */.elementor-35933 .elementor-element.elementor-element-50befd9 {
    background-color: #111; /* Fondo oscuro para que resalte */
    border: 2px solid #39ff14; /* Color del neón */
    box-shadow: 0 0 2px #39ff14, 0 0 4px #39ff14, 0 0 8px #39ff14;
    color: #39ff14; /* Color del texto */
    transition: 0.3s ease-in-out;
}

.elementor-35933 .elementor-element.elementor-element-50befd9:hover {
    box-shadow: 0 0 4px #39ff14, 0 0 8px #39ff14, 0 0 16px #39ff14;
}/* End custom CSS */