a{text-decoration:none;-webkit-box-shadow:none !important;box-shadow:none !important}.icons_amenities .sbp_icon:before{font-size:72px;color:white}.icons_amenities{margin-bottom:40px}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{display:none}.sbp_dont_show{display:none !important}.sbp-frontend-form{display:inline-block;margin-bottom:10px;padding:1%}.sbp-frontend-form input{margin-bottom:0}.sbp-frontend-form label{display:block;margin-bottom:5px}#sbp_feedback_survey{margin-top:20px}#sbp_feedback_survey .sbp-frontend-form{display:block}#sbp_feedback_survey .sbp-frontend-form label span{font-weight:600}.sbp_map_container{min-height:300px;height:100%;width:100%;position:relative;overflow:hidden}.sbp-required-service .sbp-modal-section-title.sbp-main::after{content:" *";color:red}.sbp_spinner{margin:100px auto 0;width:70px;text-align:center}.sbp_spinner>div{width:18px;height:18px;background-color:#333;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.sbp_spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.sbp_spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.sbp-link{-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;cursor:pointer}.sbp-link:hover{opacity:0.7}#sbp_loading{display:none}.sbp-box-shadow{-webkit-box-shadow:0 10px 35px rgba(0,0,0,0.15);box-shadow:0 10px 35px rgba(0,0,0,0.15)}.sbp_no_show{display:none !important}.sbp-form-section{font-size:14px;margin:0px auto}.continue-btton-class,.sbp-book-button-middle{border:solid 2px !important;border-color:#2c3e50 !important;color:#2c3e50 !important;float:right;text-decoration:none;cursor:pointer}.continue-btton-class:hover,.sbp-book-button-middle: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{color:#2c3e50 !important}.continue-btton-class:hover a,.sbp-book-button-middle: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}.tippy-popper{z-index:999999999999 !important}.sbp-sticky{position:fixed}.sbp-sticky-top{top:25px !important}.sbp-sticky-bottom{position:absolute}.sbp-container{width:100%;margin:60px auto !important;font-size:15px;max-width:1200px;min-width:200px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.sbp-results-section{display:inline-block;min-height:200px;vertical-align:top}.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-results-container{width:66%;margin:0px auto;background:#fdfdfd}#sbp_search_results_container #sbp-results-container{width:66%;margin:0px auto;background:#fdfdfd;padding:15px}#sbp_search_results_container #sbp-results-container .sbp-title{margin:10px auto;padding:0px 10px}@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{display:inline-block;width:32%;margin-left:1%}@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;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);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:table;width:100%;border-bottom:solid 1px rgba(44,62,80,0.5);padding-bottom:10px}.sbp-results-sidebar-container .sbp-results-sidebar-container-wrap #sbp-results-sidebar-wrapper .sbp-mobile-results-header.sbp-results-show .sbp-inner{display:table-cell;vertical-align:middle;width:50%}.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:#2c3e50}.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;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:#f1f1f1}.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:#2c3e50;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_accept{width:100%}.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:not(.sbp_accept) input,.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:not(.sbp_accept) input,.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}.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 #2c3e50 !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}.credit_card.sbp_inside>div{display:block !important;width:100% !important}.credit_card.sbp_inside .sbp-frontend-form{width:90% !important;margin:0 5%}.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:#2c3e50 !important}.sbp_booking_card{background:white !important}.sbp_btn{color:#2c3e50 !important;border-color:#2c3e50 !important}.sbp_book_selection .sbp_btn{background:#2c3e50 !important;color:white !important}.sbp_remove.sbp_action{color:#D72638 !important}.sbp-inline .sbp_row .sbp_icon{color:#2c3e50 !important}#sbp_toast{background-color:#2c3e50 !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:#2c3e50 !important;color:#2c3e50 !important;font-weight:bold !important}.ui-state-disabled.yess.sbp_slcd{background-color:rgba(30,115,190,0.05) !important;border-color:#2c3e50 !important;color:#2c3e50 !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:#2c3e50 !important}.ui-state-disabled.yess.sbp_slcd span{color:#2c3e50 !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:#2c3e50 !important}.sbp-frontend-form input:not(.sbp_missing),.sbp-frontend-form select,.sbp-frontend-form textarea,.sbp-frontend-form .select-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}.sbp-frontend-form input:focus,.sbp-frontend-form select:focus,.sbp-frontend-form textarea:focus{border-color:#2c3e50 !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:#2c3e50 !important;background-color:rgba(30,115,190,0.05) !important;opacity:1 !important}.sbp_max_on.yess:not(.ui-state-disabled){border-color:#2c3e50 !important;background-color:rgba(30,115,190,0.05) !important;opacity:1 !important}.sbp_missing{border:2px solid rgba(204,0,0,0.5) !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}
