.elementor-289 .elementor-element.elementor-element-e8a499f{--display:flex;--min-height:815px;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.6;--margin-top:-160px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-289 .elementor-element.elementor-element-e8a499f::before, .elementor-289 .elementor-element.elementor-element-e8a499f > .elementor-background-video-container::before, .elementor-289 .elementor-element.elementor-element-e8a499f > .e-con-inner > .elementor-background-video-container::before, .elementor-289 .elementor-element.elementor-element-e8a499f > .elementor-background-slideshow::before, .elementor-289 .elementor-element.elementor-element-e8a499f > .e-con-inner > .elementor-background-slideshow::before, .elementor-289 .elementor-element.elementor-element-e8a499f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#2B6332;--background-overlay:'';}.elementor-289 .elementor-element.elementor-element-e8a499f:not(.elementor-motion-effects-element-type-background), .elementor-289 .elementor-element.elementor-element-e8a499f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://ecotelhas.com.br/wp-content/uploads/2025/11/Hero-Ecotelhas.png") 50% 50%;background-size:cover;}.elementor-289 .elementor-element.elementor-element-252c2740{--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;--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-289 .elementor-element.elementor-element-507b3e53 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:700;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-289 .elementor-element.elementor-element-14c12994{font-family:"Noto Serif", Sans-serif;font-size:30px;font-weight:400;color:#FFFFFF;}.elementor-289 .elementor-element.elementor-element-40297f52{--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;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-289 .elementor-element.elementor-element-7b7560f6 .elementor-button{background-color:#FF7A00;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;border-style:solid;border-radius:55px 55px 55px 55px;}.elementor-289 .elementor-element.elementor-element-7b7560f6 .elementor-button:hover, .elementor-289 .elementor-element.elementor-element-7b7560f6 .elementor-button:focus{background-color:#E96A00;}.elementor-289 .elementor-element.elementor-element-5cbf3213 .elementor-button{background-color:#FF7A00;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-color:#FFFFFF;border-radius:55px 55px 55px 55px;}.elementor-289 .elementor-element.elementor-element-5cbf3213 .elementor-button-content-wrapper{flex-direction:row;}.elementor-289 .elementor-element.elementor-element-55bc43dd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:164px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-289 .elementor-element.elementor-element-4c829452 .elementor-icon-wrapper{text-align:center;}.elementor-289 .elementor-element.elementor-element-4c829452.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-289 .elementor-element.elementor-element-4c829452.elementor-view-framed .elementor-icon, .elementor-289 .elementor-element.elementor-element-4c829452.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-289 .elementor-element.elementor-element-4c829452.elementor-view-framed .elementor-icon, .elementor-289 .elementor-element.elementor-element-4c829452.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-289 .elementor-element.elementor-element-4c829452 .elementor-icon{font-size:20px;}.elementor-289 .elementor-element.elementor-element-4c829452 .elementor-icon svg{height:20px;}.elementor-289 .elementor-element.elementor-element-3f8fe08 .elementor-icon-wrapper{text-align:center;}.elementor-289 .elementor-element.elementor-element-3f8fe08.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-289 .elementor-element.elementor-element-3f8fe08.elementor-view-framed .elementor-icon, .elementor-289 .elementor-element.elementor-element-3f8fe08.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-289 .elementor-element.elementor-element-3f8fe08.elementor-view-framed .elementor-icon, .elementor-289 .elementor-element.elementor-element-3f8fe08.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-289 .elementor-element.elementor-element-3f8fe08 .elementor-icon{font-size:20px;}.elementor-289 .elementor-element.elementor-element-3f8fe08 .elementor-icon svg{height:20px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-289 .elementor-element.elementor-element-7f81731d .elementor-icon-box-wrapper{text-align:left;}.elementor-289 .elementor-element.elementor-element-7f81731d{--icon-box-icon-margin:5px;}.elementor-289 .elementor-element.elementor-element-7f81731d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-289 .elementor-element.elementor-element-7f81731d.elementor-view-framed .elementor-icon, .elementor-289 .elementor-element.elementor-element-7f81731d.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-289 .elementor-element.elementor-element-7f81731d .elementor-icon{font-size:20px;}.elementor-289 .elementor-element.elementor-element-7f81731d .elementor-icon-box-title, .elementor-289 .elementor-element.elementor-element-7f81731d .elementor-icon-box-title a{font-family:"Noto Serif", Sans-serif;font-size:14px;font-weight:500;}.elementor-289 .elementor-element.elementor-element-7f81731d .elementor-icon-box-title{color:#FFFFFF;}.elementor-289 .elementor-element.elementor-element-7f81731d:has(:hover) .elementor-icon-box-title,
					 .elementor-289 .elementor-element.elementor-element-7f81731d:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-289 .elementor-element.elementor-element-7f81731d .elementor-icon-box-description{color:#FFFFFF;}.elementor-289 .elementor-element.elementor-element-24617ed4{--display:flex;--min-height:540px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-289 .elementor-element.elementor-element-24617ed4:not(.elementor-motion-effects-element-type-background), .elementor-289 .elementor-element.elementor-element-24617ed4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0EFE2;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-289 .elementor-element.elementor-element-47c9e179{--divider-border-style:solid;--divider-color:#00913C;--divider-border-width:1px;}.elementor-289 .elementor-element.elementor-element-47c9e179 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-289 .elementor-element.elementor-element-47c9e179 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-289 .elementor-element.elementor-element-57767701{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-289 .elementor-element.elementor-element-57767701 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;color:#181E19;}.elementor-289 .elementor-element.elementor-element-7ef3063e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:25px 15px;--row-gap:25px;--column-gap:15px;--grid-auto-flow:row;}.elementor-289 .elementor-element.elementor-element-7ef3063e.e-con{--align-self:center;}.elementor-289 .elementor-element.elementor-element-2626158a{padding:28px 32px 28px 32px;--icon-box-icon-margin:10px;}.elementor-289 .elementor-element.elementor-element-2626158a.elementor-view-stacked .elementor-icon{background-color:#F1F6F2;fill:#00913C;color:#00913C;}.elementor-289 .elementor-element.elementor-element-2626158a.elementor-view-framed .elementor-icon, .elementor-289 .elementor-element.elementor-element-2626158a.elementor-view-default .elementor-icon{fill:#F1F6F2;color:#F1F6F2;border-color:#F1F6F2;}.elementor-289 .elementor-element.elementor-element-2626158a.elementor-view-framed .elementor-icon{background-color:#00913C;}.elementor-289 .elementor-element.elementor-element-2626158a.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-289 .elementor-element.elementor-element-2626158a.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#F1F6F2;fill:#00913C;color:#00913C;}.elementor-289 .elementor-element.elementor-element-2626158a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-289 .elementor-element.elementor-element-2626158a.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-289 .elementor-element.elementor-element-2626158a.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-289 .elementor-element.elementor-element-2626158a.elementor-view-default:has(:focus) .elementor-icon{fill:#F1F6F2;color:#F1F6F2;border-color:#F1F6F2;}.elementor-289 .elementor-element.elementor-element-2626158a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-289 .elementor-element.elementor-element-2626158a.elementor-view-framed:has(:focus) .elementor-icon{background-color:#00913C;}.elementor-289 .elementor-element.elementor-element-2626158a .elementor-icon{font-size:30px;}.elementor-289 .elementor-element.elementor-element-2626158a .elementor-icon-box-title, .elementor-289 .elementor-element.elementor-element-2626158a .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;}.elementor-289 .elementor-element.elementor-element-2626158a .elementor-icon-box-title{color:#181E19;}.elementor-289 .elementor-element.elementor-element-2626158a:has(:hover) .elementor-icon-box-title,
					 .elementor-289 .elementor-element.elementor-element-2626158a:has(:focus) .elementor-icon-box-title{color:#181E19;}.elementor-289 .elementor-element.elementor-element-2626158a .elementor-icon-box-description{font-family:"Noto Serif", Sans-serif;font-size:16px;font-weight:400;color:#5F695F;}.elementor-289 .elementor-element.elementor-element-24c66cfa{padding:28px 32px 28px 32px;--icon-box-icon-margin:10px;}.elementor-289 .elementor-element.elementor-element-24c66cfa.elementor-view-stacked .elementor-icon{background-color:#F1F6F2;fill:#00913C;color:#00913C;}.elementor-289 .elementor-element.elementor-element-24c66cfa.elementor-view-framed .elementor-icon, .elementor-289 .elementor-element.elementor-element-24c66cfa.elementor-view-default .elementor-icon{fill:#F1F6F2;color:#F1F6F2;border-color:#F1F6F2;}.elementor-289 .elementor-element.elementor-element-24c66cfa.elementor-view-framed .elementor-icon{background-color:#00913C;}.elementor-289 .elementor-element.elementor-element-24c66cfa.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-289 .elementor-element.elementor-element-24c66cfa.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#F1F6F2;fill:#00913C;color:#00913C;}.elementor-289 .elementor-element.elementor-element-24c66cfa.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-289 .elementor-element.elementor-element-24c66cfa.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-289 .elementor-element.elementor-element-24c66cfa.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-289 .elementor-element.elementor-element-24c66cfa.elementor-view-default:has(:focus) .elementor-icon{fill:#F1F6F2;color:#F1F6F2;border-color:#F1F6F2;}.elementor-289 .elementor-element.elementor-element-24c66cfa.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-289 .elementor-element.elementor-element-24c66cfa.elementor-view-framed:has(:focus) .elementor-icon{background-color:#00913C;}.elementor-289 .elementor-element.elementor-element-24c66cfa .elementor-icon{font-size:30px;}.elementor-289 .elementor-element.elementor-element-24c66cfa .elementor-icon-box-title, .elementor-289 .elementor-element.elementor-element-24c66cfa .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;}.elementor-289 .elementor-element.elementor-element-24c66cfa .elementor-icon-box-title{color:#181E19;}.elementor-289 .elementor-element.elementor-element-24c66cfa:has(:hover) .elementor-icon-box-title,
					 .elementor-289 .elementor-element.elementor-element-24c66cfa:has(:focus) .elementor-icon-box-title{color:#181E19;}.elementor-289 .elementor-element.elementor-element-24c66cfa .elementor-icon-box-description{font-family:"Noto Serif", Sans-serif;font-size:16px;font-weight:400;color:#5F695F;}.elementor-289 .elementor-element.elementor-element-84b760a{padding:28px 32px 28px 32px;--icon-box-icon-margin:10px;}.elementor-289 .elementor-element.elementor-element-84b760a.elementor-view-stacked .elementor-icon{background-color:#F1F6F2;fill:#00913C;color:#00913C;}.elementor-289 .elementor-element.elementor-element-84b760a.elementor-view-framed .elementor-icon, .elementor-289 .elementor-element.elementor-element-84b760a.elementor-view-default .elementor-icon{fill:#F1F6F2;color:#F1F6F2;border-color:#F1F6F2;}.elementor-289 .elementor-element.elementor-element-84b760a.elementor-view-framed .elementor-icon{background-color:#00913C;}.elementor-289 .elementor-element.elementor-element-84b760a.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-289 .elementor-element.elementor-element-84b760a.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#F1F6F2;fill:#00913C;color:#00913C;}.elementor-289 .elementor-element.elementor-element-84b760a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-289 .elementor-element.elementor-element-84b760a.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-289 .elementor-element.elementor-element-84b760a.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-289 .elementor-element.elementor-element-84b760a.elementor-view-default:has(:focus) .elementor-icon{fill:#F1F6F2;color:#F1F6F2;border-color:#F1F6F2;}.elementor-289 .elementor-element.elementor-element-84b760a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-289 .elementor-element.elementor-element-84b760a.elementor-view-framed:has(:focus) .elementor-icon{background-color:#00913C;}.elementor-289 .elementor-element.elementor-element-84b760a .elementor-icon{font-size:30px;}.elementor-289 .elementor-element.elementor-element-84b760a .elementor-icon-box-title, .elementor-289 .elementor-element.elementor-element-84b760a .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;}.elementor-289 .elementor-element.elementor-element-84b760a .elementor-icon-box-title{color:#181E19;}.elementor-289 .elementor-element.elementor-element-84b760a:has(:hover) .elementor-icon-box-title,
					 .elementor-289 .elementor-element.elementor-element-84b760a:has(:focus) .elementor-icon-box-title{color:#181E19;}.elementor-289 .elementor-element.elementor-element-84b760a .elementor-icon-box-description{font-family:"Noto Serif", Sans-serif;font-size:16px;font-weight:400;color:#5F695F;}.elementor-289 .elementor-element.elementor-element-2bba3e11{padding:28px 32px 28px 32px;--icon-box-icon-margin:10px;}.elementor-289 .elementor-element.elementor-element-2bba3e11.elementor-view-stacked .elementor-icon{background-color:#F1F6F2;fill:#00913C;color:#00913C;}.elementor-289 .elementor-element.elementor-element-2bba3e11.elementor-view-framed .elementor-icon, .elementor-289 .elementor-element.elementor-element-2bba3e11.elementor-view-default .elementor-icon{fill:#F1F6F2;color:#F1F6F2;border-color:#F1F6F2;}.elementor-289 .elementor-element.elementor-element-2bba3e11.elementor-view-framed .elementor-icon{background-color:#00913C;}.elementor-289 .elementor-element.elementor-element-2bba3e11.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-289 .elementor-element.elementor-element-2bba3e11.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#F1F6F2;fill:#00913C;color:#00913C;}.elementor-289 .elementor-element.elementor-element-2bba3e11.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-289 .elementor-element.elementor-element-2bba3e11.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-289 .elementor-element.elementor-element-2bba3e11.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-289 .elementor-element.elementor-element-2bba3e11.elementor-view-default:has(:focus) .elementor-icon{fill:#F1F6F2;color:#F1F6F2;border-color:#F1F6F2;}.elementor-289 .elementor-element.elementor-element-2bba3e11.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-289 .elementor-element.elementor-element-2bba3e11.elementor-view-framed:has(:focus) .elementor-icon{background-color:#00913C;}.elementor-289 .elementor-element.elementor-element-2bba3e11 .elementor-icon{font-size:30px;}.elementor-289 .elementor-element.elementor-element-2bba3e11 .elementor-icon-box-title, .elementor-289 .elementor-element.elementor-element-2bba3e11 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;}.elementor-289 .elementor-element.elementor-element-2bba3e11 .elementor-icon-box-title{color:#181E19;}.elementor-289 .elementor-element.elementor-element-2bba3e11:has(:hover) .elementor-icon-box-title,
					 .elementor-289 .elementor-element.elementor-element-2bba3e11:has(:focus) .elementor-icon-box-title{color:#181E19;}.elementor-289 .elementor-element.elementor-element-2bba3e11 .elementor-icon-box-description{font-family:"Noto Serif", Sans-serif;font-size:16px;font-weight:400;color:#5F695F;}.elementor-289 .elementor-element.elementor-element-567dfa64{padding:28px 32px 28px 32px;--icon-box-icon-margin:10px;}.elementor-289 .elementor-element.elementor-element-567dfa64.elementor-view-stacked .elementor-icon{background-color:#F1F6F2;fill:#00913C;color:#00913C;}.elementor-289 .elementor-element.elementor-element-567dfa64.elementor-view-framed .elementor-icon, .elementor-289 .elementor-element.elementor-element-567dfa64.elementor-view-default .elementor-icon{fill:#F1F6F2;color:#F1F6F2;border-color:#F1F6F2;}.elementor-289 .elementor-element.elementor-element-567dfa64.elementor-view-framed .elementor-icon{background-color:#00913C;}.elementor-289 .elementor-element.elementor-element-567dfa64.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-289 .elementor-element.elementor-element-567dfa64.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#F1F6F2;fill:#00913C;color:#00913C;}.elementor-289 .elementor-element.elementor-element-567dfa64.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-289 .elementor-element.elementor-element-567dfa64.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-289 .elementor-element.elementor-element-567dfa64.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-289 .elementor-element.elementor-element-567dfa64.elementor-view-default:has(:focus) .elementor-icon{fill:#F1F6F2;color:#F1F6F2;border-color:#F1F6F2;}.elementor-289 .elementor-element.elementor-element-567dfa64.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-289 .elementor-element.elementor-element-567dfa64.elementor-view-framed:has(:focus) .elementor-icon{background-color:#00913C;}.elementor-289 .elementor-element.elementor-element-567dfa64 .elementor-icon{font-size:30px;}.elementor-289 .elementor-element.elementor-element-567dfa64 .elementor-icon-box-title, .elementor-289 .elementor-element.elementor-element-567dfa64 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;}.elementor-289 .elementor-element.elementor-element-567dfa64 .elementor-icon-box-title{color:#181E19;}.elementor-289 .elementor-element.elementor-element-567dfa64:has(:hover) .elementor-icon-box-title,
					 .elementor-289 .elementor-element.elementor-element-567dfa64:has(:focus) .elementor-icon-box-title{color:#181E19;}.elementor-289 .elementor-element.elementor-element-567dfa64 .elementor-icon-box-description{font-family:"Noto Serif", Sans-serif;font-size:16px;font-weight:400;color:#5F695F;}.elementor-289 .elementor-element.elementor-element-6d577743{padding:28px 32px 28px 32px;--icon-box-icon-margin:10px;}.elementor-289 .elementor-element.elementor-element-6d577743.elementor-view-stacked .elementor-icon{background-color:#F1F6F2;fill:#00913C;color:#00913C;}.elementor-289 .elementor-element.elementor-element-6d577743.elementor-view-framed .elementor-icon, .elementor-289 .elementor-element.elementor-element-6d577743.elementor-view-default .elementor-icon{fill:#F1F6F2;color:#F1F6F2;border-color:#F1F6F2;}.elementor-289 .elementor-element.elementor-element-6d577743.elementor-view-framed .elementor-icon{background-color:#00913C;}.elementor-289 .elementor-element.elementor-element-6d577743.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-289 .elementor-element.elementor-element-6d577743.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#F1F6F2;fill:#00913C;color:#00913C;}.elementor-289 .elementor-element.elementor-element-6d577743.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-289 .elementor-element.elementor-element-6d577743.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-289 .elementor-element.elementor-element-6d577743.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-289 .elementor-element.elementor-element-6d577743.elementor-view-default:has(:focus) .elementor-icon{fill:#F1F6F2;color:#F1F6F2;border-color:#F1F6F2;}.elementor-289 .elementor-element.elementor-element-6d577743.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-289 .elementor-element.elementor-element-6d577743.elementor-view-framed:has(:focus) .elementor-icon{background-color:#00913C;}.elementor-289 .elementor-element.elementor-element-6d577743 .elementor-icon{font-size:30px;}.elementor-289 .elementor-element.elementor-element-6d577743 .elementor-icon-box-title, .elementor-289 .elementor-element.elementor-element-6d577743 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;}.elementor-289 .elementor-element.elementor-element-6d577743 .elementor-icon-box-title{color:#181E19;}.elementor-289 .elementor-element.elementor-element-6d577743:has(:hover) .elementor-icon-box-title,
					 .elementor-289 .elementor-element.elementor-element-6d577743:has(:focus) .elementor-icon-box-title{color:#181E19;}.elementor-289 .elementor-element.elementor-element-6d577743 .elementor-icon-box-description{font-family:"Noto Serif", Sans-serif;font-size:16px;font-weight:400;color:#5F695F;}.elementor-289 .elementor-element.elementor-element-44864c2f{--display:flex;--min-height:800px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-289 .elementor-element.elementor-element-44864c2f:not(.elementor-motion-effects-element-type-background), .elementor-289 .elementor-element.elementor-element-44864c2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F6F2;}.elementor-289 .elementor-element.elementor-element-6dedcf86{--divider-border-style:solid;--divider-color:#00913C;--divider-border-width:1px;}.elementor-289 .elementor-element.elementor-element-6dedcf86 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-289 .elementor-element.elementor-element-6dedcf86 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-289 .elementor-element.elementor-element-7abdcb2d{text-align:center;}.elementor-289 .elementor-element.elementor-element-7abdcb2d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;color:#181E19;}.elementor-289 .elementor-element.elementor-element-1940404d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;font-family:"Noto Serif", Sans-serif;font-size:16px;font-weight:400;color:#181E19;}.elementor-289 .elementor-element.elementor-element-41782273{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:300px;--margin-right:0px;}.elementor-289 .elementor-element.elementor-element-41782273.e-con{--align-self:center;}.elementor-289 .elementor-element.elementor-element-730c85ee{--display:flex;--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-289 .elementor-element.elementor-element-730c85ee:not(.elementor-motion-effects-element-type-background), .elementor-289 .elementor-element.elementor-element-730c85ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00913C;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-289 .elementor-element.elementor-element-175cd137{text-align:center;}.elementor-289 .elementor-element.elementor-element-175cd137 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:600;color:#E0EFE2;}.elementor-289 .elementor-element.elementor-element-cfcd120{text-align:center;}.elementor-289 .elementor-element.elementor-element-cfcd120 .elementor-heading-title{font-family:"Noto Serif", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-289 .elementor-element.elementor-element-0076b32{text-align:center;}.elementor-289 .elementor-element.elementor-element-0076b32 .elementor-heading-title{font-family:"Noto Serif", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-289 .elementor-element.elementor-element-2da5e46e{text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#E0EFE2;}.elementor-289 .elementor-element.elementor-element-6fe1c36e .elementor-button{background-color:#FF7A00;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-radius:55px 55px 55px 55px;}.elementor-289 .elementor-element.elementor-element-1357f190{--display:flex;--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-289 .elementor-element.elementor-element-1357f190:not(.elementor-motion-effects-element-type-background), .elementor-289 .elementor-element.elementor-element-1357f190 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00913C;}.elementor-289 .elementor-element.elementor-element-60c871ce{text-align:center;}.elementor-289 .elementor-element.elementor-element-60c871ce .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:600;color:#E0EFE2;}.elementor-289 .elementor-element.elementor-element-1459004{text-align:center;}.elementor-289 .elementor-element.elementor-element-1459004 .elementor-heading-title{font-family:"Noto Serif", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-289 .elementor-element.elementor-element-9a189ec{text-align:center;}.elementor-289 .elementor-element.elementor-element-9a189ec .elementor-heading-title{font-family:"Noto Serif", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-289 .elementor-element.elementor-element-9eb06a0{text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#E0EFE2;}.elementor-289 .elementor-element.elementor-element-2a015f7d .elementor-button{background-color:#FF7A00;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-radius:55px 55px 55px 55px;}.elementor-289 .elementor-element.elementor-element-385c1a7e{--display:flex;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:85px;--margin-right:0px;}.elementor-289 .elementor-element.elementor-element-3860bc85 .elementor-icon-box-wrapper{text-align:left;}.elementor-289 .elementor-element.elementor-element-3860bc85 .elementor-icon-box-title, .elementor-289 .elementor-element.elementor-element-3860bc85 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;}.elementor-289 .elementor-element.elementor-element-3860bc85 .elementor-icon-box-title{color:#181E19;}.elementor-289 .elementor-element.elementor-element-3860bc85:has(:hover) .elementor-icon-box-title,
					 .elementor-289 .elementor-element.elementor-element-3860bc85:has(:focus) .elementor-icon-box-title{color:#181E19;}.elementor-289 .elementor-element.elementor-element-3860bc85 .elementor-icon-box-description{font-family:"Noto Serif", Sans-serif;font-size:16px;font-weight:400;color:#181E19;}.elementor-289 .elementor-element.elementor-element-f8aba2d{text-align:left;font-family:"Noto Serif", Sans-serif;font-size:14px;font-weight:400;color:#181E19;}.elementor-289 .elementor-element.elementor-element-7a4350f5{--display:flex;--min-height:540px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-289 .elementor-element.elementor-element-7a4350f5:not(.elementor-motion-effects-element-type-background), .elementor-289 .elementor-element.elementor-element-7a4350f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0EFE2;}.elementor-289 .elementor-element.elementor-element-40b99cbc{--divider-border-style:solid;--divider-color:#00913C;--divider-border-width:1px;}.elementor-289 .elementor-element.elementor-element-40b99cbc .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-289 .elementor-element.elementor-element-40b99cbc .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-289 .elementor-element.elementor-element-696c0c29{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-289 .elementor-element.elementor-element-696c0c29 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;color:#181E19;}.elementor-289 .elementor-element.elementor-element-5544ce4f{--display:grid;--e-con-grid-template-columns:1fr 0.2fr 1fr 0.2fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-289 .elementor-element.elementor-element-5544ce4f.e-con{--align-self:center;}.elementor-289 .elementor-element.elementor-element-5b200da7{--display:flex;--border-radius:25px 25px 25px 25px;}.elementor-289 .elementor-element.elementor-element-5b200da7:not(.elementor-motion-effects-element-type-background), .elementor-289 .elementor-element.elementor-element-5b200da7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00913C;}.elementor-289 .elementor-element.elementor-element-1ef1b21{text-align:center;font-family:"Noto Serif", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-289 .elementor-element.elementor-element-7386a82a.elementor-element{--align-self:center;}.elementor-289 .elementor-element.elementor-element-7386a82a .elementor-icon-wrapper{text-align:center;}.elementor-289 .elementor-element.elementor-element-73eb3854{--display:flex;--border-radius:25px 25px 25px 25px;}.elementor-289 .elementor-element.elementor-element-73eb3854:not(.elementor-motion-effects-element-type-background), .elementor-289 .elementor-element.elementor-element-73eb3854 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00913C;}.elementor-289 .elementor-element.elementor-element-6b9d7305{text-align:center;font-family:"Noto Serif", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-289 .elementor-element.elementor-element-623297e6.elementor-element{--align-self:center;}.elementor-289 .elementor-element.elementor-element-623297e6 .elementor-icon-wrapper{text-align:center;}.elementor-289 .elementor-element.elementor-element-106cea25{--display:flex;--border-radius:25px 25px 25px 25px;}.elementor-289 .elementor-element.elementor-element-106cea25:not(.elementor-motion-effects-element-type-background), .elementor-289 .elementor-element.elementor-element-106cea25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00913C;}.elementor-289 .elementor-element.elementor-element-21468a5e{text-align:center;font-family:"Noto Serif", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-289 .elementor-element.elementor-element-a293a33{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-289 .elementor-element.elementor-element-a293a33:not(.elementor-motion-effects-element-type-background), .elementor-289 .elementor-element.elementor-element-a293a33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F6F2;}.elementor-289 .elementor-element.elementor-element-482b0dab{--divider-border-style:solid;--divider-color:#00913C;--divider-border-width:1px;}.elementor-289 .elementor-element.elementor-element-482b0dab .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-289 .elementor-element.elementor-element-482b0dab .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-289 .elementor-element.elementor-element-618740f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-289 .elementor-element.elementor-element-618740f2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;color:#181E19;}.elementor-289 .elementor-element.elementor-element-fb15b5{--display:grid;--e-con-grid-template-columns:0.8fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-289 .elementor-element.elementor-element-fb15b5.e-con{--align-self:center;}.elementor-289 .elementor-element.elementor-element-2849450a{--display:flex;}.elementor-289 .elementor-element.elementor-element-6ed2595f{text-align:right;}.elementor-289 .elementor-element.elementor-element-6ed2595f img{max-width:73%;}.elementor-289 .elementor-element.elementor-element-3eae9f56{--display:flex;}.elementor-289 .elementor-element.elementor-element-4b9fa1e5.elementor-element{--align-self:center;}.elementor-289 .elementor-element.elementor-element-4b9fa1e5{text-align:left;font-family:"Noto Serif", Sans-serif;font-size:18px;font-weight:400;color:#181E19;}.elementor-289 .elementor-element.elementor-element-7a81b6f1 .elementor-button{background-color:#FF7A00;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;border-style:solid;border-radius:55px 55px 55px 55px;}.elementor-289 .elementor-element.elementor-element-7a81b6f1 .elementor-button:hover, .elementor-289 .elementor-element.elementor-element-7a81b6f1 .elementor-button:focus{background-color:#E96A00;}.elementor-289 .elementor-element.elementor-element-67d7959{--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;--overlay-opacity:0.6;}.elementor-289 .elementor-element.elementor-element-67d7959:not(.elementor-motion-effects-element-type-background), .elementor-289 .elementor-element.elementor-element-67d7959 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00913C;background:url("https://ecotelhas.com.br/wp-content/uploads/2025/11/pilares.png") 50% 50%;background-size:cover;}.elementor-289 .elementor-element.elementor-element-67d7959::before, .elementor-289 .elementor-element.elementor-element-67d7959 > .elementor-background-video-container::before, .elementor-289 .elementor-element.elementor-element-67d7959 > .e-con-inner > .elementor-background-video-container::before, .elementor-289 .elementor-element.elementor-element-67d7959 > .elementor-background-slideshow::before, .elementor-289 .elementor-element.elementor-element-67d7959 > .e-con-inner > .elementor-background-slideshow::before, .elementor-289 .elementor-element.elementor-element-67d7959 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#2B6332;--background-overlay:'';}.elementor-289 .elementor-element.elementor-element-470ffff0{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-289 .elementor-element.elementor-element-470ffff0:not(.elementor-motion-effects-element-type-background), .elementor-289 .elementor-element.elementor-element-470ffff0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0EFE2;}.elementor-289 .elementor-element.elementor-element-3562a804{--divider-border-style:solid;--divider-color:#00913C;--divider-border-width:1px;}.elementor-289 .elementor-element.elementor-element-3562a804 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-289 .elementor-element.elementor-element-3562a804 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-289 .elementor-element.elementor-element-3bec12d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-289 .elementor-element.elementor-element-3bec12d2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;color:#181E19;}.elementor-289 .elementor-element.elementor-element-2ef15b1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;font-family:"Noto Serif", Sans-serif;font-size:16px;font-weight:400;color:#181E19;}.elementor-289 .elementor-element.elementor-element-c850067{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-289 .elementor-element.elementor-element-c850067 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:33px;font-weight:600;color:#181E19;}.elementor-289 .elementor-element.elementor-element-61661d53{--display:flex;}.elementor-289 .elementor-element.elementor-element-7b4d33f6{--display:flex;}.elementor-289 .elementor-element.elementor-element-37c54b27{--display:flex;}.elementor-289 .elementor-element.elementor-element-c2f6c85{--display:flex;}.elementor-289 .elementor-element.elementor-element-e39bd11{--display:flex;}.elementor-289 .elementor-element.elementor-element-fcc8862{--display:flex;}.elementor-289 .elementor-element.elementor-element-cde8028{--display:flex;}.elementor-289 .elementor-element.elementor-element-64924e2d{--e-n-carousel-swiper-slides-gap:10px;width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;--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-normal-color:#00913C;--e-n-carousel-arrow-hover-color:#00913CB3;--e-n-carousel-swiper-pagination-size:10px;--e-n-carousel-dots-normal-color:#00913C;--e-n-carousel-dots-hover-color:#00913CB3;}.elementor-289 .elementor-element.elementor-element-64924e2d.elementor-element{--align-self:center;}.elementor-289 .elementor-element.elementor-element-22d8958{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-289 .elementor-element.elementor-element-22d8958 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:33px;font-weight:600;color:#181E19;}.elementor-289 .elementor-element.elementor-element-e77d39b{--display:flex;}.elementor-289 .elementor-element.elementor-element-55bae1a{--display:flex;}.elementor-289 .elementor-element.elementor-element-1664b11{--display:flex;}.elementor-289 .elementor-element.elementor-element-da34696{--display:flex;}.elementor-289 .elementor-element.elementor-element-ba53b34{--display:flex;}.elementor-289 .elementor-element.elementor-element-509644f{--display:flex;}.elementor-289 .elementor-element.elementor-element-97db69d{--display:flex;}.elementor-289 .elementor-element.elementor-element-4c732d0{--e-n-carousel-swiper-slides-gap:10px;width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;--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-normal-color:#00913C;--e-n-carousel-arrow-hover-color:#00913CB3;--e-n-carousel-swiper-pagination-size:10px;--e-n-carousel-dots-normal-color:#00913C;--e-n-carousel-dots-hover-color:#00913CB3;}.elementor-289 .elementor-element.elementor-element-4c732d0.elementor-element{--align-self:center;}.elementor-289 .elementor-element.elementor-element-73656c4{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-289 .elementor-element.elementor-element-73656c4:not(.elementor-motion-effects-element-type-background), .elementor-289 .elementor-element.elementor-element-73656c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F6F2;}.elementor-289 .elementor-element.elementor-element-23d82383{--divider-border-style:solid;--divider-color:#00913C;--divider-border-width:1px;}.elementor-289 .elementor-element.elementor-element-23d82383 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-289 .elementor-element.elementor-element-23d82383 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-289 .elementor-element.elementor-element-555e7ad2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-289 .elementor-element.elementor-element-555e7ad2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;color:#181E19;}.elementor-289 .elementor-element.elementor-element-7b5a6938{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-289 .elementor-element.elementor-element-7b5a6938.e-con{--align-self:center;}.elementor-289 .elementor-element.elementor-element-21ed784b{--display:flex;}.elementor-289 .elementor-element.elementor-element-76a92a4{font-family:"Noto Serif", Sans-serif;font-size:16px;font-weight:400;color:#5F695F;}.elementor-289 .elementor-element.elementor-element-5485664{--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 7px;--row-gap:0px;--column-gap:7px;--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-289 .elementor-element.elementor-element-392abd5 .elementor-icon-wrapper{text-align:center;}.elementor-289 .elementor-element.elementor-element-392abd5.elementor-view-stacked .elementor-icon{background-color:#00913C;}.elementor-289 .elementor-element.elementor-element-392abd5.elementor-view-framed .elementor-icon, .elementor-289 .elementor-element.elementor-element-392abd5.elementor-view-default .elementor-icon{color:#00913C;border-color:#00913C;}.elementor-289 .elementor-element.elementor-element-392abd5.elementor-view-framed .elementor-icon, .elementor-289 .elementor-element.elementor-element-392abd5.elementor-view-default .elementor-icon svg{fill:#00913C;}.elementor-289 .elementor-element.elementor-element-392abd5 .elementor-icon{font-size:20px;}.elementor-289 .elementor-element.elementor-element-392abd5 .elementor-icon svg{height:20px;}.elementor-289 .elementor-element.elementor-element-719a49d .elementor-icon-wrapper{text-align:center;}.elementor-289 .elementor-element.elementor-element-719a49d.elementor-view-stacked .elementor-icon{background-color:#00913C;}.elementor-289 .elementor-element.elementor-element-719a49d.elementor-view-framed .elementor-icon, .elementor-289 .elementor-element.elementor-element-719a49d.elementor-view-default .elementor-icon{color:#00913C;border-color:#00913C;}.elementor-289 .elementor-element.elementor-element-719a49d.elementor-view-framed .elementor-icon, .elementor-289 .elementor-element.elementor-element-719a49d.elementor-view-default .elementor-icon svg{fill:#00913C;}.elementor-289 .elementor-element.elementor-element-719a49d .elementor-icon{font-size:20px;}.elementor-289 .elementor-element.elementor-element-719a49d .elementor-icon svg{height:20px;}.elementor-289 .elementor-element.elementor-element-e468e0b .elementor-heading-title{font-family:"Noto Serif", Sans-serif;font-size:16px;font-weight:400;color:#5F695F;}.elementor-289 .elementor-element.elementor-element-b667504{--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 7px;--row-gap:0px;--column-gap:7px;--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-289 .elementor-element.elementor-element-37c9401 .elementor-icon-wrapper{text-align:center;}.elementor-289 .elementor-element.elementor-element-37c9401.elementor-view-stacked .elementor-icon{background-color:#00913C;}.elementor-289 .elementor-element.elementor-element-37c9401.elementor-view-framed .elementor-icon, .elementor-289 .elementor-element.elementor-element-37c9401.elementor-view-default .elementor-icon{color:#00913C;border-color:#00913C;}.elementor-289 .elementor-element.elementor-element-37c9401.elementor-view-framed .elementor-icon, .elementor-289 .elementor-element.elementor-element-37c9401.elementor-view-default .elementor-icon svg{fill:#00913C;}.elementor-289 .elementor-element.elementor-element-37c9401 .elementor-icon{font-size:20px;}.elementor-289 .elementor-element.elementor-element-37c9401 .elementor-icon svg{height:20px;}.elementor-289 .elementor-element.elementor-element-49f10cb .elementor-icon-wrapper{text-align:center;}.elementor-289 .elementor-element.elementor-element-49f10cb.elementor-view-stacked .elementor-icon{background-color:#00913C;}.elementor-289 .elementor-element.elementor-element-49f10cb.elementor-view-framed .elementor-icon, .elementor-289 .elementor-element.elementor-element-49f10cb.elementor-view-default .elementor-icon{color:#00913C;border-color:#00913C;}.elementor-289 .elementor-element.elementor-element-49f10cb.elementor-view-framed .elementor-icon, .elementor-289 .elementor-element.elementor-element-49f10cb.elementor-view-default .elementor-icon svg{fill:#00913C;}.elementor-289 .elementor-element.elementor-element-49f10cb .elementor-icon{font-size:20px;}.elementor-289 .elementor-element.elementor-element-49f10cb .elementor-icon svg{height:20px;}.elementor-289 .elementor-element.elementor-element-a3c156d .elementor-heading-title{font-family:"Noto Serif", Sans-serif;font-size:16px;font-weight:400;color:#5F695F;}.elementor-289 .elementor-element.elementor-element-0e22a32{--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 7px;--row-gap:0px;--column-gap:7px;--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-289 .elementor-element.elementor-element-e2ee822 .elementor-icon-wrapper{text-align:center;}.elementor-289 .elementor-element.elementor-element-e2ee822.elementor-view-stacked .elementor-icon{background-color:#00913C;}.elementor-289 .elementor-element.elementor-element-e2ee822.elementor-view-framed .elementor-icon, .elementor-289 .elementor-element.elementor-element-e2ee822.elementor-view-default .elementor-icon{color:#00913C;border-color:#00913C;}.elementor-289 .elementor-element.elementor-element-e2ee822.elementor-view-framed .elementor-icon, .elementor-289 .elementor-element.elementor-element-e2ee822.elementor-view-default .elementor-icon svg{fill:#00913C;}.elementor-289 .elementor-element.elementor-element-e2ee822 .elementor-icon{font-size:20px;}.elementor-289 .elementor-element.elementor-element-e2ee822 .elementor-icon svg{height:20px;}.elementor-289 .elementor-element.elementor-element-1dfc54b .elementor-icon-wrapper{text-align:center;}.elementor-289 .elementor-element.elementor-element-1dfc54b.elementor-view-stacked .elementor-icon{background-color:#00913C;}.elementor-289 .elementor-element.elementor-element-1dfc54b.elementor-view-framed .elementor-icon, .elementor-289 .elementor-element.elementor-element-1dfc54b.elementor-view-default .elementor-icon{color:#00913C;border-color:#00913C;}.elementor-289 .elementor-element.elementor-element-1dfc54b.elementor-view-framed .elementor-icon, .elementor-289 .elementor-element.elementor-element-1dfc54b.elementor-view-default .elementor-icon svg{fill:#00913C;}.elementor-289 .elementor-element.elementor-element-1dfc54b .elementor-icon{font-size:20px;}.elementor-289 .elementor-element.elementor-element-1dfc54b .elementor-icon svg{height:20px;}.elementor-289 .elementor-element.elementor-element-d290267 .elementor-heading-title{font-family:"Noto Serif", Sans-serif;font-size:16px;font-weight:400;color:#5F695F;}.elementor-289 .elementor-element.elementor-element-19fd943{--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 7px;--row-gap:0px;--column-gap:7px;--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-289 .elementor-element.elementor-element-f2aa155 .elementor-icon-wrapper{text-align:center;}.elementor-289 .elementor-element.elementor-element-f2aa155.elementor-view-stacked .elementor-icon{background-color:#00913C;}.elementor-289 .elementor-element.elementor-element-f2aa155.elementor-view-framed .elementor-icon, .elementor-289 .elementor-element.elementor-element-f2aa155.elementor-view-default .elementor-icon{color:#00913C;border-color:#00913C;}.elementor-289 .elementor-element.elementor-element-f2aa155.elementor-view-framed .elementor-icon, .elementor-289 .elementor-element.elementor-element-f2aa155.elementor-view-default .elementor-icon svg{fill:#00913C;}.elementor-289 .elementor-element.elementor-element-f2aa155 .elementor-icon{font-size:20px;}.elementor-289 .elementor-element.elementor-element-f2aa155 .elementor-icon svg{height:20px;}.elementor-289 .elementor-element.elementor-element-3e9a7fa .elementor-heading-title{font-family:"Noto Serif", Sans-serif;font-size:16px;font-weight:400;color:#5F695F;}.elementor-289 .elementor-element.elementor-element-a75a67c{--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 7px;--row-gap:0px;--column-gap:7px;--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-289 .elementor-element.elementor-element-543842b .elementor-icon-wrapper{text-align:center;}.elementor-289 .elementor-element.elementor-element-543842b.elementor-view-stacked .elementor-icon{background-color:#00913C;}.elementor-289 .elementor-element.elementor-element-543842b.elementor-view-framed .elementor-icon, .elementor-289 .elementor-element.elementor-element-543842b.elementor-view-default .elementor-icon{color:#00913C;border-color:#00913C;}.elementor-289 .elementor-element.elementor-element-543842b.elementor-view-framed .elementor-icon, .elementor-289 .elementor-element.elementor-element-543842b.elementor-view-default .elementor-icon svg{fill:#00913C;}.elementor-289 .elementor-element.elementor-element-543842b .elementor-icon{font-size:20px;}.elementor-289 .elementor-element.elementor-element-543842b .elementor-icon svg{height:20px;}.elementor-289 .elementor-element.elementor-element-5ae2cd5 .elementor-heading-title{font-family:"Noto Serif", Sans-serif;font-size:16px;font-weight:400;color:#5F695F;}.elementor-289 .elementor-element.elementor-element-5d323ac{--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 7px;--row-gap:0px;--column-gap:7px;--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-289 .elementor-element.elementor-element-0279941 .elementor-icon-wrapper{text-align:center;}.elementor-289 .elementor-element.elementor-element-0279941.elementor-view-stacked .elementor-icon{background-color:#00913C;}.elementor-289 .elementor-element.elementor-element-0279941.elementor-view-framed .elementor-icon, .elementor-289 .elementor-element.elementor-element-0279941.elementor-view-default .elementor-icon{color:#00913C;border-color:#00913C;}.elementor-289 .elementor-element.elementor-element-0279941.elementor-view-framed .elementor-icon, .elementor-289 .elementor-element.elementor-element-0279941.elementor-view-default .elementor-icon svg{fill:#00913C;}.elementor-289 .elementor-element.elementor-element-0279941 .elementor-icon{font-size:20px;}.elementor-289 .elementor-element.elementor-element-0279941 .elementor-icon svg{height:20px;}.elementor-289 .elementor-element.elementor-element-414d883 .elementor-heading-title{font-family:"Noto Serif", Sans-serif;font-size:16px;font-weight:400;color:#5F695F;}.elementor-289 .elementor-element.elementor-element-614d7c15{--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;}.elementor-289 .elementor-element.elementor-element-2d203b74 .elementor-icon-wrapper{text-align:center;}.elementor-289 .elementor-element.elementor-element-2d203b74.elementor-view-stacked .elementor-icon{background-color:#00913C;}.elementor-289 .elementor-element.elementor-element-2d203b74.elementor-view-framed .elementor-icon, .elementor-289 .elementor-element.elementor-element-2d203b74.elementor-view-default .elementor-icon{color:#00913C;border-color:#00913C;}.elementor-289 .elementor-element.elementor-element-2d203b74.elementor-view-framed .elementor-icon, .elementor-289 .elementor-element.elementor-element-2d203b74.elementor-view-default .elementor-icon svg{fill:#00913C;}.elementor-289 .elementor-element.elementor-element-2d203b74 .elementor-icon{font-size:25px;}.elementor-289 .elementor-element.elementor-element-2d203b74 .elementor-icon svg{height:25px;}.elementor-289 .elementor-element.elementor-element-18997657 .elementor-icon-wrapper{text-align:center;}.elementor-289 .elementor-element.elementor-element-18997657.elementor-view-stacked .elementor-icon{background-color:#00913C;}.elementor-289 .elementor-element.elementor-element-18997657.elementor-view-framed .elementor-icon, .elementor-289 .elementor-element.elementor-element-18997657.elementor-view-default .elementor-icon{color:#00913C;border-color:#00913C;}.elementor-289 .elementor-element.elementor-element-18997657.elementor-view-framed .elementor-icon, .elementor-289 .elementor-element.elementor-element-18997657.elementor-view-default .elementor-icon svg{fill:#00913C;}.elementor-289 .elementor-element.elementor-element-18997657 .elementor-icon{font-size:25px;}.elementor-289 .elementor-element.elementor-element-18997657 .elementor-icon svg{height:25px;}.elementor-289 .elementor-element.elementor-element-7d064a3b .elementor-button{background-color:#FF7A00;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;border-style:solid;border-radius:55px 55px 55px 55px;}.elementor-289 .elementor-element.elementor-element-7d064a3b .elementor-button:hover, .elementor-289 .elementor-element.elementor-element-7d064a3b .elementor-button:focus{background-color:#E96A00;}.elementor-289 .elementor-element.elementor-element-8438b86{--display:flex;}.elementor-289 .elementor-element.elementor-element-3e620478{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:none;border-radius:25px 25px 25px 25px;}.elementor-289 .elementor-element.elementor-element-3e620478 iframe{height:464px;}.elementor-289 .elementor-element.elementor-element-6375db9{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-289 .elementor-element.elementor-element-6375db9:not(.elementor-motion-effects-element-type-background), .elementor-289 .elementor-element.elementor-element-6375db9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0EFE2;}.elementor-289 .elementor-element.elementor-element-0380b11{--divider-border-style:solid;--divider-color:#00913C;--divider-border-width:1px;}.elementor-289 .elementor-element.elementor-element-0380b11 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-289 .elementor-element.elementor-element-0380b11 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-289 .elementor-element.elementor-element-0a32ff7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-289 .elementor-element.elementor-element-0a32ff7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;color:#181E19;}.elementor-289 .elementor-element.elementor-element-4092869{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-289 .elementor-element.elementor-element-4092869.e-con{--align-self:center;}.elementor-289 .elementor-element.elementor-element-4183eaa.elementor-element{--align-self:center;}.elementor-289 .elementor-element.elementor-element-4183eaa img{width:78%;}.elementor-289 .elementor-element.elementor-element-74578fa.elementor-element{--align-self:center;}.elementor-289 .elementor-element.elementor-element-74578fa img{width:90%;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-289 .elementor-element.elementor-element-40297f52{--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-289 .elementor-element.elementor-element-7ef3063e{--grid-auto-flow:row;}.elementor-289 .elementor-element.elementor-element-41782273{--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-289 .elementor-element.elementor-element-385c1a7e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-289 .elementor-element.elementor-element-5544ce4f{--grid-auto-flow:row;}.elementor-289 .elementor-element.elementor-element-fb15b5{--grid-auto-flow:row;}.elementor-289 .elementor-element.elementor-element-6ed2595f img{max-width:399px;}.elementor-289 .elementor-element.elementor-element-64924e2d{--container-widget-width:957px;--container-widget-flex-grow:0;width:var( --container-widget-width, 957px );max-width:957px;}.elementor-289 .elementor-element.elementor-element-4c732d0{--container-widget-width:957px;--container-widget-flex-grow:0;width:var( --container-widget-width, 957px );max-width:957px;}.elementor-289 .elementor-element.elementor-element-7b5a6938{--grid-auto-flow:row;}.elementor-289 .elementor-element.elementor-element-4092869{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-289 .elementor-element.elementor-element-507b3e53 .elementor-heading-title{font-size:35px;}.elementor-289 .elementor-element.elementor-element-14c12994{font-size:20px;}.elementor-289 .elementor-element.elementor-element-40297f52{--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-289 .elementor-element.elementor-element-7b7560f6 .elementor-button{font-size:18px;}.elementor-289 .elementor-element.elementor-element-7ef3063e{--grid-auto-flow:row;}.elementor-289 .elementor-element.elementor-element-41782273{--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-289 .elementor-element.elementor-element-2da5e46e{font-size:16px;}.elementor-289 .elementor-element.elementor-element-6fe1c36e .elementor-button{font-size:15px;}.elementor-289 .elementor-element.elementor-element-9eb06a0{font-size:16px;}.elementor-289 .elementor-element.elementor-element-2a015f7d .elementor-button{font-size:15px;}.elementor-289 .elementor-element.elementor-element-5544ce4f{--grid-auto-flow:row;}.elementor-289 .elementor-element.elementor-element-fb15b5{--grid-auto-flow:row;}.elementor-289 .elementor-element.elementor-element-6ed2595f.elementor-element{--align-self:center;}.elementor-289 .elementor-element.elementor-element-6ed2595f{text-align:center;}.elementor-289 .elementor-element.elementor-element-6ed2595f img{max-width:100%;}.elementor-289 .elementor-element.elementor-element-4b9fa1e5{width:var( --container-widget-width, 357px );max-width:357px;--container-widget-width:357px;--container-widget-flex-grow:0;font-size:16px;}.elementor-289 .elementor-element.elementor-element-7a81b6f1 .elementor-button{font-size:18px;}.elementor-289 .elementor-element.elementor-element-64924e2d{--e-n-carousel-swiper-slides-to-display:2;}.elementor-289 .elementor-element.elementor-element-4c732d0{--e-n-carousel-swiper-slides-to-display:2;}.elementor-289 .elementor-element.elementor-element-7b5a6938{--grid-auto-flow:row;}.elementor-289 .elementor-element.elementor-element-a75a67c{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-289 .elementor-element.elementor-element-7d064a3b .elementor-button{font-size:18px;}.elementor-289 .elementor-element.elementor-element-4092869{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-289 .elementor-element.elementor-element-e8a499f{--min-height:700px;}.elementor-289 .elementor-element.elementor-element-252c2740{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-289 .elementor-element.elementor-element-507b3e53{margin:214px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-289 .elementor-element.elementor-element-507b3e53 .elementor-heading-title{font-size:27px;}.elementor-289 .elementor-element.elementor-element-14c12994{text-align:left;font-size:14px;}.elementor-289 .elementor-element.elementor-element-40297f52{--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-289 .elementor-element.elementor-element-7b7560f6 .elementor-button{font-size:14px;}.elementor-289 .elementor-element.elementor-element-5cbf3213 .elementor-button{font-size:14px;}.elementor-289 .elementor-element.elementor-element-7f81731d .elementor-icon-box-wrapper{text-align:left;}.elementor-289 .elementor-element.elementor-element-7f81731d .elementor-icon-box-title, .elementor-289 .elementor-element.elementor-element-7f81731d .elementor-icon-box-title a{font-size:12px;}.elementor-289 .elementor-element.elementor-element-24617ed4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-289 .elementor-element.elementor-element-57767701 .elementor-heading-title{font-size:23px;}.elementor-289 .elementor-element.elementor-element-7ef3063e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-289 .elementor-element.elementor-element-2626158a .elementor-icon-box-description{font-size:14px;}.elementor-289 .elementor-element.elementor-element-24c66cfa .elementor-icon-box-description{font-size:14px;}.elementor-289 .elementor-element.elementor-element-84b760a .elementor-icon-box-description{font-size:14px;}.elementor-289 .elementor-element.elementor-element-2bba3e11 .elementor-icon-box-description{font-size:14px;}.elementor-289 .elementor-element.elementor-element-567dfa64 .elementor-icon-box-description{font-size:14px;}.elementor-289 .elementor-element.elementor-element-6d577743 .elementor-icon-box-description{font-size:14px;}.elementor-289 .elementor-element.elementor-element-44864c2f{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-289 .elementor-element.elementor-element-7abdcb2d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-289 .elementor-element.elementor-element-7abdcb2d .elementor-heading-title{font-size:26px;}.elementor-289 .elementor-element.elementor-element-1940404d{font-size:14px;}.elementor-289 .elementor-element.elementor-element-41782273{--e-con-grid-template-columns:1;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-289 .elementor-element.elementor-element-175cd137 .elementor-heading-title{font-size:20px;}.elementor-289 .elementor-element.elementor-element-2da5e46e{font-size:16px;}.elementor-289 .elementor-element.elementor-element-6fe1c36e .elementor-button{font-size:14px;}.elementor-289 .elementor-element.elementor-element-60c871ce .elementor-heading-title{font-size:20px;}.elementor-289 .elementor-element.elementor-element-9eb06a0{font-size:16px;}.elementor-289 .elementor-element.elementor-element-2a015f7d .elementor-button{font-size:14px;}.elementor-289 .elementor-element.elementor-element-385c1a7e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-289 .elementor-element.elementor-element-3860bc85 .elementor-icon-box-description{font-size:14px;}.elementor-289 .elementor-element.elementor-element-f8aba2d{font-size:14px;}.elementor-289 .elementor-element.elementor-element-7a4350f5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-289 .elementor-element.elementor-element-696c0c29 .elementor-heading-title{font-size:26px;}.elementor-289 .elementor-element.elementor-element-5544ce4f{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-289 .elementor-element.elementor-element-1ef1b21{font-size:14px;}.elementor-289 .elementor-element.elementor-element-7386a82a .elementor-icon i, .elementor-289 .elementor-element.elementor-element-7386a82a .elementor-icon svg{transform:rotate(90deg);}.elementor-289 .elementor-element.elementor-element-6b9d7305{font-size:14px;}.elementor-289 .elementor-element.elementor-element-623297e6 .elementor-icon i, .elementor-289 .elementor-element.elementor-element-623297e6 .elementor-icon svg{transform:rotate(90deg);}.elementor-289 .elementor-element.elementor-element-21468a5e{font-size:14px;}.elementor-289 .elementor-element.elementor-element-a293a33{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-289 .elementor-element.elementor-element-618740f2 .elementor-heading-title{font-size:26px;}.elementor-289 .elementor-element.elementor-element-fb15b5{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-289 .elementor-element.elementor-element-6ed2595f{text-align:left;}.elementor-289 .elementor-element.elementor-element-6ed2595f img{max-width:100%;}.elementor-289 .elementor-element.elementor-element-4b9fa1e5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;}.elementor-289 .elementor-element.elementor-element-7a81b6f1 .elementor-button{font-size:14px;}.elementor-289 .elementor-element.elementor-element-470ffff0{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-289 .elementor-element.elementor-element-3bec12d2 .elementor-heading-title{font-size:26px;}.elementor-289 .elementor-element.elementor-element-2ef15b1c{font-size:14px;}.elementor-289 .elementor-element.elementor-element-c850067 .elementor-heading-title{font-size:26px;}.elementor-289 .elementor-element.elementor-element-64924e2d{--e-n-carousel-swiper-slides-to-display:1;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-289 .elementor-element.elementor-element-22d8958 .elementor-heading-title{font-size:24px;}.elementor-289 .elementor-element.elementor-element-4c732d0{--e-n-carousel-swiper-slides-to-display:1;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-289 .elementor-element.elementor-element-73656c4{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-289 .elementor-element.elementor-element-555e7ad2 .elementor-heading-title{font-size:26px;}.elementor-289 .elementor-element.elementor-element-7b5a6938{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-289 .elementor-element.elementor-element-76a92a4{font-size:14px;}.elementor-289 .elementor-element.elementor-element-5ae2cd5 .elementor-heading-title{font-size:16px;}.elementor-289 .elementor-element.elementor-element-7d064a3b .elementor-button{font-size:14px;}.elementor-289 .elementor-element.elementor-element-3e620478 iframe{height:319px;}.elementor-289 .elementor-element.elementor-element-6375db9{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-289 .elementor-element.elementor-element-0a32ff7 .elementor-heading-title{font-size:26px;}.elementor-289 .elementor-element.elementor-element-4092869{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-289 .elementor-element.elementor-element-e8a499f{--content-width:1280px;}.elementor-289 .elementor-element.elementor-element-252c2740{--width:50%;}.elementor-289 .elementor-element.elementor-element-55bc43dd{--width:50%;}.elementor-289 .elementor-element.elementor-element-7ef3063e{--width:55%;}.elementor-289 .elementor-element.elementor-element-41782273{--width:50%;}.elementor-289 .elementor-element.elementor-element-730c85ee{--width:100%;}.elementor-289 .elementor-element.elementor-element-1357f190{--width:100%;}.elementor-289 .elementor-element.elementor-element-385c1a7e{--width:100%;}.elementor-289 .elementor-element.elementor-element-5544ce4f{--width:65%;}.elementor-289 .elementor-element.elementor-element-5b200da7{--width:100%;}.elementor-289 .elementor-element.elementor-element-73eb3854{--width:100%;}.elementor-289 .elementor-element.elementor-element-106cea25{--width:100%;}.elementor-289 .elementor-element.elementor-element-fb15b5{--width:1153px;}.elementor-289 .elementor-element.elementor-element-7b5a6938{--width:60%;}.elementor-289 .elementor-element.elementor-element-614d7c15{--width:50%;}.elementor-289 .elementor-element.elementor-element-8438b86{--width:100%;}.elementor-289 .elementor-element.elementor-element-4092869{--width:60%;}}@media(max-width:1366px) and (min-width:768px){.elementor-289 .elementor-element.elementor-element-7ef3063e{--width:853px;}.elementor-289 .elementor-element.elementor-element-41782273{--width:900px;}.elementor-289 .elementor-element.elementor-element-5544ce4f{--width:900px;}.elementor-289 .elementor-element.elementor-element-fb15b5{--width:1006px;}.elementor-289 .elementor-element.elementor-element-7b5a6938{--width:980px;}.elementor-289 .elementor-element.elementor-element-4092869{--width:980px;}}@media(max-width:1024px) and (min-width:768px){.elementor-289 .elementor-element.elementor-element-7ef3063e{--width:711px;}.elementor-289 .elementor-element.elementor-element-41782273{--width:95%;}.elementor-289 .elementor-element.elementor-element-5544ce4f{--width:746px;}.elementor-289 .elementor-element.elementor-element-fb15b5{--width:98%;}.elementor-289 .elementor-element.elementor-element-7b5a6938{--width:718px;}.elementor-289 .elementor-element.elementor-element-4092869{--width:718px;}}/* Start custom CSS for button, class: .elementor-element-7b7560f6 */.pulsebutton .elementor-button {
  box-shadow: 0 0 0 rgb(255 122 0 / 0.9);
  animation: pulse 2s infinite;
  transition: all 0.3s ease;
}

.pulsebutton .elementor-button:hover {
  animation: none;
}


@-webkit-keyframes pulse {
  0% {
    -webkit-box-shadow: 0 0 0 0 rgb(255 122 0 / 0.9);
  }
  70% {
    -webkit-box-shadow: 0 0 0 12px rgba(255, 122, 0, 0);
  }
  100% {
    -webkit-box-shadow: 0 0 0 0 rgba(255, 122, 0, 0);
  }
}

@keyframes pulse {
  0% {
    -moz-box-shadow: 0 0 0 0 rgb(255 122 0 / 0.9);
    box-shadow: 0 0 0 0 rgb(255 122 0 / 0.9);
  }
  70% {
    -moz-box-shadow: 0 0 0 12px rgba(255, 122, 0, 0);
    box-shadow: 0 0 0 12px rgba(255, 122, 0, 0);
  }
  100% {
    -moz-box-shadow: 0 0 0 0 rgba(255, 122, 0, 0);
    box-shadow: 0 0 0 0 rgba(255, 122, 0, 0);
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-40fcf754 *//* ===============================
   BLOCO: PILARES QUE GUIAM NOSSA JORNADA
   =============================== */

.eco-pillars {
  background: transparent;
  color: #ffffff;
  padding: 80px 20px;
}

.eco-pillars-inner {
  max-width: 1100px;
  margin: 0 auto;
}

.eco-pillars-title {
  text-align: center;
  font-size: 2.5rem;
  font-weight: 700;
  margin-bottom: 10px;
}

.eco-pillars-subtitle {
  text-align: center;
  font-size: 1rem;
  margin-bottom: 40px;
  opacity: 0.9;
}

.eco-timeline {
  position: relative;
  margin-top: 20px;
}

.eco-timeline::before {
  content: '';
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  width: 4px;
  background: #ffffff;
  border-radius: 999px;
  opacity: 0.85;
  z-index: 1;
  transition: top 0.3s ease, height 0.3s ease;
}

.eco-item {
  display: grid;
  grid-template-columns: minmax(0, 1fr) auto minmax(0, 1fr);
  align-items: center;
  gap: 16px;
  margin: 40px 0;
  position: relative;
}

.eco-item:first-child {
  margin-top: 0;
}

.eco-item:last-child {
  margin-bottom: 0;
}

.eco-item--right .eco-item-media {
  order: 1;
  justify-self: end;
}
.eco-item--right .eco-item-dot {
  order: 2;
}
.eco-item--right .eco-item-text {
  order: 3;
}

.eco-item--left .eco-item-text {
  order: 1;
}
.eco-item--left .eco-item-dot {
  order: 2;
}
.eco-item--left .eco-item-media {
  order: 3;
  justify-self: start;
}

.eco-item-dot {
  width: 44px;
  height: 44px;
  border-radius: 50%;
  border: 4px solid #ffffff;
  background: #00913C;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  z-index: 3;
  box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4);
  animation: eco-pulse 2.5s infinite;
}

.eco-item-dot::before {
  content: "";
  width: 22px;
  height: 22px;
  border-radius: 50%;
  background: #ffffff;
}

@keyframes eco-pulse {
  0% { box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4); }
  70% { box-shadow: 0 0 0 10px rgba(255, 255, 255, 0); }
  100% { box-shadow: 0 0 0 0 rgba(255, 255, 255, 0); }
}

/* DESKTOP - AJUSTE O TAMANHO AQUI */
.eco-item-media img {
  max-width: 250px;
  width: 100%;
  border-radius: 16px;
  display: block;
}

.eco-item-text h3 {
  font-size: 1.4rem;
  font-weight: 700;
  margin-bottom: 8px;
}

.eco-item-text p,
.eco-item-text li {
  font-size: 0.95rem;
  line-height: 1.6;
}

.eco-item-text ul {
  padding-left: 18px;
  margin: 0;
}

.eco-item-text ul li {
  margin-bottom: 4px;
}

/* ===============================
   RESPONSIVO
   =============================== */

@media (max-width: 900px) {
  .eco-pillars {
    padding: 60px 16px;
  }

  /* Título 30px no mobile */
  .eco-pillars-title {
    font-size: 30px;
  }

  .eco-timeline::before {
    left: 34px;
    transform: none;
  }

  .eco-item {
    display: grid;
    grid-template-columns: 60px 1fr;
    grid-template-rows: auto auto;
    align-items: start;
    row-gap: 16px;
    column-gap: 8px;
    margin: 35px 0;
  }

  .eco-item:first-child {
    margin-top: 0;
  }

  .eco-item:last-child {
    margin-bottom: 0;
  }

  .eco-item-dot {
    grid-column: 1 / 2;
    grid-row: 1 / 2;
    align-self: center;
    justify-self: center;
    margin-top: 0;
  }

  .eco-item-media {
    grid-column: 2 / 3;
    grid-row: 1 / 2;
    justify-self: flex-start;
    display: flex;
    align-items: center;
  }

  /* MOBILE - AJUSTE O TAMANHO AQUI */
  .eco-item-media img {
    max-width: 200px;
    display: block;
    margin-bottom: 0;
  }

  .eco-item-text {
    grid-column: 2 / 3;
    grid-row: 2 / 3;
    text-align: left;
  }

  .eco-item-text h3 {
    font-size: 1.3rem;
  }

  .eco-item-text p,
  .eco-item-text li {
    font-size: 0.9rem;
  }

  .eco-item--right .eco-item-media,
  .eco-item--left .eco-item-media,
  .eco-item--right .eco-item-text,
  .eco-item--left .eco-item-text,
  .eco-item--right .eco-item-dot,
  .eco-item--left .eco-item-dot {
    order: initial;
    justify-self: flex-start;
  }

  .eco-item-dot {
    justify-self: center;
  }

  .eco-item-media {
    justify-self: flex-start;
  }
}

@media (max-width: 600px) {
  .eco-pillars {
    padding: 50px 14px;
  }

  .eco-timeline::before {
    left: 28px;
  }

  .eco-item {
    grid-template-columns: 50px 1fr;
    column-gap: 8px;
  }

  /* TELAS PEQUENAS - AJUSTE O TAMANHO AQUI */
  .eco-item-media img {
    max-width: 100px;
  }

  .eco-item-dot {
    width: 38px;
    height: 38px;
  }

  .eco-item-dot::before {
    width: 20px;
    height: 20px;
  }

  .eco-item-text h3 {
    font-size: 1.2rem;
  }
}/* End custom CSS */