.elementor-9072 .elementor-element.elementor-element-66402a75{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}/* Start custom CSS */body.elementor-page-9072 * {
    font-family: "Inter", Sans-serif;
    text-transform: none;
    font-style: normal;
    text-decoration: none;
}

.gallery-item img {
    width: 100%;
    height: 120px;
    object-fit: cover;
}

.gallery-item .gallery-icon a {
    display: block;
    width: 100%;
}
form.mphb-booking-form {
    display: flex;
    flex-wrap: wrap;
}

p.mphb-required-fields-tip {
    display: block;
    width: 100%;
}

p.mphb-check-in-date-wrapper, p.mphb-check-out-date-wrapper {
    display: block;
    width: 250px;
    margin-right: 2rem;
}

p.mphb-check-in-date-wrapper input, p.mphb-check-out-date-wrapper input{
    width: 100%;
}

input.mphb-datepick.mphb_datepicker {
    width: 100% !important;
}
p.mphb-adults-wrapper, p.mphb-children-wrapper {
    width: 250px;
    margin-right: 2rem;
}
p.mphb-adults-wrapper select, p.mphb-children-wrapper select {
    width: 100%;
}
p.mphb-reserve-btn-wrapper {
    margin-top: 25px;
}

.datepick-cmd {
    color: white!important;
}

.gallery-icon {
    padding: 0px;
}

.datepick-month {
    width: 50%;
}
@media(max-width:767px) {
    p.mphb-check-in-date-wrapper, p.mphb-check-in-date-wrapper input {
        display: block;
        width: 100%;
        margin-right: 0rem;
    }
    
    p.mphb-check-out-date-wrapper, p.mphb-check-out-date-wrapper input {
        display: block;
        width: 100%;
        margin-right: 0rem;
    }
    p.mphb-children-wrapper, p.mphb-adults-wrapper, p.mphb_sc_search-children {
        width: 100%;
        margin-right: 0rem;
    }
    p.mphb-reserve-btn-wrapper {
        margin-top: 0px;
        width: 100%;
    }
    .datepick-month {
        width: 100%;
    }
}/* End custom CSS */