body.sticky #main-content{padding-top:0}.header{background-color:transparent;left:0;position:absolute;top:0}.loc-open .header,.nav-open .header,.sticky .header{padding-top:0;top:0!important}.header__logo svg,.primary__navigation--toggle svg{fill:#fff}.loc-open .header__logo svg,.sticky .header__logo svg,.sticky .primary__navigation--toggle svg{fill:#000}.nav-open .header__logo svg{fill:#fff}body:not(.sticky) .location__navigation--toggle{border-color:#fff;color:#fff}body:not(.sticky) .location__navigation--toggle:focus,body:not(.sticky) .location__navigation--toggle:hover{background-color:#fff;border-color:#fff;color:#000}body:not(.sticky) .location__navigation--toggle svg{stroke:currentColor}body:not(.sticky) #hs_cos_wrapper_header_navigation a,body:not(.sticky) #hs_cos_wrapper_header_navigation a:focus,body:not(.sticky) #hs_cos_wrapper_header_navigation a:hover{color:#fff}body:not(.sticky) #hs_cos_wrapper_header_reservation .button{background-color:transparent!important;border-color:#fff!important;color:#fff!important}body:not(.sticky) #hs_cos_wrapper_header_reservation .button:focus,body:not(.sticky) #hs_cos_wrapper_header_reservation .button:hover{background-color:#fff!important;border-color:#fff!important;color:#000!important}.heading-amenities .page-title-wrapper{padding:56px 40px}.heading-amenities #hs_cos_wrapper_page_title h1,.heading-amenities #hs_cos_wrapper_page_title h2,.heading-amenities #hs_cos_wrapper_page_title h3,.heading-amenities #hs_cos_wrapper_page_title h4,.heading-amenities #hs_cos_wrapper_page_title h5,.heading-amenities #hs_cos_wrapper_page_title h6{color:#000;font-family:Self Modern;font-size:60px;font-weight:300;line-height:216.6667%;margin:0;padding:0;text-align:center}.heading-amenities .banner{display:flex;flex-flow:column wrap;justify-content:center;padding:133px 40px 100px;position:relative;text-align:center}.heading-amenities .banner:before{background:#000;content:"";display:block;height:100%;left:0;opacity:.2;position:absolute;top:0;width:100%;z-index:1}.heading-amenities .banner-svg-logo{display:none}.heading-amenities .banner-title{font-size:94.58px;letter-spacing:0;line-height:216.6631%;margin:0 auto 26px;padding:0}.heading-amenities .banner-richtext{font-size:40px;max-width:960px}.heading-amenities .banner-btns{display:flex;flex-flow:row wrap;gap:49.41px;justify-content:center;margin:0 auto}.heading-amenities .banner-btn{margin:0;min-width:222px;padding:17px 10px}.body-container--amenities .dnd-section .dnd-column{padding:0}@media (max-width:1024px){.heading-amenities .banner{padding-top:157px}.heading-amenities .banner-title{margin-bottom:54px}.heading-amenities .banner-richtext{font-size:33.47px}.heading-amenities .banner-btns{gap:18px}}@media (max-width:767px){.heading-amenities .page-title-wrapper{padding-inline:24px}.heading-amenities #hs_cos_wrapper_page_title h1,.heading-amenities #hs_cos_wrapper_page_title h2,.heading-amenities #hs_cos_wrapper_page_title h3,.heading-amenities #hs_cos_wrapper_page_title h4,.heading-amenities #hs_cos_wrapper_page_title h5,.heading-amenities #hs_cos_wrapper_page_title h6{font-size:58px}.heading-amenities .banner{padding-top:190px}.heading-amenities .banner-title{font-size:58px;line-height:120%;margin-bottom:10px}.heading-amenities .banner-btn{border-radius:30px;min-width:170px;padding:10px 17px 9px}}@media (max-width:374px){.heading-amenities .banner-title{font-size:45px}}