.elementor-18705 .elementor-element.elementor-element-240a3fbc > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-18705 .elementor-element.elementor-element-240a3fbc:not(.elementor-motion-effects-element-type-background), .elementor-18705 .elementor-element.elementor-element-240a3fbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://firstenergy.eco.br/wp-content/uploads/2025/12/Tempestade.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18705 .elementor-element.elementor-element-240a3fbc > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #070D05 32%, #19360D 100%);opacity:0.72;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18705 .elementor-element.elementor-element-240a3fbc > .elementor-container{max-width:960px;min-height:480px;}.elementor-18705 .elementor-element.elementor-element-240a3fbc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 50px 0px;}.elementor-bc-flex-widget .elementor-18705 .elementor-element.elementor-element-3c8ff758.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-18705 .elementor-element.elementor-element-3c8ff758.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-18705 .elementor-element.elementor-element-1d83312e{width:initial;max-width:initial;}.elementor-18705 .elementor-element.elementor-element-1d83312e > .elementor-widget-container{background-color:#1C490A85;padding:2px 10px 2px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;}.elementor-18705 .elementor-element.elementor-element-1d83312e .elementor-heading-title{font-size:0.8em;font-weight:400;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-18705 .elementor-element.elementor-element-3dea3d02 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-18705 .elementor-element.elementor-element-3dea3d02 .elementor-heading-title{font-weight:800;color:#FFFFFF;}.elementor-18705 .elementor-element.elementor-element-ce2ef6a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18705 .elementor-element.elementor-element-ce2ef6a{font-size:1.1em;line-height:1.4em;text-shadow:1px 0px 9px rgba(1.2062196971133916, 28.333316040039048, 3.0048605291843997, 0.97);color:var( --e-global-color-8804bf0 );}.elementor-18705 .elementor-element.elementor-element-e1c287b > .elementor-widget-container{margin:-20px 0px 0px 3px;padding:0px 0px 0px 0px;}.elementor-18705 .elementor-element.elementor-element-e1c287b .elementor-icon-list-icon i{color:#39F90F;transition:color 0.3s;}.elementor-18705 .elementor-element.elementor-element-e1c287b .elementor-icon-list-icon svg{fill:#39F90F;transition:fill 0.3s;}.elementor-18705 .elementor-element.elementor-element-e1c287b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-18705 .elementor-element.elementor-element-e1c287b .elementor-icon-list-text{color:var( --e-global-color-8804bf0 );transition:color 0.3s;}.elementor-18705 .elementor-element.elementor-element-660652fb > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-18705 .elementor-element.elementor-element-660652fb{text-align:start;}.elementor-18705 .elementor-element.elementor-element-660652fb img{width:150px;}.elementor-18705 .elementor-element.elementor-element-70b6eb7a .elementor-field-group{padding-right:calc( 5px/2 );padding-left:calc( 5px/2 );margin-bottom:5px;}.elementor-18705 .elementor-element.elementor-element-70b6eb7a .elementor-form-fields-wrapper{margin-left:calc( -5px/2 );margin-right:calc( -5px/2 );margin-bottom:-5px;}.elementor-18705 .elementor-element.elementor-element-70b6eb7a .elementor-field-group.recaptcha_v3-bottomleft, .elementor-18705 .elementor-element.elementor-element-70b6eb7a .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-18705 .elementor-element.elementor-element-70b6eb7a .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-18705 .elementor-element.elementor-element-70b6eb7a .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-18705 .elementor-element.elementor-element-70b6eb7a .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-18705 .elementor-element.elementor-element-70b6eb7a .elementor-field-group > label{font-size:1em;}.elementor-18705 .elementor-element.elementor-element-70b6eb7a .elementor-field-type-html{padding-bottom:0px;}.elementor-18705 .elementor-element.elementor-element-70b6eb7a .elementor-field-group .elementor-field{color:#AFADAD;}.elementor-18705 .elementor-element.elementor-element-70b6eb7a .elementor-field-group .elementor-field, .elementor-18705 .elementor-element.elementor-element-70b6eb7a .elementor-field-subgroup label{font-size:1em;}.elementor-18705 .elementor-element.elementor-element-70b6eb7a .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-18705 .elementor-element.elementor-element-70b6eb7a .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-18705 .elementor-element.elementor-element-70b6eb7a .elementor-button{font-weight:700;border-style:none;}.elementor-18705 .elementor-element.elementor-element-70b6eb7a .e-form__buttons__wrapper__button-next{background-color:#39F90F;color:#225616;}.elementor-18705 .elementor-element.elementor-element-70b6eb7a .elementor-button[type="submit"]{background-color:#39F90F;color:#225616;}.elementor-18705 .elementor-element.elementor-element-70b6eb7a .elementor-button[type="submit"] svg *{fill:#225616;}.elementor-18705 .elementor-element.elementor-element-70b6eb7a .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-18705 .elementor-element.elementor-element-70b6eb7a .e-form__buttons__wrapper__button-next:hover{background-color:#1A5502;color:#ffffff;}.elementor-18705 .elementor-element.elementor-element-70b6eb7a .elementor-button[type="submit"]:hover{background-color:#1A5502;color:#ffffff;}.elementor-18705 .elementor-element.elementor-element-70b6eb7a .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-18705 .elementor-element.elementor-element-70b6eb7a .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-18705 .elementor-element.elementor-element-70b6eb7a .elementor-message.elementor-message-danger{color:var( --e-global-color-accent );}.elementor-18705 .elementor-element.elementor-element-70b6eb7a{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-18705 .elementor-element.elementor-element-342aaa8d:not(.elementor-motion-effects-element-type-background), .elementor-18705 .elementor-element.elementor-element-342aaa8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEDEC;}.elementor-18705 .elementor-element.elementor-element-342aaa8d > .elementor-container{max-width:960px;}.elementor-18705 .elementor-element.elementor-element-342aaa8d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 0px 50px 0px;}.elementor-18705 .elementor-element.elementor-element-342aaa8d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18705 .elementor-element.elementor-element-56ec8c57 > .elementor-widget-container{padding:25px 0px 0px 0px;}.elementor-18705 .elementor-element.elementor-element-56ec8c57{text-align:center;}.elementor-18705 .elementor-element.elementor-element-56ec8c57 .elementor-heading-title{font-weight:bold;color:#000000;}.elementor-18705 .elementor-element.elementor-element-1a9ad898{--divider-border-style:solid;--divider-color:#00BA00;--divider-border-width:2px;}.elementor-18705 .elementor-element.elementor-element-1a9ad898 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18705 .elementor-element.elementor-element-1a9ad898 .elementor-divider-separator{width:29%;margin:0 auto;margin-center:0;}.elementor-18705 .elementor-element.elementor-element-1a9ad898 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-18705 .elementor-element.elementor-element-db75d3c{--e-image-carousel-slides-to-show:5;}.elementor-18705 .elementor-element.elementor-element-db75d3c > .elementor-widget-container{background-color:var( --e-global-color-8804bf0 );padding:0px 20px 0px 20px;}.elementor-18705 .elementor-element.elementor-element-5cb1e8da:not(.elementor-motion-effects-element-type-background), .elementor-18705 .elementor-element.elementor-element-5cb1e8da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18705 .elementor-element.elementor-element-5cb1e8da{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:75px;margin-bottom:75px;}.elementor-18705 .elementor-element.elementor-element-5cb1e8da > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18705 .elementor-element.elementor-element-411d4859 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-18705 .elementor-element.elementor-element-411d4859 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-18705 .elementor-element.elementor-element-5037105f > .elementor-widget-container{margin:0px 0px 050px 0px;}.elementor-18705 .elementor-element.elementor-element-5037105f{text-align:center;}.elementor-18705 .elementor-element.elementor-element-5037105f .elementor-heading-title{font-size:2em;font-weight:bold;line-height:1.2em;color:#263246;}.elementor-18705 .elementor-element.elementor-element-86a56d9{--divider-border-style:solid;--divider-color:#00BA00;--divider-border-width:2px;}.elementor-18705 .elementor-element.elementor-element-86a56d9 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18705 .elementor-element.elementor-element-86a56d9 .elementor-divider-separator{width:29%;margin:0 auto;margin-center:0;}.elementor-18705 .elementor-element.elementor-element-86a56d9 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-18705 .elementor-element.elementor-element-1edbebc:not(.elementor-motion-effects-element-type-background), .elementor-18705 .elementor-element.elementor-element-1edbebc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18705 .elementor-element.elementor-element-1edbebc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-18705 .elementor-element.elementor-element-1edbebc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18705 .elementor-element.elementor-element-2c1cd5e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18705 .elementor-element.elementor-element-2c1cd5e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-18705 .elementor-element.elementor-element-2c1cd5e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-18705 .elementor-element.elementor-element-2c1cd5e > .elementor-element-populated{box-shadow:0px 11px 40px 0px rgba(79,118,157,0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:50px 31px 50px 31px;}.elementor-18705 .elementor-element.elementor-element-2c1cd5e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18705 .elementor-element.elementor-element-3deae4a2 .elementor-image-box-wrapper{text-align:center;}.elementor-18705 .elementor-element.elementor-element-3deae4a2.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-18705 .elementor-element.elementor-element-3deae4a2.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-18705 .elementor-element.elementor-element-3deae4a2.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-18705 .elementor-element.elementor-element-3deae4a2 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-18705 .elementor-element.elementor-element-3deae4a2 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-18705 .elementor-element.elementor-element-3deae4a2 .elementor-image-box-title{font-size:1.5em;}.elementor-18705 .elementor-element.elementor-element-405749cd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18705 .elementor-element.elementor-element-405749cd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-18705 .elementor-element.elementor-element-405749cd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-18705 .elementor-element.elementor-element-405749cd > .elementor-element-populated{box-shadow:0px 11px 40px 0px rgba(79,118,157,0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:50px 31px 50px 31px;}.elementor-18705 .elementor-element.elementor-element-405749cd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18705 .elementor-element.elementor-element-15249c2e .elementor-image-box-wrapper{text-align:center;}.elementor-18705 .elementor-element.elementor-element-15249c2e.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-18705 .elementor-element.elementor-element-15249c2e.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-18705 .elementor-element.elementor-element-15249c2e.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-18705 .elementor-element.elementor-element-15249c2e .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-18705 .elementor-element.elementor-element-15249c2e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-18705 .elementor-element.elementor-element-15249c2e .elementor-image-box-title{font-size:1.5em;}.elementor-18705 .elementor-element.elementor-element-46d29cf8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18705 .elementor-element.elementor-element-46d29cf8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-18705 .elementor-element.elementor-element-46d29cf8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-18705 .elementor-element.elementor-element-46d29cf8 > .elementor-element-populated{box-shadow:0px 11px 40px 0px rgba(79,118,157,0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:50px 31px 50px 31px;}.elementor-18705 .elementor-element.elementor-element-46d29cf8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18705 .elementor-element.elementor-element-5c574ba1 .elementor-image-box-wrapper{text-align:center;}.elementor-18705 .elementor-element.elementor-element-5c574ba1.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-18705 .elementor-element.elementor-element-5c574ba1.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-18705 .elementor-element.elementor-element-5c574ba1.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-18705 .elementor-element.elementor-element-5c574ba1 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-18705 .elementor-element.elementor-element-5c574ba1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-18705 .elementor-element.elementor-element-5c574ba1 .elementor-image-box-title{font-size:1.5em;}.elementor-18705 .elementor-element.elementor-element-4ae1b85 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18705 .elementor-element.elementor-element-3b058bc .elementor-button{background-color:#8CC63F;font-size:1.2em;font-weight:700;fill:#FFFFFF;color:#FFFFFF;padding:20px 40px 20px 40px;}.elementor-18705 .elementor-element.elementor-element-3b058bc .elementor-button:hover, .elementor-18705 .elementor-element.elementor-element-3b058bc .elementor-button:focus{background-color:#1A5502;color:var( --e-global-color-8804bf0 );}.elementor-18705 .elementor-element.elementor-element-3b058bc > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-18705 .elementor-element.elementor-element-3b058bc .elementor-button:hover svg, .elementor-18705 .elementor-element.elementor-element-3b058bc .elementor-button:focus svg{fill:var( --e-global-color-8804bf0 );}.elementor-18705 .elementor-element.elementor-element-60dbb128:not(.elementor-motion-effects-element-type-background), .elementor-18705 .elementor-element.elementor-element-60dbb128 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2B2B;}.elementor-18705 .elementor-element.elementor-element-60dbb128{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-18705 .elementor-element.elementor-element-60dbb128 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18705 .elementor-element.elementor-element-32d54363{color:var( --e-global-color-8804bf0 );}.elementor-18705 .elementor-element.elementor-element-32d54363 a{color:var( --e-global-color-8804bf0 );}.elementor-18705 .elementor-element.elementor-element-54202ace .elementor-heading-title{color:var( --e-global-color-8804bf0 );}.elementor-18705 .elementor-element.elementor-element-dd0a96a{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-18705 .elementor-element.elementor-element-dd0a96a .elementor-widget-container{text-align:left;}.elementor-18705 .elementor-element.elementor-element-dd0a96a .elementor-social-icon{background-color:#2B2B2B;}.elementor-18705 .elementor-element.elementor-element-dd0a96a .elementor-social-icon i{color:#FFFFFF;}.elementor-18705 .elementor-element.elementor-element-dd0a96a .elementor-social-icon svg{fill:#FFFFFF;}.elementor-18705 .elementor-element.elementor-element-311f3cb{color:var( --e-global-color-8804bf0 );}.elementor-18705 .elementor-element.elementor-element-311f3cb a{color:var( --e-global-color-8804bf0 );}.elementor-18705 .elementor-element.elementor-element-4e6ea55a .elementor-heading-title{color:var( --e-global-color-8804bf0 );}.elementor-18705 .elementor-element.elementor-element-6f545824{color:var( --e-global-color-8804bf0 );}.elementor-18705 .elementor-element.elementor-element-6f545824 a{color:var( --e-global-color-8804bf0 );}.elementor-18705 .elementor-element.elementor-element-2d07054c iframe{height:200px;}.elementor-18705 .elementor-element.elementor-element-38f2919b .elementor-heading-title{color:var( --e-global-color-8804bf0 );}.elementor-18705 .elementor-element.elementor-element-3ca963d3 .elementor-menu-toggle{margin:0 auto;}.elementor-18705 .elementor-element.elementor-element-3ca963d3 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-8804bf0 );fill:var( --e-global-color-8804bf0 );}.elementor-18705 .elementor-element.elementor-element-3ca963d3 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-18705 .elementor-element.elementor-element-3ca963d3 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-18705 .elementor-element.elementor-element-3ca963d3 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-18705 .elementor-element.elementor-element-3ca963d3 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-18705 .elementor-element.elementor-element-3ca963d3 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-accent );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-18705 .elementor-element.elementor-element-70b6eb7a{width:var( --container-widget-width, 416.556px );max-width:416.556px;--container-widget-width:416.556px;--container-widget-flex-grow:0;}.elementor-18705 .elementor-element.elementor-element-db75d3c{--e-image-carousel-slides-to-show:4;}.elementor-18705 .elementor-element.elementor-element-db75d3c > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-18705 .elementor-element.elementor-element-5037105f > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-18705 .elementor-element.elementor-element-1edbebc{padding:0px 30px 0px 30px;}.elementor-18705 .elementor-element.elementor-element-2c1cd5e > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-18705 .elementor-element.elementor-element-405749cd > .elementor-element-populated{margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-18705 .elementor-element.elementor-element-46d29cf8 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}}@media(min-width:1025px){.elementor-18705 .elementor-element.elementor-element-240a3fbc:not(.elementor-motion-effects-element-type-background), .elementor-18705 .elementor-element.elementor-element-240a3fbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:767px){.elementor-18705 .elementor-element.elementor-element-240a3fbc{padding:0px 20px 0px 0px;}.elementor-18705 .elementor-element.elementor-element-3c8ff758 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-18705 .elementor-element.elementor-element-660652fb{text-align:end;}.elementor-18705 .elementor-element.elementor-element-2ba64f68 > .elementor-element-populated{padding:50px 20px 50px 20px;}.elementor-18705 .elementor-element.elementor-element-70b6eb7a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18705 .elementor-element.elementor-element-70b6eb7a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-18705 .elementor-element.elementor-element-342aaa8d{margin-top:0px;margin-bottom:0px;padding:0px 40px 0px 20px;}.elementor-18705 .elementor-element.elementor-element-3d76c531 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:025px 0px 50px 0px;}.elementor-18705 .elementor-element.elementor-element-56ec8c57 > .elementor-widget-container{padding:25px 0px 0px 10px;}.elementor-18705 .elementor-element.elementor-element-56ec8c57 .elementor-heading-title{font-size:1.5em;}.elementor-18705 .elementor-element.elementor-element-db75d3c{--e-image-carousel-slides-to-show:2;}.elementor-18705 .elementor-element.elementor-element-db75d3c > .elementor-widget-container{padding:0px 0px 0px 1px;}.elementor-18705 .elementor-element.elementor-element-5cb1e8da{margin-top:0px;margin-bottom:0px;padding:50px 10px 50px 10px;}.elementor-18705 .elementor-element.elementor-element-5037105f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 0px 10px 0px;}.elementor-18705 .elementor-element.elementor-element-5037105f .elementor-heading-title{font-size:1.5em;}.elementor-18705 .elementor-element.elementor-element-86a56d9 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-18705 .elementor-element.elementor-element-1edbebc{padding:0px 0px 0px 0px;}.elementor-18705 .elementor-element.elementor-element-2c1cd5e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-18705 .elementor-element.elementor-element-3deae4a2 > .elementor-widget-container{padding:25px 0px 25px 0px;}.elementor-18705 .elementor-element.elementor-element-3deae4a2 .elementor-image-box-wrapper{text-align:center;}.elementor-18705 .elementor-element.elementor-element-3deae4a2 .elementor-image-box-img{margin-bottom:0px;}.elementor-18705 .elementor-element.elementor-element-405749cd > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-18705 .elementor-element.elementor-element-15249c2e > .elementor-widget-container{padding:25px 0px 25px 0px;}.elementor-18705 .elementor-element.elementor-element-15249c2e .elementor-image-box-wrapper{text-align:center;}.elementor-18705 .elementor-element.elementor-element-15249c2e .elementor-image-box-img{margin-bottom:0px;}.elementor-18705 .elementor-element.elementor-element-46d29cf8 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-18705 .elementor-element.elementor-element-5c574ba1 > .elementor-widget-container{padding:25px 0px 25px 0px;}.elementor-18705 .elementor-element.elementor-element-5c574ba1 .elementor-image-box-wrapper{text-align:center;}.elementor-18705 .elementor-element.elementor-element-5c574ba1 .elementor-image-box-img{margin-bottom:0px;}}/* Start custom CSS for form, class: .elementor-element-70b6eb7a */.field-altura-minima input, select {
    height: 20px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4ae1b85 *//* CSS PREPARADO PARA ELEMENTOR 
  - Namespaces .fe- para evitar conflitos
  - Mobile First Logic
*/

/* Container Principal */
.fe-section {
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; /* Fonte segura */
  background: #f8fafc;
  padding: 2rem 1rem;
  box-sizing: border-box;
}

.fe-container {
  max-width: 1100px;
  margin: 0 auto;
}

/* Header */
.fe-header {
  text-align: center;
  margin-bottom: 2.5rem;
}

.fe-header h2 {
  font-size: 1.8rem;
  color: #111827;
  margin: 0 0 0.5rem 0;
  font-weight: 800;
}

.fe-header p {
  margin: 0;
  color: #6b7280;
  font-size: 1rem;
}

/* GRID SYSTEM */
.fe-comparison {
  display: grid;
  /* Desktop: 3 colunas (Labels | Comum | Híbrido) */
  grid-template-columns: 1fr 1fr 1.1fr; 
  gap: 0; /* No desktop elas colam para parecer tabela */
  align-items: stretch;
}

/* Colunas Flexíveis */
.fe-column {
  display: flex;
  flex-direction: column;
  background: #fff;
}

/* Coluna de Legendas (Esquerda) */
.fe-labels {
  background: #f1f5f9;
  border-radius: 12px 0 0 12px;
  border: 1px solid #e2e8f0;
  border-right: none;
}

.fe-labels .fe-item {
  justify-content: flex-start; /* Alinha texto à esquerda */
  font-weight: 600;
  text-align: left;
  color: #475569;
}

/* Coluna Solar Comum (Meio) */
.fe-column-standard {
  border-top: 1px solid #e2e8f0;
  border-bottom: 1px solid #e2e8f0;
  /* Sem border radius no meio */
}

/* Coluna Destaque (Direita) */
.fe-column-highlight {
  background: #f0fdf4;
  border: 2px solid #8CC63F; /* Borda verde destaque */
  border-radius: 0 12px 12px 0;
  margin-top: -10px; /* Efeito "Pop out" no desktop */
  margin-bottom: -10px;
  z-index: 2;
  box-shadow: 0 10px 25px rgba(140, 198, 63, 0.2);
  position: relative;
}

/* ITENS (CÉLULAS) */
.fe-item {
  padding: 1.25rem 1rem;
  border-bottom: 1px solid #e5e7eb;
  font-size: 0.95rem;
  color: #374151;
  display: flex;
  align-items: center;
  justify-content: center; /* Centraliza ícones */
  text-align: center;
  flex-grow: 1; /* Garante alturas iguais */
  min-height: 55px; /* Evita desalinhamento */
}

.fe-column .fe-item:last-child {
  border-bottom: none;
}

/* CABEÇALHOS DAS COLUNAS */
.fe-head {
  padding: 2rem 1rem;
  font-weight: 800;
  font-size: 1.1rem;
  background: #fff;
  flex-direction: column;
  gap: 5px;
  line-height: 1.2;
}

.fe-labels .fe-head {
  background: transparent; /* Label head transparente */
}

.fe-head span {
  font-weight: 500;
  font-size: 0.8rem;
  color: #9ca3af;
  text-transform: uppercase;
  letter-spacing: 0.5px;
}

/* Header do Destaque */
.fe-column-highlight .fe-head {
  background: #8CC63F;
  color: #ffffff;
  border-radius: 0; /* O card já tem radius */
}
.fe-column-highlight .fe-head span {
  color: #ecfccb;
}

/* STATUS COLORS */
.fe-ok { color: #15803d; font-size: 1.3rem; }
.fe-no { color: #dc2626; font-size: 1.3rem; }
.fe-neutral { color: #9ca3af; font-weight: bold; }

.fe-item small {
  display: block;
  width: 100%;
  font-size: 0.75rem;
  margin-top: 4px;
  color: #64748b;
  font-weight: 400;
  line-height: 1.2;
}

/* MOBILE RESPONSIVE CSS */
@media (max-width: 768px) {
  
  .fe-comparison {
    grid-template-columns: 1fr; /* 1 coluna apenas */
    gap: 2rem; /* Espaço entre os Cards */
  }

  /* Esconde a coluna de legendas pura */
  .fe-labels {
    display: none;
  }

  /* Transforma colunas em Cards */
  .fe-column {
    border-radius: 12px;
    border: 1px solid #e2e8f0;
    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05);
    margin: 0;
  }

  .fe-column-highlight {
    margin: 0; /* Remove margem negativa do desktop */
    border: 2px solid #8CC63F;
  }

  .fe-column-highlight .fe-head {
    border-radius: 9px 9px 0 0; /* Arredonda topo interno */
  }

  /* Layout Interno do Item Mobile */
  .fe-item {
    justify-content: space-between; /* Texto na esq, Icone na dir */
    text-align: right;
    padding: 1rem;
  }

  /* INSERÇÃO MÁGICA DOS LABELS */
  .fe-item::before {
    content: attr(data-label); /* Pega o texto do HTML */
    font-weight: 600;
    color: #64748b;
    text-align: left;
    margin-right: 1rem;
    font-size: 0.9rem;
    max-width: 60%;
  }
}/* End custom CSS */