.post-listing-grid{margin-top:0;padding:0;display:grid;grid-auto-columns:1fr;grid-auto-rows:1fr;grid-template-columns:repeat(3,1fr);justify-content:center;gap:2rem}.post-listing-grid .post-article{background:#fff}.post-listing-grid .post-item .post-header{border:none;margin:0}.post-listing-grid .post-item .post-header .picture{overflow:hidden;position:relative;height:190px;margin-bottom:20px;border:none;border-radius:0;background-repeat:no-repeat;background-position:50%;background-attachment:scroll;background-size:cover;-o-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover}.post-listing-grid .post-item .post-header .picture img{position:absolute!important;display:block;height:100%;width:100%!important;object-fit:cover;object-position:center}.post-listing-grid .post-item .post-body{padding:10px 30px}.post-listing-grid .post-item .post-body h2{font-size:20px;margin-bottom:15px;line-height:1.2}.post-listing-grid .post-item .post-body h2 a{color:#000}.post-listing-grid .post-item .post-body h2 a:hover{color:#e22524;text-decoration:none}.post-listing-grid .post-item .post-body .excerpt{font-size:.8em;color:#787878;margin-bottom:0;font-weight:400}@media (max-width:768px){.post-listing-grid{display:block}.post-listing-grid .post-article{margin-bottom:30px}}