.featured-blog{display:grid;grid-template-columns:1fr 1fr;grid-gap:32px;gap:32px;background:#f2f6fa;padding:32px;margin:32px 0}.featured-blog img{width:100%;height:300px;-o-object-fit:cover;object-fit:cover;background:#d7e0e8}.blog-layout{display:grid;grid-template-columns:3fr 1fr;grid-gap:48px;gap:48px}.blog-row{border-bottom:1px solid #d7e0e8;padding:24px 0}@media (max-width:767px){.blog-layout,.featured-blog{grid-template-columns:1fr}}