.rcs-wrapper .rcs-related-post__wrapper{padding:0}.rcs-top-title-col h2{color:var(--color-blue)}.rcs-top-title-col{text-align:center}.rcs-top-content{align-items:center;display:flex;flex-wrap:wrap;margin:0 -15px;padding-bottom:50px}.rcs-top-content>div{margin:0 auto;padding:0 15px;width:40%}.rcs-listing__img img{border-radius:0 120px 0 0;max-height:342px;object-fit:cover;object-position:center;transition:.3s;width:100%}.post-item-content{margin:3rem 0 0;text-align:center}.rcs-listing__excerpt p{margin-top:0}.rcs-content-inner p:last-of-type{margin-bottom:0}.rcs-top-btn{text-align:center}.rcs-wrapper .rcs-listing__title{margin:0 0 2rem}.rcs-wrapper .rcs-listing__title a{text-decoration:none}.post-item-read-more{align-items:center;display:flex;justify-content:center}.container.rcs-listing__listings{margin-right:0;max-width:calc(50vw + 900px);padding-right:0;position:relative}.rcs-wrapper .rcs-listing__listing{display:block;padding:0}.rcs-wrapper .rcs-listing__item{padding:0 20px;width:30%}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.carousel-arrow-inner{align-items:center;background:var(--color-red);border-radius:95%;cursor:pointer;display:flex;height:70px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;width:70px;z-index:99}.carousel-arrow-inner svg{width:38px}button.carousel-arrow{backdrop-filter:blur(12px);background:hsla(0,0%,100%,.3);cursor:pointer;display:block;height:100%;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;width:10%;z-index:9}button.carousel-arrow.carousel-arrow--next{right:0}button.carousel-arrow.carousel-arrow--prev{left:-70px}button.carousel-arrow:focus,button.carousel-arrow:hover{backdrop-filter:blur(8px)}button.carousel-arrow:focus .carousel-arrow-inner,button.carousel-arrow:hover .carousel-arrow-inner{background:var(--color-blue)}.carousel-arrow--left .carousel-arrow-inner{left:30px}.carousel-arrow--next .carousel-arrow-inner{right:30px}.carousel-arrow--prev .carousel-arrow--prev-inner{left:60px;transform:rotate(180deg)}.rcs-wrapper .flickity-slider{align-items:flex-start}.single-slide .cc_control-wrap{display:none}.post-item-popup{align-items:center;background-color:#000;background-color:rgba(0,0,0,.4);display:none;height:100%;left:0;overflow:auto;padding:60px 0;position:fixed!important;top:0;width:100%;z-index:999}.post-item-popup-header{align-items:center;display:flex;justify-content:space-between;margin:0 0 2em}.post-item-popup-header h3{margin:0}.post-item-popup-container{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-name:animatetop;animation-name:animatetop;background-color:#fff;margin:auto;max-height:100vh;max-width:960px;overflow:auto;padding:4rem;position:relative;width:100%}.post-item-popup .close{color:var(--color-red);font-size:35px;font-weight:700}.post-item-popup .close:focus,.post-item-popup .close:hover{cursor:pointer;text-decoration:none;transform:scale(1.25)}.post-item-popup .overlay{height:100%;left:0;position:fixed;right:0;top:0;width:100%}@-webkit-keyframes animatetop{0%{opacity:0;top:-300px}to{opacity:1;top:0}}@keyframes animatetop{0%{opacity:0;top:-300px}to{opacity:1;top:0}}@media (min-width:768px){.rcs-wrapper{padding-left:30px}}@media (max-width:1199px){.rcs-wrapper .rcs-listing__item{width:40%}}@media (max-width:991px){.rcs-top-content{padding-bottom:30px}.rcs-wrapper .rcs-listing__item{width:50%}}@media (max-width:767px){.rcs-wrapper .rcs-listing__item{width:100%}.rcs-top-content{flex-direction:column}.rcs-top-content>div{width:100%}.rcs-top-title-col{padding-bottom:40px}.rcs-top-content h2{margin-bottom:20px}button.carousel-arrow{backdrop-filter:none;margin-left:10px}.carousel-arrow-inner,button.carousel-arrow{height:50px;position:relative;top:0;transform:none;width:50px}.cards-carousel__controls{display:flex;flex-wrap:wrap;justify-content:flex-end}.carousel-arrow--prev .carousel-arrow--prev-inner,button.carousel-arrow.carousel-arrow--prev{left:0}.carousel-arrow--next .carousel-arrow-inner{right:0}.carousel-arrow-inner svg{width:25px}.cc_control-wrap{padding:0 15px 40px}.container.rcs-listing__listings{max-width:100%;padding-left:0}}