.elementor-kit-4161{--e-global-color-primary:#A5830B;--e-global-color-secondary:#B3801933;--e-global-color-text:#000000;--e-global-color-accent:#D9B75F;--e-global-color-21f8c9b7:#000;--e-global-color-47eea86e:#FFF;--e-global-color-6cb047a:#FFFFFF00;--e-global-color-585ba68:#BF8601;--e-global-color-3b0ec01:#8FB0AA;--e-global-color-eb57084:#F0B268;--e-global-color-b5a64d4:#BE5F56;--e-global-color-f1958de:#212934;--e-global-color-029eb51:#AF922E;--e-global-typography-primary-font-family:"Open Sans";--e-global-typography-primary-font-size:clamp(1rem, 0.6rem + 2vi, 3rem);--e-global-typography-primary-font-weight:800;--e-global-typography-primary-text-transform:uppercase;--e-global-typography-secondary-font-family:"Open Sans";--e-global-typography-secondary-font-size:clamp(1rem, 0.6rem + 2vi, 3rem);--e-global-typography-secondary-font-weight:700;--e-global-typography-secondary-text-transform:uppercase;--e-global-typography-text-font-family:"Open Sans";--e-global-typography-text-font-size:clamp(1rem, 0.6rem + 2vi, 3rem);--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Open Sans";--e-global-typography-accent-font-size:clamp(1rem, 0.6rem + 2vi, 3rem);--e-global-typography-accent-font-weight:500;color:#000000;font-family:"Open Sans", Sans-serif;font-size:1.125rem;font-weight:400;}.elementor-kit-4161 e-page-transition{background-color:#FFBC7D;}.elementor-kit-4161 h1{font-family:"Open Sans", Sans-serif;font-weight:800;text-transform:uppercase;}.elementor-kit-4161 h2{font-family:"Open Sans", Sans-serif;font-size:2.375rem;font-weight:700;text-transform:uppercase;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1440px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}}@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 */.elementor-column-gap-default > .elementor-column > .elementor-element-populated {
    padding: 0;
}

/*CLUB*/

[class^="mi-"] .mi-s-button, [class^="mi-"] .mi-s-color-button, .mi-be .mi-be-book-btn, .mi-rs .mi-rs-cart-btn, .mi-rs .mi-rs-add-btn, .mi-rs .mi-na-option-date-btn, .mi-rs .mi-na-option-hotel-btn, .mi-rs .mi-cf-form-data-btn, button.mi-modal-close-btn, .mi-rs .mi-rs-rate-select-room-btn, .mi-be-mobile .mi-be-modal .mi-be-multiroom-footer .mi-be-multiroom-footer-confirm, .mi-be-mobile .mi-be-modal .mi-be-modal-footer .mi-be-date-picker-confirm {
    background-color: var(--e-global-color-accent);
}
[class^="mi-"] .mi-s-button:hover, [class^="mi-"] .mi-s-color-button:hover, .mi-be .mi-be-book-btn:hover, .mi-rs .mi-rs-cart-btn:hover, .mi-rs .mi-rs-add-btn:hover, .mi-rs .mi-na-option-date-btn:hover, .mi-rs .mi-na-option-hotel-btn:hover, .mi-rs .mi-cf-form-data-btn:hover, button.mi-modal-close-btn:hover, .mi-rs .mi-rs-rate-select-room-btn:hover, .mi-be-mobile .mi-be-modal .mi-be-multiroom-footer .mi-be-multiroom-footer-confirm:hover, .mi-be-mobile .mi-be-modal .mi-be-modal-footer .mi-be-date-picker-confirm:hover{
    background-color: var(--e-global-color-primary);
}
.mi-s-corp-color, .mi-s-wrapper-corp-color a, .mi-s-color-link, .mi-s-color-link-wrapper a, .mi-rs .mi-rs-room-occupation-btn, .mi-rs .mi-rs-room-detail-btn, .mi-rs-rate-see-more-btn, .mi-rs-suggestion-btn, .react-tabs [role=tab][aria-selected=true], .react-tabs [role=tab]:hover, .mi-rs-modal-occupation-btn:hover .mi-rs-occupation-text-legend span:first-child, .mi-rs-modal-occupation-btn.selected .mi-rs-occupation-text-legend span:first-child, .mi-rs-modal-occupation-btn.people:hover, .mi-rs-modal-occupation-btn.people.selected, .mi-rs-back-to-room-selection, .mi-na-view-all-results, .mi-rs-cart-item-edit-btn, .mi-be-datepicker-info-panel .mi-be-datepicker-clear-dates button, .mi-be .mi-be-multiroom-select .mi-be-multiroom-dropdown ul li .mi-be-multiroom-title .mi-be-multiroom-remove, .mi-be .mi-be-multiroom-select .mi-be-multiroom-dropdown .mi-be-multiroom-footer .mi-be-multiroom-footer-add, .mi-na-option-hotel > h4, .mi-rs .mi-cancelation-payment-link, .mi-rs .mi-privacy-policy-link, .mi-rs .mi-cf-form-data-link-back, .mi-rs .mi-cf-error-link-back, .mi-cf-form-data form .mi-cf-form-data-additionals div[class*="mi-cf-form-data-additionals-"] a, .mi-rs .mi-rc-btn, .mi-rc-reservation-address .mi-rc-reservation-address-mail-link, .mi-rc-reservation-address .mi-rc-reservation-address-web-link, .mi-rs .mi-rc-reservation-code .mi-rc-reservation-code-expired-link, .mi-be-modal .mi-be-modal-header button.mi-be-modal-clear-date{
    color: var(--e-global-color-primary);

}
.mi-s-corp-color:hover, .mi-s-wrapper-corp-color a:hover, .mi-s-color-link:hover, .mi-s-color-link-wrapper a:hover, .mi-rs .mi-rs-room-occupation-btn:hover, .mi-rs .mi-rs-room-detail-btn:hover, .mi-rs-rate-see-more-btn:hover, .mi-rs-suggestion-btn:hover, .mi-rs-back-to-room-selection:hover, .mi-na-view-all-results:hover, .mi-rs-cart-item-edit-btn:hover, .mi-be-datepicker-info-panel .mi-be-datepicker-clear-dates button:hover, .mi-be .mi-be-multiroom-select .mi-be-multiroom-dropdown ul li .mi-be-multiroom-title .mi-be-multiroom-remove:hover, .mi-be .mi-be-multiroom-select .mi-be-multiroom-dropdown .mi-be-multiroom-footer .mi-be-multiroom-footer-add:hover, .mi-na-option-hotel > h4:hover, .mi-rs .mi-cancelation-payment-link:hover, .mi-rs .mi-privacy-policy-link:hover, .mi-rs .mi-cf-form-data-link-back:hover, .mi-rs .mi-cf-error-link-back:hover, .mi-cf-form-data form .mi-cf-form-data-additionals div[class*="mi-cf-form-data-additionals-"] a:hover, .mi-rs .mi-rc-btn:hover, .mi-rc-reservation-address .mi-rc-reservation-address-mail-link:hover, .mi-rc-reservation-address .mi-rc-reservation-address-web-link:hover, .mi-rs .mi-rc-reservation-code .mi-rc-reservation-code-expired-link:hover, .mi-be-modal .mi-be-modal-header button.mi-be-modal-clear-date:hover{
    color: var(--e-global-color-accent);
}

/*Cookies*/

.offers-listing-wrapper.no-offers p{
    text-align: center;
}
section.cookies-section h2 {
    margin-top: 2rem;
    text-align: center;
    margin-bottom: 1rem;
}
.cookies-section a{
    color: var(--e-global-color-primary);
}



/*Popup engine*/


section.elementor-section.elementor-top-section.elementor-element.elementor-element-ab7c6ef.elementor-section-content-middle.elementor-section-height-full.elementor-section-height-default.elementor-section-items-middle.elementor-section-boxed {
 background-color: rgba(0, 0, 0, 0.9);
}/* End custom CSS */