
@media (min-width: 75em) {

    .footer-times {
        display: grid;
        grid-template-columns: max-content max-content;
        column-gap: 2.5rem;
    }
    .footer-times .list-unstyled {
        display: grid;
        grid-template-columns: max-content max-content;
        column-gap: 2.5rem;
    }

    .footer-times p.h5 {
        grid-column: 1 / -1;
    }

    .footer-times .footer-social {
        margin-block-start: 6px !important;
    }
}

@media (min-width: 48em) {
    .overlay-content-btns {
        margin-block-start: 4rem;
    }
}

@media (min-width: 75em) {
    .overlay-content-btns {
        margin-block-start: 0;
    }
}