.sbp-link{-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;cursor:pointer}.sbp-link:hover{opacity:0.7}body:not(.wp-admin) .sbp_frontend_hide,.sbp_no_show,.sbp-sub-div:not(.now),.sbp-parent-div:not(.now),.sbp_booking_card .sbp_content .sbp_book_options,.sbp_dont_show{display:none !important}.sbp-box-shadow,.sbp-input-interface{-webkit-box-shadow:0 10px 35px rgba(0,0,0,0.15);box-shadow:0 10px 35px rgba(0,0,0,0.15)}.continue-btton-class,.sbp-book-button-middle,.sbp-input-interface .applyBtn{border:solid 2px !important;border-color:var(--custom-filox-main-color, var(--filox-main-color)) !important;color:var(--custom-filox-main-color, var(--filox-main-color)) !important;float:right;text-decoration:none;cursor:pointer}.continue-btton-class:hover,.sbp-book-button-middle:hover,.sbp-input-interface .applyBtn:hover{background-color:rgba(30,115,190,0.1) !important;opacity:1 !important}#sbp_overview .continue-btton-class:hover,#sbp_overview .sbp-book-button-middle:hover,#sbp_overview .sbp-input-interface .applyBtn:hover,.sbp-input-interface #sbp_overview .applyBtn:hover{color:var(--custom-filox-main-color, var(--filox-main-color)) !important}.continue-btton-class:hover a,.sbp-book-button-middle:hover a,.sbp-input-interface .applyBtn:hover a{text-decoration:none}@media (max-width: 750px){body.no-mobile-scroll{height:100%;width:100%;overflow-x:hidden !important;overflow-y:hidden !important;-webkit-overflow-scrolling:auto;position:fixed}body.sbp-modal-open .sbp-mobile-trigger-results{display:none}body.sbp-modal-open header,body.sbp-modal-open footer,body.sbp-modal-open #wpadminbar,body.no-mobile-scroll header,body.no-mobile-scroll footer,body.no-mobile-scroll #wpadminbar{pointer-events:none;opacity:0;display:none}}.sbp_animated{-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:linear;animation-timing-function:linear;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@-webkit-keyframes sbp_bounce{0%,100%{opacity:1}50%{opacity:0.3}}@keyframes sbp_bounce{0%,100%{opacity:1}50%{opacity:0.3}}.sbp_bounce{-webkit-animation-name:sbp_bounce;animation-name:sbp_bounce}.sbp-sticky{position:fixed}.sbp-sticky-top{top:25px !important}.sbp-sticky-bottom{position:absolute}.sbp-container{width:100%;margin:30px auto !important;font-size:15px;max-width:1200px;min-width:200px;min-height:250px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;display:-ms-grid;display:grid;-ms-grid-columns:2fr 1fr;grid-template-columns:2fr 1fr;grid-column-gap:15px}@media screen and (max-width: 749px){.sbp-container{-ms-grid-columns:1fr;grid-template-columns:1fr}}.sbp-results-section{min-height:200px;width:100%}.sbp-results-section .sbp-ajax-fill{margin-top:5px}.sbp-results-section .sbp-default{opacity:0.8;font-size:90%}.sbp-results-section .sbp-title{width:100%;margin-bottom:5px;font-size:100%;display:table}@media (max-width: 400px){.sbp-results-section .sbp-title{font-size:90%}}.sbp-results-section .sbp-title span{display:table-cell;vertical-align:middle}.sbp-results-section .sbp-title span.sbp_icon{font-size:25px;width:35px}.sbp-results-section .sbp-title span.sbp-text{font-size:110%;font-weight:600}.sbp-results-section .sbp-main-info-wrapper{width:100%;margin-bottom:20px;font-size:90%}.sbp-step-counter{margin-right:10px}.sbp-step-wrapper{width:100%;display:table}.sbp-step-wrapper>div{display:table-cell;vertical-align:middle}.sbp-step-wrapper>div.sbp-step-icon{text-align:right}.sbp-step-wrapper>div.sbp-step-icon .sbp_icon{font-size:120%;font-weight:600;-webkit-transition:0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.sbp-step-wrapper>div.sbp-step-icon .sbp-icon-substract{display:none}.sbp-accordion-live .sbp-step-wrapper .sbp-icon-add{display:none}.sbp-accordion-live .sbp-step-wrapper .sbp-icon-substract{display:block !important}#sbp_search_results_container #sbp-results-container{margin:0px auto;background:var(--custom-filox-form-container-color, var(--filox-form-container-color));padding:15px}#sbp_search_results_container #sbp-results-container .sbp-title{margin:5px auto;padding:0px 10px;width:95%}@media screen and (max-width: 749px){#sbp_search_results_container #sbp-results-container{width:100% !important;margin:0 auto;padding:20px}}.sbp-results-sidebar-container{margin:0px auto;min-height:200px;width:100%}@media screen and (max-width: 749px){.sbp-results-sidebar-container{background:transparent;z-index:999999}.sbp-results-sidebar-container:not(.sbp-results-show){display:none}}.sbp-results-sidebar-container.sbp-results-show{position:fixed;top:0;left:0;height:100vh;width:100%;padding:0}.sbp-results-sidebar-container .sbp-results-sidebar-container-wrap.sbp-results-show{position:relative;height:100%;width:100%}.sbp-results-sidebar-container .sbp-results-sidebar-container-wrap #sbp-results-sidebar-wrapper{padding:0;position:relative}.sbp-results-sidebar-container .sbp-results-sidebar-container-wrap #sbp-results-sidebar-wrapper.sbp-results-show{position:absolute;z-index:5;min-width:320px;width:90%;max-width:500px;-webkit-box-shadow:0 10px 35px rgba(0,0,0,0.15);box-shadow:0 10px 35px rgba(0,0,0,0.15);padding:2%}.sbp-results-sidebar-container .sbp-results-sidebar-container-wrap #sbp-results-sidebar-wrapper .sbp-mobile-results-header{text-align:right;width:100%;display:none;margin-bottom:10px;margin-top:10px}.sbp-results-sidebar-container .sbp-results-sidebar-container-wrap #sbp-results-sidebar-wrapper .sbp-mobile-results-header.sbp-results-show{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;width:100%;border-bottom:solid 1px var(--custom-filox-main-color, var(--filox-main-color));padding-bottom:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.sbp-results-sidebar-container .sbp-results-sidebar-container-wrap #sbp-results-sidebar-wrapper #sbp-results-sidebar{width:100%}.sbp-results-sidebar-container .sbp-results-sidebar-container-wrap #sbp-results-sidebar-wrapper #sbp-results-sidebar .sbp-sidebar-controls{display:none;padding-top:5px}@media (min-width: 750px){.sbp-results-sidebar-container .sbp-results-sidebar-container-wrap #sbp-results-sidebar-wrapper #sbp-results-sidebar .sbp-sidebar-controls{display:block}}.sbp-results-sidebar-container .sbp-results-sidebar-container-wrap #sbp-results-sidebar-wrapper #sbp-results-sidebar .sbp-sidebar-controls .sbp-button-wrapper{width:50%;display:table}.sbp-results-sidebar-container .sbp-results-sidebar-container-wrap #sbp-results-sidebar-wrapper #sbp-results-sidebar .sbp-sidebar-controls .sbp-button-wrapper:first-child{float:left;text-align:left}.sbp-results-sidebar-container .sbp-results-sidebar-container-wrap #sbp-results-sidebar-wrapper #sbp-results-sidebar .sbp-sidebar-controls .sbp-button-wrapper:last-child{float:right;text-align:right}.sbp-results-sidebar-container .sbp-results-sidebar-container-wrap #sbp-results-sidebar-wrapper #sbp-results-sidebar .sbp-sidebar-controls .sbp-button-wrapper span{display:table-cell;vertical-align:middle}.sbp-results-sidebar-container .sbp-results-sidebar-container-wrap #sbp-results-sidebar-wrapper #sbp-results-sidebar .sbp-sidebar-controls .sbp-button-wrapper span.sbp_icon{width:5px;padding-top:2px}.sbp-results-sidebar-container .sbp-results-sidebar-container-wrap #sbp-results-sidebar-wrapper #sbp-results-sidebar .sbp-sidebar-controls .sbp-button-wrapper span.sbp_action{font-size:14px;padding:6px 5px;color:var(--custom-filox-main-color, var(--filox-main-color))}.sbp-results-sidebar-container .sbp-results-sidebar-container-wrap #sbp-results-sidebar-wrapper #sbp-results-sidebar .sbp-sidebar-controls .sbp-button-wrapper span.sbp_action:empty{display:none !important}.sbp-results-sidebar-container .sbp-results-sidebar-container-wrap #sbp-results-sidebar-wrapper #sbp-results-sidebar .sbp-sidebar-controls .sbp-button-wrapper span.sbp_action:empty:before{content:none}.sbp-results-sidebar-container .sbp-results-sidebar-container-wrap #sbp-results-sidebar-wrapper #sbp-results-sidebar .sbp-sidebar-controls .sbp-button-wrapper span.sbp_action:empty:after{content:none}@media (max-width: 749px){.sbp-results-sidebar-container .sbp-results-sidebar-container.sbp-mobile.sbp-results-show{z-index:9999 !important}.sbp-results-sidebar-container #sbp-results-sidebar-wrapper.sbp-mobile.sbp-results-show{height:100vh;max-height:100%;position:fixed;padding:10px 15px 20px 15px;width:100% !important;max-width:none;background:#f1f1f1;top:0px;left:0px}.sbp-results-sidebar-container #sbp-results-sidebar{height:calc(100% - 80px);width:100% !important;overflow-y:auto;padding:0px !important}}.sbp-results-overlay{display:none}.sbp-results-overlay.sbp-results-show{display:inherit;height:100%;width:100%;opacity:.8;background-color:#fff}.sbp-mobile-trigger-results{-webkit-box-sizing:border-box;box-sizing:border-box;position:fixed;width:100%;z-index:9999999;bottom:0px;margin:0 auto;left:0px;right:0px;-webkit-transition:0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;font-size:14px}.sbp-mobile-trigger-results *{-webkit-box-sizing:border-box;box-sizing:border-box}.sbp-mobile-trigger-results:hover{cursor:pointer}@media screen and (min-width: 750px){.sbp-mobile-trigger-results{display:none}}.sbp-mobile-trigger-results.sbp-results-show .sbp-icon-arrow-up{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sbp-mobile-trigger-results .sbp-trigger-wrap{background:var(--custom-filox-main-color, var(--filox-main-color));padding:10px;display:table;width:100%}.sbp-mobile-trigger-results .sbp-trigger-wrap .sbp-mobile-trigger-icon{display:table-cell;vertical-align:middle;width:30px}.sbp-mobile-trigger-results .sbp-trigger-wrap .sbp_icon{display:block;text-align:center}.sbp-mobile-trigger-results .sbp-trigger-wrap .sbp_icon::before{color:white;font-size:25px}.sbp-mobile-trigger-results .sbp-trigger-wrap .sbp-mobile-trigger-title{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:table-cell;vertical-align:middle;overflow:hidden;color:white;text-align:center}.sbp-mobile-trigger-results .sbp-trigger-wrap .sbp-mobile-trigger-arrow{display:table-cell;width:30px}#sbp_client_phone::-webkit-input-placeholder{opacity:0.4}#sbp_client_phone::-moz-placeholder{opacity:0.4}#sbp_client_phone:-ms-input-placeholder{opacity:0.4}#sbp_client_phone:-moz-placeholder{opacity:0.4}.sbp_title_wrapper{text-align:center;padding:5px 0}.sbp_title_wrapper h3{width:auto;display:inline-block;padding:10px 20px;font-size:2rem}#sbp_booking_form{position:relative;width:100%}.sbp-calendar:not(:first-of-type){display:none}.sbp-calendar .ui-datepicker-prev{float:left;width:15%}.sbp-calendar .ui-datepicker-next{float:right;text-align:right;font-size:20px;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;margin-bottom:20px;padding-bottom:20px;border-bottom:solid 1px #949494;width:15%}.sbp-calendar .ui-datepicker-prev{font-size:20px;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;margin-bottom:20px;padding-bottom:20px;border-bottom:solid 1px #949494;width:15%}.sbp-calendar div.wpcf7-response-output.wpcf7-validation-errors{display:none !important;visibility:hidden}.sbp-calendar .ui-datepicker-header .ui-state-hover i{opacity:0.7;font-weight:600}.sbp-calendar .ui-datepicker-header .ui-state-disabled i{opacity:0.1}.sbp-calendar .ui-datepicker-title{float:left;width:70%;text-align:center;font-size:1.2rem;margin-bottom:20px;padding-bottom:20px;border-bottom:solid 1px #949494}.sbp-calendar .ui-datepicker-group{display:block;width:100%;border:none !important}.sbp-calendar .ui-datepicker{width:100% !important}.sbp_btn{border:solid 1px}.sbp_remove{font-size:75%;opacity:1;margin-top:5px}.sbp-book-button-middle{float:none;width:100%;padding:2px 20px;text-decoration:none}.sbp_booking_product .sbp-book-button-middle{padding:5px 20px}.sbp_booking_card{clear:both;width:100% !important;height:260px !important;margin:60px auto;position:relative;-webkit-box-shadow:0px 10px 35px rgba(0,0,0,0.15);box-shadow:0px 10px 35px rgba(0,0,0,0.15);overflow:hidden;text-align:center;min-width:250px;max-width:800px}.sbp_booking_card:first-child{margin-top:0px !important}.sbp_booking_card:not(.sbp_book_hovered):hover{-webkit-box-shadow:1px 10px 45px rgba(0,0,0,0.25);box-shadow:1px 10px 45px rgba(0,0,0,0.25)}.sbp_book_hovered{-webkit-box-shadow:1px 10px 65px rgba(0,0,0,0.3);box-shadow:1px 10px 65px rgba(0,0,0,0.3)}.sbp_selected{-webkit-box-shadow:1px 10px 65px rgba(0,0,0,0.75) !important;box-shadow:1px 10px 65px rgba(0,0,0,0.75) !important}.sbp_booking_card .sbp_img{width:35%;float:left;height:100%;position:relative;overflow:hidden}.sbp_booking_card .sbp_extra{font-size:80%}.sbp_booking_card .sbp_content{display:table;table-layout:fixed;float:right;width:calc(65% - 20px);height:100%;padding:15px 10px;position:relative}.sbp_add_symbol{position:absolute;right:8px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.sbp_btn{width:120px;padding:5px 5px;margin-left:auto;margin-right:auto;position:relative}.sbp_booking_row{display:table;width:100%;margin:0 auto;float:left}.sbp_book_intro{width:calc(100% - 16px) !important;padding:5px 8px !important}.sbp_add_other{width:100%;position:absolute;left:0px}.sbp_selected .sbp_title span:not(.sbp_av):not(.sbp_from){font-weight:600}.sbp_title .sbp_extra>div{display:inline-block}.sbp_actions .sbp_title{display:inline-block;width:44%;float:left}.sbp_actions .sbp_int{display:inline-table;width:55%;table-layout:fixed}.sbp_actions .sbp_int>div{display:table-cell;vertical-align:middle}.sbp_book_intro{display:table;table-layout:fixed;position:relative;margin-bottom:5px}.sbp_book_intro .sbp_close{font-size:25px;width:10%;text-align:center;display:table-cell;vertical-align:middle;position:absolute;right:0px;top:-4px}.sbp_book_intro .sbp_title{width:100%;display:table-cell;float:left;text-align:center;vertical-align:middle}.sbp_booking_card label{font-weight:normal !important}.sbp_close:after{content:'×';width:100%;text-align:center}.sbp_booking_card .sbp_content>div{vertical-align:middle;width:100%;margin-bottom:15px}.sbp_booking_card .sbp_img.object_fit img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.sbp_booking_card .sbp_img.no_object_fit img{left:50%;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);max-height:none;max-width:none;width:auto;position:absolute}.sbp_booking_card .sbp_img.no_object_fit img.wide{height:100% !important}.sbp_booking_card .sbp_img.no_object_fit img.tall{max-width:100% !important}.sbp-inline{display:inline-block}.sbp-inline .sbp_facilities{display:table}.sbp-inline .sbp_row{display:table-row;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.sbp-inline .sbp_row>div{padding:5px;font-size:85%;width:calc(33% - 10px);text-align:left}.sbp-inline .sbp_row .sbp_icon{margin-right:8px;font-size:16px;font-weight:500}.sbp-inline .sbp_facilities{width:100%}.sbp-calendar table{display:table;border-collapse:separate;table-layout:fixed;border-spacing:8px}#header-fixed td,.sbp-calendar table th{padding:0px;vertical-align:middle;border:none !important}.sbp_inl:not(.sbp_payment_information){display:inline-block;padding:2%;margin-bottom:2%}.sbp_inl.sbp_payment_information{display:-webkit-box;display:-ms-flexbox;display:flex;padding:2%}.sbp_inl table.upper.prepayment{-webkit-box-shadow:0px 10px 35px rgba(0,0,0,0.06);box-shadow:0px 10px 35px rgba(0,0,0,0.06);margin-bottom:40px}.sbp_guest_information.sbp_inl{width:46%}.sbp_payment_information{margin-bottom:20px}.sbp_payment_information table{width:50%;float:left}.sbp_extra_on:not(.sbp_extra_people) .sbp_add_other.sbp_action{display:none !important}.sbp_empty_from_post[data-show="1"],.sbp_empty_from_post[data-show="2"]{display:none !important}.sbp_guest_information>div>div{display:inline-table;width:100%}.sbp_guest_information>div>div>div{display:table-cell;width:50%;padding:10px}.sbp-calendar tbody tr{height:50px}.sbp_tl{font-weight:600}.booking_options th{text-align:left}.sbp_admin_prices .td_price,.sbp_admin_prices td.qnt{text-align:center}.sbp_coupon_button{display:inline-block;margin-left:10px}.sbp-fields-wrapper{display:block;width:100%;margin:3% auto;position:relative;float:left;padding:10px 20px;background:white;min-width:250px}.sbp-fields-wrapper h5{margin-bottom:20px}.sbp-frontend-form{width:98%;margin:0 auto}.sbp-frontend-form input,.sbp-frontend-form select,.sbp-frontend-form textarea{width:100% !important}.sbp-frontend-form.awm-meta-field.checkbox{display:-ms-grid;display:grid;-ms-grid-columns:25px auto;grid-template-columns:25px auto;grid-column-gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sbp-frontend-form.awm-meta-field.checkbox label{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;cursor:pointer}.sbp-frontend-form.awm-meta-field.checkbox div.input-wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.sbp_coupon_button,.sbp_action,.sbp_booking_card{-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.sbp_date.sbp_action span{padding-left:10px}.sbp_pay_info .sbp_inl{width:96% !important;padding:2% !important;display:block !important}.sbp_pay_info .upper{display:inline-block !important;width:48% !important;float:left}.sbp_print_div{text-align:center}.sbp_pay_info .upper tbody{width:100%;display:table}.sbp_pay_info .upper td,.sbp_pay_info .upper th{padding-left:10px}.sbp_guests_row .actions div:not(.number){font-size:120%;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.sbp_guests_row.hovered{opacity:0.3}.actions .number{text-align:center}.sbp_guests_row{width:100%;padding:10px;margin:1% auto;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;height:100%;max-width:400px;display:table;border-bottom:1px solid rgba(0,0,0,0.3)}.sbp_guests_row>div{display:table-cell;vertical-align:middle}.sbp_guests_row .actions>div{display:inline-block}.sbp_guests_row>div.sbp_guest_title{width:40%;text-align:left;float:left;font-weight:600}.sbp_guests_row>div:not(.sbp_guest_title){width:60%;text-align:center;float:right}.sbp_check_buttons .button:hover .up_row{color:#0f084b}.sbp_check_buttons .button:hover i,.sbp_check_buttons .button:hover .bottom_row{color:#3d92c3}.action_for_guest{margin:10% 0%}.sbp_guests_row .title{width:30%;text-align:center}.sbp_guests_row .actions>div:not(.number){width:30%;font-weight:600;font-size:18px}div.plus{text-align:left}div.minus{text-align:right}.sbp_guests_row .actions .number{width:20%;text-align:center;font-size:100%}.sbp-frontend-form .intl-tel-input{width:100%}.sbp-frontend-form select,.sbp-frontend-form textarea{padding:5px 10px;min-height:40px;outline:0;resize:none;font-family:inherit;line-height:110%;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}@media screen and (max-width: 650px) and (-webkit-min-device-pixel-ratio: 0){.sbp-frontend-form select,.sbp-frontend-form textarea{font-size:16px}}.sbp-frontend-form textarea{min-height:100px}.sbp_resp>div{padding:5px;width:100%;text-align:center;font-size:120%}.sbp-frontend-form label{margin-bottom:10px;font-weight:600;display:block}.sbp-fields-wrapper#sbp_gateways>div{display:table;width:100%;position:relative;float:left}.sbp-fields-wrapper#sbp_gateways>div:not(.sbp_inside){height:80px}.sbp-fields-wrapper#sbp_gateways>div>div{display:inline-block;width:50%;position:relative}#sbp_gateways[data-checks="1"] .sbp_dont_show.sbp_inside{display:block !important}.sbp_ch_title{display:table;width:100%;height:80px;vertical-align:middle}.sbp_ch_title>div{display:table-cell;width:100px}.sbp_ch_title img{width:95%;height:auto;max-width:70px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:10px}.sbp_no_event .control__indicator{display:none !important}.sbp_no_event input,.sbp_no_event label{pointer-events:none !important}.sbp_ch_title .control__indicator{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.sbp_ch_title label{display:table-cell;vertical-align:middle;position:relative;text-align:left}.sbp_ch_title label span{left:40px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.sbp_no_event .sbp_ch_title label span{left:0px !important}.credit_card.sbp_inside:not(.sbp_dont_show){display:table !important;width:100%;margin-top:20px}.credit_card.sbp_inside>div{display:table-cell !important;vertical-align:top !important}#sbp_toast{visibility:hidden;min-width:250px;margin-left:-125px;text-align:center;border-radius:2px;padding:20px 30px;position:fixed;z-index:9999;left:50%;bottom:200px}#sbp_toast[data-class="booked"] .to_change,#sbp_toast[data-class="error"] .to_change,#sbp_toast[data-class="only_check_out"] .to_change{display:none}#sbp_toast[data-class="yess"] .to_change{font-weight:600}#sbp_toast.show{visibility:visible;-webkit-animation:fadein 0.5s, fadeout 0.5s 2.5s;animation:fadein 0.5s, fadeout 0.5s 2.5s}.sbp-calendar table td.yess{cursor:pointer}.sbp-calendar table td.yess:hover{position:relative}.sbp-calendar table td.yess[title]:hover:after{content:attr(title);padding:4px 8px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:120%;white-space:nowrap;z-index:20px;-webkit-box-shadow:0px 10px 35px rgba(0,0,0,0.1);box-shadow:0px 10px 35px rgba(0,0,0,0.1);color:#333;background-color:white !important;border:2px solid var(--custom-filox-main-color, var(--filox-main-color)) !important}@-webkit-keyframes fadein{from{bottom:0;opacity:0}to{bottom:200px;opacity:1}}@keyframes fadein{from{bottom:0;opacity:0}to{bottom:200px;opacity:1}}@-webkit-keyframes fadeout{from{bottom:200px;opacity:1}to{bottom:0;opacity:0}}@keyframes fadeout{from{bottom:200px;opacity:1}to{bottom:0;opacity:0}}.sbp_selectedd{font-weight:600}.sbp-container[data-show_av="0"] .sbp_max,.sbp-container[data-show_av="0"] .sbp_selectedd .numberr{display:none}.sbp-calendar table td.ui-state-disabled.booked{text-decoration:line-through}.sbp_empty_from_post{text-align:center;font-weight:600}@media screen and (min-width: 1400px){.sbp-calendar td .ui-state-default{font-size:1.0rem}}@media screen and (max-width: 1399px) and (min-width: 1200px){.sbp-calendar td .ui-state-default{font-size:0.9rem}}@media screen and (max-width: 1199px) and (min-width: 1000px){.sbp-calendar td .ui-state-default{font-size:0.8rem}}@media screen and (max-width: 999px) and (min-width: 769px){.sbp-calendar td .ui-state-default{font-size:0.7rem}.sbp-calendar tbody tr{height:45px}.sbp-calendar .ui-datepicker-calendar td:after{font-size:10px}}@media screen and (max-width: 768px) and (min-width: 600px){.sbp-calendar td .ui-state-default{font-size:0.8rem}.sbp-calendar tbody tr{height:45px}.sbp-calendar .ui-datepicker-calendar td:after{font-size:11px}}@media screen and (max-width: 600px){.sbp-fields-wrapper#sbp_gateways>div>div{display:block;width:100%}}@media screen and (max-width: 768px){.sbp_inl{float:left !important;width:calc(100% - 4%) !important}.sbp_inl:not(.sbp_coupons){display:block !important}#sbp_overview .sbp-frontend-form:not(.sbp_accept):not(.sbp_textarea){width:48% !important}.sbp_add_other{left:0px;bottom:-40px}}@media screen and (max-width: 768px) and (min-width: 500px){.sbp_facilities .sbp_row:last-child{display:none}}@media screen and (max-width: 499px){.sbp_next[data-case="4"]{right:30% !important;-webkit-transform:translateX(20%) !important;transform:translateX(20%) !important;text-align:center;top:-30px !important}.sbp_back[data-parent="sbp_select_fields"]{left:50% !important;-webkit-transform:translateX(-50%) !important;transform:translateX(-50%) !important;top:60px !important}.sbp_title_wrapper h3{font-size:24px !important;line-height:36px !important}.sbp-calendar td .ui-state-default{font-size:0.6rem}.sbp-fields-wrapper h5{text-align:center}.upper,.sbp_admin_prices{width:100% !important}#progressbar li{font-size:14px}.sbp_booking_card .sbp_content>div{margin-top:5px !important}.booking_vc{padding:80px 10px}.booking_options{display:table}.booking_options tr{width:100%;display:table-row}#sbp_overview .sbp-frontend-form{width:100% !important}.sbp_facilities .sbp_row,.sbp_facilities[data-icons="0"]{display:none}#sbp_overview .sbp-frontend-form:not(.sbp_accept):not(.sbp_textarea){width:98% !important}.sbp-calendar td .ui-state-default{font-size:0.8rem}.sbp-calendar tbody tr{height:35px}.sbp-calendar .ui-datepicker-calendar td:after{font-size:10px}.sbp_booking_card{height:200px !important}.sbp_booking_card .sbp_content>div{margin-top:-10px}.sbp_book_hovered .sbp_content>.sbp_title{display:none}.sbp_booking_row .sbp_adds.sbp_ext .actions{width:100%;text-align:left;display:block}.sbp_actions .sbp_title,.sbp_actions .sbp_int{width:50%}.sbp-calendar td{padding:0px !important}}.sbp_date,.actions .number,.sbp_date.sbp_action .sbp_icon{font-weight:600 !important}.actions .trg,.sbp_date.sbp_action .sbp_icon{color:var(--custom-filox-main-color, var(--filox-main-color)) !important}.sbp_booking_card{background:white !important}.sbp_btn{color:var(--custom-filox-main-color, var(--filox-main-color)) !important;border-color:var(--custom-filox-main-color, var(--filox-main-color)) !important}.sbp_book_selection .sbp_btn{background:var(--custom-filox-main-color, var(--filox-main-color)) !important;color:white !important}.sbp_remove.sbp_action{color:#D72638 !important}.sbp-inline .sbp_row .sbp_icon{color:var(--custom-filox-main-color, var(--filox-main-color)) !important}#sbp_toast{background-color:var(--custom-filox-main-color, var(--filox-main-color)) !important;color:#fff !important}.sbp-calendar table td.ui-state-disabled.booked{border:2px solid rgba(0,0,0,0.04) !important;color:#999 !important}.sbp-calendar table td.ui-state-disabled.no_def{opacity:0.5 !important}.sbp-calendar table td.ui-state-disabled.yess:not(.sbp_slcd){border:2px solid rgba(0,0,0,0.04) !important;color:#999 !important;opacity:0.6 !important}.sbp-calendar table td.ui-state-disabled.ui-datepicker-other-month{opacity:0 !important}.sbp-calendar .ui-datepicker-current-day:not(.ui-datepicker-today){background-color:rgba(30,115,190,0.05) !important;border-color:var(--custom-filox-main-color, var(--filox-main-color)) !important;color:var(--custom-filox-main-color, var(--filox-main-color)) !important;font-weight:bold !important}.ui-state-disabled.yess.sbp_slcd{background-color:rgba(30,115,190,0.05) !important;border-color:var(--custom-filox-main-color, var(--filox-main-color)) !important;color:var(--custom-filox-main-color, var(--filox-main-color)) !important;font-weight:bold !important}.sbp-calendar td.yess:not(.ui-state-disabled):hover span,.sbp-calendar .ui-datepicker-current-day:not(.ui-datepicker-today) span{color:var(--custom-filox-main-color, var(--filox-main-color)) !important}.ui-state-disabled.yess.sbp_slcd span{color:var(--custom-filox-main-color, var(--filox-main-color)) !important}.sbp-calendar .ui-datepicker-today{border:2px solid rgba(0,0,0,0.15) !important}.sbp-calendar td.yess{border:2px solid rgba(0,0,0,0.5) !important}.sbp-calendar td.yess:not(.ui-state-disabled):hover{border:solid 2px !important;cursor:pointer !important;background-color:rgba(30,115,190,0.05) !important;border-color:var(--custom-filox-main-color, var(--filox-main-color)) !important}.sbp-frontend-form input:not(.sbp_missing),.sbp-frontend-form select,.sbp-frontend-form textarea,.sbp-frontend-form .select-selected,.sbp-frontend-form .ss-single-selected{border:1px solid rgba(0,0,0,0.5) !important;color:#111 !important}.sbp-frontend-form input,.sbp-frontend-form select,.sbp-frontend-form textarea{background:transparent;width:100%;padding:8px 16px}.sbp-frontend-form input:focus,.sbp-frontend-form select:focus,.sbp-frontend-form textarea:focus{border-color:var(--custom-filox-main-color, var(--filox-main-color)) !important;-webkit-box-shadow:0px 10px 20px rgba(0,0,0,0.05) !important;box-shadow:0px 10px 20px rgba(0,0,0,0.05) !important}.sbp-frontend-form .select-items{left:0px;padding:2px 6px}.sbp-frontend-form .select-selected::after{right:24px;bottom:24px;top:unset}.upper tr:nth-child(even){background-color:rgba(0,0,0,0.025) !important}.upper tr:nth-child(odd){background-color:rgba(0,0,0,0.05) !important}.control--checkbox .control__indicator:after,.sbp_sl .control__indicator:after{left:6px !important;top:2px !important;width:5px !important;height:10px !important;border:solid #fff !important;border-width:0 2px 2px 0 !important;-webkit-transform:rotate(45deg) !important;transform:rotate(45deg) !important}.sbp-calendar table td.ui-state-disabled.only_check_out{border:2px solid rgba(0,0,0,0.3) !important;color:#999 !important}.sbp-calendar table td.ui-state-disabled.yess.sbp_min_on:not(.sbp_slcd){border-color:var(--custom-filox-main-color, var(--filox-main-color)) !important;background-color:rgba(30,115,190,0.05) !important;opacity:1 !important}.sbp_max_on.yess:not(.ui-state-disabled){border-color:var(--custom-filox-main-color, var(--filox-main-color)) !important;background-color:rgba(30,115,190,0.05) !important;opacity:1 !important}.sbp_missing{border:2px solid var(--custom-filox-error-color, var(--filox-error-color)) !important}@media (min-width: 751px){#sbp-results-sidebar{-webkit-transition:position 0.3s ease-in-out;transition:position 0.3s ease-in-out}}#sbp_book_overview,#sbp-final-total{display:none}.sbp-final-price{margin-left:5px;font-size:120%;font-weight:600}.sbp-final-price:empty{display:none}.sbp-final-price:before{content:':';font-weight:400;margin-right:5px}.sbp-final-price .sbp-price{margin-right:2px}.sbp-search-wrapper#sbp_search_widget{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.sbp-search-wrapper#sbp_search_widget *{-webkit-box-sizing:border-box;box-sizing:border-box}.sbp-search-wrapper#sbp_search_widget.horizontal{max-width:1200px;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;width:100%;grid-column-gap:10px}.sbp-search-wrapper#sbp_search_widget.horizontal[button-count="3"]{-ms-grid-columns:2fr 2fr 1.5fr;grid-template-columns:2fr 2fr 1.5fr}.sbp-search-wrapper#sbp_search_widget.horizontal[button-count="4"]{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}.sbp-search-wrapper#sbp_search_widget.horizontal #flx-booking-form-fields{display:none !important}@media (max-width: 650px){.sbp-search-wrapper#sbp_search_widget.horizontal{-ms-grid-columns:1fr !important;grid-template-columns:1fr !important;padding:20px;margin:0 auto}.sbp-search-wrapper#sbp_search_widget.horizontal .sbp-widget-wrapper{margin-bottom:calc(var(--custom-filox-form-button-size, var(--filox-form-button-size)) / 2)}}.sbp-search-wrapper#sbp_search_widget.vertical{-ms-grid-columns:1fr !important;grid-template-columns:1fr !important}.sbp-search-wrapper#sbp_search_widget.vertical .sbp-widget-wrapper{margin-bottom:calc(var(--custom-filox-form-button-size, var(--filox-form-button-size)) / 2)}.sbp-search-wrapper#sbp_search_widget .sbp-widget-wrapper{text-align:center !important;height:var(--custom-filox-form-button-size, var(--filox-form-button-size));position:relative;cursor:pointer;display:-ms-grid;display:grid;-ms-flex-line-pack:center;align-content:center;-ms-grid-columns:1fr;grid-template-columns:1fr;width:100%}.sbp-search-wrapper#sbp_search_widget .sbp-widget-wrapper:after{font-family:'sbp_fonts' !important;font-size:20px;position:absolute;display:block;left:5px;line-height:var(--custom-filox-form-button-size, var(--filox-form-button-size));top:0px;color:var(--custom-filox-icon-color, var(--filox-icon-color))}@media (max-width: 768px) and (min-width: 600px){.sbp-search-wrapper#sbp_search_widget .sbp-widget-wrapper:after{font-size:16px;left:4px}}.sbp-search-wrapper#sbp_search_widget .sbp-widget-wrapper#sbp_date_picker_wrapper:after{content:'\e94e'}.sbp-search-wrapper#sbp_search_widget .sbp-widget-wrapper.sbp-guests-icon:after{content:'\e95b'}.sbp-search-wrapper#sbp_search_widget .sbp-widget-wrapper.sbp-location-icon:after{content:"\e939"}.sbp-search-wrapper#sbp_search_widget .sbp-widget-wrapper input,.sbp-search-wrapper#sbp_search_widget .sbp-widget-wrapper select,.sbp-search-wrapper#sbp_search_widget .sbp-widget-wrapper textarea{border-radius:0px;margin-bottom:0px !important}.sbp-search-wrapper#sbp_search_widget #sbp_date_picker_wrapper input,.sbp-search-wrapper#sbp_search_widget .sbp_extra_search_wrapper input{width:100%;padding:10px 5px 10px 35px;border:1px solid #d1d1d1;background:#f7f7f7;height:var(--custom-filox-form-button-size, var(--filox-form-button-size))}.sbp-search-wrapper#sbp_search_widget #sbp_date_picker_wrapper.sbp-transport-dates:not(.sbp-multiple-on){display:none !important}.sbp-refine-wrapper{width:auto;float:left}.sbp-refine-wrapper span{display:table-cell;vertical-align:middle;padding:2px}.sbp-refine-wrapper span.sbp_icon{font-size:16px;font-weight:800}.sbp-input-interface,.sbp-search-wrapper{line-height:normal}.sbp-input-interface input,.sbp-input-interface select,.sbp-input-interface textarea,.sbp-search-wrapper input,.sbp-search-wrapper select,.sbp-search-wrapper textarea{font-size:16px}@media (min-width: 769px){.sbp-input-interface input,.sbp-input-interface select,.sbp-input-interface textarea,.sbp-search-wrapper input,.sbp-search-wrapper select,.sbp-search-wrapper textarea{font-size:0.9em}}@media (max-width: 768px) and (min-width: 650px){.sbp-input-interface input,.sbp-input-interface select,.sbp-input-interface textarea,.sbp-search-wrapper input,.sbp-search-wrapper select,.sbp-search-wrapper textarea{font-size:0.8em;padding:10px 10px 10px 25px !important}}@media (max-width: 650px){.sbp-input-interface input,.sbp-input-interface select,.sbp-input-interface textarea,.sbp-search-wrapper input,.sbp-search-wrapper select,.sbp-search-wrapper textarea{font-size:0.9em;padding:10px !important;text-align:center}}@media screen and (max-width: 650px) and (-webkit-min-device-pixel-ratio: 0){.sbp-input-interface input,.sbp-input-interface select,.sbp-input-interface textarea,.sbp-search-wrapper input,.sbp-search-wrapper select,.sbp-search-wrapper textarea{font-size:16px}}@media (max-width: 400px){.sbp-input-interface input,.sbp-input-interface select,.sbp-input-interface textarea,.sbp-search-wrapper input,.sbp-search-wrapper select,.sbp-search-wrapper textarea{font-size:0.8em}}@media screen and (max-width: 400px) and (-webkit-min-device-pixel-ratio: 0){.sbp-input-interface input,.sbp-input-interface select,.sbp-input-interface textarea,.sbp-search-wrapper input,.sbp-search-wrapper select,.sbp-search-wrapper textarea{font-size:16px}}.sbp-input-interface button,.sbp-search-wrapper button{font-size:14px;font-weight:normal;display:block;padding:5px 20px;margin:0 auto}.sbp-caldendars,.ranges{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;background:white}.sbp-mobile-search-wrapper-title{display:none}.sbp-input-interface{min-width:320px;width:100%;padding:20px;font-size:14px;display:none;z-index:999999999;background:#fff;letter-spacing:normal}.sbp-input-interface *{-webkit-box-sizing:border-box;box-sizing:border-box}.sbp-input-interface .applyBtn{float:right;text-align:right}.sbp-input-interface .cancelBtn{float:left;text-align:left;border:solid 2px !important;border-color:rgba(0,0,0,0.3) !important;color:rgba(0,0,0,0.9) !important}.sbp-input-interface .applyBtn,.sbp-input-interface .cancelBtn{color:#333;background:transparent}@media screen and (max-width: 749px){.sbp-input-interface{position:fixed !important;padding:5px 15px;z-index:--filox-datepicker-z-index !important;overflow-y:auto;left:0 !important;top:0 !important;height:100%;width:100% !important;max-width:100% !important;min-width:100% !important;padding-top:60px}.sbp-input-interface .sbp-mobile-search-wrapper-title{display:block;font-size:120%;font-weight:600;text-align:center;background:#f7f7f7;z-index:999999;top:0px;left:0px;line-height:60px;position:fixed;width:100%;height:60px;border-bottom:solid 1px rgba(0,0,0,0.1)}.sbp-input-interface .calendar{width:100% !important}}@media screen and (max-width: 749px) and (max-width: 650px){.sbp-input-interface .sbp-calendar-inner{margin-top:40px}}@media screen and (max-width: 749px){.sbp-input-interface .sbp-calendar-inner .sbp-calendars .calendar:last-of-type{margin-bottom:80px}.sbp-input-interface .sbp-search-inputs{padding-top:20px}.sbp-input-interface .ranges,.sbp-input-interface .sbp-extra-search-row.search-actions-apply{position:fixed !important;bottom:0px;left:0px;padding:15px;width:100%;border-top:solid 1px rgba(0,0,0,0.1);height:auto;background:#f7f7f7}.sbp-input-interface .ranges button,.sbp-input-interface .sbp-extra-search-row.search-actions-apply button{background:white}}.sbp-input-interface{-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;left:auto;max-width:320px}.sbp-input-interface .sbp-explanation{font-size:80%;opacity:0.9;margin-top:3px}.sbp-input-interface .sbp-explanation:empty{display:none}.sbp-input-interface .sbp-extra-search-wrapper{width:100%;position:relative;display:block;height:100%}.sbp-input-interface .sbp-extra-search-wrapper .sbp-search-inputs{margin-bottom:20px}.sbp-input-interface .sbp-extra-search-row{width:100%;position:relative;height:100%;min-height:20px;margin:5px auto}.sbp-input-interface .sbp-extra-search-row.flx-hide-row{display:none !important}.sbp-input-interface .sbp-extra-search-row .sbp-custom-input{display:-ms-grid;display:grid;-ms-grid-columns:1fr 2fr;grid-template-columns:1fr 2fr;position:relative;grid-column-gap:20px;width:95%;max-width:250px;margin:0px auto;padding-bottom:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;float:none}.sbp-input-interface .sbp-extra-search-row .sbp-custom-input.sbp-custom-input-select-wrapper{-ms-grid-columns:(minmax(0, 1fr))[2];grid-template-columns:repeat(2, minmax(0, 1fr));max-width:300px}.sbp-input-interface .sbp-extra-search-row .sbp-custom-input.sbp-custom-input-select-wrapper .select-items,.sbp-input-interface .sbp-extra-search-row .sbp-custom-input.sbp-custom-input-select-wrapper .ss-content{left:-100% !important;width:200%}.sbp-input-interface .sbp-extra-search-row .sbp-custom-input.checkbox_multiple{-ms-grid-columns:1fr;grid-template-columns:1fr}.sbp-input-interface .sbp-extra-search-row .awm-options-wrapper .awm-multiple-checkbox{padding:10px}.sbp-input-interface .sbp-extra-search-row .awm-options-wrapper .awm-multiple-checkbox label{display:-ms-grid;display:grid;-ms-grid-columns:20px 1fr !important;grid-template-columns:20px 1fr !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-column-gap:5px}.daterangepicker.sbp_calendar{max-width:900px !important;-webkit-box-sizing:border-box;box-sizing:border-box;background:white}.daterangepicker.sbp_calendar *{-webkit-box-sizing:border-box;box-sizing:border-box}.daterangepicker.sbp_calendar .daterangepicker_input{display:none}.daterangepicker.sbp_calendar.single{width:auto}.daterangepicker.sbp_calendar.single .calendar.right{display:none !important}.daterangepicker.sbp_calendar td.available:not(.off){border-top:1px solid #e4e7e7 !important;border-bottom:1px solid #e4e7e7 !important;border-left:1px solid #e4e7e7 !important;border-right:1px solid #e4e7e7 !important;color:#565a5c;border-radius:0px}.daterangepicker.sbp_calendar td.today:not(.off){border-top:3px solid #e4e7e7 !important;border-left:3px solid #e4e7e7 !important;border-right:3px solid #e4e7e7 !important;border-bottom:3px solid #e4e7e7 !important;color:#565a5c;border-radius:0px}.daterangepicker.sbp_calendar td.available.off{opacity:0.6}.daterangepicker.sbp_calendar table.table-condensed{border-collapse:separate;border-spacing:2px}.daterangepicker.sbp_calendar td,.daterangepicker.sbp_calendar th{height:35px;border-radius:0px}.daterangepicker.sbp_calendar th:not(.month){font-size:80%}.daterangepicker.sbp_calendar th.sbp-widget-icon{font-size:110%}.daterangepicker .sbp-calendar-inner{height:auto;min-height:100%;width:100%;position:relative}.daterangepicker .sbp-calendar-inner .sbp-calendars{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;width:100%;position:relative}@media screen and (max-width: 749px){.daterangepicker .sbp-calendar-inner .sbp-calendars{-ms-grid-columns:1fr;grid-template-columns:1fr}}.daterangepicker .sbp-calendar-inner .sbp-calendars .calendar{width:100%;margin:0px auto}.daterangepicker .sbp-calendar-inner .ranges{position:relative;display:block;width:100%}.daterangepicker.single .sbp-calendar-inner .sbp-calendars{-ms-grid-columns:1fr;grid-template-columns:1fr}
