.nas-element-accessibility-mode-banner{background-color:#15273f;color:#fff;padding:24px;text-align:center}.nas-element-accessibility-mode-button ::ng-deep .nas-element-accessibility-mode-button__button{position:fixed;display:block;top:-60px;left:50%;z-index:100;text-align:center;background-color:transparent;opacity:0;white-space:nowrap;transform:translate(-50%);transition:transform .2s ease-out}.nas-element-accessibility-mode-button ::ng-deep .nas-element-accessibility-mode-button__button:focus,.nas-element-accessibility-mode-button ::ng-deep .nas-element-accessibility-mode-button__button:hover,.nas-element-accessibility-mode-button ::ng-deep .nas-element-accessibility-mode-button__button:active{opacity:1;transform:translate(-50%,84px)}.confirmation__header-space{margin-bottom:24px}.confirmation__header-box{line-height:24px;padding:12px 16px;border:0;margin:0;background:#e3e3e3}.confirmation__content-box{line-height:24px;padding:12px 16px;border:0;margin:0;background:#fff}.confirmation__agreement-code-box{border:1px solid #cacaae;background-color:#fff;padding:6px;margin:16px 0;text-align:center}.confirmation__support-container{padding-top:48px}.contact-form__checkbox-text-space{margin:-3px 0 0 3px}.contact-form nas-checkbox{margin-bottom:0}.nas-element-business-registration__header-space{margin-bottom:24px}.nas-element-business-registration__icon_wrapper{padding-bottom:24px;scale:70%;margin-left:-151px}@media(min-width:359px){.nas-element-business-registration__icon_wrapper{scale:90%;margin-left:-135px}}@media(min-width:389px){.nas-element-business-registration__icon_wrapper{scale:100%;margin-left:-128px}}@media(min-width:413px){.nas-element-business-registration__icon_wrapper{margin-left:-120px}}.nas-element-business-registration__checkbox-text-space{margin:-3px 0 0 3px}.nas-element-cabin-bidding-lookup ::ng-deep .container{padding-right:0;padding-left:0}.nas-element-cabin-bidding-lookup ::ng-deep .nas-info{margin-top:0;margin-bottom:24px}.nas-element-cabin-bidding-lookup ::ng-deep .nas-list--markers{margin-bottom:0}.nas-element-cabin-bidding-lookup ::ng-deep .nas-info__custom-content{padding-top:0}.nas-element-cabin-bidding-lookup ::ng-deep .nas-button{margin:24px 0}.nas-campaign-banner{width:100%}.nas-campaign-banner__blue{background-color:#15273f}.nas-campaign-banner__red{background-color:#e5212d}.nas-campaign-banner__content,.nas-campaign-banner__content--link{width:100%;margin:0 auto;padding:16px 24px;display:flex;text-decoration:none;border:0}.nas-campaign-banner__content--link{padding:36px 24px 60px}@media(min-width:450px){.nas-campaign-banner__content--link{padding:36px 0}}@media(min-width:450px){.nas-campaign-banner__content,.nas-campaign-banner__content--link{width:60%;justify-content:center;text-align:center}}.nas-campaign-banner__redirect{display:flex;justify-content:center;text-decoration:none;border:0;width:auto}.nas-campaign-banner__title{display:flex;align-items:center}.nas-campaign-banner__title--text{color:#f1f1f1;font-weight:600;font-size:18px;line-height:26px;line-height:120%;margin:0}@media(min-width:1000px){.nas-campaign-banner__title--text{font-size:24px;line-height:30px}}.nas-campaign-banner__title--arrow{display:block;padding-left:12px;justify-content:center;transform:scale(.5)}.nas-campaign-banner__text{position:relative;display:inline-block}.nas-campaign-banner__campaign-link{font-weight:700;font-size:12px;line-height:130%;color:#f1f1f1;position:absolute;bottom:-33px;border:0}@media(min-width:450px){.nas-campaign-banner__campaign-link{right:0;bottom:-21px}}.nas-campaign-banner__icon{position:relative;margin-bottom:-70px;display:flex;width:0}.nas-campaign-banner__icon--item{position:absolute;bottom:0;display:inline-block;transform:scale(.6)}.nas-element-collapsible-content{position:relative}.nas-element-collapsible-content__content{overflow-y:hidden;transition:max-height .15s cubic-bezier(0,0,.1,1)}.nas-element-collapsible-content__button{display:flex;justify-content:center}.nas-element-collapsible-content__border{position:absolute;width:100%;height:58px;bottom:62px;transform:rotate(-180deg)}.nas-element-collapsible-content__icon{margin-left:9px}.nas-element-collapsible-content__icon ::ng-deep span{transition:all .4s cubic-bezier(0,0,.1,1)}.nas-element-collapsible-content__icon--open ::ng-deep span{transform:rotate(-180deg)}.nas-popup-item p,.nas-popup-item h3{color:#15273f;margin:0}.nas-popup-item ::ng-deep .nas-button-new{margin-bottom:16px}.nas-popup-item__header{color:#fff;background-color:#e5212d;margin:0;padding:28px 0;font-size:33px;text-align:center}@media(min-width:640px){.nas-popup-item__header{padding:36px 0;font-size:40px}}.nas-popup-item__header--red{background-color:#e5212d}.nas-popup-item__header--blue{background-color:#15273f}.nas-popup-item__image{height:120px;width:-webkit-fill-available;object-fit:cover;margin:24px 0 16px}@media(min-width:640px){.nas-popup-item__image{margin:24px 0;height:160px}}.nas-popup-item__content{flex-direction:column;justify-content:space-around;display:flex;height:380px}@media(min-width:640px){.nas-popup-item__content{height:300px}}.nas-popup-item__title{padding-bottom:16px}.nas-popup-item__title--small{font-size:21px;padding-bottom:8px}@media(min-width:640px){.nas-popup-item__title--small{font-size:25px}}.nas-popup-item__title--medium{font-size:33px;line-height:40px}.nas-popup-item__title--large{line-height:48px;font-size:40px}.nas-popup-item__text{line-height:24px;padding-bottom:16px}.nas-popup-item__text--small{padding-bottom:12px}@media(min-width:640px){.nas-popup-item__text--medium{font-size:21px;line-height:28px}}.nas-popup-item__icon{transform:scale(.9)}.nas-popup-item__usp{padding:0 8px}@media(min-width:640px){.nas-popup-item__usp{padding:0 16px;font-size:18px}}.nas-popup-item__usp--item{padding:0;display:flex;gap:8px}.nas-popup-item__usp--text{padding:0 0 9px;margin:0}@media(min-width:380px){.nas-popup-item__usp--text{padding-bottom:16px}}.nas-popup-item__redirect--primary{margin-bottom:16px}.nas-popup-item__redirect--link{display:flex;gap:4px}.nas-popup-item__redirect--icon{margin-bottom:3px;transform:scale(.8)}.nas-element-commercial-popup{position:relative}.nas-element-commercial-popup ::ng-deep .nas-modal__content{padding:12px 16px 16px;height:610px}@media(min-width:640px){.nas-element-commercial-popup ::ng-deep .nas-modal__content{padding:16px 24px 24px;max-width:580px;height:600px}}.nas-element-commercial-popup ::ng-deep .nas-icon-remove{display:none}.nas-element-commercial-popup ::ng-deep .nas-modal__backdrop{background:rgba(21,39,63,.4)}.nas-element-commercial-popup ::ng-deep .nas-button-new--link{border-bottom:0}.nas-element-commercial-popup ::ng-deep .nas-micro-button{min-width:48px;display:unset}@media(min-width:380px){.nas-element-commercial-popup ::ng-deep .nas-micro-button{min-width:115px}}.nas-element-commercial-popup ::ng-deep .nas-button-new__content,.nas-element-commercial-popup ::ng-deep .nas-micro-button__content{align-items:center}.nas-element-commercial-popup ::ng-deep .nas-button-new__icon{margin-bottom:-7px;margin-right:-5px}.nas-element-commercial-popup ::ng-deep .nas-micro-button .nas-icon-small{margin-bottom:-6px}.nas-element-commercial-popup__buttons{position:absolute;bottom:16px}@media(min-width:640px){.nas-element-commercial-popup__buttons{bottom:24px}}.nas-element-commercial-popup__navigation{position:absolute;display:flex;justify-content:space-between;align-items:center;bottom:16px;right:16px;left:16px}@media(min-width:640px){.nas-element-commercial-popup__navigation{bottom:24px;left:24px;right:24px}}.nas-element-commercial-popup__micro-button{align-items:center}.nas-element-commercial-popup__close-button{position:absolute;right:0;margin-right:3px;transform:scale(1.2)}@media(min-width:640px){.nas-element-commercial-popup__close-button{margin-right:13px}}.nas-element-commercial-popup p{margin:0!important;color:#15273f;font-size:14px}.nas-element-contact-info__contact-info{margin-bottom:36px;padding-left:12px;padding-right:12px}@media(min-width:640px){.nas-element-contact-info__contact-info{padding-left:0;padding-right:0}}.nas-element-contact-info__contact-info-header{font-size:22px;line-height:28px}.nas-element-contact-info__contact-info-subheader{font-size:18px;line-height:26px}.nas-element-contact-info__contact-info-address{margin-bottom:9px}.nas-element-contact-info__region-information{margin:24px 0}.nas-element-contact-info ::ng-deep .nas-cover{max-width:inherit}.nas-countdown{padding-top:24px;width:100%;display:flex;justify-content:center;font-family:Apercu,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.nas-countdown__title{font-size:18px;line-height:26px;text-align:center;color:#15273f}.nas-countdown__items{text-align:center;color:#15273f}.nas-countdown__item{margin:10px;display:inline-block;position:relative}.nas-countdown__number-header{font-size:14px;line-height:20px;margin-bottom:5px;text-align:center;font-family:revert}.nas-countdown__number{font-size:32px;font-family:Apercu,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;width:60px}@media(min-width:640px){.nas-countdown{padding-top:0}.nas-countdown__title{font-size:24px;line-height:30px}.nas-countdown__number{font-size:38px}.nas-countdown__number-header{font-size:18px;line-height:26px;margin-bottom:15px}.nas-countdown__item{margin:20px}}.nas-inline-nav{display:none;margin-top:-24px;margin-bottom:48px;position:relative}@media(min-width:640px){.nas-inline-nav{display:block}}@media(min-width:640px){.nas-inline-nav__content{position:absolute;z-index:2;left:0;right:0;padding:16px 0;background-color:#fff}}.nas-inline-nav__title{margin-bottom:12px}@media(min-width:640px){.nas-inline-nav--fixed .nas-inline-nav__content{position:fixed;top:0;padding:16px 0;z-index:40;box-shadow:0 0 30px #00000026}}::ng-deep .nas-inline-nav__link{text-align:left!important;margin-right:0!important;display:inherit!important}.nas-login-box__register-paragraph{margin-bottom:0}.nas-login-box ::ng-deep .nas-info{padding-left:0;padding-right:0;margin-top:0}.nas-login-box ::ng-deep .nas-info__title{font-size:24px;line-height:30px}.nas-element-my-bookings__filter{display:flex}.nas-element-my-bookings__filter ::ng-deep nas-select{margin-right:24px}.nas-element-my-bookings__content{background-color:#fff;padding:9px 24px 36px}.nas-element-my-bookings__empty{margin-top:16px;margin-bottom:-36px}.nas-element-my-bookings__empty--default{margin:24px 0 0}.nas-element-newsletter-signup__input-label{display:block;margin-bottom:10px}.nas-element-newsletter-signup__read-more{display:inline-block}.nas-element-profile-wallet{display:inline-flex;position:unset;background-color:#fff;height:70px}@media(min-width:640px){.nas-element-profile-wallet{position:relative}}.nas-element-profile-wallet p{margin:0;color:#15273f;line-height:24px}.nas-element-profile-wallet__points{font-weight:700!important;font-size:21px!important}.nas-element-profile-wallet__header{display:flex;align-items:center}.nas-element-profile-wallet__header-points{align-items:center;display:none}@media(min-width:640px){.nas-element-profile-wallet__header-points{display:flex;margin-right:16px}}.nas-element-profile-wallet__header-points--icon{margin-left:8px}.nas-element-profile-wallet__profile-name{cursor:pointer;padding-right:12px}@media(min-width:640px){.nas-element-profile-wallet__profile-name{padding-right:24px}}.nas-element-profile-wallet__profile-name--disabled{cursor:default}.nas-element-profile-wallet__dropdown{align-items:center;display:flex}.nas-element-profile-wallet__dropdown--icon{transition:transform .2s cubic-bezier(0,0,.1,1);transform-origin:45% 55%}.nas-element-profile-wallet__dropdown--icon--rotate{transform:rotate(180deg)}.nas-element-profile-wallet__content{z-index:20;background:linear-gradient(180deg,#fff 0%,#f9f9f9 100%);box-shadow:0 0 14px #00325126;border-top:2px solid #15273f;position:absolute;padding:16px;top:70px;left:0;width:100vw}@media(min-width:640px){.nas-element-profile-wallet__content{width:334px;right:0;left:unset}}.nas-element-profile-wallet__profile-user{display:none;margin-bottom:0;padding-bottom:16px}@media(min-width:640px){.nas-element-profile-wallet__profile-user{display:block}}.nas-element-profile-wallet__title{font-weight:700!important;font-size:18px!important;padding-bottom:16px}.nas-element-profile-wallet__spenn{display:flex;justify-content:space-between;padding-bottom:8px}.nas-element-profile-wallet__cashpoints{display:flex;justify-content:space-between;padding-bottom:16px}.nas-element-profile-wallet__info{padding-bottom:12px;border-bottom:solid 1px #c3c3c3}.nas-element-profile-wallet__reward{padding:12px 0;text-align:center}.nas-element-profile-wallet__button{display:flex;flex-direction:column}.nas-element-profile-wallet__button--mytravel{margin-bottom:16px}.nas-element-profile-wallet__backdrop{z-index:10;display:block;position:fixed;top:70px;left:0;width:100%;height:100%;color:transparent;background:rgba(21,39,63,.2);opacity:.2;animation:fade-in .3s ease-out both}.nas-element-profile-wallet__alert{margin-bottom:24px}.nas-element-responsys-newsletter ::ng-deep .nas-checkbox{margin-top:16px;margin-bottom:24px}.nas-element-responsys-newsletter ::ng-deep .nas-info{margin-top:16px;margin-bottom:24px}.nas-element-status-match-form{display:block;margin-top:24px}.nas-element-status-match-form__radiobox-container{margin-bottom:3px;font-weight:700}.nas-element-status-match-form__file-error{padding-top:12px;padding-left:12px;width:100%;color:#d81939}.nas-element-status-match-form__postal-code{float:left;width:35%;margin-right:35px}.nas-element-status-match-form__city{width:60%;float:left}.nas-element-status-match-form__terms-and-conditions{margin-top:36px}.nas-element-status-match-form__file-upload{background-color:#fff;padding:20px}.nas-element-status-match-form__file-input{border-bottom:2px solid #c3c3c3;width:100%}.nas-element-status-match-form__file{padding-bottom:12px}.nas-element-status-match-form__remove-button{color:#fff;padding:5px 10px;border:0;border-radius:0;font-size:16px;font-weight:600}.nas-element-status-match-form ::ng-deep .nas-select p{margin:0}.nas-element-status-match-form ::ng-deep .nas-element-status-match-form__readonly input{background-color:#f1f1f1;cursor:auto}.nas-element-status-match-form table{background:#fff;width:100%}.nas-element-status-match-form tr{height:56px}.nas-element-status-match-form tr th{border-bottom:2px solid #c3c3c3;padding-left:24px;text-align:left}.nas-element-status-match-form tr th:last-child{padding-right:24px}.nas-element-sticky-button{align-items:center;display:block;justify-content:space-between}@media(min-width:640px){.nas-element-sticky-button{display:flex}}.nas-element-sticky-button__button{position:sticky;background-color:#d81939;height:45px;padding:12px 0 0;box-shadow:0 0 6px #6f6f6f;width:100%;display:none;z-index:10000}.nas-element-sticky-button__button span{display:inline-flex}.nas-element-sticky-button__button p{font-size:18px;line-height:26px;font-family:Apercu,Helvetica Neue,Helvetica,Arial,sans-serif;color:#fff;font-weight:600;margin-right:10px}.nas-element-sticky-button__button a{border-bottom:0}@media(min-width:640px){.nas-element-sticky-button__button{display:block;cursor:pointer;width:300px;height:53px}}.nas-element-sticky-button .sticky{display:block;position:fixed;top:0;left:0}@media(min-width:640px){.nas-element-sticky-button .sticky{right:12px;left:unset}}@media(min-width:1000px){.nas-element-sticky-button .sticky{right:24px}}@media(min-width:1280px){.nas-element-sticky-button .sticky{right:10%}}.nas-element-tab-collection{margin-top:24px}.nas-element-tab-collection ::ng-deep .nas-continue__content{margin-right:0;margin-top:0}@keyframes fade-in{0%{opacity:0}}@keyframes fade-in-down{0%{opacity:0;transform:translateY(-30px)}}@keyframes fade-in-left{0%{opacity:0;transform:translate(-30px)}}@keyframes fade-in-right{0%{opacity:0;transform:translate(30px)}}@keyframes fade-out{to{opacity:0}}@keyframes flip-in{0%{opacity:0;transform:rotateX(-90deg)}40%{opacity:1;transform:rotateX(10deg)}}@keyframes flip-out{to{opacity:0;transform:rotateX(-90deg)}}@keyframes pop-in-from-top{0%{transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-100,1,1);opacity:0}6.67%{transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-30.227,1,1)}13.33%{transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,1.76,1,1)}20%{transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,7.08,1,1)}26.67%{transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,3.838,1,1)}33.33%{transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,.902,1,1);opacity:1}40%{transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-.237,1,1)}46.67%{transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-.312,1,1)}53.33%{transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-.141,1,1)}60%{transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-.021,1,1)}66.67%{transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,.015,1,1)}73.33%{transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,.013,1,1)}80%{transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,.005,1,1)}86.67%{transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,1,1)}93.33%{transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-.001,1,1);-webkit-transform:translate3d(0,0,0)}to{transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-.001,1,1);-webkit-transform:translate3d(0,0,0)}}.nas-element-weather-info-tag{display:flex;flex-direction:column;align-items:flex-start;padding:16px;background-color:transparent;border:0}.nas-element-weather-info-tag__header{font-size:1.5rem;font-weight:700;margin-bottom:16px}.nas-element-weather-info-tag__month-container{display:flex;flex-direction:column;align-items:flex-start}.nas-element-weather-info-tag__month-container--highlighted{background-color:#eef7ff;border:1px solid #cce5ff;border-radius:.5rem}.nas-element-weather-info-tag__month-container__title{font-size:1.25rem;font-weight:600;margin-bottom:12px}.nas-element-weather-info-tag__month-container__description{font-size:1rem;color:#15273f;margin-bottom:16px}.nas-element-weather-info-tag__month-container__temperature-info{display:flex;gap:12px;justify-content:flex-start}.nas-element-weather-info-tag__month-container__temperature-info__tag{display:inline-flex;align-items:center;padding:3px 12px;font-size:.875rem;font-weight:500;border-radius:.25rem;background-color:#f9f9f9;border:1px solid #eaeaea}.nas-element-weather-info-tag__month-container__temperature-info__tag--temperature,.nas-element-weather-info-tag__month-container__temperature-info__tag--moon,.nas-element-weather-info-tag__month-container__temperature-info__tag--water{background-color:inherit}@media screen and (max-width:420px){.nas-element-weather-info-tag{padding:12px}.nas-element-weather-info-tag__header{font-size:1.25rem}.nas-element-weather-info-tag__month-container{margin-bottom:12px}.nas-element-weather-info-tag__month-container--highlighted{padding:6px}.nas-element-weather-info-tag__month-container__title{font-size:1rem}.nas-element-weather-info-tag__month-container__description{font-size:.875rem}.nas-element-weather-info-tag__month-container__temperature-info{flex-direction:column;gap:6px}.nas-element-weather-info-tag__month-container__temperature-info__tag{font-size:.75rem;padding:6px 9px}}