.cards-slider{border:unset}.cards-slider .container{max-width:970px}.cards-slider .swiper-slide-next .cards-slider__link,.cards-slider .swiper-slide-prev .cards-slider__link{pointer-events:none;display:block;height:100%}.cards-slider__item{border-radius:5px}.cards-slider__item-wrap{height:100%;padding:20px;display:flex;align-items:center;justify-content:center;position:relative}.cards-slider__item-picture{position:absolute;left:0;right:0;top:0;bottom:0;height:100%;width:100%}.cards-slider__item-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.cards-slider__item-image-overlay{position:absolute;left:0;right:0;top:0;bottom:0;height:100%;width:100%;display:block !important}.cards-slider__item-content{position:relative;text-align:center}.cards-slider__item-title,.cards-slider__item-title>*{font:700 70px/1.2 "Adelle Sans Condensed",Arial,sans-serif;letter-spacing:1.4px;color:inherit}.cards-slider__item-full-overlay{display:block !important;position:absolute;left:0;right:0;top:0;bottom:0;height:100%;width:100%;background-color:#000;opacity:0.6;transition:opacity 0.2s ease-in-out}.cards-slider__actions{margin-top:80px;text-align:center}.cards-slider .swiper-wrapper{padding-top:45px}.cards-slider .swiper-slide{height:480px;overflow:hidden;background-color:#000;transition:opacity 0.2s ease-in-out,transform 0.2s ease-in-out;transform:scale(1) !important;z-index:1;cursor:pointer;opacity:0}.cards-slider .swiper-slide-active{opacity:1;transform:translate(0, -45px) scale(1) !important;z-index:15 !important}.cards-slider .swiper-slide-active .cards-slider__item-full-overlay{opacity:0}.cards-slider .swiper-slide-prev,.cards-slider .swiper-slide-next{opacity:1;z-index:10 !important}@media only screen and (max-width: 992px){.cards-slider{padding:75px 0 45px}.cards-slider .container{max-width:unset}.cards-slider__main{margin:0 -20px}.cards-slider__item-title,.cards-slider__item-title>*{font-size:45px;letter-spacing:0.8px}.cards-slider__actions{margin-top:45px}.cards-slider .swiper-wrapper{padding-top:30px}.cards-slider .swiper-slide-active{transform:translate(0, -30px) scale(1) !important}}@media only screen and (max-width: 768px){.cards-slider .swiper-slide{height:400px}}@media only screen and (max-width: 576px){.cards-slider__item-title,.cards-slider__item-title>*{font-size:35px}.cards-slider .swiper-slide{height:305px}}
