/* 1720 */
@media (max-width: 107.5em) {}

/* 1200 */
@media (max-width: 75em) {

    .container-reviews {
        width: 80%;
    }

    .actvities-secondary {
        grid-template-columns: auto auto;
    }

    .explore-grid {
        grid-template-columns: auto auto;
    }


}

/*Fix responsive issue around 950px for the footer columns*/

/* 1000 */
@media (max-width: 62.5em) {


    .main-nav-list {
        display: none;
    }

    .section-cta {
        height: fit-content;
    }

    .cta-flexbox {
        display: grid;
        grid-template-rows: 1fr 1fr;
        justify-items: center;
        column-gap: 2rem;
    }

    .sign-up-btn {
        grid-column: 1/3;
    }

    .cta-textbox {
        text-align: center;
    }

    .grid {
        column-gap: 6rem;
    }

    .section-description {
        text-align: center;
    }

    .lm-btn-center {
        display: flex;
        justify-content: center;
    }


    .header-tertiary {
        text-align: center;
    }

    .menu {
        visibility: visible;
    }

    .actvities-secondary {
        grid-template-columns: auto auto;
    }
}

/* 945 */
@media (max-width: 59em) {
    .container {
        width: 80%;
    }

    .mar-top {
        margin-top: 8rem;
    }

    .image-z-container {
        margin-top: 4rem;
    }

    .main-nav-list {
        gap: 2rem;
    }

    .grid {
        grid-template-columns: 1fr;
        row-gap: 0rem;
    }

    .grid-media-1 {
        grid-row: 1/2;
    }

    .grid-media-2 {
        grid-row: 3/4;
    }

    .grid-media-3 {
        grid-row: 5/6;
    }

    .logo-socials {
        grid-row: 1/-1;
    }

    .grid-footer {
        grid-template-columns: repeat(3, 1fr);
        grid-template-rows: repeat(2, 1fr);
        row-gap: 4rem;
    }

    .grid-lodge {
        grid-template-columns: 1fr;
    }


}

/* 752 */
@media (max-width: 47em) {


    .reply-text {
        width: 40%;
    }

    .grid-footer {
        grid-template-columns: 1fr 1fr;
        grid-template-rows: repeat(3, 1fr);
        /* justify-items: center; */
    }

    .logo-socials {
        margin: 0 auto;
        grid-row: 3/4;
        grid-column: 1/3;

    }

    .grid-2 {
        grid-template-columns: 1fr;
    }

    .grid-media-1 {
        grid-row: 1/2;
    }

    .grid-media-2 {
        grid-row: 3/4;
    }

    .grid-media-3 {
        grid-row: 5/6;
    }

    .explore-grid {
        grid-template-columns: auto;
    }
}


/* 560 */
@media (max-width: 35em) {

    .flexbox-response {
        display: grid;
    }

    .box {
        padding: 1rem;
        border-left: 2px solid rgba(153, 153, 153, 0.356);
        /* width: 60rem; */
        margin-left: 11rem;
        display: grid;
        grid-template-rows: 3;
    }

    .date {
        margin-bottom: 1rem;
    }

    .container-reviews {
        width: 90%;
    }



}