.dialog-message .swiper-slide{visibility:hidden;opacity:0}.dialog-message .swiper-slide-active{visibility:visible;opacity:1}.cmplz-alert.cmplz-error{background-color:#e91b0c!important}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.elementor-widget-image-box .elementor-image-box-img img{display:inline-block}.online_booking_nights_edit button:focus-visible{outline:2px solid #000!important}.nb-powered-by{color:black!important}.nb-powered-by a{background-color:black!important}.chosen-search-input{border:1px solid #8f8f8f!important}.elementor-swiper-button:focus-visible,.swiper-pagination-bullet:focus-visible{outline:2px solid blue!important}.swiper-pagination-bullet{background-color:white!important}.swiper-pagination-bullet-active{background-color:black!important}.dialog-lightbox-close-button{color:black!important}.eicon-star,.elementor-star-rating i{color:#d0810b!important}.elementor-element-11b1e2b h1{font-family:"Playfair Display",serif}.prev:hover{color:black!important}.elementor-share-btn:focus-visible{outline:2px solid black!important}.elementor-widget-post-comments a,.elementor-widget-post-info a{text-decoration:underline!important}.elementor-message.elementor-message-danger{color:#922420}.elementor-7323 .elementor-element.elementor-element-17d89ec .elementor-message.elementor-message-danger{color:#e02900!important}.main-header-menu a,.ast-header-custom-item a,.ast-custom-button{text-transform:uppercase}.main-header-menu a{padding:0 1.5em}.main-navigation .current_page_item a:before,.main-navigation .menu-item:hover a:before{content:"";background:#f6b34e;width:7px;height:7px;position:absolute;left:8px;border-radius:50%}@media only screen and (min-width:1921px){.elementor-section:first-child h1.elementor-heading-title{font-size:80px!important}}