#mphb-reservation-cart{display:none}.mphb-rooms-reservation-message-wrapper{min-height:40px}.et_pb_tabs .et_pb_tab_content .et_pb_module{display:block!important;visibility:visible!important;opacity:1!important;position:relative!important;z-index:999!important;height:auto!important}.et_pb_tabs_content{min-height:300px!important}.wp-pagenavi a,.wp-pagenavi span{color:#000000;background:#f1f3f5;padding:8px 15px;border-radius:5px;margin-top:4%;margin-right:4px}.wp-pagenavi span.current{color:#ffffff;background:#000000}.mphb-search-form{display:flex;flex-wrap:wrap;gap:10px;align-items:end}.mphb-search-form p{margin:0;flex:1;min-width:120px}.mphb-search-form button{height:42px}.kimata-mega-menu{visibility:hidden!important;opacity:0!important;pointer-events:none!important;position:absolute!important;left:0!important;right:0!important;margin:0 auto!important;background-color:#ffffff!important;z-index:99999!important;box-shadow:0px 15px 35px rgba(0,0,0,0.15)!important;border-top:3px solid #C09D63!important;padding:30px!important;transition:opacity 0.3s ease,visibility 0.3s ease}.show-mega-menu{visibility:visible!important;opacity:1!important;pointer-events:auto!important;top:340px!important}.kimata-mega-menu .et_pb_accordion_item_title{cursor:pointer!important}.kimata-mega-menu .et_pb_accordion_item_closed .et_pb_description{display:none}.kimata-mega-menu .et_pb_accordion_item_opened .et_pb_accordion_item_title:before{content:"\e04f"}.kimata-mega-menu .et_pb_accordion_item{cursor:pointer!important}.menu-trigger-icon{cursor:pointer!important}.et_pb_group_carousel_container{overflow-x:auto!important;padding-bottom:20px}.et_pb_group_carousel_container::-webkit-scrollbar{height:6px}.et_pb_group_carousel_container::-webkit-scrollbar-track{background:#ccc}.et_pb_group_carousel_container::-webkit-scrollbar-thumb{background:#fff;border-radius:10px}#carousel2 .et_pb_group_carousel_container{overflow-x:clip!important}#carousel1 .et_pb_group_carousel_container{overflow-x:clip!important}#carousel-mega-menu-id .et_pb_group_carousel_container{overflow-x:clip!important}#mplogk .et_pb_post{display:flex;flex-direction:column;height:500px}#mplogk .et_pb_post .post-meta{order:1;margin-bottom:8px}#mplogk .et_pb_post h2.entry-title{order:2}#mplogk .et_pb_post .post-content{order:3}#mplogk .et_pb_post .et_pb_image_container{order:4;margin-top:auto}#mplogk .et_pb_post{padding-bottom:0!important}#mplogk .et_pb_image_container{margin-bottom:0px!important}#mplogk .et_pb_post .entry-featured-image-url{margin-bottom:0px!important}#mplogk .post-content-inner{margin-bottom:20px;margin-top:20px}#mplogk .entry-title{margin-top:20px}#mplogk .et_pb_blog_0 .post-meta{text-align:center;padding-bottom:10px!important;padding:10px;padding-bottom:10px;border-radius:15px}#mplogk .et_pb_post{background-color:#d2d2d2!important;color:#000000!important;padding:20px}#mplogk .et_pb_post h2,#mplogk .et_pb_post h2 a,#mplogk .et_pb_post .post-content p{color:#000000!important}#mplogk .et_pb_image_container img,#mplogk .entry-featured-image-url img{object-fit:contain!important;height:auto!important;width:100%!important}.entry-title.main_title{display:none!important}.btn.vbsearchinputmodhors.vbo-pref-color-btn{background-color:#C09D63!important;background-image:none!important;color:#ffffff!important;border:1px solid #C09D63!important;text-transform:uppercase;font-weight:bold!important;transition:all 0.4s ease-in-out!important;border-radius:4px!important}.btn.vbsearchinputmodhors.vbo-pref-color-btn:hover{background-color:#000000!important;border-color:#000000!important;color:#ffffff!important;cursor:pointer}.mphb_sc_search_results-wrapper{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))!important;max-width:1600px!important;margin:0 auto!important;gap:25px!important;align-items:stretch!important}@media (min-width:1024px){.mphb_sc_search_results-wrapper{grid-template-columns:repeat(auto-fit,minmax(280px,380px))!important;justify-content:center!important}}.mphb-room-type{background-color:#A7895A!important;padding:24px!important;border-radius:20px!important;display:flex!important;flex-direction:column!important;height:100%!important;margin:0!important;border:none!important;box-sizing:border-box!important}.mphb-room-type .mphb-gallery-main-slider{width:100%!important;margin-bottom:15px!important;border-radius:12px!important;overflow:hidden!important;display:block!important}.mphb-attribute-value a{color:#000}.mphb-room-type-title{color:#ffffff!important;font-size:19px!important;font-weight:bold!important;margin:0 0 10px 0!important;min-height:45px!important}.mphb-loop-room-type-attributes{color:#ffffff!important;font-size:13px!important;list-style:none!important;padding:0!important;margin:0 0 20px 0!important;line-height:1.5!important;flex-grow:1!important}.mphb-room-type .mphb-book-button,.mphb-room-type .mphb-view-details-button{background:#ffffff!important;color:#000000!important;border-radius:50px!important;padding:14px 0!important;text-align:center!important;font-weight:bold!important;display:block!important;text-decoration:none!important;border:none!important;width:100%!important;box-sizing:border-box!important;font-size:18px!important;line-height:1.2!important}.mphb-room-type .mphb-view-details-button{font-size:0!important;margin-top:auto!important;margin-bottom:10px!important}.mphb-room-type .mphb-view-details-button::after{content:"View Details"!important;font-size:18px!important;color:#000000!important;display:block!important;line-height:1.2!important}.mphb-room-type .mphb-book-button{margin-top:0!important}.mphb-room-type .mphb-loop-room-type-thumbnail{display:none!important}.flex-direction-nav{display:none!important}.mphb-price{display:none!important}.mphb-gallery-main-slider .slides,.mphb-gallery-main-slider .slides li:first-child{display:block!important}.mphb-gallery-main-slider img{width:100%!important;height:260px!important;object-fit:cover!important;border-radius:12px!important}.mphb_sc_search_results-info,.mphb-recommendation-title,.mphb-recommendation,.mphb-reservation-cart.mphb-empty-cart,.mphb-room-type .mphb-gallery-thumbnails-slider,.mphb-room-type .flex-control-nav,.mphb-room-type .flex-control-thumbs{display:none!important;visibility:hidden!important;height:0!important;padding:0!important;margin:0!important;opacity:0!important}.mphb_sc_search-form{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end;background:#BEA376;padding:15px;border-radius:30px;border:2px solid white}@media screen and (min-width:768px){.mphb-booking-form,.mphb_sc_search-form{max-width:100%!important}}.mphb_sc_search-form .mphb-field{flex:1;min-width:160px;background:#ffffff;padding:8px;border-radius:15px}.mphb_sc_search-form input,.mphb_sc_search-form select{width:100%;box-sizing:border-box;padding:10px 12px;border-radius:15px;border:1px solid #000;background:#ffffff}.mphb_sc_search-form input:focus,.mphb_sc_search-form select:focus{outline:none;border-color:#8B734B;background:#ffffff}.mphb_sc_search-wrapper .button{display:inline-block;position:relative;padding:.3em 1em;border:0px solid;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:15px;background-color:#000;background-repeat:no-repeat;background-position:center;background-size:cover;font-size:20px;font-weight:500;line-height:1.7em!important;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}}.mphb_sc_search-form button:hover{background:#8B734B}@media (min-width:981px){.mphb_sc_search-form{flex-wrap:nowrap}}.mphb-datepick-popup{background:#fff!important;border-radius:16px;box-shadow:0 15px 40px rgba(0,0,0,.15);z-index:999999!important;overflow:hidden}.datepick-header,.datepick-month-header{background:#111827!important;color:#fff!important}.datepick-ctrl{background-color:#BF9D62!important}.datepick-cmd{color:#fff!important;transition:all .2s ease}.datepick-ctrl .datepick-cmd:hover{background-color:#8B734B!important;color:#fff!important}.datepick td{padding:4px}.datepick td a,.datepick td span{width:38px;height:38px;line-height:38px;border-radius:50%!important;display:inline-block;text-align:center;padding:0!important;transition:all .2s ease}.datepick td a{background:#ffffff!important;color:#222!important}.datepick td a:hover{background:#c8a96b!important;color:#fff!important;transform:scale(1.05)}.datepick td .datepick-selected{background:#111827!important;color:#fff!important}.datepick td .mphb-datepick-hover,.datepick td .datepick-highlight{background:#f4d28c!important;color:#222!important}.datepick td .datepick-today{border:2px solid #c8a96b!important}.datepick td .datepick-unselectable,.datepick td .mphb-booked-date,.datepick td .mphb-not-available,.datepick td span{background:#e5e7eb!important;color:#9ca3af!important}.datepick-dow-0,.datepick-dow-1,.datepick-dow-2,.datepick-dow-3,.datepick-dow-4,.datepick-dow-5,.datepick-dow-6{color:#6b7280;font-weight:600}.datepick-month-header{padding:12px 0;font-weight:600;font-size:16px}.datepick,.datepick table,.datepick tr,.datepick td{border:none!important}.my-scroll-col{overflow-y:auto;scrollbar-width:thin;scrollbar-color:#BF9D62 #f0f0f0}.my-scroll-col::-webkit-scrollbar{width:8px}.my-scroll-col::-webkit-scrollbar-track{background:#f0f0f0;border-radius:4px}.my-scroll-col::-webkit-scrollbar-thumb{background-color:#BF9D62;border-radius:4px;border:1px solid #f0f0f0}.my-scroll-col::-webkit-scrollbar-thumb:hover{background-color:#a3834f}.mphb_sc_booking_form-wrapper.horizontal .mphb-reserve-btn-wrapper .button{width:100%;background-color:#000;color:#fff;border:none;border-radius:30px}.mphb_sc_booking_form-wrapper.horizontal .mphb-reserve-btn-wrapper .button:hover{width:100%;background-color:#fff;color:#000;border:none;border-radius:30px}.mphb-booking-form input:not([type="submit"]):not([type="button"]),.mphb_widget_search-form input:not([type="submit"]):not([type="button"]),.mphb_sc_search-form input:not([type="submit"]):not([type="button"]){width:100%;border-radius:30px}.mphb-booking-form select,.mphb_widget_search-form select,.mphb_sc_search-form select{width:100%;border-radius:30px}.mphb-checkout-services-wrapper,.mphb-services-details,th.mphb-checkout-services-title{display:none!important}p.mphb-total-price,p.mphb-total-price output,strong.mphb-total-price-field,span.mphb-price{display:inline-block!important;visibility:visible!important;opacity:1!important;color:#000000!important;font-size:20px!important;height:auto!important}.forminator-ui#forminator-module-278130.forminator-design--default .forminator-select2+.forminator-select .selection .select2-selection--single[role="combobox"]{border-color:#000000;border-radius:15px;margin-top:4%}.forminator-ui#forminator-module-279744.forminator-design--default .forminator-select2+.forminator-select .selection .select2-selection--single[role="combobox"]{border-color:#000000;border-radius:15px;margin-top:4%}.forminator-ui#forminator-module-279750.forminator-design--default .forminator-select2+.forminator-select .selection .select2-selection--single[role="combobox"]{border-color:#000000;border-radius:15px;margin-top:4%}.forminator-ui#forminator-module-279753.forminator-design--default .forminator-select2+.forminator-select .selection .select2-selection--single[role="combobox"]{border-color:#000000;border-radius:15px;margin-top:4%}