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