@media screen and (min-width: 768px) and (max-width: 1259px) {

    .sh-mainpage-advantages-title {
        font-size: 18px;
        font-family: InterMedium;
    }

    .sh-mainpage-advantages {
        display: grid;
        /* grid-template-rows: 1fr; */
        grid-template-columns: repeat(8, 1fr);
        gap: 1px 16px;
        padding-top: 12px;
    }

    .sh-mainpage-advantages-block1 {
        grid-row: 1;
        grid-column: 1/4;
    }

    .sh-mainpage-advantages-block2 {
        grid-row: 2;
        grid-column: 1/4;
    }

    .sh-mainpage-advantages-block3 {
        grid-row: 2;
        grid-column: 4/7;
    }

    .sh-mainpage-advantages-block4 {
        grid-row: 3;
        grid-column: 3/6;
    }

    .sh-mainpage-advantages-block5 {
        grid-row: 3;
        grid-column: 6/9;
    }

    .sh-mainpage-advantages-block1 H2 {
        padding-bottom: 3px;
    }
}