.post-loop-block .post-loop-block-heading{margin-bottom:30px}.post-loop-wrap.cols-2{--grid-column-count:2}.post-loop-wrap.cols-3{--grid-column-count:3}.post-loop-wrap.cols-4{--grid-column-count:4}.post-loop-wrap.cols-5{--grid-column-count:5}.post-loop-wrap.posts article{border-bottom:1px solid #758547}.post-loop-wrap.posts article:first-of-type{border-top:1px solid #758547}.post-loop-wrap.posts article a{display:grid;grid-template-columns:200px 1fr 20px;gap:clamp(40px, 9%, 175px);align-items:center;padding:30px 0}.post-loop-wrap.posts article .post-date{font-size:1.3em;font-weight:600;text-transform:uppercase}.post-loop-wrap.posts article img{height:20px;transition:all 200ms ease}.post-loop-wrap.posts article:hover img{transform:rotate(45deg)}.post-loop-wrap.posts article .post-title{margin-bottom:0;font-weight:300;line-height:1.6;letter-spacing:.01em;font-size:1.2em;text-transform:none;transition:all 200ms ease}.post-loop-wrap.posts article:hover .post-title{transition:all 200ms ease;color:#758547}.post-loop-block .pagination .button-container-inner,.alm-btn-wrap{display:flex;justify-content:flex-end}.post-loop-block .pagination .button-container-inner .lsb-button,.post-loop-block .pagination .button-container-inner .facetwp-load-more,.alm-btn-wrap{margin-top:40px}.alm-load-more-btn.done{display:none}@media all and (max-width:768px){.post-loop-wrap.posts article a{display:flex;flex-wrap:wrap;gap:13px 20px;padding:17px 0 40px}.post-loop-wrap.posts article .entry-meta{width:100%}.post-loop-wrap.posts article .entry-header{flex:1}}@media all and (max-width:480px){.post-loop-block .post-loop-block-heading{max-width:275px}}