#ot-sdk-cookie-policy #cookie-policy-title{font-family:"LothianSans",sans-serif;font-weight:400;font-style:normal;font-size:18px;font-style:normal;font-weight:300;line-height:38px;letter-spacing:1.44px;color:#373a36 !important}#ot-sdk-cookie-policy #cookie-policy-description{font-family:"LothianSans",sans-serif;font-weight:400;font-style:normal;font-size:18px !important;font-style:normal;font-weight:300;line-height:38px;letter-spacing:1.44px;color:#373a36 !important}#ot-sdk-cookie-policy section,#ot-sdk-cookie-policy .ot-sdk-cookie-policy-group-desc,#ot-sdk-cookie-policy .ot-sdk-cookie-policy-group,#ot-sdk-cookie-policy .ot-sdk-cookie-policy-group{font-family:"LothianSans",sans-serif;font-weight:400;font-style:normal;font-size:18px !important;font-style:normal;font-weight:300;line-height:38px;letter-spacing:1.44px;color:#373a36 !important}#ot-sdk-cookie-policy th{font-family:"LothianSans",sans-serif;font-weight:400;font-style:normal;background:#373935 !important;color:#f8f8f8 !important;font-size:18px !important;font-style:normal !important;font-weight:300 !important;line-height:38px !important;letter-spacing:1.44px !important}#ot-sdk-cookie-policy td,#ot-sdk-cookie-policy .ot-cookies-type-td-content,#ot-sdk-cookie-policy .ot-cookies-td-content{font-family:"LothianSans",sans-serif;font-weight:400;font-style:normal;font-size:18px !important;font-style:normal !important;font-weight:300 !important;line-height:38px !important;letter-spacing:1.44px !important;color:#373a36 !important;background:0 0 !important}#ot-sdk-cookie-policy table{font-family:"LothianSans",sans-serif;font-weight:400;font-style:normal;font-size:18px !important;font-style:normal !important;font-weight:300 !important;line-height:38px !important;letter-spacing:1.44px !important}#ot-sdk-cookie-policy table a,#ot-sdk-cookie-policy table .ot-cookies-type-td-content,#ot-sdk-cookie-policy table .ot-mobile-border{font-family:"LothianSans",sans-serif;font-weight:400;font-style:normal;font-size:18px !important;font-style:normal !important;font-weight:300 !important;line-height:38px !important;letter-spacing:1.44px !important;color:#373a36 !important;background:0 0 !important}.sr-only{font-family:"LothianSans",sans-serif;font-weight:400;font-style:normal;font-size:18px;font-style:normal;font-weight:300;line-height:38px;letter-spacing:1.44px;color:#d6d2c4}.hero{position:relative}.hero .basic-video__control{background:#62635e;border:none !important;-webkit-filter:none !important;filter:none !important;width:48px;height:48px;bottom:80px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width:1024px){.hero .basic-video__control{bottom:41px;left:unset;right:40px}}.hero .basic-video__icon:before,.hero .basic-video__icon:after{background:#d6d2c4}.hero .splide__arrows{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:0 24px;pointer-events:none}@media(prefers-reduced-motion:reduce){.hero .splide__arrows{-webkit-transition:none;transition:none}}@media(min-width:768px){.hero .splide__arrows{padding:0 32px}}@media(min-width:1024px){.hero .splide__arrows{padding:0 40px}}.hero .splide__arrow{border:0;background:0 0;padding:0;margin:0;-webkit-appearance:none;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid rgba(0,0,0,0);border-radius:50%;background-color:#fff;color:#000;pointer-events:all}@media(prefers-reduced-motion:reduce){.hero .splide__arrow{-webkit-transition:none;transition:none}}.hero .splide__arrow:hover,.hero .splide__arrow:active{border-color:#000;cursor:pointer}.hero .splide__arrow--prev{-webkit-transform:scale(-1);transform:scale(-1)}.hero .splide__track{width:100%}.hero .splide__slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero__image,.hero__video{width:100%}.hero--small .hero__image,.hero--small .hero__video{height:620px}@media screen and (min-width:768px){.hero--small .hero__image,.hero--small .hero__video{height:820px}}@media screen and (min-width:1280px){.hero--small .hero__image,.hero--small .hero__video{height:680px}}@media screen and (min-width:1920px){.hero--small .hero__image,.hero--small .hero__video{height:820px}}.hero--small .hero__image:before,.hero--small .hero__video:before{content:"";position:absolute;z-index:2;left:0;width:100%;bottom:0;height:100%;max-height:50%;background:-webkit-gradient(linear,left bottom,left top,from(#373935),to(rgba(55,57,53,0)));background:linear-gradient(0deg,#373935 0%,rgba(55,57,53,0) 100%)}@media screen and (min-width:768px){.hero--small .hero__image:before,.hero--small .hero__video:before{max-height:60%}}.hero--medium .hero__image,.hero--medium .hero__video{height:600px}.hero--large .hero__image,.hero--large .hero__video{height:800px}.hero--full-screen .hero__image,.hero--full-screen .hero__video{height:100vh}.hero--full-screen .hero__image:before,.hero--full-screen .hero__image:after,.hero--full-screen .hero__video:before,.hero--full-screen .hero__video:after{content:"";position:absolute;z-index:2;left:0;width:100%}.hero--full-screen .hero__image:after,.hero--full-screen .hero__video:after{bottom:0;height:50%;max-height:50%;background:-webkit-gradient(linear,left bottom,left top,from(#1f201e),to(rgba(31,32,30,0)));background:linear-gradient(0deg,#1f201e 0%,rgba(31,32,30,0) 100%)}@media screen and (min-width:768px){.hero--full-screen .hero .hero__content{bottom:162px}}@media screen and (min-width:1280px){.hero--full-screen .hero .hero__content{bottom:128px}}@media screen and (min-width:1920px){.hero--full-screen .hero .hero__content{bottom:184px}}@media(min-width:768px){.hero--full-screen .hero .hero__content{padding:0 32px}}@media(min-width:1024px){.hero--full-screen .hero .hero__content{padding:0 48px}}.hero--has-booking-widget .hero--full-screen .hero .hero__content{bottom:200px}.hero.hero--small .basic-video__control{bottom:20px}.hero.hero--small .hero__content{bottom:73px;width:100%}@media screen and (min-width:768px){.hero.hero--small .hero__content{bottom:90px}}@media screen and (min-width:1280px){.hero.hero--small .hero__content{bottom:109px}}@media screen and (min-width:1920px){.hero.hero--small .hero__content{bottom:146px}}@media(min-width:768px){.hero.hero--small .hero__content{padding:0 24px}}@media(min-width:1024px){.hero.hero--small .hero__content{padding:0 32px}}.hero__content{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;position:absolute;z-index:3;bottom:152px;width:100%;padding:0 24px;color:#fff}@media(prefers-reduced-motion:reduce){.hero__content{-webkit-transition:none;transition:none}}@media screen and (min-width:768px){.hero__content{bottom:162px}}@media screen and (min-width:1280px){.hero__content{bottom:128px}}@media screen and (min-width:1920px){.hero__content{bottom:184px}}@media(min-width:768px){.hero__content{padding:0 32px}}@media(min-width:1024px){.hero__content{padding:0 48px}}.hero--has-booking-widget .hero__content{bottom:200px}.hero__content .subtitle{font-family:"HKGrotesk",sans-serif;font-weight:400;font-style:normal;color:#d4d1c5;text-align:center;font-size:18px;font-style:normal;font-weight:500;line-height:22px;letter-spacing:2.7px;text-transform:uppercase;margin-bottom:10px}@media screen and (min-width:1280px){.hero__content .subtitle{font-family:"HKGrotesk",sans-serif;font-weight:400;font-style:normal;color:#d4d1c5;text-align:center;font-size:18px;font-style:normal;font-weight:500;line-height:22px;letter-spacing:2.7px;text-transform:uppercase}}@media screen and (min-width:1280px){.hero__content .subtitle{font-size:20px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:4px;text-transform:uppercase}}.hero__content .title{font-family:"LothianSans",sans-serif;font-weight:400;font-style:normal;font-size:60px;font-style:normal;font-weight:300;line-height:60px;letter-spacing:3.6px;color:#d6d2c4}@media screen and (min-width:1280px){.hero__content .title{font-size:76px;line-height:76px;font-weight:300;line-height:76px;letter-spacing:4.56px}}@media screen and (min-width:1920px){.hero__content .title{font-size:96px;font-style:normal;font-weight:300;line-height:96px;letter-spacing:7.68px}}.hero__content--left{left:0;text-align:left}.hero__content--center{text-align:center}.hero__content--right{right:0;text-align:right}.hero__content *{color:inherit}