.mini-carousel{background:#000}
.riderManiaMiniCarousel .text-left h3{color:#fff !important}
.mini-carousel .inner-txt{padding:25px;position:absolute;z-index:9;left:0;right:0;bottom:0;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.8) 100%)}
.mini-carousel h2,.mini-carousel h3{color:#fff;margin:0 0 10px 0 !important}
.mini-carousel p{color:#fff;margin:5px 0 15px}
.mini-carousel .carousel .slick-slide img{width:100%}
.mini-carousel .card-comp{overflow:hidden}
.mini-carousel .card-comp img{-webkit-transition:all ease 1s;-moz-transition:all ease 1s;-ms-transition:all ease 1s;transition:all ease 1s;transform:scale(1)}
.mini-carousel .card-comp:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.mini-carousel a.card-comp{color:#fff}
.mini-carousel a.card-comp:hover{color:#fff}
.single .inner-image{overflow:hidden}
.mini-carousel.single a.card-comp,.mini-carousel.single a.card-comp h2,.mini-carousel.single a.card-comp p{color:#000}
.mini-carousel.single a.card-comp:hover{color:#000}
@media screen and (max-width:1400px){.mini-carousel .inner-txt{padding:25px}
.mini-carousel p{margin:5px 0 10px;font-size:14px;line-height:20px;line-height:normal}
.mini-carousel h2{font-size:22px}
}
@media screen and (max-width:1250px){.mini-carousel .inner-txt{padding:15px}
.mini-carousel p{font-size:13px}
}
@media screen and (max-width:767px){.mini-carousel .card-comp-txt h4{padding:0 20px}
.mini-carousel{background:#000}
.mini-carousel .card-comp .card-comp-txt{position:relative;background:#000;text-align:center;width:100%;padding:5px 0}
.mini-carousel .card-comp .card-comp-txt h2,.mini-carousel .card-comp .card-comp-txt h3{font-size:22px;line-height:24px;margin:10px 0 15px;padding-left:15px}
.mini-carousel .card-comp .card-comp-txt p{font-size:14px;line-height:18px;color:#fff;padding:0 15px 15px;margin:0}
.mini-carousel.single a.card-comp,.mini-carousel.single a.card-comp h2,.mini-carousel.single a.card-comp p{color:#fff}
.mini-carousel .card-comp .card-comp-txt .custom-btn{display:none}
.mini-carousel .card-comp.txt-overlay .card-comp-txt{position:relative}
.mini-carousel .slick-dots{display:none !important}
a.card-comp:hover{color:#fff}
.mini-carousel.single a.card-comp,.mini-carousel.single a.card-comp h2{color:#fff}
}
.trip-stories-carousel .card-comp img{width:auto;height:350px}
@media screen and (max-width:767px){.trip-stories-carousel .card-comp img{width:100%;height:auto}
.riderManiaMiniCarousel .mini-carousel .card-comp.txt-overlay .card-comp-txt h3{font-size:16px}
}
@media screen and (max-width:600px){.riderManiaMiniCarousel .slick-track{left:-15px;right:15px}
.riderManiaMiniCarousel .mini-carousel .card-comp.txt-overlay .card-comp-txt h3{padding-left:25px;padding-right:20px}
}