.section-dark-alt h1, .section-dark-alt h2, .section-dark-alt .SEO-h1 {
    color: var(--semantic-color-white);
    font-family: var(--semantic-text-font-secondary);
}
.breadcrumbs ul li a {
    font-weight: normal;
}
.breadcrumbs ul li + li:after {
    color: var(--anchor-text-color-white);
}
.nav-logo {
    width: 21.5rem;
}
.header-alt .header__logo {
    display: inline-block;
    max-width: 100%;
}
.btn--blue.header__btn {
    color: var(--semantic-color-white) ;
}
.card-report h3 {
    color: var(--semantic-color-success);
}
.link-blue {
    text-decoration: underline;
    color: var(--anchor-text-color-vibrant);
}

.footer .footer__col img.footer__logo {
    width: 21.5rem;
}

@media only screen and (max-width: 767px) {
    .footer .footer__col img.footer__logo {
        width: 15.8rem;
    }
    .nav-logo {
        width: 15.8rem;
    }
}