﻿@import"https://hello.myfonts.net/count/288ed4";@import"https://hello.myfonts.net/count/288ed4";@font-face{font-family:"FuturaBT-Light";font-display:swap;src:url("/fonts/288ED4_0_0.woff") format("woff");font-weight:300}@font-face{font-family:"FuturaBT-LightItalic";font-display:swap;src:url("/fonts/288ED4_1_0.woff") format("woff");font-weight:300}@font-face{font-family:"FuturaBT-Book";font-display:swap;src:url("/fonts/288ED4_2_0.woff") format("woff");font-weight:400}@font-face{font-family:"FuturaBT-Medium";font-display:swap;src:url("/fonts/288ED4_3_0.woff") format("woff");font-weight:500}@font-face{font-family:"FuturaBT-Bold";font-display:swap;src:url("/fonts/288ED4_4_0.woff") format("woff");font-weight:700}@font-face{font-family:"Didot-Regular";font-display:swap;src:url("/fonts/Didot Regular.woff") format("woff")}@font-face{font-family:"Didot-Italic";font-display:swap;src:url("/fonts/Didot Italic.woff") format("woff")}@font-face{font-family:"mrseavita";src:url("/fonts/mrseavita-020415006EmigreWebOnly.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"mrseavesitaliclining";src:url("/fonts/mrseavesitaliclining-020415006EmigreWebOnly.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"FuturaBT-Light";font-display:swap;src:url("/fonts/288ED4_0_0.woff") format("woff");font-weight:300}@font-face{font-family:"FuturaBT-LightItalic";font-display:swap;src:url("/fonts/288ED4_1_0.woff") format("woff");font-weight:300}@font-face{font-family:"FuturaBT-Book";font-display:swap;src:url("/fonts/288ED4_2_0.woff") format("woff");font-weight:400}@font-face{font-family:"FuturaBT-Medium";font-display:swap;src:url("/fonts/288ED4_3_0.woff") format("woff");font-weight:500}@font-face{font-family:"FuturaBT-Bold";font-display:swap;src:url("/fonts/288ED4_4_0.woff") format("woff");font-weight:700}@font-face{font-family:"Didot-Regular";font-display:swap;src:url("/fonts/Didot Regular.woff") format("woff")}@font-face{font-family:"Didot-Italic";font-display:swap;src:url("/fonts/Didot Italic.woff") format("woff")}@font-face{font-family:"mrseavita";src:url("/fonts/mrseavita-020415006EmigreWebOnly.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"mrseavesitaliclining";src:url("/fonts/mrseavesitaliclining-020415006EmigreWebOnly.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:swap}.no-print,.hide,.bx-controls,.bx-clone{display:none !important}.bx-wrapper,.bx-viewport{height:auto !important;width:auto !important}html,body{color:#000;font-family:Helvetica,Arial,Verdana,sans-serif;font-size:18px;line-height:25px;margin:0;padding:0}a{color:#000;text-decoration:none}h1,h2,h3,h4,h5,h6{font-size:24px;font-weight:bold;line-height:31px;margin:0;padding:0 0 10px 0}h3{font-size:22px;line-height:29px}h4{font-size:20px;line-height:27px}h5{font-size:19px;line-height:26px;padding-bottom:5px}h6{font-size:18px;line-height:25px;padding-bottom:5px}p{margin:0;padding:0 0 15px 0}ul,ol{margin:0;padding:0 0 10px 25px}ul li,ol li{margin:0;padding:0 0 5px 0}ul ul,ul ol,ol ul,ol ol{margin-bottom:-5px;padding:5px 0 0 25px}ul{list-style:disc}ol ol{list-style:lower-alpha}ol ol ol{list-style:lower-roman}dl{margin:0;padding:0 0 10px 0}dl dt{font-weight:bold;margin:0;padding:0 0 5px 0}dl dd{margin:0;padding:0 0 5px 0}img{display:block;height:auto;margin:0 auto 15px auto;padding:0;width:auto;max-width:100%}p img{margin-bottom:0}hr{border:0;border-bottom:1px solid #d3d9e1;height:0;margin:15px 0;overflow:hidden;padding:0}small{color:#939598;font-size:85%}.clearfix:after,.form-wrapper:after,.form-row:after,.form-action:after,.cms:after{clear:both;content:"";display:block;font-size:0;height:0;visibility:hidden}* html .clearfix,* html .form-wrapper,* html .form-row,* html .form-action,* html .cms{height:1%}.image-button{position:relative;overflow:hidden}.image-button img{max-width:100%;transition:all .3s}.image-button:hover img{transform:scale(1.1)}@media screen and (max-width: 670px){[class*=image-container]{width:100% !important;display:block !important;float:none !important;padding:0 0 20px 0 !important}[class*=personal-image]{width:50% !important}[class*=text-container]{width:100% !important;display:block !important;float:none !important}}html,body{font-family:Helvetica,Arial,Verdana,sans-serif}.cms blockquote{font-family:"mrseavita",Garamond,Georgia,"Times New Roman",serif;font-size:28px;line-height:35px;margin:0 auto;padding:0 0 15px 0;text-align:center;max-width:800px}.cms blockquote .quote-author{color:#939598;display:inline-block;font-size:24px;line-height:31px;margin:0 0 -10px 0;padding:0 15px;position:relative;top:-10px}.cms blockquote .quote-author:before{background:#c7c8ca;content:"";display:block;height:1px;left:0;margin:0;padding:0;position:absolute;top:10px;width:10px}.cms .button{display:none}.cms .video-link{display:none}.cms ul{text-align:left}.l-page{margin:0 auto;max-width:960px}.l-page__inner{margin:0;padding:20px 0 0}.l-header{border-bottom:1px solid #58595b;margin:0;padding:0 0 15px 0;text-align:center}.l-header__logo{margin:0 auto;padding:0}.l-nav{border-bottom:1px solid #000;margin:0;padding:5px 0 15px 0;text-align:center}.l-nav__menu{list-style:none;margin:0;padding:0}.l-nav__menu__item{display:none;list-style:none;margin:0;padding:0}.l-nav__menu__item--enquire{display:block;float:right;font-size:0;line-height:0}.l-nav__menu__item--enquire__phone{font-size:18px;font-weight:bold;line-height:25px}.l-footer{border-top:1px solid #58595b;margin:0;padding:0 0 10px 0}.l-footer__menu{font-size:0;line-height:0;list-style:none;margin:-10px 0 0 -10px;padding:15px 0 0 0}.l-footer__menu__item{box-sizing:border-box;color:#939598;display:inline-block;font-size:15px;line-height:22px;list-style:none;margin:0;padding:10px 0 0 25px;position:relative;vertical-align:top}.l-footer__menu__item:before{content:"✔";left:10px;margin:0;padding:0;position:absolute;top:10px}.l-footer__menu__item a{color:#939598}.l-footer__copyright{color:#939598;font-size:15px;line-height:22px;margin:0;padding:15px 0 0 0}.l-footer__copyright a{color:#939598}.print-grid{font-size:0;line-height:0;margin:-15px 0 0 -15px;padding:0 0 15px 0;text-align:left}.print-grid__col{box-sizing:border-box;display:inline-block;font-size:18px;line-height:25px;margin:0;padding:15px 0 15px 15px;vertical-align:top;width:100%}.print-grid__col--2{width:50%}.print-grid__col--3{width:33.3333%}.print-grid__col--4{width:25%}.print-grid__col--5{width:20%}.m-section{margin:0;padding:15px 0 0 0;text-align:center}.m-section__title{margin:0;padding:0 0 15px 0}.m-featured-property{margin:0;padding:0;text-align:left}.m-featured-property__image{margin:0;padding:0}.m-featured-property__image__image{margin:0;padding:0}.m-featured-property__title{font-size:20px;line-height:27px;margin:0;padding:10px 0 0 0}.m-featured-property__location{color:#939598;font-size:17px;line-height:17px;margin:0;padding:5px 0 0 0}.m-featured-property__rooms{color:#939598;font-size:0;line-height:0;list-style:none;margin:0 0 0 -15px;padding:5px 0 0 0}.m-featured-property__rooms__item{box-sizing:border-box;display:inline-block;font-size:17px;line-height:17px;list-style:none;margin:0;padding:0 0 0 15px;vertical-align:top}.m-featured-property__price{font-size:18px;line-height:25px;margin:0;padding:10px 0 0 0}.m-property__header__collection{margin:10px 0;max-width:100px}.m-tabs__content .cms img{margin:10px 0}.m-tabs__tab{display:block !important;padding:10px 0}.m-tabs__tab figure{display:none}.m-info-block__menu{max-width:400px}.m-info-block__menu__title,.m-info-block__menu__data{display:inline-block;width:48%;padding:5px 0}.m-grading__menu__item p{display:inline-block;padding-right:3px}.m-phrases__table__item{padding:5px 25px 5px 0}.m-property__availability__booking-widget__table{border-collapse:collapse;border-top:1px solid #cecece;border-left:1px solid #cecece;margin:20px 0;padding:0}.m-property__availability__booking-widget__table td,.m-property__availability__booking-widget__table th{border-bottom:1px solid #cecece;border-right:1px solid #cecece;color:#58595b;min-width:100px}.m-property__availability__booking-widget__table td div,.m-property__availability__booking-widget__table th div{padding:5px}.m-property__availability__booking-widget__table td div.selected,.m-property__availability__booking-widget__table th div.selected{background:#c7c8ca}.m-property__availability__booking-widget__table td div.selected label,.m-property__availability__booking-widget__table th div.selected label{font-weight:600}.m-property__availability__booking-widget__table td span,.m-property__availability__booking-widget__table th span{font-weight:600;display:inline-block;padding-right:3px}.m-property__availability__booking-widget__table th{padding:5px}.m-property__availability__booking-widget__table td input{display:none}.m-contact__details__address{font-style:normal;font-weight:600;line-height:35px;padding:20px 0}.m-search-page__results{padding-top:15px;border-top:1px solid #cecece}.m-search-page__results-item{border-bottom:1px solid #cecece;margin-bottom:20px}.m-search-page__results-item__image__image{margin:10px 0;max-width:500px}.m-collection-summary{border-bottom:1px solid #cecece;margin:0 0 25px}.m-collection-summary__image__image{margin:10px 0;max-width:500px}.m-destinations-list__col{display:inline-block;vertical-align:top;width:24%}.m-section__links__menu{margin:0;text-align:left}.m-image-grid__item{margin:0;padding:0;text-align:left}.m-image-grid__item__image{margin:0;padding:0}.m-image-grid__item__image__image{margin:0;padding:0}.m-image-grid__item__title{font-size:18px;line-height:25px;margin:0;padding:10px 0 0 0}.m-press__menu{list-style:none;margin:0;padding:0;transform:none !important;-webkit-transform:none !important;width:auto !important}.m-press__menu__item{display:none !important;float:none !important;list-style:none;margin:0;padding:0;position:static !important;width:auto !important}.m-press__menu__item:first-child{display:block !important}.m-press__menu__quote{font-family:"mrseavita",Garamond,Georgia,"Times New Roman",serif;font-size:28px;line-height:35px;margin:0 auto;padding:5px 0 15px;text-align:center;max-width:800px}.m-press__menu__quote__author{color:#939598;display:inline-block;font-size:24px;line-height:31px;margin:0;padding:0 15px;position:relative;top:0}.m-press__menu__quote__author:before{background:#c7c8ca;content:"";display:block;height:1px;left:0;margin:0;padding:0;position:absolute;top:10px;width:10px}.m-marketing__menu{font-size:0;line-height:0;list-style:none;margin:-15px 0 0 -15px;padding:0}.m-marketing__menu__item{box-sizing:border-box;display:inline-block;list-style:none;margin:0;padding:15px 0 15px 15px;text-align:left;vertical-align:top;width:33.3333%}.m-marketing__menu__item--featured,.m-marketing__menu__item:nth-child(2){width:50%}.m-marketing__menu__item--simple{width:25% !important}.m-marketing__menu__image{margin:0;padding:0}.m-marketing__menu__image__image{margin:0;padding:0}.m-marketing__menu__title{font-size:18px;line-height:25px;margin:0;padding:10px 0 0 0}.m-feature{border:1px solid #cecece;margin:0;padding:15px}.m-feature__title{font-size:18px;font-weight:normal;line-height:25px;margin:0;padding:0 0 15px 0}.m-feature__image{margin:0;padding:0}.m-feature__image__image{margin:0;padding:0}.m-blog-snippets__menu{font-size:0;line-height:0;list-style:none;margin:-15px 0 0 -15px;padding:0;width:auto !important}.m-blog-snippets__menu__item{box-sizing:border-box;display:inline-block;float:none !important;list-style:none;margin:0 !important;padding:15px 0 15px 15px;text-align:left;vertical-align:top;width:33.3333% !important}.m-blog-snippets__menu__image{margin:0;padding:0}.m-blog-snippets__menu__image__image{margin:0;padding:0}.m-blog-snippets__menu__title{font-size:20px;line-height:27px;margin:0;padding:10px 0 0 0}.m-blog-snippets__menu__info{color:#939598;font-size:0;line-height:0;list-style:none;margin:0 0 0 -15px;padding:5px 0 0 0}.m-blog-snippets__menu__info__item{box-sizing:border-box;display:inline-block;font-size:17px;line-height:17px;list-style:none;margin:0;padding:0 0 0 15px;vertical-align:top}.m-blog-snippets__menu__summary{font-size:18px;line-height:25px;margin:0;padding:10px 0 0 0}.m-explore{margin:0;padding:0 0 15px 0}.m-explore__menu{font-size:0;line-height:0;list-style:none;margin:-15px 0 0 -15px;padding:0}.m-explore__menu__item{box-sizing:border-box;display:inline-block;font-size:18px;line-height:25px;margin:0;padding:15px 0 0 15px;text-align:left;vertical-align:top}.m-explore__menu__link{border:1px solid #cecece;display:block;margin:0;padding:10px 15px}.ui-datepicker{display:none}.clearfix:after,.form-wrapper:after,.form-row:after,.form-action:after,.cms:after{clear:both;content:"";display:block;font-size:0;height:0;visibility:hidden}* html .clearfix,* html .form-wrapper,* html .form-row,* html .form-action,* html .cms{height:1%}.image-button{position:relative;overflow:hidden}.image-button img{max-width:100%;transition:all .3s}.image-button:hover img{transform:scale(1.1)}@media screen and (max-width: 670px){[class*=image-container]{width:100% !important;display:block !important;float:none !important;padding:0 0 20px 0 !important}[class*=personal-image]{width:50% !important}[class*=text-container]{width:100% !important;display:block !important;float:none !important}}
/*# sourceMappingURL=print.css.map */
