.elementor-533 .elementor-element.elementor-element-3526236c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-533 .elementor-element.elementor-element-3526236c:not(.elementor-motion-effects-element-type-background), .elementor-533 .elementor-element.elementor-element-3526236c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c312d75 );}.elementor-533 .elementor-element.elementor-element-6fb22545{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-533 .elementor-element.elementor-element-440ba61{--display:flex;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-533 .elementor-element.elementor-element-962f6cf{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-533 .elementor-element.elementor-element-2c648c3b{--display:flex;--min-height:500px;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-533 .elementor-element.elementor-element-2c648c3b:not(.elementor-motion-effects-element-type-background), .elementor-533 .elementor-element.elementor-element-2c648c3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-533 .elementor-element.elementor-element-12d8e2d{--e-image-carousel-slides-to-show:3;}.elementor-533 .elementor-element.elementor-element-59e533a{--display:flex;--justify-content:flex-start;--border-radius:16px 16px 16px 16px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;--z-index:1;}.elementor-533 .elementor-element.elementor-element-59e533a:not(.elementor-motion-effects-element-type-background), .elementor-533 .elementor-element.elementor-element-59e533a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b744107 );}.elementor-533 .elementor-element.elementor-element-59e533a.e-con{--align-self:flex-start;}.elementor-533 .elementor-element.elementor-element-67357b77{text-align:center;}.elementor-533 .elementor-element.elementor-element-1e6884b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-533 .elementor-element.elementor-element-1e6884b:not(.elementor-motion-effects-element-type-background), .elementor-533 .elementor-element.elementor-element-1e6884b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b744107 );}.elementor-533 .elementor-element.elementor-element-ebf9a6d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-533 .elementor-element.elementor-element-839c524{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-533 .elementor-element.elementor-element-839c524.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-533 .elementor-element.elementor-element-8bf62be{text-align:start;}.elementor-533 .elementor-element.elementor-element-2050141{--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-accent );}.elementor-533 .elementor-element.elementor-element-2050141 .elementor-headline{text-align:start;}.elementor-533 .elementor-element.elementor-element-2050141 .elementor-headline-plain-text{color:var( --e-global-color-primary );}.elementor-533 .elementor-element.elementor-element-2050141 .elementor-headline-dynamic-wrapper path{stroke:#02010100;}.elementor-533 .elementor-element.elementor-element-cf4d978{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-533 .elementor-element.elementor-element-ec84427{text-align:end;}.elementor-533 .elementor-element.elementor-element-7645a52 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-533 .elementor-element.elementor-element-7645a52 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-533 .elementor-element.elementor-element-7645a52 > .elementor-widget-container{margin:-10px 0px -10px 0px;}@media(max-width:1024px){.elementor-533 .elementor-element.elementor-element-6fb22545{--flex-wrap:wrap;}.elementor-533 .elementor-element.elementor-element-440ba61{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-533 .elementor-element.elementor-element-12d8e2d{--e-image-carousel-slides-to-show:3;}.elementor-533 .elementor-element.elementor-element-59e533a{--flex-wrap:wrap;--margin-top:1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--z-index:1;}.elementor-533 .elementor-element.elementor-element-59e533a.e-con{--order:99999 /* order end hack */;}.elementor-533 .elementor-element.elementor-element-2050141 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-533 .elementor-element.elementor-element-ec84427 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-533 .elementor-element.elementor-element-7645a52 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-533 .elementor-element.elementor-element-7645a52 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}}@media(max-width:767px){.elementor-533 .elementor-element.elementor-element-2c648c3b{--min-height:300px;}.elementor-533 .elementor-element.elementor-element-12d8e2d{--e-image-carousel-slides-to-show:2;}.elementor-533 .elementor-element.elementor-element-59e533a{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-533 .elementor-element.elementor-element-67357b77{text-align:center;}.elementor-533 .elementor-element.elementor-element-8bf62be{text-align:center;}.elementor-533 .elementor-element.elementor-element-2050141 .elementor-headline{text-align:center;}.elementor-533 .elementor-element.elementor-element-ec84427{text-align:center;}}@media(min-width:768px){.elementor-533 .elementor-element.elementor-element-440ba61{--width:60%;}.elementor-533 .elementor-element.elementor-element-59e533a{--width:40%;}.elementor-533 .elementor-element.elementor-element-839c524{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-533 .elementor-element.elementor-element-440ba61{--width:100%;}.elementor-533 .elementor-element.elementor-element-59e533a{--width:100%;}.elementor-533 .elementor-element.elementor-element-839c524{--width:60%;}.elementor-533 .elementor-element.elementor-element-cf4d978{--width:40%;}}@media(min-width:1025px){.elementor-533 .elementor-element.elementor-element-2c648c3b:not(.elementor-motion-effects-element-type-background), .elementor-533 .elementor-element.elementor-element-2c648c3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for theme-post-content, class: .elementor-element-5100a35 */.elementor-element-5100a35 .mphb-details-title,
.elementor-element-5100a35 .mphb-single-room-type-attributes,
.elementor-element-5100a35 .mphb-regular-price,
.elementor-element-5100a35 .mphb-calendar-title,
.elementor-element-5100a35 .mphb-calendar,
.elementor-element-5100a35 .mphb-reservation-form-title,
.elementor-element-5100a35 .mphb-booking-form {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for mphbe-availability, class: .elementor-element-2ec5da2 */.elementor-533 .elementor-element.elementor-element-2ec5da2 .button{
    margin-top: 10px !important;
    width: 100%;
    border: none;
}/* End custom CSS */