.vehicle-class-slider-module .container{position:relative}.vehicle-class-slider-module .content{width:100%;position:relative}.vehicle-class-slider-module .content .slider-nav{display:flex;justify-content:center;align-items:center;align-content:center;flex-direction:row;cursor:pointer;position:absolute;z-index:1}.vehicle-class-slider-module .content .slide-prev{left:-35px;top:calc(50% - 30px)}.vehicle-class-slider-module .content .slide-next{right:-35px;top:calc(50% - 30px)}.vehicle-class-slider-module .slider-nav .slick-arrow{line-height:0;border-radius:50%;border:2px solid var(--primary);display:flex;justify-content:center;align-items:center;width:42px;height:42px;transition:.3s}.vehicle-class-slider-module .slider-nav .slick-arrow:focus,.vehicle-class-slider-module .slider-nav .slick-arrow:hover{background-color:var(--primary)}.vehicle-class-slider-module .slider-nav .slick-arrow:focus i,.vehicle-class-slider-module .slider-nav .slick-arrow:hover i{color:#fff}.vehicle-class-slider-module .content .vehicle-list .slick-track{display:flex;align-items:stretch;padding:30px 0}.vehicle-class-slider-module .content .vehicle-list .slick-list{padding:0 15px}.vehicle-class-slider-module .btn-row{display:flex;width:fit-content;margin:auto}.vehicle-class-slider-module .content .vehicle-list .vehicle-item{border-radius:7px;margin:0;padding:0;height:auto;text-decoration:none}.vehicle-class-slider-module .content .vehicle-list .vehicle-item:not(.slick-active){pointer-events:none}.vehicle-class-slider-module .content .vehicle-list .vehicle-item__inner{margin:12px;padding:24px;display:flex;flex-direction:column;align-items:center;align-content:center;justify-content:flex-start}.vehicle-class-slider-module .content .vehicle-list .vehicle-item:hover{background:rgba(45,97,123,0)}.vehicle-class-slider-module .content .vehicle-list .vehicle-item p{font:normal normal 600 22px/33px Poppins;letter-spacing:0;color:#2d617b;text-align:center}.vehicle-class-slider-module .content .vehicle-list .vehicle-item:hover p{color:#fd5225;text-decoration:none}.vehicle-class-slider-module .content .vehicle-list .vehicle-item .featured-image{max-height:220px;width:100%;height:100%;object-fit:cover;border-radius:7px;margin-bottom:22px}@media (max-width:768px){.vehicle-class-slider-module .container{padding:25px 50px}.vehicle-class-slider-module .content .vehicle-list .slick-track{column-gap:10px}.vehicle-class-slider-module .content .slide-prev{left:-46px}.vehicle-class-slider-module .content .slide-next{right:-46px}}