/* xong */
@media screen and (max-width: 319px){
    #banner .elementor-slide-heading{
        font-size: 30px;
    }
    #banner .elementor-slide-description{
        font-size: 20px;
    }
    .trip-short-desc{
        padding: 0px 15px;
    }
    .wp-travel-trip-meta-info{
        margin: 0px 15px;
    }
    .wp-travel-booking-wrapper{
        text-align: center;
    }
    .right-plot-inner-wrap .entry-header .entry-title{
        padding-left: 15px;
        padding-right: 15px;
    }
    .top-view-gallery{
        display: none;
    }
    #ht-back-top{
        bottom: 70px;
    }
    h1.intro_title{
        font-size: 24px;
    }
    .trip-price{
        padding-left: 15px;
    }
    #banner .elementor-slide-content{
        max-width: 100%;
    }
}

@media (min-width: 320px) and (max-width: 480px) {
    #banner .elementor-slide-heading{
        font-size: 30px;
    }
    #banner .elementor-slide-description{
        font-size: 20px;
    }
    .trip-short-desc{
        padding: 0px 15px;
    }
    .wp-travel-trip-meta-info{
        margin: 0px 15px;
    }
    .wp-travel-booking-wrapper{
        text-align: center;
    }
    .right-plot-inner-wrap .entry-header .entry-title{
        padding-left: 15px;
        padding-right: 15px;
    }
    .top-view-gallery{
        display: none;
    }
    #ht-back-top{
        bottom: 70px;
    }
    h1.intro_title{
        font-size: 24px;
    }
    .trip-price{
        padding-left: 15px;
    }
    #banner .elementor-slide-content{
        max-width: 100%;
    }
}

@media (min-width: 481px) and (max-width: 768px) {
    #banner .elementor-slide-heading{
        font-size: 30px;
    }
    #banner .elementor-slide-description{
        font-size: 20px;
    }
    .trip-short-desc{
        padding: 0px 15px;
    }
    .wp-travel-trip-meta-info{
        margin: 0px 15px;
    }
    .wp-travel-booking-wrapper{
        text-align: center;
    }
    .right-plot-inner-wrap .entry-header .entry-title{
        padding-left: 15px;
        padding-right: 15px;
    }
    .top-view-gallery{
        display: none;
    }
    #ht-back-top{
        bottom: 70px;
    }
    h1.intro_title{
        font-size: 24px;
    }
    .trip-price{
        padding-left: 15px;
    }
    #banner .elementor-slide-content{
        max-width: 100%;
    }
}
@media (min-width: 769px) and (max-width: 991px) {

}
@media (min-width: 992px) and (max-width: 1199px) {

}