section.post-listing .inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2rem}section.post-listing .heading{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}section.post-listing .view-all{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#043531;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;text-decoration:none}section.post-listing .view-all:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.75 12.918h16.5M13.5 6.168l6.75 6.75-6.75 6.75' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";display:inline-block;height:25px;width:24px}section.post-listing .swiper-container{overflow:hidden;padding-bottom:3rem;position:relative}section.post-listing .entries-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}section.post-listing .entries-wrap.count-3{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.post-listing .entries-wrap.count-3 .entry{width:calc(33.33333% - 13.33333px)}@media (max-width:1080px){section.post-listing .entries-wrap.count-3 .entry{width:calc(50% - 20px)}}@media (max-width:900px){section.post-listing .entries-wrap.count-3 .entry{width:calc(50% - 20px)}}@media (max-width:640px){section.post-listing .entries-wrap.count-3 .entry{width:100%}}section.post-listing .entry{-webkit-box-orient:vertical;-webkit-box-direction:normal;color:#7f8585;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem;text-decoration:none;width:calc(25% - 15px)}@media (max-width:1080px){section.post-listing .entry{width:calc(50% - 20px)}}@media (max-width:900px){section.post-listing .entry{width:calc(50% - 20px)}}@media (max-width:640px){section.post-listing .entry{width:100%}}section.post-listing .entry img{border-radius:16px;overflow:hidden}section.post-listing .entry .meta{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}section.post-listing .entry h3{color:#043531}