.swiper-wrapper{align-items:stretch!important;display:flex!important}.container{margin-bottom:50px}.custom-slider{overflow:visible;padding:24px 0}.custom-slider h2{color:var(--grayscale-dark);font-size:24px;line-height:135%}.custom-slider h2,.custom_deck_subheading{margin-bottom:12px}.posts-slider__swiper{margin:0 0 130px!important;overflow:visible;width:100%!important}.posts-slider .container{overflow:visible;position:relative}.posts-slider .swiper-slide{height:auto}.swiper-slide{display:flex!important;margin-right:24px;width:auto!important}.posts-slider__card{border:1px solid var(--content-text-tertiary);border-radius:4px;display:flex;flex:1;flex-direction:column;height:100%;max-width:420px;overflow:hidden;position:relative}.custom-slider__card-image-wrapper{align-items:center;background-color:#fff;border:1px solid #d9d6d6;border-radius:4px;display:flex;flex-shrink:0;height:175px;justify-content:center;padding:16px}.custom-slider__card-image-wrapper img{height:auto;max-height:100%;max-width:100%;object-fit:contain;transition:transform .5s;width:auto}.posts-slider__card:hover .custom-slider__card-image-wrapper img{transform:scale(1.05)}.posts-slider__card-content{padding:18px 20px}.posts-slider__card-content h3{color:#120f14;font-size:18px;font-weight:700;line-height:150%;margin-bottom:8px}.posts-slider__card-content p{color:var(--content-text-secondary)}.posts-slider__swiper__navigation{align-items:center;bottom:-90px!important;display:flex;padding:40px 0;position:absolute;right:0;z-index:10}.posts-slider__swiper__navigation>div{display:flex}.posts-slider__swiper__btn-next{cursor:pointer!important;margin-left:36px;opacity:1!important}.swiper-button-next svg path{stroke:var(--grayscale-dark)!important}.posts-slider__swiper svg path{stroke:#120f14;transition:.3s}.posts-slider__swiper .swiper-button-disabled svg path{stroke:#9a9191}.posts-slider__swiper__navigation>div:not(.swiper-button-disabled):hover svg path{stroke:#c15121}@media (max-width:768px){.posts-slider__card{max-width:300px}.swiper-slide{width:216px!important}}@media (max-width:575px){.custom-slider{padding:80px 0}.custom-slider h2{font-size:28px}.custom-slider .swiper-slide{height:100%}.posts-slider__card-content p{font-size:12px}}