.hide{display:none}.hidden-desktop{display:none}.hidden-desktop-explore{display:none}.hidden-desktop-hosts{display:none}.hidden-mobile{display:block}.hidden-mobile-explore{display:block}.hidden-mobile-hosts{display:block}@media only screen and (max-width:1024px){.hidden-desktop-explore{display:block}.hidden-mobile-explore{display:none}}@media only screen and (max-width:991px){.hidden-desktop-hosts{display:block}.hidden-mobile-hosts{display:none}}@media only screen and (max-width:767px){.hidden-desktop{display:block}.hidden-mobile{display:none}}.page-neg-margin-top{position:relative;margin-top:-105px;z-index:10000!important}.page-heading-margin-top{position:relative;margin-top:-100px;z-index:10000!important}.eltd-title-holder{height:240px;background-color:#f1f1f1;background-position:center 0;background-repeat:no-repeat;z-index:1}.eltd-vertical-align-containers .eltd-position-right{display:none}#ibex-booking .bookable-calendar-container th.pricing-cell .is-weekend{background-color:#526d75!important}#ibex-booking .table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #526d75!important}#container-bookable table.bookable-calendar thead .calendar-title-row th{background-color:#526d75!important}#ibex-booking span.pricing-cell-sold-out:after{content:"SOLD";color:#526d75!important;font-size:13px;position:relative;left:-30%}.eltd-logo-wrapper a img{height:100%;width:auto;margin:auto auto}.eltd-header-centered .eltd-page-header .eltd-logo-area .eltd-logo-wrapper a{max-height:175px}.eltd-mobile-header .eltd-mobile-nav ul li a,.eltd-mobile-header .eltd-mobile-nav ul li h6{font-size:14px!important}.page-title h2{font-size:36px}.page-title h3{font-size:26px}.eltd-title-holder{background-repeat:no-repeat;background-size:cover;background-position:center center}.eltd-section-title-holder>.eltd-section-title-inner{position:relative;z-index:2;max-width:925px;margin:auto}.eltd-section-title-holder>.eltd-section-title-inner h1{font-size:46px}#home-intro .eltd-section-title-holder .eltd-st-subtitle{margin:0 auto 18px;letter-spacing:.1em;font-size:38px!important}.your-hosts h4{text-transform:uppercase;letter-spacing:3px}.eltd-content .eltd-content-inner>.eltd-container>.eltd-container-inner,.eltd-content .eltd-content-inner>.eltd-full-width>.eltd-full-width-inner{padding-top:0}.button-margin{margin:0 10px 10px 10px}.the-rooms-book-now-btn{margin-right:10px}.eltd-content{margin-top:0px!important}.container-shadow{box-shadow:2px 2px 15px 0 rgb(0 0 0 / .06)!important}.home-intro h1{font-size:34px}#home-intro{padding:60px 0 60px 0}.vc_col-has-fill>.vc_column-inner,.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_column_container>.vc_column-inner{padding-top:0px!important}input[type="submit" i]{color:#fff;background-color:#4b5f5f;padding:14px 24px;border-width:0;text-transform:uppercase;font-weight:700}input[type="submit" i]:hover{color:#fff;background-color:#000;padding:14px 24px;border-width:0;text-transform:uppercase;font-weight:700}body .gform_wrapper .top_label div.ginput_container{margin-top:3px}#respond input[type=text],#respond textarea,.post-password-form input[type=password],.qodef-style-form textarea,.wpcf7-form-control.wpcf7-date,.wpcf7-form-control.wpcf7-number,.wpcf7-form-control.wpcf7-quiz,.wpcf7-form-control.wpcf7-select,.wpcf7-form-control.wpcf7-text,.wpcf7-form-control.wpcf7-textarea,input[type=text],input[type=email],input[type=password]{color:#000;background-color:#ffffff!important;border:1px solid #ffffff!important;margin:-2px 0 2px!important}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:10px 10px!important}.gform_wrapper textarea{padding:10px 10px!important}textarea{background-color:#ffffff!important;border-width:1px;border-style:solid;border-color:#ffffff!important}.grayscale-map{filter:grayscale(100%)}.eltd-page-footer .widget{margin-bottom:10px!important}.margin-hide{margin-top:6px!important}.eltd-page-footer .widget h5 a{color:#8DACA6}.eltd-page-footer .widget p a{color:#8DACA6}@media only screen and (max-width:1024px){.footer-logo{width:300px!important;height:auto!important}}@media only screen and (max-width:767px){.footer-logo{width:300px!important;height:auto!important}.page-neg-margin-top{position:relative;margin-top:-80px;z-index:10000!important}.page-heading-margin-top{position:relative;margin-top:0;z-index:10000!important}}@media only screen and (max-width:480px){.eltd-section-title-holder>.eltd-section-title-inner h1{font-size:38px}#home-intro .eltd-section-title-holder .eltd-st-subtitle{margin:0 auto 12px;letter-spacing:.1em;font-size:22px!important}.your-hosts h4{text-transform:uppercase;letter-spacing:3px;font-size:20px;line-height:1.38em}#home-intro{padding:30px 0 40px 0}}#cookie-notice #cn-notice-buttons a{background-color:#6B8B8A}