.elementor-37 .elementor-element.elementor-element-352693f{--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.5;}.elementor-37 .elementor-element.elementor-element-352693f::before, .elementor-37 .elementor-element.elementor-element-352693f > .elementor-background-video-container::before, .elementor-37 .elementor-element.elementor-element-352693f > .e-con-inner > .elementor-background-video-container::before, .elementor-37 .elementor-element.elementor-element-352693f > .elementor-background-slideshow::before, .elementor-37 .elementor-element.elementor-element-352693f > .e-con-inner > .elementor-background-slideshow::before, .elementor-37 .elementor-element.elementor-element-352693f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0B0101;--background-overlay:'';}.elementor-37 .elementor-element.elementor-element-7ce3ab4{background-color:#000000;}/* Start custom CSS for html, class: .elementor-element-7ce3ab4 *//* Corrigir título que está azul/cinza escuro */
.hero h1 {
    color: #ffffff !important;
}

/* Garante que spans sem cor explícita fiquem brancos */
.hero h1 span {
    color: #ffffff;
}

/* Mantém spans com gradiente funcionando */
.hero h1 .text-gradient {
    -webkit-text-fill-color: transparent;
}/* Corrigir títulos das seções que estão azul/cinza */
.section h2 {
    color: #ffffff !important;
}

/* Corrigir subtítulos abaixo dos títulos */
.section .subtitle {
    color: #ffffff !important;
}
/* FORÇAR TODOS OS TÍTULOS IMPORTANTES PARA BRANCO */
h1,
h2,
h3 {
    color: #ffffff !important;
}/* End custom CSS */