.heading--primary.imgBg {
    background-image: url(../img/mv_history.webp);
    margin-bottom: 0;
}

.information {
    padding-bottom: 0;
}

.history__lists {
    padding: 42rem 0 0;
}

.history__list {
    line-height: 1.5;
    letter-spacing: .1em;
    padding: 6rem 0;
    display: flex;
    justify-content: space-between;
}

.year {
    font-weight: 600;
    width: 262rem;
}

.text {
    width: 762rem;
}

.btn--prev {
    margin: 121rem auto 50rem;
    font-size: 16rem;
}

.info__date {
    text-align: right;
    font-size: 14rem;
    line-height: 1;
}

.organization {
    padding: 60rem 0 0;
}

.organization .heading--secondary {
    margin-bottom: 25rem;
}

.organization__img {
    display: block;
    width: 688rem;
    margin: 0 auto;
}

@media screen and (max-width: 767.9px) {
    .history .heading--primary.imgBg {
        margin-bottom: 0;
    }

    .information {
        padding: 38rem 0 0;
    }

    .heading--secondary {
        margin-bottom: 12rem;
    }

    .history__lists {
        padding: 16rem 0 0;
    }

    .history__list {
        padding: 11rem 0;
        flex-direction: column;
        gap: 2rem;
    }

    .year {
        width: 100%;
    }

    .text {
        width: 100%;
    }

    .organization {
        padding: 36rem 0 0;
    }

    .organization .heading--secondary {
        margin-bottom: 19rem;
    }

    .organization__img {
        width: 100%;
        margin: 20rem 0;
    }

    .btn--prev {
        margin: 119rem auto 34rem;
    }
}