

html body .page-hero-v14,
html body .hero-clean-v2,
html body .ads-safe-hero {

    background:
        radial-gradient(
            circle at 88% 14%,
            rgba(22,200,122,.27),
            transparent 30%
        ),
        linear-gradient(
            112deg,
            #062d59 0%,
            #0b5597 67%,
            #08735f 125%
        )
        !important;

    color: #ffffff !important;
    border-bottom-color: #16c87a !important;
}


html body .page-hero-v14 h1,
html body .page-hero-v14 h2,
html body .page-hero-v14 h3,
html body .page-hero-v14 p,
html body .page-hero-v14 .breadcrumbs,

html body .hero-clean-v2 h1,
html body .hero-clean-v2 h2,
html body .hero-clean-v2 h3,
html body .hero-clean-v2 p,
html body .hero-clean-v2 .breadcrumbs,

html body .ads-safe-hero h1,
html body .ads-safe-hero h2,
html body .ads-safe-hero h3,
html body .ads-safe-hero p {

    color: #ffffff !important;
}


html body .page-hero-v14 .eyebrow-v14,
html body .hero-clean-v2 .eyebrow-v14,
html body .page-hero-v14 [class*="eyebrow"],
html body .hero-clean-v2 [class*="eyebrow"] {

    color: #67f0b7 !important;
}


html body .page-hero-v14 .btn-gold,
html body .hero-clean-v2 .btn-gold,
html body .ads-safe-hero .btn-gold {

    background: #16c87a !important;
    border-color: #16c87a !important;
    color: #ffffff !important;
    box-shadow: none !important;
}


html body .page-hero-v14 .btn-outline,
html body .hero-clean-v2 .btn-outline,
html body .ads-safe-hero .btn-outline {

    background: transparent !important;
    border-color: rgba(255,255,255,.72) !important;
    color: #ffffff !important;
}


html body .page-hero-v14 .btn-outline:hover,
html body .hero-clean-v2 .btn-outline:hover,
html body .ads-safe-hero .btn-outline:hover {

    background: #ffffff !important;
    color: #0b3267 !important;
}


/* Preferências de Cookies */

html body .reis-v25-cookies-hero h1 {

    color: #ffffff !important;
    text-shadow: none !important;
}


html body .reis-v25-cookies-hero p {

    color: #eefaff !important;
}


html body .reis-v25-cookies-kicker {

    color: #ffffff !important;
}


/* ==========================================================
   V33D LOGO GLOBAL
   Aumenta um pouco a logo do header em todas as paginas.
   ========================================================== */

.site-header-v14 a[href="/"] img,
.site-header-v14 .brand img,
.site-header-v14 .logo img,
.site-header-v14 .site-logo img{
    height:62px!important;
    width:auto!important;
    max-height:62px!important;
}

@media(max-width:980px){
    .site-header-v14 a[href="/"] img,
    .site-header-v14 .brand img,
    .site-header-v14 .logo img,
    .site-header-v14 .site-logo img{
        height:50px!important;
        max-height:50px!important;
    }
}


/* ==========================================================
   V33D LOGO GLOBAL - CORRECAO
   Controle por largura, mantendo proporcao original
   ========================================================== */

.site-header-v14 .header-row-v14 .brand-v14 img{
    width:155px!important;
    max-width:155px!important;
    height:auto!important;
    max-height:none!important;
}

/* Notebook / tablet */
@media(max-width:1060px){
    .site-header-v14 .header-row-v14 .brand-v14 img{
        width:140px!important;
        max-width:140px!important;
        height:auto!important;
    }
}

/* Mobile */
@media(max-width:820px){
    .site-header-v14 .header-row-v14 .brand-v14 img{
        width:120px!important;
        max-width:120px!important;
        height:auto!important;
    }
}
