.section-banner{--bz-font:PPTelegraf,Montserrat,sans-serif;font-family:var(--bz-font)}.post-listing__post--wrapper{border-radius:20px;box-shadow:0 4px 20px 0 rgba(0,0,0,.15);color:inherit!important;display:flex;flex-direction:column;font-family:var(--bz-font)!important;height:100%;overflow:hidden}.post-listing__post--wrapper:not(.hs-button):not(.hs-menu-item a):hover{color:inherit!important}.post-listing__post--image .img-container{aspect-ratio:16/9;width:100%}.post-listing__post--image img{display:block;height:100%;object-fit:cover;width:100%}.post-listing__post--content{background:#fff;flex:1;padding:30px}.post-listing__post--meta{color:#979797;display:flex;font-size:1rem;justify-content:space-between;margin-bottom:20px;text-transform:uppercase}.post-listing__post--title{font-family:inherit;font-size:24px;margin:0 0 20px}.post-listing__pagination--more,.post-listing__post--link{color:currentColor;display:inline-block;font-size:18px;font-weight:800;letter-spacing:1.71px;min-height:32px;padding:0 0 5px;position:relative;text-decoration:none;text-transform:uppercase}.post-listing__pagination--more:after,.post-listing__post--link:after{background:#c3ea76;border-radius:4px;bottom:0;content:"";display:block;height:4px;left:0;position:absolute;width:100%}.post-listing__pagination--more:not(.hs-button):not(.hs-menu-item a):hover{color:currentColor!important}.post-listing__pagination{text-align:center}.post-listing__pagination nav{display:inline-block;margin-left:1em}.post-listing__pagination ul.pagination{display:inline;list-style-type:none;margin:0;padding:0}.post-listing__pagination ul.pagination li{display:inline-block}.post-listing__pagination ul.pagination li a{background:hsla(0,0%,100%,.3);border:1px dotted #d7d9d7;border-radius:4px;color:#252525;display:inline-block;line-height:35px;min-width:37px;padding:0 5px;text-align:center;text-decoration:none;transition:border .2s ease-out,background .2s ease-out,color .2s ease-out}.post-listing__pagination ul.pagination li a:not(.hs-button):not(.hs-menu-item a):hover{background:#000;border:1px solid #000;color:#fff!important}.post-listing__pagination ul.pagination li+li{margin-left:.2em}.post-listing__pagination ul.pagination li.active a{background:#000;border:1px solid #000;color:#fff}