@media only screen and (max-width: 1200px) {
    .home-product-grid{width:33.33%;}
}

@media only screen and (max-width: 1000px) {
    .home-product-grid{width:50%;}
    .home-product-title{font-size: 25px;}
    .home-product-desc{font-size: 19px;}
    .home-product-more{font-size: 19px;}
}

@media only screen and (max-width: 750px) {
    .home-product-grid{width:100%;}
    .home-product-title{font-size: 19px;}
    .home-product-desc{font-size: 14px;}
    .home-product-more{font-size: 14px;}
}