@font-face{font-family:'Mundial';src:url('fonts/Mundial-Regular.woff2') format('woff2'),url('fonts/Mundial-Regular.woff') format('woff');font-weight:normal;font-style:normal}.mphb-booking-form,.mphb_sc_search-form{max-width:100%}body{font-family:'Mundial',sans-serif;font-size:16px;line-height:1.65em;font-weight:300}h1,h2,h3,h4,h5,h6{font-family:'Mundial',sans-serif;line-height:0.8em;text-transform:uppercase!important;overflow-wrap:normal;word-break:keep-all}input.button{font-size:16px!important;text-transform:uppercase!important;border-radius:0px!important;background:#44674d!important;border-color:#44674d!important;color:#fff;letter-spacing:0.1em!important;padding:5px 40px!important}button.button.mphb-book-button{font-size:16px!important;text-transform:uppercase!important;border-radius:0px!important;background:#44674d!important;border-color:#44674d!important;color:#fff;letter-spacing:0.1em!important;padding:5px 76px!important}button.button.mphb-button.mphb-confirm-reservation{font-size:16px!important;text-transform:uppercase!important;border-radius:0px!important;background:#dcdacb!important;border-color:#dcdacb!important;color:#000;letter-spacing:0.1em!important;padding:5px 76px!important}a.button.mphb-view-details-button{font-size:16px!important;text-transform:uppercase!important;border-radius:0px!important;background:#44674d!important;border-color:#44674d!important;color:#fff;letter-spacing:0.1em!important;padding:5px 40px!important}.mphb-available-rooms-count{display:none!important}div.mphb-booking-details-section.cancel-booking{font-size:16px!important;max-width:23%;color:#fff!important;text-transform:uppercase!important;border-radius:0px!important;background:#44674d!important;border-color:#44674d!important;letter-spacing:0.1em!important;padding:8px 40px!important}a.button{color:#fff!important}