#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}.amenities__inner{position:relative;padding:100px 39px}@media screen and (min-width:768px){.amenities__inner{width:100%;padding:170px 0}}@media screen and (min-width:1280px){.amenities__inner{padding:92px 0}}@media screen and (min-width:1920px){.amenities__inner{padding:170px 0}}.amenities__inner:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#d4d1c5;mix-blend-mode:multiply}.amenities__inner--center .heading{text-align:center}.amenities__inner--center .content-wrapper{justify-items:center}.amenities__inner--center .full-width-card__content p{text-align:center}.amenities__inner--left .heading{text-align:left}.amenities__inner--left .content-wrapper{justify-items:start}.amenities__inner--left .full-width-card__content p{text-align:left}.amenities__inner--right .heading{text-align:right}.amenities__inner--right .content-wrapper{justify-items:end}.amenities__inner--right .full-width-card__content p{text-align:right}.amenities .basic-video__controls{z-index:10}.amenities__image,.amenities .basic-video{position:absolute;top:0;left:0;width:100%;height:100%}.amenities__image:after,.amenities .basic-video:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.85;background:-webkit-gradient(linear,left bottom,left top,from(rgba(55,57,53,.9)),to(rgba(55,57,53,.9)));background:linear-gradient(0deg,rgba(55,57,53,.9) 0%,rgba(55,57,53,.9) 100%)}.amenities .content-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:768px){.amenities .content-wrapper{gap:40px}}@media screen and (min-width:1280px){.amenities .content-wrapper{gap:54px}}.amenities__content-wrapper{position:relative;z-index:1;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:320px;width:100%;margin:0 auto}@media screen and (min-width:768px){.amenities__content-wrapper{max-width:688px;margin:0 auto;padding:0}}@media screen and (min-width:1280px){.amenities__content-wrapper{max-width:1160px}}@media screen and (min-width:1920px){.amenities__content-wrapper{max-width:1280px}}.amenities__content{padding:0;list-style:none;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}@media screen and (min-width:768px){.amenities__content{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;display:block}}@media screen and (min-width:1280px){.amenities__content{-ms-flex-item-align:stretch;align-self:stretch;max-width:935px;margin-inline:auto;-webkit-column-gap:100px;-moz-column-gap:100px;column-gap:100px}}@media screen and (min-width:1920px){.amenities__content{max-width:953px;margin-inline:auto}}.amenities__content li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;color:#d4d1c5}@media screen and (min-width:768px){.amenities__content li{padding:16px 0}}.amenities__content li .amenity__icon{width:16px;height:16px}.amenities__content li .amenity__icon svg{width:100%;height:100%;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.amenities__content li .amenity__title{font-family:"LothianSans",sans-serif;font-weight:400;font-style:normal;font-size:16px;font-style:normal;font-weight:300;line-height:32px;letter-spacing:.96px}@media screen and (min-width:1280px){.amenities__content li .amenity__title{font-size:18px;font-style:normal;font-weight:300;line-height:38px;letter-spacing:1.44px}}.amenities .link-group{margin-top:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:768px){.amenities .link-group{margin-top:0}}.amenities .heading__secondary-heading{font-family:"HKGrotesk",sans-serif;font-weight:400;font-style:normal;color:#d6d2c4;font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:2.1px;text-transform:uppercase;margin-bottom:6px}@media screen and (min-width:1280px){.amenities .heading__secondary-heading{font-size:16px;font-style:normal;font-weight:500;line-height:22px;letter-spacing:3.2px;text-transform:uppercase}}.amenities .heading__heading{color:#d6d2c4;font-family:"LothianSans",sans-serif;font-weight:400;font-style:normal;font-size:40px;font-style:normal;font-weight:300;line-height:50px;letter-spacing:2.4px;margin-bottom:26px}@media screen and (min-width:768px){.amenities .heading__heading{margin-bottom:0}}@media screen and (min-width:1280px){.amenities .heading__heading{font-size:54px;font-style:normal;font-weight:300;line-height:64px;letter-spacing:3.24px}}@media screen and (min-width:1920px){.amenities .heading__heading{font-size:58px;font-style:normal;font-weight:300;line-height:68px;letter-spacing:4.64px}}