/*!
 * Datepicker v1.0.10
 * https://fengyuanchen.github.io/datepicker
 *
 * Copyright 2014-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2020-09-29T14:46:09.037Z
 */.datepicker-container{background-color:#fff;direction:ltr;font-size:12px;left:0;line-height:30px;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:none;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:210px;z-index:-1}.datepicker-container:after,.datepicker-container:before{border:5px solid transparent;content:" ";display:block;height:0;position:absolute;width:0}.datepicker-dropdown{border:1px solid #ccc;-webkit-box-shadow:0 3px 6px #ccc;box-shadow:0 3px 6px #ccc;-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute;z-index:1}.datepicker-inline{position:static}.datepicker-top-left,.datepicker-top-right{border-top-color:#39f}.datepicker-top-left:after,.datepicker-top-left:before,.datepicker-top-right:after,.datepicker-top-right:before{border-top:0;left:10px;top:-5px}.datepicker-top-left:before,.datepicker-top-right:before{border-bottom-color:#39f}.datepicker-top-left:after,.datepicker-top-right:after{border-bottom-color:#fff;top:-4px}.datepicker-bottom-left,.datepicker-bottom-right{border-bottom-color:#39f}.datepicker-bottom-left:after,.datepicker-bottom-left:before,.datepicker-bottom-right:after,.datepicker-bottom-right:before{border-bottom:0;bottom:-5px;left:10px}.datepicker-bottom-left:before,.datepicker-bottom-right:before{border-top-color:#39f}.datepicker-bottom-left:after,.datepicker-bottom-right:after{border-top-color:#fff;bottom:-4px}.datepicker-bottom-right:after,.datepicker-bottom-right:before,.datepicker-top-right:after,.datepicker-top-right:before{left:auto;right:10px}.datepicker-panel>ul{margin:0;padding:0;width:102%}.datepicker-panel>ul:after,.datepicker-panel>ul:before{content:" ";display:table}.datepicker-panel>ul:after{clear:both}.datepicker-panel>ul>li{background-color:#fff;cursor:pointer;float:left;height:30px;list-style:none;margin:0;padding:0;text-align:center;width:30px}.datepicker-panel>ul>li:hover{background-color:#e5f2ff}.datepicker-panel>ul>li.muted,.datepicker-panel>ul>li.muted:hover{color:#999}.datepicker-panel>ul>li.highlighted{background-color:#e5f2ff}.datepicker-panel>ul>li.highlighted:hover{background-color:#cce5ff}.datepicker-panel>ul>li.picked,.datepicker-panel>ul>li.picked:hover{color:#39f}.datepicker-panel>ul>li.disabled,.datepicker-panel>ul>li.disabled:hover{background-color:#fff;color:#ccc;cursor:default}.datepicker-panel>ul>li.disabled.highlighted,.datepicker-panel>ul>li.disabled:hover.highlighted{background-color:#e5f2ff}.datepicker-panel>ul>li[data-view="month next"],.datepicker-panel>ul>li[data-view="month prev"],.datepicker-panel>ul>li[data-view="year next"],.datepicker-panel>ul>li[data-view="year prev"],.datepicker-panel>ul>li[data-view="years next"],.datepicker-panel>ul>li[data-view="years prev"],.datepicker-panel>ul>li[data-view=next]{font-size:18px}.datepicker-panel>ul>li[data-view="month current"],.datepicker-panel>ul>li[data-view="year current"],.datepicker-panel>ul>li[data-view="years current"]{width:150px}.datepicker-panel>ul[data-view=months]>li,.datepicker-panel>ul[data-view=years]>li{height:52.5px;line-height:52.5px;width:52.5px}.datepicker-panel>ul[data-view=week]>li,.datepicker-panel>ul[data-view=week]>li:hover{background-color:#fff;cursor:default}.datepicker-hide{display:none}
.selectric-wrapper{position:relative;cursor:pointer}.selectric-responsive{width:100%}.selectric{border:1px solid #ddd;border-radius:0px;background:#f8f8f8;position:relative;overflow:hidden}.selectric .label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 38px 0 10px;font-size:12px;line-height:38px;color:#444;height:38px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.selectric .button{display:block;position:absolute;right:0;top:0;width:38px;height:38px;line-height:38px;background-color:#f8f8f8;color:#bbb;text-align:center;font:0/0 a;*font:20px/38px Lucida Sans Unicode,Arial Unicode MS,Arial}.selectric .button:after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:0;border:4px solid rgba(0,0,0,0);border-top-color:#bbb;border-bottom:none}.selectric-focus .selectric{border-color:#aaa}.selectric-hover .selectric{border-color:rgb(195.5,195.5,195.5)}.selectric-hover .selectric .button{color:rgb(161.5,161.5,161.5)}.selectric-hover .selectric .button:after{border-top-color:rgb(161.5,161.5,161.5)}.selectric-open{z-index:9999}.selectric-open .selectric{border-color:rgb(195.5,195.5,195.5)}.selectric-open .selectric-items{display:block}.selectric-disabled{filter:alpha(opacity=50);opacity:.5;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0}.selectric-hide-select select{position:absolute;left:-100%}.selectric-hide-select.selectric-is-native{position:absolute;width:100%;height:100%;z-index:10}.selectric-hide-select.selectric-is-native select{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;z-index:1;box-sizing:border-box;opacity:0}.selectric-input{position:absolute !important;top:0 !important;left:0 !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;margin:0 !important;padding:0 !important;width:1px !important;height:1px !important;outline:none !important;border:none !important;*font:0/0 a !important;background:none !important}.selectric-temp-show{position:absolute !important;visibility:hidden !important;display:block !important}.selectric-items{display:none;position:absolute;top:100%;left:0;background:#f8f8f8;border:1px solid rgb(195.5,195.5,195.5);z-index:-1;box-shadow:0 0 10px -6px}.selectric-items .selectric-scroll{height:100%;overflow:auto}.selectric-above .selectric-items{top:auto;bottom:100%}.selectric-items ul,.selectric-items li{list-style:none;padding:0;margin:0;font-size:12px;line-height:20px;min-height:20px}.selectric-items li{display:block;padding:10px;color:#666;cursor:pointer}.selectric-items li.selected{background:#e0e0e0;color:#444}.selectric-items li.highlighted{background:#d0d0d0;color:#444}.selectric-items li:hover{background:#d5d5d5;color:#444}.selectric-items .disabled{filter:alpha(opacity=50);opacity:.5;cursor:default !important;background:none !important;color:#666 !important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.selectric-items .selectric-group .selectric-group-label{font-weight:bold;padding-left:10px;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:none;color:#444}.selectric-items .selectric-group.disabled li{filter:alpha(opacity=100);opacity:1}.selectric-items .selectric-group li{padding-left:25px}.button,.btn{position:relative;font-family:"DM Sans",sans-serif;font-size:11px;font-weight:bold;letter-spacing:.05em;text-transform:uppercase;border:1px solid #e10a0a;background-color:rgba(0,0,0,0);color:#e10a0a;padding:12px 20px 11px;min-width:107px}.button::before,.btn::before{content:"";position:absolute;z-index:-1;width:20px;height:102%;left:50%;transform:translateX(-50%);top:-1%;border-radius:20px;opacity:0;background-color:#e10a0a;transition:all .2s ease-in-out}.button:hover,.button:active,.button:focus,.button.on,.btn:hover,.btn:active,.btn:focus,.btn.on{color:#fff;background-color:rgba(0,0,0,0)}.button:hover::before,.button:active::before,.button:focus::before,.button.on::before,.btn:hover::before,.btn:active::before,.btn:focus::before,.btn.on::before{border-radius:0;opacity:1;width:102%}.button--white,.btn--white{border-color:#fff;color:#fff}.button--white:hover,.button--white:active,.button--white:focus,.btn--white:hover,.btn--white:active,.btn--white:focus{color:#fff;border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}.button--white.on-image:hover,.button--white.on-image:active,.button--white.on-image:focus,.btn--white.on-image:hover,.btn--white.on-image:active,.btn--white.on-image:focus{border-color:#e10a0a}.button--primary,.button.primary,.btn--primary,.btn.primary{color:#fff}.button--primary::before,.button.primary::before,.btn--primary::before,.btn.primary::before{background-color:#fff}.button--primary::after,.button.primary::after,.btn--primary::after,.btn.primary::after{content:"";position:absolute;z-index:-2;width:100%;height:100%;top:0;left:0;background-color:#e10a0a}.button--primary:hover,.button--primary:active,.button--primary:focus,.button.primary:hover,.button.primary:active,.button.primary:focus,.btn--primary:hover,.btn--primary:active,.btn--primary:focus,.btn.primary:hover,.btn.primary:active,.btn.primary:focus{color:#e10a0a;border-color:#e10a0a}.button--primary.on-image:hover,.button--primary.on-image:active,.button--primary.on-image:focus,.button.primary.on-image:hover,.button.primary.on-image:active,.button.primary.on-image:focus,.btn--primary.on-image:hover,.btn--primary.on-image:active,.btn--primary.on-image:focus,.btn.primary.on-image:hover,.btn.primary.on-image:active,.btn.primary.on-image:focus{border-color:#fff}.button--small,.btn--small{padding-top:7px;padding-bottom:7px;min-width:70px}.button-appstore,.btn-appstore{margin:0 20px 22px}.button-appstore img,.button-appstore svg,.btn-appstore img,.btn-appstore svg{width:195px;height:auto;margin-bottom:18px}.button-wrapper,.btn-wrapper{position:relative;z-index:1}.button-dropdown,.btn-dropdown{position:relative;z-index:1;display:inline-block}.button-dropdown ul,.btn-dropdown ul{position:absolute;z-index:100;top:100%;left:0;min-width:100%;background-color:#e10a0a;border:0;box-shadow:none;margin:0;padding:10px;transform:translateY(-16px);list-style-type:none;text-align:center;display:none}.button-dropdown ul li,.btn-dropdown ul li{position:relative;margin-bottom:5px}.button-dropdown ul li a,.btn-dropdown ul li a{display:inline-block;color:#fff;font-size:12px;font-weight:bold;letter-spacing:.05em}.button-dropdown ul li a::after,.btn-dropdown ul li a::after{content:"";position:absolute;bottom:-1px;left:100%;right:100%;border-bottom:1px solid #fff;transition:all .3s ease-in-out}.button-dropdown ul li a:hover,.btn-dropdown ul li a:hover{background:rgba(0,0,0,0)}.button-dropdown ul li a:hover::after,.btn-dropdown ul li a:hover::after{left:8px;right:8px}.centered-buttons{position:relative;z-index:1;text-align:center;width:100%}.centered-buttons .button{margin:0 6px 10px}.button-spacer{margin-right:20px}.datepicker{display:none;position:absolute;padding:4px;margin-top:1px;direction:ltr}.datepicker.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;list-style:none;background-color:#cecece;border:solid #fff;border-width:1px 1px 0 1px;border-radius:0;box-shadow:none;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;*border-right-width:2px;*border-bottom-width:2px;color:#888;font-size:13px;line-height:18px}.datepicker.dropdown-menu th{padding:4px 5px}.datepicker.dropdown-menu td{padding:4px 5px}@media screen and (max-width: 640px){.datepicker.dropdown-menu td{padding:8px}}.datepicker table{border:0;margin:0;width:auto}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer}.datepicker td{text-align:center;width:20px;height:20px;border:0;font-size:12px;padding:4px 8px;background:#cecece;cursor:pointer}.datepicker td.active.day,.datepicker td.active.year,.datepicker td .month.active{color:#fff;background:#ff2020}.datepicker td.old,.datepicker td.new{color:#999}.datepicker td span.active{background:#ff2020}.datepicker td.day.disabled{color:#c9c9c9}.datepicker td span.month.disabled,.datepicker td span.year.disabled{color:#c9c9c9}.datepicker th{text-align:center;width:20px;height:20px;border:0;font-size:12px;padding:4px 8px;background:#cecece;cursor:pointer;color:#888}@media screen and (max-width: 640px){.datepicker th{width:30px;height:30px}}.datepicker th.active.day,.datepicker th.active.year{background:#ff2020}.datepicker th.date-switch{width:145px;text-transform:uppercase;color:#888}.datepicker th span.active{background:#ff2020}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.datepicker.days div.datepicker-days{display:block}.datepicker.months div.datepicker-months{display:block}.datepicker.years div.datepicker-years{display:block}.datepicker thead tr:first-child th{cursor:pointer}.datepicker thead tr:first-child th.cw{cursor:default;background-color:rgba(0,0,0,0)}.datepicker tfoot tr:first-child th{cursor:pointer}.datepicker-inline{width:220px}.datepicker-rtl{direction:rtl}.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{z-index:50000 !important;top:0;left:0}.datepicker-dropdown:before{content:"";display:inline-block;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);border-bottom:7px solid #ccc;border-bottom-color:1px solid rgba(136,136,136,0);position:absolute;top:-7px;left:6px}.datepicker-dropdown:after{content:"";display:inline-block;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-bottom:6px solid #cecece;position:absolute;top:-6px;left:7px}.datepicker>div,.datepicker-dropdown::before,.datepicker-dropdown::after{display:none}.datepicker-close{position:absolute;top:-30px;right:0;width:15px;height:30px;padding:0;display:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:rgba(0,0,0,0)}.fa-chevron-right.fi-arrow-right{font-style:normal}.fa-chevron-right.fi-arrow-right::after{content:">";background:url(../../assets/img/arrow-thin-right-black-48288e34c7fdf6995796.svg) no-repeat center center;background-size:14px 14px;display:block;width:14px;height:14px}.fa-chevron-left.fi-arrow-left{font-style:normal}.fa-chevron-left.fi-arrow-left::after{content:"<";background:url(../../assets/img/arrow-thin-left-black-b9df52fc31939252b291.svg) no-repeat center center;background-size:14px 14px;display:block;width:14px;height:14px}.form{position:relative;z-index:100}.form__row--small-padding-right{padding-right:24px}.form__row--small-padding-left{padding-left:24px}@media print,screen and (min-width: 64em){.form__row--large-padding-right{padding-right:42px}}@media print,screen and (min-width: 64em){.form__row--large-padding-left{padding-left:42px}}.form label.error{color:#e10a0a;display:block;margin-bottom:10px;transform:translateY(-10px);font-size:12px;padding-left:43px}.form__helper{font-size:12px;display:block;margin-bottom:20px}@media print,screen and (min-width: 40em){.form__helper{margin-top:10px;margin-bottom:10px}}.form__helper--show-below-fieldset{color:#e10a0a}.form .selectric{border:solid #231f20;border-width:0 0 1px;background:rgba(0,0,0,0)}.form .selectric-wrapper{margin:0 0 20px;clear:both}.form .selectric .label{position:relative;font-family:"DM Sans",sans-serif;font-weight:500;font-size:12px;line-height:20px;margin-left:0;margin-right:18px;height:31px;padding:2px 0 3px 0;overflow:visible}.form .selectric .label::after{content:"";width:11px;height:11px;position:absolute;right:-19px;top:7px;background:url(../../assets/img/filter-toggle-6840f1099e22981d17c2.svg) no-repeat center center}.form .selectric .button{display:none}.form .selectric-items{background:#fcf6f6;border-color:#707070;box-shadow:none;border-width:0 1px 1px}.form .selectric-items li{font-family:"DM Sans",sans-serif;font-weight:500;font-size:12px;line-height:20px;color:#231f20;padding:5px 10px}.form .selectric-open .label::after{transform:rotate(90deg)}.form input[type=text],.form input[type=email],.form input[type=tel],.form input[type=password],.form textarea{font-family:"DM Sans",sans-serif;font-weight:500;font-size:12px;line-height:20px;border:solid #231f20;border-width:0 0 1px;background:rgba(0,0,0,0);width:100%;padding-bottom:10px;margin-bottom:20px}.form input[type=text]::-webkit-input-placeholder,.form input[type=email]::-webkit-input-placeholder,.form input[type=tel]::-webkit-input-placeholder,.form input[type=password]::-webkit-input-placeholder,.form textarea::-webkit-input-placeholder{opacity:1;color:#231f20}.form input[type=text]:-moz-placeholder,.form input[type=email]:-moz-placeholder,.form input[type=tel]:-moz-placeholder,.form input[type=password]:-moz-placeholder,.form textarea:-moz-placeholder{opacity:1;color:#231f20}.form input[type=text]::-moz-placeholder,.form input[type=email]::-moz-placeholder,.form input[type=tel]::-moz-placeholder,.form input[type=password]::-moz-placeholder,.form textarea::-moz-placeholder{opacity:1;color:#231f20}.form input[type=text]:-ms-input-placeholder,.form input[type=email]:-ms-input-placeholder,.form input[type=tel]:-ms-input-placeholder,.form input[type=password]:-ms-input-placeholder,.form textarea:-ms-input-placeholder{opacity:1;color:#231f20}.form__checkbox,.form .umbraco-forms-field.multiplechoice{position:relative;text-align:left;margin-bottom:4px}@media print,screen and (max-width: 39.99875em){.form__checkbox,.form .umbraco-forms-field.multiplechoice{margin-bottom:20px}}.form__checkbox input[type=checkbox],.form .umbraco-forms-field.multiplechoice input[type=checkbox]{position:absolute;opacity:0;top:0px;z-index:1}.form__checkbox input[type=checkbox]~label:not(.error),.form .umbraco-forms-field.multiplechoice input[type=checkbox]~label:not(.error){position:relative;padding-left:30px;padding-top:7px;font-family:"DM Sans",sans-serif;font-size:11px;display:block}.form__checkbox input[type=checkbox]~label:not(.error)::before,.form__checkbox input[type=checkbox]~label:not(.error)::after,.form .umbraco-forms-field.multiplechoice input[type=checkbox]~label:not(.error)::before,.form .umbraco-forms-field.multiplechoice input[type=checkbox]~label:not(.error)::after{content:"";position:absolute;cursor:pointer;transition:all .15s ease-in-out}.form__checkbox input[type=checkbox]~label:not(.error)::before,.form .umbraco-forms-field.multiplechoice input[type=checkbox]~label:not(.error)::before{top:4px;left:0;width:19px;height:19px;border:1px solid;border-color:#231f20;background-color:#fff}.form__checkbox input[type=checkbox]~label:not(.error)::after,.form .umbraco-forms-field.multiplechoice input[type=checkbox]~label:not(.error)::after{content:"✓";color:#231f20;font-size:12px;padding:3px 0 0 1px;top:2px;left:5px;width:10px;height:10px;opacity:0}.form__checkbox input[type=checkbox]~label:not(.error) a,.form .umbraco-forms-field.multiplechoice input[type=checkbox]~label:not(.error) a{color:inherit;text-decoration:underline;transition:opacity .3s ease-in-out}.form__checkbox input[type=checkbox]:checked~label:after,.form .umbraco-forms-field.multiplechoice input[type=checkbox]:checked~label:after{opacity:1}.form__recaptcha{margin-bottom:30px}.form__submit{position:relative;z-index:10}@media print,screen and (min-width: 40em){.form__submit:not(.text-center){text-align:right}}.form__submit.text-left{text-align:left}.form__checkbox-list{margin-bottom:25px}.form__checkbox-list>label{display:block}@media print,screen and (min-width: 40em){.form__checkbox-list--horizontal .form__checkbox-list-item{display:inline-block;vertical-align:top;margin-right:10px}.form__checkbox-list--horizontal .form__checkbox-list-item label{white-space:nowrap}}.form__checkbox-list--columns:not(:last-child){border-bottom:1px dotted #231f20;margin-bottom:35px;padding-bottom:30px}@media print,screen and (min-width: 40em){.form__checkbox-list--columns .form__checkbox-list-item{display:inline-block;vertical-align:top;margin-right:10px;width:calc(32% - 10px)}.form__checkbox-list--columns .form__checkbox-list-item label{white-space:nowrap}}.form__radio-list{margin-bottom:25px}.form__radio-list>label{display:block}.form__radio-list-item{position:relative}@media print,screen and (max-width: 39.99875em){.form__radio-list-item{margin-bottom:-20px}.form__radio-list-item:not(:last-child){margin-bottom:20px}}.form__radio-list-item input[type=radio]{position:absolute;opacity:0;top:0px;z-index:1}.form__radio-list-item input[type=radio]~label{position:relative;padding-left:24px;padding-top:7px;font-family:"DM Sans",sans-serif;font-size:11px;display:block}.form__radio-list-item input[type=radio]~label::before,.form__radio-list-item input[type=radio]~label::after{content:"";position:absolute;cursor:pointer;transition:all .15s ease-in-out;border-radius:100%}.form__radio-list-item input[type=radio]~label::before{top:4px;left:0;width:19px;height:19px;border:1px solid;border-color:#231f20;background-color:#fff}.form__radio-list-item input[type=radio]~label::after{content:"";background-color:#e10a0a;top:7px;left:3px;width:13px;height:13px;opacity:0}.form__radio-list-item input[type=radio]~label a{color:inherit;text-decoration:underline;transition:opacity .3s ease-in-out}.form__radio-list-item input[type=radio]:checked~label:after{opacity:1}@media print,screen and (min-width: 40em){.form__radio-list--horizontal .form__radio-list-item{display:inline-block;vertical-align:top;margin-right:10px}.form__radio-list--horizontal .form__radio-list-item label{white-space:nowrap}}.form__radio-list--columns:not(:last-child){border-bottom:1px dotted #231f20;margin-bottom:35px;padding-bottom:30px}@media print,screen and (min-width: 40em){.form__radio-list--columns .form__radio-list-item{display:inline-block;vertical-align:top;margin-right:10px;width:calc(32% - 10px)}.form__radio-list--columns .form__radio-list-item label{white-space:nowrap}}.form__radio-list--pets{padding-top:15px}.form__radio-list--pets .form__radio-list-item{display:inline-block;vertical-align:bottom;margin-right:10px}.form__radio-list--pets .form__radio-list-item span{color:rgba(0,0,0,0)}.form__radio-list--pets .form__radio-list-item span::before{content:"";height:132px;display:block;background-size:contain;background-repeat:no-repeat;background-position:center bottom}.form__radio-list--pets .form__radio-list-item--giant span::before{width:146px;background-image:url(../../assets/img/pet-giant-5cfd0c1feec29fc4d837.png)}.form__radio-list--pets .form__radio-list-item--large span::before{width:123px;background-image:url(../../assets/img/pet-large-bb6eadffd6d2ff5fef2f.png)}.form__radio-list--pets .form__radio-list-item--medium span::before{width:82px;background-image:url(../../assets/img/pet-medium-e570527c6411b4b9598d.png)}.form__radio-list--pets .form__radio-list-item--small span::before{width:110px;background-image:url(../../assets/img/pet-small-4ea6362cfed4dfae3a58.png)}.form__radio-list--pets .form__radio-list-item--mini span::before{width:54px;background-image:url(../../assets/img/pet-mini-f04be7bba1240e8dc7e2.png)}.form__radio-list--pets .form__radio-list-item input[type=radio]~label{text-indent:-12345px;margin-left:auto;margin-right:auto;display:block;padding-bottom:30px}.form__radio-list--pets .form__radio-list-item input[type=radio]~label::before{top:initial;bottom:0;left:50%}.form__radio-list--pets .form__radio-list-item input[type=radio]~label::after{top:initial;bottom:4px;left:calc(50% + 4px)}.form .repeatable__element{position:relative}.form .repeatable__element:not(:last-child){border-bottom:1px dotted #231f20;margin-bottom:35px;padding-bottom:30px}.form .repeatable__delete{position:absolute;top:50%;right:-15px;width:25px;height:25px;background:url(../../assets/img/accordion-plus-black-e8151f7eb8006a2697aa.svg) no-repeat;background-size:25px 25px;transform:rotate(45deg);text-indent:-12345px;cursor:pointer;display:none}.form .repeatable__items.deletable .repeatable__delete{display:block}.form .umbraco-forms-form .umbraco-forms-page>fieldset{padding:0;border:0}.form .umbraco-forms-form .umbraco-forms-page>fieldset legend{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.form .umbraco-forms-form .umbraco-forms-label{font-family:"DM Sans",sans-serif;font-weight:500;font-size:12px;line-height:20px}.form .umbraco-forms-form .umbraco-forms-container{display:flex;flex-flow:row wrap}@media print,screen and (min-width: 64em){.form .umbraco-forms-form .umbraco-forms-container{width:calc(100% + 40px);margin-left:-20px;margin-right:-20px}}.form .umbraco-forms-form .umbraco-forms-container .umbraco-forms-field{flex:0 0 auto}.form .umbraco-forms-form .umbraco-forms-field{width:100%}@media print,screen and (min-width: 64em){.form .umbraco-forms-form .umbraco-forms-field{padding:0 20px}}@media print,screen and (min-width: 64em){.form .umbraco-forms-form .umbraco-forms-field.dropdown,.form .umbraco-forms-form .umbraco-forms-field.shortanswer{width:50%}}.form .umbraco-forms-form .umbraco-forms-field.multiplechoice{margin-bottom:20px}.form .umbraco-forms-form .umbraco-forms-field.multiplechoice br{display:block;margin-bottom:7px}.form .umbraco-forms-form .umbraco-forms-field.dataconsent{position:relative;text-align:left;margin-bottom:4px}@media print,screen and (max-width: 39.99875em){.form .umbraco-forms-form .umbraco-forms-field.dataconsent{margin-bottom:20px}}.form .umbraco-forms-form .umbraco-forms-field.dataconsent input[type=checkbox]{position:absolute;opacity:0;top:0px;z-index:1}.form .umbraco-forms-form .umbraco-forms-field.dataconsent input[type=checkbox]~label:not(.error){position:relative;padding-left:30px;padding-top:7px;font-family:"DM Sans",sans-serif;font-size:11px;display:block}.form .umbraco-forms-form .umbraco-forms-field.dataconsent input[type=checkbox]~label:not(.error)::before,.form .umbraco-forms-form .umbraco-forms-field.dataconsent input[type=checkbox]~label:not(.error)::after{content:"";position:absolute;cursor:pointer;transition:all .15s ease-in-out}.form .umbraco-forms-form .umbraco-forms-field.dataconsent input[type=checkbox]~label:not(.error)::before{top:4px;left:0;width:19px;height:19px;border:1px solid;border-color:#231f20;background-color:#fff}.form .umbraco-forms-form .umbraco-forms-field.dataconsent input[type=checkbox]~label:not(.error)::after{content:"✓";color:#231f20;font-size:12px;padding:3px 0 0 1px;top:2px;left:5px;width:10px;height:10px;opacity:0}.form .umbraco-forms-form .umbraco-forms-field.dataconsent input[type=checkbox]~label:not(.error) a{color:inherit;text-decoration:underline;transition:opacity .3s ease-in-out}.form .umbraco-forms-form .umbraco-forms-field.dataconsent input[type=checkbox]:checked~label:after{opacity:1}.form .umbraco-forms-form .umbraco-forms-field.dropdown label,.form .umbraco-forms-form .umbraco-forms-field.longanswer label,.form .umbraco-forms-form .umbraco-forms-field.shortanswer label{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.form .umbraco-forms-form .btn.primary{margin-top:20px;margin-bottom:20px;background-color:#e10a0a}.pagination{position:relative;text-align:center;margin-top:30px;margin-bottom:70px}@media print,screen and (max-width: 39.99875em){.pagination{padding-bottom:55px;width:100%;width:calc(100% - 18px - 18px);margin-left:18px}.pagination li.pagination-pagenumber{display:inline-block}}@media print,screen and (min-width: 40em){.pagination{margin-bottom:90px}}.pagination li{margin:0;font-size:12px;font-weight:bold}.pagination li.pagination-pagenumber:not(:first-child):not(:last-child):not(:nth-last-child(2))::after{content:" |";display:inline-block}.pagination li.pagination-pagenumber a{min-width:21px}.pagination li.current{padding:0;background:rgba(0,0,0,0);color:#231f20;text-decoration:underline}.pagination li.current::after{margin-left:10px}.pagination a{padding:0;display:inline-block}@media print,screen and (max-width: 39.99875em){.pagination-previous,.pagination-next{position:absolute;bottom:0}.pagination-previous{left:0}.pagination-next{right:0}}.pagination-previous a,.pagination-next a{position:relative;font-size:14px}.pagination-previous a::before,.pagination-previous a::after,.pagination-next a::before,.pagination-next a::after{position:absolute;top:-11px;width:44px;height:44px;border-radius:100%;text-align:center;font-size:25px;line-height:40px;font-weight:normal;font-family:"veon_100_wattbold",sans-serif;pointer-events:none}.pagination-previous a::before,.pagination-next a::before{z-index:10;background-color:#e10a0a;color:#fff;transform:scale(0);transform-origin:center center;transition:transform .2s ease-in-out}.pagination-previous a::after,.pagination-next a::after{z-index:5;color:#e10a0a;background-color:#fff}.pagination-previous a:hover,.pagination-previous a:active,.pagination-next a:hover,.pagination-next a:active{background-color:rgba(0,0,0,0)}.pagination-previous a:hover::before,.pagination-previous a:active::before,.pagination-next a:hover::before,.pagination-next a:active::before{transform:scale(1)}.pagination-previous a{padding-left:54px;margin-right:50px}.pagination-previous a::before,.pagination-previous a::after{content:"<";left:0}.pagination-next a{padding-right:54px;margin-left:80px}.pagination-next a::before,.pagination-next a::after{content:">";right:0}.reveal{z-index:50000;border:0;background-color:#fff}.reveal-overlay{background-color:rgba(252,246,246,.9)}@media print,screen and (max-width: 39.99875em){#truste-consent-track{padding-bottom:100px}}.time-of-day-greeting{text-align:center;margin-bottom:65px;padding-top:60px}@media print,screen and (min-width: 40em){.time-of-day-greeting{padding-top:87px}}@media print,screen and (max-width: 39.99875em){.time-of-day-greeting{margin-bottom:43px}}.time-of-day-greeting__dynamic{font-family:"Basel Classic",sans-serif;text-transform:uppercase;font-size:50px;line-height:50px;letter-spacing:-0.025em;margin-bottom:8px}@media print,screen and (min-width: 40em){.time-of-day-greeting__dynamic{font-size:106px;line-height:89px}}@media print,screen and (min-width: 64em){.time-of-day-greeting__dynamic{font-size:140px;line-height:125px}}.time-of-day-greeting__static h2{font-family:"DM Sans",sans-serif;font-weight:700;font-size:20px;line-height:34px;margin-bottom:10px}@media print,screen and (min-width: 40em){.time-of-day-greeting__static h2{font-size:22px}}@media print,screen and (min-width: 40em){.time-of-day-greeting__static h2{margin-bottom:17px}}.time-of-day-greeting__static p{font-family:"DM Sans",sans-serif;font-size:14px;line-height:20px;font-weight:400}.time-of-day-greeting__static p strong{font-weight:600}.time-of-day-greeting__static p a:not(.button){text-decoration:underline}.time-of-day-greeting__cta{padding-top:5px}@media print,screen and (min-width: 40em){.time-of-day-greeting__cta{padding-top:9px}}.accommodation{width:100%;max-width:1280px;margin:0 auto 60px;padding-top:15px}@media print,screen and (min-width: 40em){.accommodation{padding-top:0;margin-top:-5px}}.accommodation__grid{margin-bottom:40px}.accommodation__item{margin-bottom:34px}@media print,screen and (min-width: 40em){.accommodation__item{padding:0 10px;margin-bottom:47px}}.accommodation__image{position:relative;overflow:hidden}.accommodation__image::before{content:"";position:absolute;z-index:8;top:0;left:0;width:120%;height:100%;background-color:#e10a0a;transform:translateX(-110%);transition:transform 3s cubic-bezier(0.565, 0.43, 0.24, 0.92)}.accommodation__image img{opacity:0;transition:transform 1s cubic-bezier(0.565, 0.43, 0.24, 0.92) 1.75s,opacity 0s linear 1s}.accommodation__image.in-view::before{transform:translateX(110%)}.accommodation__image.in-view img{opacity:1;transform:scale(1.05)}.accommodation__content{padding:12px 20px 0}@media print,screen and (min-width: 40em){.accommodation__content{padding:17px 20px 0 0}}@media print,screen and (min-width: 64em){.accommodation__content{padding:17px 130px 0 0}}.accommodation__content h2{font-family:"DM Sans",sans-serif;font-weight:700;font-size:24px;line-height:34px;margin-bottom:12px}@media print,screen and (min-width: 40em){.accommodation__content h2{font-size:28px;line-height:38px}}@media print,screen and (min-width: 40em){.accommodation__content h2{margin-bottom:17px}}.accommodation__content h2 a{color:inherit}.accommodation__content p{font-family:"DM Sans",sans-serif;font-size:14px;line-height:20px;font-weight:400;margin-bottom:26px}.accommodation__content p strong{font-weight:600}.accommodation__content p a:not(.button){text-decoration:underline}.accommodation__details{padding:0 20px}@media print,screen and (min-width: 40em){.accommodation__details{padding:0}}.accommodation__price h3{font-family:"Basel Classic",sans-serif;text-transform:uppercase;font-size:21px;line-height:21px;margin-bottom:25px}.accommodation__cta{position:relative;z-index:1;padding-top:3px}.accommodation__cta .button{margin-right:17px}.accommodation .slick-dots{z-index:100;bottom:-31px}.accommodation .slick-dots li{width:9px;padding:0;margin:0 4px}.accommodation .slick-dots li button{width:9px;height:9px;border-radius:100%;border:1px solid #6e686e;padding:0}.accommodation .slick-dots li button::before{content:none}.accommodation .slick-dots li.slick-active button{border-color:#e10a0a;background-color:#e10a0a}.accommodation .slick-arrow{position:absolute;z-index:10;width:44px;height:44px;border-radius:100%;background-color:#fff;cursor:pointer;display:inline-block;top:initial;left:inherit;bottom:-80px}.accommodation .slick-arrow::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:100%;background-color:#e10a0a;transform:scale(0);transform-origin:center center;transition:transform .2s ease-in-out}.accommodation .slick-arrow::after{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;font-size:25px;line-height:40px;font-family:"veon_100_wattbold",sans-serif;color:#e10a0a}.accommodation .slick-arrow:hover,.accommodation .slick-arrow:active{background-color:rgba(0,0,0,0)}.accommodation .slick-arrow:hover::before,.accommodation .slick-arrow:active::before{transform:scale(1)}.accommodation .slick-arrow:hover::after,.accommodation .slick-arrow:active::after{color:#fff}.accommodation .slick-arrow.slick-prev{right:70px}.accommodation .slick-arrow.slick-prev::after{content:"<"}.accommodation .slick-arrow.slick-next{right:20px}.accommodation .slick-arrow.slick-next::after{content:">"}@media print,screen and (min-width: 40em){.accommodation__promo{padding:0 10px}}.accommodation__promo-image{background-color:#fff}@media print,screen and (min-width: 40em){.accommodation__promo-image{padding-right:42px}}.accommodation__promo-image-inner{position:relative;overflow:hidden;display:flex}.accommodation__promo-image-inner::before{content:"";position:absolute;z-index:8;top:0;left:0;width:120%;height:100%;background-color:#e10a0a;transform:translateX(-110%);transition:transform 3s cubic-bezier(0.565, 0.43, 0.24, 0.92)}.accommodation__promo-image-inner img{opacity:0;transition:transform 1s cubic-bezier(0.565, 0.43, 0.24, 0.92) 1.75s,opacity 0s linear 1s}.accommodation__promo-image-inner.in-view::before{transform:translateX(110%)}.accommodation__promo-image-inner.in-view img{opacity:1;transform:scale(1.05)}@media print,screen and (min-width: 40em){.accommodation__promo-image-inner{height:100%}}@media print,screen and (min-width: 40em){.accommodation__promo-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}}.accommodation__promo-content{background-color:#fff;text-align:center;padding:54px 20px 32px}@media print,screen and (min-width: 40em){.accommodation__promo-content{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:stretch;text-align:left}}@media print,screen and (min-width: 40em){.accommodation__promo-content{padding:20px 84px 0 0}}.accommodation__promo-content h2{font-family:"Basel Classic",sans-serif;font-size:50px;line-height:50px;text-transform:uppercase;letter-spacing:-0.025em;margin-bottom:15px}@media print,screen and (min-width: 40em){.accommodation__promo-content h2{margin-bottom:23px}}.accommodation__promo-content h2 a{color:inherit}.accommodation__promo-content p{font-family:"DM Sans",sans-serif;font-size:14px;line-height:20px;font-weight:400;margin-bottom:20px}.accommodation__promo-content p strong{font-weight:600}.accommodation__promo-content p a:not(.button){text-decoration:underline}@media print,screen and (min-width: 40em){.accommodation__promo-content p{margin-bottom:27px}}.accordion{border-bottom:1px solid #000}.accordion .accordionButton{position:relative;border-top:1px solid #000;padding-top:18px;padding-right:40px;cursor:pointer}.accordion .accordionButton h2,.accordion .accordionButton h3{font-family:"Basel Classic",sans-serif;text-transform:none;letter-spacing:-0.025em;font-size:28px !important;line-height:34px !important;margin-bottom:18px}.accordion .accordionButton img,.accordion .accordionButton svg{position:absolute;top:15px;right:0;transition:transform .5s ease-in-out}.accordion .accordionButton path{transition:fill .5s ease-in-out}.accordion .accordionButton.on img,.accordion .accordionButton.on svg{transform:rotate(45deg)}.accordion .accordionButton.on path{fill:#e10a0a}.accordion__content{padding:0 0 10px}@media print,screen and (min-width: 40em){.accordion__content{padding-right:16%}}.accordion__content p{font-family:"DM Sans",sans-serif;font-size:14px;line-height:20px;font-weight:400}.accordion__content p strong{font-weight:600}.accordion__content p a:not(.button){text-decoration:underline}.accordion__content .multiple-buttons{text-align:left}.blog-landing{margin-bottom:30px}.blog-landing__item{margin-bottom:30px}.blog-landing__image{position:relative;min-height:350px;background:no-repeat center center;background-size:cover}.blog-landing__image a{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.blog-landing__image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.blog-landing__content{padding:3%;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:stretch}@media print,screen and (min-width: 40em){.blog-landing__content{text-align:left}}.blog-landing__post-categories{margin-left:0;list-style-type:none}.blog-landing__post-categories li{display:inline}.blog-landing__post-categories li::after{content:", "}.blog-landing__post-categories li:last-child::after{content:""}@media print,screen and (min-width: 40em){.blog-landing__item:nth-child(even) .blog-landing__image{order:2}}@media print,screen and (min-width: 40em){.blog-landing__item:nth-child(even) .blog-landing__content{order:1;text-align:right}}.blog-detail .intro{margin-bottom:0}.blog-detail__post-date{text-align:center}.blog-detail__post-categories{margin:0 0 30px;list-style-type:none;text-align:center}.blog-detail__post-categories li{display:inline}.blog-detail__post-categories li::after{content:", "}.blog-detail__post-categories li:last-child::after{content:""}.blog-detail__post-content p img{width:100% !important;max-width:100% !important;height:auto !important}.capacity-cta{text-align:center;margin-bottom:80px}.capacity-cta__capacity{font-size:20px}.contact{margin-bottom:72px}@media print,screen and (min-width: 40em){.contact{margin-bottom:105px}}.contact__inner{background-color:#fff}.contact__details{padding:54px 18px 30px}@media print,screen and (min-width: 40em){.contact__details{padding:61px 10px 30px 42px}}.contact__details h2{font-family:"Basel Classic",sans-serif;text-transform:uppercase;letter-spacing:-0.025em;font-size:22px;line-height:22px;margin-bottom:20px}@media print,screen and (min-width: 40em){.contact__details h2{font-size:28px;line-height:28px}}@media print,screen and (min-width: 40em){.contact__details h2{font-size:22px;line-height:22px}}.contact__details p{font-family:"DM Sans",sans-serif;font-size:14px;line-height:20px;font-weight:400}.contact__details p strong{font-weight:600}.contact__details p a:not(.button){text-decoration:underline}.contact__form{padding:0 18px 17px}@media print,screen and (min-width: 40em){.contact__form{padding:46px 42px 17px 49px}}.contact__form input[type=text],.contact__form input[type=email],.contact__form input[type=tel],.contact__form textarea{display:block;width:100%;margin-bottom:24px}@media print,screen and (min-width: 40em){.contact__form input[type=text],.contact__form input[type=email],.contact__form input[type=tel],.contact__form textarea{margin-bottom:29px}}.contact__form textarea{height:200px;margin-bottom:15px}.detail{position:relative;width:100%;max-width:840px;margin:0 auto 100px;padding:45px 20px 43px;background-color:#f6ebeb}@media print,screen and (min-width: 40em){.detail{padding-top:55px;padding-bottom:53px}}.detail h2{text-align:center;font-family:"Basel Classic",sans-serif;text-transform:uppercase;letter-spacing:-0.025em;font-size:28px;line-height:28px;margin-bottom:23px}@media print,screen and (min-width: 40em){.detail h2{font-size:35px;line-height:35px}}@media print,screen and (min-width: 40em){.detail h2{margin-bottom:39px}}.detail__features{width:100%;max-width:560px;margin:0 auto 20px;padding:0 15px}@media print,screen and (max-width: 39.99875em){.detail__features-list--additional{display:none}}@media print,screen and (min-width: 40em){.detail__features-list--additional{transform:translateX(20%)}}.detail__features-list ul{margin:0 0 0 14px;font-family:"DM Sans",sans-serif;font-size:14px;line-height:20px;font-weight:400}.detail__features-list ul strong{font-weight:600}.detail__features-list ul a:not(.button){text-decoration:underline}@media print,screen and (min-width: 40em){.detail__features-list ul{margin-bottom:24px}}.detail__features-list li{margin-bottom:0}@media print,screen and (min-width: 40em){.detail__features-list li{margin-bottom:11px}}.detail__features-toggle{position:relative;display:inline-block;margin:18px 0 5px;padding-right:14px;cursor:pointer;font-size:14px;font-weight:500;color:#231f20}.detail__features-toggle::before{content:"";position:absolute;right:0;top:3px;width:7px;height:10px;background:url(../../assets/img/features-toggle-black-278c30d141abbe902d1b.svg) no-repeat;transition:transform .3s ease-in-out}.detail__features-toggle::after{content:"";position:absolute;bottom:-5px;left:0;width:0;height:1px;opacity:0;border-bottom:1px solid #231f20;transition:all .3s ease-in-out}.detail__features-toggle.on::before{transform:rotate(90deg)}.detail__features-toggle.on::after{opacity:1;width:100%}.detail__cta{position:relative;z-index:10;padding:0 20px}@media print,screen and (min-width: 40em){.detail__cta{text-align:center}}@media print,screen and (max-width: 39.99875em){.detail__cta .button:first-child{margin-right:17px}}@media print,screen and (min-width: 40em){.detail__cta .button{margin-left:11px;margin-right:11px}}.detail__rate{margin-bottom:15px}.detail--has-background{max-width:885px;padding-top:108px;padding-bottom:115px}.detail--has-background::before{content:"";position:absolute;z-index:5;top:0;right:0;bottom:0;left:0;background:linear-gradient(45deg, #660000 0%, #CC0000)}.detail--has-background .detail__background{position:absolute;z-index:10;top:24px;right:24px;bottom:24px;left:24px;opacity:0}.detail--has-background .detail__background img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.detail--has-background .detail__heading h2{margin-bottom:22px}.detail--has-background .detail__features-toggle{color:#fff}.detail--has-background .detail__features-toggle::before{background:url(../../assets/img/features-toggle-white-1381dd92b0aaced1f89b.svg) no-repeat}.detail--has-background .detail__heading,.detail--has-background .detail__features,.detail--has-background .detail__cta{position:relative;z-index:15;color:#fff}.detail--has-background .detail__features-toggle{color:#fff}.detail--has-background .detail__features-toggle::before{background-image:url(../../assets/img/features-toggle-white-1381dd92b0aaced1f89b.svg)}.detail--has-background .detail__features-toggle::after{border-color:#fff}.detail--has-background .button:not(.button--primary){border-color:#fff;color:#fff}.detail--has-background .button:not(.button--primary):hover,.detail--has-background .button:not(.button--primary):active,.detail--has-background .button:not(.button--primary):focus{border-color:#e10a0a}.detail--background-20 .detail__background{opacity:.2}.detail--background-25 .detail__background{opacity:.25}.detail--background-30 .detail__background{opacity:.3}.detail-links{margin-bottom:30px}.detail-links ul{margin:0;list-style-type:none;text-align:center}.detail-links li{display:inline;margin:0 10%}.detail-links a{font-family:"Basel Classic",sans-serif;font-size:20px;white-space:nowrap}.dining-offer{width:100%;max-width:1260px;margin:0 auto 50px}.dining-offer__content{padding:20px}.dining-offer__image{position:relative;display:flex}.dining-offer__image img{-o-object-fit:cover;object-fit:cover;width:100%;height:auto}.directions{position:relative;margin-bottom:25px}@media print,screen and (min-width: 40em){.directions{padding-top:90px}}@media print,screen and (max-width: 39.99875em){.directions__intro{text-align:center}}@media print,screen and (min-width: 40em){.directions__intro{padding-bottom:100px}}@media print,screen and (min-width: 64em){.directions__intro{padding-left:5%}}.directions__intro h1{font-family:"Basel Classic",sans-serif;text-transform:uppercase;letter-spacing:-0.025em;font-size:50px;line-height:50px;margin-bottom:12px}@media print,screen and (min-width: 40em){.directions__intro h1{font-size:70px;line-height:70px}}.directions__intro h2,.directions__intro h3{font-family:"DM Sans",sans-serif;font-weight:700;font-size:20px;line-height:34px;margin-bottom:12px}@media print,screen and (min-width: 40em){.directions__intro h2,.directions__intro h3{font-size:22px}}.directions__intro p{font-family:"DM Sans",sans-serif;font-size:14px;line-height:20px;font-weight:400}.directions__intro p strong{font-weight:600}.directions__intro p a:not(.button){text-decoration:underline}.directions__intro p a{font-weight:500}.directions__address p{font-family:"DM Sans",sans-serif;font-size:14px;line-height:20px;font-weight:400}.directions__address p strong{font-weight:600}.directions__address p a:not(.button){text-decoration:underline}.directions__address p a{font-weight:500}.directions__map{position:relative;text-align:left;min-height:504px}@media print,screen and (max-width: 39.99875em){.directions__map{margin-top:30px;margin-bottom:40px}}.directions__map .map-container{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #fff}@media print,screen and (max-width: 39.99875em){.directions__form{padding-top:15px}}@media print,screen and (min-width: 40em){.directions__form{transform:translateY(-80px)}}@media print,screen and (min-width: 64em){.directions__form{padding-left:5%}}.directions__form h2{font-family:"Basel Classic",sans-serif;font-size:28px;line-height:28px;letter-spacing:-0.025em;text-transform:uppercase;margin-bottom:20px;margin-bottom:12px}.directions__form .form input[type=text]{margin-bottom:20px}@media print,screen and (min-width: 40em){.directions__form .form input[type=text]{width:calc(100% - 30px)}}.directions__accordion{background-color:#fff;padding:76px 27px 67px}@media print,screen and (min-width: 64em){.directions__accordion{padding:64px 63px 84px}}.directions__accordion-heading{text-align:center;margin-bottom:20px}@media print,screen and (max-width: 39.99875em){.directions__accordion-heading{padding-top:20px}}.directions__accordion-heading h2{font-family:"Basel Classic",sans-serif;font-size:35px;line-height:35px;letter-spacing:-0.025em;text-transform:uppercase;margin-bottom:12px}.directions__accordion-heading p{font-family:"DM Sans",sans-serif;font-size:14px;line-height:20px;font-weight:400}.directions__accordion-heading p strong{font-weight:600}.directions__accordion-heading p a:not(.button){text-decoration:underline}.embedded-content{justify-content:center}.embedded-content h2{font-family:"Basel Classic",sans-serif;font-size:35px;line-height:35px;text-transform:uppercase;font-weight:400;margin-bottom:25px;text-align:center}@media print,screen and (min-width: 40em){.embedded-content h2{font-size:50px;line-height:50px}}@media print,screen and (min-width: 40em){.embedded-content h2{font-size:35px;line-height:35px}}.embedded-content iframe{width:100%;min-height:400px}.embedded-content__inner{margin:50px 0px 75px}.featured-carousel{position:relative;padding:0 20px 20px;margin-bottom:30px}.featured-carousel__primary-image,.featured-carousel__secondary-image{position:relative}.featured-carousel__primary-image a,.featured-carousel__secondary-image a{position:absolute;top:0;right:0;bottom:0;left:0}.featured-carousel--single-image .featured-carousel__item{padding:0 15%;text-align:center;transition:all .3s ease-in-out}.featured-carousel--single-image .featured-carousel__primary-image{width:100%;margin:15% 0 5%;padding-bottom:100%;transition:all .3s ease-in-out}.featured-carousel--single-image .featured-carousel__primary-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.featured-carousel--single-image .featured-carousel__content{opacity:0;overflow:hidden;transition:all .3s ease-in-out}.featured-carousel--single-image .slick-current .featured-carousel__item{padding:0}.featured-carousel--single-image .slick-current .featured-carousel__primary-image{padding-bottom:72%;margin-top:0%}.featured-carousel--single-image .slick-current .featured-carousel__content{opacity:1}.featured-carousel--double-image .featured-carousel__item{padding:0 7%}.featured-carousel--double-image .featured-carousel__images{position:relative}@media print,screen and (min-width: 40em){.featured-carousel--double-image .featured-carousel__images{padding-left:10%}}.featured-carousel--double-image .featured-carousel__primary-image{width:100%;padding-bottom:75%}@media print,screen and (max-width: 39.99875em){.featured-carousel--double-image .featured-carousel__primary-image{margin-bottom:15px}}.featured-carousel--double-image .featured-carousel__primary-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.featured-carousel--double-image .featured-carousel__secondary-image{position:absolute;top:50%;transform:translateY(-50%);left:0;width:40%;height:60%;border:10px solid #fff}@media print,screen and (max-width: 39.99875em){.featured-carousel--double-image .featured-carousel__secondary-image{display:none}}.featured-carousel--double-image .featured-carousel__secondary-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media print,screen and (min-width: 40em){.featured-carousel--double-image .featured-carousel__content{padding-left:14%}}.featured-carousel .slick-dots{display:none !important}.featured-carousel .slick-arrow{position:absolute;top:50%;z-index:50;margin-top:-12px;text-indent:-12345px;width:24px;height:24px;cursor:pointer}.featured-carousel .slick-arrow.slick-prev{left:0;background:url(../../assets/img/arrow-thin-left-black-b9df52fc31939252b291.svg) no-repeat;background-size:100% 100%}.featured-carousel .slick-arrow.slick-next{right:0;background:url(../../assets/img/arrow-thin-right-black-48288e34c7fdf6995796.svg) no-repeat;background-size:100% 100%}.featured-carousel__scrollbar{width:100%;height:4px;background-color:#a0a0a0}.featured-carousel__scrollbar-thumb{width:50px;height:4px;background-color:#231f20;transition:all .3s ease-in-out;cursor:pointer}.featured-carousel__scrollbar-thumb:hover{transform:scaleY(2)}.filter{text-align:center;margin-bottom:36px}@media print,screen and (max-width: 39.99875em){.filter{display:inline-block;border-bottom:1px solid #231f20}}@media print,screen and (min-width: 40em){.filter{margin-bottom:44px}}@media print,screen and (max-width: 39.99875em){.filter-controls{display:inline-block}}.filter-controls .selectric{border:none;background:rgba(0,0,0,0)}.filter-controls .selectric-wrapper{margin:0 0 0 10px}.filter-controls .selectric .label{position:relative;font-family:"Basel Classic",sans-serif;font-size:14px;text-transform:uppercase;letter-spacing:-0.025em;margin-left:0;margin-right:38px;height:24px;overflow:visible}.filter-controls .selectric .label::after{content:"";width:11px;height:11px;position:absolute;right:-19px;top:13px;background:url(../../assets/img/filter-toggle-6840f1099e22981d17c2.svg) no-repeat center center;transition:transform .3s ease-in-out}.filter-controls .selectric .button{display:none}.filter h3{font-family:"Basel Classic",sans-serif;font-size:20px;text-transform:uppercase;letter-spacing:-0.025em;margin-bottom:10px}@media print,screen and (max-width: 39.99875em){.filter h3{display:inline-block;font-size:14px;margin-bottom:0}}@media print,screen and (min-width: 40em){.filter h3 span{display:none}}.filter .filter-anything-button{position:relative;font-family:"Basel Classic",sans-serif;font-size:14px;text-transform:uppercase;letter-spacing:-0.025em;margin-left:22px;margin-right:22px;white-space:nowrap}.filter .filter-anything-button::after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;opacity:0;border-bottom:1px solid #231f20;transition:all .3s ease-in-out}.filter .filter-anything-button:hover::after,.filter .filter-anything-button:active::after,.filter .filter-anything-button.filter-anything-selected::after{opacity:1;width:100%}.filter-controls-dropdown .selectric{background:none;border:0;text-align:center}.filter-controls-dropdown .selectric label{font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:.1em;padding-left:22px}.function-room__capacities{margin:10px 0 20px;list-style-type:none}@media print,screen and (min-width: 40em){.function-room__capacities{-moz-column-count:2;column-count:2;-moz-column-gap:40px;column-gap:40px}}.function-room__capacities li{margin-bottom:10px;clear:both}.function-room__capacities li img{width:36px;height:36px}.function-room__capacities-quantity{float:right}.function-room__wysiwyg{width:100%;max-width:480px;margin:0 auto;padding:20px;text-align:center}.gallery{margin-bottom:50px}.gallery__item{width:33%;float:left;padding:.5%}@media print,screen and (min-width: 40em)and (max-width: 63.99875em){.gallery__item{width:50%}}@media print,screen and (max-width: 39.99875em){.gallery__item{width:100%}}.gallery__item-sizer{width:33%;padding:.5%}@media print,screen and (min-width: 40em)and (max-width: 63.99875em){.gallery__item-sizer{width:50%}}@media print,screen and (max-width: 39.99875em){.gallery__item-sizer{width:100%}}.gallery__item a{position:relative;display:block}.gallery__item a::before{content:"";position:absolute;z-index:5;top:10px;right:10px;width:16px;height:16px;background:url(../../assets/img/magnifying-glass-white-01e03c1fab04404a1d28.svg) no-repeat center center;background-size:16px 16px}.gallery__modal-close{position:absolute;z-index:10;top:20px;right:20px;width:16px;height:16px;text-indent:-12345px;cursor:pointer;background:url(../../assets/img/close-thin-black-5713ff88bb7ce56a764e.svg) center center no-repeat;background-size:16px 16px}.gallery__modal-image{position:relative;padding:30px 30px 10px;text-align:center}.gallery__modal-prev,.gallery__modal-next{position:absolute;top:50%;margin-top:-8px;width:16px;height:16px;text-indent:-12345px;background:center center no-repeat;background-size:16px 16px;cursor:pointer}.gallery__modal-prev{left:0;background-image:url(../../assets/img/arrow-thin-left-black-b9df52fc31939252b291.svg)}.gallery__modal-next{right:0;background-image:url(../../assets/img/arrow-thin-right-black-48288e34c7fdf6995796.svg)}.gallery__modal-content{padding:0 30px 15px;font-size:12px}@media print,screen and (max-width: 39.99875em){.gallery__modal-caption{text-align:center;margin-bottom:15px}}.gallery__modal-cta{text-align:center}@media print,screen and (min-width: 40em){.gallery__modal-cta{text-align:right}}.gallery__modal-cta .button{margin-left:15px}.gallery__modal-iframe{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.gallery__modal-iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}.grid-gallery{margin-bottom:50px}.grid-gallery__grid{display:grid;grid-template-columns:1fr;gap:15px;max-width:1200px;margin:0 auto}@media print,screen and (min-width: 40em){.grid-gallery__grid{grid-template-columns:1fr 1fr;gap:20px;padding-left:15px;padding-right:15px}}@media print,screen and (min-width: 64em){.grid-gallery__grid{grid-template-columns:1fr 1fr 1fr;gap:50px}}.grid-gallery__item a{position:relative;display:block}.grid-gallery__modal{background-color:#fcf6f6;padding-left:0px;padding-right:0px;padding-top:0px;overflow:hidden}@media print,screen and (min-width: 40em){.grid-gallery__modal{padding-left:2rem;padding-right:2rem}}.grid-gallery__modal-close{position:absolute;z-index:10;top:20px;right:5%;width:16px;height:16px;text-indent:-12345px;cursor:pointer;background:url(../../assets/img/close-thin-black-5713ff88bb7ce56a764e.svg) center center no-repeat;background-size:16px 16px}.grid-gallery__modal-image{position:relative;padding:60px 0px 0px;text-align:center;max-width:950px;margin:0 auto;height:inherit}@media print,screen and (min-width: 40em){.grid-gallery__modal-image img{max-height:80vh}}@media print,screen and (min-width: 40em){.grid-gallery__modal-image{padding:40px 0px 40px}}.grid-gallery__modal-arrows{display:flex;align-items:center;justify-content:flex-end}@media print,screen and (min-width: 40em){.grid-gallery__modal-arrows{justify-content:center}}.grid-gallery__modal-prev,.grid-gallery__modal-next{width:16px;height:16px;text-indent:-12345px;background:center center no-repeat;background-size:16px 16px;cursor:pointer;background-color:#fff;height:40px;width:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:.3s ease}.grid-gallery__modal-prev:hover,.grid-gallery__modal-next:hover{background-color:#e10a0a}.grid-gallery__modal-prev{left:0;background-image:url(../../assets/img/chevron-red-left-44ac560f1f5b87e9b179.svg)}.grid-gallery__modal-prev:hover{background-image:url(../../assets/img/chevron-white-left-795006598477e3dcd769.svg)}.grid-gallery__modal-next{right:0;background-image:url(../../assets/img/chevron-red-right-fa1a29435258b48b2b9d.svg);margin-left:1rem}@media print,screen and (min-width: 40em){.grid-gallery__modal-next{margin-left:2rem}}.grid-gallery__modal-next:hover{background-image:url(../../assets/img/chevron-white-right-7ae2ed4477fc268291c0.svg)}.grid-gallery__modal-counter{display:none;font-family:"Basel Classic",sans-serif;font-size:17px;text-transform:uppercase;margin-left:1rem}@media print,screen and (min-width: 40em){.grid-gallery__modal-counter{display:block;margin-left:2rem}}.grid-gallery__modal-content{padding:0 15px 15px;font-size:12px;margin:0 auto}@media print,screen and (min-width: 40em){.grid-gallery__modal-content{padding:0 0px 15px;max-width:950px}}@media print,screen and (max-width: 39.99875em){.grid-gallery__modal-caption{text-align:center;margin-bottom:15px}}.grid-gallery__modal-caption-inner{display:grid;grid-template-columns:1fr 1fr;margin-top:10px;font-family:"Basel Classic",sans-serif;font-size:17px;text-transform:uppercase;position:fixed;bottom:20px}@media print,screen and (min-width: 40em){.grid-gallery__modal-caption-inner{grid-template-columns:1fr 1fr 1fr;left:100px;width:100%}}.grid-gallery__modal-caption-item{font-family:"Basel Classic",sans-serif;font-size:17px;text-transform:uppercase;display:flex;align-items:center}.grid-gallery__modal-cta{text-align:center}@media print,screen and (min-width: 40em){.grid-gallery__modal-cta{text-align:right}}.grid-gallery__modal-cta .button{margin-left:15px}.grid-gallery__modal-iframe{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.grid-gallery__modal-iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}.grid-gallery-filter{text-align:center;margin-bottom:10px}.grid-gallery-filter__view-all{font-family:"Basel Classic",sans-serif;text-transform:uppercase;color:#e10a0a;display:flex;margin-left:1rem;font-size:16px;font-weight:400;align-items:center;justify-content:center}@media print,screen and (min-width: 40em){.grid-gallery-filter__view-all{display:none}}.grid-gallery-filter__view-all img{height:9px;margin-left:1rem}@media print,screen and (max-width: 39.99875em){.grid-gallery-filter-controls{display:inline-block}}.grid-gallery-filter-controls .selectric{border:none;background:rgba(0,0,0,0)}.grid-gallery-filter-controls .selectric-wrapper{margin:0 0 0 10px}.grid-gallery-filter-controls .selectric .label{position:relative;font-family:"Basel Classic",sans-serif;font-size:14px;text-transform:uppercase;letter-spacing:-0.025em;margin-left:0;margin-right:38px;height:24px;overflow:visible}.grid-gallery-filter-controls .selectric .label::after{content:"";width:11px;height:11px;position:absolute;right:-19px;top:13px;background:url(../../assets/img/filter-toggle-6840f1099e22981d17c2.svg) no-repeat center center;transition:transform .3s ease-in-out}.grid-gallery-filter-controls .selectric .button{display:none}.grid-gallery-filter h3{font-family:"Basel Classic",sans-serif;font-size:20px;text-transform:uppercase;letter-spacing:-0.025em;margin-bottom:10px}@media print,screen and (max-width: 39.99875em){.grid-gallery-filter h3{display:inline-block;font-size:14px;margin-bottom:0}}@media print,screen and (min-width: 40em){.grid-gallery-filter h3 span{display:none}}.grid-gallery-filter .filter-anything-button{position:relative;font-family:"Basel Classic",sans-serif;font-size:14px;text-transform:uppercase;letter-spacing:-0.025em;margin-left:22px;margin-right:22px;white-space:nowrap}.grid-gallery-filter .filter-anything-button::after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;opacity:0;border-bottom:1px solid #231f20;transition:all .3s ease-in-out}.grid-gallery-filter .filter-anything-button:hover::after,.grid-gallery-filter .filter-anything-button:active::after,.grid-gallery-filter .filter-anything-button.filter-anything-selected::after{opacity:1;width:100%}.grid-gallery-filter .button{background-color:rgba(0,0,0,0);border:none;font-family:"Basel Classic",sans-serif;font-weight:500;color:#231f20;text-transform:uppercase;font-size:17px}.grid-gallery-filter .button:before{display:none}@media print,screen and (min-width: 40em){.grid-gallery-filter .button::after{content:"|";margin-left:35px}}.grid-gallery-filter .button:hover{color:#e10a0a}.grid-gallery-filter .button:last-child::after{content:""}.grid-gallery-filter__header{font-size:22px;font-family:"DM Sans",sans-serif;font-weight:700;margin-bottom:1rem;display:flex;justify-content:center;align-items:center}.grid-gallery-filter__buttons{display:flex;flex-flow:column;background-color:#fff}@media print,screen and (min-width: 40em){.grid-gallery-filter__buttons{flex-flow:row;justify-content:center}}.grid-gallery-filter__buttons .button.on{color:#e10a0a}.grid-gallery-filter .bent-chevron{height:10px}@media print,screen and (min-width: 40em){.home__row--image-right .home__row-slider{order:2}}@media print,screen and (min-width: 40em){.home__row--image-right .home__row-content{order:1}}.intro{text-align:center;margin-bottom:30px}@media print,screen and (min-width: 40em){.intro{margin-bottom:60px}}.intro:first-child{padding-top:38px}@media print,screen and (min-width: 40em){.intro:first-child{padding-top:88px}}.slider~.intro{padding-top:60px}@media print,screen and (min-width: 40em){.slider~.intro{padding-top:90px}}.intro h1{font-family:"Basel Classic",sans-serif;text-transform:uppercase;letter-spacing:-0.025em;font-size:50px;line-height:50px;margin-bottom:10px}@media print,screen and (min-width: 40em){.intro h1{font-size:70px;line-height:70px}}.intro h2,.intro h3{font-family:"DM Sans",sans-serif;font-weight:700;font-size:20px;line-height:34px;margin-bottom:13px}@media print,screen and (min-width: 40em){.intro h2,.intro h3{font-size:22px}}.intro p{font-family:"DM Sans",sans-serif;font-size:14px;line-height:20px;font-weight:400}.intro p strong{font-weight:600}.intro p a:not(.button){text-decoration:underline}.intro__price{font-family:"Basel Classic",sans-serif;text-transform:uppercase;font-size:21px;line-height:21px;margin:20px 0 26px;font-size:25px}@media print,screen and (min-width: 40em){.intro__price{margin:17px 0 -10px}}.intro__cta{padding-top:30px}.intro__cta .button{margin-left:12px;margin-right:12px}.intro--large h1{font-size:65px;line-height:60px;letter-spacing:-0.025em}@media print,screen and (min-width: 40em){.intro--large h1{font-size:140px;line-height:125px}}body.no-slider .intro{margin-top:76px}@media print,screen and (max-width: 39.99875em){body.no-slider .intro{margin-top:42px}}.split-intro{margin-bottom:30px}@media print,screen and (max-width: 39.99875em){.split-intro{text-align:center;padding-top:65px;margin-bottom:40px}}@media print,screen and (min-width: 40em){.split-intro__heading{padding:93px 20px 0 0}}.split-intro__heading h1{font-family:"Basel Classic",sans-serif;text-transform:uppercase;letter-spacing:-0.025em;font-size:50px;line-height:50px;margin-bottom:38px}@media print,screen and (min-width: 40em){.split-intro__heading h1{font-size:70px;line-height:70px}}@media print,screen and (max-width: 39.99875em){.split-intro__heading h1 br{display:none}}@media print,screen and (min-width: 40em){.split-intro__content{padding-top:100px}}.split-intro__content h2{font-family:"DM Sans",sans-serif;font-weight:700;font-size:20px;line-height:34px;margin-bottom:20px}@media print,screen and (min-width: 40em){.split-intro__content h2{font-size:22px}}.split-intro__content p{font-family:"DM Sans",sans-serif;font-size:14px;line-height:20px;font-weight:400}.split-intro__content p strong{font-weight:600}.split-intro__content p a:not(.button){text-decoration:underline}.split-intro__content p em{font-style:normal;color:#e10a0a}.split-intro__content .button-wrapper{padding-top:10px}.key-offer{margin-bottom:63px}@media print,screen and (max-width: 39.99875em){.key-offer{margin-bottom:45px}}.key-offer__inner{display:grid;grid-template-columns:52px 4fr 8fr 52px;grid-template-rows:77px 1fr 77px;grid-column-gap:0px;grid-row-gap:0px;position:relative}@media print,screen and (min-width: 40em)and (max-width: 63.99875em){.key-offer__inner{grid-template-columns:52px repeat(2, 6fr) 52px;grid-template-rows:77px 1fr 77px}}@media print,screen and (max-width: 39.99875em){.key-offer__inner{grid-template-columns:18px 1fr 10fr 1fr 18px;grid-template-rows:110px 1fr 110px}}.key-offer__overlay{background:linear-gradient(90deg, rgb(35, 31, 32) 0%, rgba(108, 105, 106, 0) 100%);position:absolute;top:0;right:0;bottom:0;left:0;opacity:.7}.key-offer__image{grid-area:1/1/4/5}@media print,screen and (max-width: 39.99875em){.key-offer__image{grid-area:1/1/4/6}}.key-offer__image-inner{height:100%;min-height:550px}.key-offer__image-inner img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.key-offer__content{grid-area:2/2/3/3;z-index:1;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:stretch;text-align:left}@media print,screen and (max-width: 39.99875em){.key-offer__content{grid-area:2/3/3/4}}.key-offer__content h2{color:#fff;font-family:"Basel Classic",sans-serif;letter-spacing:-0.025em;font-size:40px;line-height:40px;margin-bottom:19px;text-transform:uppercase}@media print,screen and (min-width: 40em){.key-offer__content h2{font-size:50px;line-height:50px}}.key-offer__content h3{color:#fff;font-family:"Basel Classic",sans-serif;text-transform:uppercase;font-size:21px;line-height:21px;margin-bottom:25px}.key-offer__content h4{color:#fff;font-size:15px;line-height:28px;font-weight:700;font-family:"DM Sans",sans-serif;text-transform:uppercase;margin-bottom:35px}.key-offer__content h5{color:#fff;font-size:16px;line-height:28px;font-weight:700;font-family:"DM Sans",sans-serif;margin-bottom:0}.key-offer__content p{font-family:"DM Sans",sans-serif;font-size:14px;line-height:20px;font-weight:400;color:#fff}.key-offer__content p strong{font-weight:600}.key-offer__content p a:not(.button){text-decoration:underline}.key-offer__content ul{margin:0;list-style-position:inside}.key-offer__content ul li{color:#fff;font-family:"DM Sans",sans-serif;font-size:14px;line-height:20px;font-weight:400;margin-bottom:3px}.key-offer__content ul li strong{font-weight:600}.key-offer__content ul li a:not(.button){text-decoration:underline}.key-offer__content .multiple-buttons{margin-top:29px}@media print,screen and (min-width: 40em){.key-offer__content .multiple-buttons{text-align:left}}.key-offer__content .multiple-buttons .button{margin-right:20px}.key-offer__content .multiple-buttons .button:last-child{margin-left:0}.offer-detail{padding-top:62px;margin-bottom:57px}@media print,screen and (min-width: 40em){.offer-detail{padding-top:84px}}@media print,screen and (max-width: 39.99875em){.offer-detail__heading{text-align:center}}.offer-detail__heading h1{font-family:"Basel Classic",sans-serif;text-transform:uppercase;letter-spacing:-0.025em;font-size:50px;line-height:50px;margin-bottom:10px}@media print,screen and (min-width: 40em){.offer-detail__heading h1{font-size:70px;line-height:70px}}.offer-detail__heading h2{font-family:"DM Sans",sans-serif;font-weight:700;font-size:20px;line-height:34px;margin-bottom:18px}@media print,screen and (min-width: 40em){.offer-detail__heading h2{font-size:22px}}.offer-detail__terms{font-size:12px !important;font-style:italic}.offer-detail__terms h3{font-size:12px;font-style:italic;text-transform:none}.offer-detail__content{margin-bottom:15px}.offer-detail__content p,.offer-detail__content li{font-family:"DM Sans",sans-serif;font-size:14px;line-height:20px;font-weight:400}.offer-detail__content p strong,.offer-detail__content li strong{font-weight:600}.offer-detail__content p a:not(.button),.offer-detail__content li a:not(.button){text-decoration:underline}.offer-detail__content h3{font-family:"Basel Classic",sans-serif;line-height:35px;letter-spacing:-0.025em;margin-top:35px;margin-bottom:20px}@media print,screen and (max-width: 39.99875em){.offer-detail__content h3{text-align:center}}.offer-detail__price{font-family:"Basel Classic",sans-serif;text-transform:uppercase;font-size:21px;line-height:21px;margin-top:20px;margin-bottom:20px}@media print,screen and (max-width: 39.99875em){.offer-detail__price{text-align:center}}@media print,screen and (min-width: 40em){.offer-detail__price{margin-top:30px;margin-bottom:30px}}@media print,screen and (max-width: 39.99875em){.offer-detail .button-wrapper{text-align:center}}@media print,screen and (max-width: 39.99875em){.offer-detail__features{width:112%;margin-left:-6%;margin-right:-6%}}.offer-detail__features-inner{background-color:#f6ebeb;padding:48px 36px}.offer-detail__features h3{font-family:"Basel Classic",sans-serif;text-transform:uppercase;letter-spacing:-0.025em;font-size:28px;line-height:28px;margin-bottom:30px}@media print,screen and (min-width: 40em){.offer-detail__features h3{font-size:35px;line-height:35px}}@media print,screen and (max-width: 39.99875em){.offer-detail__features h3{text-align:center}}@media print,screen and (min-width: 40em){.offer-detail__features h3{margin-bottom:20px}}.offer-detail__features li{font-family:"DM Sans",sans-serif;font-size:14px;line-height:20px;font-weight:400;margin-bottom:9px}.offer-detail__features li strong{font-weight:600}.offer-detail__features li a:not(.button){text-decoration:underline}.landing{position:relative}@media print,screen and (max-width: 63.99875em){.landing{margin-bottom:25px}}.landing__item{position:relative;margin-bottom:44px}@media print,screen and (max-width: 63.99875em){.landing__item{margin-bottom:44px}}.landing__slider::before{content:"";position:absolute;z-index:8;top:0;left:0;width:120%;height:100%;background-color:#e10a0a;transform:translateX(-110%);transition:transform 3s cubic-bezier(0.565, 0.43, 0.24, 0.92)}.landing__slider img{opacity:0;transition:transform 1s cubic-bezier(0.565, 0.43, 0.24, 0.92) 1.75s,opacity 0s linear 1s}.landing__slider.in-view::before{transform:translateX(110%)}.landing__slider.in-view img{opacity:1;transform:scale(1.05)}.landing__slider-image{overflow:hidden}.landing__slider-image img{width:100%;max-width:none}.landing__slider-image--20 img{filter:brightness(0.8)}.landing__slider-image--25 img{filter:brightness(0.75)}.landing__slider-image--30 img{filter:brightness(0.7)}.landing__content{position:absolute;z-index:10;bottom:6px;left:0;width:100%;top:0;color:#fff;background-color:rgba(35,31,32,.21);display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch}@media print,screen and (max-width: 63.99875em){.landing__content{top:initial;height:auto;min-height:75%;background:rgba(0,0,0,0) linear-gradient(to bottom, rgba(108, 105, 106, 0) 0%, rgba(107, 104, 105, 0) 1%, rgba(35, 31, 32, 0.58) 100%)}}@media print,screen and (max-width: 63.99875em){.landing__content{text-align:center}}.landing__content h2{font-family:"Basel Classic",sans-serif;font-size:35px;line-height:35px;text-transform:uppercase;font-weight:400;margin-bottom:4px}@media print,screen and (min-width: 40em){.landing__content h2{font-size:50px;line-height:50px}}.landing__content h2 a{color:inherit}.landing__content h3{font-family:"DM Sans",sans-serif;font-weight:700;font-size:20px;line-height:34px;margin-bottom:17px}@media print,screen and (min-width: 40em){.landing__content h3{font-size:22px}}@media print,screen and (max-width: 63.99875em){.landing__content h3{margin-bottom:27px;font-size:18px}}.landing__content p{font-family:"DM Sans",sans-serif;font-size:14px;line-height:20px;font-weight:400;margin-bottom:20px}.landing__content p strong{font-weight:600}.landing__content p a:not(.button){text-decoration:underline}@media print,screen and (min-width: 64em){.landing__content--right{text-align:right}.landing__content--right .landing__content-inner>.cell{margin-left:auto}.landing__content--right .landing__controls{display:flex}.landing__content--right .landing__controls .button-wrapper{order:2}.landing__content--right .landing__controls .button-wrapper .button{margin-right:0;margin-left:20px}.landing__content--right .landing__controls .landing__arrows{order:1;margin-left:auto}}@media print,screen and (max-width: 63.99875em){.landing__content-inner .medium-6{margin:auto}}.landing__controls{position:relative;z-index:20;padding-top:7px;padding-bottom:25px}@media print,screen and (max-width: 63.99875em){.landing__controls{padding-bottom:50px}}.landing__controls .button{vertical-align:top;margin-right:20px}.landing__controls .button-wrapper{display:inline-block;vertical-align:top}.landing__controls .button--white:hover,.landing__controls .button--white:active{border-color:#e10a0a}.landing__controls .button--primary:hover,.landing__controls .button--primary:active{border-color:#fff}.landing .slick-dots{z-index:100}.landing .slick-dots li{width:9px;padding:0;margin:0 4px}.landing .slick-dots li button{width:9px;height:9px;border-radius:100%;border:1px solid #6e686e;padding:0}.landing .slick-dots li button::before{content:none}.landing .slick-dots li.slick-active button{border-color:#e10a0a;background-color:#e10a0a}.landing__arrows{display:inline-block;vertical-align:top;padding-left:15px}.landing .slick-arrow{position:relative;width:44px;height:44px;border-radius:100%;background-color:#fff;cursor:pointer;display:inline-block;transform:translateY(-5px);top:initial;left:inherit;right:initial;margin-right:7px}.landing .slick-arrow::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:100%;background-color:#e10a0a;transform:scale(0);transform-origin:center center;transition:transform .2s ease-in-out}.landing .slick-arrow::after{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;font-size:25px;line-height:40px;font-family:"veon_100_wattbold",sans-serif;color:#e10a0a}.landing .slick-arrow:hover,.landing .slick-arrow:active{background-color:rgba(0,0,0,0)}.landing .slick-arrow:hover::before,.landing .slick-arrow:active::before{transform:scale(1)}.landing .slick-arrow:hover::after,.landing .slick-arrow:active::after{color:#fff}.landing .slick-arrow.slick-prev::after{content:"<"}.landing .slick-arrow.slick-next::after{content:">"}.landing--large .landing__content h2{font-family:"Basel Classic",sans-serif;text-transform:uppercase;letter-spacing:-0.025em;font-size:50px;line-height:50px;margin-bottom:2px}@media print,screen and (min-width: 40em){.landing--large .landing__content h2{font-size:70px;line-height:70px}}@media print,screen and (max-width: 63.99875em){.landing--large .landing__content h2{font-size:75px}}@media print,screen and (max-width: 63.99875em){.landing--large .landing__controls{padding-bottom:5px}.landing--large .landing__controls .button{margin-left:10px;margin-right:10px}.landing--large .landing__controls .button-wrapper{width:100%}}@media print,screen and (max-width: 63.99875em){.landing:not(.landing--large){margin-bottom:-15px}}.landing:not(.landing--large) .landing__content h2{margin-bottom:12px}@media print,screen and (max-width: 63.99875em){.landing:not(.landing--large) .landing__content{position:static;background:none rgba(0,0,0,0);color:#231f20;padding-top:10px;padding-left:10px;padding-right:10px}.landing:not(.landing--large) .landing__content h3{margin-bottom:4px}}@media print,screen and (max-width: 63.99875em){.landing:not(.landing--large) .landing__controls{padding-bottom:15px}.landing:not(.landing--large) .landing__controls .landing__arrows{display:none}.landing:not(.landing--large) .landing__controls .button{margin-left:10px;margin-right:10px}.landing:not(.landing--large) .landing__controls .button-wrapper{width:100%}.landing:not(.landing--large) .landing__controls .button.button--white{border-color:#e10a0a;color:#e10a0a}.landing:not(.landing--large) .landing__controls .button.button--white:hover,.landing:not(.landing--large) .landing__controls .button.button--white:active{color:#fff;background-color:#e10a0a}}.logo-carousel{text-align:center}.logo-carousel__inner{position:relative;margin:20px;padding:0 30px}@media print,screen and (max-width: 39.99875em){.logo-carousel__inner{max-width:320px;margin:0 auto}}.logo-carousel__inner .slick-arrow{position:absolute;top:50%;width:20px;height:20px;margin-top:-10px;text-indent:-12345px;cursor:pointer}.logo-carousel__inner .slick-arrow.slick-prev{left:0;background:url(../../assets/img/arrow-thin-left-black-b9df52fc31939252b291.svg) no-repeat;background-size:100% 100%}.logo-carousel__inner .slick-arrow.slick-next{right:0;background:url(../../assets/img/arrow-thin-right-black-48288e34c7fdf6995796.svg) no-repeat;background-size:100% 100%}.logo-carousel__logo{padding:20px}@media print,screen and (max-width: 39.99875em){.logo-carousel__logo{padding:5px}}.logo-carousel__logo img{width:100%}.menus{margin-bottom:6px}@media print,screen and (min-width: 40em){.menus{margin-bottom:15px}}.menus__images{position:relative;min-height:504px}@media print,screen and (max-width: 39.99875em){.menus__images{min-height:340px;width:calc(100% + 40px);margin-left:-20px;margin-right:-20px}}.menus__images-default,.menus__images-hover{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;display:flex}.menus__images-default img,.menus__images-hover img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.menus__images-default{overflow:hidden}.menus__images-default::before{content:"";position:absolute;z-index:8;top:0;left:0;width:120%;height:100%;background-color:#e10a0a;transform:translateX(-110%);transition:transform 3s cubic-bezier(0.565, 0.43, 0.24, 0.92)}.menus__images-default img{opacity:0;transition:transform 1s cubic-bezier(0.565, 0.43, 0.24, 0.92) 1.75s,opacity 0s linear 1s}.menus__images-default.in-view::before{transform:translateX(110%)}.menus__images-default.in-view img{opacity:1;transform:scale(1.05)}.menus__images-hover{z-index:2;opacity:0;transition:opacity .3s ease-in-out}.menus__images-hover.visible{opacity:1}@media print,screen and (max-width: 39.99875em){.menus__content{padding-bottom:28px}}@media print,screen and (min-width: 40em){.menus__content{padding-top:50px}}@media print,screen and (min-width: 64em){.menus__content{padding-left:53px;padding-right:18px}}.menus__heading h2{text-align:center;font-family:"Basel Classic",sans-serif;font-size:35px;line-height:35px;text-transform:uppercase;font-weight:400;margin-bottom:22px}@media print,screen and (min-width: 40em){.menus__heading h2{font-size:50px;line-height:50px}}@media print,screen and (min-width: 40em){.menus__heading h2{font-size:35px;line-height:35px;margin-bottom:30px}}.menus__list{list-style-type:none;margin:0;padding:0 5%}@media print,screen and (min-width: 40em){.menus__list{text-align:center;padding:0}}@media print,screen and (max-width: 39.99875em){.menus__list li{width:49%;margin:0;display:inline-block;text-align:center}}@media print,screen and (min-width: 40em){.menus__list li{margin-bottom:2px}}.menus__list .button{min-width:131px}.full-width-carousel{width:100%;padding-left:20px;padding-right:20px}@media print,screen and (min-width: 40em){.full-width-carousel{padding-left:0px;padding-right:0px}}.full-width-carousel .slick-dots{left:50%;transform:translateX(-50%)}.full-width-carousel .item{width:100%;position:relative}.full-width-carousel .item .content{margin-top:4rem;padding-left:2rem;padding-right:2rem}@media print,screen and (min-width: 40em){.full-width-carousel .item .content{margin-top:2rem}}.full-width-carousel .item .content .title{text-align:center;font-weight:700;font-size:18px}.full-width-carousel .item .content .text{text-align:center}.full-width-carousel .item picture{width:100%;height:100%;display:flex;height:300px}@media print,screen and (min-width: 40em){.full-width-carousel .item picture{height:600px}}.full-width-carousel .item picture img{-o-object-fit:cover;object-fit:cover;height:auto;width:100%}.full-width-carousel .slick-dots li button:before{height:10px;width:10px;border:2px solid #707070;border-radius:50%;content:""}.full-width-carousel .slick-dots{display:block !important;top:320px}@media print,screen and (min-width: 40em){.full-width-carousel .slick-dots{display:none !important}}.full-width-carousel .slick-arrow{position:absolute;z-index:20;width:44px;height:44px;border-radius:100%;background-color:#fff;cursor:pointer;display:none !important;top:150px}@media print,screen and (min-width: 40em){.full-width-carousel .slick-arrow{display:inline-block !important}}@media print,screen and (min-width: 40em){.full-width-carousel .slick-arrow{top:300px}}.full-width-carousel .slick-arrow::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:100%;background-color:#e10a0a;transform:scale(0);transform-origin:center center;transition:transform .2s ease-in-out}.full-width-carousel .slick-arrow::after{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;font-size:25px;line-height:40px;font-family:"veon_100_wattbold",sans-serif;color:#e10a0a}.full-width-carousel .slick-arrow:hover,.full-width-carousel .slick-arrow:active{background-color:rgba(0,0,0,0)}.full-width-carousel .slick-arrow:hover::before,.full-width-carousel .slick-arrow:active::before{transform:scale(1)}.full-width-carousel .slick-arrow:hover::after,.full-width-carousel .slick-arrow:active::after{color:#fff}.full-width-carousel .slick-arrow.slick-prev{left:50px}.full-width-carousel .slick-arrow.slick-prev::after{content:"<"}.full-width-carousel .slick-arrow.slick-next{right:50px}.full-width-carousel .slick-arrow.slick-next::after{content:">"}.multiple-image-slider-wrapper{position:relative}.multiple-image-slider-wrapper .controls{position:absolute;bottom:0px;left:0px;display:flex;align-items:center;width:100%;z-index:5;padding:1rem}.multiple-image-slider-wrapper .controls .text{color:#fff}.multiple-image-slider-wrapper .controls .text.spacing-right{margin-right:1rem}.multiple-image-slider-wrapper .controls .multiple-image-prev,.multiple-image-slider-wrapper .controls .multiple-image-next{height:40px;width:40px;background-color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-right:.5rem;font-family:"veon_100_wattbold";font-size:40px;color:#e10a0a;cursor:pointer;transition:.3s ease}.multiple-image-slider-wrapper .controls .multiple-image-prev:hover,.multiple-image-slider-wrapper .controls .multiple-image-next:hover{color:#fff;background-color:#e10a0a}.standard-content__text-image-row--image-left .controls{justify-content:flex-end}.standard-content__text-image-row--image-right .controls{justify-content:flex-start}.music-player{display:flex;align-items:flex-end;max-width:1260px}@media print,screen and (min-width: 40em){.music-player{gap:120px;margin:120px auto 50px auto}}@media print,screen and (max-width: 39.99875em){.music-player{flex-direction:column;margin:120px 5% 50px 5%}}.music-player h3{margin:20px 0;font-family:"DM Sans",sans-serif;font-weight:700;font-size:20px;line-height:34px}@media print,screen and (min-width: 40em){.music-player h3{font-size:22px}}.music-player p{font-family:"DM Sans",sans-serif;font-size:14px;line-height:20px;font-weight:400}.music-player p strong{font-weight:600}.music-player p a:not(.button){text-decoration:underline}.music-player__text-container{display:flex;flex-direction:column}.music-player__player-container{flex-shrink:0}@media print,screen and (max-width: 39.99875em){.dining-detail{text-align:center;margin-top:-20px;margin-bottom:22px}}@media print,screen and (min-width: 40em){.dining-detail{margin-bottom:42px;margin-top:5px}}.dining-detail__heading h1{font-family:"Basel Classic",sans-serif;text-transform:uppercase;letter-spacing:-0.025em;font-size:50px;line-height:50px;margin-bottom:14px}@media print,screen and (min-width: 40em){.dining-detail__heading h1{font-size:70px;line-height:70px}}@media print,screen and (min-width: 40em){.dining-detail__heading h1{margin-bottom:20px}}.dining-detail__heading h1 img{max-width:400px;max-height:100px;height:100%;width:auto;margin-top:96px}@media print,screen and (max-width: 39.99875em){.dining-detail__heading h1 img{max-height:78px;height:100%;width:auto;margin-top:73px}}.dining-detail__subheading{font-family:"DM Sans",sans-serif;font-weight:700;font-size:20px;line-height:34px;margin-bottom:18px}@media print,screen and (min-width: 40em){.dining-detail__subheading{font-size:22px}}@media print,screen and (max-width: 39.99875em){.dining-detail__main{margin-bottom:6px}}.dining-detail__main p{font-family:"DM Sans",sans-serif;font-size:14px;line-height:20px;font-weight:400}.dining-detail__main p strong{font-weight:600}.dining-detail__main p a:not(.button){text-decoration:underline}.dining-detail__times,.dining-detail__location{padding-left:10px}.dining-detail__times h3,.dining-detail__location h3{font-family:"DM Sans",sans-serif;font-weight:700;font-size:20px;line-height:34px;font-size:20px !important;font-weight:500;margin-bottom:4px}@media print,screen and (min-width: 40em){.dining-detail__times h3,.dining-detail__location h3{font-size:22px}}.dining-detail__times p,.dining-detail__location p{font-family:"DM Sans",sans-serif;font-size:14px;line-height:20px;font-weight:400;margin-bottom:18px}.dining-detail__times p strong,.dining-detail__location p strong{font-weight:600}.dining-detail__times p a:not(.button),.dining-detail__location p a:not(.button){text-decoration:underline}@media print,screen and (min-width: 40em){.dining-detail__times p,.dining-detail__location p{margin-bottom:24px}}@media print,screen and (min-width: 64em){.dining-detail__times{padding-left:7.5%}}.dining-detail--music-player .dining-detail{margin-bottom:0}.dining-detail--music-player .dining-detail__main{margin-bottom:55px}.dining-detail--music-player .dining-detail__location,.dining-detail--music-player .dining-detail__times{padding:0}.dining-detail--music-player .dining-detail__times{margin:4rem 0 3rem 0}.dining-detail__social{margin-top:-3px}@media print,screen and (max-width: 39.99875em){.dining-detail__social{margin-bottom:25px}}@media print,screen and (min-width: 40em){.dining-detail__social{margin-top:2px}}.dining-detail__social ul{list-style-type:none;margin:0}.dining-detail__social ul li{display:inline-block;margin-right:6px}.dining-detail__social ul a{display:block;width:24px;height:24px;line-height:22px;border-radius:100%;background-color:#e10a0a;text-align:center;transition:background-color .3s ease-in-out}.dining-detail__social ul a path{fill:#fff;transition:fill .3s ease-in-out}.dining-detail__social ul a:hover,.dining-detail__social ul a:active{background-color:#fff}.dining-detail__social ul a:hover path,.dining-detail__social ul a:active path{fill:#e10a0a}.dining-detail__social ul img,.dining-detail__social ul svg{display:inline-block;vertical-align:middle;height:12px;width:auto}.dining-detail__apple-music{width:calc(100% + 10px);margin:10px -5px 0 -5px;border-radius:10px}.other-rooms{text-align:center;width:100%;max-width:1260px;margin:0 auto}@media print,screen and (min-width: 40em){.other-rooms{margin-bottom:76px}}.other-rooms__heading{padding:0 20px}.other-rooms__heading h2{font-family:"Basel Classic",sans-serif;font-size:35px;line-height:35px;text-transform:uppercase;font-weight:400;margin-bottom:33px}@media print,screen and (min-width: 40em){.other-rooms__heading h2{font-size:50px;line-height:50px}}@media print,screen and (min-width: 40em){.other-rooms__heading h2{font-size:35px;line-height:35px;margin-bottom:40px}}@media print,screen and (min-width: 40em){.other-rooms__room{padding:0 10px}}.other-rooms__content{background-color:#fff;padding:23px 20px 60px}@media print,screen and (min-width: 40em){.other-rooms__content{text-align:left;padding:43px 44px 34px}}.other-rooms__content h3{font-family:"DM Sans",sans-serif;font-weight:700;font-size:20px;line-height:34px;margin-bottom:1px}@media print,screen and (min-width: 40em){.other-rooms__content h3{font-size:22px}}@media print,screen and (min-width: 40em){.other-rooms__content h3{font-size:28px;line-height:34px;margin-bottom:23px}}.other-rooms__content p{font-family:"DM Sans",sans-serif;font-size:14px;line-height:20px;font-weight:400}.other-rooms__content p strong{font-weight:600}.other-rooms__content p a:not(.button){text-decoration:underline}.other-rooms__content .multiple-buttons{position:relative;z-index:5}@media print,screen and (max-width: 39.99875em){.other-rooms__content .multiple-buttons .button{margin-left:11px;margin-right:11px}}@media print,screen and (min-width: 40em){.other-rooms__content .multiple-buttons .button{margin-left:0;margin-right:22px}}.other-rooms__rate{font-family:"Basel Classic",sans-serif;text-transform:uppercase;font-size:21px;line-height:21px;padding-top:13px;margin-bottom:25px}.other-rooms .slick-dots{z-index:100;bottom:17px}@media print,screen and (min-width: 40em){.other-rooms .slick-dots{bottom:-53px}}.other-rooms .slick-dots li{width:9px;padding:0;margin:0 4px}.other-rooms .slick-dots li button{width:9px;height:9px;border-radius:100%;border:1px solid #6e686e;padding:0}.other-rooms .slick-dots li button::before{content:none}.other-rooms .slick-dots li.slick-active button{border-color:#e10a0a;background-color:#e10a0a}.other-rooms__arrows{position:relative}.other-rooms .slick-arrow{position:absolute;z-index:60;width:44px;height:44px;border-radius:100%;background-color:#fff;cursor:pointer;display:inline-block;top:293px;left:inherit}.other-rooms .slick-arrow::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:100%;background-color:#e10a0a;transform:scale(0);transform-origin:center center;transition:transform .2s ease-in-out}.other-rooms .slick-arrow::after{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;font-size:25px;line-height:40px;font-family:"veon_100_wattbold",sans-serif;color:#e10a0a}.other-rooms .slick-arrow:hover,.other-rooms .slick-arrow:active{background-color:rgba(0,0,0,0)}.other-rooms .slick-arrow:hover::before,.other-rooms .slick-arrow:active::before{transform:scale(1)}.other-rooms .slick-arrow:hover::after,.other-rooms .slick-arrow:active::after{color:#fff}.other-rooms .slick-arrow.slick-prev{left:0}.other-rooms .slick-arrow.slick-prev::after{content:"<"}.other-rooms .slick-arrow.slick-next{right:0}.other-rooms .slick-arrow.slick-next::after{content:">"}@media print,screen and (min-width: 64em){.other-rooms--is-carousel-on-large{overflow:hidden;position:relative}.other-rooms--is-carousel-on-large::before,.other-rooms--is-carousel-on-large::after{content:"";position:absolute;z-index:50;top:0;bottom:0;width:80px;background-color:#fcf6f6}.other-rooms--is-carousel-on-large::before{left:0}.other-rooms--is-carousel-on-large::after{right:0}.other-rooms--is-carousel-on-large .other-rooms__carousel{width:134%;margin-left:-17%;margin-right:-17%}.other-rooms--is-carousel-on-large .other-rooms__image{transform:translateY(130px);transition:transform .3s ease-in-out}.other-rooms--is-carousel-on-large .other-rooms__content{opacity:0;pointer-events:none;transition:opacity .3s ease-in-out}.other-rooms--is-carousel-on-large .slick-current .other-rooms__image{transform:none}.other-rooms--is-carousel-on-large .slick-current .other-rooms__content{opacity:1;pointer-events:all}}.rooms-offer{width:100%;max-width:1100px;margin:0 auto 50px}@media print,screen and (min-width: 40em){.rooms-offer__title{padding-right:20px}}@media print,screen and (min-width: 40em){.rooms-offer__description{padding-right:20px}}.social-wall{text-align:center;background-color:#231f20;margin-bottom:83px;padding-top:46px;padding-bottom:20px}@media print,screen and (min-width: 40em){.social-wall{padding-top:53px;padding-bottom:47px}}.social-wall__heading h3{font-family:"Basel Classic",sans-serif;letter-spacing:-0.025em;font-size:40px;line-height:40px;color:#fff;margin-bottom:16px;text-transform:lowercase}@media print,screen and (min-width: 40em){.social-wall__heading h3{font-size:50px;line-height:50px}}@media print,screen and (min-width: 40em){.social-wall__heading h3{margin-bottom:28px}}@media print,screen and (min-width: 64em){.social-wall__feed{padding:0 42px}}@media print,screen and (max-width: 39.99875em){.social-wall__feed .crt-grid-post{width:50% !important}.social-wall__feed .crt-grid-post:first-child{padding-right:8px !important}.social-wall__feed .crt-grid-post:last-child{padding-left:8px !important}}@media print,screen and (min-width: 40em){.social-wall__feed .crt-grid-post{padding:0 14px !important}}@media print,screen and (min-width: 40em){.standard-content{margin-bottom:71px}}@media print,screen and (min-width: 40em){.standard-content{margin-bottom:84px}}.standard-content h3{font-family:"Basel Classic",sans-serif;text-transform:uppercase;letter-spacing:-0.025em;font-size:28px;line-height:28px;margin-bottom:20px}@media print,screen and (min-width: 40em){.standard-content h3{font-size:35px;line-height:35px}}.standard-content h4{font-family:"DM Sans",sans-serif;font-weight:700;font-size:20px;line-height:34px;font-weight:bold;margin-top:-13px;margin-bottom:24px}@media print,screen and (min-width: 40em){.standard-content h4{font-size:22px}}.standard-content p{font-family:"DM Sans",sans-serif;font-size:14px;line-height:20px;font-weight:400}.standard-content p strong{font-weight:600}.standard-content p a:not(.button){text-decoration:underline}.standard-content p strong{font-weight:bold}.standard-content li{font-family:"DM Sans",sans-serif;font-size:14px;line-height:20px;font-weight:400;margin-bottom:10px}.standard-content li strong{font-weight:600}.standard-content li a:not(.button){text-decoration:underline}.standard-content .content-wrapper{display:flex;justify-content:center;flex-direction:column;width:100%;height:100%}@media print,screen and (min-width: 64em){.standard-content__text-only-row .inner{padding:0 42px}}.standard-content__text-only-row:first-child{margin-top:-30px}@media print,screen and (min-width: 40em){.standard-content__text-only-row:first-child{margin-top:-50px}}.standard-content__text-only-row h3{margin-top:20px;text-align:center}@media print,screen and (min-width: 40em){.standard-content__text-only-row h3{margin-top:30px}}.standard-content__text-only-row ul{margin-top:15px}@media print,screen and (min-width: 40em){.standard-content__text-only-row ul{margin-top:45px}}.standard-content__text-only-row .button{margin-top:14px;margin-bottom:55px}.standard-content__text-only-row .button-wrapper{text-align:center}.standard-content__text-image-row{margin-bottom:36px}@media print,screen and (min-width: 40em){.standard-content__text-image-row{flex-wrap:wrap;align-items:flex-start;margin-bottom:67px}.standard-content__text-image-row:last-child{margin-bottom:0}}.standard-content__text-image-row .standard-content__image{position:relative;overflow:hidden}@media print,screen and (max-width: 39.99875em){.standard-content__text-image-row .standard-content__image{width:116%;margin-left:-8%;margin-right:-8%;margin-bottom:30px}}.standard-content__text-image-row .standard-content__text{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:stretch;text-align:left}@media print,screen and (min-width: 40em){.standard-content__text-image-row .standard-content__text.the-know{height:100%}}.standard-content__text-image-row--img{max-width:150px;padding-bottom:20px}.standard-content__text-image-row .button-wrapper{padding-top:13px}.standard-content__text-image-row .button-wrapper a{margin-right:10px}.standard-content__text-image-row--image-left .standard-content__image::before{content:"";position:absolute;z-index:8;top:0;left:0;width:120%;height:100%;background-color:#e10a0a;transform:translateX(-110%);transition:transform 3s cubic-bezier(0.565, 0.43, 0.24, 0.92)}.standard-content__text-image-row--image-left .standard-content__image img{opacity:0;transition:transform 1s cubic-bezier(0.565, 0.43, 0.24, 0.92) 1.75s,opacity 0s linear 1s}.standard-content__text-image-row--image-left .standard-content__image.in-view::before{transform:translateX(110%)}.standard-content__text-image-row--image-left .standard-content__image.in-view img{opacity:1;transform:scale(1.05)}@media print,screen and (min-width: 40em){.standard-content__text-image-row--image-left .standard-content__image{padding-right:10px}}@media print,screen and (min-width: 40em){.standard-content__text-image-row--image-left .standard-content__text{padding-left:3.3333%;padding-right:5%}}.standard-content__text-image-row--image-right .standard-content__image::before{content:"";position:absolute;z-index:8;top:0;left:0;width:120%;height:100%;background-color:#e10a0a;transform:translateX(-110%);transition:transform 3s cubic-bezier(0.565, 0.43, 0.24, 0.92)}.standard-content__text-image-row--image-right .standard-content__image img{opacity:0;transition:transform 1s cubic-bezier(0.565, 0.43, 0.24, 0.92) 1.75s,opacity 0s linear 1s}.standard-content__text-image-row--image-right .standard-content__image.in-view::before{transform:translateX(110%)}.standard-content__text-image-row--image-right .standard-content__image.in-view img{opacity:1;transform:scale(1.05)}.standard-content__text-image-row--image-right .standard-content__image::before{left:initial;right:0;transform:translateX(110%)}.standard-content__text-image-row--image-right .standard-content__image.in-view::before{transform:translateX(-110%)}@media print,screen and (min-width: 40em){.standard-content__text-image-row--image-right .standard-content__image{padding-left:10px;order:2}}@media print,screen and (min-width: 40em){.standard-content__text-image-row--image-right .standard-content__text{padding-right:8.333%;order:1}}.standard-content__accordion{background-color:#fff;margin-top:40px;padding:76px 27px 67px}@media print,screen and (min-width: 64em){.standard-content__accordion{padding:46px 63px 84px}}.standard-content__facts-intro{text-align:center;width:100%;max-width:546px;margin:0 auto;padding:10px 0 17px}.standard-content__facts-list{max-width:882px;margin:0 auto 44px;padding:12px 18px 40px;background-color:#fff;font-family:"DM Sans",sans-serif;font-size:14px;line-height:20px;font-weight:400}.standard-content__facts-list strong{font-weight:600}.standard-content__facts-list a:not(.button){text-decoration:underline}@media print,screen and (min-width: 40em){.standard-content__facts-list{padding-top:27px;padding-right:63px;display:flex;flex-wrap:wrap}}.standard-content__facts-list dt{color:#e10a0a;font-family:"DM Sans",sans-serif;font-size:14px;line-height:20px;font-weight:400;font-weight:bold;margin:0;padding:20px 0 4px}.standard-content__facts-list dt strong{font-weight:600}.standard-content__facts-list dt a:not(.button){text-decoration:underline}@media print,screen and (min-width: 40em){.standard-content__facts-list dt{width:32%;padding:12px 0 12px 20px;border-bottom:1px solid #afafaf;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:stretch;text-align:left}}.standard-content__facts-list dd{border-bottom:1px solid #afafaf;padding:0 0 22px}@media print,screen and (min-width: 40em){.standard-content__facts-list dd{width:68%;padding:12px 0 12px 26px}}.standard-content__facts-list dd p:last-child{margin-bottom:0}.standard-content__3-column-list{font-size:10px;line-height:16px;margin-bottom:48px}@media print,screen and (min-width: 40em){.standard-content__3-column-list{margin-bottom:-35px}}.standard-content__3-column-list-header{text-align:center;margin-bottom:12px}.standard-content__3-column-list-header h4{font-size:inherit;line-height:inherit}@media print,screen and (min-width: 40em){.standard-content__3-column-list-header h4{font-size:12px;line-height:20px;font-weight:bold;font-style:italic;color:#e10a0a}}@media print,screen and (min-width: 40em){.standard-content__3-column-list-columns{display:flex}}.standard-content__3-column-list-columns-column{font-style:italic}@media print,screen and (min-width: 40em){.standard-content__3-column-list-columns-column{padding:0 23px;min-width:33%}.standard-content__3-column-list-columns-column:first-child{padding-left:0}.standard-content__3-column-list-columns-column:last-child{padding-right:0}}.standard-content__3-column-list-columns-column ul{margin:0 0 5px 8px}.standard-content__3-column-list-columns-column ul li{font-size:inherit;line-height:inherit;margin-bottom:0}.standard-content__3-column-list-columns-column ul li::marker{content:"- "}.standard-content__3-column-list-columns-column p{font-size:inherit;line-height:inherit;margin-bottom:0}.transform--completed-fade-up{transition-duration:0s}.terms{text-align:center;margin-bottom:50px}.terms__content-more .accordionButton::after{content:"+";display:inline-block;margin-left:10px;transition:transform .5s ease-out}.terms__content-more .accordionButton.on::after{transform:rotate(45deg)}.treatments{margin-bottom:80px}.treatments__nav{text-align:center;margin-bottom:30px}.treatments__nav .accordionButton::after{content:">";display:inline-block;margin-left:5px;transition:all .3s ease-in-out}.treatments__nav .accordionButton.on::after{transform:rotate(90deg)}@media print,screen and (min-width: 40em){.treatments__nav .accordionContent{display:block !important}}.treatments__nav ul{margin:0;list-style-type:none}.treatments__nav li{margin:5px}@media print,screen and (min-width: 40em){.treatments__nav li{display:inline-block}}.treatments__nav a{white-space:nowrap}.treatments__group{margin-bottom:50px}.treatments__group h2 a,.treatments__group h2 a:link,.treatments__group h2 a:visited,.treatments__group h2 a:hover,.treatments__group h2 a:active{color:inherit;cursor:default}@media print,screen and (max-width: 39.99875em){.treatments__info-price{text-align:right}}.treatments__description{padding:20px 0}.treatments__description p{max-width:600px}.treatments__cta{padding-bottom:20px}.double-landing{max-width:1344px;margin:0 auto 70px}@media print,screen and (max-width: 39.99875em){.double-landing--gutter .double-landing__item:not(:last-child){margin-bottom:20px}}@media print,screen and (min-width: 40em){.double-landing--gutter .double-landing__item{width:calc(50% - 10px)}.double-landing--gutter .double-landing__item:nth-child(odd){margin-right:20px}}.double-landing__item{position:relative;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:stretch;min-height:400px}@media print,screen and (min-width: 40em){.double-landing__item{min-height:607px}}.double-landing__item--20 img{opacity:.2}.double-landing__item--25 img{opacity:.25}.double-landing__item--30 img{opacity:.3}.double-landing__item--red .double-landing__image::after{background:linear-gradient(315deg, #660000 0%, #CC0000)}.double-landing__item--black .double-landing__image::after{background:#231f20}.double-landing__inner{position:relative;padding:20px;color:#fff;z-index:5}.double-landing__inner h2{font-family:"Basel Classic",sans-serif;text-transform:uppercase;letter-spacing:-0.025em;font-size:50px;line-height:50px;margin-bottom:20px;color:inherit}@media print,screen and (min-width: 40em){.double-landing__inner h2{font-size:70px;line-height:70px}}.double-landing__inner a:not(.button){color:inherit}.double-landing__inner h3{font-family:"DM Sans",sans-serif;font-size:19px;line-height:19px;font-weight:700;letter-spacing:-0.01em;margin-top:-12px;margin-bottom:22px;text-transform:none}@media print,screen and (min-width: 40em){.double-landing__inner h3{font-size:20px;line-height:20px}}.double-landing__inner p{font-family:"DM Sans",sans-serif;font-size:14px;line-height:20px;font-weight:400;max-width:320px;margin:0 auto 25px}.double-landing__inner p strong{font-weight:600}.double-landing__inner p a:not(.button){text-decoration:underline}.double-landing__image{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:2}.double-landing__image::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.double-landing__image img{position:relative;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;z-index:1}.double-landing__small-image img{margin-bottom:5px;opacity:1;max-width:180px}@media print,screen and (min-width: 40em){.double-landing__small-image img{margin-bottom:20px}}.double-promo{margin-bottom:47px}@media print,screen and (min-width: 40em){.double-promo{margin-bottom:72px}}@media print,screen and (max-width: 39.99875em){.double-promo{margin-bottom:43px}}.double-promo__item{margin-bottom:1.4%}@media print,screen and (max-width: 39.99875em){.double-promo__item{margin-bottom:23px}.double-promo__item:last-child{margin-bottom:0}}@media print,screen and (min-width: 40em){.double-promo__item.medium-6{padding-right:.7%}.double-promo__item.medium-6~.medium-6{padding-left:.7%;padding-right:0}}.double-promo__item-inner{background-color:#fff;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:stretch;position:relative;height:100%;padding:32px 30px}@media print,screen and (min-width: 64em){.double-promo__item-inner{padding:40px 30px 41px}}.double-promo__item-inner>*{position:relative;z-index:5}.double-promo__item-inner h2{font-family:"Basel Classic",sans-serif;font-size:48px;letter-spacing:-0.025em;color:#e10a0a;padding-top:4px;text-transform:uppercase}@media print,screen and (min-width: 40em){.double-promo__item-inner h2{font-size:55px;margin-bottom:1px}}.double-promo__item-inner img{width:200px;margin:0 auto 20px}.double-promo__item-inner p{font-family:"DM Sans",sans-serif;font-size:14px;line-height:20px;font-weight:400;font-size:15px;line-height:22px;color:#231f20;margin-bottom:26px}.double-promo__item-inner p strong{font-weight:600}.double-promo__item-inner p a:not(.button){text-decoration:underline}@media print,screen and (min-width: 40em){.double-promo__item-inner p{margin-bottom:32px}}.double-promo__item-logo+a h2{font-size:34px;line-height:34px;margin-bottom:18px}.double-promo__item-background{display:flex;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.double-promo__item-background::before{content:"";background:linear-gradient(to bottom, rgba(35, 31, 32, 0) 0%, rgba(35, 31, 32, 0.9) 100%);position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.double-promo__item-background img{position:relative;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;z-index:1}.double-promo__item--black .double-promo__item-inner{background-color:#231f20}.double-promo__item--black .double-promo__item-inner h2,.double-promo__item--black .double-promo__item-inner p{color:#fff}.double-promo__item--black .double-promo__item-inner .button{border-color:#fff;color:#fff}.double-promo__item--black .double-promo__item-inner .button:hover,.double-promo__item--black .double-promo__item-inner .button:active,.double-promo__item--black .double-promo__item-inner .button:focus{background-color:#fff;border-color:#fff;color:#e10a0a}.double-promo__item--red .double-promo__item-inner{background-color:#e10a0a}.double-promo__item--red .double-promo__item-inner h2,.double-promo__item--red .double-promo__item-inner p{color:#fff}.double-promo__item--background-image.double-promo__item .double-promo__item-inner{background-size:cover;background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:center;position:relative}.double-promo__item--background-image.double-promo__item .double-promo__item-inner .overlay{background-color:rgba(0,0,0,.5);position:absolute;top:0px;left:0px;width:100%;height:100%}.double-promo__item--background-image.double-promo__item .double-promo__item-inner .grid-x{position:relative;z-index:5}.double-promo__item--background-image.double-promo__item .double-promo__item-inner h4,.double-promo__item--background-image.double-promo__item .double-promo__item-inner p,.double-promo__item--background-image.double-promo__item .double-promo__item-inner ul{color:#fff}.double-promo__item--background-image.double-promo__item .double-promo__item-inner h4{font-size:1rem;font-weight:700;margin-bottom:1rem}.double-promo__item--background-image.double-promo__item .double-promo__item-inner ul{font-size:1rem}.double-promo__item--background-image.double-promo__item .double-promo__item-inner ul li{margin-bottom:.5rem}.double-promo__item--background-image.double-promo__item .double-promo__item-inner .logo-container{width:100%;height:100%}.double-promo__item--background-image.double-promo__item .double-promo__item-inner .logo-container img{width:200px;margin-bottom:60px}@media print,screen and (min-width: 40em){.double-promo__item--background-image.double-promo__item .double-promo__item-inner .logo-container img{width:400px;margin-bottom:0px}}.double-promo__item--background-image.double-promo__item .double-promo__item-inner .button-container{justify-content:center}@media print,screen and (min-width: 40em){.double-promo__item--background-image.double-promo__item .double-promo__item-inner .button-container{justify-content:left}}.double-promo__item--background-image.double-promo__item .double-promo__item-inner .text-container{width:100%;height:100%}.double-promo__item--background-image.double-promo__item .double-promo__item-inner .text-container .button{margin-bottom:0px}.double-promo__item--background-image.double-promo__item .double-promo__item-inner .text-container h4{font-size:1.5rem;margin-bottom:40px;text-align:center}@media print,screen and (min-width: 40em){.double-promo__item--background-image.double-promo__item .double-promo__item-inner .text-container h4{margin-bottom:20px;text-align:left}}.double-promo__item--background-image.double-promo__item .double-promo__item-inner .text-container ul{display:flex;justify-content:center;align-items:center;flex-flow:column;margin-bottom:40px}@media print,screen and (min-width: 40em){.double-promo__item--background-image.double-promo__item .double-promo__item-inner .text-container ul{display:block;margin-bottom:20px}}.double-promo__item--background-image.double-promo__item .double-promo__item-inner .text-container .inner{display:flex;justify-content:center;flex-flow:column}@media print,screen and (min-width: 40em){.double-promo__item--background-image.double-promo__item .double-promo__item-inner .text-container .inner{display:block}}.events-promo{position:relative;margin-bottom:45px}@media print,screen and (min-width: 40em){.events-promo{margin-bottom:74px}}.events-promo__inner{position:relative;z-index:3;color:#fff;padding-top:35px;padding-bottom:29px}.events-promo__content{text-align:left}@media print,screen and (min-width: 40em){.events-promo__content{min-height:618px;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:stretch;text-align:left}}.events-promo__content h2{font-family:"Basel Classic",sans-serif;font-size:70px;line-height:70px;letter-spacing:-0.025em;text-transform:uppercase;margin-bottom:3px}.events-promo__content h3{font-family:"DM Sans",sans-serif;font-weight:700;font-size:20px;line-height:34px;margin-bottom:14px}@media print,screen and (min-width: 40em){.events-promo__content h3{font-size:22px}}@media print,screen and (max-width: 39.99875em){.events-promo__content h3{margin-bottom:14px;font-size:22px}}.events-promo__content p{font-family:"DM Sans",sans-serif;font-size:14px;line-height:20px;font-weight:400;max-width:312px}.events-promo__content p strong{font-weight:600}.events-promo__content p a:not(.button){text-decoration:underline}.events-promo__listing{text-align:left}@media print,screen and (max-width: 39.99875em){.events-promo__listing{padding-top:10px;width:100%}}@media print,screen and (min-width: 40em){.events-promo__listing{padding-left:40px;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:stretch;text-align:left}}.events-promo__listing h4{font-family:"Basel Classic",sans-serif;font-size:35px;line-height:42px;margin-bottom:2px;text-transform:uppercase;transform:translateX(-4px)}.events-promo__listing h5{font-family:"DM Sans",sans-serif;font-weight:700;font-size:20px;line-height:34px;font-size:20px !important;margin-bottom:17px}@media print,screen and (min-width: 40em){.events-promo__listing h5{font-size:22px}}.events-promo__listing ul{margin:0;list-style-type:none}@media print,screen and (min-width: 64em){.events-promo__listing ul{padding-right:73px}}.events-promo__listing li{margin-bottom:7px;font-size:17px;clear:both}@media print,screen and (min-width: 40em){.events-promo__listing li{font-size:18px}}.events-promo__listing li a:not(.button){position:relative;color:#fff}.events-promo__listing li a:not(.button)::after{content:"";position:absolute;bottom:-5px;left:0;width:0;height:1px;opacity:0;border-bottom:1px solid #fff;transition:all .3s ease-in-out}.events-promo__listing li a:not(.button):hover,.events-promo__listing li a:not(.button):active{color:#fff}.events-promo__listing li a:not(.button):hover::after,.events-promo__listing li a:not(.button):active::after{opacity:1;width:100%}.events-promo__listing li .button-wrapper{float:right}.events-promo__listing li .button-wrapper .button{min-width:74px}.events-promo__listing-cta{padding-top:18px}.events-promo__image{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;overflow:hidden}.events-promo__image::after{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:linear-gradient(45deg, #660000 0%, #CC0000)}@media print,screen and (min-width: 40em){.events-promo__image::after{height:200%}}.events-promo__image--20 img{opacity:.2}.events-promo__image--25 img{opacity:.25}.events-promo__image--30 img{opacity:.3}.events-promo__image img{position:absolute;z-index:2;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;max-width:none}.events-promo--large-heading .events-promo__content h2{font-size:120px;line-height:105px}@media print,screen and (min-width: 64em){.events-promo--large-heading .events-promo__content h2{font-size:150px;line-height:135px;transform:translateX(-11px)}}@media print,screen and (max-width: 39.99875em){.events-promo--large-heading .events-promo__content h2{font-size:70px;line-height:65px}}.events-promo--large-heading .events-promo__listing h4{font-size:50px;line-height:50px;margin-bottom:15px}@media print,screen and (max-width: 39.99875em){.events-promo--large-heading .events-promo__listing h4{font-size:35px;line-height:35px;margin-bottom:5px}}.large-promo{position:relative;margin-bottom:90px}@media print,screen and (min-width: 40em){.large-promo{margin-bottom:63px}}.large-promo__carousel-item{position:relative}.large-promo__image{position:relative;overflow:hidden}.large-promo__image::before{content:"";position:absolute;z-index:8;top:0;left:0;width:120%;height:100%;background-color:#e10a0a;transform:translateX(-110%);transition:transform 3s cubic-bezier(0.565, 0.43, 0.24, 0.92)}.large-promo__image img{opacity:0;transition:transform 1s cubic-bezier(0.565, 0.43, 0.24, 0.92) 1.75s,opacity 0s linear 1s}.large-promo__image.in-view::before{transform:translateX(110%)}.large-promo__image.in-view img{opacity:1;transform:scale(1.05)}.large-promo__image img{width:100%}.large-promo__small-image img{width:100%;max-width:175px;margin:0 auto 30px}@media print,screen and (min-width: 64em){.large-promo__small-image img{max-width:200px}}.large-promo__content{background:linear-gradient(0deg, rgba(35, 31, 32, 0.7) 0%, rgba(88, 85, 86, 0) 73%, rgba(108, 105, 106, 0) 100%);text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:stretch;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.large-promo__content-inner{padding:0 20px;color:#fff}.large-promo__content-inner h2{font-family:"Basel Classic",sans-serif;font-size:35px;line-height:35px;text-transform:uppercase;font-weight:400;margin-bottom:20px;color:inherit}@media print,screen and (min-width: 40em){.large-promo__content-inner h2{font-size:50px;line-height:50px}}@media print,screen and (min-width: 64em){.large-promo__content-inner h2{font-size:70px;line-height:70px}}.large-promo__content-inner a:not(.button){color:inherit}.large-promo__content-inner p{font-family:"DM Sans",sans-serif;font-size:14px;line-height:20px;font-weight:400;width:100%;max-width:420px;margin:0 auto 20px}.large-promo__content-inner p strong{font-weight:600}.large-promo__content-inner p a:not(.button){text-decoration:underline}@media print,screen and (min-width: 40em){.large-promo__content-inner p{margin-bottom:24px}}@media print,screen and (max-width: 39.99875em){.large-promo--mobile-text-below-image{margin-bottom:50px}.large-promo--mobile-text-below-image .large-promo__content{position:static;background:none}.large-promo--mobile-text-below-image .large-promo__content-inner{padding-top:34px;color:#231f20}.large-promo--mobile-text-below-image .large-promo__content .button--white{background-color:rgba(0,0,0,0);color:#e10a0a;border:1px solid #e10a0a}.large-promo--mobile-text-below-image .large-promo__content .button--white::before{background-color:#e10a0a}.large-promo--mobile-text-below-image .large-promo__content .button--white:hover,.large-promo--mobile-text-below-image .large-promo__content .button--white:active{background-color:rgba(0,0,0,0);color:#fff}}.large-promo--left-align-text .large-promo__content{background:linear-gradient(45deg, rgba(35, 31, 32, 0.7) 0%, rgba(88, 85, 86, 0) 73%, rgba(108, 105, 106, 0) 100%);text-align:left}.large-promo--left-align-text .large-promo__content-inner{width:100%;max-width:1300px;margin:0 auto}.large-promo--left-align-text .large-promo__content-inner p{margin-left:0;margin-right:0}.location{margin-bottom:50px}@media print,screen and (min-width: 40em){.location{margin-bottom:103px}}@media print,screen and (max-width: 63.99875em){.location__content-inner{text-align:center;margin-bottom:30px}}@media print,screen and (min-width: 64em){.location__content-inner{padding-top:108px}}.location__content-inner h2{font-family:"Basel Classic",sans-serif;text-transform:uppercase;letter-spacing:-0.025em;font-size:50px;line-height:50px;margin-bottom:12px}@media print,screen and (min-width: 40em){.location__content-inner h2{font-size:70px;line-height:70px}}@media print,screen and (min-width: 40em){.location__content-inner h2{margin-bottom:21px}}.location__content-inner p{font-family:"DM Sans",sans-serif;font-size:14px;line-height:20px;font-weight:400}.location__content-inner p strong{font-weight:600}.location__content-inner p a:not(.button){text-decoration:underline}.location__cta{padding-top:7px}.locations{margin-bottom:35px}@media print,screen and (min-width: 40em){.locations{margin-top:80px;margin-bottom:42px}}.locations__location{position:relative;overflow:hidden}.locations__location::before{content:"";position:absolute;z-index:8;top:0;left:0;width:120%;height:100%;background-color:#e10a0a;transform:translateX(-110%);transition:transform 3s cubic-bezier(0.565, 0.43, 0.24, 0.92)}.locations__location img{opacity:0;transition:transform 1s cubic-bezier(0.565, 0.43, 0.24, 0.92) 1.75s,opacity 0s linear 1s}.locations__location.in-view::before{transform:translateX(110%)}.locations__location.in-view img{opacity:1;transform:scale(1.05)}.locations__location::after{content:"";position:absolute;z-index:5;top:0;left:0;width:100%;height:100%;background-color:rgba(35,31,32,.44);opacity:0;transform:scale(0);transition:all .3s ease-in-out}.locations__location img{display:block;width:100%}.locations__location-location{position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;padding:0 19%;background-color:rgba(35,31,32,.35);text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:stretch}.locations__location-location h2{color:#fff;margin-bottom:0;font-family:"Basel Classic",sans-serif;text-transform:uppercase;letter-spacing:-0.025em;font-size:35px;line-height:35px;margin-bottom:0}@media print,screen and (min-width: 40em){.locations__location-location h2{font-size:55px;line-height:50px}}.locations__location-location h2 span{font-size:25px;display:block;margin-top:-6px}@media print,screen and (min-width: 40em){.locations__location-location h2 span{font-size:35px;margin-top:-7px}}.locations__location:hover::after,.locations__location:active::after,.locations__location:focus::after{transform:scale(1);opacity:1}.giant-text{text-align:center;margin-bottom:28px}@media print,screen and (min-width: 40em){.giant-text{margin-bottom:65px}}.giant-text__big-stuff{position:relative}.giant-text__big-stuff h2{font-family:"Basel Classic",sans-serif;font-size:125px;line-height:300px;letter-spacing:-0.025em;text-transform:uppercase;margin-bottom:-92px}@media print,screen and (max-width: 39.99875em){.giant-text__big-stuff h2{width:200%;margin-left:-50%}}@media print,screen and (min-width: 40em){.giant-text__big-stuff h2{font-size:210px;line-height:268px;margin-bottom:-40px}}@media print,screen and (min-width: 64em){.giant-text__big-stuff h2{font-size:320px;line-height:280px;margin-bottom:-10px}}.giant-text__slider{position:absolute;width:100%;top:60%;left:50%;transform:translate(-50%, -50%)}@media print,screen and (min-width: 40em){.giant-text__slider{width:380px;top:55%}}@media print,screen and (min-width: 64em){.giant-text__slider{width:548px;top:50%}}.giant-text__small-stuff h3{font-family:"DM Sans",sans-serif;font-weight:bold;font-size:22px;margin-bottom:11px}.giant-text__small-stuff p{font-family:"DM Sans",sans-serif;font-size:14px;line-height:20px;font-weight:400}.giant-text__small-stuff p strong{font-weight:600}.giant-text__small-stuff p a:not(.button){text-decoration:underline}.giant-text__cta{padding-top:5px}.features{text-align:center;margin-bottom:54px}@media print,screen and (min-width: 40em){.features{margin-bottom:66px}}.features__inner{background-color:#fff;padding:0 10px}.features__title{padding-top:50px}@media print,screen and (min-width: 40em){.features__title{padding-top:62px}}.features__title h2{font-family:"Basel Classic",sans-serif;text-transform:uppercase;letter-spacing:-0.025em;font-size:28px;line-height:28px;margin-bottom:6px}@media print,screen and (min-width: 40em){.features__title h2{font-size:35px;line-height:35px}}.features__title h3{font-family:"DM Sans",sans-serif;font-weight:700;font-size:20px;line-height:34px;font-size:19px;margin-bottom:25px}@media print,screen and (min-width: 40em){.features__title h3{font-size:22px}}@media print,screen and (min-width: 40em){.features__title h3{font-size:20px}}.features__tabs{border:0;background:rgba(0,0,0,0)}.features .tabs{margin-bottom:20px}.features .tabs-title{float:none;display:inline-block;margin:0 6px 13px}.features .tabs-title>a{display:block;width:60px;height:60px;padding:0;margin:0;border-radius:100%;background-color:#f6ebeb;transition:background-color .3s ease-in-out}.features .tabs-title>a path,.features .tabs-title>a line{fill:#231f20;transition:fill .3s ease-in-out}.features .tabs-title>a:focus,.features .tabs-title>a[aria-selected=true]{background-color:#e10a0a}.features .tabs-title>a:focus path,.features .tabs-title>a:focus line,.features .tabs-title>a[aria-selected=true] path,.features .tabs-title>a[aria-selected=true] line{fill:#fff}.features .tabs-content{border:none;padding-bottom:10px}@media print,screen and (min-width: 40em){.features .tabs-content{padding-bottom:43px}}.features .tabs-content p{max-width:420px;margin:0 auto 32px}@media print,screen and (min-width: 40em){.features .tabs-content p{margin-bottom:75px}}.features .tabs-panel{padding:0 10px}.features__panels>.cell{padding:0 0 20px}@media print,screen and (min-width: 40em){.features__panels>.cell{padding:0 10px 20px}}.features__panels a[href*=vimeo],.features__panels a[href*=youtu]{position:relative;display:block}.features__panels a[href*=vimeo]::before,.features__panels a[href*=vimeo]::after,.features__panels a[href*=youtu]::before,.features__panels a[href*=youtu]::after{content:"";position:absolute;top:50%;left:50%;margin:-34px 0 0 -34px;width:60px;height:60px;border-radius:100%}@media print,screen and (min-width: 40em){.features__panels a[href*=vimeo]::before,.features__panels a[href*=vimeo]::after,.features__panels a[href*=youtu]::before,.features__panels a[href*=youtu]::after{width:71px;height:71px}}.features__panels a[href*=vimeo]::before,.features__panels a[href*=youtu]::before{background:#fcf6f6 url(../../assets/img/play-red-6ec246c10f54cd92220a.svg) no-repeat center center}.features__panels a[href*=vimeo]::after,.features__panels a[href*=youtu]::after{background:#e10a0a url(../../assets/img/play-white-5ff1691c552cbc67279f.svg) no-repeat center center;transform:scale(0);transition:transform .2s ease-in-out}.features__panels a[href*=vimeo]:hover::before,.features__panels a[href*=vimeo]:active::before,.features__panels a[href*=youtu]:hover::before,.features__panels a[href*=youtu]:active::before{opacity:0}.features__panels a[href*=vimeo]:hover::after,.features__panels a[href*=vimeo]:active::after,.features__panels a[href*=youtu]:hover::after,.features__panels a[href*=youtu]:active::after{transform:scale(1)}.split-landing__content{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:stretch;min-height:297px}.split-landing__content-inner{width:100%;max-width:673px;padding:20px 20px 10px}@media print,screen and (min-width: 40em){.split-landing__content-inner{margin-left:auto;margin-right:auto;padding-bottom:40px}}.split-landing__content-inner h2{font-family:"Basel Classic",sans-serif;font-size:35px;line-height:35px;text-transform:uppercase;font-weight:400}@media print,screen and (min-width: 40em){.split-landing__content-inner h2{font-size:50px;line-height:50px}}.split-landing__content-inner h2 a{color:inherit}.split-landing__content-inner h2 img{width:80%;max-height:150px;max-width:400px;margin-bottom:20px}.split-landing__content-inner h3{font-family:"DM Sans",sans-serif;font-weight:700;font-size:20px;line-height:34px;margin-top:35px;margin-bottom:15px}@media print,screen and (min-width: 40em){.split-landing__content-inner h3{font-size:22px}}.split-landing__content-inner p{font-family:"DM Sans",sans-serif;font-size:14px;line-height:20px;font-weight:400;max-width:315px;margin:0 auto 16px}.split-landing__content-inner p strong{font-weight:600}.split-landing__content-inner p a:not(.button){text-decoration:underline}.split-landing__slider-image a{position:relative;display:flex;min-height:317px}@media print,screen and (min-width: 40em){.split-landing__slider-image a{min-height:644px}}.split-landing__slider-image a img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.split-landing__slider-caption{position:absolute;bottom:15px;left:0;width:100%;text-align:center;font-family:"DM Sans",sans-serif;font-size:14px;line-height:20px;font-weight:400;color:#fff;z-index:10}.split-landing__slider-caption strong{font-weight:600}.split-landing__slider-caption a:not(.button){text-decoration:underline}@media print,screen and (min-width: 40em){.split-landing__slider-caption{right:148px;bottom:47px;left:initial;width:auto}}.split-landing .slick-slider,.split-landing .slick-dotted.slick-slider{margin-bottom:-7px}.split-landing .slick-dots li{width:9px;padding:0;margin:0 4px}.split-landing .slick-dots li button{width:9px;height:9px;border-radius:100%;border:1px solid #6e686e;padding:0}.split-landing .slick-dots li button::before{content:none}.split-landing .slick-dots li.slick-active button{border-color:#e10a0a;background-color:#e10a0a}.split-landing .slick-arrow{position:absolute;z-index:20;width:44px;height:44px;border-radius:100%;background-color:#fff;cursor:pointer;display:inline-block;transform:translateY(-5px);top:initial;left:inherit;right:initial;bottom:37px;margin-right:7px}.split-landing .slick-arrow::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:100%;background-color:#e10a0a;transform:scale(0);transform-origin:center center;transition:transform .2s ease-in-out}.split-landing .slick-arrow::after{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;font-size:25px;line-height:40px;font-family:"veon_100_wattbold",sans-serif;color:#e10a0a}.split-landing .slick-arrow:hover,.split-landing .slick-arrow:active{background-color:rgba(0,0,0,0)}.split-landing .slick-arrow:hover::before,.split-landing .slick-arrow:active::before{transform:scale(1)}.split-landing .slick-arrow:hover::after,.split-landing .slick-arrow:active::after{color:#fff}.split-landing .slick-arrow.slick-prev{left:57px}.split-landing .slick-arrow.slick-prev::after{content:"<"}.split-landing .slick-arrow.slick-next{left:107px}.split-landing .slick-arrow.slick-next::after{content:">"}.split-landing__cta{z-index:1;position:relative;padding-top:10px}.split-landing__terms p{font-size:12px;line-height:14px;font-style:italic}.split-landing__item{background-color:#231f20;color:#fff;margin-bottom:46px}@media print,screen and (min-width: 40em){.split-landing__item{margin-bottom:38px}}@media print,screen and (min-width: 40em){.split-landing__item--right .split-landing__content{order:2}.split-landing__item--right .split-landing__slider{order:1}.split-landing__item--right .slick-arrow.slick-prev{left:initial;right:107px}.split-landing__item--right .slick-arrow.slick-next{left:initial;right:56px}}.split-landing--campaign-page{margin-bottom:-10px}@media print,screen and (min-width: 40em){.split-landing--campaign-page{margin-bottom:70px}}.split-landing--campaign-page .slick-arrow.slick-next{left:initial;right:31px}.split-landing--campaign-page .slick-arrow.slick-prev{left:initial;right:82px}.split-landing--campaign-page .split-landing__item{background-color:rgba(0,0,0,0);color:#231f20}.split-landing--campaign-page .split-landing__content{max-width:none;padding:0;text-align:left}@media print,screen and (max-width: 39.99875em){.split-landing--campaign-page .split-landing__content{order:2}}@media print,screen and (min-width: 40em){.split-landing--campaign-page .split-landing__content{padding-right:5%}}@media print,screen and (min-width: 64em){.split-landing--campaign-page .split-landing__content{padding-right:9%}}.split-landing--campaign-page .split-landing__content-inner{padding:20px 0 10px}.split-landing--campaign-page .split-landing__content-inner h2{max-width:81%;margin-bottom:28px}@media print,screen and (min-width: 64em){.split-landing--campaign-page .split-landing__content-inner h2{max-width:72%}}.split-landing--campaign-page .split-landing__content-inner p{max-width:none;margin-left:0;margin-right:0}.split-landing--campaign-page .split-landing__cta{padding-top:0;margin-bottom:22px}@media print,screen and (min-width: 40em){.split-landing--campaign-page .split-landing__cta{margin-bottom:40px}}@media print,screen and (max-width: 39.99875em){.split-landing--campaign-page .split-landing__slider{order:1;width:112%;margin:0 -6% 46px}}.scrolling-text{overflow:hidden;width:100%;margin-top:17px;margin-bottom:20px}@media print,screen and (min-width: 40em){.scrolling-text{margin-top:12px;margin-bottom:25px}}.scrolling-text__inner{font-family:"Basel Classic",sans-serif;font-size:60px;letter-spacing:-0.025em;text-transform:uppercase;white-space:nowrap}@media print,screen and (min-width: 40em){.scrolling-text__inner{font-size:100px}}.scrolling-text__first,.scrolling-text__second{display:inline-block;opacity:0;transition:opacity .3s ease-in-out}.scrolling-text__first.in-view,.scrolling-text__second.in-view{opacity:1;animation:scroll 40s linear 0s infinite;animation-delay:1s}@keyframes scroll{from{transform:translate(0, 0)}to{transform:translate(-100%, 0)}}.stay-overview{background-color:#fff;margin-bottom:45px}@media print,screen and (min-width: 40em){.stay-overview{margin-bottom:95px}}.stay-overview__image{position:relative;overflow:hidden}.stay-overview__image::before{content:"";position:absolute;z-index:8;top:0;left:0;width:120%;height:100%;background-color:#e10a0a;transform:translateX(-110%);transition:transform 3s cubic-bezier(0.565, 0.43, 0.24, 0.92)}.stay-overview__image img{opacity:0;transition:transform 1s cubic-bezier(0.565, 0.43, 0.24, 0.92) 1.75s,opacity 0s linear 1s}.stay-overview__image.in-view::before{transform:translateX(110%)}.stay-overview__image.in-view img{opacity:1;transform:scale(1.05)}.stay-overview__image-img{position:absolute;z-index:5;top:0;left:0;width:100%;height:100%;display:flex}.stay-overview__image-img::after{content:"";position:absolute;z-index:7;width:100%;height:100%;background-color:rgba(35,31,32,.5)}.stay-overview__image-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.stay-overview__image-content{position:relative;z-index:10;color:#fff;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:stretch;min-height:400px}@media print,screen and (min-width: 40em){.stay-overview__image-content{text-align:left;min-height:610px}}.stay-overview__image-content-inner{width:100%;max-width:390px;padding:20px}@media print,screen and (min-width: 40em){.stay-overview__image-content-inner{margin-left:auto;margin-right:29%}}.stay-overview__image-content h2{font-family:"Basel Classic",sans-serif;text-transform:uppercase;letter-spacing:-0.025em;font-size:50px;line-height:50px;margin-bottom:0}@media print,screen and (min-width: 40em){.stay-overview__image-content h2{margin-bottom:3px}}.stay-overview__image-content h3{font-family:"DM Sans",sans-serif;font-weight:700;font-size:20px;line-height:34px;margin-bottom:10px}@media print,screen and (min-width: 40em){.stay-overview__image-content h3{font-size:22px}}@media print,screen and (min-width: 40em){.stay-overview__image-content h3{margin-bottom:17px}}.stay-overview__image-content p{font-family:"DM Sans",sans-serif;font-size:14px;line-height:20px;font-weight:400}.stay-overview__image-content p strong{font-weight:600}.stay-overview__image-content p a:not(.button){text-decoration:underline}.stay-overview__list{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:stretch}@media print,screen and (min-width: 40em){.stay-overview__list{text-align:left}}.stay-overview__list-inner{padding:40px 20px}@media print,screen and (min-width: 64em){.stay-overview__list-inner{padding-left:16%}}.stay-overview__list ul{margin:0;list-style-type:none;max-width:420px}.stay-overview__list li{margin-bottom:30px}@media print,screen and (min-width: 40em){.stay-overview__list li{margin-bottom:46px}}.stay-overview__list li:last-child{margin-bottom:-8px}.stay-overview__list h2{font-family:"Basel Classic",sans-serif;text-transform:uppercase;letter-spacing:-0.025em;font-size:35px;line-height:35px;margin-bottom:1px}@media print,screen and (min-width: 40em){.stay-overview__list h2{margin-bottom:7px}}.stay-overview__list h3{font-family:"DM Sans",sans-serif;font-weight:700;font-size:20px;line-height:34px;margin-bottom:10px}@media print,screen and (min-width: 40em){.stay-overview__list h3{font-size:22px}}@media print,screen and (min-width: 40em){.stay-overview__list h3{margin-bottom:15px}}.stay-overview__list p{font-family:"DM Sans",sans-serif;font-size:14px;line-height:20px;font-weight:400}.stay-overview__list p strong{font-weight:600}.stay-overview__list p a:not(.button){text-decoration:underline}@media print,screen and (min-width: 40em){.stay-overview__list p{margin-bottom:21px}}.stay-overview .button-wrapper{padding-top:7px}.grid-landing{text-align:center;width:100%;max-width:1280px;margin:0 auto 15px}.grid-landing__header{padding:0 20px}.grid-landing__header h2{font-family:"Basel Classic",sans-serif;text-transform:uppercase;letter-spacing:-0.025em;font-size:50px;line-height:50px;margin-bottom:10px}@media print,screen and (min-width: 40em){.grid-landing__header h2{font-size:70px;line-height:70px}}@media print,screen and (min-width: 40em){.grid-landing__header h2{font-size:50px;line-height:50px;margin-bottom:18px}}.grid-landing__header p{font-family:"DM Sans",sans-serif;font-size:14px;line-height:20px;font-weight:400;margin-bottom:45px}.grid-landing__header p strong{font-weight:600}.grid-landing__header p a:not(.button){text-decoration:underline}@media print,screen and (min-width: 40em){.grid-landing__header p{margin-bottom:48px}}.grid-landing__item{margin-bottom:25px}@media print,screen and (min-width: 40em){.grid-landing__item{padding:0 10px}}.grid-landing__item-image{position:relative;overflow:hidden}.grid-landing__item-image::before{content:"";position:absolute;z-index:8;top:0;left:0;width:120%;height:100%;background-color:#e10a0a;transform:translateX(-110%);transition:transform 3s cubic-bezier(0.565, 0.43, 0.24, 0.92)}.grid-landing__item-image img{opacity:0;transition:transform 1s cubic-bezier(0.565, 0.43, 0.24, 0.92) 1.75s,opacity 0s linear 1s}.grid-landing__item-image.in-view::before{transform:translateX(110%)}.grid-landing__item-image.in-view img{opacity:1;transform:scale(1.05)}.grid-landing__item-image-logo{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) !important}.grid-landing__item-content{padding:0 20px}@media print,screen and (min-width: 40em){.grid-landing__item-content{padding:0 13%}}.grid-landing__item-content-inner{padding-bottom:15px}@media print,screen and (min-width: 40em){.grid-landing__item-content-inner{padding-bottom:25px}}.grid-landing__item-content h3{font-family:"Basel Classic",sans-serif;text-transform:uppercase;letter-spacing:-0.025em;font-size:28px;line-height:28px;margin-top:30px;margin-bottom:17px}@media print,screen and (min-width: 40em){.grid-landing__item-content h3{font-size:35px;line-height:35px}}@media print,screen and (min-width: 40em){.grid-landing__item-content h3{margin-top:40px}}.grid-landing__item-content h3 a{color:inherit}.grid-landing__item-content p{font-family:"DM Sans",sans-serif;font-size:14px;line-height:20px;font-weight:400;margin-bottom:15px}.grid-landing__item-content p strong{font-weight:600}.grid-landing__item-content p a:not(.button){text-decoration:underline}@media print,screen and (min-width: 40em){.grid-landing__item-content p{margin-bottom:25px}}.grid-landing__item-content p:last-child{margin-bottom:0}.grid-landing__item-content .button{margin-bottom:0}.grid-carousel{text-align:center;width:100%;max-width:1000px;margin:0 auto 25px}.grid-carousel__header{padding:0 20px}.grid-carousel__header h2{font-family:"Basel Classic",sans-serif;text-transform:uppercase;letter-spacing:-0.025em;font-size:50px;line-height:50px;margin-bottom:8px}@media print,screen and (min-width: 40em){.grid-carousel__header h2{font-size:70px;line-height:70px}}@media print,screen and (min-width: 40em){.grid-carousel__header h2{font-size:50px;line-height:50px;margin-bottom:18px}}.grid-carousel__header h3{font-family:"DM Sans",sans-serif;font-weight:700;font-size:20px;line-height:34px;margin-bottom:17px}@media print,screen and (min-width: 40em){.grid-carousel__header h3{font-size:22px}}.grid-carousel__header p{font-family:"DM Sans",sans-serif;font-size:14px;line-height:20px;font-weight:400;margin-bottom:45px}.grid-carousel__header p strong{font-weight:600}.grid-carousel__header p a:not(.button){text-decoration:underline}@media print,screen and (min-width: 40em){.grid-carousel__header p{margin-bottom:48px}}.grid-carousel__item{margin-bottom:25px}@media print,screen and (min-width: 40em){.grid-carousel__item{padding:0 10px}}.grid-carousel__item-image{position:relative;overflow:hidden}.grid-carousel__item-image::before{content:"";position:absolute;z-index:8;top:0;left:0;width:120%;height:100%;background-color:#e10a0a;transform:translateX(-110%);transition:transform 3s cubic-bezier(0.565, 0.43, 0.24, 0.92)}.grid-carousel__item-image img{opacity:0;transition:transform 1s cubic-bezier(0.565, 0.43, 0.24, 0.92) 1.75s,opacity 0s linear 1s}.grid-carousel__item-image.in-view::before{transform:translateX(110%)}.grid-carousel__item-image.in-view img{opacity:1;transform:scale(1.05)}.grid-carousel__item-image-logo{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) !important}.grid-carousel__item-content{padding:0 20px 30px}@media print,screen and (min-width: 40em){.grid-carousel__item-content{padding:0 13% 30px}}.grid-carousel__item-content h3{font-family:"Basel Classic",sans-serif;text-transform:uppercase;letter-spacing:-0.025em;font-size:28px;line-height:28px;margin-top:30px;margin-bottom:17px}@media print,screen and (min-width: 40em){.grid-carousel__item-content h3{font-size:35px;line-height:35px}}@media print,screen and (min-width: 40em){.grid-carousel__item-content h3{margin-top:40px}}.grid-carousel__item-content h3 a{color:inherit}.grid-carousel__item-content p{font-family:"DM Sans",sans-serif;font-size:14px;line-height:20px;font-weight:400;margin-bottom:15px}.grid-carousel__item-content p strong{font-weight:600}.grid-carousel__item-content p a:not(.button){text-decoration:underline}@media print,screen and (min-width: 40em){.grid-carousel__item-content p{margin-bottom:35px}}.grid-carousel__item-content p:last-child{margin-bottom:0}.grid-carousel__item-content .button{margin-bottom:0}.grid-carousel .slick-dots{z-index:100;bottom:-5px}.grid-carousel .slick-dots li{width:9px;padding:0;margin:0 4px}.grid-carousel .slick-dots li button{width:9px;height:9px;border-radius:100%;border:1px solid #6e686e;padding:0}.grid-carousel .slick-dots li button::before{content:none}.grid-carousel .slick-dots li.slick-active button{border-color:#e10a0a;background-color:#e10a0a}.grid-carousel .slick-arrow{position:absolute;z-index:10;width:54px;height:54px;border-radius:100%;background-color:#e10a0a;cursor:pointer;display:inline-block;transform:translateY(-5px);top:50%;left:inherit;right:initial;margin-right:7px;margin-top:-27px}.grid-carousel .slick-arrow::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:100%;background-color:#fff;transform:scale(0);transform-origin:center center;transition:transform .2s ease-in-out}.grid-carousel .slick-arrow::after{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;font-size:25px;line-height:48px;font-family:"veon_100_wattbold",sans-serif;color:#fff}.grid-carousel .slick-arrow:hover,.grid-carousel .slick-arrow:active{background-color:rgba(0,0,0,0)}.grid-carousel .slick-arrow:hover::before,.grid-carousel .slick-arrow:active::before{transform:scale(1)}.grid-carousel .slick-arrow:hover::after,.grid-carousel .slick-arrow:active::after{color:#e10a0a}.grid-carousel .slick-arrow.slick-prev{left:-19px}.grid-carousel .slick-arrow.slick-prev::after{content:"<"}.grid-carousel .slick-arrow.slick-next{right:-19px}.grid-carousel .slick-arrow.slick-next::after{content:">"}.grid-carousel__grid{margin:0 25px}.things-to-do-landing{width:100%;max-width:1260px;margin:0 auto 17px;padding-top:11px}@media print,screen and (min-width: 40em){.things-to-do-landing{margin-bottom:37px}}@media print,screen and (min-width: 40em)and (max-width: 63.99875em){.things-to-do-landing{padding:0 10px}}@media print,screen and (min-width: 40em){.things-to-do-landing__left{padding-right:.8%}}@media print,screen and (min-width: 40em){.things-to-do-landing__right{padding-left:.8%}}.things-to-do-landing__image{position:relative;margin-bottom:31px;overflow:hidden}.things-to-do-landing__image::before{content:"";position:absolute;z-index:8;top:0;left:0;width:120%;height:100%;background-color:#e10a0a;transform:translateX(-110%);transition:transform 3s cubic-bezier(0.565, 0.43, 0.24, 0.92)}.things-to-do-landing__image img{opacity:0;transition:transform 1s cubic-bezier(0.565, 0.43, 0.24, 0.92) 1.75s,opacity 0s linear 1s}.things-to-do-landing__image.in-view::before{transform:translateX(110%)}.things-to-do-landing__image.in-view img{opacity:1;transform:scale(1.05)}@media print,screen and (min-width: 40em){.things-to-do-landing__image{margin-bottom:36px}}.things-to-do-landing__content{padding:0 0 31px}@media print,screen and (max-width: 39.99875em){.things-to-do-landing__content{text-align:center;padding-left:0;padding-right:0}}.things-to-do-landing__content h2{font-family:"Basel Classic",sans-serif;font-size:35px;line-height:35px;text-transform:uppercase;font-weight:400;letter-spacing:-0.025em;margin-bottom:6px}@media print,screen and (min-width: 40em){.things-to-do-landing__content h2{font-size:50px;line-height:50px}}@media print,screen and (min-width: 40em){.things-to-do-landing__content h2{font-size:35px;line-height:35px}}.things-to-do-landing__content h2 a{color:inherit}.things-to-do-landing__content h3{font-family:"DM Sans",sans-serif;font-weight:700;font-size:20px;line-height:34px;margin-bottom:7px}@media print,screen and (min-width: 40em){.things-to-do-landing__content h3{font-size:22px}}@media print,screen and (min-width: 40em){.things-to-do-landing__content h3{margin-bottom:17px}}.things-to-do-landing__content p{font-family:"DM Sans",sans-serif;font-size:14px;line-height:20px;font-weight:400;margin-bottom:25px;max-width:420px}.things-to-do-landing__content p strong{font-weight:600}.things-to-do-landing__content p a:not(.button){text-decoration:underline}@media print,screen and (min-width: 40em){.things-to-do-landing__item--horizontal{margin-bottom:1.666%}.things-to-do-landing__item--horizontal .things-to-do-landing__image{margin-bottom:0}.things-to-do-landing__item--horizontal .things-to-do-landing__content{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:stretch;text-align:left;padding:0 0 0 5%}.things-to-do-landing__item--horizontal .things-to-do-landing__content .button{margin-bottom:0}}.things-to-do-detail{margin-bottom:50px}.things-to-do-detail__filter{text-align:center;font-family:"Basel Classic",sans-serif;font-size:14px;text-transform:uppercase;padding:55px 0 60px}@media print,screen and (min-width: 40em){.things-to-do-detail__filter{font-size:16px}}@media print,screen and (min-width: 40em){.things-to-do-detail__filter .accordionButton{display:none}}.things-to-do-detail__filter .accordionButton span{position:relative;padding-right:12px}.things-to-do-detail__filter .accordionButton span::before{content:"";width:11px;height:11px;position:absolute;right:0;top:4px;background:url(../../assets/img/filter-toggle-6840f1099e22981d17c2.svg) no-repeat center center;transition:transform .3s ease-in-out}.things-to-do-detail__filter .accordionButton span::after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:1px;border-bottom:1px solid #231f20}.things-to-do-detail__filter .accordionButton.on span::before{transform:rotate(90deg)}@media print,screen and (min-width: 40em){.things-to-do-detail__filter .accordionContent{display:block !important}}.things-to-do-detail__filter .accordionContent ul{margin:0;list-style-type:none}@media print,screen and (min-width: 40em){.things-to-do-detail__filter .accordionContent li{display:inline-block;white-space:nowrap;margin:0 25px}}.things-to-do-detail__filter .accordionContent a{position:relative}.things-to-do-detail__filter .accordionContent a::after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;opacity:0;border-bottom:1px solid #231f20;transition:all .3s ease-in-out}.things-to-do-detail__filter .accordionContent li.current a,.things-to-do-detail__filter .accordionContent a:hover,.things-to-do-detail__filter .accordionContent a:active{color:#231f20}.things-to-do-detail__filter .accordionContent li.current a::after,.things-to-do-detail__filter .accordionContent a:hover::after,.things-to-do-detail__filter .accordionContent a:active::after{opacity:1;width:100%}.things-to-do-detail__content h1{font-family:"Basel Classic",sans-serif;text-transform:uppercase;letter-spacing:-0.025em;font-size:50px;line-height:50px;margin-bottom:15px}@media print,screen and (min-width: 40em){.things-to-do-detail__content h1{font-size:70px;line-height:70px}}.things-to-do-detail__content h2{font-family:"DM Sans",sans-serif;font-weight:700;font-size:20px;line-height:34px;margin-bottom:15px}@media print,screen and (min-width: 40em){.things-to-do-detail__content h2{font-size:22px}}.things-to-do-detail__content h3{font-family:"Basel Classic",sans-serif;text-transform:uppercase;letter-spacing:-0.025em;font-size:35px;line-height:35px;margin-bottom:18px}@media print,screen and (max-width: 39.99875em){.things-to-do-detail__content h3{text-align:center}}.things-to-do-detail__content p{font-family:"DM Sans",sans-serif;font-size:14px;line-height:20px;font-weight:400}.things-to-do-detail__content p strong{font-weight:600}.things-to-do-detail__content p a:not(.button){text-decoration:underline}.things-to-do-detail__content img{margin-top:20px}.things-to-do-detail__intro{margin-bottom:16px}@media print,screen and (max-width: 39.99875em){.things-to-do-detail__intro{text-align:center}}.things-to-do-detail__image-item{margin-bottom:26px}.things-to-do-detail__text-item{margin-bottom:26px}.things-to-do-detail__sidebar{padding-top:20px}@media print,screen and (min-width: 40em){.things-to-do-detail__sidebar{padding-top:31px}}.things-to-do-detail__sidebar h3{font-family:"Basel Classic",sans-serif;letter-spacing:-0.025em;font-size:25px;line-height:25px;text-transform:uppercase;text-align:center;margin-bottom:16px}@media print,screen and (min-width: 40em){.things-to-do-detail__sidebar h3{display:none}}@media print,screen and (min-width: 40em){.things-to-do-detail__similar-item{margin-bottom:15px}}.things-to-do-detail__similar-item-image{margin-bottom:11px}.things-to-do-detail__similar-item-content h4{font-family:"DM Sans",sans-serif;font-weight:700;font-size:20px;line-height:34px;font-size:24px;margin-bottom:10px}@media print,screen and (min-width: 40em){.things-to-do-detail__similar-item-content h4{font-size:22px}}.things-to-do-detail__similar-item-content p{font-family:"DM Sans",sans-serif;font-size:14px;line-height:20px;font-weight:400;margin-bottom:30px}.things-to-do-detail__similar-item-content p strong{font-weight:600}.things-to-do-detail__similar-item-content p a:not(.button){text-decoration:underline}.things-to-do-detail__similar .slick-dots{z-index:100;bottom:-31px}.things-to-do-detail__similar .slick-dots li{width:9px;padding:0;margin:0 4px}.things-to-do-detail__similar .slick-dots li button{width:9px;height:9px;border-radius:100%;border:1px solid #6e686e;padding:0}.things-to-do-detail__similar .slick-dots li button::before{content:none}.things-to-do-detail__similar .slick-dots li.slick-active button{border-color:#e10a0a;background-color:#e10a0a}.small-gallery{margin-bottom:90px;margin-top:-30px}.small-gallery__heading{text-align:center;padding:0 20px}.small-gallery__heading h2{font-family:"Basel Classic",sans-serif;font-size:35px;line-height:35px;text-transform:uppercase;font-weight:400;margin-bottom:26px}@media print,screen and (min-width: 40em){.small-gallery__heading h2{font-size:50px;line-height:50px}}@media print,screen and (min-width: 40em){.small-gallery__heading h2{font-size:35px;line-height:35px}}.small-gallery__slider::before{content:"";position:absolute;z-index:8;top:0;left:0;width:120%;height:100%;background-color:#e10a0a;transform:translateX(-110%);transition:transform 3s cubic-bezier(0.565, 0.43, 0.24, 0.92)}.small-gallery__slider img{opacity:0;transition:transform 1s cubic-bezier(0.565, 0.43, 0.24, 0.92) 1.75s,opacity 0s linear 1s}.small-gallery__slider.in-view::before{transform:translateX(110%)}.small-gallery__slider.in-view img{opacity:1;transform:scale(1.05)}.small-gallery__slider img{width:100%}.small-gallery .slick-dots{z-index:100;bottom:-30px}.small-gallery .slick-dots li{width:9px;padding:0;margin:0 4px}.small-gallery .slick-dots li button{width:9px;height:9px;border-radius:100%;border:1px solid #6e686e;padding:0}.small-gallery .slick-dots li button::before{content:none}.small-gallery .slick-dots li.slick-active button{border-color:#e10a0a;background-color:#e10a0a}.small-gallery .slick-arrow{position:absolute;z-index:60;width:44px;height:44px;border-radius:100%;background-color:#fff;cursor:pointer;display:inline-block;top:50%;left:inherit}.small-gallery .slick-arrow::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:100%;background-color:#e10a0a;transform:scale(0);transform-origin:center center;transition:transform .2s ease-in-out}.small-gallery .slick-arrow::after{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;font-size:25px;line-height:40px;font-family:"veon_100_wattbold",sans-serif;color:#e10a0a}.small-gallery .slick-arrow:hover,.small-gallery .slick-arrow:active{background-color:rgba(0,0,0,0)}.small-gallery .slick-arrow:hover::before,.small-gallery .slick-arrow:active::before{transform:scale(1)}.small-gallery .slick-arrow:hover::after,.small-gallery .slick-arrow:active::after{color:#fff}.small-gallery .slick-arrow.slick-prev{left:44px}.small-gallery .slick-arrow.slick-prev::after{content:"<"}.small-gallery .slick-arrow.slick-next{right:44px}.small-gallery .slick-arrow.slick-next::after{content:">"}.events-listing{margin-bottom:53px}.events-listing h3{font-family:"DM Sans",sans-serif;font-weight:bold;font-size:21px;margin-bottom:0}@media print,screen and (max-width: 39.99875em){.events-listing h3{margin-bottom:-3px}}.events-listing h4{font-family:"DM Sans",sans-serif;font-size:18px;margin-bottom:14px}.events-listing p{font-family:"DM Sans",sans-serif;font-size:14px;line-height:20px;font-weight:400}.events-listing p strong{font-weight:600}.events-listing p a:not(.button){text-decoration:underline}.events-listing__heading{text-align:center;border-bottom:1px solid #707070;margin-bottom:16px}@media print,screen and (min-width: 40em){.events-listing__heading{margin-bottom:23px}}.events-listing__heading h2{font-family:"Basel Classic",sans-serif;text-transform:uppercase;font-size:20px;line-height:20px;letter-spacing:-0.025em;margin-bottom:19px}.events-listing__featured{margin-bottom:20px}@media print,screen and (min-width: 40em){.events-listing__featured{margin-bottom:60px}}.events-listing__featured-list{list-style-type:none;margin-bottom:0}@media print,screen and (max-width: 39.99875em){.events-listing__featured-list{margin-left:0}}.events-listing__featured-list li{padding-bottom:22px;margin-bottom:22px}.events-listing__featured-list li:not(:last-child){border-bottom:1px solid #707070}@media print,screen and (max-width: 39.99875em){.events-listing__featured-list-thumbnail{margin-bottom:13px}}@media print,screen and (min-width: 40em){.events-listing__featured-list-thumbnail{padding-left:3.333%}}.events-listing__featured-list-date{font-family:"Basel Classic",sans-serif;text-transform:uppercase;font-size:25px;line-height:25px;letter-spacing:-0.025em;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:stretch;text-align:left}@media print,screen and (max-width: 63.99875em){.events-listing__featured-list-date{padding-left:14px}}@media print,screen and (min-width: 40em){.events-listing__featured-list-date{font-size:30px;line-height:35px}}@media print,screen and (min-width: 40em)and (max-width: 63.99875em){.events-listing__featured-list-content{padding-top:20px}}@media print,screen and (min-width: 40em){.events-listing__featured-list-content{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:stretch;text-align:left;padding-right:23%;padding-left:2%}}@media print,screen and (min-width: 64em){.events-listing__featured-list-content{padding-left:4.222%}}.events-listing__featured-list-content-inner{position:relative}@media print,screen and (max-width: 39.99875em){.events-listing__featured-list .button-wrapper .button:first-child:not(:last-child){margin-right:20px;margin-bottom:20px}}@media print,screen and (min-width: 40em){.events-listing__featured-list .button-wrapper{position:absolute;bottom:6px;right:-61%;width:60%;text-align:right}.events-listing__featured-list .button-wrapper .button:last-child{margin-top:20px}}.events-listing__featured-list .button{margin-bottom:0;vertical-align:top}.events-listing__filters{text-align:center;padding-top:10px;margin-bottom:38px;z-index:1}@media print,screen and (min-width: 40em){.events-listing__filters{margin-bottom:53px}}.events-listing__filters .button{display:none}.events-listing__filters .filter__select{display:inline-block}.events-listing__filters .selectric{border:solid #231f20;border-width:0 0 1px;background:rgba(0,0,0,0)}.events-listing__filters .selectric-wrapper{margin:0 22px}.events-listing__filters .selectric .label{position:relative;font-family:"Basel Classic",sans-serif;font-size:14px;text-transform:uppercase;letter-spacing:-0.025em;margin-left:0;height:32px;overflow:visible}.events-listing__filters .selectric .label::after{content:"";width:11px;height:11px;position:absolute;right:-34px;top:13px;background:url(../../assets/img/filter-toggle-6840f1099e22981d17c2.svg) no-repeat center center;transition:transform .3s ease-in-out}.events-listing__filters .selectric-items{background-color:#e10a0a;border:0;box-shadow:none}.events-listing__filters .selectric-items li{position:relative;color:#fff;font-size:12px;font-weight:bold;letter-spacing:.05em}.events-listing__filters .selectric-items li::after{content:"";position:absolute;bottom:8px;left:100%;right:100%;border-bottom:1px solid #fff;transition:all .3s ease-in-out}.events-listing__filters .selectric-items li:hover,.events-listing__filters .selectric-items li.selected,.events-listing__filters .selectric-items li.highlighted{background:rgba(0,0,0,0)}.events-listing__filters .selectric-items li:hover::after,.events-listing__filters .selectric-items li.selected::after,.events-listing__filters .selectric-items li.highlighted::after{left:8px;right:8px}@media print,screen and (min-width: 40em){.events-listing__events-grid>.grid-x{width:calc(100% + 44px);margin-left:-22px;margin-right:-22px}}.events-listing__events-item{margin-bottom:12px}@media print,screen and (min-width: 40em){.events-listing__events-item{padding:0 22px;margin-bottom:37px}}.events-listing__events-item-inner{border-bottom:1px solid #707070}@media print,screen and (min-width: 40em){.events-listing__events-item-inner{padding-bottom:16px}}.events-listing__events-item-inner .button-wrapper{margin-top:10px}.giant-promo{position:relative;margin-bottom:37px}@media print,screen and (min-width: 40em){.giant-promo{margin-bottom:43px}}.giant-promo__inner{position:relative;z-index:3;color:#fff;padding-top:115px;padding-bottom:75px}@media print,screen and (min-width: 40em){.giant-promo__inner{padding-top:35px;padding-bottom:29px}}.giant-promo__heading{text-align:left;color:#fff}@media print,screen and (min-width: 40em){.giant-promo__heading{min-height:618px;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:stretch;text-align:left}}.giant-promo__heading h2{font-family:"Basel Classic",sans-serif;font-size:70px;line-height:65px;letter-spacing:-0.025em;text-transform:uppercase;margin-bottom:3px;color:inherit}@media print,screen and (min-width: 64em){.giant-promo__heading h2{font-size:130px;line-height:110px;margin-bottom:40px}}.giant-promo__heading a{color:inherit}@media print,screen and (min-width: 40em){.giant-promo__heading-image{padding:0 37px}}.giant-promo__heading-image img{width:100%;max-width:200px}@media print,screen and (min-width: 40em){.giant-promo__heading-image img{max-width:555px}}.giant-promo__content{text-align:left}@media print,screen and (max-width: 39.99875em){.giant-promo__content{padding-top:10px}}@media print,screen and (min-width: 40em)and (max-width: 63.99875em){.giant-promo__content{padding-left:40px}}@media print,screen and (min-width: 40em){.giant-promo__content{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:stretch;text-align:left}}.giant-promo__content h3{font-family:"Basel Classic",sans-serif;font-size:35px;line-height:35px;text-transform:uppercase;font-weight:400;margin-bottom:14px;color:#fff}@media print,screen and (min-width: 40em){.giant-promo__content h3{font-size:50px;line-height:50px}}.giant-promo__content p{font-family:"DM Sans",sans-serif;font-size:14px;line-height:20px;font-weight:400;max-width:312px}.giant-promo__content p strong{font-weight:600}.giant-promo__content p a:not(.button){text-decoration:underline}.giant-promo__content .button-wrapper{padding-top:10px}.giant-promo__image{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;overflow:hidden}.giant-promo__image::after{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:linear-gradient(45deg, #660000 0%, #CC0000)}@media print,screen and (min-width: 40em){.giant-promo__image::after{height:200%}}.giant-promo__image--20 img{opacity:.2}.giant-promo__image--25 img{opacity:.25}.giant-promo__image--30 img{opacity:.3}.giant-promo__image img{position:absolute;z-index:2;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.find-your-hotel{margin-top:-20px}.find-your-hotel__filter{text-align:center}.find-your-hotel__image{position:relative;overflow:hidden}.find-your-hotel__image::before{content:"";position:absolute;z-index:8;top:0;left:0;width:120%;height:100%;background-color:#e10a0a;transform:translateX(-110%);transition:transform 3s cubic-bezier(0.565, 0.43, 0.24, 0.92)}.find-your-hotel__image img{opacity:0;transition:transform 1s cubic-bezier(0.565, 0.43, 0.24, 0.92) 1.75s,opacity 0s linear 1s}.find-your-hotel__image.in-view::before{transform:translateX(110%)}.find-your-hotel__image.in-view img{opacity:1;transform:scale(1.05)}.find-your-hotel__content{padding:30px 18px 50px}.find-your-hotel__content h2{font-family:"Basel Classic",sans-serif;font-size:35px;line-height:35px;letter-spacing:-0.025em;text-transform:uppercase;margin-bottom:4px}.find-your-hotel__content h3{font-family:"DM Sans",sans-serif;font-weight:700;font-size:20px;line-height:34px;margin-bottom:16px}@media print,screen and (min-width: 40em){.find-your-hotel__content h3{font-size:22px}}.find-your-hotel__content p{font-family:"DM Sans",sans-serif;font-size:14px;line-height:20px;font-weight:400;margin-bottom:25px}.find-your-hotel__content p strong{font-weight:600}.find-your-hotel__content p a:not(.button){text-decoration:underline}.find-your-hotel__content .button:first-child{margin-right:18px}.find-your-hotel__promo{position:relative;flex:1;min-width:320px;min-height:430px;margin-bottom:36px;color:#fff}.find-your-hotel__promo-heading{position:absolute;z-index:20;top:54px;left:18px}@media print,screen and (min-width: 40em){.find-your-hotel__promo-heading{top:23px;left:57px}}@media print,screen and (min-width: 64em){.find-your-hotel__promo-heading{top:63px}}.find-your-hotel__promo-heading h2{font-family:"Basel Classic",sans-serif;font-size:20px;text-transform:uppercase;letter-spacing:-0.025em}@media print,screen and (min-width: 40em){.find-your-hotel__promo-heading h2{font-size:25px}}.find-your-hotel__promo-slider{position:absolute;top:0;left:0;bottom:0;right:0}@media print,screen and (min-width: 40em){.find-your-hotel__promo-slider{bottom:30px}}.find-your-hotel__promo-slider .slick-list,.find-your-hotel__promo-slider .slick-track,.find-your-hotel__promo-slider .slick-slide>div{height:100% !important}.find-your-hotel__promo-slider-slide{position:relative;height:100%}.find-your-hotel__promo-slider-image{position:absolute;display:flex;top:0;left:0;width:100%;height:100%}.find-your-hotel__promo-slider-image::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(35,31,32,.35)}.find-your-hotel__promo-slider-image img{position:absolute;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.find-your-hotel__promo-slider-content{position:absolute;bottom:95px;left:18px;right:18px}@media print,screen and (min-width: 40em){.find-your-hotel__promo-slider-content{left:57px}}.find-your-hotel__promo-slider-content h2{font-family:"Basel Classic",sans-serif;text-transform:uppercase;letter-spacing:-0.025em;font-size:28px;line-height:28px;margin-bottom:12px}@media print,screen and (min-width: 40em){.find-your-hotel__promo-slider-content h2{font-size:35px;line-height:35px}}.find-your-hotel__promo-slider-content p{font-family:"DM Sans",sans-serif;font-size:14px;line-height:20px;font-weight:400;max-width:363px}.find-your-hotel__promo-slider-content p strong{font-weight:600}.find-your-hotel__promo-slider-content p a:not(.button){text-decoration:underline}.find-your-hotel__promo-slider-content p:last-of-type{margin-bottom:0}.find-your-hotel__promo-slider-content p a{color:#fff;text-decoration:underline}.find-your-hotel__promo-slider-content .button{margin-top:20px}.find-your-hotel__promo .slick-arrow{position:absolute;z-index:10;width:36px;height:36px;border-radius:100%;background-color:#fff;cursor:pointer;display:inline-block;transform:translateY(-5px);bottom:32px;top:initial;left:inherit;right:initial}@media print,screen and (min-width: 40em){.find-your-hotel__promo .slick-arrow{width:44px;height:44px}}.find-your-hotel__promo .slick-arrow::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:100%;background-color:#e10a0a;transform:scale(0);transform-origin:center center;transition:transform .2s ease-in-out}.find-your-hotel__promo .slick-arrow::after{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;font-size:25px;line-height:33px;font-family:"veon_100_wattbold",sans-serif;color:#e10a0a}@media print,screen and (min-width: 40em){.find-your-hotel__promo .slick-arrow::after{line-height:40px}}.find-your-hotel__promo .slick-arrow:hover,.find-your-hotel__promo .slick-arrow:active{background-color:rgba(0,0,0,0)}.find-your-hotel__promo .slick-arrow:hover::before,.find-your-hotel__promo .slick-arrow:active::before{transform:scale(1)}.find-your-hotel__promo .slick-arrow:hover::after,.find-your-hotel__promo .slick-arrow:active::after{color:#fff}.find-your-hotel__promo .slick-arrow.slick-prev{left:18px}@media print,screen and (min-width: 40em){.find-your-hotel__promo .slick-arrow.slick-prev{left:57px}}.find-your-hotel__promo .slick-arrow.slick-prev::after{content:"<"}.find-your-hotel__promo .slick-arrow.slick-next{left:64px}@media print,screen and (min-width: 40em){.find-your-hotel__promo .slick-arrow.slick-next{left:109px}}.find-your-hotel__promo .slick-arrow.slick-next::after{content:">"}.find-your-venue{position:relative;z-index:100;text-align:center;margin-top:-40px;margin-bottom:65px}.find-your-venue__heading h2{font-family:"Basel Classic",sans-serif;font-size:35px;line-height:35px;text-transform:uppercase;font-weight:400;margin-bottom:20px}@media print,screen and (min-width: 40em){.find-your-venue__heading h2{font-size:50px;line-height:50px}}@media print,screen and (min-width: 40em){.find-your-venue__heading h2{font-size:35px;line-height:35px}}.find-your-venue__form{width:170px;margin:0 auto 40px}.find-your-venue__form.form fieldset{border:none;padding:0;margin:0 0 12px}.find-your-venue__form.form .selectric{text-align:left}.find-your-venue__form.form .selectric-wrapper{margin:0}.find-your-venue__form.form .selectric .label{font-family:"Basel Classic",sans-serif;font-size:14px;text-transform:uppercase;letter-spacing:-0.025em;padding-top:4px;height:29px}.find-your-venue__form.form .selectric-items{width:calc(100% + 20px) !important;left:-10px !important;border:0;background-color:#fcf6f6}.find-your-venue__form.form .selectric-items li{text-align:left;font-family:"Basel Classic",sans-serif;font-size:14px;text-transform:uppercase;letter-spacing:-0.025em}.find-your-venue__form.form .selectric-items li:hover,.find-your-venue__form.form .selectric-items li.selected,.find-your-venue__form.form .selectric-items li.highlighted{background-color:#f6ebeb}.find-your-venue__region{display:none}.find-your-venue__venue{display:none}.find-your-venue__venue h3{font-family:"Basel Classic",sans-serif;text-transform:uppercase;letter-spacing:-0.025em;font-size:22px;line-height:22px;margin-bottom:6px}.find-your-venue__venue p{font-family:"DM Sans",sans-serif;font-size:14px;line-height:20px;font-weight:400}.find-your-venue__venue p strong{font-weight:600}.find-your-venue__venue p a:not(.button){text-decoration:underline}.find-your-venue__venue p a{font-weight:medium}.find-your-venue__venue .button-wrapper{padding-top:6px}.meeting-spaces{width:100%;max-width:1260px;margin:0 auto 60px}.meeting-spaces__gallery{margin-bottom:25px}@media print,screen and (min-width: 40em){.meeting-spaces__gallery{margin-bottom:55px}}.meeting-spaces__gallery-dropdown{width:100%}.meeting-spaces__gallery-dropdown .selectric{background-color:rgba(0,0,0,0);border:0;display:inline-block}.meeting-spaces__gallery-dropdown .selectric-wrapper{margin-bottom:30px;text-align:center}.meeting-spaces__gallery-dropdown .selectric .label{font-family:"Basel Classic",sans-serif;text-transform:uppercase;font-size:28px;letter-spacing:-0.025em}.meeting-spaces__gallery-dropdown .selectric .button{border:0;padding:0;background:rgba(0,0,0,0);width:35px;min-width:0;background:url(../../assets/img/meeting-spaces-dropdown-b54a0fc03fa10f856215.svg) no-repeat center center}.meeting-spaces__gallery-dropdown .selectric .button::before,.meeting-spaces__gallery-dropdown .selectric .button::after{content:none}.meeting-spaces__gallery-dropdown .selectric-items{left:50%;transform:translateX(-50%);background-color:#e10a0a;border:0;box-shadow:none}.meeting-spaces__gallery-dropdown .selectric-items li{position:relative;color:#fff;font-size:12px;font-weight:bold;letter-spacing:.05em}.meeting-spaces__gallery-dropdown .selectric-items li::after{content:"";position:absolute;bottom:8px;left:100%;right:100%;border-bottom:1px solid #fff;transition:all .3s ease-in-out}.meeting-spaces__gallery-dropdown .selectric-items li:hover,.meeting-spaces__gallery-dropdown .selectric-items li.selected,.meeting-spaces__gallery-dropdown .selectric-items li.highlighted{background:rgba(0,0,0,0)}.meeting-spaces__gallery-dropdown .selectric-items li:hover::after,.meeting-spaces__gallery-dropdown .selectric-items li.selected::after,.meeting-spaces__gallery-dropdown .selectric-items li.highlighted::after{left:8px;right:8px}.meeting-spaces__gallery .tabs{padding-left:3.333%;padding-top:40px;background:rgba(0,0,0,0);border:0}.meeting-spaces__gallery .tabs-panel{position:relative;padding:0}.meeting-spaces__gallery .tabs-title{float:none}.meeting-spaces__gallery .tabs li{display:block;margin-bottom:29px}.meeting-spaces__gallery .tabs li a{position:relative;font-family:"Basel Classic",sans-serif;font-size:28px;line-height:28px;letter-spacing:-0.025em;text-transform:uppercase;padding:0;display:inline-block;margin-right:20px}.meeting-spaces__gallery .tabs li a::after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;opacity:0;border-bottom:1px solid #231f20;transition:all .3s ease-in-out}.meeting-spaces__gallery .tabs li.is-active a,.meeting-spaces__gallery .tabs li a:hover,.meeting-spaces__gallery .tabs li a:active{color:#231f20;background-color:rgba(0,0,0,0)}.meeting-spaces__gallery .tabs li.is-active a::after,.meeting-spaces__gallery .tabs li a:hover::after,.meeting-spaces__gallery .tabs li a:active::after{opacity:1;width:100%}.meeting-spaces__gallery .tabs-content{background:rgba(0,0,0,0);border:0}.meeting-spaces__gallery-caption{text-align:center}@media print,screen and (min-width: 40em){.meeting-spaces__gallery-caption{position:absolute;bottom:21px;left:10px;right:10px}.meeting-spaces__gallery-caption-inner{background-color:#fff;display:inline-block;padding:14px 20px 0 20px}.meeting-spaces__gallery-caption .button-wrapper{display:inline-block;vertical-align:middle;padding:0 0 0 20px}}.meeting-spaces__gallery-caption p{font-family:"DM Sans",sans-serif;font-size:14px;line-height:20px;font-weight:400}.meeting-spaces__gallery-caption p strong{font-weight:600}.meeting-spaces__gallery-caption p a:not(.button){text-decoration:underline}@media print,screen and (min-width: 40em){.meeting-spaces__gallery-caption p{display:inline-block;vertical-align:middle}}.meeting-spaces__gallery-caption p span{font-family:"Basel Classic",sans-serif;font-size:16px;text-transform:uppercase;letter-spacing:-0.025em}.meeting-spaces__gallery-caption .button{padding-left:5px;padding-right:5px}.meeting-spaces .slick-dotted.slick-slider{margin-bottom:40px}.meeting-spaces .slick-dots{z-index:100;bottom:-34px}.meeting-spaces .slick-dots li{width:9px;padding:0;margin:0 4px}.meeting-spaces .slick-dots li button{width:9px;height:9px;border-radius:100%;border:1px solid #6e686e;padding:0}.meeting-spaces .slick-dots li button::before{content:none}.meeting-spaces .slick-dots li.slick-active button{border-color:#e10a0a;background-color:#e10a0a}.meeting-spaces__arrows{display:inline-block;vertical-align:top;padding-left:15px}.meeting-spaces .slick-arrow{position:absolute;z-index:50;width:44px;height:44px;border-radius:100%;background-color:#fff;cursor:pointer;display:inline-block;top:50%}.meeting-spaces .slick-arrow::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:100%;background-color:#e10a0a;transform:scale(0);transform-origin:center center;transition:transform .2s ease-in-out}.meeting-spaces .slick-arrow::after{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;font-size:25px;line-height:40px;font-family:"veon_100_wattbold",sans-serif;color:#e10a0a}.meeting-spaces .slick-arrow:hover,.meeting-spaces .slick-arrow:active{background-color:rgba(0,0,0,0)}.meeting-spaces .slick-arrow:hover::before,.meeting-spaces .slick-arrow:active::before{transform:scale(1)}.meeting-spaces .slick-arrow:hover::after,.meeting-spaces .slick-arrow:active::after{color:#fff}.meeting-spaces .slick-arrow.slick-prev{left:20px}.meeting-spaces .slick-arrow.slick-prev::after{content:"<"}.meeting-spaces .slick-arrow.slick-next{right:20px}.meeting-spaces .slick-arrow.slick-next::after{content:">"}.meeting-spaces__popup{padding-bottom:100px}.meeting-spaces__popup-inner{background-color:#fff;padding:14px 10px 10px;text-align:center}@media print,screen and (min-width: 40em){.meeting-spaces__popup-inner{padding-top:43px}}.meeting-spaces__popup h2{font-family:"Basel Classic",sans-serif;text-transform:uppercase;letter-spacing:-0.025em;font-size:28px;line-height:28px;margin-bottom:35px;padding:0 38px}@media print,screen and (min-width: 40em){.meeting-spaces__popup h2{font-size:35px;line-height:35px}}@media print,screen and (min-width: 40em){.meeting-spaces__popup h2{margin-bottom:25px;padding:0}}.meeting-spaces__popup p{font-family:"DM Sans",sans-serif;font-size:14px;line-height:20px;font-weight:400;max-width:420px;margin-left:auto;margin-right:auto;margin-bottom:30px}.meeting-spaces__popup p strong{font-weight:600}.meeting-spaces__popup p a:not(.button){text-decoration:underline}@media print,screen and (max-width: 39.99875em){.meeting-spaces__popup-grid{text-align:left}}.meeting-spaces__popup-grid-item{width:49%;display:inline-block;padding:0 10px 10px;text-align:left}@media print,screen and (min-width: 40em){.meeting-spaces__popup-grid-item{width:32%}}.meeting-spaces__popup-grid-item img{margin-bottom:7px}.meeting-spaces__popup-grid-item h3{font-family:"DM Sans",sans-serif;font-size:14px;line-height:20px;font-weight:400;font-weight:500;text-transform:uppercase;color:#e10a0a;margin-bottom:3px}.meeting-spaces__popup-grid-item h3 strong{font-weight:600}.meeting-spaces__popup-grid-item h3 a:not(.button){text-decoration:underline}@media print,screen and (max-width: 39.99875em){.meeting-spaces__popup-grid-item h3{font-size:12px}}.meeting-spaces__popup-grid-item ul{margin:0;list-style-type:none}.meeting-spaces__popup-grid-item li{margin-bottom:0;font-family:"DM Sans",sans-serif;font-size:14px;line-height:20px;font-weight:400}.meeting-spaces__popup-grid-item li strong{font-weight:600}.meeting-spaces__popup-grid-item li a:not(.button){text-decoration:underline}@media print,screen and (max-width: 39.99875em){.meeting-spaces__popup-grid-item li{font-size:12px}}.meeting-spaces__popup-grid-item li strong{font-weight:bold}.meeting-spaces__compare{background-color:#fff;max-width:1134px;margin:0 auto;padding:33px 18px 5px}@media print,screen and (min-width: 40em){.meeting-spaces__compare{padding:55px 42px 40px}}.meeting-spaces__compare h2{font-family:"Basel Classic",sans-serif;text-transform:uppercase;letter-spacing:-0.025em;font-size:28px;line-height:28px;text-align:center;margin-bottom:35px}@media print,screen and (min-width: 40em){.meeting-spaces__compare h2{font-size:35px;line-height:35px}}.meeting-spaces__compare-table{overflow-x:scroll}.meeting-spaces__compare-table table thead{border:1px solid #231f20;border-width:0 0 1px;background:rgba(0,0,0,0)}.meeting-spaces__compare-table table thead th{font-size:14px;font-weight:bold;vertical-align:top;padding:0 10px 16px 0}.meeting-spaces__compare-table table tbody{background:rgba(0,0,0,0);border:0}.meeting-spaces__compare-table table tbody tr{background:rgba(0,0,0,0);border-bottom:1px solid #231f20}@media print,screen and (max-width: 39.99875em){.meeting-spaces__compare-table table tbody tr:last-child{border:none}}.meeting-spaces__compare-table table tbody td{font-size:12px;min-width:105px;vertical-align:top;padding:24px 10px 24px 0}.meeting-spaces__compare-table table tbody td:first-child{min-width:197px;font-weight:500}@media print,screen and (min-width: 40em){.meeting-spaces__compare-table table tbody td:first-child{min-width:210px}}@media print,screen and (min-width: 64em){.meeting-spaces__compare-table table tbody td:last-child{padding-right:8%}}.news{width:100%;max-width:1260px;margin:-20px auto 0}.news__filter{text-align:center}@media print,screen and (min-width: 64em){.news__grid{width:calc(100% + 19px);margin-left:-10.5px;margin-right:-10.5px}}@media print,screen and (min-width: 40em){.news__item{padding:0 10.5px}}.news__image{position:relative;overflow:hidden}.news__image::before{content:"";position:absolute;z-index:8;top:0;left:0;width:120%;height:100%;background-color:#e10a0a;transform:translateX(-110%);transition:transform 3s cubic-bezier(0.565, 0.43, 0.24, 0.92)}.news__image img{opacity:0;transition:transform 1s cubic-bezier(0.565, 0.43, 0.24, 0.92) 1.75s,opacity 0s linear 1s}.news__image.in-view::before{transform:translateX(110%)}.news__image.in-view img{opacity:1;transform:scale(1.05)}.news__content{padding:25px 18px 50px}@media print,screen and (min-width: 40em){.news__content{padding:19px 0 20px}}.news__content h2{font-family:"DM Sans",sans-serif;font-weight:700;font-size:20px;line-height:34px;margin-bottom:18px;font-size:28px !important;line-height:28px !important}@media print,screen and (min-width: 40em){.news__content h2{font-size:22px}}.news__content h3{font-family:"Basel Classic",sans-serif;text-transform:uppercase;font-size:21px;line-height:21px;margin-bottom:26px}.news__content p{font-family:"DM Sans",sans-serif;font-size:14px;line-height:20px;font-weight:400;margin-bottom:20px;max-width:378px}.news__content p strong{font-weight:600}.news__content p a:not(.button){text-decoration:underline}.news__content .button:first-child{margin-right:18px}@media print,screen and (min-width: 40em){.the-know{margin-bottom:50px}}.the-know .callout{width:100%;max-width:924px;flex:0 0 auto;margin:0 auto 40px;font-family:"DM Sans",sans-serif;font-weight:500;font-size:16px;line-height:24px}.the-know .callout.success{background:rgba(0,0,0,0);border-color:#231f20}.the-know .callout.alert{background:rgba(0,0,0,0);border-color:#e10a0a;color:red}.the-know__nav{max-width:924px;border:0;background-color:#fff;padding:30px 18px 36px;margin:0 auto 18px;text-align:center;padding:15px 18px 20px}@media print,screen and (min-width: 40em){.the-know__nav{margin-bottom:42px;padding:36px 63px 26px}}.the-know__nav a{display:inline-block;color:#6b6b6b;text-align:center;vertical-align:top;width:100%}@media print,screen and (max-width: 39.99875em){.the-know__nav a{margin-bottom:25px}.the-know__nav a:last-child{margin-bottom:0px}}@media print,screen and (min-width: 40em){.the-know__nav a{width:22%}}.the-know__nav a .part{background:#231f20;border-radius:3.75rem;color:#fff;display:inline-block;font-size:14px;font-weight:bold;width:72px;height:72px;padding-top:5px}.the-know__nav a .part .num{display:block;font-family:"Basel Classic",sans-serif;font-size:35px;line-height:34px;width:100%}.the-know__nav a .title{display:block;font-family:"Basel Classic",sans-serif;text-transform:uppercase;font-size:16px;padding-top:7px;margin-bottom:.125rem}.the-know__nav a.active .part{background-color:#e10a0a}.the-know__step-heading{max-width:798px;margin:38px auto 12px}@media print,screen and (max-width: 39.99875em){.the-know__step-heading{text-align:center}}.the-know__step-heading--profile{margin-top:0}.the-know__step-heading-name h2{font-family:"Basel Classic",sans-serif;font-size:22px;letter-spacing:-0.025em;text-transform:uppercase}@media print,screen and (min-width: 40em){.the-know__step-heading-name h2{margin:0}}.the-know__step-heading-name h2 strong{font-weight:normal;color:#e10a0a}.the-know__step-heading-number{font-family:"Basel Classic",sans-serif;font-size:22px;letter-spacing:-0.025em;text-transform:uppercase}@media print,screen and (min-width: 40em){.the-know__step-heading-number{text-align:right}}.the-know__step-heading-number .button{margin-left:12px;margin-right:12px;margin-bottom:0}@media print,screen and (min-width: 40em){.the-know__step-heading-number .button:last-child{margin-right:0}}.the-know .form fieldset{background-color:#fff;max-width:924px;margin:0 auto 18px;padding:30px 18px 36px;border:0;padding:15px 18px 20px}@media print,screen and (min-width: 40em){.the-know .form fieldset{margin-bottom:42px;padding:36px 63px 26px}}.the-know .form h3{float:left;font-family:"Basel Classic",sans-serif;font-size:16px;width:100%;margin-bottom:18px;color:#e10a0a;text-transform:uppercase}@media print,screen and (max-width: 39.99875em){.the-know .form h3{margin-bottom:16px}}.the-know .form__row p,.the-know .form__row label{font-family:"DM Sans",sans-serif;font-size:14px;line-height:20px;font-weight:400}.the-know .form__row p strong,.the-know .form__row label strong{font-weight:600}.the-know .form__row p a:not(.button),.the-know .form__row label a:not(.button){text-decoration:underline}@media print,screen and (max-width: 39.99875em){.the-know .form__row p,.the-know .form__row label{text-align:center}}.the-know .form__row p a,.the-know .form__row label a{color:#e10a0a}.the-know .form__row p{margin-bottom:36px}.the-know .form .button--primary{min-width:84px}@media print,screen and (min-width: 40em){.the-know .form .button--primary{margin-left:17px}}.the-know .togglable{position:relative}@media print,screen and (min-width: 40em){.the-know .togglable legend{padding-right:170px}}.the-know__toggles{z-index:10;top:38px;right:63px}@media print,screen and (min-width: 40em){.the-know__toggles{position:absolute}}.the-know__toggles input{position:absolute;opacity:0;top:0px}.the-know__paging{text-align:center}@media print,screen and (min-width: 40em){.the-know__paging-left{display:flex;text-align:left !important}}@media print,screen and (max-width: 39.99875em){.the-know__paging-left .button{margin-left:12px;margin-right:12px}}@media print,screen and (min-width: 40em){.the-know__paging-left .button:last-child:not(:first-child){margin-left:auto}}@media print,screen and (max-width: 39.99875em){.the-know__paging-right{margin-bottom:-20px}}.the-know__register.form fieldset{padding:30px 18px}@media print,screen and (min-width: 40em){.the-know__register.form fieldset{padding:36px 45px}}.the-know__profile{max-width:924px;border:0;background-color:#fff;padding:30px 18px 36px;margin:0 auto 18px}@media print,screen and (min-width: 40em){.the-know__profile{margin-bottom:42px;padding:36px 63px 26px}}.the-know__profile-heading h3{font-family:"Basel Classic",sans-serif;font-size:22px;letter-spacing:-0.021em;color:#e10a0a;text-transform:uppercase;margin-bottom:23px}.the-know__profile-section{position:relative;margin-bottom:30px}.the-know__profile-section:last-child{margin-bottom:-25px}.the-know__profile-section h4{font-family:"Basel Classic",sans-serif;font-size:16px;color:#e10a0a;text-transform:uppercase;margin-bottom:15px}.the-know__profile-section ul{margin:0 0 30px;list-style-type:none;font-family:"DM Sans",sans-serif;font-size:14px;line-height:20px;font-weight:400;font-size:16px !important}.the-know__profile-section ul strong{font-weight:600}.the-know__profile-section ul a:not(.button){text-decoration:underline}.the-know__profile-section li{margin-bottom:14px}.the-know__profile-section li a{color:#e10a0a;text-decoration:underline}.the-know__profile-section li span{font-weight:700;display:inline-block;min-width:140px;padding-right:5px}@media print,screen and (min-width: 40em){.the-know__profile-section .button-wrapper{position:absolute;top:-13px;right:0}}@media print,screen and (min-width: 40em){.the-know__profile-section:nth-child(2) .button-wrapper{top:-64px}}.the-know__profile-wrapper{display:flex;flex-direction:column-reverse}@media print,screen and (min-width: 40em){.the-know__profile-wrapper{flex-direction:row}}.the-know__profile-points{flex-basis:66.66%;padding-top:20px}@media print,screen and (min-width: 40em){.the-know__profile-points{padding-top:0}}.the-know__profile-points a{color:#e10a0a;border-bottom:1px solid #e10a0a}.the-know__profile-logo{flex-basis:33.33%}.the-know__profile-logo img{display:flex;align-items:center;max-width:160px;margin:auto}.the-know__points{max-width:924px;border:0;background-color:#fff;padding:30px 18px 36px;margin:0 auto 18px;text-align:center}.the-know__points-available{margin-bottom:40px}.the-know__points-available-heading{font-family:"DM Sans",sans-serif;font-weight:700;font-size:20px;line-height:34px}@media print,screen and (min-width: 40em){.the-know__points-available-heading{font-size:22px}}.the-know__points-available-value{font-family:"Basel Classic",sans-serif;font-size:35px;line-height:35px;text-transform:uppercase;font-weight:400}@media print,screen and (min-width: 40em){.the-know__points-available-value{font-size:50px;line-height:50px}}.the-know__points-pending-heading{font-family:"DM Sans",sans-serif;font-weight:700;font-size:20px;line-height:34px}@media print,screen and (min-width: 40em){.the-know__points-pending-heading{font-size:22px}}.the-know__points-pending-value{font-family:"Basel Classic",sans-serif;text-transform:uppercase;letter-spacing:-0.025em;font-size:28px;line-height:28px}@media print,screen and (min-width: 40em){.the-know__points-pending-value{font-size:35px;line-height:35px}}.the-know__activity{max-width:924px;border:0;background-color:#fff;padding:30px 18px 36px;margin:0 auto 18px}@media print,screen and (max-width: 39.99875em){.grecaptcha-badge{z-index:1000;bottom:80px !important}}.agree-and-save{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:100%}.agree-and-save .button.button--primary{margin-left:0}.text-virgin-red{color:#e10a0a}.top-spacer{margin-top:4rem}.bold-list li{font-weight:bold;margin-bottom:2px}.above-title-image{height:100px;margin-bottom:1rem}.dei-block{background-color:#231f20;display:grid;grid-template-columns:calc(100vw - 2rem);padding-top:2rem;padding-bottom:4rem;padding-left:1rem;padding-right:1rem}@media print,screen and (min-width: 40em){.dei-block{padding-left:3rem;padding-right:3rem;grid-template-columns:calc(100vw - 6rem)}}@media print,screen and (min-width: 64em){.dei-block{grid-template-columns:calc(100vw - 450px) 450px;padding-left:6rem;padding-right:6rem;padding-top:6rem;padding-bottom:6rem}}.dei-block__inner{margin-bottom:4rem}@media print,screen and (min-width: 64em){.dei-block__inner{margin-bottom:0rem}}.dei-block .content .inner{display:grid;gap:1rem;grid-template-columns:1fr}@media print,screen and (min-width: 64em){.dei-block .content .inner{grid-template-columns:1fr 1fr;gap:4rem}}.dei-block .content .buttons{display:none}@media print,screen and (min-width: 64em){.dei-block .content .buttons{display:flex}}.dei-block .content .image{width:100%}.dei-block .content .image img{width:100% !important}.dei-block .content .text{color:#fff;padding-right:0rem;text-align:center}@media print,screen and (min-width: 64em){.dei-block .content .text{padding-right:4rem;text-align:left;margin-top:1rem}}.dei-block .content .text h2{font-size:35px;font-family:"Basel Classic",sans-serif;text-transform:uppercase}@media print,screen and (min-width: 64em){.dei-block .content .text h2{font-size:75px}}.dei-block .content .text h3{font-weight:600;font-size:20px}@media print,screen and (min-width: 64em){.dei-block .content .text h3{font-size:22px}}.dei-block .content .text p{font-size:14px}@media print,screen and (min-width: 64em){.dei-block .content .text p{font-size:16px}}.dei-block .timeline{position:relative}.dei-block .timeline .slick-arrow.slick-hidden{display:block !important}.dei-block .timeline .chevron{position:absolute}.dei-block .timeline .chevron img{width:11px}@media print,screen and (min-width: 64em){.dei-block .timeline .chevron img{width:20px}}.dei-block .timeline .chevron.up{display:none}@media print,screen and (min-width: 64em){.dei-block .timeline .chevron.up{top:-30px;left:23px}}.dei-block .timeline .chevron.down{display:none}@media print,screen and (min-width: 64em){.dei-block .timeline .chevron.down{bottom:-30px;left:23px}}.dei-block .timeline .chevron.left{left:0px;top:3px}.dei-block .timeline .chevron.left img{width:11px;display:block}@media print,screen and (min-width: 64em){.dei-block .timeline .chevron.left img{display:none}}.dei-block .timeline .chevron.right{right:0px;top:3px}.dei-block .timeline .chevron.right img{width:11px;display:block}@media print,screen and (min-width: 64em){.dei-block .timeline .chevron.right img{display:none}}.dei-block .timeline .line{display:block;background-color:#e10a0a;position:absolute;z-index:3;left:50%;transform:translateX(-50%);top:12px;height:2px;width:90%}@media print,screen and (min-width: 64em){.dei-block .timeline .line{height:100%;width:2px;left:32px;transform:none;top:auto}}.dei-block .timeline .years{z-index:3}.dei-block .timeline .years .slick-list{padding:0px !important}.dei-block .timeline .years .slick-dots{top:-64px;height:50%}.dei-block .timeline .years .slick-dots li{height:13px;width:13px;margin-left:10px;margin-right:10px;border-radius:50%;background-color:#fcf6f6;border:2px solid #6e686e;bottom:-10px}.dei-block .timeline .years .slick-dots li button:before{display:none}.dei-block .timeline .years .slick-dots .slick-active{background-color:#e10a0a;border:2px solid #e10a0a}.dei-block .timeline .years .slick-current .year-segment{background-color:#fff;color:#e10a0a}.dei-block .timeline .years .slick-current .year-segment::before{background-color:#e10a0a;border:2px solid #fff}.dei-block .timeline .years .slick-current .year-segment::after{content:"";top:12px;height:3px;width:100%;background-color:#e10a0a;position:absolute;left:0px}@media print,screen and (min-width: 64em){.dei-block .timeline .years .slick-current .year-segment::after{left:30px;height:100%;width:3px;top:0px}}.dei-block .timeline .years .year-segment{font-weight:700;color:#fff;display:flex;align-items:center;position:relative;padding-left:0rem;padding-right:0rem;padding-top:2rem;padding-bottom:1rem;text-align:center}@media print,screen and (min-width: 64em){.dei-block .timeline .years .year-segment{padding-left:4rem;padding-right:4rem;padding-top:2rem;padding-bottom:2rem;max-width:140px}}.dei-block .timeline .years .year-segment::before{content:"";height:13px;width:13px;border-radius:50%;background-color:#fff;border:2px solid #231f20;position:absolute;z-index:3;left:50%;top:calc(50% - 29px);transform:translate(-50%)}@media print,screen and (min-width: 64em){.dei-block .timeline .years .year-segment::before{left:2rem;top:calc(50% - 6px)}}.dei-block .year-segment.active{font-weight:bold}.dei-block .multiple-image-prev,.dei-block .multiple-image-next{height:40px;width:40px;background-color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-right:1.5rem;font-family:"veon_100_wattbold";font-size:40px;color:#e10a0a;cursor:pointer;transition:.3s ease}.dei-block .multiple-image-prev:hover,.dei-block .multiple-image-next:hover{color:#fff;background-color:#e10a0a}.footer{width:100%}.footer__newsletter{text-align:center;margin:0 auto 45px;max-width:216px;padding-top:40px}@media print,screen and (min-width: 40em){.footer__newsletter{max-width:786px;margin-bottom:75px}}.footer__newsletter h2{font-family:"Basel Classic",sans-serif;font-size:45px;line-height:45px;text-transform:uppercase;margin-bottom:15px}@media print,screen and (min-width: 40em){.footer__newsletter h2{font-size:50px;line-height:50px}}.footer__newsletter p{font-family:"DM Sans",sans-serif;font-size:14px;line-height:20px;font-weight:400;margin-bottom:30px}.footer__newsletter p strong{font-weight:600}.footer__newsletter p a:not(.button){text-decoration:underline}@media print,screen and (min-width: 40em){.footer__newsletter p{margin-bottom:50px}}.footer__newsletter .form{width:100%;text-align:left}.footer__newsletter .form input[type=text]{margin-bottom:25px}.footer__newsletter .form input[type=email]{margin-bottom:15px}@media print,screen and (min-width: 40em){.footer__newsletter .form input[type=email]{margin-left:43px;width:calc(100% - 43px)}}@media print,screen and (max-width: 39.99875em){.footer__newsletter .form__submit{text-align:center;padding-top:17px}}@media print,screen and (min-width: 40em){.footer__newsletter .form__submit{padding-left:17px}}@media print,screen and (max-width: 39.99875em){.footer__newsletter .form.grid-wrapper{padding:0}}.footer__main{background-color:#231f20;color:#fff;padding:50px 0 40px}.footer__main .grid-wrapper{margin-bottom:17px}@media print,screen and (min-width: 40em){.footer__main{padding:80px 0 35px}}@media print,screen and (max-width: 39.99875em){.footer__nav{padding-left:35px;margin-bottom:4px}}@media print,screen and (min-width: 40em){.footer__nav:nth-of-type(1n){padding-left:10px}}@media print,screen and (min-width: 64em){.footer__nav:nth-of-type(1n){padding-left:80px}}@media print,screen and (min-width: 40em){.footer__nav:nth-of-type(2n){padding-left:0}}@media print,screen and (min-width: 64em){.footer__nav:nth-of-type(3n){padding-left:33px}}.footer__nav-heading{font-family:"DM Sans",sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;margin-bottom:10px}@media print,screen and (max-width: 39.99875em){.footer__nav-heading{position:relative;display:inline-block}.footer__nav-heading::after{content:"";display:block;position:absolute;right:-20px;top:4px;width:15px;height:15px;background:url(../../assets/img/footer-nav-toggle-799ac51836feb4420a39.svg) no-repeat center;background-size:9px 15px;transition:transform .3s ease-in-out}.footer__nav-heading.show-nav::after{transform:rotate(90deg)}}.footer__nav ul{margin:0;list-style-type:none}@media print,screen and (max-width: 39.99875em){.footer__nav ul{display:none;padding-bottom:17px}}@media print,screen and (min-width: 40em){.footer__nav ul{display:block !important}}.footer__nav li{white-space:nowrap;margin-bottom:-1px}.footer__nav li:first-child a{font-size:16px}.footer__nav li.footer__nav-icon-item{padding-top:17px}.footer__nav li.footer__nav-icon-item a{display:block;max-width:186px;line-height:14px;white-space:initial}.footer__nav li.footer__nav-icon-item a::after{content:none}.footer__nav li.footer__nav-icon-item a img{width:70px;float:left;margin-top:-4px;margin-right:5px;transition:opacity .2s ease-in-out}.footer__nav li.footer__nav-icon-item a:hover img,.footer__nav li.footer__nav-icon-item a:active img{opacity:.6}.footer__nav a{position:relative;color:#fff;font-family:"DM Sans",sans-serif;text-transform:uppercase;letter-spacing:.025em;font-size:10px;line-height:19px;font-weight:400}.footer__nav a::after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;opacity:0;border-bottom:1px solid #fff;transition:all .3s ease-in-out}.footer__nav a:hover,.footer__nav a:active{color:#fff}.footer__nav a:hover::after,.footer__nav a:active::after{opacity:1;width:100%}.footer__social{padding-top:11px}@media print,screen and (max-width: 39.99875em){.footer__social{padding-left:35px;padding-top:30px;margin-bottom:4px}}@media print,screen and (min-width: 40em)and (max-width: 63.99875em){.footer__social{text-align:center;padding-top:60px;padding-bottom:20px}}@media print,screen and (min-width: 64em){.footer__social{padding-left:45px;padding-top:0}}.footer__social-heading{font-family:"DM Sans",sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;margin-bottom:12px}.footer__social ul{list-style-type:none;margin:0;transform:translateX(-5px)}.footer__social ul li{display:inline-block;margin-right:10px}.footer__social ul a{display:block;width:30px;height:30px;line-height:28px;border-radius:100%;background-color:#fff;text-align:center;transition:background-color .3s ease-in-out}.footer__social ul a path{fill:#231f20;transition:fill .3s ease-in-out}.footer__social ul a:hover,.footer__social ul a:active{background-color:#e10a0a}.footer__social ul a:hover path,.footer__social ul a:active path{fill:#fff}.footer__social ul img,.footer__social ul svg{display:inline-block;vertical-align:middle;height:15px;width:auto}.footer__logos{width:100%;max-width:895px;margin:0 auto;display:flex;justify-content:center}@media print,screen and (max-width: 63.99875em){.footer__logos{flex-wrap:wrap;padding:0 5.555%}}@media print,screen and (min-width: 64em){.footer__logos{padding-top:34px;padding-bottom:34px}}.footer__logos-logo{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:stretch}@media print,screen and (max-width: 39.99875em){.footer__logos-logo{padding:0 2% 40px;width:50%}}@media print,screen and (min-width: 40em)and (max-width: 63.99875em){.footer__logos-logo{padding:0 2%;width:25%}}@media print,screen and (min-width: 64em){.footer__logos-logo--group{width:14.0782122905%;margin-right:12%}}@media print,screen and (min-width: 64em){.footer__logos-logo--vle{width:19.4413407821%;margin-right:12%}}@media print,screen and (min-width: 64em){.footer__logos-logo--affiliation-1{width:13.0726256983%}}.footer__copyright{padding:21px 0 50px}@media print,screen and (min-width: 40em){.footer__copyright{padding-bottom:0}}.footer__copyright p{font-family:"DM Sans",sans-serif;font-size:10px;line-height:19px;font-weight:400;margin-bottom:0}.footer__copyright p a{color:inherit}@media print,screen and (min-width: 40em)and (max-width: 63.99875em){#newsletterForm{padding-left:2rem;padding-right:2rem}}@media print,screen and (min-width: 40em){#newsletterForm .cell.medium-5.medium-order-2:nth-of-type(2) input[type=text]{margin-left:43px;width:calc(100% - 43px)}}@media print,screen and (min-width: 40em)and (max-width: 63.99875em){#newsletterForm{padding-left:2rem;padding-right:2rem}}@media print,screen and (min-width: 40em){#newsletterForm .cell.medium-5.medium-order-2:nth-of-type(2) input[type=text]{margin-left:43px;width:calc(100% - 43px)}}#Group_12497{transform:scale(1.3) translate(1px, 3px)}.booking .off-canvas__close{left:initial;right:0}@media print,screen and (max-width: 39.99875em){.booking__wrapper{padding:0}}.booking .tabs{margin-bottom:35px;border:0;background:rgba(0,0,0,0);text-align:center}.booking .tabs-title{display:inline-block;float:none;margin:0 5px}@media print,screen and (min-width: 40em){.booking .tabs-title{margin:0 10px}.booking .tabs-title:first-child{margin-left:0}.booking .tabs-title:last-child{margin-right:0}}.booking .tabs-title>a{color:#231f20;border:1px solid #231f20;background-color:rgba(0,0,0,0);font-size:11px;font-weight:500;letter-spacing:.1em;text-align:center;width:143px;height:33px;line-height:33px;transition:all .3s ease-in-out;padding:0}@media print,screen and (min-width: 64em){.booking .tabs-title>a{width:187px}}.booking .tabs-panel{padding:0}.booking .tabs-content{border:0;background:rgba(0,0,0,0)}.booking__room-fields{text-align:center}@media print,screen and (min-width: 40em){.booking__room-fields{width:calc(100% + 20px);margin-left:-10px;margin-right:-10px}}.booking__room-fields>.cell{margin-bottom:10px}@media print,screen and (min-width: 40em){.booking__room-fields>.cell{padding:0 10px}}.booking__room-fields .field-name{font-size:14px;margin-bottom:35px}.booking__room-fields .check-in,.booking__room-fields .check-out{width:100%;height:119px;margin-top:-20px;margin-bottom:0px;cursor:pointer;font-size:70px;border:0;text-align:center;background:rgba(0,0,0,0);background:url(../../assets/img/booking-dropdown-black-75baf93efb0d98c046f0.svg) no-repeat right 13px center}.booking__room-fields .check-in-month-year,.booking__room-fields .check-out-month-year,.booking__room-fields .check-in-day,.booking__room-fields .check-out-day{font-size:14px;display:block}.booking__room-field-inner{padding:11px 0 15px;height:100%}@media print,screen and (max-width: 39.99875em){.booking__room-field-inner{min-height:180px}}.booking__room-field-inner .selectric{background-color:rgba(0,0,0,0);border:none;border-radius:0;margin-bottom:24px}.booking__room-field-inner .selectric-wrapper{margin-top:26px;margin-bottom:-15px}@media print,screen and (min-width: 40em){.booking__room-field-inner .selectric-wrapper{margin-bottom:71px;margin-top:-10px}}.booking__room-field-inner .selectric .label,.booking__room-field-inner .selectric .button{height:60px;line-height:60px}.booking__room-field-inner .selectric .label{font-size:70px;border:0;padding-left:0;margin-left:0;margin-right:0}@media print,screen and (min-width: 40em){.booking__room-field-inner .selectric .label{margin-top:20px}}.booking__room-field-inner .selectric .button{right:0;top:0;width:16px;height:60px;border:0;background:rgba(0,0,0,0) url(../../assets/img/booking-dropdown-black-75baf93efb0d98c046f0.svg) no-repeat center center}.booking__room-field-inner .selectric .button::before,.booking__room-field-inner .selectric .button::after{display:none}@media print,screen and (max-width: 39.99875em){.booking__room-field-inner .selectric .button{right:0}}@media print,screen and (min-width: 40em){.booking__room-field-inner .selectric .button{top:20px}}.booking__room-submit{padding-top:10px;margin-bottom:20px;text-align:center}.booking__room-submit .button{min-width:190px}.booking__room-accordion{text-align:center}.booking__room-accordion .accordionButton{text-transform:uppercase;font-weight:500;font-size:11px;cursor:pointer;margin-bottom:20px}.booking__room-accordion .accordionContent p a{text-decoration:underline;transition:color .3s ease-in-out}.booking__iframe{width:100%;max-width:407px;margin:0 auto;background-color:#fff}.booking__iframe iframe{width:100%;min-height:680px}.loading-screen{position:absolute;opacity:0;top:140px;left:0;width:100vw;height:870px;background-color:#fff;color:#231f20;display:flex;justify-content:center;align-items:center;font-size:35px;font-family:"Basel Classic",sans-serif;text-transform:uppercase;z-index:1000;text-align:center}@media print,screen and (max-width: 39.99875em){.loading-screen{height:80vh}}.breadcrumb{text-transform:uppercase;margin-top:2rem;margin-bottom:2rem;padding-left:1rem;padding-right:1rem}.breadcrumb .list{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;list-style:none;margin:0px}.breadcrumb img{height:10px;margin-left:.7rem;margin-right:.7rem}.breadcrumb li{font-size:13px;margin-bottom:5px}.breadcrumb li:hover a{color:#e10a0a}.breadcrumb li.current a{color:#e10a0a}.reveal-overlay{z-index:60000;padding:20px}.popup.reveal{width:100%;max-width:1260px;border:0;padding:0;overflow:visible;padding:0;background:rgba(0,0,0,0);border:none}@media print,screen and (min-width: 40em){.popup.reveal{top:20px !important}}.popup.reveal:focus{outline:none}.popup__close{position:absolute;z-index:50;top:18px;left:18px;cursor:pointer}@media print,screen and (min-width: 40em){.popup__close{top:42px;left:160px}}.popup__close svg{width:21px;height:21px}.popup__close line{fill:none;stroke:#231f20;stroke-width:2;stroke-linecap:round;transform-origin:center center;transition:transform .3s ease-out}.popup__close:hover .Line_308,.popup__close:active .Line_308{transform:rotate(-45deg)}.popup__close:hover .Line_309,.popup__close:active .Line_309{transform:rotate(-135deg)}.popup__slider{padding:55px 20px 18px;background:#fff}@media print,screen and (min-width: 40em){.popup__slider{padding:105px 0 42px 42px}}.popup__slider-arrows{padding-top:30px}.popup__slider-arrows .slick-arrow{position:relative;z-index:10;width:44px;height:44px;border-radius:100%;background-color:#e10a0a;cursor:pointer;display:inline-block;top:initial;left:inherit;right:initial;margin-right:10px}.popup__slider-arrows .slick-arrow::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:100%;background-color:#fff;transform:scale(0);transform-origin:center center;transition:transform .2s ease-in-out}.popup__slider-arrows .slick-arrow::after{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;font-size:25px;line-height:40px;font-family:"veon_100_wattbold",sans-serif;color:#fff}.popup__slider-arrows .slick-arrow:hover,.popup__slider-arrows .slick-arrow:active{background-color:rgba(0,0,0,0)}.popup__slider-arrows .slick-arrow:hover::before,.popup__slider-arrows .slick-arrow:active::before{transform:scale(1)}.popup__slider-arrows .slick-arrow:hover::after,.popup__slider-arrows .slick-arrow:active::after{color:#e10a0a}.popup__slider-arrows .slick-arrow.slick-prev::after{content:"<"}.popup__slider-arrows .slick-arrow.slick-next::after{content:">"}.popup__text{padding:0 20px 30px;background:#fff}@media print,screen and (min-width: 40em){.popup__text{padding:0 42px}}@media print,screen and (min-width: 40em){.popup__text{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:stretch;text-align:left}}.popup__text h2{font-family:"DM Sans",sans-serif;font-weight:700;font-size:20px;line-height:34px;margin-bottom:11px}@media print,screen and (min-width: 40em){.popup__text h2{font-size:22px}}.popup__text p{font-family:"DM Sans",sans-serif;font-size:14px;line-height:20px;font-weight:400}.popup__text p strong{font-weight:600}.popup__text p a:not(.button){text-decoration:underline}.popup__text .button-wrapper{padding-top:10px;margin-bottom:5px}.popup__widget{padding:0 20px 30px;background:#fff;text-align:center;min-height:200px}#meeting-broker-widget.popup__widget{padding:80px 0 0 20px}.popup__widget .meeting-broker-iframe{width:95%;height:870px}.popup__widget .sevenrooms-iframe{width:100vw;max-width:430px;height:870px}.popup__widget .virtual-tour-iframe{width:98%;height:870px}#virtual-tour-widget.popup__widget{padding:80px 0 0 20px}
