@import url("./style.css");
@import url("./property.css");
@import url("./propery-detail.css");
@import url("./about.css");
@import url("./contact-us.css");
@import url("./booking.css");
@import url("./responsive.css");

body.client-theme-lael {
    --green: #143220;
    --gold: #c39a43;
    --brown: #2e1e0f;
    --cream: #f7f1df;
    --font-body: "Raleway", sans-serif;
    --heading-font: "Hobbiton Brushhand", "Playfair Display", serif;
}

.client-theme-lael .booking-bar,
.client-theme-lael .booking-card-pro,
.client-theme-lael .hero-section,
.client-theme-lael .inner-banner {
    overflow: visible;
}

.client-theme-lael .easepick-wrapper,
.client-theme-lael easepick-calendar {
    z-index: 2147483000 !important;
    pointer-events: auto !important;
}

.client-theme-lael .easepick-wrapper .container {
    z-index: 2147483000 !important;
}

.client-theme-lael .hero-overlay,
.client-theme-lael .hero-carousel-wrap .hero-overlay {
    pointer-events: none;
}

.client-theme-lael .vr-guest-selector {
    width: 100%;
}

.client-theme-lael .vr-guest-trigger {
    min-height: 42px;
    width: 100%;
    border: 0;
    background: transparent;
    color: inherit;
    padding: 0;
    font: inherit;
    text-align: left;
}

.client-theme-lael .vr-guest-popover {
    z-index: 10001;
}

.client-theme-lael .btn-check-avail,
.client-theme-lael .btn-book-nav,
.client-theme-lael .btn-footer-book,
.client-theme-lael .btn-rp-inquire,
.client-theme-lael .reserve-btn {
    text-decoration: none;
}

.client-theme-lael .site-footer a {
    color: inherit;
}

.client-theme-lael .footer-map-tag,
.client-theme-lael .footer-map-link {
    letter-spacing: .08em;
}

.client-theme-lael .legacy-page-shell {
    background: #f8f3e6;
}
