body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-weight:400}.et_pb_slide_content,.et_pb_best_value{font-weight:400}#footer-bottom{background-color:rgba(7,62,71,0.32)}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}h1,h1.et_pb_contact_main_title,.et_pb_title_container h1{font-weight:600}h2,.product .related h2,.et_pb_column_1_2 .et_quote_content blockquote p{font-weight:600}h3{font-weight:600}h4,.et_pb_circle_counter h3,.et_pb_number_counter h3,.et_pb_column_1_3 .et_pb_post h2,.et_pb_column_1_4 .et_pb_post h2,.et_pb_blog_grid h2,.et_pb_column_1_3 .et_quote_content blockquote p,.et_pb_column_3_8 .et_quote_content blockquote p,.et_pb_column_1_4 .et_quote_content blockquote p,.et_pb_blog_grid .et_quote_content blockquote p,.et_pb_column_1_3 .et_link_content h2,.et_pb_column_3_8 .et_link_content h2,.et_pb_column_1_4 .et_link_content h2,.et_pb_blog_grid .et_link_content h2,.et_pb_column_1_3 .et_audio_content h2,.et_pb_column_3_8 .et_audio_content h2,.et_pb_column_1_4 .et_audio_content h2,.et_pb_blog_grid .et_audio_content h2,.et_pb_column_3_8 .et_pb_audio_module_content h2,.et_pb_column_1_3 .et_pb_audio_module_content h2,.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_grid .et_pb_portfolio_item h2,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2{font-weight:600}h5{font-weight:600}h6{font-weight:600}.et_pb_slide_description .et_pb_slide_title{font-weight:600}.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_grid .et_pb_portfolio_item h2,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2,.et_pb_column_1_4 .et_pb_audio_module_content h2{font-weight:600}	h1,h2,h3,h4,h5,h6{font-family:'Raleway',Helvetica,Arial,Lucida,sans-serif}body,input,textarea,select{font-family:'Raleway',Helvetica,Arial,Lucida,sans-serif}.mphb_sc_checkout-wrapper .button{background-color:#55aaa8;background-repeat:no-repeat;background-position:center;background-size:cover;border:2px solid #55aaa8;border-radius:30px;color:#ffffff;display:inline-block;font-family:'Raleway'!important;font-size:15px;font-weight:500;line-height:1.7em!important;margin-top:5px;padding:2px 40px;position:relative;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}.mphb_sc_checkout-wrapper .button:hover{background-color:#ffffff!important;color:#55aaa8!important}.mphb_sc_search-wrapper label{color:#ffffff;margin-bottom:5px}.mphb_sc_search-form input:not([type="submit"]):not([type="button"]){color:#000000!important;font-weight:600!important;font-family:'Raleway'!important;font-size:11px}.et_pb_filterable_portfolio_grid .et_pb_portfolio_item{margin-bottom:5px!important;margin-right:5px!important}.et_pb_portfolio_item,.et_pb_filterable_portfolio_grid .column_width,.et_pb_filterable_portfolio_grid .et_pb_portfolio_image,.et_pb_filterable_portfolio_grid{width:350px!important}.et_pb_filterable_portfolio_grid .et_pb_portfolio_image img{min-width:350px}.et_pb_portfolio_image,.et_pb_filterable_portfolio_grid{height:350px!important}.et_pb_filterable_portfolio_grid .et_pb_portfolio_image img{min-height:250px}ul.et_pb_tabs_controls{background:#ffffff!important}.et_pb_tabs_controls li{border-right:1px solid #ffffff!important}.et_pb_tab_0 et_pb_tab_active{border-right:1px solid #ffffff!important}ul.et_pb_tabs_controls:after{border:none!important}.et_pb_tabs_controls li{float:none!important;display:inline-block!important;margin-bottom:-6px;border:none}.et_pb_tabs_controls{text-align:center}.et_pb_tab_active a{color:#0c7783!important}.divi-life-cta-menu a{padding:15px 25px 15px 25px!important;border-radius:50px;text-align:center;border:2px solid #55aaa8;background-color:#ffffff;color:#55aaa8!important;line-height:0;margin-top:-10px;font-size:15px!important;text-shadow:none!important}.divi-life-cta-menu a:hover{background-color:#55aaa8!important;color:#ffffff!important}.column{float:left;width:33.33%}.row:after{content:"";display:table;clear:both}.icon{margin-bottom:-10px;margin-right:10px}.amenity{margin-bottom:20px}@media screen and (max-width:600px){.column{width:100%}.amenities-list{margin-top:5px!important}.mphb_sc_search-wrapper .button{display:inline-block;margin-top:25px;position:relative;padding:2px 40px;border:2px solid #55aaa8;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:30px;background-color:#ffffff!important;color:#55aaa8!important;background-repeat:no-repeat;background-position:center;background-size:cover;font-family:'Raleway'!important;font-size:15px;font-weight:500;line-height:1.7em!important;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}.mphb_sc_search-wrapper .button:hover{background-color:#55aaa8!important;color:#ffffff!important}.mphb_sc_search-wrapper label{color:#ffffff;margin-bottom:5px}.mphb_sc_search-form input:not([type="submit"]):not([type="button"]){color:#000000!important;font-weight:600!important;font-family:'Raleway'!important;font-size:11px}.mphb-calendar td .mphb-available-date{background-color:#d9e2e5!important}.mphb-calendar td .mphb-booked-date{background-color:#d8d0d8!important}.mphb-calendar td .mphb-date-check-in{color:var(--mphb-available-date-color,#000);background:linear-gradient(to bottom right,var(--mphb-available-date-bg,#d9e2e5) 0,var(--mphb-available-date-bg,#d9e2e5) 50%,var(--mphb-booked-date-bg,#d8d0d8 50%,var(--mphb-booked-date-bg,#dad0d8) 100%)!important}.room{padding-bottom:0}.li{margin-bottom:2px}.mphb_sc_search_results-wrapper .button{display:inline-block;margin-top:5px;position:relative;padding:2px 40px;border:2px solid #55aaa8!important;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:30px;background-color:#55aaa8!important;color:#ffffff!important;background-repeat:no-repeat;background-position:center;background-size:cover;font-family:'Raleway'!important;font-size:15px;font-weight:500;line-height:1.7em!important;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}.mphb_sc_search_results-info{font-size:22px!important;color:#0c7783!important}.mphb-empty-cart-message{display:none!important}.mphb-regular-price{font-size:20px!important}.mphb-room-number{display:none!important}.mphb-room-type-title{display:none}.mphb-booking-details-title{font-size:27px;color:#0C7783!important}.mphb-room-rate-chooser-title{font-size:27px;color:#0C7783!important;margin-top:60px}.mphb-price-breakdown-title{font-size:27px;color:#0C7783!important;margin-top:60px}.mphb-customer-details-title{font-size:27px;color:#0C7783!important;margin-top:60px}.mphb_sc_checkout-submit-wrapper .button{display:inline-block;margin-top:5px;position:relative;padding:2px 40px;border:2px solid #55aaa8;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:30px;background-color:#55aaa8;color:#ffffff;background-repeat:no-repeat;background-position:center;background-size:cover;font-family:'Raleway'!important;font-size:15px;font-weight:500;line-height:1.7em!important;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}.mphb-price-breakdown-accommodation .mphb-price-breakdown-expand{color:#55aaa8}.mphb_sc_search_results-wrapper select{height:35px!important;padding:.75em 1.25em .875em}#bottom_bar{padding:0!important;position:fixed;bottom:0;left:0;width:100%;z-index:999}}.mphb-room-type-title{display:none!important}