@media only screen and (max-width:767px){
      .slick-arrow {display:none !important;}
      div#acv-container .img-slide .carousel-content {padding:0px 15px 10px;}

div#vacationOffers {
    padding-bottom: 0 !important;
}
}

div#vacationOffers {
    padding: 3em 0;
}

div#vacationOffers h3 {
    font-size: 22px;
    margin-bottom: 25px;
}

#vacationOffers .__pfs.__pfs.col-lg-6.col-md-6.col-sm-12.col-xs-12.des.__bss.__bss {
    margin: 30px 0;
}

div#vacationOffers img {
    border-radius: 14px;
}

@media only screen and (min-width:768px) and (max-width:1024px) {
    #vacationOffers .__pfs.__pfs.col-lg-6.col-md-6.col-sm-12.col-xs-12.des.__bss.__bss {
        margin: 0 !important;
    }
}