html{scrollbar-color:#666 silver;scrollbar-width:thin}body::-webkit-scrollbar{width:.5em}body::-webkit-scrollbar-thumb,body::-webkit-scrollbar-track-piece:start{background-color:#666}body::-webkit-scrollbar-track{background-color:silver}.mphb-reserve-btn-wrapper input{color:#fff !important;background-color:var(--e-global-color-accent) !important;border:1px solid var(--e-global-color-accent) !important}.mphb-reserve-btn-wrapper input:hover{background-color:var(--e-global-color-primary) !important;border:1px solid var(--e-global-color-primary) !important}.mphb-tax-information.taxes-excluded{display:none !important}.button.mphb-button.mphb-confirm-reservation{color:#fff !important;background-color:var(--e-global-color-accent) !important;border:1px solid var(--e-global-color-accent) !important}.button.mphb-button.mphb-confirm-reservation:hover{background-color:var(--e-global-color-primary) !important;border:1px solid var(--e-global-color-primary) !important}.avail-cal .datepick{width:800px !important;max-width:100% !important}.mphb_sc_search-submit-button-wrapper .button{color:#fff !important;background-color:var(--e-global-color-accent) !important;border:1px solid var(--e-global-color-accent) !important}.mphb_sc_search-submit-button-wrapper .button:hover{background-color:var(--e-global-color-primary) !important;border:1px solid var(--e-global-color-primary) !important}.mphb_sc_search_results-info{text-align:center;font-size:2rem;color:var(--e-global-color-primary) !important}.mphb_sc_search_results-wrapper .mphb-reservation-cart .mphb-reservation-details{float:none;font-size:1.4rem;text-align:center}.elementor-widget-mphbe-search-results{font-family:"Poppins",Sans-serif}.elementor-widget-mphbe-search-results .mphb-room-type{background-color:#fff}.elementor-widget-mphbe-search-results .flex-viewport{height:auto !important}.elementor-widget-mphbe-search-results .mphb-attribute-title.mphb-facilities-title,.elementor-widget-mphbe-search-results .mphb-attribute-title.mphb-categories-title{display:none}.elementor-widget-mphbe-search-results .gallery-columns-1.flexslider .slides img{height:320px;-o-object-fit:cover;object-fit:cover}.elementor-widget-mphbe-search-results .gallery-columns-4{display:none}.elementor-widget-mphbe-search-results .mphb-room-type h2,.elementor-widget-mphbe-search-results .mphb-room-type p{padding-left:15px;padding-right:15px}.elementor-widget-mphbe-search-results .mphb-room-type h2 a{color:var(--e-global-color-primary) !important}.elementor-widget-mphbe-search-results .mphb-room-type h2 a:hover{color:var(--e-global-color-accent) !important}.elementor-widget-mphbe-search-results .mphb-room-type ul{margin-left:0px;margin-bottom:10px}.elementor-widget-mphbe-search-results .mphb-room-type ul a{color:var(--e-global-color-primary) !important;pointer-events:none}.elementor-widget-mphbe-search-results .mphb-room-type h3{display:none}.elementor-widget-mphbe-search-results .mphb-room-type-total-capacity{display:none}@media only screen and (max-width: 991px){.gallery-columns-1.flexslider .slides img{height:290px}.mphb_sc_search_results-wrapper .mphb-room-type,.mphb_sc_rooms-wrapper .mphb-room-type{padding:0em 0em;margin:0px 10px;margin-top:0px;margin-bottom:0px;margin-top:0px !important;margin-bottom:20px !important}.mphb_sc_search_results-wrapper .mphb-room-type p.mphb-view-details-button-wrapper a,.mphb_sc_rooms-wrapper .mphb-room-type p.mphb-view-details-button-wrapper a{color:var(--e-global-color-accent) !important}.mphb_sc_search_results-wrapper .mphb-room-type button,.mphb_sc_rooms-wrapper .mphb-room-type button{border:solid 2px var(--e-global-color-primary) !important;color:#fff;padding:10px;background-color:var(--e-global-color-primary);width:100%}.mphb_sc_search_results-wrapper .mphb-room-type button:hover,.mphb_sc_rooms-wrapper .mphb-room-type button:hover{border:solid 2px var(--e-global-color-accent) !important;background-color:var(--e-global-color-accent)}}@media(min-width: 991px){.search-accom-images{width:45%}.search-accom-images img{-o-object-fit:cover;object-fit:cover}.search-accom-images .mphb-room-type-images,.search-accom-images .mphb-flexslider,.search-accom-images .flex-viewport,.search-accom-images .flex-viewport *{height:100% !important}.search-accom-images #mphb-flexslider-gallery-2{display:none}.mphb_sc_search_results-wrapper .search-accom-content{width:55%;padding:30px;display:flex;flex-direction:column;justify-content:center;background-color:#fff !important}.mphb_sc_search_results-wrapper .search-accom-content h2{font-family:var(--e-global-typography-primary-font-family);font-size:var(--e-global-typography-primary-font-size)}.mphb_sc_search_results-wrapper .search-accom-content h2 a{color:var(--e-global-color-accent)}.mphb_sc_search_results-wrapper .search-accom-content .mphb-tax-information.taxes-excluded{display:none !important}.mphb_sc_search_results-wrapper .search-accom-content .buttons{display:flex}.mphb_sc_search_results-wrapper .search-accom-content .buttons p{margin-right:20px}.mphb_sc_search_results-wrapper .search-accom-content .buttons p a{width:100% !important}.mphb_sc_search_results-wrapper .search-accom-content .buttons .mphb-reserve-room-section button{width:100% !important}.mphb_sc_search_results-wrapper,.mphb_sc_rooms-wrapper{display:flex;flex-wrap:wrap}.mphb_sc_search_results-wrapper .mphb-room-type,.mphb_sc_rooms-wrapper .mphb-room-type{width:100%;padding:0em 0em;margin:0px 10px;box-shadow:0px 0px 3px 3px rgba(0,0,0,.12);margin-top:0px !important;margin-bottom:20px !important;display:flex;display:flex;flex-direction:row;align-items:stretch}.mphb_sc_search_results-wrapper .mphb-room-type .gallery-columns-1,.mphb_sc_rooms-wrapper .mphb-room-type .gallery-columns-1{border:0px}.mphb_sc_search_results-wrapper .mphb-room-type .mphb-reserve-room-section,.mphb_sc_search_results-wrapper .mphb-room-type .mphb-view-details-button-wrapper,.mphb_sc_rooms-wrapper .mphb-room-type .mphb-reserve-room-section,.mphb_sc_rooms-wrapper .mphb-room-type .mphb-view-details-button-wrapper{width:49%;display:inline-block;text-align:center}.mphb_sc_search_results-wrapper .mphb-room-type .mphb-reserve-room-section a,.mphb_sc_search_results-wrapper .mphb-room-type .mphb-reserve-room-section button,.mphb_sc_search_results-wrapper .mphb-room-type .mphb-view-details-button-wrapper a,.mphb_sc_search_results-wrapper .mphb-room-type .mphb-view-details-button-wrapper button,.mphb_sc_rooms-wrapper .mphb-room-type .mphb-reserve-room-section a,.mphb_sc_rooms-wrapper .mphb-room-type .mphb-reserve-room-section button,.mphb_sc_rooms-wrapper .mphb-room-type .mphb-view-details-button-wrapper a,.mphb_sc_rooms-wrapper .mphb-room-type .mphb-view-details-button-wrapper button{width:90% !important;display:inline-block}.mphb_sc_search_results-wrapper .mphb-room-type .mphb-reserve-room-section button,.mphb_sc_rooms-wrapper .mphb-room-type .mphb-reserve-room-section button{border:solid 2px var(--e-global-color-primary) !important;color:#fff;padding:10px;background-color:var(--e-global-color-primary)}.mphb_sc_search_results-wrapper .mphb-room-type .mphb-view-details-button-wrapper a,.mphb_sc_rooms-wrapper .mphb-room-type .mphb-view-details-button-wrapper a{border:solid 2px var(--e-global-color-accent) !important;color:var(--e-global-color-accent);padding:10px}.mphb_sc_search_results-info,.mphb-recommendation-title,#mphb-recommendation,#mphb-reservation-cart{width:100%}}