.gr-15{margin:-15px;display: flex;justify-content: start;flex-wrap: wrap;}
.gr-15 .item-5{width: calc((100% - 30px*5)/5);margin: 15px;}
.gr-15 .item-4{width: calc((100% - 30px*4)/4);margin: 15px;}
.gr-15 .item-3{width: calc((100% - 30px*3)/3);margin: 15px;}

.gr-20{margin:-20px;display: flex;justify-content: start;flex-wrap: wrap;}
.gr-20 .item-5{width: calc((100% - 40px*5)/5);margin: 20px;}
.gr-20 .item-4{width: calc((100% - 40px*4)/4);margin: 20px;}
.gr-20 .item-3{width: calc((100% - 40px*3)/3);margin: 20px;}

.gr-25{margin:-25px;display: flex;justify-content: start;flex-wrap: wrap;}
.gr-25 .item-5{width: calc((100% - 50px*5)/5);margin: 25px;}
.gr-25 .item-4{width: calc((100% - 50px*4)/4);margin: 25px;}
.gr-25 .item-3{width: calc((100% - 50px*3)/3);margin: 20px;}



/* Responsive */
@media(max-width:1001px){
    
}
@media(max-width:850px){
    .gr-15{margin:-10px;}
    .gr-15 .item-5{width: calc((100% - 20px*4)/4);margin: 10px;}
    .gr-15 .item-4{width: calc((100% - 20px*3)/3);margin: 10px;}
    .gr-15 .item-3{width: calc((100% - 20px*3)/3);margin: 10px;}

    .gr-20{margin:-10px;}
    .gr-20 .item-5{width: calc((100% - 20px*4)/4);margin: 10px;}
    .gr-20 .item-4{width: calc((100% - 20px*3)/3);margin: 10px;}
    .gr-20 .item-3{width: calc((100% - 20px*3)/3);margin: 10px;}

    .gr-25{margin:-15px;}
    .gr-25 .item-5{width: calc((100% - 30px*4)/4);margin: 10px;}
    .gr-25 .item-4{width: calc((100% - 30px*3)/3);margin: 10px;}
    .gr-25 .item-3{width: calc((100% - 30px*3)/3);margin: 10px;}
}
@media(max-width:576px){
    .gr-15 .item-5{width: calc((100% - 20px*3)/3);margin: 10px;}
    .gr-15 .item-4{width: calc((100% - 20px*2)/2);margin: 10px;}
    .gr-15 .item-3{width: calc((100% - 20px*2)/2);margin: 10px;}

    .gr-20 .item-5{width: calc((100% - 20px*3)/3);margin: 10px;}
    .gr-20 .item-4{width: calc((100% - 20px*2)/2);margin: 10px;}
    .gr-20 .item-3{width: calc((100% - 20px*2)/2);margin: 10px;}

    .gr-25{margin:-10px;}
    .gr-25 .item-5{width: calc((100% - 20px*3)/3);margin: 10px;}
    .gr-25 .item-4{width: calc((100% - 20px*2)/2);margin: 10px;}
    .gr-25 .item-3{width: calc((100% - 20px*2)/2);margin: 10px;}
}
@media(max-width:369px){

}