.blog-posts.home{display:grid;grid-template-columns:1fr 1fr}.featured-image{line-height:0;height:320px}.featured-image img{width:100%;height:100%;object-fit:cover;border-radius:4px 4px 0 0}.blog-posts.home{display:grid;grid-template-columns:1fr 1fr;margin-top:1rem;grid-column-gap:1rem;grid-row-gap:1rem;align-items:center}.post .meta{background:#46307b;padding:2rem;min-height:360px;position:relative;z-index:9999;border-radius:0 0 4px 4px}.resources{padding:2rem}.post h4.title:after{border:0}.post h4.title a{color:#fff;font-size:2rem;text-transform:initial;line-height:1.2}.post p.description{color:#fff;margin:0;padding:1rem 0}p.read-more{margin-bottom:0}p.read-more a{color:var(--secondary);text-transform:uppercase;font-weight:900}p.read-more a:hover{color:#fff !important}.overlay{display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0,rgba(0,0,0,.2),rgba(0,0,0,.2));transition:.5s;border-radius:4px;overflow:hidden}.overlay:hover{opacity:0;transition:.5s}@media(max-width:1200px){.blog-posts.home{grid-template-columns:1fr}.video-thumbnails>div:nth-of-type(1){grid-column-start:1;grid-column-end:3}}@media(max-width:768px){.video-thumbnails>div:nth-of-type(1){grid-column-start:1;grid-column-end:2}.resources{padding:initial;padding-top:3rem}.featured-image{line-height:0;height:210px}.post .meta{padding:1.5rem}}