@media only screen and (max-width: 768px) {
    #tour-swiper .swiper-tour__img{
        height: 500px;
    }

    #tour-swiper .swiper-tour__price span {
        font-size: 17px;
    }

    .section--hostel .section__rating-img-mob {
        display: block;
    }

    .section--hostel .section__rating-img-desk {
        display: none;
    }

    .tours-seasons .service__sign-content-body span {
        font-size: 16px;
    }

    .travel__price .travel__price-group-component p {
        font-weight: 500;
    }

    .travel__price .travel__price-text a {
        display: inline-block;
        text-decoration: underline;
        width: 100%;
    }

    .travel__dop-serves .tours__expiring-title span {
        padding-left: 0;
        display: inline-block;
    }

    .travel__price-content {
        background:none;
    }

    #insta-swiper .item .swiper-insta__img img {
        max-height: 285px;
    }

    .section--swipers .headline--line {
        padding-top: 0;
    }

    .section--swipers .headline--blog {
        margin-top: 30px;
    }

    .travel .travel__price{
        padding-top: 47px;
        background-image: url(./img/static/mountains.png);
        background-size: 200%;
        background-position-x: 50%;
        background-position-y: calc(100% - 52px);
        background-repeat: no-repeat;
    }
    
    .about-hostel__section-desk {
        display: none;
    }

    .tours-hostel .about-hostel__block .about-hostel__section-mob {
        display: block;
        max-width: max-content;
        height: auto;
        margin-bottom: -10px;
    }

    .about-hostel__section-rating {
        padding-bottom: 6px;
    }

}

@media only screen and (max-width: 1250px) {
    .travel .travel__coupon .coupon::after, .travel__coupon .coupon::before {
        background: url(./img/static/ticet2.png);
    }
}


.about-hostel__section-mob {
    display: none;
}

.section__rating-img-mob {
    display: none;
}

select.book-room__select{
  position: relative;
  height: 55px;
  padding: 11px 0 15px 20px;
  color: #cecece;
  background: #FFF url('img/static/arrows-select.png') no-repeat calc(100% - 15px) 50%;
}

/* .book-room__label.u-input-w-220{
  position: relative;
}
.book-room__label.u-input-w-220::after{
  content: "";
  display: block;
  position: absolute;
    right: 0;
    top: 0;
    width: 30px;
    height: 30px;
    color: #bbb;
    text-align: center;
    background-image: url('img/static/arrows-select.png');
    background-repeat: no-repeat;
} */