@media only screen and (max-width:1340px){#blog-grid{grid-template-columns:repeat(2,1fr)!important}#blog-grid .blog-listing{align-items:center!important;padding-top:2rem}#blog-grid .blog-listing .blog-title{text-align:center}}@media only screen and (max-width:950px){#blog-grid{grid-template-columns:repeat(1,1fr)!important}}