.rkit-swiper{overflow:hidden;position:relative}.rkit-card{overflow:hidden;background-color:#fafafa}.rkit-card-slider{padding:0 20px}.rkit-cardslider-pagination{padding:1rem;justify-content:center;flex-direction:row;gap:.5rem;align-items:center;display:flex}.rkit-swiper-button-prev{top:50%;left:0}.rkit-swiper-button-next{right:0;top:50%}.rkit-swiper-button-next,.rkit-swiper-button-prev{height:45px;--swiper-navigation-sides-offset:10px;transform:translateY(-50%);justify-content:center;--swiper-navigation-size:44px;color:#fff;transition:all .5s;position:absolute;--swiper-navigation-top-offset:50%;background-color:#00cea6;align-items:center;border-radius:5px;cursor:pointer;width:45px;display:flex;z-index:999}.card-image{overflow:hidden;max-width:100%;width:100%}.rkit-card .card-image img{object-fit:cover;object-position:center;width:100%;display:block}.rkit-cardslider-bullet{transition:all .5s ease;background-color:#aaa;aspect-ratio:1/1;border-radius:50%;width:8px}.rkit-cardslider-bullet-active{background-color:#161616}.rkit-cardslider-bullet-clickable .rkit-cardslider-bullet{cursor:pointer}.card-body{padding:30px;position:relative;flex-direction:column;display:flex;z-index:1}.card-body:before{height:100%;right:0;content:"";position:absolute;bottom:0;top:0;left:0;width:100%;display:block;z-index:-1}.card-title{margin:0}.card-title a{text-decoration:none;color:#161616}.card-heading{margin-bottom:.5rem;flex-direction:column;display:flex}.rkit-swiper-button-next.swiper-button-disabled,.rkit-swiper-button-prev.swiper-button-disabled{pointer-events:none;opacity:.35;cursor:auto}.rkit-card .card-button a{padding:1rem;justify-content:center;color:#fff;transition:all .5s;flex-direction:row;gap:.5rem;background-color:#00cea6;align-items:center;border-radius:5px;display:flex}.rkit-card .card-button{justify-content:start;display:flex}.rkit-card .card-button a .button-icon{transition:color .5s}.rkit-card.rkit-cc-overlay{position:relative}.rkit-card.rkit-cc-overlay .card-body{height:100%;transform:scaleY(0);justify-content:center;transition:all .5s;position:absolute;opacity:0;bottom:0;transform-origin:bottom;left:0;width:100%}.rkit-card.rkit-cc-overlay .card-button{justify-content:center}.rkit-card.rkit-cc-overlay:hover .card-body{transform:scaleY(1);opacity:1}.rkit-card-slider .swiper-slide{overflow:unset}.card-button.fullwidth a{width:100%}