.elementor-kit-66{--e-global-color-primary:#455D58;--e-global-color-secondary:#A1B4A5;--e-global-color-text:#455D58;--e-global-color-accent:#FC9285;--e-global-color-73dd011:#54595F;--e-global-color-3702e7f3:#FFF;--e-global-color-49d185d:#556795;--e-global-color-7cc9390:#F5CACA;--e-global-color-061d18f:#FCE5E2;--e-global-color-829d150:#408F59;--e-global-color-dcdcc2c:#A8BE96;--e-global-color-4d96b12:#F7F2EB;--e-global-color-78584a4:#74896E;--e-global-color-d74e77d:#A1B4A5;--e-global-color-de5ba04:#385752;--e-global-color-64348bf:#0201013B;--e-global-color-63389e8:#578178;--e-global-color-ea04cc9:#BD8A7B;--e-global-typography-primary-font-family:"Amiri";--e-global-typography-primary-font-size:24px;--e-global-typography-primary-font-weight:500;--e-global-typography-secondary-font-family:"Helvetica";--e-global-typography-secondary-font-size:20px;--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Montserrat";--e-global-typography-text-font-size:18px;--e-global-typography-text-font-weight:200;color:var( --e-global-color-text );font-family:"Montserrat", helvetica;font-size:18px;font-weight:300;line-height:40px;background-color:#F9F7F7;}.elementor-kit-66 p{margin-bottom:9px;}.elementor-kit-66 h1{color:var( --e-global-color-primary );font-family:"Amiri", helvetica;font-size:70px;font-weight:400;text-transform:uppercase;line-height:1.28em;}.elementor-kit-66 h2{color:var( --e-global-color-3702e7f3 );font-family:"Amiri", helvetica;font-size:50px;font-weight:400;line-height:1.28em;}.elementor-kit-66 h3{color:var( --e-global-color-d74e77d );font-family:"Amiri", helvetica;font-size:24px;font-weight:500;}.elementor-kit-66 h4{font-family:"Lato", helvetica;font-size:24px;}.elementor-kit-66 h5{font-family:"Archivo", helvetica;}.elementor-kit-66 h6{font-family:"Archivo", helvetica;}.elementor-kit-66 button,.elementor-kit-66 input[type="button"],.elementor-kit-66 input[type="submit"],.elementor-kit-66 .elementor-button{font-family:"Oswald", helvetica;font-size:16px;color:var( --e-global-color-3702e7f3 );background-color:#A1B4A5;}.elementor-kit-66 button:hover,.elementor-kit-66 button:focus,.elementor-kit-66 input[type="button"]:hover,.elementor-kit-66 input[type="button"]:focus,.elementor-kit-66 input[type="submit"]:hover,.elementor-kit-66 input[type="submit"]:focus,.elementor-kit-66 .elementor-button:hover,.elementor-kit-66 .elementor-button:focus{color:var( --e-global-color-3702e7f3 );background-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;}.elementor-kit-66 label{color:var( --e-global-color-secondary );font-size:20px;}.elementor-kit-66 input:not([type="button"]):not([type="submit"]),.elementor-kit-66 textarea,.elementor-kit-66 .elementor-field-textual{color:var( --e-global-color-primary );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1340px;}.e-con{--container-max-width:1340px;--container-default-padding-top:20px;--container-default-padding-right:10px;--container-default-padding-bottom:20px;--container-default-padding-left:10px;}.elementor-widget:not(:last-child){margin-block-end:2rem;}.elementor-element{--widgets-spacing:2rem 2rem;--widgets-spacing-row:2rem;--widgets-spacing-column:2rem;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-66 e-page-transition{background-color:#FFBC7D;}@media(max-width:1024px){.elementor-kit-66{--e-global-typography-text-font-size:18px;font-size:18px;}.elementor-kit-66 h1{font-size:50px;}.elementor-kit-66 h2{font-size:40px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:700px;}.e-con{--container-max-width:700px;--container-default-padding-top:20px;--container-default-padding-right:20px;--container-default-padding-bottom:20px;--container-default-padding-left:20px;}}@media(max-width:767px){.elementor-kit-66{--e-global-typography-text-font-size:16px;font-size:16px;}.elementor-kit-66 h1{font-size:30px;}.elementor-kit-66 h2{font-size:24px;}.elementor-kit-66 button,.elementor-kit-66 input[type="button"],.elementor-kit-66 input[type="submit"],.elementor-kit-66 .elementor-button{padding:5px 5px 5px 5px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:700px;}.e-con{--container-max-width:700px;--container-default-padding-top:20px;--container-default-padding-right:10px;--container-default-padding-bottom:20px;--container-default-padding-left:10px;}}/* Start custom CSS */@media (min-width:991px){
.mphb_sc_search_results-wrapper{
display:flex;
flex-wrap:wrap;
} 

.mphb_sc_search_results-wrapper .mphb-room-type{
width:33%;
padding:0em 1em;
margin-top:0 !important;
}

.mphb_sc_search_results-info, .mphb-recommendation-title, #mphb-recommendation, #mphb-reservation-cart{
width:100%;
}/* End custom CSS */