@media screen and (max-width: 1279px) and (min-width: 1000px) {
    body {
        font-size: 20px;
        line-height: 24px;
    }
    /* FOOTER */
    .footer > div {
        padding: 0 22px;
    }

    /* PAGES */
    .pages__page {
        overflow: hidden;
        min-height: 100vh;
    }

    .pages .pages__page-title {
        margin-bottom: 40px;
        font-size: 24px;
        line-height: 29px;
    }

    .pages .pages__page-content p {
        max-width: none;
        width: 100%;
    }

    /* PAGE 1 */
    .parallax-img-4 {
        background-position: calc(100% + 300px) bottom;
        background-size: auto 90vmax;
    }

    .pages__page-1 .pages__page-content {
        width: 620px;
        max-width: 100%;
        margin: 0 auto 0 60px;
        padding: 0;
    }

    .pages__page-1 .pages__page-title :nth-child(1) {
        font-size: 48px;
        line-height: 56px;
    }

    .pages__page-1 .pages__page-title :nth-child(2) {
        font-size: 32px;
        line-height: 40px;
    }

    .pages__page-1 .pages__page-content p {
        width: 520px;
    }

    /* PAGE 2 */
    .pages__page-2 .pages__page-content p {
        width: 768px;
    }

    /* PAGE 3, STREAMERS */
    .consultants__list {
        gap: 80px;
    }

    /* PAGE 4, GUIDES */
    .guides__item {
        min-width: 220px;
    }

    .guides--scroll {
        max-height: 472px;
    }
}
