.single .mphb_room_type .entry-content
h2{border-top:1px solid #e0e0e0;margin:1.85em 0 1.75em;padding:3.1em 0 0;font-size:22px;font-size:1.375rem;line-height:1.75}@media screen and (min-width: 48em){.single .mphb_room_type .entry-content
h2{font-size:24px;font-size:1.5rem;line-height:1.25}}.mphb-loop-room-type-attributes,.mphb-single-room-type-attributes,.mphb-widget-room-type-attributes{list-style:none;margin-left:0}.mphb-loop-room-type-attributes li .mphb-attribute-title,
.mphb-single-room-type-attributes li .mphb-attribute-title,
.mphb-widget-room-type-attributes li .mphb-attribute-title{white-space:nowrap;padding-right:1em}.mphb-loop-room-type-attributes li:before,
.mphb-single-room-type-attributes li:before,
.mphb-widget-room-type-attributes li:before{font:normal normal normal 1rem/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:table-cell;content:"";width:2.375em;text-align:center;padding-right:1.375em}.mphb-loop-room-type-attributes .mphb-room-type-adults:before,
.mphb-loop-room-type-attributes .mphb-room-type-adults-capacity:before,
.mphb-single-room-type-attributes .mphb-room-type-adults:before,
.mphb-single-room-type-attributes .mphb-room-type-adults-capacity:before,
.mphb-widget-room-type-attributes .mphb-room-type-adults:before,
.mphb-widget-room-type-attributes .mphb-room-type-adults-capacity:before{content:""}.mphb-loop-room-type-attributes .mphb-room-type-children:before,
.mphb-loop-room-type-attributes .mphb-room-type-children-capacity:before,
.mphb-single-room-type-attributes .mphb-room-type-children:before,
.mphb-single-room-type-attributes .mphb-room-type-children-capacity:before,
.mphb-widget-room-type-attributes .mphb-room-type-children:before,
.mphb-widget-room-type-attributes .mphb-room-type-children-capacity:before{content:""}.mphb-loop-room-type-attributes .mphb-room-type-facilities:before,
.mphb-single-room-type-attributes .mphb-room-type-facilities:before,
.mphb-widget-room-type-attributes .mphb-room-type-facilities:before{content:""}.mphb-loop-room-type-attributes .mphb-room-type-view:before,
.mphb-single-room-type-attributes .mphb-room-type-view:before,
.mphb-widget-room-type-attributes .mphb-room-type-view:before{content:""}.mphb-loop-room-type-attributes .mphb-room-type-size:before,
.mphb-single-room-type-attributes .mphb-room-type-size:before,
.mphb-widget-room-type-attributes .mphb-room-type-size:before{content:""}.mphb-loop-room-type-attributes .mphb-room-type-bed-type:before,
.mphb-single-room-type-attributes .mphb-room-type-bed-type:before,
.mphb-widget-room-type-attributes .mphb-room-type-bed-type:before{content:""}.mphb-loop-room-type-attributes .mphb-room-type-categories:before,
.mphb-single-room-type-attributes .mphb-room-type-categories:before,
.mphb-widget-room-type-attributes .mphb-room-type-categories:before{content:""}.mphb-widget-room-type-attributes li .mphb-attribute-title,
.mphb-loop-room-type-attributes li .mphb-attribute-title{display:none}.mphb-loop-room-type-attributes,.mphb-single-room-type-attributes,.mphb-widget-room-type-attributes{display:table;width:100%}.mphb-loop-room-type-attributes li,
.mphb-single-room-type-attributes li,
.mphb-widget-room-type-attributes
li{display:table-row}.mphb-loop-room-type-attributes li:before,
.mphb-single-room-type-attributes li:before,
.mphb-widget-room-type-attributes li:before{font-size:14px;font-size:0.875rem}.mphb-loop-room-type-attributes .mphb-attribute-title,
.mphb-loop-room-type-attributes .mphb-attribute-value,
.mphb-single-room-type-attributes .mphb-attribute-title,
.mphb-single-room-type-attributes .mphb-attribute-value,
.mphb-widget-room-type-attributes .mphb-attribute-title,
.mphb-widget-room-type-attributes .mphb-attribute-value{display:table-cell}.mphb-loop-room-type-attributes li + li:before,
.mphb-loop-room-type-attributes li + li .mphb-attribute-title,
.mphb-loop-room-type-attributes li + li .mphb-attribute-value,
.mphb-single-room-type-attributes li + li:before,
.mphb-single-room-type-attributes li + li .mphb-attribute-title,
.mphb-single-room-type-attributes li + li .mphb-attribute-value{padding-top:0.750em}.mphb-widget-room-type-attributes li:before{width:1em;padding-right:0.5em}.mphb-widget-room-type-attributes li:before,
.mphb-widget-room-type-attributes li .mphb-attribute-title,
.mphb-widget-room-type-attributes li .mphb-attribute-value{padding-bottom:0}.mphb-widget-room-type-attributes li + li:before,
.mphb-widget-room-type-attributes li + li .mphb-attribute-title,
.mphb-widget-room-type-attributes li + li .mphb-attribute-value{padding-top:0.75em}.mphb-single-room-type-attributes li .mphb-attribute-title{display:none}@media screen and (min-width: 48em){.mphb-single-room-type-attributes li .mphb-attribute-title{display:table-cell}}.mphb-regular-price
strong{font-weight:400}.single-mphb_room_type .mphb-regular-price{margin:2.6em 0 4em}.mphb-regular-price .mphb-price{font-size:20px;font-size:1.25rem;line-height:1.4;font-weight:600}.mphb-adults-wrapper,.mphb-children-wrapper,.mphb-check-children-date-wrapper{width:50%;float:left}.mphb_sc_search-form:after{content:'';display:table;clear:both}.mphb_sc_search-form .mphb_sc_search-adults, .mphb_sc_search-form .mphb_sc_search-children{float:left;max-width:170px;width:50%}.mphb_sc_search-form .mphb_sc_search-adults{padding-right:0.625em}.mphb_sc_search-form .mphb_sc_search-children{padding-left:0.625em}.mphb_sc_search-form .mphb_sc_search-submit-button-wrapper{clear:both;float:left;margin-top:1rem}.mphb-booking-form .mphb-reserve-btn{padding:1.3em 3.4em;height:auto}.mphb-booking-form .mphb-adults-wrapper, .mphb-booking-form .mphb-check-children-date-wrapper, .mphb-booking-form .mphb-children-wrapper{float:left;max-width:170px;width:50%}.mphb-booking-form .mphb-adults-wrapper{padding-right:0.625em}.mphb-booking-form .mphb-children-wrapper,
.mphb-booking-form .mphb-check-children-date-wrapper{padding-left:0.625em}.mphb-booking-form .mphb-reserve-btn-wrapper{margin-top:1rem}.mphb-booking-form .mphb-reserve-btn-wrapper:after, .mphb-booking-form .mphb-reserve-btn-wrapper:before{content:'';display:table;clear:both}.mphb-booking-form .mphb-reserve-room-section .mphb-period-price{margin-top:0;margin-bottom:1.5em}.mphb-booking-form .mphb-reserve-room-section,
.mphb-booking-form .mphb-errors-wrapper{float:left;width:100%}input[type='text'].mphb-datepick.is-datepick{padding-right:1.7em;-webkit-appearance:none;-moz-appearance:none;background-image:url(/wp-content/themes/oceanica/images/calendar-o.svg);background-repeat:no-repeat;background-position:right 0.4em top 0.6em;background-size:1rem}.mphb-required-fields-tip{color:#808080}.mphb-required-fields-tip
small{font-size:14px;font-size:0.875rem;line-height:1.85714}.widget .mphb-required-fields-tip
small{font-size:12px;font-size:0.75rem;line-height:1.5}.widget .mphb_widget_search-adults, .widget .mphb_widget_search-children{float:left;max-width:170px;width:50%}.widget .mphb_widget_search-adults{padding-right:0.714em}.widget .mphb_widget_search-children{padding-left:0.714em}.widget .mphb_widget_search-submit-button-wrapper{clear:both;float:left;margin-top: .875rem}.datepick-popup .datepick-month-header select, .datepick-popup .datepick-month-header input,
.mphb-calendar .datepick-month-header select,
.mphb-calendar .datepick-month-header
input{width:auto;display:inline-block;margin:0em;padding:0em;border:none;font-size:100%}.datepick-popup .datepick-month-header select,
.mphb-calendar .datepick-month-header
select{padding-right:1.7em}.datepick-popup .datepick-cmd-next,
.datepick-popup .datepick-cmd-prev,
.mphb-calendar .datepick-cmd-next,
.mphb-calendar .datepick-cmd-prev{text-indent:1000px;overflow:hidden}.datepick-popup .datepick-cmd-next:before,
.datepick-popup .datepick-cmd-prev:before,
.mphb-calendar .datepick-cmd-next:before,
.mphb-calendar .datepick-cmd-prev:before{font:normal normal normal 1rem/1 FontAwesome;font-size:16px;font-size:1rem;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;text-indent:0;margin:0;position:absolute;top:50%;right:1em;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.datepick-popup .datepick-cmd-prev:before,
.mphb-calendar .datepick-cmd-prev:before{right:auto;left:1em}.datepick-popup a.datepick-cmd,
.mphb-calendar a.datepick-cmd{padding:0
1em;position:relative}.datepick-popup .datepick-cmd-next:before,
.mphb-calendar .datepick-cmd-next:before{content:"";float:right}.datepick-popup .datepick-cmd-prev:before,
.mphb-calendar .datepick-cmd-prev:before{content:"";float:left}.mphb-calendar .datepick,
.datepick-popup
.datepick{font-size:90%;border:0px
solid;border-radius:0;width:31.429em;max-width:100%;font-family:inherit}.mphb-calendar a,
.datepick-popup
a{-webkit-box-shadow:none;box-shadow:none}.mphb-calendar .datepick-nav, .mphb-calendar .datepick-ctrl,
.datepick-popup .datepick-nav,
.datepick-popup .datepick-ctrl{font-size:inherit;font-weight:normal}.mphb-calendar .datepick-nav,
.datepick-popup .datepick-nav{background-color:#484848}.mphb-calendar .datepick-nav a,
.datepick-popup .datepick-nav
a{color:#e0e0e0}.mphb-calendar .datepick-nav a:hover,
.datepick-popup .datepick-nav a:hover{background-color:#484848;color:#fff}.mphb-calendar .datepick-nav a.datepick-disabled,
.datepick-popup .datepick-nav a.datepick-disabled{cursor:not-allowed;color:#e0e0e0}.mphb-calendar .datepick-nav a.datepick-disabled:hover,
.datepick-popup .datepick-nav a.datepick-disabled:hover{background-color:#484848}.mphb-calendar .datepick-ctrl,
.datepick-popup .datepick-ctrl{border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;background-color:#fff}.mphb-calendar .datepick-ctrl a,
.datepick-popup .datepick-ctrl
a{color:#fc5c63}.mphb-calendar .datepick-ctrl .datepick-cmd:hover,
.datepick-popup .datepick-ctrl .datepick-cmd:hover{background-color:#fff;color:#484848}.mphb-calendar a.datepick-cmd,
.datepick-popup a.datepick-cmd{height:auto;line-height:2.778em}.mphb-calendar .datepick-month-header, .mphb-calendar .datepick-month-header select, .mphb-calendar .datepick-month-header input,
.datepick-popup .datepick-month-header,
.datepick-popup .datepick-month-header select,
.datepick-popup .datepick-month-header
input{height:2.778em;background-color:#f6f6f6;color:#484848;font-weight:400;line-height:2.778em;font-family:inherit}.mphb-calendar .datepick-month,
.datepick-popup .datepick-month{width:100%;border:0px
solid #e0e0e0;border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-left:1px solid #e0e0e0}@media screen and (min-width: 48em){.mphb-calendar .datepick-month,
.datepick-popup .datepick-month{width:50%;padding-right:1px}.mphb-calendar .datepick-month.last,
.datepick-popup .datepick-month.last{border-left:0px solid #e0e0e0}.mphb-calendar .datepick-month.first,
.datepick-popup .datepick-month.first{border-right:0px solid #e0e0e0}.mphb-calendar .datepick-month .datepick-month-header,
.datepick-popup .datepick-month .datepick-month-header{margin-right:-1px}}@media screen and (min-width: 48em){.mphb-calendar .datepick-month + .datepick-month,
.datepick-popup .datepick-month+.datepick-month{border-left:1px solid #e0e0e0;padding-right:0}}@media screen and (min-width: 48em){.mphb-calendar .datepick-month + .datepick-month .datepick-month-header,
.datepick-popup .datepick-month + .datepick-month .datepick-month-header{margin-right:0}}.mphb-calendar .datepick-month table,
.datepick-popup .datepick-month
table{margin:0
auto;width:100%}.mphb-calendar .datepick-month tbody,
.datepick-popup .datepick-month
tbody{line-height:2.1em}.mphb-calendar .datepick-month th,
.datepick-popup .datepick-month
th{border:1px
solid #fff;font-size:80%;font-weight:400;padding:0.5em 0}.mphb-calendar .datepick-month th,
.mphb-calendar .datepick-month th a,
.datepick-popup .datepick-month th,
.datepick-popup .datepick-month th
a{background-color:#fff;color:#808080}.mphb-calendar .datepick-month td,
.datepick-popup .datepick-month
td{background-color:#fff;border:1px
solid #fff}.mphb-calendar .datepick-month a,
.datepick-popup .datepick-month
a{padding:0;background-color:#fff;color:#484848}.mphb-calendar .datepick-month span,
.datepick-popup .datepick-month
span{padding:0}.mphb-calendar .datepick-month td span,
.datepick-popup .datepick-month td
span{color:#bcbcbc}.mphb-calendar .datepick-month td .datepick-weekend,
.datepick-popup .datepick-month td .datepick-weekend{background-color:#fff}.mphb-calendar a,
.datepick-popup
a{-webkit-transition:background 0.3s, color 0.3s;-o-transition:background 0.3s, color 0.3s;transition:background 0.3s, color 0.3s}.mphb-calendar.mphb-datepick .datepick-month td .mphb-not-stay-in-date:not(.mphb-past-date),
.mphb-calendar.mphb-datepick .datepick-month td .mphb-not-available-date,
.datepick-popup .mphb-datepick-popup .datepick-month td .mphb-not-stay-in-date:not(.mphb-past-date),
.datepick-popup .mphb-datepick-popup .datepick-month td .mphb-not-available-date{background-color:#fff;color:#484848;text-decoration:line-through}.mphb-calendar.mphb-datepick .datepick-month td .mphb-past-date,
.datepick-popup .mphb-datepick-popup .datepick-month td .mphb-past-date{opacity:1;background-color:#fff;color:#bcbcbc}.mphb-calendar.mphb-datepick .datepick-month td .mphb-earlier-min-date,
.mphb-calendar.mphb-datepick .datepick-month td .mphb-later-max-date,
.datepick-popup .mphb-datepick-popup .datepick-month td .mphb-earlier-min-date,
.datepick-popup .mphb-datepick-popup .datepick-month td .mphb-later-max-date{background-color:#fff;color:#bcbcbc;text-decoration:line-through;opacity:1}.mphb-calendar.mphb-datepick .datepick-month td .datepick-selected,
.datepick-popup .mphb-datepick-popup .datepick-month td .datepick-selected{background-color:#484848;color:#fff}.mphb-calendar.mphb-datepick .datepick-month td .mphb-booked-date,
.datepick-popup .mphb-datepick-popup .datepick-month td .mphb-booked-date{opacity:1}.datepick-popup{-webkit-box-shadow:0 4px 8px rgba(51, 51, 51, 0.15);box-shadow:0 4px 8px rgba(51, 51, 51, 0.15)}.datepick-popup .mphb-datepick-popup .datepick-month td .datepick-today{background-color:#fff;font-weight:600;color:#363636}.datepick-popup .mphb-datepick-popup .datepick-month td .mphb-not-available-date:not(.mphb-selectable-date),
.datepick-popup .mphb-datepick-popup .datepick-month td .mphb-booked-date:not(.mphb-selectable-date){background-color:#fff;color:#484848;text-decoration:line-through}.datepick-popup .mphb-datepick-popup .datepick-month td a.datepick-highlight{background-color:#484848;color:#fff}.datepick-popup .mphb-datepick-popup.mphb-check-in-datepick .datepick-month td .mphb-not-check-in-date:not(.mphb-past-date){background-color:#fff;color:#484848;text-decoration:line-through}.datepick-popup .mphb-datepick-popup.mphb-check-out-datepick .datepick-month td .mphb-not-check-out-date:not(.mphb-past-date){background-color:#fff;color:#484848;text-decoration:line-through}.datepick-popup .mphb-datepick-popup.mphb-check-out-datepick .datepick-month td span.mphb-check-in-date:not(.mphb-past-date){background-color:#808080;color:#fff;text-decoration:none}.mphb-calendar.mphb-datepick{--mphb-available-date-bg:#e0f1be;--mphb-not-available-date-bg:#fff;--mphb-out-of-season-date-bg:#fff;--mphb-booked-date-bg:#ffbdbf;--mphb-available-date-color:#484848;--mphb-not-available-date-color:#484848;--mphb-out-of-season-date-color:#484848;--mphb-booked-date-color:#fff}.mphb-calendar.mphb-datepick .datepick-month td
a{text-decoration:none;-webkit-transition:none;-o-transition:none;transition:none}.mphb-calendar.mphb-datepick .datepick-month td .mphb-available-date{background-color:#e0f1be;color:#484848}.mphb-calendar.mphb-datepick .datepick-month td .mphb-booked-date{color:#484848;background-color:#ffbdbf;text-decoration:none}.mphb-calendar.mphb-datepick .datepick-month td .mphb-out-of-season-date--check-in,
.mphb-calendar.mphb-datepick .datepick-month td .mphb-date-check-out.mphb-mark-as-unavailable{text-decoration:none}.mphb-calendar.mphb-datepick .datepick-month td .mphb-not-available-date .mphb-date-cell__price{display:none}.mphb-calendar.mphb-datepick .datepick-month td .mphb-unselectable-date--check-in,
.mphb-calendar.mphb-datepick .datepick-month td .mphb-unselectable-date--check-out{color:#bcbcbc !important}.mphb-calendar.mphb-datepick .datepick-month td .datepick-highlight,
.mphb-calendar.mphb-datepick .datepick-month td .datepick-selected,
.mphb-calendar.mphb-datepick .datepick-month td .mphb-selected-date{background-color:#484848 !important;color:#fff !important}.mphb-calendar.mphb-datepick[data-is_show_prices="1"] td > a,
.mphb-calendar.mphb-datepick[data-is_show_prices="1"] td>span{line-height:1.3;padding-top: .25em;padding-bottom: .25em;min-height:41px}.mphb-calendar.mphb-datepick .datepick-ctrl{border-radius:0;padding:5px}.datepick-popup{max-width:100%;padding:0
1em}@media screen and (min-width: 48em){.datepick-popup{padding:0}}body .mphb_sc_rooms-wrapper .mphb-room-type:not(:first-of-type), body .mphb_sc_search_results-wrapper .mphb-room-type:not(:first-of-type), body .mphb_sc_services-wrapper .mphb-service:not(:first-of-type){border-top:1px solid #e0e0e0;margin-top:2em;padding-top:5em}.mphb_sc_search_results-info{text-align:center}.mphb-to-book-btn-wrapper
form{margin:0}.mphb_sc_search_results-wrapper h3,
.mphb_sc_rooms-wrapper h3,
.mphb_sc_room-wrapper
h3{display:none}.mphb_sc_search_results-wrapper .mphb-room-type-title,
.mphb_sc_rooms-wrapper .mphb-room-type-title,
.mphb_sc_room-wrapper .mphb-room-type-title{text-align:left;font-size:28px;font-size:1.75rem;line-height:1.21429;margin-top:1.8em;margin-bottom:0.63em}@media screen and (min-width: 48em){.mphb_sc_search_results-wrapper .mphb-room-type-title,
.mphb_sc_rooms-wrapper .mphb-room-type-title,
.mphb_sc_room-wrapper .mphb-room-type-title{font-size:30px;font-size:1.875rem;line-height:1.2}}.mphb_sc_search_results-wrapper .mphb-view-details-button-wrapper, .mphb_sc_search_results-wrapper .mphb-to-book-btn-wrapper,
.mphb_sc_rooms-wrapper .mphb-view-details-button-wrapper,
.mphb_sc_rooms-wrapper .mphb-to-book-btn-wrapper,
.mphb_sc_room-wrapper .mphb-view-details-button-wrapper,
.mphb_sc_room-wrapper .mphb-to-book-btn-wrapper{display:inline-block;margin-right:1em;margin-top:0.6em;vertical-align:top}.mphb-rooms-quantity-wrapper
select{display:inline-block;width:auto;margin-right:1em}.mphb-reserve-room-section
.button{margin-bottom:1.5em}@media screen and (min-width: 48em){.mphb-reserve-room-section
.button{margin-bottom:1.75em}}.mphb_sc_search-form .mphb_sc_search-children + p,
.mphb_sc_search-form .mphb_sc_search-adults+p:not(.mphb_sc_search-children){clear:both}.mphb-recommendation .mphb-tax-information{font-size: .875em}.site-content .mphb-flexslider ul.slides
img{display:block !important}.site-content .mphb-flexslider .gallery-icon.landscape
a{display:block}.mphb-flexslider ul.flex-direction-nav
li{margin:0
0 0;border:0px
solid}body
.flexslider{background:#fff;border:0px
solid #fff;border-radius:0;-webkit-box-shadow:none;box-shadow:none}body .mphb-flexslider.mphb-gallery-slider{margin-bottom:5px}body .mphb-flexslider .flexslider ul.flex-direction-nav a,
body .flexslider ul.flex-direction-nav
a{font-size:14px;font-size:0.875rem;line-height:2.65em;width:3.125em;height:3.125em;background:#fff;margin:-1.5625em 0 0;border-radius:100%}@media screen and (min-width: 48em){body .mphb-flexslider .flexslider ul.flex-direction-nav a,
body .flexslider ul.flex-direction-nav
a{font-size:16px;font-size:1rem}}body .mphb-flexslider .flexslider ul.flex-direction-nav a:before,
body .flexslider ul.flex-direction-nav a:before{font-family:FontAwesome;font-size:16px;font-size:1rem;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;text-indent:0;margin:0.25em 0 0}body .mphb-flexslider .flexslider ul.flex-direction-nav a.flex-next,
body .flexslider ul.flex-direction-nav a.flex-next{right:1.25em}body .mphb-flexslider .flexslider ul.flex-direction-nav a.flex-next:before,
body .flexslider ul.flex-direction-nav a.flex-next:before{content:"";margin:0.3em 0 0 0.2em}body .mphb-flexslider .flexslider ul.flex-direction-nav a.flex-prev,
body .flexslider ul.flex-direction-nav a.flex-prev{left:1.25em}body .mphb-flexslider .flexslider ul.flex-direction-nav a.flex-prev:before,
body .flexslider ul.flex-direction-nav a.flex-prev:before{content:"";margin:0.3em 0.2em 0 0}body .mphb-flexslider .flexslider:hover ul.flex-direction-nav a.flex-next,
body .flexslider:hover ul.flex-direction-nav a.flex-next{opacity:1;right:1.25em}body .mphb-flexslider .flexslider:hover ul.flex-direction-nav a.flex-prev,
body .flexslider:hover ul.flex-direction-nav a.flex-prev{opacity:1;left:1.25em}body .mphb_sc_checkout-form .mphb-check-in-date{margin-bottom:0.875rem}body .mphb_sc_checkout-form
h3{font-size:28px;font-size:1.75rem;line-height:1.21429;margin-bottom:1.3em}@media screen and (min-width: 48em){body .mphb_sc_checkout-form
h3{font-size:30px;font-size:1.875rem;line-height:1.2}}body .mphb_sc_checkout-form > section:not(:first-of-type), body .mphb_sc_checkout-form .mphb-total-price{border-top:1px solid #e0e0e0;margin-top:4.1em;padding-top:4.6em}body .mphb_sc_checkout-form .mphb-price-breakdown{margin-top:2.9em}body .mphb_sc_checkout-services-list
select{width:70px;display:inline-block}body .mphb-gateways-list .mphb-gateway-description{font-size:14px;font-size:0.875rem;line-height:1.85714}@media screen and (min-width: 48em){body .mphb-gateways-list input[type='checkbox']{margin-top:0.25em}}.mphb-room-details{border-top:1px solid #e0e0e0;margin-top:4.1em;padding-top:4.6em}.mphb_sc_checkout-wrapper .mphb-login-form-wrap{border-bottom:1px solid #e0e0e0;margin-bottom:4.1em;padding-bottom:4.6em}.mphb_sc_checkout-wrapper .mphb-login-form-wrap>p{margin:0}.mphb_sc_checkout-wrapper .mphb-login-form-wrap .mphb-login-form{margin-top:1.75em}.mphb-room-details .mphb-room-number{margin-top:0}.homepage-widget-area .widget_mphb_search_availability_widget .mphb-required-fields-tip{display:none}.homepage-widget-area .widget_mphb_search_availability_widget .mphb_widget_search-submit-button-wrapper{width:156px;min-width:156px}.homepage-widget-area .widget_mphb_search_availability_widget .mphb_widget_search-submit-button-wrapper
.button{width:100%}@media screen and (min-width: 48em){.homepage-widget-area .widget_mphb_search_availability_widget .mphb_widget_search-submit-button-wrapper
.button{height:4.3em;padding:1.3em 1em}}@media screen and (min-width: 48em){.homepage-widget-area .widget_mphb_search_availability_widget input[type='text'].mphb-datepick.is-datepick, .homepage-widget-area .widget_mphb_search_availability_widget
select{background-position:right 0.9em top 1em}}.homepage-widget-area .widget_mphb_search_availability_widget select,
.homepage-widget-area .widget_mphb_search_availability_widget input[type="text"]{width:100%}@media screen and (min-width: 48em){.homepage-widget-area .widget_mphb_search_availability_widget select,
.homepage-widget-area .widget_mphb_search_availability_widget input[type="text"]{padding:0.6em 2em 0.8em 1em;height:3em;font-size:20px;font-size:1.25rem}}.homepage-widget-area .widget_mphb_search_availability_widget
form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 48em){.homepage-widget-area .widget_mphb_search_availability_widget
form{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.homepage-widget-area .widget_mphb_search_availability_widget form
p{width:100%;margin:0;padding:1.25em 0 0 0}@media screen and (min-width: 48em){.homepage-widget-area .widget_mphb_search_availability_widget form
p{padding:1.25em 1.25em 0 0;max-width:349px}}.homepage-widget-area .widget_mphb_search_availability_widget form p:last-of-type{padding-right:0}.homepage-widget-area .widget_mphb_search_availability_widget form .mphb_widget_search-adults,
.homepage-widget-area .widget_mphb_search_availability_widget form .mphb_widget_search-children{width:138px;min-width:138px;padding-right:1.25em}.mphb-widget-room-type-title{font-family:"Playfair Display",serif}.mphb-widget-room-type-title
a{color:inherit}body .mphb_widget_rooms-wrapper .mphb-widget-room-type-book-button{margin-top:2em;margin-bottom:0}.mphb_widget_search-form:after{display:table;content:'';clear:both}.mphb-service-title>a{color:inherit}.mphb-service-title>a:hover{color:#ff5a5f;text-decoration:none}.mphb-reviews .mphbr_review .mphbr-review-wrapper>p:last-child{margin-bottom:0}.mphb-reviews .mphbr_review .comment-content{padding-bottom:0}.mphb-reviews .mphbr-new-review-box{border-left:0;border-right:0;border-color:#e0e0e0;padding-left:0;padding-right:0;margin:3.125rem 0}.mphb-reviews .mphbr-rating-wrapper .mphbr-stars{margin-bottom: .875rem}@media screen and (max-width: 47.938em){.mphb-reviews .mphbr-accommodation-rating .mphbr-add-review{margin:1.25rem 0 0}}.mphb_widget_accommodation_reviews-wrapper .mphbr_review:last-child .comment-body{padding-bottom:0}.mphb_widget_accommodation_reviews-wrapper .mphbr-accommodation-rating .mphbr-accommodation-rating-value{margin-top: .5rem}.mphb_sc_accommodation_reviews-wrapper{padding-top:0;border-top:0}.mphb_sc_accommodation_reviews-wrapper:first-child{margin-top:0}.mphb_sc_accommodation_reviews-wrapper .mphbr_review .comment-body{border-bottom:0;padding-top:2em}.mphb_sc_accommodation_reviews-wrapper .mphbr_review .comment-meta{margin-bottom:1em}.mphb_sc_accommodation_reviews-wrapper .mphbr-reviews-list.mphbr-multicolumn-list.mphbr-2-columns-list
.mphbr_review{width:100%}@media screen and (min-width: 768px){.mphb_sc_accommodation_reviews-wrapper .mphbr-reviews-list.mphbr-multicolumn-list.mphbr-2-columns-list
.mphbr_review{width:50%}}@media screen and (min-width: 992px){.mphb_sc_accommodation_reviews-wrapper .mphbr-reviews-list.mphbr-multicolumn-list.mphbr-2-columns-list
.mphbr_review{width:50%}}.mphb_sc_accommodation_reviews-wrapper .mphbr-reviews-list.mphbr-multicolumn-list.mphbr-3-columns-list
.mphbr_review{width:100%}@media screen and (min-width: 768px){.mphb_sc_accommodation_reviews-wrapper .mphbr-reviews-list.mphbr-multicolumn-list.mphbr-3-columns-list
.mphbr_review{width:50%}}@media screen and (min-width: 992px){.mphb_sc_accommodation_reviews-wrapper .mphbr-reviews-list.mphbr-multicolumn-list.mphbr-3-columns-list
.mphbr_review{width:33.33333%}}.mphb_sc_accommodation_reviews-wrapper .mphbr-reviews-list.mphbr-multicolumn-list.mphbr-4-columns-list
.mphbr_review{width:100%}@media screen and (min-width: 768px){.mphb_sc_accommodation_reviews-wrapper .mphbr-reviews-list.mphbr-multicolumn-list.mphbr-4-columns-list
.mphbr_review{width:50%}}@media screen and (min-width: 992px){.mphb_sc_accommodation_reviews-wrapper .mphbr-reviews-list.mphbr-multicolumn-list.mphbr-4-columns-list
.mphbr_review{width:25%}}.mphb_sc_accommodation_reviews-wrapper .mphbr-reviews-list.mphbr-multicolumn-list.mphbr-5-columns-list
.mphbr_review{width:100%}@media screen and (min-width: 768px){.mphb_sc_accommodation_reviews-wrapper .mphbr-reviews-list.mphbr-multicolumn-list.mphbr-5-columns-list
.mphbr_review{width:50%}}@media screen and (min-width: 992px){.mphb_sc_accommodation_reviews-wrapper .mphbr-reviews-list.mphbr-multicolumn-list.mphbr-5-columns-list
.mphbr_review{width:20%}}.mphb_sc_accommodation_reviews-wrapper .mphbr-reviews-list.mphbr-multicolumn-list.mphbr-6-columns-list
.mphbr_review{width:100%}@media screen and (min-width: 768px){.mphb_sc_accommodation_reviews-wrapper .mphbr-reviews-list.mphbr-multicolumn-list.mphbr-6-columns-list
.mphbr_review{width:50%}}@media screen and (min-width: 992px){.mphb_sc_accommodation_reviews-wrapper .mphbr-reviews-list.mphbr-multicolumn-list.mphbr-6-columns-list
.mphbr_review{width:16.66667%}}.mphb_sc_account{margin-bottom:40px}.mphb_sc_account .mphb-account-menu,
.mphb_sc_account .mphb-account-content{width:100%;float:none}.mphb_sc_account .mphb-account-menu{margin-bottom:20px}.mphb_sc_account .mphb-account-menu
ul{list-style:none;padding:0;margin:0}.mphb_sc_account .mphb-account-menu ul
li{display:inline-block;margin:0
20px 0 0}.mphb_sc_account .mphb-account-menu
a{color:inherit;font-weight:600}.mphb_sc_account .mphb-account-menu a:hover{color:#ff5a5f;text-decoration:none}.mphb_sc_account .mphb-account-content{border:4px
solid #f5f3f1;padding:1.9em 1.2em}@media screen and (min-width: 48em){.mphb_sc_account .mphb-account-content{padding:2.4em 1.8em}}.mphb_sc_account .mphb-account-content>*:last-child{margin-bottom:0}.mphb_sc_account .mphb-account-details{margin:0
-10px}.mphb_sc_account .mphb-account-details:after{content:'';display:table;clear:both}.mphb_sc_account .mphb-account-details>*{float:left;width:100%;padding:0
10px}@media screen and (min-width: 62em){.mphb_sc_account .mphb-account-details>*{width:50%}}.mphb_sc_account .mphb-account-details .mphb-customer-address1,
.mphb_sc_account .mphb-account-details .mphb-customer-username{width:100%}.mphb_sc_account .mphb-account-details-form [type="password"],
.mphb_sc_account .mphb-account-details-form [type="text"]{width:100%}.mphb_sc_account .mphb-account-change-password{margin-top:1.25em;padding-top:2.5em;border-top:1px solid #e0e0e0}.mphb_sc_account .mphb-account-bookings .booking-price{font-weight:600}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}