.elementor-1434 .elementor-element.elementor-element-892fe7c{--display:flex;--background-transition:0.3s;--padding-top:40px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-1434 .elementor-element.elementor-element-043af2f{--display:flex;--background-transition:0.3s;}.elementor-1434 .elementor-element.elementor-element-8f48400 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-1434 .elementor-element.elementor-element-8f48400 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1434 .elementor-element.elementor-element-8f48400 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-1434 .elementor-element.elementor-element-892fe7c{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1434 .elementor-element.elementor-element-8f48400 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}/* Start custom CSS for shortcode, class: .elementor-element-2c06584 */h3.mphb-booking-details-title {font-family: Cormorant;
    font-size: 28px;
}

h3.mphb-room-number {font-family: Cormorant;
    font-size: 28px;
    padding-top: 20px;
}

h4.mphb-services-details-title {font-family: Cormorant;
    font-size: 28px;
    padding-top: 20px;
}

h4.mphb-price-breakdown-title {font-family: Cormorant;
    font-size: 28px;
    padding-top: 20px;}
    
h3.mphb-customer-details-title {font-family: Cormorant;
    font-size: 28px;
    padding-top: 20px;}
    
input.button {border: none;
    background: #D3B575;
    color: white;
    border-radius: 0px;
    font-family: Comfortaa;
    font-size: 13px;
    text-transform: uppercase;
    padding: 10px;}
    
    
input.button:hover {border: none;
    background: #D3B575;
    color: white;
    border-radius: 0px;
    font-family: Comfortaa;
    font-size: 13px;
    text-transform: uppercase;
    padding: 10px;}
    
section#mphb-customer-details {display: inline-grid !important;}


input {
    border-radius: 0px !important;
    border-width: 0px 0px 1px !important;
    margin-top: 10px;
}

select {
    border-radius: 0px !important;
    border-width: 0px 0px 1px !important;
}

textarea#mphb_note {
     border-radius: 0px !important;
}

label { margin-top: 10px;}

td.mphb-table-price-column {text-align: right !important;}

th.mphb-table-price-column {text-align: right !important;}

tr {text-align: left !important;}/* End custom CSS */