.overview .heading--primary.imgBg {
    background-image: url(../img/mv_overview.webp);
}

.information {
    padding-bottom: 50rem;
}

.info__list {
    margin-bottom: 72rem;
}

.info__img {
    margin-top: 5rem;
    aspect-ratio: 490/401;
    align-self: flex-start;
}

.text__wrapper {
    justify-content: flex-start;
}

.text__wrapper .btn--more {
    margin-top: 33rem;
}

.text__wrapper .btn--arrow {
    margin-top: 51rem;
}

.text__wrapper .btn--more+.btn--arrow {
    margin-top: 60rem;
}

.btn--prev {
    margin: 123rem auto 0;
}

@media screen and (max-width: 767.9px) {
    .information {
        padding: 10rem 0 30rem;
    }

    .info__list {
        margin-bottom: 52rem;
    }

    .information .card__lists--2cols {
        gap: 16rem;
    }

    .info__img {
        order: -1;
    }

    .text__wrapper .btn--more {
        margin: 12rem 0 10rem;
    }

    .text__wrapper .btn--arrow {
        margin: 30rem auto 0;
    }

    .text__wrapper .btn--more+.btn--arrow {
        margin-top: 30rem;
    }

    .btn--prev {
        margin: 80rem auto 0;
    }
}