@media screen and (max-width: 767px) {
    .sh-cooperation-doorstext-content {
        padding: 20px 0px 50px 0px;
        display: grid;
        grid-template-columns: repeat(4, 1fr);
        gap: 0px 24px;
    }


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

    .sh-cooperation-block5 {
        grid-row: 2;
        grid-column: 1 / 5;
        padding-top: 10px;
    }

    .sh-cooperation-block4 {
        grid-row: 3;
        grid-column: 1 / 5;
        padding-top: 20px;
    }



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