.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{background:#fff;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;display:flex;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-listing-grid .post-item .post-header .picture .overlay{align-items:center;background:#00447c;border-top-left-radius:9px;border-top-right-radius:9px;display:flex;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;width:100%}.post-listing-grid .post-item .post-header .picture .overlay .saiba-mais{border:2px solid #fff;border-radius:10px;color:#fff;font-weight:700;padding:10px 30px}.post-listing-grid .post-item:hover .post-header .picture .overlay{opacity:.9;transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease}.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:#131313}.post-listing-grid .post-item .post-body h2 a:hover{color:#007dc3;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 30px 20px}.post-listing-grid .post-item .button .read-more{color:#002f53;font-size:16px;font-weight:600;margin-top:auto;width:100%}