.about-advantages {
    display: flex;
    flex-wrap: wrap;
    margin: 60px -8px 100px;
    width: calc(100% + 20px);
}

.about-advantages__cell {
    width: calc(100% / 2);
    padding: 0 8px;
    margin-bottom: 16px;
    min-height: 230px;
    display: flex;

    &.about-advantages__image {
        width: 100%;
        height: 425px;
    }
}

@media screen and (min-width: 2000px) {
    .about-advantages__cell.about-advantages__image {
        height: 551px;
    }
}

@media screen and (max-width: 1200px) {
    .about-advantages__cell.about-advantages__second {
        width: 50%;
    }

    .about-advantages__cell {
        width: 50%;
    }
}

@media screen and (max-width: 768px) {
    .about-advantages__cell.about-advantages__image {
        height: 270px;
    }

    .about-advantages__cell.about-advantages__second,
    .about-advantages__cell {
        width: 100%;
    }
}
