@import url("https://use.typekit.net/ryw0jpb.css");:root{--header-max-width:1300px;--color-brand-one:#efece6;--color-brand-one-rgb:239,236,230;--color-brand-two:#acb8b7;--color-brand-two-rgb:172,184,183;--color-brand-three:#37433f;--color-brand-three-rgb:55,67,63;--color-brand-four:#1e1d1d;--color-brand-four-rgb:30,29,29;--font-brand-one:"bely",sans-serif;--font-brand-two:"brandon-grotesque",sans-serif;--font-family-heading:var(--font-brand-one);--font-family-body:var(--font-brand-one);--font-spacing-default:3px;--font-spacing-narrow:3px;--font-spacing-wide:12px;--font-secondary:"bely",sans-serif;--font-secondary-fa:"bely",sans-serif,var(--fa-font-regular);--color-text-dark:#373737;--color-text-light:var(--color-brand-one);--color-text-highlight:inherit;--font-tertiary:"bely",sans-serif;--page-bkg-color:var(--color-brand-one);--brand-dark-row:var(--color-brand-two);--brand-light-row:var(--color-brand-one);--dark-row-text-color:var(--color-text-dark);--sub-dark-text-color:var(--color-text-light);--light-row-text-color:var(--color-text-dark);--sub-light-text-color:var(--color-text-dark);--header-bkg-colour-one:var(--color-brand-one);--header-bkg-colour-two:var(--color-brand-two);--header-book-bkg-one:var(--color-brand-three);--header-book-color-one:var(--color-text-light);--header-book-bkg-two:var(--color-brand-one);--header-book-color-two:var(--color-text-dark);--header-bkg-color:var(--color-brand-two);--header-text-color:var(--color-text-dark);--header-book-bkg:var(--color-brand-one);--header-book-color:var(---color-text-dark);--menu-bkg-color:var(--color-brand-one);--menu-btn-bkg:var(--color-brand-three);--menu-btn-color:var(--color-brand-one);--menu-seperator-color:#979797;--menu-link-underline:var(--color-brand-three);--menu-family-color:var(--color-brand-three);--menu-highlight-bkg:var(--color-brand-three);--footer-bkg-color:var(--color-brand-two);--footer-text-color:var(--color-text-dark);--footer-border-color:var(--color-brand-three);--footer-highlight-border:var(--color-text-dark);--footer-lower-bkg:var(--color-brand-three);--footer-lower-border:var(--color-brand-two);--button-font:var(--font-brand-two);--button-color-bkg:var(--color-brand-three);--button-color-textwbkg:var(--color-brand-one);--button-color-text:var(--color-text-dark);--button-color-outline:var(--color-brand-three);--button-color-text-hover:var(--color-brand-one);--button-color-hover:linear-gradient(-23deg,#37433f,#5b6161);--carousel-nav-bar-color:var(--color-brand-one);--carousel-nav-bar-color-inactive:rgba(55,67,63,.25);--button-color-lighter-bkg:var(--color-brand-two);--button-color-lighter-text:var(--color-brand-four);--journal-carousel-nav-active:var(--color-brand-one);--picture-border-narrow:10px solid var(--color-brand-one);--picture-border:20px solid var(--color-brand-one);--picture-border-shadow:0px 2px 12px rgba(0,0,0,.5);--icon-list-border:var(--color-text-dark);--booking-overlay-bkg:var(--color-brand-one);--booking-overlay-nav-color:var(--color-brand-four);--booking-overlay-nav-color-active:var(--color-brand-one);--booking-overlay-nav-bkg:var(--color-brand-two);--booking-overlay-nav-bkg-active:var(--color-brand-three);--booking-output-bkg:#acb8b740;--booking-output-main-color:var(--color-text-dark);--booking-output-sub-color:var(--color-text-dark);--booking-promo-color:var(--color-brand-two);--booking-submit-bkg:var(--color-brand-one);--booking-submit-color:var(--color-brand-four);--booking-submit-bkg-hover:var(--color-brand-one);--booking-submit-color-hover:var(--button-color-hover);--booking-modify-color:var(--color-brand-four);--popup-acc-bkg:var(--color-brand-one);--popup-acc-bkg-rgb:var(--color-brand-one-rgb);--popup-acc-tick-color:var(--color-brand-two)}.mm-menu{--mm-color-background:var(--color-brand-one);--mm-color-background-emphasis:transparent;--mm-color-background-highlight:var(--color-brand-three);--mm-color-border:rgba(71,35,42,.2);--mm-color-text:var(--color-text-dark);--mm-color-icon:var(--color-text-dark);--mm-color-text-dimmed:var(--color-text-dark);--mm-book-bkg:var(--color-brand-three);--mm-book-color:var(--color-text-light)}.mm-listitem:after{inset-inline-start:0}.mm-listitem__text,.mm-navbar__title{font-family:var(--font-family-heading);font-size:1rem;font-weight:600;letter-spacing:var(--font-spacing-narrow);text-transform:uppercase}.sub-dark{--button-color-bkg:var(--color-brand-one);--button-color-textwbkg:var(--color-text-dark)}@media (min-width:768px){.h1,h1{--font-spacing-default:16px}}.text-tagline{--font-family-body:var(--font-brand-two)}.booking-form-wrapper{--booking-background:var(--color-brand-one)}.booking-form-wrapper .booking-wrapper{--font-family-heading:var(--font-brand-two)}.booking-form-wrapper.booking-inline{--booking-promo-color:var(--color-text-dark)}.property-dark{background-color:var(--color-brand-three)}.banner{--banner-heading:var(--font-brand-one);--banner-content:var(--font-brand-two);--banner-heading-weight:700}.banner-simple{--banner-bkg:var(--color-brand-one);--banner-color:var(--color-text-dark)}.banner-simple.brand-dark{--banner-bkg:var(--color-brand-two);--banner-color:var(--color-text-dark)}.banner-boxed{--banner-bkg:transparent;--banner-heading-weight:400}.banner-boxed.brand-dark{--banner-bkg:var(--color-brand-two)}.banner-boxed.brand-light,.banner-split{--banner-bkg:var(--color-brand-one)}.banner-split{--banner-split-bkg:var(--color-brand-two);--banner-split-color:var(--color-text-dark);--banner-content:var(--font-brand-two)}.standard-card{--font-heading:600 1rem/1.308 var(--font-brand-two);--heading-spacing:var(--font-spacing-narrow);--heading-case:uppercase}.standard-card .card-metas,.standard-card .card-tagline{--font-family-body:var(--font-brand-two)}.control-rich-text-editor{--font-size:1.3334rem}@media (min-width:768px){.control-rich-text-editor{--font-size:1.944rem}}.control-text-image-block{--content-width:33.33333333%;--image-width:58.33333333%;--heading-color:var(--color-brand-three);--font-family-heading:var(--font-brand-two)}.control-text-parallax-image-block{--font-family-heading:var(--font-brand-two);--heading-color:var(--color-brand-three)}.control-text-carousel{--font-family-heading:var(--font-brand-two)}.control-dual-content{--column-left-width:35%;--column-right-width:50%;--border-color:var(--color-text-dark)}.control-dual-content .cdc-heading{--font-family-body:var(--font-brand-two)}.control-content-dual-image{--font-family-heading:var(--font-brand-two)}.control-full-image-content .fic-content .full-image-text{--font-heading:400 2.6111rem/1 var(--font-brand-one);--font-heading-case:none;--font-body:1.33334rem/1.308 var(--font-brand-two)}.control-full-image-content .fic-content.brand-light-bkg{--panel-bkg:var(--color-brand-one)}.control-full-image-content .fic-content.brand-dark-bkg{--panel-bkg:var(--color-brand-three)}.control-boxed-text-image{--font-family-heading:var(--font-brand-two)}.control-boxed-text-image .boxed-text-image-item.brand-light-bkg{--panel-bkg:var(--color-brand-one)}.control-boxed-text-image .boxed-text-image-item.brand-mid-bkg{--panel-bkg:var(--color-brand-two)}.control-boxed-text-image .boxed-text-image-item.brand-dark-bkg{--panel-bkg:var(--color-brand-three)}.control-feature-content{--font-family-heading:var(--font-brand-two)}.control-feature-content .picture-panel{--panel-bkg:var(--color-brand-three)}.control-icon-list{--font-body:500 0.875rem/1 var(--font-brand-two)}.control-image-carousel{--image-carousel-nav-active:var(--color-brand-three);--details-font:400 1.1667rem/1 var(--font-brand-one);--caption-font:400 0.6667rem/1 var(--font-brand-two)}.control-gallery{--gallery-content-border:var(--color-brand-three)}.control-latest-journals{--font-family-heading:var(--font-brand-two)}.control-latest-journals .standard-card{--font-heading:400 1.3334rem/1.308 var(--font-brand-two);--heading-case:none;--heading-spacing:0}.template-journal-listing{--journal-logo-display:none}.template-journal-listing .journals-introduction-row{--row-bkg:var(--color-brand-one);--row-color:var(--color-text-dark);--font-family-body:var(--font-brand-two)}.template-journal-listing .journals-introduction-row .journals-intro{--journal-body-font:var(--font-family-heading)}.template-journal-listing .journals-featured-row{--row-bkg:var(--color-brand-one);--row-color:var(--color-text-dark);--padding:0 0 90px}.template-journal-listing .journals-featured-row .featured-journals-wrap{--feature-border-color:var(--color-brand-three);--feature-border:0px;--feature-title-display:none;--feature-title:var(--color-text-dark);--row-bkg:var(--color-brand-three);--row-color:var(--color-text-light);--padding:0}.template-journal-listing .journals-featured-row .featured-journals-wrap .featured-journals-title{--font-family-heading:var(--font-brand-two)}.template-journal-listing .journals-featured-row .featured-journals-wrap .standard-card.featured{--padding:30px 50px;--transform:uppercase;--letter-spacing:var(--font-spacing-narrow)}@media (min-width:992px){.template-journal-listing .journals-featured-row .featured-journals-wrap .standard-card.featured{--padding:70px 100px}}.template-journal-listing .standard-card{--font-heading:400 1.3334rem/1.308 var(--font-brand-two);--heading-case:none;--heading-spacing:0}.template-journal{--journal-logo-display:none;--row-bkg:var(--color-brand-one);--row-color:var(--color-text-dark);--font-introduction-meta:var(--font-brand-two);--font-introduction-heading:var(--font-brand-one);--font-introduction-body:var(--font-brand-two);--font-nav:400 0.8889rem/1.308 var(--font-brand-two)}.template-offer-listing{--font-family-heading:var(--font-brand-two)}.template-offer-listing .offer-featured.brand-light-bkg{--panel-bkg:var(--color-brand-one)}.template-offer-listing .offer-featured.brand-mid-bkg{--panel-bkg:var(--color-brand-two)}.template-offer-listing .offer-featured.brand-dark-bkg{--panel-bkg:var(--color-brand-three)}.template-offer{--font-family-heading:var(--font-brand-two);--row-bkg:var(--color-brand-one);--row-color:var(--color-text-dark);--panel-bkg:var(--color-brand-two);--panel-color:var(--color-text-dark)}.template-offer .offer-feature,.template-offer .small-print{--font-family-heading:var(--font-brand-one)}.template-offer .small-print{--row-border:var(--color-text-dark)}.template-faq-listing .faqs-introduction-row{--row-bkg:var(--color-brand-one);--row-color:var(--color-text-dark);--font-family-body:var(--font-brand-two)}.template-faq-listing .faqs-row{--row-border:var(--color-brand-two);--font-family-heading:var(--font-brand-two)}