
.header {
    top: 0;
    position: absolute !important;
}

    /* estado inicial */
    .header.is-absolute {
        position: absolute !important;
        transform: none;
    }

    /* usado apenas para sumir (slide up) */
    .header.is-hidden {
        transform: translateY(-105%) !important;
    }

    /* estado fixo visível */
    .header.is-fixed {
        position: fixed !important;
        transform: none;
    }


    .header:not(.scrolled-home) {
        --bs-bg-opacity: 0;
    }

        .header:not(.scrolled-home) .logo {
            filter: brightness(0) invert(1);
        }

    .header .menu-item-exames {
        border-radius: 0.8em;
    }



@media screen and (min-width: 992px) {
    .header:not(.scrolled-home) .header-btn-box {
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        right: 1rem;
    }

    .header:not(.scrolled-home) {
        border: 0 !important
    }

    .header:not(.scrolled-home) .container-fluid {
        flex-direction: column !important;
        gap: 1.5rem;
    }

        .header:not(.scrolled-home) .btn-outline-dourado {
            --bs-btn-color: rgb(var(--color-white-rgb));
            --bs-btn-border-color: rgb(var(--color-white-rgb));
        }
}

@media screen and (min-width: 1200px) {



    .header:not(.scrolled-home) .navbar-nav {
        --bs-nav-link-color: var(--bs-light);
        --bs-nav-link-hover-color: rgba(var(--bs-light-rgb), 0.8);
        --bs-navbar-active-color: rgba(var(--bs-light-rgb), 0.8);
    }
}
