.blog-post-section{margin-top:3rem}.card-blog>h2{text-align:center}.blog-post-container{display:grid;gap:1rem;grid-template-columns:1fr}.card-blog__image img{display:block;height:100%;object-fit:cover;width:100%}.card-blog__bottom{padding:1rem}@media (min-width:992px){.blog-post-container{gap:2rem;grid-template-columns:1fr 1fr 1fr}.card-blog__image{height:300px}.card-blog__image img{display:block;height:100%;object-fit:cover;width:auto}}