/* Tablet Portait
============================================================================= */
@media only screen and (max-width: 1023px) {
    .usa-in-page-nav {
        display: none;
    }

    /* --- Alert --- */
    .font-heading-xl.usa-alert__heading {
        font-size: 22.5px;
    }

    .mobile-in-page-nav {
        display: block !important;
    }

    .usa-in-page-nav__nav {
        padding: 43px 16px 48px !important;
    }

    .transparent-container .usa-card:last-child {
        margin-bottom: 20px;
    }

    .usa-alert__text p,
    .usa-alert__text ul {
        font-size: 18px;
        font-weight: 400;
    }

}

/* Mobile Landscape
============================================================================= */
@media only screen and (max-width: 767px) {
    .usa-card__container {
        margin: 0px;
    }

}

/* Mobile Portait
============================================================================= */

@media only screen and (max-width: 479px) {}