.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-242 .elementor-element.elementor-element-234b8c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-242 .elementor-element.elementor-element-234b8c2 .elementor-icon-wrapper{text-align:start;}.elementor-242 .elementor-element.elementor-element-234b8c2.elementor-view-stacked .elementor-icon{background-color:#DCEEF5;color:#0E8FBA;}.elementor-242 .elementor-element.elementor-element-234b8c2.elementor-view-framed .elementor-icon, .elementor-242 .elementor-element.elementor-element-234b8c2.elementor-view-default .elementor-icon{color:#DCEEF5;border-color:#DCEEF5;}.elementor-242 .elementor-element.elementor-element-234b8c2.elementor-view-framed .elementor-icon, .elementor-242 .elementor-element.elementor-element-234b8c2.elementor-view-default .elementor-icon svg{fill:#DCEEF5;}.elementor-242 .elementor-element.elementor-element-234b8c2.elementor-view-framed .elementor-icon{background-color:#0E8FBA;}.elementor-242 .elementor-element.elementor-element-234b8c2.elementor-view-stacked .elementor-icon svg{fill:#0E8FBA;}.elementor-242 .elementor-element.elementor-element-234b8c2 .elementor-icon{font-size:22px;padding:14px;border-radius:14px 14px 14px 14px;}.elementor-242 .elementor-element.elementor-element-234b8c2 .elementor-icon svg{height:22px;}.elementor-242 .elementor-element.elementor-element-0aae362{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-242 .elementor-element.elementor-element-0aae362 .elementor-icon-wrapper{text-align:start;}.elementor-242 .elementor-element.elementor-element-0aae362.elementor-view-stacked .elementor-icon{background-color:#DCEEF5;color:#0E8FBA;}.elementor-242 .elementor-element.elementor-element-0aae362.elementor-view-framed .elementor-icon, .elementor-242 .elementor-element.elementor-element-0aae362.elementor-view-default .elementor-icon{color:#DCEEF5;border-color:#DCEEF5;}.elementor-242 .elementor-element.elementor-element-0aae362.elementor-view-framed .elementor-icon, .elementor-242 .elementor-element.elementor-element-0aae362.elementor-view-default .elementor-icon svg{fill:#DCEEF5;}.elementor-242 .elementor-element.elementor-element-0aae362.elementor-view-framed .elementor-icon{background-color:#0E8FBA;}.elementor-242 .elementor-element.elementor-element-0aae362.elementor-view-stacked .elementor-icon svg{fill:#0E8FBA;}.elementor-242 .elementor-element.elementor-element-0aae362 .elementor-icon{font-size:22px;padding:14px;border-radius:14px 14px 14px 14px;}.elementor-242 .elementor-element.elementor-element-0aae362 .elementor-icon svg{height:22px;}.elementor-242 .elementor-element.elementor-element-cf0f440{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-242 .elementor-element.elementor-element-cf0f440 .elementor-icon-wrapper{text-align:start;}.elementor-242 .elementor-element.elementor-element-cf0f440.elementor-view-stacked .elementor-icon{background-color:#DCEEF5;color:#0E8FBA;}.elementor-242 .elementor-element.elementor-element-cf0f440.elementor-view-framed .elementor-icon, .elementor-242 .elementor-element.elementor-element-cf0f440.elementor-view-default .elementor-icon{color:#DCEEF5;border-color:#DCEEF5;}.elementor-242 .elementor-element.elementor-element-cf0f440.elementor-view-framed .elementor-icon, .elementor-242 .elementor-element.elementor-element-cf0f440.elementor-view-default .elementor-icon svg{fill:#DCEEF5;}.elementor-242 .elementor-element.elementor-element-cf0f440.elementor-view-framed .elementor-icon{background-color:#0E8FBA;}.elementor-242 .elementor-element.elementor-element-cf0f440.elementor-view-stacked .elementor-icon svg{fill:#0E8FBA;}.elementor-242 .elementor-element.elementor-element-cf0f440 .elementor-icon{font-size:22px;padding:14px;border-radius:14px 14px 14px 14px;}.elementor-242 .elementor-element.elementor-element-cf0f440 .elementor-icon svg{height:22px;}.elementor-242 .elementor-element.elementor-element-ac6c7de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-242 .elementor-element.elementor-element-ac6c7de .elementor-icon-wrapper{text-align:start;}.elementor-242 .elementor-element.elementor-element-ac6c7de.elementor-view-stacked .elementor-icon{background-color:#DCEEF5;color:#0E8FBA;}.elementor-242 .elementor-element.elementor-element-ac6c7de.elementor-view-framed .elementor-icon, .elementor-242 .elementor-element.elementor-element-ac6c7de.elementor-view-default .elementor-icon{color:#DCEEF5;border-color:#DCEEF5;}.elementor-242 .elementor-element.elementor-element-ac6c7de.elementor-view-framed .elementor-icon, .elementor-242 .elementor-element.elementor-element-ac6c7de.elementor-view-default .elementor-icon svg{fill:#DCEEF5;}.elementor-242 .elementor-element.elementor-element-ac6c7de.elementor-view-framed .elementor-icon{background-color:#0E8FBA;}.elementor-242 .elementor-element.elementor-element-ac6c7de.elementor-view-stacked .elementor-icon svg{fill:#0E8FBA;}.elementor-242 .elementor-element.elementor-element-ac6c7de .elementor-icon{font-size:22px;padding:14px;border-radius:14px 14px 14px 14px;}.elementor-242 .elementor-element.elementor-element-ac6c7de .elementor-icon svg{height:22px;}.elementor-242 .elementor-element.elementor-element-cda1744{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-242 .elementor-element.elementor-element-453a6b1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-242 .elementor-element.elementor-element-4fb276b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-242 .elementor-element.elementor-element-c8dbb43{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-242 .elementor-element.elementor-element-b2f20b1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}/* Start custom CSS *//* hero padrao */
.elementor-element-5c9a3fb9{justify-content:center!important;min-height:420px;background-color:#093653!important;background-image:linear-gradient(90deg,rgba(9,54,83,.92) 0%,rgba(9,54,83,.78) 42%,rgba(9,54,83,.32) 100%),url('https://ecosurf.org.br/wp-content/uploads/2026/09/ecosurf-foto-162-1024x1536.jpg')!important;background-size:cover!important;background-position:center 35%!important;}
@media (max-width:767px){.elementor-element-5c9a3fb9{min-height:320px;background-image:linear-gradient(180deg,rgba(9,54,83,.7) 0%,rgba(9,54,83,.92) 100%),url('https://ecosurf.org.br/wp-content/uploads/2026/09/ecosurf-foto-162-1024x1536.jpg')!important;}}/* End custom CSS */