/**handles:cards-carousel-style**/
.cards-carousel-container{position:relative;padding:0 40px}.cards-carousel .swiper-slide{padding-bottom:30px}.card-item{color:#f5f5f5;border-radius:8px;height:270px;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-start;position:relative;transition:all linear .3s}.card-content{padding:16px}.card-icon{font-size:2.5rem;margin-bottom:10px;line-height:1}.card-title{font-size:14px;font-weight:700;margin:0 0 10px 0;color:#f5f5f5;transition:all linear .3s;font-family:Inter}.card-text{font-size:14px;line-height:1.3;margin:0;color:#f5f5f5;transition:all linear .3s;font-family:Inter}.card-item .card-wave{position:absolute;width:100%;height:100%;top:0;left:0;background-position:center top;background-size:cover;background-repeat:no-repeat;opacity:0;transition:all linear .3s}.swiper-slide:hover .card-wave{opacity:1;transition:all linear .3s}.swiper-slide:hover .card-item{background-color:#fff!important;transition:all linear .3s}.swiper-slide:hover .card-text,.swiper-slide:hover .card-title{color:#1458e4;transition:all linear .3s}.swiper-slide:hover .card-icon path{fill:#2563eb}.cards-carousel-container .swiper-button-prev{left:0}.cards-carousel-container .swiper-button-next{right:0}@media (max-width:767px){.cards-carousel-container{padding:0 15px}.cards-carousel-container .swiper-button-next,.cards-carousel-container .swiper-button-prev{display:none}}