.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}@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)}}.post-listing-grid .post-article{border-radius:10px;box-shadow:0 1px 10px rgb(0 0 0/5%);display:flex}.post-listing-grid .post-item .post-header{border:none;margin:0}.post-listing-grid .post-item .post-header .picture{border:none;border-radius:0;height:230px;margin-bottom:0;overflow:hidden;position:relative}.post-listing-grid .post-item .post-header .picture img{bottom:0;display:block;left:0;object-fit:cover;object-position:center;position:absolute!important;right:0;top:0;width:100%!important}.post-img{border-radius:10px;height:350px;margin-bottom:50px;overflow:hidden;position:relative}.post-listing-grid .post-item{display:flex;flex-direction:column}.post-listing-grid .post-item .post-body{padding:30px}.post-listing-grid .post-item .post-body h2{font-size:18px;font-weight:600;line-height:1.4;margin-bottom:20px}.post-listing-grid .post-item .post-body h2 a{color:#5d5292}.post-listing-grid .post-item .post-body h2 a:hover{color:#9dae0f;text-decoration:none}.post-listing-grid .post-item .post-body .excerpt p{color:#787878;font-size:15px;font-weight:300;margin-bottom:0}.post-listing-grid .post-item .button{display:flex;margin-top:auto;padding:0 20px 20px}.post-listing-grid .post-item .button .read-more{background:#dbf537;background:linear-gradient(100deg,#dbf537,#61b730);border:none;border-radius:5px;box-shadow:0 4px 17px rgba(219,245,55,.5);color:#000;font-size:16px;font-weight:600;margin-top:auto;padding:15px 20px;text-align:center;width:100%}