.elementor-kit-3662{--e-global-color-primary:#000000;--e-global-color-secondary:#8A6E4B;--e-global-color-text:#FFFFFF;--e-global-color-accent:#C3A77D;--e-global-color-d21ba28:#515356;--e-global-typography-primary-font-family:"Playfair Display";--e-global-typography-primary-font-size:3.85em;--e-global-typography-primary-font-weight:400;--e-global-typography-secondary-font-family:"Playfair Display";--e-global-typography-secondary-font-size:2.7em;--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Poppins";--e-global-typography-text-font-size:1.28em;--e-global-typography-text-font-weight:400;--e-global-typography-text-text-transform:uppercase;--e-global-typography-text-letter-spacing:2px;--e-global-typography-accent-font-family:"Poppins";--e-global-typography-accent-font-weight:400;--e-global-typography-71d032b-font-family:"Playfair Display";--e-global-typography-71d032b-font-size:1.71em;--e-global-typography-71d032b-font-weight:400;--e-global-typography-71d032b-text-transform:uppercase;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;letter-spacing:1.5px;}.elementor-kit-3662 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1440px;}.e-con{--container-max-width:1440px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//*CSS for lists that have bullet aspect*/
.bulleted-list ul li {
    list-style-type: disc;
    list-style-position: inside;
}

/*CSS for text editors that are too big*/
.scrollable-text {
    max-height: 200px;
    overflow-y: auto;
}
/*------------ SCROLLBAR -----------*/
 
.scrollable-text::-webkit-scrollbar {
    width: 10px;
}
 
.scrollable-text::-webkit-scrollbar-track {
    box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.1);
    border-radius: 5px;
}
 
.scrollable-text::-webkit-scrollbar-thumb {
    background-color: var(--e-global-color-accent);
    border-radius: 5px;
}
 
.scrollable-text::-webkit-scrollbar-thumb:hover {
    background: var(--e-global-color-secondary);
}

/*END SCROLLBAR*/

/*CSS FOR & NO OFFERS*/
.offers-listing-wrapper.no-offers {
    text-align: center;
} 

/*CSS FOR ROOM PAGES*/
.rooms-listing .room-item .room-box img {
        height: 500px;
        object-fit: cover;
}

.rooms-listing-4 .rooms-listing.row {
    width: 70%;
    margin: 0 auto;
}

.rooms-listing-4 .common-features h2,
.offers-listing-wrapper.offers-listing-5 h2 {
    display: none;
}

.offers-listing-wrapper.offers-listing-5 {
    margin: 0 auto;
}


@media (max-width: 1024px) {
    .rooms-listing-4 .rooms-listing.row {
        width: 100%;
    }
}

@media (max-width: 767px) {
    .rooms-listing .room-item .room-box img {
        height: 300px;
    }
}

/* hide book button in restaurant and glof pages(version mobile)*/

@media (max-width: 767px) {
body.cat-golf .bttn-book{
    display:none;
    }
}

@media (max-width: 767px) {
body.cat-restaurant .bttn-book{
    display:none;
    }
}/* End custom CSS */