/* Điều chỉnh khoảng cách menu ngôn ngữ */
.stm-navigation .trp-language-switcher-container a {
    margin: 0;
    padding: 0 !important;
}
/*--- Font chữ -----*/
p, strong, div, a {
    font-family: 'Garet', sans-serif !important;
    font-weight: 400;
    font-style: normal;
}

h1, h2, h3, h4, h5, h6 {
    font-family: 'BTSuave', sans-serif !important;
    font-weight: 600;
}

.stm-room__occupancy span:last-child {
    font-style: normal!important;
}
/*--------- Điều chỉnh trang chủ ----------*/
.wpb_wrapper .stm_wp_hotelier_rooms_list.stm_wp_hotelier_rooms_list_style_1 .stm-rooms-list .room__title h3 a {
    overflow: visible;
    white-space: wrap;
}

.stm_selective_rooms_carousel.stm_selective_rooms_carousel_style_1 .stm-room__carousel .stm-room__title h4 {
    overflow: visible !important;
    white-space: wrap !important;
}

.room.type-room .stm-single-room__price > span {
    font-size: 30px;
}

.stm_selective_rooms_carousel_style_1 .stm-room__carousel .stm-room__link a {
    font-family: 'Garet', sans-serif !important;
}

.stm_titlebox .stm_flex.stm_flex_last .stm_titlebox__subtitle {
    color: #fff;
}
/*-------------------- Booking --------------*/
.booking-form {
    background: #ffff;
    padding: 25px 45px;
    box-shadow: -10px 5px 15px #00000029;
    border-radius: 8px;
}
.booking-form  .ezbe-form {
    width: 100%;
}

.booking-form .ezbe-row.no-gutters {
    justify-content: space-between;
    text-align: left;
}

.booking-form input.ezbe-form-control {
    height: 50px;
}

form#stm-single-room-availability {
    display: none;
}
.stm-footer aside.widget .widgettitle.widget-footer-title h4 {
    font-size: 20px;
    margin-bottom: 10px;
}
.home .booking-form {
    margin-top: -300px;
}
/*------------- Điều chỉnh Mobile --------*/
@media (max-width: 767px) {
    .single.single-room .related-rooms.container-fluid {
        padding: 0px;
    }

    .single.single-room .stm-room__container {
        padding: 0px;
    }

    body.stm_layout_chicago .btn {
        padding: 15px 10px;
    }

    #BeHeader .content-mobi .logoBe {
        height: 52px !important;
        filter: invert(1)!important;
    }

    .home .booking-form {
        margin-top: 0px;
    }

    .booking-form{
        margin:5px 5px;
    }
}