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

    .sh-cooperation-doorstext-content {
        padding: 20px 0px 50px 0px;
        display: grid;
        grid-template-columns: repeat(8, 1fr);
        gap: 0px 24px;
    }


    .sh-cooperation-block3 {
        grid-row: 1;
        grid-column: 1 / 5;
    }

    .sh-cooperation-block5 {
        grid-column: 1 / 9;
    }

    .sh-cooperation-block4 {
        grid-column: 5 / 9;
        grid-row: 1/3;
    }



    .sh-cooperation-doorstext-title H2 {
        padding-top: 35px !important;
        padding-bottom: 0px !important;
    }

    /* 
        .sh-cooperation-bullets-content {
            grid-column: 1 / 13;
        }

        .sh-cooperation-bullets-content {
            display: flex;
            gap: 20px;
        } */
}