@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;700&display=swap');.hotelier-reservation-form,.hotelier-reservation-form input,.hotelier-reservation-form select,.hotelier-reservation-form label,.hotelier-reservation-form button{font-family:'Playfair Display',serif!important}.button{background-color:#FF9D4D!important;color:#ffffff!important;border:none!important;padding:15px 35px;font-weight:bold;text-transform:uppercase;display:inline-block;transition:all 0.3s ease;cursor:pointer;position:relative;box-shadow:0px 0px 0px 0px rgba(255,157,77,0);font-family:'Montserrat',serif!important}.button:hover{background-color:#FF9D4D!important;color:#ffffff!important;box-shadow:-6px 6px 0px 0px #FFCC99!important;transform:translate(3px,-3px)}.button:hover::after{content:" >";display:inline-block;margin-left:8px;transition:all 0.3s ease}.et_pb_row_6,.et_pb_row_7,.et_pb_row_8{display:flex!important;align-items:stretch!important}.et_pb_row_6 .et_pb_column,.et_pb_row_7 .et_pb_column,.et_pb_row_8 .et_pb_column{display:flex!important;flex-direction:column!important}.mphb-divi-single-accommodation,.et_pb_module_inner,.mphb_sc_room-wrapper,.mphb-room-type{display:flex!important;flex-direction:column!important;flex:1!important;height:100%!important}.mphb_sc_search_results-template #sidebar,.mphb_sc_checkout-template #sidebar,.single-mphb_room_type #sidebar,.post-type-archive-mphb_room_type #sidebar{display:none!important}.mphb-search-results-page .widget-area,.mphb-search-results-page #secondary,body.page-template-default #secondary{display:none!important}.mphb-search-results-page #primary,.mphb-search-results-page .entry-content{width:100%!important;max-width:100%!important}.mphb-room-type{display:flex!important;flex-direction:column!important}#secondary{display:none!important}#primary{width:100%!important;max-width:100%!important;float:none!important}.et_right_sidebar .container::before{display:none!important}.et_pb_row_6,.et_pb_row_7,.et_pb_row_8{display:flex!important;align-items:stretch!important}.et_pb_row_6 .et_pb_column,.et_pb_row_7 .et_pb_column,.et_pb_row_8 .et_pb_column{display:flex!important;flex-direction:column!important}.mphb-divi-single-accommodation,.et_pb_module_inner,.mphb_sc_room-wrapper,.mphb-room-type{display:flex!important;flex-direction:column!important;flex:1!important;height:100%!important}.mphb-view-details-button-wrapper{margin-top:auto!important}.mphb_sc_checkout-wrapper h1,.mphb_sc_checkout-wrapper h2,.mphb_sc_checkout-wrapper h3,.mphb_sc_checkout-wrapper h4,.mphb_sc_search_results-wrapper h1,.mphb_sc_search_results-wrapper h2,.mphb_sc_search_results-wrapper h3,.mphb-room-type h1,.mphb-room-type h2,.mphb-room-type h3,body.single-mphb_room_type h1,body.single-mphb_room_type h2,body.single-mphb_room_type h3,body.single-mphb_room_type .entry-title{font-family:'Playfair Display',serif!important;font-size:36px!important;font-weight:500!important}.mphb_sc_checkout-wrapper p,.mphb_sc_checkout-wrapper li,.mphb_sc_checkout-wrapper label,.mphb_sc_checkout-wrapper td,.mphb_sc_checkout-wrapper th,.mphb_sc_search_results-wrapper p,.mphb_sc_search_results-wrapper li,.mphb_sc_search_results-wrapper label,.mphb-room-type p,.mphb-room-type li,.mphb-room-type label,body.single-mphb_room_type p,body.single-mphb_room_type li,body.single-mphb_room_type label{font-family:'Archivo',sans-serif!important;font-size:17px!important;font-weight:500!important}.mphb_sc_checkout-wrapper span:not([class*="dashicons"]):not([class*="mphbr-star"]):not([class*="ab-icon"]):not([class*="screen-reader"]),.mphb_sc_search_results-wrapper span:not([class*="dashicons"]):not([class*="mphbr-star"]):not([class*="ab-icon"]):not([class*="screen-reader"]),.mphb-room-type span:not([class*="dashicons"]):not([class*="mphbr-star"]):not([class*="ab-icon"]):not([class*="screen-reader"]),body.single-mphb_room_type span:not([class*="dashicons"]):not([class*="mphbr-star"]):not([class*="ab-icon"]):not([class*="screen-reader"]){font-family:'Archivo',sans-serif!important;font-size:17px!important;font-weight:500!important}.mphb_sc_checkout-wrapper a,.mphb_sc_search_results-wrapper a,.mphb-room-type a,body.single-mphb_room_type a{color:inherit!important;text-decoration:none!important}.mphb-room-type-size,.mphb-loop-room-type-attributes li,.mphb-single-room-type-attributes li{letter-spacing:0.5px!important}.mphb-room-type-size{display:inline-flex!important;gap:4px!important}.mphb-price .mphb-currency,.mphb-regular-price .mphb-currency,.mphb-total-price .mphb-currency,.mphb-price-period .mphb-currency{margin-right:6px!important;display:inline-block!important}