@media screen and (min-width:75rem){.c-smooth-content{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}.c-smooth-content.active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity .8s ease-in-out,-webkit-transform .8s ease-in-out;transition:opacity .8s ease-in-out,-webkit-transform .8s ease-in-out;transition:transform .8s ease-in-out,opacity .8s ease-in-out;transition:transform .8s ease-in-out,opacity .8s ease-in-out,-webkit-transform .8s ease-in-out}}@media screen and (min-width:75rem){.c-dropdown-menu{background:#fff;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.161);box-shadow:0 3px 6px rgba(0,0,0,.161);color:#131d26;left:0;list-style:none;margin:0;opacity:0;padding:0;position:absolute;top:1.5625rem;-webkit-transition:opacity var(--menu-transition-time) ease-out,visibility var(--menu-transition-time) ease-out;transition:opacity var(--menu-transition-time) ease-out,visibility var(--menu-transition-time) ease-out;visibility:hidden;z-index:2}.c-dropdown-menu__item{font-size:.75rem;line-height:.9375rem;padding:.625rem .9375rem;position:relative}.c-dropdown-menu__item a{-webkit-text-decoration:none;text-decoration:none}.c-dropdown-menu__item.is-current,.c-dropdown-menu__item:hover{background:#f4f2e9}.c-dropdown-menu__item+.c-dropdown-menu__item{border-top:1px solid #f4f2e9}.c-dropdown-menu--notifier{display:none;padding-bottom:.9375rem;position:absolute;right:0;top:.9375rem;width:100%}}@media screen and (min-width:75rem){.c-newsletter-banner{margin-left:auto;margin-right:auto;max-width:68.9375rem;padding-left:0;padding-right:0}.c-newsletter-banner__title{font-size:1.375rem;line-height:2rem}.c-newsletter-banner__form [type=email]{max-width:25.4375rem}}@media screen and (min-width:75rem){.c-benefits{--benefits-container:43.25rem}}@media screen and (min-width:75rem){.c-footer{margin-left:auto;margin-right:auto;max-width:64.625rem;padding-left:0;padding-right:0}}@media screen and (min-width:75rem){.c-header--container.fixed{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;color:#131d26;height:3.125rem;opacity:1;position:fixed;top:-3.125rem;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;width:100%;z-index:5}.c-header--container.fixed .c-header:hover .c-main-menu{background:#fff}.c-header--container.fixed .c-header--featured .c-main-menu{background:#fff;-webkit-transition:none;transition:none}.c-header--container.fixed .c-header--desktop{color:#131d26}.c-header--container.fixed .c-header--desktop .c-top-menu{display:none}.c-header--container.fixed .c-header--desktop .c-main-menu{background:#fff;border-bottom:.0625rem solid #131d26;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 0 .625rem}.c-header--container.fixed .c-header--desktop .c-main-menu__logos{display:-webkit-box;display:-ms-flexbox;display:flex}.c-header--container.fixed .c-header--desktop .c-main-menu__logo{-ms-flex-item-align:center;align-self:center;display:block;height:2.6875rem;width:8.75rem}.c-header--container.fixed .c-header--desktop .c-main-menu__items{gap:.75rem}.c-header--container.fixed .c-header--desktop .c-main-menu__booking{border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex}.c-header--container.fixed .c-header--desktop .c-main-menu{padding-left:1.875rem}.c-header--container.fixed .c-header--desktop .c-main-menu__items{gap:1.5625rem}}@media screen and (min-width:75rem){.c-presentation{max-width:62.1875rem;padding-bottom:6.25rem;padding-top:3.875rem}.c-presentation__title{font-size:3rem;line-height:3.625rem;margin-bottom:1.5625rem}}@media screen and (min-width:75rem){.c-presentation{padding-bottom:0}}@media screen and (min-width:75rem){.loyalty-section{padding-bottom:3.125rem}}@media screen and (min-width:75rem){.d-none-lg{display:none}.d-inline-block-lg{display:inline-block}.d-block-lg{display:block}.d-inline-flex-lg{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.d-flex-lg{display:-webkit-box;display:-ms-flexbox;display:flex}}