@charset "UTF-8";@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,400,400i,600");@import url("https://fonts.googleapis.com/css?family=Marcellus");@import url("https://fonts.googleapis.com/css?family=Reem+Kufi");@import url("https://fonts.googleapis.com/css?family=Raleway");@import url("https://fonts.googleapis.com/css?family=Quicksand");@import url("https://fonts.googleapis.com/css?family=EB+Garamond");body.js-no-scroll,html.js-no-scroll{position:relative;overflow:hidden;height:100%}html{box-sizing:border-box;font-size:62.5%;-webkit-font-smoothing:antialiased}body{font-family:Source Sans Pro,sans-serif;font-weight:400}[href=main]{position:absolute;top:0;right:100%}[href=main]:focus{right:auto}.svg-sprite{display:none}.container,.contour,.contourMessageOnSubmit,.inner,.inner-contain,.juicer-feed{margin:0 auto;padding:3px}@media (min-width:500px){.container,.contour,.contourMessageOnSubmit,.inner,.inner-contain,.juicer-feed{padding:5px 3px}}@media (min-width:1280px){.container,.contour,.contourMessageOnSubmit,.inner,.inner-contain,.juicer-feed{padding:5px 0}}.container,.juicer-feed{max-width:1340px}.inner{max-width:1230px}.contour,.contourMessageOnSubmit,.inner-contain{max-width:800px}.main-content{margin-top:-85px}@media (min-width:620px){.main-content{margin-top:-110px}}.cms-content{margin:0 auto 50px}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-family:Source Sans Pro,sans-serif;font-weight:300;line-height:1.4}h1{font-size:38px}@media screen and (min-width:320px){h1{font-size:calc(38px + 27 * (100vw - 320px) / 680)}}@media screen and (min-width:1000px){h1{font-size:65px}}h2{font-size:35px}@media screen and (min-width:320px){h2{font-size:calc(35px + 25 * (100vw - 320px) / 680)}}@media screen and (min-width:1000px){h2{font-size:60px}}h3{font-size:30px}@media screen and (min-width:320px){h3{font-size:calc(30px + 10 * (100vw - 320px) / 680)}}@media screen and (min-width:1000px){h3{font-size:40px}}h4{font-size:22px}@media screen and (min-width:320px){h4{font-size:calc(22px + 6 * (100vw - 320px) / 680)}}@media screen and (min-width:1000px){h4{font-size:28px}}h5{font-size:18px}@media screen and (min-width:320px){h5{font-size:calc(18px + 6 * (100vw - 320px) / 680)}}@media screen and (min-width:1000px){h5{font-size:24px}}h6{font-size:16px}@media screen and (min-width:320px){h6{font-size:calc(16px + 4 * (100vw - 320px) / 680)}}@media screen and (min-width:1000px){h6{font-size:20px}}p{margin:15px 0;margin:1.5rem 0}p a{text-decoration:underline}p,span{font-size:16px;font-size:1.6rem;line-height:1.5;font-weight:400}b,strong{font-weight:700}address,em,i{font-style:italic}
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}a{font-size:16px;font-size:1.6rem;font-weight:600;text-decoration:none}button{margin:0;padding:0;background-color:transparent;border:0}.btn,button{font-family:Source Sans Pro,sans-serif;cursor:pointer}.btn{display:inline-block;padding:15px;font-size:16px;font-size:1.6rem;text-decoration:none;background:#fff;border:1px solid #6a737b;border-radius:2px;transition:background-color .5s,color .5s}.btn:hover{color:#fff;background-color:#6a737b}.btn--fill{color:#fff;background-color:#0f044d;border:0}.btn--fill:hover{background-color:#140565}.btn--disabled{opacity:.4;cursor:default}ol,ul{list-style:none;margin:0;padding:0}ol li,ul li{position:relative;display:inline-block;margin-bottom:5px;padding-left:15px;width:32%;vertical-align:top;font-size:16px;font-size:1.6rem}ol li:before,ul li:before{position:absolute;top:0;left:0}ul li:before{content:"•";color:#0f044d}ol{counter-reset:a}ol li{padding-left:20px}ol li:before{color:#0f044d;content:counter(a) ". ";counter-increment:a}img{height:auto;max-width:100%}.icon-text svg{display:inline-block;margin-right:5px;max-height:12px;max-width:12px;vertical-align:initial}label{display:block;margin-bottom:10px;font-size:12px;font-size:1.2rem}input{padding:15px;font-size:16px;font-size:1.6rem;border:1px solid #757677}.select-dropdown{position:relative;display:inline-block}.select-dropdown:after{content:"▾";position:absolute;top:33px;right:10px;color:#757677;font-size:28px;font-size:2.8rem}.select-dropdown select{padding:15px 35px 15px 15px;font-size:16px;font-size:1.6rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:1px solid #757677}input[type=checkbox]{position:absolute;float:left;width:auto;opacity:0}input[type=checkbox]+label{position:relative;display:inline-block;margin:0 35px 0 0;padding-left:35px;vertical-align:top;font-size:16px;font-size:1.6rem;cursor:pointer}input[type=checkbox]+label:before{content:" ";position:absolute;top:-4px;left:0;display:block;height:25px;width:25px;background:#ebebeb}input[type=checkbox]+label:after{content:" ";position:absolute;top:0;left:4px;z-index:1;display:block;height:18px;width:18px;background:url(../images/svg/check.svg) no-repeat 50%;transform:scale(0);transition:all .3s ease;opacity:0}input[type=checkbox]:checked+label:after{transform:scale(1);opacity:1}input[type=radio]{position:absolute;margin:-1px;padding:0;height:1px;width:1px;overflow:hidden;border:0;clip:rect(0 0 0 0)}input[type=radio]+label{display:block;margin-bottom:15px;font-size:16px;font-size:1.6rem;cursor:pointer}input[type=radio]+label:before{content:"";position:relative;top:2.5px;display:inline-block;margin-right:.75em;height:25px;width:25px;background:#ebebeb;border-radius:50%;transition:all .3s ease;vertical-align:-.25em}input[type=radio]:checked+label:before{background:#0f044d}textarea{padding:15px;min-height:200px;max-height:200px;max-width:400px;width:100%;font-size:16px;font-size:1.6rem;border:1px solid #757677;resize:none}::-webkit-input-placeholder{color:#fff}::-moz-placeholder{color:#fff}:-ms-input-placeholder{color:#fff}:-moz-placeholder{color:#fff}fieldset{display:inline-block;margin:0;padding:0;vertical-align:top;border:0}blockquote{position:relative;display:block;margin:80px auto;padding:40px 0 0;color:#0f044d;text-align:center;font-weight:300;font-size:32px}@media screen and (min-width:320px){blockquote{font-size:calc(32px + 18 * (100vw - 320px) / 680)}}@media screen and (min-width:1000px){blockquote{font-size:50px}}blockquote:before{content:"";position:absolute;top:0;right:0;left:0;margin:0 auto;height:5px;max-width:160px;width:100%;background:grey}blockquote footer{display:block;margin-top:25px;color:#6a737b;font-size:16px}@media screen and (min-width:320px){blockquote footer{font-size:calc(16px + 2 * (100vw - 320px) / 680)}}@media screen and (min-width:1000px){blockquote footer{font-size:18px}}blockquote footer cite{color:#6a737b;font-style:normal;font-size:16px}@media screen and (min-width:320px){blockquote footer cite{font-size:calc(16px + 2 * (100vw - 320px) / 680)}}@media screen and (min-width:1000px){blockquote footer cite{font-size:18px}}table thead tr th{color:#fff;background-color:#1e425c}table tr td,table tr th{padding:15px;color:#000;font-weight:300;line-height:1;text-align:center;background-color:#ebebeb;border:1px solid #fff;border-right:1px solid #fff;border-left:0;font-size:14px}@media screen and (min-width:320px){table tr td,table tr th{font-size:calc(14px + 4 * (100vw - 320px) / 680)}}@media screen and (min-width:1000px){table tr td,table tr th{font-size:18px}}.error{display:block;font-size:12px;font-size:1.2rem;color:#ef0f0f}.tabs{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:stretch;align-items:stretch}.tabs__item{position:relative;-ms-flex-order:0;order:0;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto;margin:0;padding:20px 5px;width:100%;text-align:center;background-color:#ebebeb;cursor:pointer;transition:background-color .2s,color .2s}@media (min-width:500px){.tabs__item{padding:30px 25px}}.tabs__item:hover{background-color:#d9d9d9}.tabs__item:before{display:none}.tabs__item:after{opacity:0;visibility:hidden}.tabs__item.current{color:#fff;background-color:#0f044d}.tabs__item.current:after{content:"";position:absolute;right:0;bottom:-25px;left:0;opacity:1;visibility:visible;z-index:50;margin:0 auto;width:0;height:0;border-style:solid;border-width:25px 25px 0;border-color:#0f044d transparent transparent}.tabs__item.current span{color:#fff}.tabs__item span{color:#6a737b;font-weight:600;font-size:14px}@media screen and (min-width:320px){.tabs__item span{font-size:calc(14px + 7 * (100vw - 320px) / 680)}}@media screen and (min-width:1000px){.tabs__item span{font-size:21px}}.logo-horizontal{height:19px;width:270px;fill:#fff}#icon-waterhead path.cls-9.cls-10,#icon-waterhead path.cls-11.cls-10,#icon-waterhead path.cls-12.cls-10,#icon-waterhead path.cls-13.cls-10{fill-opacity:.1}#virtualtour{height:400px}#static-google-map{margin:0 auto;max-width:500px}.scroll-cta{display:none;position:absolute;top:0;right:5%;padding:13px;border:1px solid #fff;transition:background-color .5s,fill .5s}@media (min-width:870px){.scroll-cta{display:block}}.scroll-cta:hover{background-color:#fff}.scroll-cta:hover svg{fill:#212223}.scroll-cta svg{height:12px;width:12px;fill:#fff}.pika-single .pika-lendar{margin:0;padding:8px;width:100%}.pika-single .pika-lendar table thead tr th{padding:4px;color:#fff;text-decoration:underline}.pika-single .pika-lendar .is-today .pika-button{color:#0f044d}.pika-single .pika-lendar .is-selected .pika-button{color:#fff;background-color:#0f044d;box-shadow:none}.pika-single .pika-lendar .pika-button:hover{background-color:#6a737b!important}.main-nav{position:relative;padding:65px 20px 20px}@media (min-width:768px){.main-nav{padding:120px 20px 20px}}.main-nav__list{text-align:center}.main-nav__list-item{display:block;margin:20px 0 0;padding:0;width:100%;list-style:none}.main-nav__list-item:first-child{margin-top:0}.main-nav__list-item:before{display:none}.main-nav__list-item a,.main-nav__list-item span{color:#fff;font-size:24px;font-size:2.4rem;font-weight:400;text-transform:uppercase}.main-nav__list-item-sub{position:inherit;cursor:pointer}.main-nav__list-item-sub span{position:relative}.main-nav__list-item-sub span svg{position:absolute;top:7px;right:-25px;height:18px;width:18px;fill:#fff}.main-nav__list-item.second-level{margin:15px 0 0}.main-nav__list-item.second-level a,.main-nav__list-item.second-level span{font-size:18px;font-size:1.8rem;font-weight:700}.main-nav__list-item.second-level span svg{top:3px}.main-nav__list-item.third-level{margin:20px 0 0}.main-nav__list-item.third-level a,.main-nav__list-item.third-level span{font-size:18px;font-size:1.8rem;text-transform:capitalize}.main-nav__list-item.third-level span svg{top:1px}.main-nav__list-item .has-sub__open{display:none}.main-nav__list-item.js-opacity{opacity:.4}.main-nav__list-item.js-active{opacity:1}.main-nav__list-item.js-active span.js-toggle .has-sub__open{display:block}.main-nav__list-item.js-active span.js-toggle .has-sub__closed{display:none}.main-nav__list-item.js-active ul li{opacity:1}.main-nav__close{position:absolute;top:20px;left:20px;padding:6px;color:#fff;font-size:10px;font-size:1rem;text-align:center;text-transform:uppercase;border:1px solid #fff}@media (min-width:870px){.main-nav__close{top:60px;padding:0;font-size:14px;font-size:1.4rem;text-align:left;border:0}}.main-nav__close svg{display:block;margin:0 auto 5px;height:18px;width:18px;fill:#fff}@media (min-width:870px){.main-nav__close svg{display:inline-block;margin:0 5px 0 0;vertical-align:middle}}.sub-menu{display:none;padding:0;overflow:hidden}.sub-menu.js-sub-open{display:block}.sub-menu li{margin:0}.nav-contact{margin-top:10px;padding:10px 20px;text-align:center}.nav-contact__info{display:block;margin-top:40px;text-align:center}.nav-contact__info a,.nav-contact__info span{display:inline-block;margin-left:20px;vertical-align:top;color:#fff}@media (min-width:500px){.nav-contact__info a,.nav-contact__info span{margin-left:40px}}.nav-contact__info a:first-child,.nav-contact__info span:first-child{margin:0}.nav-contact__info a svg,.nav-contact__info span svg{fill:#fff}.nav-contact__logo{display:inline-block;margin:30px auto 0}.nav-contact__logo svg{height:25px;width:260px;fill:#fff}.js-back-button{color:#fff;font-size:22px;font-size:2.2rem}.js-back-button svg{left:-25px;display:inline-block;transform:rotate(180deg)}a.first-level{width:100%;color:#fff;font-size:24px;font-size:2.4rem;font-weight:400;text-align:center;text-transform:uppercase}.breadcrumbs{padding:20px 10px}.breadcrumbs__item{display:inline-block;margin:0 3px 5px 0;padding:0;width:auto;vertical-align:middle}.breadcrumbs__item:before{display:none}.breadcrumbs__item-arrow,.breadcrumbs__item-home{height:10px;width:10px}.breadcrumbs__item-home{fill:#6a737b}.breadcrumbs__item-arrow{display:inline-block;vertical-align:middle;fill:#929292}.breadcrumbs__item a,.breadcrumbs__item span{display:inline-block;color:#595959;font-size:14px;font-size:1.4rem;line-height:1}.hero-banner{position:relative;height:320px;background-position:top;background-repeat:no-repeat;background-size:cover}@media (min-width:620px){.hero-banner{height:425px}}@media (min-width:870px){.hero-banner{height:540px}}@media (min-width:1120px){.hero-banner{height:620px}}.hero-banner:before{content:"";top:0;z-index:20;width:100%;height:155px;background:linear-gradient(180deg,rgba(0,0,0,.65) 0,hsla(0,0%,100%,0))}.hero-banner:before,.hero-banner h1{position:absolute;right:0;bottom:0;left:0}.hero-banner h1{z-index:40;margin:0;padding:35px 35px 11px;color:#fff;font-weight:300;text-align:center;font-size:24px}@media screen and (min-width:320px){.hero-banner h1{font-size:calc(24px + 38 * (100vw - 320px) / 1020)}}@media screen and (min-width:1340px){.hero-banner h1{font-size:62px}}.hero-banner h1:before{content:"";position:absolute;right:0;bottom:0;left:0;z-index:-1;width:100%;height:150px;background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,rgba(0,0,0,.8))}.hero-banner__logo{position:relative;top:15px;z-index:50;display:block;margin:0 auto;max-width:240px;width:100%;fill:#fff}.hero-banner__logo-thewildboar{height:53px}@media (min-width:500px){.hero-banner__logo-thewildboar{height:140px}}@media (min-width:620px){.hero-banner__logo-thewildboar{height:145px}}.hero-banner__logo-lowwoodbay{height:25px}@media (min-width:500px){.hero-banner__logo-lowwoodbay{height:70px}}@media (min-width:870px){.hero-banner__logo-lowwoodbay{max-width:350px}}.hero-banner__logo-lancasterhouse{height:50px}@media (min-width:500px){.hero-banner__logo-lancasterhouse{height:125px}}@media (min-width:620px){.hero-banner__logo-lancasterhouse{height:145px}}@media (min-width:768px){.hero-banner__logo-lancasterhouse{max-width:285px}}.hero-banner__logo-themidland{height:54px}@media (min-width:500px){.hero-banner__logo-themidland{height:110px}}@media (min-width:620px){.hero-banner__logo-themidland{height:135px}}.hero-banner__logo-waterhead{height:53px}@media (min-width:500px){.hero-banner__logo-waterhead{height:110px}}@media (min-width:620px){.hero-banner__logo-waterhead{height:150px}}@media (min-width:870px){.hero-banner.landing-banner h2{padding:35px 35px 95px}}@media (min-width:870px){.hero-banner.landing-banner h2:before{height:330px}}.hero-carousel:before{content:"";position:absolute;top:0;right:0;z-index:20;bottom:0;left:0;width:100%;height:155px;background:linear-gradient(180deg,rgba(0,0,0,.65) 0,hsla(0,0%,100%,0))}.hero-carousel .slick-list{width:100%}.hero-carousel .slide{position:relative;height:320px;background-position:top;background-repeat:no-repeat;background-size:cover}@media (min-width:620px){.hero-carousel .slide{height:425px}}@media (min-width:870px){.hero-carousel .slide{height:540px}}@media (min-width:1120px){.hero-carousel .slide{height:620px}}.hero-carousel .slide h1{position:absolute;right:0;bottom:0;left:0;z-index:50;margin:0;padding:35px;color:#fff;font-weight:300;text-align:center;font-size:24px}@media screen and (min-width:320px){.hero-carousel .slide h1{font-size:calc(24px + 38 * (100vw - 320px) / 1020)}}@media screen and (min-width:1340px){.hero-carousel .slide h1{font-size:62px}}.hero-carousel .slide h1:before{content:"";position:absolute;right:0;bottom:0;left:0;z-index:-1;width:100%;height:150px;background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,rgba(0,0,0,.8))}.hotel-card-list{overflow:hidden}.hotel-card-list__inner{width:100%;position:relative;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}@media (min-width:1280px){.hotel-card-list__inner{overflow-x:visible;overflow-y:visible;width:inherit}}.hotel-card-list__inner-contain{width:auto;white-space:nowrap}@media (min-width:1280px){.hotel-card-list__inner-contain{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-align:stretch;align-items:stretch;width:inherit}}.hotel-card{display:inline-block;vertical-align:top;color:#0f044d;text-align:center;transition:all .4s ease}@media (min-width:1280px){.hotel-card{-ms-flex-order:0;order:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}}.hotel-card:hover{color:#fff}.hotel-card:hover .hotel-card__location svg{fill:#000;opacity:.4}.hotel-card__inner{padding:25px 5px;min-height:120px}.hotel-card__title{font-size:16px;font-size:1.6rem}.hotel-card__description,.hotel-card__location{font-size:14px;font-size:1.4rem}.hotel-card__description{margin:0}.hotel-card__location{display:block;margin-top:5px}.hotel-card__image{display:block;min-height:175px}.hotel-card--lowwoodbay{border-bottom:7px solid #002a3a}.hotel-card--lowwoodbay:hover{background-color:#002a3a}.hotel-card--lancasterhouse{border-bottom:7px solid #073e2c}.hotel-card--lancasterhouse:hover{background-color:#073e2c}.hotel-card--themidland{border-bottom:7px solid #a6a9ab}.hotel-card--themidland:hover{background-color:#a6a9ab}.hotel-card--waterhead{border-bottom:7px solid #7c4198}.hotel-card--waterhead:hover{background-color:#7c4198}.hotel-card--thewildboar{border-bottom:7px solid #b1a97e}.hotel-card--thewildboar:hover{background-color:#b1a97e}.intro{display:block;padding-top:40px;padding-bottom:40px;color:#0f044d}@media (min-width:500px){.intro{margin:40px auto}}.intro__aside{display:block}.intro__aside h1,.intro__aside h2,.intro__aside h3,.intro__aside h4,.intro__aside h5,.intro__aside h6{line-height:1;font-size:22px}@media screen and (min-width:320px){.intro__aside h1,.intro__aside h2,.intro__aside h3,.intro__aside h4,.intro__aside h5,.intro__aside h6{font-size:calc(22px + 6 * (100vw - 320px) / 680)}}@media screen and (min-width:1000px){.intro__aside h1,.intro__aside h2,.intro__aside h3,.intro__aside h4,.intro__aside h5,.intro__aside h6{font-size:28px}}.intro__aside p{margin:20px 0 30px;color:#6a737b}.intro__aside a,.intro__aside p a{color:#0f044d;font-weight:900}.intro__aside a:hover,.intro__aside p a:hover{color:#18077d}.intro .btn{font-weight:300}.intro .btn:hover{color:#fff}.intro__panel{margin-bottom:40px}@media (min-width:768px){.intro__panel{margin-right:3%;margin-bottom:0}}.intro__panel h2{font-size:30px}@media screen and (min-width:320px){.intro__panel h2{font-size:calc(30px + 18 * (100vw - 320px) / 680)}}@media screen and (min-width:1000px){.intro__panel h2{font-size:48px}}@media (min-width:768px){.intro__aside,.intro__panel{display:inline-block;vertical-align:top;width:48%}}.tabs__content{position:relative;overflow:hidden;display:none}.tabs__content-image{display:block;min-height:200px;background-position:top;background-repeat:no-repeat;background-size:cover}@media (min-width:500px){.tabs__content-image{min-height:260px}}@media (min-width:620px){.tabs__content-image{min-height:320px}}@media (min-width:768px){.tabs__content-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%}}.tabs__content-info{position:relative;display:block;padding:30px 15px;color:#fff;background-color:#6a737b}@media (min-width:620px){.tabs__content-info{padding:30px}}@media (min-width:768px){.tabs__content-info{padding:13% 6%;background-color:transparent}}.tabs__content-info h3{line-height:1;font-size:35px}@media screen and (min-width:320px){.tabs__content-info h3{font-size:calc(35px + 25 * (100vw - 320px) / 680)}}@media screen and (min-width:1000px){.tabs__content-info h3{font-size:60px}}.tabs__content-info .btn{margin-right:10px}.tabs__content-info .btn:nth-child(2n){color:#0f044d;background-color:#fff}.tabs__content-info .btn:nth-child(2n):hover{color:#fff;background-color:#0f044d}.tabs__content-info p{display:block;margin:15px 0 35px}.tabs__content.current{display:block;opacity:1;visibility:visible}@media (min-width:620px){.social-feed{text-align:center}}.social-feed__item{position:relative;min-height:350px;opacity:1;background-position:top;background-repeat:no-repeat;background-size:cover;transition:opacity 1s ease,transform 1s ease}.social-feed__item:before{content:"";position:absolute;right:0;top:0;left:0;z-index:30;width:100%;height:150px;background:linear-gradient(180deg,rgba(0,0,0,.4) 0,hsla(0,0%,100%,0))}@media (min-width:620px){.social-feed__item:before{top:auto;bottom:0;background:linear-gradient(180deg,hsla(0,0%,100%,0),rgba(0,0,0,.8))}}@media (min-width:620px){.social-feed__item{display:inline-block;overflow:hidden;margin:3px;width:49%;vertical-align:top}.social-feed__item:hover .social-feed__item-details{opacity:1;visibility:visible}.social-feed__item img{display:none}}@media (min-width:1024px){.social-feed__item{width:24%}}@media (min-width:1280px){.social-feed__item{margin:1px;min-height:290px;max-height:290px;max-width:305px;width:33%}}.social-feed__item.ng-enter{opacity:0;transform:scale(.95) translate3d(0,.5em,0)}.social-feed__item.ng-enter-active{opacity:1;transform:scale(1) translateZ(0)}.social-feed__item-link{display:block;height:100%;width:100%}.social-feed__item-image{display:block;margin:0 auto}.social-feed__item-ellipsis{display:none;margin-top:10px;font-size:18px;font-size:1.8rem;color:#fff;text-decoration:underline}.social-feed__item-details{position:relative;right:0;bottom:0;left:0;z-index:50;display:block;padding:20px;color:#fff;background-color:#6a737b;cursor:default;transition:opacity .5s}@media (min-width:620px){.social-feed__item-details{position:absolute;top:0;opacity:0;visibility:hidden;padding:15% 20px;min-height:290px;text-align:left}.social-feed__item-details:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5)}}.social-feed__item-details:before{content:"";position:absolute;top:-30px;right:0;left:0;margin:0 auto;height:0;width:0;border-style:solid;border-width:0 30px 30px;border-color:transparent transparent #6a737b}.social-feed__item-details p{margin:0;line-height:1.4;word-break:break-word}.social-feed__item-details p a{color:#fff;font-size:18px;font-size:1.8rem;font-weight:900}.social-feed__item-details p a:hover{text-decoration:underline}.social-feed__item-details span{display:block;margin-top:20px}.social-feed__item-details.truncate .social-feed__item-ellipsis{display:inline-block}.social-feed__item-time,.social-feed__item-username{position:absolute;top:20px;z-index:50;color:#fff;line-height:1}@media (min-width:620px){.social-feed__item-time,.social-feed__item-username{top:auto;bottom:20px}}.social-feed__item-username{left:20px}.social-feed__item-time{right:20px}.social-feed__btn{display:none}@media (min-width:620px){.social-feed__btn{display:block;margin:40px auto 0}}.no-image .social-feed__item-link{display:none}.no-image .social-feed__item-details{position:absolute;height:100%;padding:45px;opacity:1;visibility:visible}.no-image .social-feed__item-details:before{display:none}.no-image .social-feed__item-details p{font-size:20px}@media screen and (min-width:320px){.no-image .social-feed__item-details p{font-size:calc(20px + -4 * (100vw - 320px) / 680)}}@media screen and (min-width:1000px){.no-image .social-feed__item-details p{font-size:16px}}.news,.no-text .social-feed__item-details{display:none}.promo-banner__content{text-align:center}.promo-banner__content h2{color:#0f044d;font-weight:300;line-height:1;font-size:30px}@media screen and (min-width:320px){.promo-banner__content h2{font-size:calc(30px + 10 * (100vw - 320px) / 680)}}@media screen and (min-width:1000px){.promo-banner__content h2{font-size:40px}}.promo-banner__content p{display:block;margin:10px 0 0;color:#929292;font-size:16px;font-size:1.6rem}.promo-banner__image{position:relative;display:block;margin:0 auto 20px;max-width:150px}@media (min-width:620px){.promo-banner__image{top:-10px;margin:0}}.promo-banner__info{display:block;margin:0 auto}@media (min-width:620px){.promo-banner__info{margin:0 28px}}@media (min-width:768px){.promo-banner__info{margin:0 45px}}.promo-banner__btn{display:block;margin:30px auto 0;max-width:285px;width:100%}@media (min-width:620px){.promo-banner__btn{margin:0;max-width:none;width:auto}}@media (min-width:768px){.promo-banner__btn{padding:15px 25px}}@media (min-width:620px){.promo-banner__btn,.promo-banner__image,.promo-banner__info{display:inline-block;vertical-align:middle}}.newsletter form{position:relative;display:block;margin-top:30px}@media (min-width:500px){.newsletter form{margin-top:45px}}.newsletter form p:empty{display:none}.newsletter form fieldset{display:block;text-align:center}.newsletter form input[type=text]{margin-right:5px;height:51px;max-width:182px;width:100%;font-size:14px;font-size:1.4rem;border-color:#d4d4d4}@media (min-width:500px){.newsletter form input[type=text]{padding:15px 25px;max-width:372px}}.newsletter form ::-webkit-input-placeholder{color:#6a737b}.newsletter form ::-moz-placeholder{color:#6a737b}.newsletter form :-ms-input-placeholder{color:#6a737b}.newsletter form :-moz-placeholder{color:#6a737b}.newsletter form .btn{color:#0f044d;font-size:16px;font-size:1.6rem;font-weight:600;border-color:#757677;cursor:pointer}.newsletter form .btn:hover{color:#fff}.newsletter form .field-validation-error{position:absolute;bottom:-45px;left:0;right:0;font-size:14px;font-size:1.4rem;color:#ef0f0f}.cta-list h6{display:block;margin-bottom:20px;color:#0f044d;font-size:20px;font-size:2rem}.cta-list__item{display:block;overflow:hidden;margin:2px 0 0;padding:15px 20px 10px;width:100%;background-color:#ebebeb;cursor:pointer;transition:background-color .5s}.cta-list__item:hover{background-color:#d2d1d1}.cta-list__item:first-child{margin:0}.cta-list__item:before{display:none}.cta-list__item a{display:block}.cta-list__item h5,.cta-list__item span{display:inline-block;vertical-align:bottom;color:#0f044d;font-size:16px;font-size:1.6rem;font-weight:600}.cta-list__item span{text-transform:uppercase}.cta-list__item svg{float:right;margin-top:4px;height:16px;width:15px;fill:#0f044d}.cta-container{display:block;margin-top:40px;text-align:center}.cta-container__btn{margin-bottom:20px;color:#0f044d;font-weight:600}@media (min-width:500px){.cta-container__btn{margin-left:20px}.cta-container__btn:first-child{margin-left:0}}.cta-container__btn.btn--fill{color:#fff}.site-search{position:relative;display:block;margin:0 auto;max-width:355px}.site-search__input{padding:10px 40px 10px 20px;width:100%;color:#fff;font-size:14px;font-size:1.4rem;background:transparent;border:1px solid #fff}.site-search__btn{position:absolute;top:8px;right:15px;height:20px;width:20px}.site-search__btn svg{height:20px;width:100%;fill:#fff}.content-carousel-contain{margin:60px 0}.content-carousel__slide{position:relative;margin:0 auto;text-align:center}.content-carousel__slide img{margin:0 auto}.content-carousel__slide p{position:absolute;right:0;bottom:0;left:0;color:#fff}.content-carousel .slick-arrow{top:0;height:100%}.content-carousel .slick-prev{background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.4))}.content-carousel .slick-next{background:linear-gradient(180deg,rgba(0,0,0,.4) 0,transparent)}.content-carousel__navigation{display:block;margin:10px auto;max-width:325px}.content-carousel__navigation-thumb{position:relative;margin-right:5px;height:50px;min-width:60px;max-width:60px}.content-carousel__navigation-thumb img{height:50px;width:100%}.content-carousel__navigation-thumb.slick-current:after{content:"";position:absolute;top:0;right:0;left:0;height:50px;width:60px;border:5px solid #6a737b}.content-carousel__navigation .slick-track{margin:0 auto;min-width:150px;text-align:center}.feature-block{position:relative;display:block;margin-top:2px;min-height:350px;width:100%;overflow:hidden;text-align:center}@media (min-width:768px){.feature-block{-ms-flex-order:0;order:0;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto;margin-top:0;margin-left:2px}.feature-block:first-child{margin-left:0}}.feature-block:first-child{margin-top:0}.feature-block:before{content:"";position:absolute;right:0;bottom:0;left:0;z-index:30;width:100%;height:150px;background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,rgba(0,0,0,.8))}.feature-block:hover .feature-block__image{transform:scale(1.1)}.feature-block__image{min-height:350px;background-position:top;background-repeat:no-repeat;background-size:cover;transition:all .3s ease}.feature-block__link{display:block;top:0;bottom:30px;min-height:350px}.feature-block__link,.feature-block__title{position:absolute;right:0;left:0;z-index:40}.feature-block__title{bottom:35px;color:#fff}.feature-block__large{position:relative;display:block;padding:6% 8%;background-position:top;background-repeat:no-repeat;background-size:cover}.feature-block__large:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:30;height:100%;width:100%;background-color:rgba(0,0,0,.4)}.feature-block__large-description,.feature-block__large-label,.feature-block__large-title{color:#fff}.feature-block__large-btn,.feature-block__large-description,.feature-block__large-label,.feature-block__large-title{position:relative;z-index:40}.feature-block__large-label{margin-bottom:10px;font-size:22px}@media screen and (min-width:320px){.feature-block__large-label{font-size:calc(22px + 18 * (100vw - 320px) / 680)}}@media screen and (min-width:1000px){.feature-block__large-label{font-size:40px}}.feature-block__large-title{font-size:30px}@media screen and (min-width:320px){.feature-block__large-title{font-size:calc(30px + 30 * (100vw - 320px) / 680)}}@media screen and (min-width:1000px){.feature-block__large-title{font-size:60px}}.feature-block__large-description{margin-bottom:30px}.feature-block__large-btn{margin-right:15px;margin-bottom:10px}@media (min-width:768px){.feature-panels__inner{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:stretch;align-items:stretch}}.feature-panels__panel{position:relative;margin-top:20px;min-height:250px;overflow:hidden}@media (min-width:620px){.feature-panels__panel{min-height:295px}}@media (min-width:768px){.feature-panels__panel{-ms-flex-order:0;order:0;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto;margin-top:0;margin-left:3px;width:50%}}.feature-panels__panel:first-of-type{margin-top:0}@media (min-width:768px){.feature-panels__panel:first-of-type{margin-left:0}}.feature-panels__panel:before{content:"";position:absolute;right:0;bottom:0;left:0;z-index:30;width:100%;height:150px;background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,rgba(0,0,0,.8))}.feature-panels__panel:hover .feature-panels__panel-background{transform:scale(1.1)}.feature-panels__panel-background{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;background-position:50%;background-repeat:no-repeat;background-size:cover;transition:all .6s}.feature-panels__panel a{position:relative;z-index:40;display:block;min-height:250px;cursor:pointer}@media (min-width:620px){.feature-panels__panel a{min-height:295px}}.feature-panels__panel-details{position:absolute;right:0;bottom:0;left:0;z-index:40;display:block;padding:20px;width:100%;color:#fff}@media (min-width:620px){.feature-panels__panel-details{padding:20px 20px 30px}}.feature-panels__panel-details span{font-size:12px}@media screen and (min-width:320px){.feature-panels__panel-details span{font-size:calc(12px + 2 * (100vw - 320px) / 680)}}@media screen and (min-width:1000px){.feature-panels__panel-details span{font-size:14px}}.feature-panels__panel-details p{margin-top:5px;margin-bottom:0;font-weight:600;font-size:16px}@media screen and (min-width:320px){.feature-panels__panel-details p{font-size:calc(16px + 4 * (100vw - 320px) / 680)}}@media screen and (min-width:1000px){.feature-panels__panel-details p{font-size:20px}}@media (min-width:768px){.feature-panels--nowrap .feature-panels__inner{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:768px){.feature-panels--nowrap .feature-panels__panel{-ms-flex:0 1 auto;flex:0 1 auto;margin-bottom:3px;width:49%}.feature-panels--nowrap .feature-panels__panel:nth-child(3n){margin-left:0}}.directional-panel{display:block;margin-top:20px}@media (min-width:620px){.directional-panel{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:stretch;align-items:stretch}}.directional-panel:first-child{margin-top:0}.directional-panel__column{display:block}@media (min-width:620px){.directional-panel__column{-ms-flex-order:0;order:0;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto;width:50%}}.directional-panel__column-details{margin:20px 0}@media (min-width:620px){.directional-panel__column-details{margin:0;padding:3%}}@media (min-width:1120px){.directional-panel__column-details{padding:7%}}@media (min-width:1280px){.directional-panel__column-details{padding:9% 7%}}.directional-panel__image{max-height:555px}.directional-panel__title{font-size:20px}@media screen and (min-width:320px){.directional-panel__title{font-size:calc(20px + 20 * (100vw - 320px) / 680)}}@media screen and (min-width:1000px){.directional-panel__title{font-size:40px}}.directional-panel__description{font-size:14px}@media screen and (min-width:320px){.directional-panel__description{font-size:calc(14px + 2 * (100vw - 320px) / 680)}}@media screen and (min-width:1000px){.directional-panel__description{font-size:16px}}.directional-panel__btn{margin-top:20px}.directional-panel.left-align .directional-panel__column-image{-ms-flex-order:1;order:1}.directional-panel.left-align .directional-panel__column-details,.directional-panel.right-align .directional-panel__column-image{-ms-flex-order:2;order:2}.directional-panel.right-align .directional-panel__column-details{-ms-flex-order:1;order:1}.article-listing__item{display:block;padding:40px 20px;border-top:1px solid #d4d4d4;transition:all .2s ease-in}@media (min-width:768px){.article-listing__item{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:stretch;align-items:stretch}}.article-listing__item:first-of-type{border:0}.article-listing__item-image{display:block;margin-bottom:20px}@media (min-width:768px){.article-listing__item-image{margin-right:30px;width:33%}}.article-listing__item-image img{max-height:350px}@media (min-width:768px){.article-listing__item-image img{max-height:280px}}@media (min-width:768px){.article-listing__item-info{width:63%}}.article-listing__item-info h3{color:#0f044d}.article-listing__item-info p,.article-listing__item-info span{color:#929292}.article-listing__item-info span{display:block;margin-bottom:10px;font-size:18px}@media screen and (min-width:320px){.article-listing__item-info span{font-size:calc(18px + 4 * (100vw - 320px) / 680)}}@media screen and (min-width:1000px){.article-listing__item-info span{font-size:22px}}.article-listing__item-info p{margin:30px 0}.article-listing__item:hover{z-index:1000;border-color:#bbb;box-shadow:0 0 20px rgba(0,0,0,.1)}.pagination{display:block;margin-top:40px;padding-top:20px;border-top:1px solid #d4d4d4}.pagination__item{display:inline-block;margin-right:10px;margin-bottom:5px;padding:0;width:auto;vertical-align:top}.pagination__item:before{display:none}.pagination__item span{padding:10px 15px}.pagination__item a{padding:14px 20px}.pagination__item-link{display:block;color:#0f044d;font-weight:700;border-radius:0;transition:background-color .5s,color .5s}.pagination__item-link--is-active,.pagination__item-link:hover{color:#fff;background-color:#0f044d}.pagination__item-link--control.btn{padding:13px 15px}.pagination__item .btn--disabled:hover{color:#0f044d;background-color:transparent}.article-listing__filter{display:block;margin:10px 0;padding:20px 0;text-align:center;border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4}@media (min-width:620px){.article-listing__filter{margin:15px 0}}.article-listing__filter label,.article-listing__filter select{display:inline-block;margin:0;font-size:16px}@media screen and (min-width:320px){.article-listing__filter label,.article-listing__filter select{font-size:calc(16px + 2 * (100vw - 320px) / 680)}}@media screen and (min-width:1000px){.article-listing__filter label,.article-listing__filter select{font-size:18px}}.article-listing__filter select{color:#0f044d;font-weight:700;border:0}.contour form{padding:15px;border:1px solid #ebebeb}.contour form .contourField div label{display:block;line-height:1}.contour form .contourFieldSet{padding:0}.contour form .contourIndicator{color:#ef0f0f}.contour form label.fieldLabel{display:block;margin:20px 0;font-size:18px;font-size:1.8rem;font-weight:300}.contour form .field-validation-error span{font-size:12px;font-size:1.2rem}.contour form input[type=text],.contour form select{height:51px;max-width:182px;width:100%;font-size:14px;font-size:1.4rem;border-color:#d4d4d4}@media (min-width:500px){.contour form input[type=text],.contour form select{padding:15px 25px;max-width:372px}}@media (min-width:500px){.contour form textarea{padding:15px 25px}}.contour form input.input-validation-error{border-color:#ef0f0f}.contour form input[type=radio]+label{margin-bottom:0}.contour form .checkbox{margin:20px 0}.contour form .checkbox label{display:inline-block;margin:0}.contour form .checkbox label+div{float:left;margin-top:5px;margin-right:10px}.contour form input[type=checkbox]{position:relative;opacity:1;display:inline-block}.contour form ::-webkit-input-placeholder{color:#6a737b}.contour form ::-moz-placeholder{color:#6a737b}.contour form :-ms-input-placeholder{color:#6a737b}.contour form :-moz-placeholder{color:#6a737b}.contour form .checkboxlist input[type=checkbox]{position:absolute;float:left;width:auto;opacity:0}.contour form .checkboxlist input[type=checkbox]+label{position:relative;display:block;margin:0 35px 0 0;padding-left:35px;vertical-align:top;font-size:16px;font-size:1.6rem;cursor:pointer}.contour form .checkboxlist input[type=checkbox]+label:before{content:" ";position:absolute;top:-4px;left:0;display:block;height:25px;width:25px;background:#ebebeb}.contour form .checkboxlist input[type=checkbox]+label:after{content:" ";position:absolute;top:0;left:4px;z-index:1;display:block;height:18px;width:18px;background:url(../images/svg/check.svg) no-repeat 50%;transform:scale(0);transition:all .3s ease;opacity:0}.contour form .checkboxlist input[type=checkbox]:checked+label:after{transform:scale(1);opacity:1}.contour .contourFieldSet{display:block;width:100%}.two-column{margin-top:3px;padding:0 3px}@media (min-width:1024px){.two-column{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:start;align-items:flex-start}}@media (min-width:1024px){.two-column__contain{-ms-flex-order:0;order:0;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto;width:50%}}.two-column__contain .content-carousel-contain{margin-top:0;margin-bottom:40px}.two-column__contain .tab-carousel{margin-bottom:0}.two-column__contain .tab-carousel .tabs__item.current span,.two-column__contain .tab-carousel .tabs__item span{color:#6a737b}.two-column__contain .tab-carousel .tabs__content-info{color:inherit;background-color:#fff}@media (min-width:768px){.two-column__contain .tab-carousel .tabs__content-info{padding:5% 6%}}.two-column__contain .tab-carousel .tabs__content-info p{margin:15px 0}.two-column__contain .tab-carousel .tabs__content-info p:first-of-type{margin-bottom:25px;font-size:20px}@media screen and (min-width:320px){.two-column__contain .tab-carousel .tabs__content-info p:first-of-type{font-size:calc(20px + 8 * (100vw - 320px) / 680)}}@media screen and (min-width:1000px){.two-column__contain .tab-carousel .tabs__content-info p:first-of-type{font-size:28px}}.two-column__contain .tab-carousel .tabs__content-info p:first-of-type,.two-column__contain .tab-carousel .tabs__content-info p:first-of-type:first-letter{color:#000}.two-column__contain .tab-carousel .tab-cta{display:block;margin-top:30px;text-align:center}.two-column__contain .tab-carousel .tab-cta .btn:nth-child(2n){color:#fff;background-color:#0f044d}.two-column__contain .tab-carousel .tab-cta .btn:nth-child(2n):hover{background-color:#140565}.two-column__contain .tab-carousel .tabs__item.current{background-color:#fff}.two-column__contain .tab-carousel .tabs__item.current:after{display:none}.two-column .cms-content{margin-bottom:0}.header-top{position:relative;display:block;z-index:9999;background-color:#6a737b}.header-top .container,.header-top .juicer-feed{padding:3px 10px;min-height:25px}@media (min-width:500px){.header-top .container,.header-top .juicer-feed{padding:5px 10px;min-height:30px}}.header-top__logo{display:none;height:19px}@media (min-width:620px){.header-top__logo{float:left;display:block}}.header-top__details{display:block}@media (min-width:620px){.header-top__details{float:right}}.header-top__language{position:relative;float:left;color:#fff}@media (min-width:620px){.header-top__language{margin-right:30px}}.header-top__language span{font-size:12px;font-size:1.2rem}.header-top__language span strong{position:relative;display:inline-block;margin-left:3px;padding-right:18px;font-size:18px;font-size:1.8rem;line-height:1;cursor:pointer}.header-top__language span strong:before{content:"▸";position:absolute;top:2px;right:0;font-size:15px;font-size:1.5rem;line-height:1}.header-top__language span strong.js-active:before{content:"▾"}.header-top__language ul{position:absolute;top:22px;right:0;left:0;z-index:40;display:none;padding:10px;background:#6a737b}@media (min-width:620px){.header-top__language ul{top:25px}}.header-top__language ul.js-open{display:block}.header-top__language ul li{display:block;padding:0;width:auto;margin:10px 0 0;cursor:pointer}.header-top__language ul li:hover{text-decoration:underline}.header-top__language ul li:first-child{margin-top:0}.header-top__language ul li:before{display:none}.header-top__language ul li a{color:#fff}.header-top__telephone{float:right;margin-top:-2px;color:#fff;font-size:14px}@media screen and (min-width:320px){.header-top__telephone{font-size:calc(14px + 2 * (100vw - 320px) / 680)}}@media screen and (min-width:1000px){.header-top__telephone{font-size:16px}}@media (min-width:500px){.header-top__telephone{margin-top:2px}}@media (min-width:620px){.header-top__telephone{margin-top:1px}}.header-top__telephone-icon{fill:#fff}.main-header{position:relative;display:block;z-index:50}.main-header .container,.main-header .juicer-feed{overflow:hidden;padding:15px 10px;text-align:center}@media (min-width:620px){.main-header .container,.main-header .juicer-feed{padding:40px 10px}}.main-header__booking-btn,.main-header__nav-btn{padding:3px 10px 5px;border:1px solid #d4d4d4;color:#fff;text-align:center;text-transform:uppercase;cursor:pointer}@media (min-width:620px){.main-header__booking-btn,.main-header__nav-btn{padding:0;border:0}}.main-header__booking-btn span,.main-header__nav-btn span{vertical-align:middle;font-weight:600;line-height:1;font-size:10px}@media screen and (min-width:320px){.main-header__booking-btn span,.main-header__nav-btn span{font-size:calc(10px + 4 * (100vw - 320px) / 1020)}}@media screen and (min-width:1340px){.main-header__booking-btn span,.main-header__nav-btn span{font-size:14px}}@media (min-width:620px){.main-header__booking-btn span,.main-header__nav-btn span{display:inline-block}}.main-header__booking-btn svg,.main-header__nav-btn svg{display:block;margin:0 auto;height:30px;width:30px;fill:#fff}@media (min-width:620px){.main-header__booking-btn svg,.main-header__nav-btn svg{display:inline-block;margin-right:5px;height:17px;width:25px;vertical-align:middle}}.main-header__nav-btn{float:left}.main-header__booking-btn{float:right;padding:9px 10px 4px}@media (min-width:620px){.main-header__booking-btn{padding:0}}.main-header__booking-btn svg{height:18px}@media (min-width:620px){.main-header__booking-btn svg{float:right;margin-right:0;margin-left:10px}}.main-header__logo{margin-top:15px;height:30px;width:63%;fill:#fff;display:none}@media (min-width:500px){.main-header__logo{height:35px}}@media (min-width:620px){.main-header__logo{display:none}}.hero-carousel{position:relative;z-index:40;display:block;max-height:630px}.nav-overlay{position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;overflow-y:scroll;z-index:-1;height:100%;width:100%;background-color:#6a737b;background-position:top;background-repeat:no-repeat;background-size:cover;transition:opacity .7s linear}.nav-overlay.js-nav-active{opacity:1;z-index:9999}.nav-overlay__background{position:fixed;overflow-y:scroll;height:100%;width:100%;background-position:top;background-repeat:no-repeat;background-size:cover}.availability-checker{background-color:#212223}.availability-checker__toggle{position:relative;display:block;padding:15px;color:#fff;font-size:20px;font-size:2rem;line-height:1;cursor:pointer}.availability-checker__toggle:before{content:"";position:absolute;top:15px;right:15px;height:18px;width:18px;background-image:url(../images/svg/right-arrow--white.svg);background-position:top;background-repeat:no-repeat;background-size:100%}.availability-checker__toggle.js-active:before{background-image:url(../images/svg/toggle-down-arrow--white.svg)}@media (min-width:1024px){.availability-checker__toggle{display:none}}.availability-checker__form{position:absolute;opacity:0;visibility:hidden;z-index:-1;transition:opacity .7s linear}@media (min-width:1024px){.availability-checker__form{position:relative;opacity:1;visibility:visible;z-index:40}}.availability-checker__form.js-open{position:relative;opacity:1;visibility:visible;z-index:40}.section-title{display:block;margin:60px 0;text-align:center}.tab-carousel{padding:0}.social-feed{margin-top:10px;padding:0}@media (min-width:620px){.social-feed__content{overflow:hidden}}.newsletter{display:block;background-position:top;background-repeat:no-repeat;background-size:cover}@media (min-width:1120px){.newsletter{background-attachment:fixed}}.newsletter .inner{padding:84px 10px}@media (min-width:768px){.newsletter .inner{padding:100px 10px}}.newsletter .inner h2{color:#0f044d;font-weight:300;line-height:1;font-size:30px}@media screen and (min-width:320px){.newsletter .inner h2{font-size:calc(30px + 10 * (100vw - 320px) / 680)}}@media screen and (min-width:1000px){.newsletter .inner h2{font-size:40px}}.newsletter .inner p{display:block;margin:10px 0 0;color:#929292;font-size:16px;font-size:1.6rem}.newsletter--small .inner{padding:50px 0}.newsletter--small .newsletter__title{width:100%}@media (min-width:1024px){.newsletter--small .newsletter__title{width:50%;display:inline-block;float:left}}.newsletter--small .newsletter__content{width:100%}@media (min-width:1024px){.newsletter--small .newsletter__content{width:50%;display:inline-block}}.newsletter--small .newsletter__content form{margin-top:0!important}.newsletter--small .newsletter__content form fieldset{margin-top:30px;text-align:center}@media (min-width:1024px){.newsletter--small .newsletter__content form fieldset{margin-top:0;text-align:left}}.feature-block-list{display:block;margin-top:20px;padding:0 3px}@media (min-width:768px){.feature-block-list{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:start;align-items:flex-start}}.large-feature-block{display:block;margin-top:2px;padding:0 3px}.feature-panels{margin-bottom:60px}.feature-panels__title{display:block;margin-bottom:40px;text-align:center}.booking-banner{padding:20px 10px;text-align:center;background-color:#212223}@media (min-width:500px){.booking-banner{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-align:center;align-items:center;padding:20px 35px;text-align:left}}@media (min-width:768px){.booking-banner{padding:20px 30px}}@media (min-width:870px){.booking-banner{position:relative;top:-50px;z-index:50;padding:20px 60px}}@media (min-width:500px){.booking-banner__button{margin:0 20px}}@media (min-width:768px){.booking-banner__button{margin:0 40px}}@media (min-width:500px){.booking-banner__details,.booking-banner__title{-ms-flex-order:0;order:0;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}}.booking-banner__details,.booking-banner__details a,.booking-banner__title{color:#fff}.booking-banner__title{margin-bottom:20px}@media (min-width:500px){.booking-banner__title{margin-bottom:0}}@media (min-width:500px){.booking-banner__details p{margin-top:0}}@media (min-width:768px){.booking-banner__details p{margin-bottom:5px}}.booking-banner__details a{font-size:20px}@media screen and (min-width:320px){.booking-banner__details a{font-size:calc(20px + 6 * (100vw - 320px) / 680)}}@media screen and (min-width:1000px){.booking-banner__details a{font-size:26px}}.booking-overlay{position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;z-index:-1;height:100%;width:100%;background-color:rgba(0,0,0,.8);transition:opacity .7s linear}.booking-overlay.js-pop-up{opacity:1;z-index:9999}.booking-overlay__close{position:absolute;top:20px;left:20px;padding:6px;z-index:9999;color:#fff;font-size:10px;font-size:1rem;text-align:center;text-transform:uppercase;border:1px solid #fff}@media (min-width:870px){.booking-overlay__close{top:60px;padding:0;font-size:14px;font-size:1.4rem;text-align:left;border:0}}.booking-overlay__close svg{display:block;margin:0 auto 5px;height:18px;width:18px;fill:#fff}@media (min-width:870px){.booking-overlay__close svg{display:inline-block;margin:0 5px 0 0;vertical-align:middle}}.booking-overlay div{position:absolute;top:25%;right:0;bottom:0;left:0}.promo-banner{position:relative;display:block;border-bottom:1px solid #d4d4d4}@media (min-width:620px){.promo-banner{border-bottom:0}.promo-banner:before{content:"";position:absolute;top:15px;right:0;left:0;height:1px;width:100%;background-color:#d4d4d4}}.promo-banner .inner{padding:10px 3px 40px}@media (min-width:620px){.promo-banner .inner{padding:20px 3px}}.article-listing__amount{display:block;margin-bottom:40px}.article-listing__amount p{font-size:20px}@media screen and (min-width:320px){.article-listing__amount p{font-size:calc(20px + 6 * (100vw - 320px) / 680)}}@media screen and (min-width:1000px){.article-listing__amount p{font-size:26px}}.article-listing__amount p strong{color:#0f044d;font-size:24px}@media screen and (min-width:320px){.article-listing__amount p strong{font-size:calc(24px + 8 * (100vw - 320px) / 680)}}@media screen and (min-width:1000px){.article-listing__amount p strong{font-size:32px}}.article-listing__alert{text-align:center}.article-listing__alert p{text-transform:uppercase;font-size:24px}@media screen and (min-width:320px){.article-listing__alert p{font-size:calc(24px + 8 * (100vw - 320px) / 680)}}@media screen and (min-width:1000px){.article-listing__alert p{font-size:32px}}.cookie-alert{display:none}.sitemap{margin-top:40px}.sitemap ul li ul{margin:10px 0 10px 10px}.sitemap li{display:block;margin:0 0 15px;padding:0;width:100%}.sitemap li:before{display:none}.sitemap li a{display:block;color:#0f044d;font-weight:900;font-size:20px}@media screen and (min-width:320px){.sitemap li a{font-size:calc(20px + 2 * (100vw - 320px) / 680)}}@media screen and (min-width:1000px){.sitemap li a{font-size:22px}}.sitemap .level-2 a{padding:15px;background-color:#ebebeb;border-left:5px solid #0f044d;font-size:16px}@media screen and (min-width:320px){.sitemap .level-2 a{font-size:calc(16px + 2 * (100vw - 320px) / 680)}}@media screen and (min-width:1000px){.sitemap .level-2 a{font-size:18px}}.sitemap .level-3 a{padding:15px;background-color:#ebebeb;border-left:5px solid #0f044d;font-size:16px}@media screen and (min-width:320px){.sitemap .level-3 a{font-size:calc(16px + 2 * (100vw - 320px) / 680)}}@media screen and (min-width:1000px){.sitemap .level-3 a{font-size:18px}}.sitemap .level-4{position:relative}.sitemap .level-4:before{content:"";position:absolute;top:5px;left:0;display:inline-block;height:10px;width:10px;background:#0f044d;border-radius:0}.sitemap .level-4 a{padding:0 0 0 20px;font-weight:300;background-color:transparent;border:none}.footer-bottom nav,.footer-main nav{margin-top:15px}.footer-bottom nav li,.footer-main nav li{margin:8px 0 0;padding:0;width:auto;border-left:1px solid #fff}@media (min-width:870px){.footer-bottom nav li,.footer-main nav li{margin-top:0}}.footer-bottom nav li:first-child,.footer-main nav li:first-child{border:0}.footer-bottom nav li:before,.footer-main nav li:before{display:none}.footer-bottom nav li a,.footer-main nav li a{display:inline-block;padding:0 4px;vertical-align:middle;color:#fff}.footer-bottom nav li a:hover,.footer-main nav li a:hover{text-decoration:underline}@media (min-width:1024px){.footer-bottom nav li a,.footer-main nav li a{padding:0 6px}}.footer-main{display:block;margin-top:60px;color:#fff;text-align:center;background-color:#6a737b}.footer-main__inner{position:relative;padding:40px 10px}@media (min-width:870px){.footer-main__inner{overflow:hidden;padding:45px 10px}}.footer-main__social{display:block;margin-bottom:30px}.footer-main__social-link{display:inline-block;margin-left:12px;vertical-align:top;font-size:0}.footer-main__social-link:first-child{margin-left:0}.footer-main__social-link svg{height:25px;width:25px;fill:#fff;transition:fill .3s}.footer-main__social-link--facebook:hover svg{fill:#365397}.footer-main__social-link--instagram:hover svg{fill:#396d9a}.footer-main__social-link--twitter:hover svg{fill:#00a9f1}.footer-main__social-link--youtube:hover svg{fill:#f33}.footer-main__social-link--pinterest:hover svg{fill:#ce1a19}.footer-main__social-link--rss:hover svg{fill:#f26522}.footer-main__social-link--google-plus:hover svg{fill:#e0452c}.footer-main__telephone{display:block;margin-bottom:30px}@media (min-width:870px){.footer-main__telephone{margin-bottom:15px}}.footer-main__telephone span{display:block;margin-bottom:10px;font-size:15px;font-size:1.5rem}@media (min-width:620px){.footer-main__telephone span{display:inline-block;vertical-align:top;margin-left:35px}.footer-main__telephone span:first-child{margin-left:0}}.footer-main__telephone a,.footer-main__telephone a span{display:inline-block;margin-left:3px;color:#fff;font-weight:500;line-height:1;font-size:20px}@media screen and (min-width:320px){.footer-main__telephone a,.footer-main__telephone a span{font-size:calc(20px + 8 * (100vw - 320px) / 680)}}@media screen and (min-width:1000px){.footer-main__telephone a,.footer-main__telephone a span{font-size:28px}}.footer-main nav{margin-top:0;margin-bottom:30px}@media (min-width:870px){.footer-main nav{margin-bottom:15px}}.footer-main__legal{display:block;margin-bottom:30px}@media (min-width:870px){.footer-main__legal{margin-bottom:15px}}.footer-main__legal a,.footer-main__legal span{display:block;color:#b4b8bc}.footer-main__legal a{margin-top:5px}.footer-main__awards{display:block}.footer-main__awards img{margin-left:10px}.footer-main__awards img:first-child{margin-left:0}.footer-main__location{display:block;margin-bottom:10px;font-size:20px;font-size:2rem}.footer-main__location svg{max-height:14px;max-width:11px;fill:#fff}.footer-top{display:block;background-color:#fff}.footer-bottom{display:block;color:#fff;text-align:center;background-color:#6a737b;border-top:1px solid #a4a9ae}.footer-bottom .inner{padding:30px 10px}@media (min-width:870px){.footer-bottom .inner{overflow:hidden;padding:18px 10px}}.footer-bottom svg{display:block;margin:0 auto;width:285px;height:24px}@media (min-width:870px){.footer-bottom svg{float:left}}.footer-bottom nav{margin-bottom:0}@media (min-width:870px){.footer-bottom nav{float:right;margin-top:3px}}.errors h1{font-weight:900;font-size:45px}@media screen and (min-width:320px){.errors h1{font-size:calc(45px + 40 * (100vw - 320px) / 680)}}@media screen and (min-width:1000px){.errors h1{font-size:85px}}.errors h3{font-size:22px}@media screen and (min-width:320px){.errors h3{font-size:calc(22px + 6 * (100vw - 320px) / 680)}}@media screen and (min-width:1000px){.errors h3{font-size:28px}}.thewildboar,.thewildboar h1,.thewildboar h2,.thewildboar h3,.thewildboar h4,.thewildboar h5,.thewildboar h6{font-family:EB Garamond,serif}.thewildboar .btn--fill,.thewildboar .footer-bottom,.thewildboar .footer-main,.thewildboar .header-top{background-color:#b1a97e}.thewildboar .btn,.thewildboar .newsletter form .btn,.thewildboar p a{color:#b1a97e}.thewildboar .header-top__language ul,.thewildboar table thead tr th{background-color:#b1a97e}.thewildboar .feature-block__large-btn.btn--fill:nth-child(odd){color:#b1a97e;background-color:#fff}.thewildboar .feature-block__large-btn.btn--fill:nth-child(odd):hover{color:#fff;background-color:#b1a97e}.thewildboar .newsletter form .btn{border-color:#b1a97e}.thewildboar .btn--fill,.thewildboar .newsletter form .btn:hover{color:#fff;background-color:#b1a97e}.thewildboar .btn--fill:hover{background-color:#bbb48e}.thewildboar .social-feed__item-details{background-color:#b1a97e}.thewildboar .social-feed__item-details:before{border-color:transparent transparent #b1a97e}.thewildboar .social-feed__item-details p a{color:#fff}.thewildboar .social-feed__btn{color:#b1a97e;border-color:#b1a97e}.thewildboar .social-feed__btn:hover{color:#fff;background-color:#b1a97e}.thewildboar .cms-content a,.thewildboar .cms-content p a{color:#b1a97e}.thewildboar .cms-content a:hover,.thewildboar .cms-content p a:hover{color:#c4be9e}.thewildboar .cms-content .btn,.thewildboar .cms-content .btn:hover{color:#fff}.thewildboar .footer-main__legal a,.thewildboar .footer-main__legal span{color:#ebe9dd}.thewildboar .footer-bottom{border-color:#d7d3be}.lowwoodbay,.lowwoodbay h1,.lowwoodbay h2,.lowwoodbay h3,.lowwoodbay h4,.lowwoodbay h5,.lowwoodbay h6{font-family:Marcellus,serif}.lowwoodbay .btn--fill,.lowwoodbay .footer-bottom,.lowwoodbay .footer-main,.lowwoodbay .header-top{background-color:#002a3a}.lowwoodbay .btn,.lowwoodbay .newsletter form .btn,.lowwoodbay p a{color:#002a3a}.lowwoodbay table thead tr th{background-color:#002a3a}.lowwoodbay .header-top__language ul{min-width:105px;background-color:#002a3a}.lowwoodbay .feature-block__large-btn.btn--fill:nth-child(odd){color:#002a3a;background-color:#fff}.lowwoodbay .feature-block__large-btn.btn--fill:nth-child(odd):hover{color:#fff;background-color:#002a3a}.lowwoodbay .newsletter form .btn{border-color:#002a3a}.lowwoodbay .btn--fill,.lowwoodbay .newsletter form .btn:hover{color:#fff;background-color:#002a3a}.lowwoodbay .btn--fill:hover{background-color:#003c54}.lowwoodbay .social-feed__item-details{background-color:#002a3a}.lowwoodbay .social-feed__item-details:before{border-color:transparent transparent #002a3a}.lowwoodbay .social-feed__item-details p a{color:#fff}.lowwoodbay .social-feed__btn{color:#002a3a;border-color:#002a3a}.lowwoodbay .social-feed__btn:hover{color:#fff;background-color:#002a3a}.lowwoodbay .cms-content a,.lowwoodbay .cms-content p a{color:#002a3a}.lowwoodbay .cms-content a:hover,.lowwoodbay .cms-content p a:hover{color:#004f6d}.lowwoodbay .cms-content .btn,.lowwoodbay .cms-content .btn:hover{color:#fff}.lowwoodbay .footer-main__legal a,.lowwoodbay .footer-main__legal span{color:#005e81}.lowwoodbay .footer-bottom{border-color:#004f6d}.lancasterhouse,.lancasterhouse h1,.lancasterhouse h2,.lancasterhouse h3,.lancasterhouse h4,.lancasterhouse h5,.lancasterhouse h6{font-family:Raleway,sans-serif}.lancasterhouse .btn--fill,.lancasterhouse .footer-bottom,.lancasterhouse .footer-main,.lancasterhouse .header-top{background-color:#073e2c}.lancasterhouse .btn,.lancasterhouse .newsletter form .btn,.lancasterhouse p a{color:#073e2c}.lancasterhouse table thead tr th{background-color:#073e2c}.lancasterhouse .header-top__language ul{min-width:105px;background-color:#073e2c}.lancasterhouse .feature-block__large-btn.btn--fill:nth-child(odd){color:#073e2c;background-color:#fff}.lancasterhouse .feature-block__large-btn.btn--fill:nth-child(odd):hover{color:#fff;background-color:#073e2c}.lancasterhouse .newsletter form .btn{border-color:#073e2c}.lancasterhouse .btn--fill,.lancasterhouse .newsletter form .btn:hover{color:#fff;background-color:#073e2c}.lancasterhouse .btn--fill:hover{background-color:#0a553c}.lancasterhouse .social-feed__item-details{background-color:#073e2c}.lancasterhouse .social-feed__item-details:before{border-color:transparent transparent #073e2c}.lancasterhouse .social-feed__item-details p a{color:#fff}.lancasterhouse .social-feed__btn{color:#073e2c;border-color:#073e2c}.lancasterhouse .social-feed__btn:hover{color:#fff;background-color:#073e2c}.lancasterhouse .cms-content a,.lancasterhouse .cms-content p a{color:#073e2c}.lancasterhouse .cms-content a:hover,.lancasterhouse .cms-content p a:hover{color:#0c6c4d}.lancasterhouse .cms-content .btn,.lancasterhouse .cms-content .btn:hover{color:#fff}.lancasterhouse .footer-main__legal a,.lancasterhouse .footer-main__legal span{color:#0f835d}.lancasterhouse .footer-bottom{border-color:#0b5e43}.themidland,.themidland h1,.themidland h2,.themidland h3,.themidland h4,.themidland h5,.themidland h6{font-family:Reem Kufi,sans-serif}.themidland .btn--fill,.themidland .footer-bottom,.themidland .footer-main,.themidland .header-top{background-color:#a6a9ab}.themidland p a{color:#212223}.themidland .btn,.themidland .newsletter form .btn{color:#a6a9ab}.themidland .header-top__language ul,.themidland table thead tr th{background-color:#a6a9ab}.themidland .feature-block__large-btn.btn--fill:nth-child(odd){color:#a6a9ab;background-color:#fff}.themidland .feature-block__large-btn.btn--fill:nth-child(odd):hover{color:#fff;background-color:#a6a9ab}.themidland .newsletter form .btn{border-color:#a6a9ab}.themidland .btn--fill,.themidland .newsletter form .btn:hover{color:#fff;background-color:#a6a9ab}.themidland .btn--fill:hover{background-color:#b3b6b7}.themidland .social-feed__item-details{background-color:#a6a9ab}.themidland .social-feed__item-details:before{border-color:transparent transparent #a6a9ab}.themidland .social-feed__item-details p a{color:#fff}.themidland .social-feed__btn{color:#a6a9ab;border-color:#a6a9ab}.themidland .social-feed__btn:hover{color:#fff;background-color:#a6a9ab}.themidland .cms-content a,.themidland .cms-content p a{color:#212223}.themidland .cms-content a:hover,.themidland .cms-content p a:hover{color:#3a3c3d}.themidland .cms-content .btn,.themidland .cms-content .btn:hover{color:#fff}.themidland .footer-main__legal a,.themidland .footer-main__legal span{color:#e8e8e9}.themidland .footer-bottom{border-color:#cdcfd0}.waterhead,.waterhead h1,.waterhead h2,.waterhead h3,.waterhead h4,.waterhead h5,.waterhead h6{font-family:Quicksand,sans-serif}.waterhead .btn--fill,.waterhead .footer-bottom,.waterhead .footer-main,.waterhead .header-top{background-color:#7c4198}.waterhead .btn,.waterhead .newsletter form .btn,.waterhead p a{color:#7c4198}.waterhead table thead tr th{background-color:#7c4198}.waterhead .header-top__language ul{min-width:105px;background-color:#7c4198}.waterhead .feature-block__large-btn.btn--fill:nth-child(odd){color:#7c4198;background-color:#fff}.waterhead .feature-block__large-btn.btn--fill:nth-child(odd):hover{color:#fff;background-color:#7c4198}.waterhead .newsletter form .btn{border-color:#7c4198}.waterhead .btn--fill,.waterhead .newsletter form .btn:hover{color:#fff;background-color:#7c4198}.waterhead .btn--fill:hover{background-color:#8b49aa}.waterhead .social-feed__item-details{background-color:#7c4198}.waterhead .social-feed__item-details:before{border-color:transparent transparent #7c4198}.waterhead .social-feed__item-details p a{color:#fff}.waterhead .social-feed__btn{color:#7c4198;border-color:#7c4198}.waterhead .social-feed__btn:hover{color:#fff;background-color:#7c4198}.waterhead .cms-content a,.waterhead .cms-content p a{color:#7c4198}.waterhead .cms-content a:hover,.waterhead .cms-content p a:hover{color:#9755b7}.waterhead .cms-content .btn,.waterhead .cms-content .btn:hover{color:#fff}.waterhead .footer-main__legal a,.waterhead .footer-main__legal span{color:#b88bcd}.waterhead .footer-bottom{border-color:#a267be}.cms-content p,.cms-content ul li{color:#929292}.cms-content:first-of-type p:first-of-type{color:#0f044d;font-size:22px}@media screen and (min-width:320px){.cms-content:first-of-type p:first-of-type{font-size:calc(22px + 8 * (100vw - 320px) / 680)}}@media screen and (min-width:1000px){.cms-content:first-of-type p:first-of-type{font-size:30px}}.cms-content a,.cms-content p a{color:#6a737b;font-weight:700}.cms-content a:hover,.cms-content p a:hover{color:#838d95}.cms-content p a{text-decoration:underline}.cms-content .btn,.cms-content .btn:hover{color:#fff}.cms-content ol,.cms-content ul{margin:50px 0;max-width:680px}@media (min-width:620px){.cms-content ol,.cms-content ul{column-count:2;column-gap:20px;transform:translateX(0)}}.cms-content li{display:block;width:auto;color:#929292}.slick-arrow{position:absolute;top:35%;z-index:50;font-size:0}.slick-arrow:before{content:"";display:block;height:40px;width:40px;background-position:top;background-repeat:no-repeat;background-size:100%}.slick-prev{left:0}.slick-prev:before{background-image:url(../images/structure/prev-arrow.png)}.slick-next{right:0}.slick-next:before{background-image:url(../images/structure/next-arrow.png)}.juicer-feed .slick-arrow:before{background:none}*,:after,:before{box-sizing:border-box}[href="#main"]{position:absolute;top:0;right:100%}[href="#main"]:focus{right:0}.sg-main-nav{padding:20px;height:auto;width:100%;background-color:#eee;border-bottom:1px solid #ccc}@media (min-width:1120px){.sg-main-nav{position:fixed;z-index:10;height:100%;width:265px;text-align:center;border:0;border-right:1px solid #ccc}}.sg-main-nav__link{display:inline-block;padding:15px 10px;color:#333;font-size:22px;font-size:2.2rem;font-weight:400;text-align:left;text-decoration:none}@media (min-width:1120px){.sg-main-nav__link{display:block}}.sg-main-nav__link:hover{font-weight:900;text-decoration:none}.sg-main{position:relative;padding:30px}@media (min-width:1120px){.sg-main{left:265px;width:calc(100% - 265px)}}.sg-section{clear:both;margin:0 0 50px;padding:30px 0;overflow:hidden;border-bottom:1px solid #ccc}.sg-section--half,.sg-section--third{display:block;float:left;margin-bottom:30px;overflow:hidden}.sg-section--half{width:100%}@media (min-width:620px){.sg-section--half{width:48%}.sg-section--half:nth-of-type(odd){margin-right:4%}}.sg-section--third{width:100%}@media (min-width:500px){.sg-section--third{width:50%}}@media (min-width:620px){.sg-section--third{width:33.33%}}.sg-section h1,.sg-section h2,.sg-section h3,.sg-section h4,.sg-section h5,.sg-section h6{clear:both;margin-bottom:15px}.sg-section h5{margin-top:30px}.row{display:block;width:100%;overflow:hidden}hr{margin:30px 0}.sg-logo{display:block;margin:0 auto;max-width:200px;width:100%}.sg-colour{float:left;display:block;margin-right:2%;margin-bottom:20px;padding-bottom:15px;width:48%;border:1px solid #eee;border-radius:4px}@media (min-width:620px){.sg-colour{margin-right:1.33%;width:32%}}@media (min-width:870px){.sg-colour{margin-right:2%;width:23%}}@media (min-width:1120px){.sg-colour{margin-right:3%;width:17%}.sg-colour:nth-of-type(4n+5){margin-right:0}}.sg-colour__display{display:block;margin-bottom:15px;height:100px;border-radius:4px 4px 0 0}.sg-colour__hex,.sg-colour__variable{margin:0 0 0 15px}.styleguide-icon{margin:15px}
/*# sourceMappingURL=main.min.css.map */