body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}#et_search_icon:hover,.mobile_menu_bar:before,.mobile_menu_bar:after,.et_toggle_slide_menu:after,.et-social-icon a:hover,.et_pb_sum,.et_pb_pricing li a,.et_pb_pricing_table_button,.et_overlay:before,.entry-summary p.price ins,.et_pb_member_social_links a:hover,.et_pb_widget li a:hover,.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active,.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active,.et_pb_gallery .et_pb_gallery_pagination ul li a.active,.wp-pagenavi span.current,.wp-pagenavi a:hover,.nav-single a,.tagged_as a,.posted_in a{color:#000000}.et_pb_contact_submit,.et_password_protected_form .et_submit_button,.et_pb_bg_layout_light .et_pb_newsletter_button,.comment-reply-link,.form-submit .et_pb_button,.et_pb_bg_layout_light .et_pb_promo_button,.et_pb_bg_layout_light .et_pb_more_button,.et_pb_contact p input[type="checkbox"]:checked+label i:before,.et_pb_bg_layout_light.et_pb_module.et_pb_button{color:#000000}.footer-widget h4{color:#000000}.et-search-form,.nav li ul,.et_mobile_menu,.footer-widget li:before,.et_pb_pricing li:before,blockquote{border-color:#000000}.et_pb_counter_amount,.et_pb_featured_table .et_pb_pricing_heading,.et_quote_content,.et_link_content,.et_audio_content,.et_pb_post_slider.et_pb_bg_layout_dark,.et_slide_in_menu_container,.et_pb_contact p input[type="radio"]:checked+label i:before{background-color:#000000}a{color:#000000}.et_secondary_nav_enabled #page-container #top-header{background-color:#000000!important}#et-secondary-nav li ul{background-color:#000000}#main-footer .footer-widget h4,#main-footer .widget_block h1,#main-footer .widget_block h2,#main-footer .widget_block h3,#main-footer .widget_block h4,#main-footer .widget_block h5,#main-footer .widget_block h6{color:#000000}.footer-widget li:before{border-color:#000000}@media only screen and (min-width:981px){.et_header_style_centered.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container,.et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container{height:11.88px}.et_fixed_nav #page-container .et-fixed-header#top-header{background-color:#000000!important}.et_fixed_nav #page-container .et-fixed-header#top-header #et-secondary-nav li ul{background-color:#000000}.et-fixed-header #top-menu li.current-menu-ancestor>a,.et-fixed-header #top-menu li.current-menu-item>a,.et-fixed-header #top-menu li.current_page_item>a{color:#000000!important}}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}.mphb-adults-chooser{min-width:200px}.mphb-adults-chooser select{}.mphb-adults-chooser select,.mphb_sc_checkout-service-adults,.mphb_sc_search-adults select,.mphb_sc_search-children select{appearance:none;-webkit-appearance:none;width:200px;font-size:16px;padding:0.675em 6em 0.675em 1em;background-color:#fff;border:1px solid #caced1;border-radius:0.25rem;color:#000;cursor:pointer}.mphb_sc_search-submit-button-wrapper .button,.mphb-recommendation-reserve-button,.mphb-book-button,.mphb-reserve-btn-wrapper .button,.mphb_sc_checkout-wrapper .button,.cancel-booking .button,.mphb-confirm-reservation{background-color:#b2b9c4;border:none;color:white;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:16px}.mphb_sc_checkout-wrapper input,.mphb_sc_checkout-wrapper textarea,.mphb-check-in-date-wrapper input,.mphb-check-out-date-wrapper input,.mphb-datepick{margin:8px 0px;font-size:16px;padding:12px}.mphb-checkbox-label,.mphb-terms-and-conditions-accept{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mphb-checkbox-label input[type="checkbox"],.mphb-terms-and-conditions-accept input[type="checkbox"]{-webkit-appearance:none;appearance:none;background-color:var(--form-background);margin:0;font:inherit;color:currentColor;width:1.15em;height:1.15em;border:0.15em solid currentColor;border-radius:0.15em;transform:translate(-3.2em,1.4em);display:grid;place-content:center}.mphb-terms-and-conditions-accept input[type="checkbox"]{transform:translate(-2.2em,1.4em)}.mphb-checkbox-label input[type="checkbox"]::before,.mphb-terms-and-conditions-accept input[type="checkbox"]::before{content:"";width:0.65em;height:0.65em;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);transform:scale(0);transform-origin:bottom left;transition:120ms transform ease-in-out;box-shadow:inset 1em 1em var(--form-control-color);background-color:CanvasText}.mphb-checkbox-label input[type="checkbox"]:checked::before,.mphb-terms-and-conditions-accept input[type="checkbox"]:checked::before{transform:scale(1)}.mphb-checkbox-label input[type="checkbox"]:focus,.mphb-terms-and-conditions-accept input[type="checkbox"]:focus{outline:max(2px,0.15em) solid currentColor;outline-offset:max(2px,0.15em)}.mphb-checkbox-label input[type="checkbox"]:disabled,.mphb-terms-and-conditions-accept input[type="checkbox"]:disabled{color:var(--form-control-disabled);cursor:not-allowed}.mphb_sc_search_results-wrapper{font-size:18px}.mphb_sc_search_results-info{margin:16px 0px}.mphb_sc_checkout-wrapper{font-size:18px}.mphb_sc_checkout-wrapper .button{margin-bottom:32px}.mphb-booking-details-title{margin:16px 0px}.mphb-room-number{margin:16px 0px}.mphb-guest-name-wrapper{margin-bottom:64px}.mphb_sc_checkout-services-list .entry-content ul{list-style-type:none}div.et_pb_section.et_pb_section_0{background-image:radial-gradient(circle at top left,rgba(255,255,255,0.89) 30%,rgba(255,255,255,0) 80%),url(https://casatibet.ch/wp-content/uploads/2023/07/casatibet_sitzplatz-gerade_tiny-scaled.jpeg)!important}.et_pb_section_0.et_pb_section{padding-top:8vw;padding-right:0px;padding-bottom:280px;padding-left:0px}.et_pb_text_0 h1{font-family:'Raleway',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:80px;line-height:1.2em}.et_pb_text_0 h5{font-family:'Raleway',Helvetica,Arial,Lucida,sans-serif;font-weight:700;text-transform:uppercase;font-size:20px;color:#000000!important;letter-spacing:0.5em;line-height:1.8em}.et_pb_section_1{border-color:#ffffff;border-left-width:10vw}.et_pb_section_1.et_pb_section{margin-top:-160px;background-color:#ffffff!important}.et_pb_blurb_0.et_pb_blurb .et_pb_module_header,.et_pb_blurb_0.et_pb_blurb .et_pb_module_header a{font-family:'Raleway',Helvetica,Arial,Lucida,sans-serif;font-weight:700;line-height:1.4em}.et_pb_blurb_0 .et-pb-icon{font-size:24px;color:#c3cfd6;font-family:ETmodules!important;font-weight:400!important}@media only screen and (min-width:981px){.et_pb_section_1{max-width:90%}}@media only screen and (max-width:980px){.et_pb_text_0 h1{font-size:48px}.et_pb_text_0 h5{font-size:14px}.et_pb_section_1{border-left-width:10vw}}@media only screen and (max-width:767px){.et_pb_text_0 h1{font-size:32px}.et_pb_text_0 h5{font-size:12px}.et_pb_section_1{border-left-width:10vw;max-width:100%}}