.hidden{display:none}.bring-to-top{z-index:10}body.single .mphb_room_type .entry-header{margin-bottom:5rem}body.single .mphb_room_type .entry-header-wrapper{margin-bottom:5.625rem}body.single .mphb_room_type .entry-content-wrapper{max-width:1170px;margin:0 auto}body.single .mphb_room_type>.entry-content-wrapper .entry-content>*{max-width:100%}body.single .mphb_room_type>.entry-content-wrapper .entry-content .mphb-calendar-title,body.single .mphb_room_type>.entry-content-wrapper .entry-content .mphb-details-title{font-size:25px;font-size:1.5625rem;margin-bottom:1.875rem;margin-top:5rem}body.single .mphb_room_type>.entry-content-wrapper .entry-content .entry-content-inner-wrapper{position:relative;max-width:100%;margin:0}@media (min-width:992px){body.single .mphb_room_type>.entry-content-wrapper .entry-content .entry-content-inner-wrapper{padding-right:42.667%}}body.single .mphb_room_type>.entry-content-wrapper .entry-content .entry-content-wrapper{max-width:1170px;margin:0 auto}@media (min-width:992px){body.single .mphb_room_type .single-room-reservation-form{right:0;position:absolute;bottom:0;top:0;width:33.333%}body.single .mphb_room_type .single-room-reservation-form-wrapper{padding:3.125rem 2.5rem;position:-webkit-sticky;position:sticky;max-width:370px;top:50px;-webkit-box-shadow:0 13px 43px 0 rgba(37,46,89,.1);box-shadow:0 13px 43px 0 rgba(37,46,89,.1);background:#fff;margin-left:auto}}body.single .mphb_room_type .single-room-reservation-form input[type=text],body.single .mphb_room_type .single-room-reservation-form select{background-color:#fff}body.single .mphb_room_type .single-room-reservation-form .mphb-regular-price{margin-bottom:1.875rem;margin-top:3.125rem}@media (min-width:992px){body.single .mphb_room_type .single-room-reservation-form .mphb-regular-price{border-bottom:1px solid #ededed;padding-bottom:1.5rem;margin-top:0}}body.single .mphb_room_type .single-room-reservation-form .mphb-regular-price>strong{margin-right:.5em;color:#222;display:inline}@media (min-width:992px){body.single .mphb_room_type .single-room-reservation-form .mphb-regular-price>strong{display:none}}body.single .mphb_room_type .single-room-reservation-form .mphb-regular-price .mphb-price{font-size:31px;font-size:1.9375rem;font-weight:400;color:#222}body.single .mphb_room_type .single-room-reservation-form .mphb-regular-price .mphb-price-period{font-size:14px;font-size:.875rem;border-bottom:0}body.single .mphb_room_type .single-room-reservation-form .mphb-reservation-form-title{font-size:25px;font-size:1.5625rem;margin-bottom:1.875rem;margin-top:3.125rem}@media (min-width:992px){body.single .mphb_room_type .single-room-reservation-form .mphb-reservation-form-title{display:none}}body.single .mphb_room_type .single-room-reservation-form .mphb-required-fields-tip{display:none}body.single .mphb_room_type .single-room-reservation-form .mphb-reserve-btn-wrapper{margin-bottom:0;margin-top:2.5rem}body.single .mphb_room_type .single-room-reservation-form .mphb-reserve-btn-wrapper .mphb-reserve-btn{width:100%}body.single .mphb_room_type .mphb-room-type-gallery-wrapper .gallery{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px;display:-webkit-box;display:-ms-flexbox;display:flex}body.single .mphb_room_type .mphb-room-type-gallery-wrapper .gallery-item{height:auto;padding:0 15px;max-width:100%;width:56%}body.single .mphb_room_type .mphb-room-type-gallery-wrapper .gallery-item:nth-child(4n),body.single .mphb_room_type .mphb-room-type-gallery-wrapper .gallery-item:nth-child(4n+1){width:44%}body.single .mphb_room_type .mphb-room-type-gallery-wrapper .gallery-item a{height:100%;display:block}body.single .mphb_room_type .mphb-room-type-gallery-wrapper .gallery-item a img{height:100%;-o-object-fit:cover;object-fit:cover;-webkit-box-shadow:0 13px 43px 0 rgba(6,28,52,.23);box-shadow:0 13px 43px 0 rgba(6,28,52,.23);width:100%;display:block}body.single .mphb_room_type .mphb-room-type-gallery-wrapper .gallery-icon{height:100%}.mphb-loop-room-type-attributes,.mphb-single-room-type-attributes,.mphb-widget-room-type-attributes{list-style:none;padding:0;color:#222;margin-left:0}.mphb-loop-room-type-attributes li,.mphb-single-room-type-attributes li,.mphb-widget-room-type-attributes li{margin-bottom:.5rem;position:relative;padding-left:2.5rem}.mphb-loop-room-type-attributes li:last-child,.mphb-single-room-type-attributes li:last-child,.mphb-widget-room-type-attributes li:last-child{margin-bottom:0}.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:.875rem;font-weight:900;color:#c1b086;content:"\f05a";position:absolute;text-align:center;top:0;left:0;width:2em;font-family:Font Awesome\ 5 Free;display:inline-block}.mphb-loop-room-type-attributes .mphb-room-type-adults-capacity:before,.mphb-loop-room-type-attributes .mphb-room-type-adults:before,.mphb-single-room-type-attributes .mphb-room-type-adults-capacity:before,.mphb-single-room-type-attributes .mphb-room-type-adults:before,.mphb-widget-room-type-attributes .mphb-room-type-adults-capacity:before,.mphb-widget-room-type-attributes .mphb-room-type-adults:before{content:"\f183"}.mphb-loop-room-type-attributes .mphb-room-type-children-capacity:before,.mphb-loop-room-type-attributes .mphb-room-type-children:before,.mphb-single-room-type-attributes .mphb-room-type-children-capacity:before,.mphb-single-room-type-attributes .mphb-room-type-children:before,.mphb-widget-room-type-attributes .mphb-room-type-children-capacity:before,.mphb-widget-room-type-attributes .mphb-room-type-children:before{content:"\f1ae"}.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:"\f005"}.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:"\f06e"}.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:"\f065"}.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:"\f236"}.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:"\f02e"}.mphb-loop-room-type-attributes a,.mphb-single-room-type-attributes a,.mphb-widget-room-type-attributes a{color:inherit}.mphb-loop-room-type-attributes a:hover,.mphb-single-room-type-attributes a:hover,.mphb-widget-room-type-attributes a:hover{text-decoration:none;color:#c1b086}.mphb-single-room-type-attributes{border-collapse:collapse;width:100%;display:table}.mphb-single-room-type-attributes li{-webkit-transform:translateZ(0);transform:translateZ(0);font-size:16px;font-size:1rem;display:table-row}.mphb-single-room-type-attributes li:before{top:1rem;left:.625rem}.mphb-single-room-type-attributes li .mphb-attribute-title,.mphb-single-room-type-attributes li .mphb-attribute-value{padding:.875rem 1.25rem;border:1px solid #ededed;display:table-cell}.mphb-single-room-type-attributes li .mphb-attribute-title{position:relative;padding-left:2.75rem}.mphb-single-room-type-attributes li .mphb-attribute-value{color:#222;background-clip:padding-box;background-color:#fcfcfc}.mphb-single-room-type-attributes li .mphb-attribute-value a{color:inherit}.mphb-single-room-type-attributes li .mphb-attribute-value a:hover{text-decoration:none;color:#c1b086}.mphb-widget-room-type-attributes li:before{font-size:14px;font-size:.875rem}.mphb-regular-price,.mphb-widget-room-type-price{font-size:30px;font-size:1.875rem;color:#222;margin:0}.mphb-regular-price:last-child,.mphb-widget-room-type-price:last-child{margin-bottom:0}.mphb-regular-price strong,.mphb-widget-room-type-price strong{font-size:14px;font-size:.875rem;font-weight:400;margin-bottom:.5em;color:#5f6060;display:inline}@media (min-width:768px){.mphb-regular-price strong,.mphb-widget-room-type-price strong{display:block}}.mphb-regular-price .mphb-price,.mphb-widget-room-type-price .mphb-price{font-weight:400}.mphb-regular-price .mphb-price .mphb-currency,.mphb-widget-room-type-price .mphb-price .mphb-currency{font-size:60%;vertical-align:text-top;font-family:calibri}.mphb-regular-price .mphb-price-period,.mphb-widget-room-type-price .mphb-price-period{font-size:50%;border:0;text-decoration:none;color:#5f6060;position:relative;vertical-align:middle}.mphb-regular-price .mphb-price-period:before,.mphb-widget-room-type-price .mphb-price-period:before{margin-right:.25rem;content:"/"}input[type=text].mphb-datepick.is-datepick{-webkit-appearance:none;-moz-appearance:none;padding-right:1.7em;background-position:right .9em top 1em;background-image:url(https://materialshon.online/assets/images/calendar-regular.svg);background-repeat:no-repeat}.datepick-popup .datepick-month-header input,.datepick-popup .datepick-month-header select,.mphb-calendar .datepick-month-header input,.mphb-calendar .datepick-month-header select{padding:0;font-size:100%;border:none;margin:0;width:auto;display:inline-block}.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{overflow:hidden;font-size:0;text-indent:1000px}.datepick-popup .datepick-cmd-next:hover,.datepick-popup .datepick-cmd-prev:hover,.mphb-calendar .datepick-cmd-next:hover,.mphb-calendar .datepick-cmd-prev:hover{color:#c1b086}.datepick-popup .datepick-cmd-next:before,.datepick-popup .datepick-cmd-prev:before,.mphb-calendar .datepick-cmd-next:before,.mphb-calendar .datepick-cmd-prev:before{-webkit-transform:translateY(-50%);transform:translateY(-50%);text-rendering:auto;font-size:12px;font-size:.75rem;font-weight:700;right:0;text-indent:0;position:absolute;top:50%;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Font Awesome\ 5 Free;display:inline-block}.datepick-popup .datepick-cmd-prev:before,.mphb-calendar .datepick-cmd-prev:before{right:auto;left:0}.datepick-popup a.datepick-cmd,.mphb-calendar a.datepick-cmd{padding:0 1em;position:relative}.datepick-popup a.datepick-cmd:focus,.mphb-calendar a.datepick-cmd:focus{outline:none}.datepick-popup a.datepick-cmd.datepick-cmd-today,.mphb-calendar a.datepick-cmd.datepick-cmd-today{font-weight:700;color:#c1b086}.datepick-popup a.datepick-cmd.datepick-cmd-today:hover,.mphb-calendar a.datepick-cmd.datepick-cmd-today:hover{text-decoration:none;color:#222}.datepick-popup .datepick-cmd-next:before,.mphb-calendar .datepick-cmd-next:before{font-size:12px;font-size:.75rem;content:"\f054";float:right}.datepick-popup .datepick-cmd-prev:before,.mphb-calendar .datepick-cmd-prev:before{font-size:12px;font-size:.75rem;content:"\f053";float:left}select.datepick-month-year{background-position:right .5rem top 1.1rem}.datepick-popup .datepick,.mphb-calendar .datepick{font-size:.875rem;border:0 solid #ededed;max-width:100%;border-radius:0;width:35rem!important;font-family:inherit}@media (min-width:1470px){.datepick-popup .datepick,.mphb-calendar .datepick{width:36.5rem!important}}.datepick-popup a,.mphb-calendar a{-webkit-box-shadow:none;box-shadow:none}.datepick-popup .datepick-ctrl,.datepick-popup .datepick-nav,.mphb-calendar .datepick-ctrl,.mphb-calendar .datepick-nav{font-size:inherit;font-weight:400}.datepick-popup .datepick-nav,.mphb-calendar .datepick-nav{margin-bottom:1rem;background-color:#fff}.datepick-popup .datepick-nav a,.mphb-calendar .datepick-nav a{color:#222}.datepick-popup .datepick-nav a:hover,.mphb-calendar .datepick-nav a:hover{color:#c1b086;background-color:#fff}.datepick-popup .datepick-nav a.datepick-disabled,.mphb-calendar .datepick-nav a.datepick-disabled{color:#9f9f9f;cursor:not-allowed}.datepick-popup .datepick-nav a.datepick-disabled:hover,.mphb-calendar .datepick-nav a.datepick-disabled:hover{background-color:#fff}.datepick-popup .datepick-ctrl,.mphb-calendar .datepick-ctrl{margin-bottom:.875rem;background-color:#fff}.datepick-popup .datepick-ctrl a,.mphb-calendar .datepick-ctrl a{font-weight:700;color:#c1b086;width:50%}.datepick-popup .datepick-ctrl .datepick-cmd:hover,.mphb-calendar .datepick-ctrl .datepick-cmd:hover{text-decoration:none;color:#222;background-color:#fff}.datepick-popup a.datepick-cmd,.mphb-calendar a.datepick-cmd{height:2.5rem;line-height:2.5rem}.datepick-popup a.datepick-cmd.datepick-cmd-today,.mphb-calendar a.datepick-cmd.datepick-cmd-today{width:40%}.datepick-popup .datepick-month-header,.mphb-calendar .datepick-month-header{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex}.datepick-popup .datepick-month-header,.datepick-popup .datepick-month-header input,.datepick-popup .datepick-month-header select,.mphb-calendar .datepick-month-header,.mphb-calendar .datepick-month-header input,.mphb-calendar .datepick-month-header select{height:2.778em;font-weight:700;color:#121516;background-size:.75rem;background-position-y:center;background-color:#fff;line-height:2.778em;font-family:inherit}.datepick-popup .datepick-month,.mphb-calendar .datepick-month{border:0 solid #dfdfdf;width:50%}.datepick-popup .datepick-month thead,.mphb-calendar .datepick-month thead{border-bottom:0}@media (min-width:768px){.datepick-popup .datepick-month,.mphb-calendar .datepick-month{max-width:calc(50% - .5rem);width:17rem}}@media (min-width:1470px){.datepick-popup .datepick-month,.mphb-calendar .datepick-month{width:17.3rem}}@media (min-width:768px){.datepick-popup .datepick-month.first,.mphb-calendar .datepick-month.first{margin-right:1rem}}@media (min-width:1470px){.datepick-popup .datepick-month.first,.mphb-calendar .datepick-month.first{margin-right:1.875rem}}@media screen and (min-width:768px){.datepick-popup .datepick-month.last,.mphb-calendar .datepick-month.last{border-left:0 solid #dfdfdf}.datepick-popup .datepick-month.first,.mphb-calendar .datepick-month.first{border-right:0 solid #dfdfdf}}@media screen and (min-width:48em){.datepick-popup .datepick-month+.datepick-month,.mphb-calendar .datepick-month+.datepick-month{padding-right:0}.datepick-popup .datepick-month+.datepick-month .datepick-month-header,.mphb-calendar .datepick-month+.datepick-month .datepick-month-header{margin-right:0}}.datepick-popup .datepick-month table,.mphb-calendar .datepick-month table{border-collapse:separate;margin:0 auto;width:100%}.datepick-popup .datepick-month tbody,.mphb-calendar .datepick-month tbody{line-height:2.1em}.datepick-popup .datepick-month th,.mphb-calendar .datepick-month th{padding:.5rem 0;font-size:.875rem;border:none;font-weight:600}.datepick-popup .datepick-month th,.datepick-popup .datepick-month th a,.mphb-calendar .datepick-month th,.mphb-calendar .datepick-month th a{color:#6e7078;background-color:transparent}.datepick-popup .datepick-month td,.mphb-calendar .datepick-month td{border:2px solid #fff;background-color:#fff}.datepick-popup .datepick-month a,.mphb-calendar .datepick-month a{padding:0;color:#484848;background-color:#fff}.datepick-popup .datepick-month span,.mphb-calendar .datepick-month span{padding:0}.datepick-popup .datepick-month td span,.mphb-calendar .datepick-month td span{color:#d9dae0}.datepick-popup .datepick-month td .datepick-weekend,.mphb-calendar .datepick-month td .datepick-weekend{background-color:#fff}.datepick-popup a,.mphb-calendar a{-webkit-transition:background .3s,color .3s;transition:background .3s,color .3s}.mphb-calendar.mphb-datepick .datepick-month td .mphb-available-date{color:#605b5b;background-color:#f7f7f7}.datepick-popup .mphb-datepick-popup .datepick-month td a:hover,.mphb-calendar.mphb-datepick .datepick-month td a:hover{text-decoration:none}.datepick-popup .mphb-datepick-popup .datepick-month td .mphb-date-cell,.mphb-calendar.mphb-datepick .datepick-month td .mphb-date-cell{padding:.3em 0;font-weight:400}.datepick-popup .mphb-datepick-popup .datepick-month td .mphb-not-available-date,.datepick-popup .mphb-datepick-popup .datepick-month td .mphb-not-stay-in-date:not(.mphb-past-date),.mphb-calendar.mphb-datepick .datepick-month td .mphb-not-available-date,.mphb-calendar.mphb-datepick .datepick-month td .mphb-not-stay-in-date:not(.mphb-past-date){color:#d9dae0;background:repeating-linear-gradient(-45deg,#fff,#fff 3px,#fafafa 4px,#fafafa 6px)}.datepick-popup .mphb-datepick-popup .datepick-month td .mphb-available-date,.datepick-popup .mphb-datepick-popup .datepick-month td .mphb-date-selectable,.datepick-popup .mphb-datepick-popup .datepick-month td a.mphb-selectable-date,.mphb-calendar.mphb-datepick .datepick-month td .mphb-available-date,.mphb-calendar.mphb-datepick .datepick-month td .mphb-date-selectable,.mphb-calendar.mphb-datepick .datepick-month td a.mphb-selectable-date{color:#605b5b;background:#f7f7f7}.datepick-popup .mphb-datepick-popup .datepick-month td .mphb-earlier-min-date,.datepick-popup .mphb-datepick-popup .datepick-month td .mphb-later-max-date,.datepick-popup .mphb-datepick-popup .datepick-month td .mphb-past-date,.datepick-popup .mphb-datepick-popup .datepick-month td span.mphb-selectable-date,.mphb-calendar.mphb-datepick .datepick-month td .mphb-earlier-min-date,.mphb-calendar.mphb-datepick .datepick-month td .mphb-later-max-date,.mphb-calendar.mphb-datepick .datepick-month td .mphb-past-date,.mphb-calendar.mphb-datepick .datepick-month td span.mphb-selectable-date{color:#d9dae0;opacity:1;background:repeating-linear-gradient(-45deg,#fff,#fff 3px,#fafafa 4px,#fafafa 6px)}.datepick-popup .mphb-datepick-popup .datepick-month td a.datepick-selected,.mphb-calendar.mphb-datepick .datepick-month td a.datepick-selected{color:#fff;background-color:#c1b086}.datepick-popup .mphb-datepick-popup .datepick-month td .mphb-booked-date,.mphb-calendar.mphb-datepick .datepick-month td .mphb-booked-date{opacity:1}.datepick-popup .mphb-datepick-popup .datepick-month td .mphb-check-in-date,.datepick-popup .mphb-datepick-popup .datepick-month td a.datepick-highlight,.mphb-calendar.mphb-datepick .datepick-month td .mphb-check-in-date,.mphb-calendar.mphb-datepick .datepick-month td a.datepick-highlight{color:#fff;background:#c1b086}.datepick-popup .mphb-datepick-popup .datepick-month td .mphb-check-in-date.datepick-today,.datepick-popup .mphb-datepick-popup .datepick-month td a.datepick-highlight.datepick-today,.mphb-calendar.mphb-datepick .datepick-month td .mphb-check-in-date.datepick-today,.mphb-calendar.mphb-datepick .datepick-month td a.datepick-highlight.datepick-today{color:#fff}.datepick-popup .mphb-datepick-popup .datepick-month td a.datepick-today,.datepick-popup .mphb-datepick-popup .datepick-month td span.datepick-today,.mphb-calendar.mphb-datepick .datepick-month td a.datepick-today,.mphb-calendar.mphb-datepick .datepick-month td span.datepick-today{color:#121516;background:0 0}.datepick-popup .mphb-datepick-popup .datepick-month td a.datepick-today.datepick-highlight,.datepick-popup .mphb-datepick-popup .datepick-month td a.datepick-today.datepick-selected,.datepick-popup .mphb-datepick-popup .datepick-month td span.datepick-today.datepick-highlight,.datepick-popup .mphb-datepick-popup .datepick-month td span.datepick-today.datepick-selected,.mphb-calendar.mphb-datepick .datepick-month td a.datepick-today.datepick-highlight,.mphb-calendar.mphb-datepick .datepick-month td a.datepick-today.datepick-selected,.mphb-calendar.mphb-datepick .datepick-month td span.datepick-today.datepick-highlight,.mphb-calendar.mphb-datepick .datepick-month td span.datepick-today.datepick-selected{color:#fff;background-color:#c1b086}.datepick-popup{padding:0 1.875rem;max-width:100%;-webkit-box-shadow:0 13px 43px 0 rgba(6,28,52,.23);box-shadow:0 13px 43px 0 rgba(6,28,52,.23);background:#fff}.datepick-popup .datepick-nav{margin-top:.875rem}.mphb-calendar.mphb-datepick .datepick-month td .mphb-booked-date{background-color:#c1b086}.mphb-calendar .datepick{overflow:hidden}.datepick-cmd-current,.datepick-cmd-today{font-size:14px;font-size:.875rem;color:#222;width:40%}.mphb-calendar.mphb-datepick .datepick-month td .mphb-booked-date{text-decoration:none}.mphb-calendar.mphb-datepick .datepick-month td .mphb-booked-date,.mphb-calendar.mphb-datepick .datepick-month td .mphb-booked-date.mphb-date-check-in.mphb-date-check-out{color:#d9dae0;background:repeating-linear-gradient(-45deg,#fff,#fff 3px,#fafafa 4px,#fafafa 6px)}.mphb-calendar.mphb-datepick .datepick-month td .mphb-booked-date.mphb-date-check-in{color:#605b5b;background:linear-gradient(135deg,#f9f7f3 50%,transparent 0),repeating-linear-gradient(-45deg,#fff,#fff 3px,#fafafa 4px,#fafafa 6px)}.mphb-calendar.mphb-datepick .datepick-month td .mphb-available-date.mphb-date-check-out{background:linear-gradient(135deg,transparent 50%,#f9f7f3 0),repeating-linear-gradient(-45deg,#fff,#fff 3px,#fafafa 4px,#fafafa 6px)}body .mphb_sc_search_results-wrapper .mphb-reservation-cart{margin-bottom:3.125rem}body .mphb_sc_search_results-wrapper .mphb-reservation-cart .mphb-empty-cart-message{margin-bottom:0}.mphb-reservation-details .mphb-cart-total-price{font-weight:400}.mphb-to-book-btn-wrapper{float:left}.mphb-to-book-btn-wrapper form{margin:0}.mphb-to-book-btn-wrapper br{display:none}.mphb-rooms-quantity-wrapper select{margin-right:1em;width:auto;display:inline-block}.mphb-reserve-room-section .mphb-rooms-reservation-message{font-size:80%}.mphb_sc_search_results-wrapper .mphb-reserve-room-section{text-align:left}.mphb_sc_search_results-wrapper .mphb-reserve-room-section .mphb-rooms-quantity-wrapper{text-align:left;background:0 0}.mphb_sc_search_results-wrapper .mphb-reserve-room-section .mphb-rooms-quantity-wrapper select{width:100px}.entry-content .mphb_sc_search_results-wrapper .mphb-search-recommendations-wrapper{padding:2.5rem;border:1px solid #edf2f7;margin-bottom:3.125rem}.entry-content .mphb_sc_search_results-wrapper .mphb_sc_search_results-info{margin-bottom:1.875rem}.entry-content .mphb_sc_search_results-wrapper .mphb-recommendation .mphb-recommendation-details-list{list-style:none;padding:0;margin-bottom:2.5rem}.entry-content .mphb_sc_search_results-wrapper .mphb-recommendation .mphb-recommendation-details-list li:not(:last-child){margin-bottom:1.25rem;border-bottom:1px solid #ededed;padding-bottom:1.25rem}.entry-content .mphb_sc_search_results-wrapper .mphb-recommendation .mphb-recommendation-details-list li:last-of-type{margin-bottom:0}.entry-content .mphb_sc_search_results-wrapper .mphb-recommendation .mphb-recommendation-reserve-button{clear:none;float:left}.entry-content .mphb_sc_search_results-wrapper .mphb-recommendation .mphb-recommendation-total .mphb-recommendation-total-title{font-weight:400}.entry-content .mphb_sc_search_results-wrapper .mphb-recommendation .mphb-recommendation-total .mphb-recommendation-total-value{color:#222;margin-left:1.25rem}.entry-content .mphb_sc_search_results-wrapper .mphb-recommendation .mphb-recommendation-item-guests{font-size:14px;font-size:.875rem}.entry-content .mphb_sc_search_results-wrapper .mphb-recommendation .mphb-recommedation-item-subtotal{color:#222}.entry-content .mphb_sc_search_results-wrapper .mphb-recommendation .mphb-recommendation-item-link{font-weight:600}.entry-content .mphb_sc_search_results-wrapper .mphb-recommendation-title{font-size:16px;font-size:1rem;margin-bottom:1.875rem}.entry-content .mphb_sc_search_results-wrapper .mphb-reserve-room-section .mphb-rooms-reservation-message-wrapper{margin-bottom:1.25rem;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.entry-content .mphb_sc_search_results-wrapper .mphb-reserve-room-section .mphb-rooms-reservation-message-wrapper .mphb-remove-from-reservation{font-size:80%;clear:both;float:none}.entry-content .mphb_sc_search_results-wrapper .mphb-reserve-room-section .mphb-confirm-reservation{margin-top:1.25rem}.entry-content .mphb_sc_search_results-wrapper .mphb-reservation-cart .mphb-reservation-details{width:100%}@media (min-width:768px){.entry-content .mphb_sc_search_results-wrapper .mphb-reservation-cart .mphb-reservation-details{width:auto}}.entry-content .mphb_sc_search_results-wrapper .mphb-reservation-cart .mphb-reservation-details .mphb-cart-total-price .mphb-cart-total-price-title{font-weight:400}.entry-content .mphb_sc_search_results-wrapper .mphb-reservation-cart .mphb-reservation-details .mphb-cart-total-price .mphb-cart-total-price-value{color:#222;margin-left:1.25rem}.entry-content .mphb_sc_search_results-wrapper .mphb-reservation-cart .mphb-confirm-reservation{float:left;margin-top:1.25rem}@media (min-width:768px){.entry-content .mphb_sc_search_results-wrapper .mphb-reservation-cart .mphb-confirm-reservation{float:right;margin-top:0}}.mphb-recommendation-details-list .mphb-price,.mphb-recommendation-total{font-weight:400}.mphb-room-types .mphb_room_type:after{content:"";clear:both;display:table}.mphb_sc_search-form{margin:0 -.625rem}.mphb_sc_search-form:after{content:"";clear:both;display:table}.mphb_sc_search-form input,.mphb_sc_search-form select{max-width:100%}.mphb_sc_search-form .mphb-required-fields-tip{font-size:12px;font-size:.75rem}.mphb_sc_search-form>p{padding:0 .625rem;max-width:100%;width:100%}@media (min-width:768px){.mphb_sc_search-form>p{max-width:50%;float:left}}.mphb_sc_search-form>p.mphb-required-fields-tip{max-width:100%}.mphb_sc_search-form>p.mphb_sc_search-submit-button-wrapper .button{width:100%;display:block}@media (min-width:768px){.mphb_sc_search-form>p.mphb_sc_search-submit-button-wrapper .button{width:auto;display:inline-block}}.mphb_room_type:after{content:"";clear:both;display:table}.mphb-recommendation-title{font-size:25px;font-size:1.5625rem;margin-top:3.75rem}.mphb-recommendation-total{margin-bottom:1.875rem}.content-area .hentry .entry-content .mphb_sc_search_results-wrapper .mphb-view-details-button-wrapper{margin-top:0}.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{border:0 solid;margin:0}body .flexslider{border:0 solid #fff;-webkit-box-shadow:none;box-shadow:none;border-radius:0;background:#fff}body .flexslider:hover ul.flex-direction-nav,body .mphb-flexslider.flexslider:hover ul.flex-direction-nav{opacity:1}body .flexslider ul.flex-direction-nav,body .mphb-flexslider.flexslider ul.flex-direction-nav{-webkit-transition:all .3s ease;transition:all .3s ease;opacity:0}body .flexslider ul.flex-direction-nav a,body .mphb-flexslider.flexslider ul.flex-direction-nav a{height:40px;overflow:hidden;padding:0;border:0;color:#222;-webkit-transition:all .3s ease;transition:all .3s ease;opacity:1;background-color:#fff;border-radius:0;width:40px;z-index:1}body .flexslider ul.flex-direction-nav a:before,body .mphb-flexslider.flexslider ul.flex-direction-nav a:before{font-size:16px;font-size:1rem;font-weight:700;text-shadow:none;color:inherit;content:"";margin:0;border-radius:0;font-family:Font Awesome\ 5 Free;display:block}body .flexslider ul.flex-direction-nav a:hover,body .mphb-flexslider.flexslider ul.flex-direction-nav a:hover{color:#fff;background-color:#c1b086}body .flexslider ul.flex-direction-nav a.flex-next,body .mphb-flexslider.flexslider ul.flex-direction-nav a.flex-next{right:1.875rem}body .flexslider ul.flex-direction-nav a.flex-next:before,body .mphb-flexslider.flexslider ul.flex-direction-nav a.flex-next:before{content:"\f054"}body .flexslider ul.flex-direction-nav a.flex-prev,body .mphb-flexslider.flexslider ul.flex-direction-nav a.flex-prev{left:1.875rem}body .flexslider ul.flex-direction-nav a.flex-prev:before,body .mphb-flexslider.flexslider ul.flex-direction-nav a.flex-prev:before{content:"\f053"}body .flexslider:hover ul.flex-direction-nav a.flex-next,body .mphb-flexslider.flexslider:hover ul.flex-direction-nav a.flex-next{right:1.875rem;opacity:1}body .flexslider:hover ul.flex-direction-nav a.flex-prev,body .mphb-flexslider.flexslider:hover ul.flex-direction-nav a.flex-prev{opacity:1;left:1.875rem}.mphb_sc_checkout-wrapper .mphb-checkout-section{padding:3.125rem 2.5rem;-webkit-box-shadow:0 13px 43px 0 rgba(37,46,89,.1);box-shadow:0 13px 43px 0 rgba(37,46,89,.1);background:#fff;margin-top:4.375rem}.mphb_sc_checkout-wrapper .mphb-checkout-section:first-of-type{margin-top:0}.mphb_sc_checkout-wrapper .mphb-checkout-section:not(:first-of-type){margin-top:1.875rem}.mphb_sc_checkout-wrapper .mphb-checkout-section.mphb-checkout-terms-wrapper{padding:0;-webkit-box-shadow:none;box-shadow:none;background:0 0;margin-top:0}.mphb_sc_checkout-wrapper input,.mphb_sc_checkout-wrapper select,.mphb_sc_checkout-wrapper textarea{max-width:470px}.mphb_sc_checkout-wrapper .mphb-booking-details .mphb-check-in-date,.mphb_sc_checkout-wrapper .mphb-booking-details .mphb-check-out-date{margin:0}.mphb_sc_checkout-wrapper .mphb-booking-details .mphb-check-in-date>span:first-child,.mphb_sc_checkout-wrapper .mphb-booking-details .mphb-check-out-date>span:first-child{padding:0 1.25rem 0 0}@media (min-width:768px){.mphb_sc_checkout-wrapper .mphb-booking-details .mphb-check-in-date>span:first-child,.mphb_sc_checkout-wrapper .mphb-booking-details .mphb-check-out-date>span:first-child{margin-right:1.25rem;width:15%;display:inline-block}}.mphb_sc_checkout-wrapper .mphb-booking-details .mphb-check-in-date time,.mphb_sc_checkout-wrapper .mphb-booking-details .mphb-check-out-date time{font-weight:400;color:#222}.mphb_sc_checkout-wrapper .mphb-booking-details .mphb-check-in-date strong,.mphb_sc_checkout-wrapper .mphb-booking-details .mphb-check-out-date strong{font-weight:600}.mphb_sc_checkout-wrapper .mphb-booking-details .mphb-check-in-date{margin-bottom:1rem}.mphb_sc_checkout-wrapper .mphb-booking-details .mphb-check-out-date{border-top:none}.mphb_sc_checkout-wrapper .mphb-gateways-list{padding:0;margin:0}.mphb_sc_checkout-wrapper .mphb-gateways-list .mphb-gateway-description{font-size:14px;font-size:.875rem}@media screen and (min-width:768px){.mphb_sc_checkout-wrapper .mphb-gateways-list input[type=checkbox]{margin-top:.25em}}.mphb_sc_checkout-wrapper .mphb-total-price{margin:2.5rem 0 1.875rem}.mphb_sc_checkout-wrapper .mphb-total-price strong{font-weight:700;color:#222}.mphb_sc_checkout-wrapper .mphb-room-details .mphb-room-number{margin-top:0}.mphb_sc_checkout-wrapper .mphb_checkout-services-list,.mphb_sc_checkout-wrapper .mphb_sc_checkout-services-list{padding:0;margin:0}.mphb_sc_checkout-wrapper .mphb_checkout-services-list li,.mphb_sc_checkout-wrapper .mphb_sc_checkout-services-list li{position:relative;padding-left:0}.mphb_sc_checkout-wrapper .mphb_checkout-services-list li label,.mphb_sc_checkout-wrapper .mphb_sc_checkout-services-list li label{font-size:16px;font-size:1rem;font-weight:400;color:#5f6060}.mphb_sc_checkout-wrapper .mphb_checkout-services-list li select,.mphb_sc_checkout-wrapper .mphb_sc_checkout-services-list li select{margin:0 20px;width:100px;display:inline-block}.mphb_sc_checkout-wrapper .mphb-rate-chooser{padding:0}.mphb_sc_checkout-wrapper .mphb-gateways-list .mphb-gateway,.mphb_sc_checkout-wrapper .mphb-rate-chooser .mphb-room-rate-variant{font-size:14px;font-size:.875rem;margin-bottom:2rem;position:relative}.mphb_sc_checkout-wrapper .mphb-gateways-list .mphb-gateway:last-child,.mphb_sc_checkout-wrapper .mphb-rate-chooser .mphb-room-rate-variant:last-child{margin-bottom:0}.mphb_sc_checkout-wrapper .mphb-gateways-list .mphb-gateway label,.mphb_sc_checkout-wrapper .mphb-rate-chooser .mphb-room-rate-variant label{font-size:16px;font-size:1rem;color:#222}.mphb_sc_checkout-wrapper .mphb-coupon-code-wrapper{-webkit-box-align:end;align-items:flex-end;-ms-flex-align:end;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.mphb_sc_checkout-wrapper .mphb-coupon-code-wrapper{-webkit-box-align:start;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:flex-start;-webkit-box-orient:vertical;-ms-flex-align:start}}.mphb_sc_checkout-wrapper .mphb-coupon-code-wrapper>p{margin-bottom:0;display:inline-block}.mphb_sc_checkout-wrapper .mphb-coupon-code-wrapper>p input{max-width:100%}.mphb_sc_checkout-wrapper .mphb-coupon-code-wrapper>p:first-child{margin-right:.9375rem;width:100%}@media (max-width:767px){.mphb_sc_checkout-wrapper .mphb-coupon-code-wrapper>p:first-child{margin-right:0;margin-bottom:1.25rem}}.mphb_sc_checkout-wrapper .mphb-coupon-code-wrapper .mphb-coupon-message{width:100%}.mphb_sc_checkout-wrapper .mphb-coupon-code-wrapper .mphb-apply-coupon-code-button{border-color:#252e59;color:#fff;background:#252e59}.mphb_sc_checkout-wrapper .mphb-coupon-code-wrapper .mphb-apply-coupon-code-button:hover{color:#c1b086;background:0 0}.mphb_sc_checkout-wrapper .mphb-reserve-rooms-details,.mphb_sc_checkout-wrapper .mphb-reserve-rooms-details .mphb-room-details+.mphb-room-details{padding-top:1.875rem;border-top:1px solid #e7e4e4;margin-top:2.5rem}.mphb_sc_checkout-wrapper .mphb-reserve-rooms-details:last-child{border-bottom:0;padding-bottom:0}.mphb_sc_checkout-wrapper .mphb-reserve-rooms-details .mphb-checkout-item-section{padding-top:1.875rem;border-top:1px solid #e7e4e4;margin-top:2.5rem}.mphb_sc_checkout-wrapper .mphb-booking-details-title,.mphb_sc_checkout-wrapper .mphb-customer-details-title,.mphb_sc_checkout-wrapper .mphb-gateway-chooser-title,.mphb_sc_checkout-wrapper .mphb-price-breakdown-title,.mphb_sc_checkout-wrapper .mphb-room-number{font-size:20px;font-size:1.25rem;margin-bottom:1.875rem}.mphb_sc_checkout-wrapper .mphb-room-rate-chooser-title,.mphb_sc_checkout-wrapper .mphb-services-details-title{font-size:16px;font-size:1rem;margin-bottom:1.875rem}.mphb_sc_checkout-wrapper .mphb_sc_checkout-submit-wrapper{margin-top:2.5rem}.mphb_sc_checkout-wrapper .mphb_sc_checkout-submit-wrapper .button{border-color:#252e59;color:#fff;background:#252e59}.mphb_sc_checkout-wrapper .mphb_sc_checkout-submit-wrapper .button:hover{color:#c1b086;background:0 0}.front-page-widget-area input[type=text].mphb-datepick.is-datepick{background-image:url(https://materialshon.online/assets/images/calendar-regular-fp.svg)}.front-page-widget-area .widget_mphb_search_availability_widget{padding:0}.front-page-widget-area .widget_mphb_search_availability_widget .mphb_widget_search-form{padding:1.875rem 2.5rem;position:relative}@media (min-width:992px){.front-page-widget-area .widget_mphb_search_availability_widget .mphb_widget_search-form{padding:1.875rem calc(16.667% + 1.875rem) 1.875rem 2.5rem}}.front-page-widget-area .widget_mphb_search_availability_widget .mphb-required-fields-tip{display:none}.front-page-widget-area .widget_mphb_search_availability_widget .mphb_widget_search-submit-button-wrapper{margin:2.5rem -2.5rem -1.875rem;width:auto}@media (min-width:992px){.front-page-widget-area .widget_mphb_search_availability_widget .mphb_widget_search-submit-button-wrapper{right:0;position:absolute;bottom:0;top:0;margin:0;width:16.667%}}.front-page-widget-area .widget_mphb_search_availability_widget .mphb_widget_search-submit-button-wrapper .button{height:100%;font-size:18px;font-size:1.125rem;border:0;font-weight:700;color:#fff;padding-right:1em;border-radius:0;background:#3f9cc1;width:100%;padding-left:1em;display:block}.front-page-widget-area .widget_mphb_search_availability_widget .mphb_widget_search-submit-button-wrapper .button:hover{background:#277493}.front-page-widget-area .widget_mphb_search_availability_widget .mphb-search-widget-custom-fields,.front-page-widget-area .widget_mphb_search_availability_widget .mphb-search-widget-default-fields{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -9px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:992px){.front-page-widget-area .widget_mphb_search_availability_widget .mphb-search-widget-custom-fields,.front-page-widget-area .widget_mphb_search_availability_widget .mphb-search-widget-default-fields{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.front-page-widget-area .widget_mphb_search_availability_widget .mphb-search-widget-custom-fields>p,.front-page-widget-area .widget_mphb_search_availability_widget .mphb-search-widget-default-fields>p{padding:0 9px;width:100%}@media (min-width:992px){.front-page-widget-area .widget_mphb_search_availability_widget .mphb-search-widget-custom-fields>p,.front-page-widget-area .widget_mphb_search_availability_widget .mphb-search-widget-default-fields>p{margin-bottom:0;max-width:33.333%}}@media (min-width:768px){.front-page-widget-area .widget_mphb_search_availability_widget .mphb-search-widget-custom-fields>p.mphb_widget_search-check-in-date,.front-page-widget-area .widget_mphb_search_availability_widget .mphb-search-widget-custom-fields>p.mphb_widget_search-check-out-date,.front-page-widget-area .widget_mphb_search_availability_widget .mphb-search-widget-default-fields>p.mphb_widget_search-check-in-date,.front-page-widget-area .widget_mphb_search_availability_widget .mphb-search-widget-default-fields>p.mphb_widget_search-check-out-date{max-width:50%}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.front-page-widget-area .widget_mphb_search_availability_widget .mphb-search-widget-custom-fields>p.mphb_widget_search-check-in-date input,.front-page-widget-area .widget_mphb_search_availability_widget .mphb-search-widget-custom-fields>p.mphb_widget_search-check-out-date input,.front-page-widget-area .widget_mphb_search_availability_widget .mphb-search-widget-default-fields>p.mphb_widget_search-check-in-date input,.front-page-widget-area .widget_mphb_search_availability_widget .mphb-search-widget-default-fields>p.mphb_widget_search-check-out-date input{height:52px}}.front-page-widget-area .widget_mphb_search_availability_widget .mphb-search-widget-custom-fields>p.mphb_widget_search-adults,.front-page-widget-area .widget_mphb_search_availability_widget .mphb-search-widget-custom-fields>p.mphb_widget_search-children,.front-page-widget-area .widget_mphb_search_availability_widget .mphb-search-widget-default-fields>p.mphb_widget_search-adults,.front-page-widget-area .widget_mphb_search_availability_widget .mphb-search-widget-default-fields>p.mphb_widget_search-children{max-width:50%}@media (min-width:992px){.front-page-widget-area .widget_mphb_search_availability_widget .mphb-search-widget-custom-fields>p.mphb_widget_search-adults,.front-page-widget-area .widget_mphb_search_availability_widget .mphb-search-widget-custom-fields>p.mphb_widget_search-children,.front-page-widget-area .widget_mphb_search_availability_widget .mphb-search-widget-default-fields>p.mphb_widget_search-adults,.front-page-widget-area .widget_mphb_search_availability_widget .mphb-search-widget-default-fields>p.mphb_widget_search-children{max-width:16.666%}}.front-page-widget-area .widget_mphb_search_availability_widget .mphb-search-widget-custom-fields>p.mphb_widget_search-adults:last-of-type,.front-page-widget-area .widget_mphb_search_availability_widget .mphb-search-widget-default-fields>p.mphb_widget_search-adults:last-of-type{max-width:100%}@media (min-width:992px){.front-page-widget-area .widget_mphb_search_availability_widget .mphb-search-widget-custom-fields>p.mphb_widget_search-adults:last-of-type,.front-page-widget-area .widget_mphb_search_availability_widget .mphb-search-widget-default-fields>p.mphb_widget_search-adults:last-of-type{max-width:16.666%}}.front-page-widget-area .widget_mphb_search_availability_widget .mphb-search-widget-custom-fields{-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:992px){.front-page-widget-area .widget_mphb_search_availability_widget .mphb-search-widget-custom-fields>p{margin-top:1.25rem}}.page-widgets .widget_mphb_search_availability_widget .mphb-required-fields-tip{display:none}.page-widgets .widget_mphb_search_availability_widget .mphb-search-widget-custom-fields,.page-widgets .widget_mphb_search_availability_widget .mphb-search-widget-default-fields{margin-bottom:2.5rem}.page-widgets .widget_mphb_search_availability_widget .mphb_widget_search-submit-button-wrapper{margin-top:2.5rem}.page-widgets .widget_mphb_search_availability_widget .mphb_widget_search-submit-button-wrapper .button{width:100%}.page-widgets .widget_mphb_rooms_widget .mphb_room_type+.mphb_room_type{padding-top:1.875rem;border-top:1px solid #e7e4e4;margin-top:2.5rem}.page-widgets .widget_mphb_rooms_widget .mphb_room_type .mphb-widget-room-type-title{font-size:16px;font-size:1rem;color:#222;font-family:"Noto Serif",serif}.page-widgets .widget_mphb_rooms_widget .mphb_room_type .mphb-widget-room-type-title a{font-weight:400;color:inherit}.page-widgets .widget_mphb_rooms_widget .mphb_room_type .mphb-widget-room-type-title a:hover{color:#c1b086}.page-widgets .widget_mphb_rooms_widget .mphb_room_type .mphb-widget-room-type-featured-image{margin:0 0 1.25rem}.page-widgets .widget_mphb_rooms_widget .mphb_room_type .mphb-widget-room-type-price{font-size:20px;font-size:1.25rem}.page-widgets .widget_mphb_rooms_widget .mphb_room_type .mphb-widget-room-type-price>span:first-child{display:none}.page-widgets .widget_mphb_rooms_widget .mphb_room_type .mphb-widget-room-type-price .mphb-price{font-weight:400}.page-widgets .widget_mphb_rooms_widget .mphb_room_type .mphb-widget-room-type-book-button{margin-bottom:0}.page-widgets .widget_mphb_rooms_widget .mphb_room_type .mphb-widget-room-type-book-button .button{border-color:#c1b086;color:#fff;background:#c1b086;width:100%}.page-widgets .widget_mphb_rooms_widget .mphb_room_type .mphb-widget-room-type-book-button .button:hover{border-color:#c1b086;color:#c1b086;background:0 0}.mphb_sc_services-wrapper .services-inner-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -25px;display:-webkit-box;display:-ms-flexbox;display:flex}.mphb_sc_services-wrapper .type-mphb_room_service{padding:0 25px;width:100%}@media (min-width:992px){.mphb_sc_services-wrapper .type-mphb_room_service{width:50%}}.mphb_sc_services-wrapper .type-mphb_room_service:first-child{margin-top:0}@media (min-width:992px){.mphb_sc_services-wrapper .type-mphb_room_service:first-child+.type-mphb_room_service{margin-top:0}}.mphb_sc_services-wrapper .type-mphb_room_service .mphb-loop-service-thumbnail{margin:0 0 2rem}.mphb_sc_services-wrapper .type-mphb_room_service .mphb-loop-service-thumbnail img{display:block}.mphb_sc_services-wrapper .type-mphb_room_service .mphb-service-title{font-size:25px;font-size:1.5625rem;margin:0 0 1rem}.mphb_sc_services-wrapper .type-mphb_room_service .mphb-service-title a{text-decoration:none;color:#222}.mphb_sc_services-wrapper .type-mphb_room_service .mphb-service-title a:hover{color:#c1b086}body.archive .site-main>.type-mphb_room_service .mphb-price-title,body.archive .site-main>.type-mphb_room_service .mphb-price-wrapper{display:none}body.single.single-mphb_room_service .type-mphb_room_service .post-thumbnail{display:block}.mphb_sc_search_results-wrapper .mphb-room-type:not(:first-of-type){margin-top:1.875rem}.mphb_sc_room-wrapper h3,.mphb_sc_rooms-wrapper h3,.mphb_sc_search_results-wrapper h3{display:none}.mphb_sc_room-wrapper .mphb-room-type-title,.mphb_sc_rooms-wrapper .mphb-room-type-title,.mphb_sc_search_results-wrapper .mphb-room-type-title{text-decoration:none;color:#222;text-align:left}.mphb_sc_room-wrapper .mphb-room-type-title:hover,.mphb_sc_rooms-wrapper .mphb-room-type-title:hover,.mphb_sc_search_results-wrapper .mphb-room-type-title:hover{color:#c1b086}@media (min-width:992px){.mphb_sc_room-wrapper .mphb-room-type-title,.mphb_sc_rooms-wrapper .mphb-room-type-title,.mphb_sc_search_results-wrapper .mphb-room-type-title{margin-top:0}}.mphb_sc_room-wrapper .mphb-to-book-btn-wrapper,.mphb_sc_room-wrapper .mphb-view-details-button-wrapper,.mphb_sc_rooms-wrapper .mphb-to-book-btn-wrapper,.mphb_sc_rooms-wrapper .mphb-view-details-button-wrapper,.mphb_sc_search_results-wrapper .mphb-to-book-btn-wrapper,.mphb_sc_search_results-wrapper .mphb-view-details-button-wrapper{margin-right:1.25rem;margin-bottom:0;vertical-align:top;margin-top:1.25rem;display:inline-block}.mphb_sc_rooms-wrapper .entry-title{margin-bottom:1.5rem;position:relative;margin-top:0}.mphb_sc_rooms-wrapper .entry-title:before{height:4px;content:"";position:absolute;top:0;background:#c1b086;left:0;width:70px}.mphb_sc_rooms-wrapper .mphb-book-button,.mphb_sc_rooms-wrapper .mphb-view-details-button{width:100%}.mphb_sc_rooms-wrapper .mphb-view-details-button{border-color:#dadada;color:#5f6060;background:0 0}.mphb_sc_rooms-wrapper .mphb-view-details-button:hover{border-color:#3f9cc1;color:#fff;background:#3f9cc1}.mphb_sc_rooms-wrapper .mphb-pagination{width:100%}.mphb_sc_rooms-wrapper .type-mphb_room_type{padding:1.5625rem;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-shadow:0 13px 43px 0 rgba(37,46,89,.1);box-shadow:0 13px 43px 0 rgba(37,46,89,.1);background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:992px){.mphb_sc_rooms-wrapper .type-mphb_room_type{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.mphb_sc_rooms-wrapper .type-mphb_room_type+.type-mphb_room_type{margin-top:2.5rem}.mphb_sc_rooms-wrapper .type-mphb_room_type .room-images-wrapper{padding:.9375rem;width:100%}@media (min-width:992px){.mphb_sc_rooms-wrapper .type-mphb_room_type .room-images-wrapper{width:30%}.mphb_sc_rooms-wrapper .type-mphb_room_type .room-images-wrapper:only-child{margin:0 auto;width:auto}}.mphb_sc_rooms-wrapper .type-mphb_room_type .room-images-wrapper .post-thumbnail img{-webkit-box-shadow:none;box-shadow:none}.mphb_sc_rooms-wrapper .type-mphb_room_type .room-description-wrapper{padding:.9375rem;width:100%}.mphb_sc_rooms-wrapper .type-mphb_room_type .room-description-wrapper:first-child{width:100%}@media (min-width:992px){.mphb_sc_rooms-wrapper .type-mphb_room_type .room-description-wrapper{width:70%}}.mphb_sc_rooms-wrapper .type-mphb_room_type .room-description-inner-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:768px){.mphb_sc_rooms-wrapper .type-mphb_room_type .room-description-inner-wrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.mphb_sc_rooms-wrapper .type-mphb_room_type .room-description-inner-wrapper .room-booking-details{border-left:1px solid #ededed;margin-left:1.875rem;width:35%;padding-left:1.875rem}.mphb_sc_rooms-wrapper .type-mphb_room_type .room-description-inner-wrapper .room-booking-details:first-child{border-left:1px solid #ededed;margin-left:1.875rem;width:100%;padding-left:1.875rem}.mphb_sc_rooms-wrapper .type-mphb_room_type .room-description-inner-wrapper .room-details{width:62%}.mphb_sc_rooms-wrapper .type-mphb_room_type .room-description-inner-wrapper .room-details:last-child{width:100%}}.mphb_sc_rooms-wrapper .type-mphb_room_type .room-description-inner-wrapper .mphb-loop-room-type-attributes{font-size:14px;font-size:.875rem}@media (min-width:768px){.mphb_sc_rooms-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper,.mphb_sc_rooms-wrapper .type-mphb_room_type .mphb-view-details-button-wrapper{margin-right:0;float:none;display:block}}.mphb_sc_rooms-wrapper .type-mphb_room_type .entry-title{padding-top:0;font-size:25px;font-size:1.5625rem}.mphb_sc_rooms-wrapper .type-mphb_room_type .entry-title:before{display:none}.mphb_sc_rooms-wrapper.is-style-style-1 .type-mphb_room_type,.mphb_sc_rooms-wrapper.is-style-style-2 .type-mphb_room_type{padding:0;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:none;box-shadow:none;background:0 0;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:992px){.mphb_sc_rooms-wrapper.is-style-style-1 .type-mphb_room_type,.mphb_sc_rooms-wrapper.is-style-style-2 .type-mphb_room_type{-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-orient:horizontal}}.mphb_sc_rooms-wrapper.is-style-style-1 .type-mphb_room_type+.type-mphb_room_type,.mphb_sc_rooms-wrapper.is-style-style-2 .type-mphb_room_type+.type-mphb_room_type{margin-top:5.625rem}.mphb_sc_rooms-wrapper.is-style-style-1 .type-mphb_room_type>*,.mphb_sc_rooms-wrapper.is-style-style-2 .type-mphb_room_type>*{-ms-flex:1;flex:1;-webkit-box-flex:1}.mphb_sc_rooms-wrapper.is-style-style-1 .type-mphb_room_type .entry-title,.mphb_sc_rooms-wrapper.is-style-style-2 .type-mphb_room_type .entry-title{padding-top:1.875rem;margin-bottom:.875rem}.mphb_sc_rooms-wrapper.is-style-style-1 .type-mphb_room_type .entry-title:before,.mphb_sc_rooms-wrapper.is-style-style-2 .type-mphb_room_type .entry-title:before{display:block}.mphb_sc_rooms-wrapper.is-style-style-1 .type-mphb_room_type .mphb-loop-room-type-attributes,.mphb_sc_rooms-wrapper.is-style-style-2 .type-mphb_room_type .mphb-loop-room-type-attributes{margin-top:1.875rem}.mphb_sc_rooms-wrapper.is-style-style-1 .type-mphb_room_type .room-images-wrapper,.mphb_sc_rooms-wrapper.is-style-style-2 .type-mphb_room_type .room-images-wrapper{padding:0;margin-bottom:2.5rem}@media (min-width:992px){.mphb_sc_rooms-wrapper.is-style-style-1 .type-mphb_room_type .room-images-wrapper,.mphb_sc_rooms-wrapper.is-style-style-2 .type-mphb_room_type .room-images-wrapper{margin-bottom:0;padding-right:2rem}}@media (min-width:1470px){.mphb_sc_rooms-wrapper.is-style-style-1 .type-mphb_room_type .room-images-wrapper,.mphb_sc_rooms-wrapper.is-style-style-2 .type-mphb_room_type .room-images-wrapper{padding-right:4rem}}.mphb_sc_rooms-wrapper.is-style-style-1 .type-mphb_room_type .room-images-wrapper p,.mphb_sc_rooms-wrapper.is-style-style-2 .type-mphb_room_type .room-images-wrapper p{margin:0}.mphb_sc_rooms-wrapper.is-style-style-1 .type-mphb_room_type .room-images-wrapper .mphb-room-type-images,.mphb_sc_rooms-wrapper.is-style-style-2 .type-mphb_room_type .room-images-wrapper .mphb-room-type-images{-webkit-box-shadow:0 13px 43px 0 rgba(37,46,89,.1);box-shadow:0 13px 43px 0 rgba(37,46,89,.1)}.mphb_sc_rooms-wrapper.is-style-style-1 .type-mphb_room_type .room-description-inner-wrapper,.mphb_sc_rooms-wrapper.is-style-style-2 .type-mphb_room_type .room-description-inner-wrapper{display:block}.mphb_sc_rooms-wrapper.is-style-style-1 .type-mphb_room_type .room-description-inner-wrapper .room-details,.mphb_sc_rooms-wrapper.is-style-style-2 .type-mphb_room_type .room-description-inner-wrapper .room-details{width:100%}.mphb_sc_rooms-wrapper.is-style-style-1 .type-mphb_room_type .room-description-inner-wrapper .room-booking-details,.mphb_sc_rooms-wrapper.is-style-style-2 .type-mphb_room_type .room-description-inner-wrapper .room-booking-details{padding:0;border:0;margin:0;width:100%}.mphb_sc_rooms-wrapper.is-style-style-1 .type-mphb_room_type .room-description-inner-wrapper .room-booking-details .mphb-regular-price strong,.mphb_sc_rooms-wrapper.is-style-style-2 .type-mphb_room_type .room-description-inner-wrapper .room-booking-details .mphb-regular-price strong{display:none}.mphb_sc_rooms-wrapper.is-style-style-1 .type-mphb_room_type .room-description-inner-wrapper .mphb-to-book-btn-wrapper,.mphb_sc_rooms-wrapper.is-style-style-1 .type-mphb_room_type .room-description-inner-wrapper .mphb-view-details-button-wrapper,.mphb_sc_rooms-wrapper.is-style-style-2 .type-mphb_room_type .room-description-inner-wrapper .mphb-to-book-btn-wrapper,.mphb_sc_rooms-wrapper.is-style-style-2 .type-mphb_room_type .room-description-inner-wrapper .mphb-view-details-button-wrapper{margin-right:1.25rem;display:inline-block}.mphb_sc_rooms-wrapper.is-style-style-1 .type-mphb_room_type .room-description-wrapper,.mphb_sc_rooms-wrapper.is-style-style-2 .type-mphb_room_type .room-description-wrapper{padding:0}@media (min-width:992px){.mphb_sc_rooms-wrapper.is-style-style-1 .type-mphb_room_type .room-description-wrapper,.mphb_sc_rooms-wrapper.is-style-style-2 .type-mphb_room_type .room-description-wrapper{padding-left:2rem}}@media (min-width:1470px){.mphb_sc_rooms-wrapper.is-style-style-1 .type-mphb_room_type .room-description-wrapper,.mphb_sc_rooms-wrapper.is-style-style-2 .type-mphb_room_type .room-description-wrapper{padding-left:4rem}}.mphb_sc_rooms-wrapper.is-style-style-1 .type-mphb_room_type .post-thumbnail img{-webkit-box-shadow:none;box-shadow:none}.mphb_sc_rooms-wrapper.is-style-style-1 .type-mphb_room_type .room-description-wrapper{padding-right:20px;padding-left:20px}@media (min-width:768px){.mphb_sc_rooms-wrapper.is-style-style-1 .type-mphb_room_type .room-description-wrapper{padding-right:50px;padding-left:50px}}.mphb_sc_rooms-wrapper.is-style-style-1 .type-mphb_room_type .room-description-wrapper:first-child .room-description-inner-wrapper{padding-left:0}.mphb_sc_rooms-wrapper.is-style-style-1 .type-mphb_room_type:nth-child(2n) .room-description-wrapper:first-child .room-description-inner-wrapper{padding-right:0}@media (min-width:992px){.mphb_sc_rooms-wrapper.is-style-style-1 .type-mphb_room_type{padding:7.8125rem 0;position:relative;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0 auto;-webkit-box-shadow:none;box-shadow:none;background:0 0;-webkit-box-orient:horizontal}.mphb_sc_rooms-wrapper.is-style-style-1 .type-mphb_room_type+.type-mphb_room_type{margin-top:0}.mphb_sc_rooms-wrapper.is-style-style-1 .type-mphb_room_type:nth-child(2n){-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin:0 auto;-webkit-box-orient:horizontal}.mphb_sc_rooms-wrapper.is-style-style-1 .type-mphb_room_type:nth-child(2n) .room-images-wrapper{right:0;left:50%}.mphb_sc_rooms-wrapper.is-style-style-1 .type-mphb_room_type:nth-child(2n) .room-description-wrapper .room-description-inner-wrapper{padding-right:calc(50% + 4rem);padding-left:0}.mphb_sc_rooms-wrapper.is-style-style-1 .type-mphb_room_type .room-description-wrapper{padding:0 50px;max-width:1270px;margin:0 auto}}@media (min-width:992px) and (-ms-high-contrast:active),(min-width:992px) and (-ms-high-contrast:none){.mphb_sc_rooms-wrapper.is-style-style-1 .type-mphb_room_type .room-description-wrapper{max-width:100%}}@media (min-width:992px){.mphb_sc_rooms-wrapper.is-style-style-1 .type-mphb_room_type .room-description-wrapper .room-description-inner-wrapper{padding-left:calc(50% + 4rem);display:block}.mphb_sc_rooms-wrapper.is-style-style-1 .type-mphb_room_type .room-description-wrapper .room-details{width:100%}.mphb_sc_rooms-wrapper.is-style-style-1 .type-mphb_room_type .room-description-wrapper .room-booking-details{padding:0;border:0;margin:0;width:100%}.mphb_sc_rooms-wrapper.is-style-style-1 .type-mphb_room_type .room-images-wrapper{padding:0;right:50%;position:absolute;bottom:0;top:0;left:0;width:auto}.mphb_sc_rooms-wrapper.is-style-style-1 .type-mphb_room_type .mphb-loop-room-thumbnail{height:100%}.mphb_sc_rooms-wrapper.is-style-style-1 .type-mphb_room_type .mphb-loop-room-thumbnail a{height:100%;width:100%;display:block}.mphb_sc_rooms-wrapper.is-style-style-1 .type-mphb_room_type .mphb-loop-room-thumbnail a img{height:100%;-o-object-fit:cover;object-fit:cover;-webkit-box-shadow:none;box-shadow:none;width:100%}.mphb_sc_rooms-wrapper.is-style-style-1 .type-mphb_room_type .mphb-room-type-images,.mphb_sc_rooms-wrapper.is-style-style-1 .type-mphb_room_type .mphb-room-type-images .flexslider{height:100%}.mphb_sc_rooms-wrapper.is-style-style-1 .type-mphb_room_type .mphb-room-type-images .flexslider .flex-viewport{height:100%!important}.mphb_sc_rooms-wrapper.is-style-style-1 .type-mphb_room_type .mphb-room-type-images .flexslider .flex-viewport .slides,.mphb_sc_rooms-wrapper.is-style-style-1 .type-mphb_room_type .mphb-room-type-images .flexslider .flex-viewport .slides>li{height:100%}.mphb_sc_rooms-wrapper.is-style-style-1 .type-mphb_room_type .mphb-room-type-images .flexslider .flex-viewport .slides>li .gallery-icon,.mphb_sc_rooms-wrapper.is-style-style-1 .type-mphb_room_type .mphb-room-type-images .flexslider .flex-viewport .slides>li .gallery-icon a{height:100%;display:block}.mphb_sc_rooms-wrapper.is-style-style-1 .type-mphb_room_type .mphb-room-type-images .flexslider .flex-viewport .slides>li .gallery-icon a img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%!important}}@media (min-width:1470px){.mphb_sc_rooms-wrapper.is-style-style-1 .type-mphb_room_type .room-description-wrapper .room-description-inner-wrapper{padding-left:calc(50% + 8rem)}.mphb_sc_rooms-wrapper.is-style-style-1 .type-mphb_room_type:nth-child(2n) .room-description-wrapper .room-description-inner-wrapper{padding-right:calc(50% + 8rem)}}.mphb_sc_rooms-wrapper.is-style-style-3 .mphb-room-types-wrapper{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;margin:0 -15px;display:-webkit-box;display:-ms-flexbox;display:flex}.mphb_sc_rooms-wrapper.is-style-style-3 .type-mphb_room_type{-ms-flex:1 0 100%;flex:1 0 100%;padding:0 15px;-webkit-box-flex:1;margin-bottom:3.125rem;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:none;box-shadow:none;-webkit-box-orient:vertical;margin-top:0}@media (min-width:992px){.mphb_sc_rooms-wrapper.is-style-style-3 .type-mphb_room_type{-ms-flex:0 1 33.33%;flex:0 1 33.33%;-webkit-box-flex:0;margin-bottom:1.875rem}}@media (min-width:992px) and (-ms-high-contrast:active),(min-width:992px) and (-ms-high-contrast:none){.mphb_sc_rooms-wrapper.is-style-style-3 .type-mphb_room_type{-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-flex:0;width:33.33%}}.mphb_sc_rooms-wrapper.is-style-style-3 .type-mphb_room_type>*{padding:0;width:100%}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.mphb_sc_rooms-wrapper.is-style-style-3 .type-mphb_room_type .room-images-wrapper{-ms-flex:1 0 auto;flex:1 0 auto;overflow:hidden;-webkit-box-flex:1}}.mphb_sc_rooms-wrapper.is-style-style-3 .type-mphb_room_type .room-images-wrapper+.room-description-wrapper{padding:1.875rem 2.5rem;margin:0;width:100%}.mphb_sc_rooms-wrapper.is-style-style-3 .type-mphb_room_type .room-images-wrapper img{display:block}.mphb_sc_rooms-wrapper.is-style-style-3 .type-mphb_room_type .room-description-wrapper{-webkit-box-shadow:0 13px 43px 0 rgba(37,46,89,.1);box-shadow:0 13px 43px 0 rgba(37,46,89,.1);background:#fff;z-index:1}@media (min-width:992px){.mphb_sc_rooms-wrapper.is-style-style-3 .type-mphb_room_type .room-description-wrapper{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}}.mphb_sc_rooms-wrapper.is-style-style-3 .type-mphb_room_type .room-description-wrapper .room-description-inner-wrapper{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;width:100%}.mphb_sc_rooms-wrapper.is-style-style-3 .type-mphb_room_type .room-description-wrapper .room-details{width:100%}.mphb_sc_rooms-wrapper.is-style-style-3 .type-mphb_room_type .room-description-wrapper .room-details>p{font-size:14px;font-size:.875rem}.mphb_sc_rooms-wrapper.is-style-style-3 .type-mphb_room_type .room-description-wrapper .room-booking-details{padding:0;border:0;margin:auto 0 0;width:100%}.mphb_sc_rooms-wrapper.is-style-style-3 .type-mphb_room_type .room-description-wrapper .mphb-regular-price>strong{display:none}.mphb_sc_rooms-wrapper.is-style-style-3 .type-mphb_room_type .mphb-room-type-title{font-size:18px;font-size:1.125rem;margin-bottom:.5em}.mphb_sc_rooms-wrapper.is-style-style-3 .type-mphb_room_type .mphb-room-type-title:last-child{margin-bottom:0}.mphb_sc_rooms-wrapper.is-style-style-3 .type-mphb_room_type .mphb-regular-price{font-size:20px;font-size:1.25rem}.mphb_sc_rooms-wrapper.is-style-style-3 .type-mphb_room_type .mphb-regular-price .mphb-price-period{font-size:55%}.mphb_sc_rooms-wrapper.is-style-style-3 .type-mphb_room_type .mphb-to-book-btn-wrapper,.mphb_sc_rooms-wrapper.is-style-style-3 .type-mphb_room_type .mphb-view-details-button-wrapper{display:inline-block}.mphb_sc_rooms-wrapper.is-style-style-3 .type-mphb_room_type .mphb-to-book-btn-wrapper{margin-right:1.25rem}.content-area .hentry .entry-content .mphb_sc_search_results-wrapper .mphb-rooms-quantity-wrapper{margin-top:1.5rem}.content-area .hentry .entry-content .mphb_sc_search_results-wrapper .mphb-rooms-quantity-wrapper .mphb-rooms-quantity{margin-bottom:1.25rem;background-color:#fff;width:100%}.content-area .hentry .entry-content .mphb_sc_search_results-wrapper .mphb_room_type{padding:2.5rem;-webkit-box-shadow:0 13px 43px 0 rgba(37,46,89,.1);box-shadow:0 13px 43px 0 rgba(37,46,89,.1);background:#fff}.content-area .hentry .entry-content .mphb_sc_search_results-wrapper .mphb_room_type .entry-title{font-size:20px;font-size:1.25rem;margin:0}.content-area .hentry .entry-content .mphb_sc_search_results-wrapper .mphb_room_type .room-title-wrapper{margin-bottom:.75rem}.content-area .hentry .entry-content .mphb_sc_search_results-wrapper .mphb_room_type .room-title-wrapper+.room-content-wrapper{margin-top:1.875rem}.content-area .hentry .entry-content .mphb_sc_search_results-wrapper .mphb_room_type .room-content-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:992px){.content-area .hentry .entry-content .mphb_sc_search_results-wrapper .mphb_room_type .room-description-wrapper{max-width:420px;padding-right:2.5rem;width:61%}.content-area .hentry .entry-content .mphb_sc_search_results-wrapper .mphb_room_type .room-description-wrapper:last-child{max-width:100%;width:100%}}.content-area .hentry .entry-content .mphb_sc_search_results-wrapper .mphb_room_type .room-booking-details{width:100%;margin-top:1.25rem}.content-area .hentry .entry-content .mphb_sc_search_results-wrapper .mphb_room_type .room-booking-details:first-child{max-width:100%;width:100%;padding-left:0}@media (min-width:992px){.content-area .hentry .entry-content .mphb_sc_search_results-wrapper .mphb_room_type .room-booking-details{max-width:270px;width:39%;margin-top:0;padding-left:1.875rem}}.content-area .hentry .entry-content .mphb_sc_search_results-wrapper .mphb_room_type .room-images-wrapper{margin-bottom:1.875rem;width:100%}.content-area .hentry .entry-content .mphb_sc_search_results-wrapper .mphb_room_type .room-images-wrapper:last-child{margin-bottom:0}.content-area .hentry .entry-content .mphb_sc_search_results-wrapper .mphb_room_type .room-images-wrapper img{-webkit-box-shadow:none;box-shadow:none}.content-area .hentry .entry-content .mphb_sc_search_results-wrapper .mphb_room_type .room-excerpt{margin-bottom:2rem}.content-area .hentry .entry-content .mphb_sc_search_results-wrapper .mphb_room_type .room-description-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:992px){.content-area .hentry .entry-content .mphb_sc_search_results-wrapper .mphb_room_type .room-description-wrapper{border-right:1px solid #e7e4e4}}.content-area .hentry .entry-content .mphb_sc_search_results-wrapper .mphb_room_type .mphb-loop-room-type-attributes{font-size:14px;font-size:.875rem;margin-bottom:0}@media (min-width:768px){.content-area .hentry .entry-content .mphb_sc_search_results-wrapper .mphb_room_type .mphb-loop-room-type-attributes{-webkit-column-gap:1.875rem;-moz-column-gap:1.875rem;column-gap:1.875rem;-webkit-column-count:2;-moz-column-count:2;column-count:2}}.content-area .hentry .entry-content .mphb_sc_search_results-wrapper .mphb_room_type .mphb-loop-room-type-attributes:first-child{margin-top:0}.content-area .hentry .entry-content .mphb_sc_search_results-wrapper .mphb_room_type .mphb-loop-room-type-attributes li{width:100%;display:inline-block}.content-area .hentry .entry-content .mphb_sc_search_results-wrapper .mphb_room_type .mphb-loop-room-type-attributes .mphb-attribute-title{display:none}.content-area .hentry .entry-content .mphb_sc_search_results-wrapper .mphb_room_type .mphb-rooms-quantity-wrapper{font-size:14px;font-size:.875rem}.content-area .hentry .entry-content .mphb_sc_search_results-wrapper .mphb_room_type .mphb-rooms-quantity-wrapper:first-child{margin-top:0}.content-area .hentry .entry-content .mphb_sc_search_results-wrapper .mphb_room_type .mphb-view-details-button-wrapper{margin:0 0 1.5rem;width:100%}.content-area .hentry .entry-content .mphb_sc_search_results-wrapper .mphb_room_type .mphb-view-details-button{border-color:#dadada;color:#5f6060;background:0 0}.content-area .hentry .entry-content .mphb_sc_search_results-wrapper .mphb_room_type .mphb-view-details-button:hover{border-color:#3f9cc1;color:#fff;background:#3f9cc1}.content-area .hentry .entry-content .mphb_sc_search_results-wrapper .mphb_room_type .mphb-button,.content-area .hentry .entry-content .mphb_sc_search_results-wrapper .mphb_room_type .mphb-view-details-button{width:100%}.content-area .hentry .entry-content .mphb_sc_search_results-wrapper .mphb_room_type .mphb-confirm-reservation{padding-right:2em;padding-left:2em}.content-area .hentry .entry-content .mphb_sc_search_results-wrapper .mphb_room_type .mphb-rooms-reservation-message-wrapper{padding:1rem;border:1px solid #c1b086}@media (max-width:767px){.comments-area .comment-list .mphbr_review.parent{margin-bottom:5rem}.comments-area .comment-list .mphbr_review .children{margin-top:1.25rem}.comments-area .comment-list .mphbr_review .children .comment{padding-top:0}.comments-area .comment-list .mphbr_review .children .comment .comment-content{margin-top:0}}.comments-area .comment-list .mphbr_review .children .comment-body:before{display:none}.comments-area.mphb-reviews .mphbr-accommodation-rating{margin-bottom:3.125rem}.comments-area.mphb-reviews .mphbr-new-review-box{padding:0;border:0}.comments-area.mphb-reviews .comment-respond{padding:0;margin-right:0;margin-bottom:3.125rem;margin-left:0}.comments-area .mphbr-star-rating{color:#ebebec}.comments-area .mphbr-star-rating>span{color:#c1b086}.comments-area .mphbr-rating-wrapper .mphbr-stars{margin-bottom:.5em}