.slick-track {
    display: flex !important;
}

.slick-slide {
    height: inherit !important;
}

.slick-prev,
.slick-next {
    background: white !important;
    height: 2rem;
    width: 2rem;
    padding: 0.4rem;
    z-index: 10;
}

.slick-prev {
    left: -.5rem;
}

.slick-next {
    right: -.5rem;
}

.free-travel-cat {
    background-image: url('../img/about_banner.jpg');
    background-repeat: no-repeat;
    background-size: 100% 100%;
    height: 10rem !important;
    width: 10rem !important;
}

.self-guided-block-inner {
    background: rgba(67, 66, 66, 0.492679);
}

.self-guided-block:hover {
    transform: scale(1.05) !important;
}

.tour-block:hover {
    transform: translateY(-10px) !important;
}

.place-tag:after {
    left: 100%;
    top: 0;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    border-style: solid;
    border-color: rgba(0, 128, 0, 0);
    border-left-color: #B9132F;
    border-width: 1.0rem;
    margin-top: 0;
}

@media (min-width: 640px) {
    .slick-prev,
    .slick-next {
        height: 3rem;
        width: 3rem;
        padding: 0.5rem;
    }
    .free-travel-cat {
        height: 12rem !important;
        width: 12rem !important;
    }
    .slick-prev {
        left: -25px;
    }
    .slick-next {
        right: -25px;
    }
}

#tourTab:hover>#tourTabImg {
    display: none;
}

#tourTab:hover>#tourTabImgHover {
    display: block;
}

#selfGuideTab:hover>#selfGuideTabImg {
    display: none;
}

#selfGuideTab:hover>#selfGuideTabImgHover {
    display: block;
}

#shipTab:hover>#shipTabImg {
    display: none;
}

#shipTab:hover>#shipTabImgHover {
    display: block;
}

#ticketTab:hover>#ticketTabImg {
    display: none;
}

#ticketTab:hover>#ticketTabImgHover {
    display: block;
}