.flight-big-tab{align-items:center;background-color:transparent;border:none;color:var(--color-gray-hard);display:flex;padding:0;position:relative;transition-duration:.3s;transition-property:color;transition-timing-function:ease}.flight-big-tab:first-child{margin-right:1.5rem}@media(min-width:640px){.flight-big-tab:first-child{margin-right:2.5rem}}.flight-big-tab.active{color:var(--color-black)}@media(hover:hover)and (pointer:fine){.flight-big-tab.focus-visible:not(.active),.flight-big-tab:hover:not(.active){color:var(--color-black)}}.flight-big-tab.focus-visible:not(.active){color:var(--color-black)}.flight-big-tab__text{font-size:2.125rem;font-weight:400;line-height:1.1}.blind-text-medium .flight-big-tab__text{font-size:2.25rem}.blind-text-large .flight-big-tab__text{font-size:2.375rem}@media(min-width:640px){.flight-big-tab__text{font-size:3.5rem}.blind-text-medium .flight-big-tab__text{font-size:3.625rem}.blind-text-large .flight-big-tab__text{font-size:3.75rem}.flight-big-tabs--changeable{margin-top:0}}@media(min-width:1024px){.flight-big-tabs--changeable{margin-bottom:0;margin-top:-1.125rem}}.flight-big-tabs--changeable .flight-big-tabs__inner{align-items:flex-start;flex-direction:column;justify-content:flex-start}@media(min-width:1024px){.flight-big-tabs--changeable .flight-big-tabs__inner{align-items:flex-end;flex-direction:row}}.flight-big-tabs--changeable .flight-big-tab{margin-right:0}@media(min-width:640px){.flight-big-tabs--changeable .flight-big-tab{margin-right:2.5rem}}.flight-big-tabs--changeable .flight-big-tab:first-child{margin-bottom:.5rem}@media(min-width:640px){.flight-big-tabs--changeable .flight-big-tab:first-child{margin-bottom:1.0625rem}}@media(min-width:1024px){.flight-big-tabs--changeable .flight-big-tab:first-child{margin-bottom:0}}.flight-big-tabs--changeable .flight-big-tab__text{font-size:1.5rem;font-weight:400;line-height:1.3;transition:font-size .3s linear}.blind-text-medium .flight-big-tabs--changeable .flight-big-tab__text{font-size:1.625rem}.blind-text-large .flight-big-tabs--changeable .flight-big-tab__text{font-size:1.75rem}@media(min-width:640px){.flight-big-tabs--changeable .flight-big-tab__text{font-size:2rem}.blind-text-medium .flight-big-tabs--changeable .flight-big-tab__text{font-size:2.125rem}.blind-text-large .flight-big-tabs--changeable .flight-big-tab__text{font-size:2.25rem}}.flight-big-tabs--changeable .flight-big-tab.active .flight-big-tab__text{font-size:2rem;font-weight:400;line-height:1.1}.blind-text-medium .flight-big-tabs--changeable .flight-big-tab.active .flight-big-tab__text{font-size:2.125rem}.blind-text-large .flight-big-tabs--changeable .flight-big-tab.active .flight-big-tab__text{font-size:2.25rem}@media(min-width:640px){.flight-big-tabs--changeable .flight-big-tab.active .flight-big-tab__text{font-size:3.5rem}.blind-text-medium .flight-big-tabs--changeable .flight-big-tab.active .flight-big-tab__text{font-size:3.625rem}.blind-text-large .flight-big-tabs--changeable .flight-big-tab.active .flight-big-tab__text{font-size:3.75rem}}.flight-big-tabs__inner{align-items:flex-end;display:flex;flex-wrap:wrap;min-height:5rem}@media(min-width:640px)and (max-width:1023.98px){.flight-big-tabs__inner{min-height:8rem}}@media(min-width:1024px)and (max-width:1439.98px){.flight-big-tabs__inner{min-height:5.625rem}}.nav-buttons{border-top:1px solid var(--color-gray)}.nav-buttons__container{display:flex;justify-content:space-between;position:relative}@media(min-width:1024px){.nav-buttons__container{display:grid;grid-template-columns:repeat(24,1fr);grid-template-rows:none}}.nav-buttons__container:before{background-color:var(--color-gray);bottom:0;content:"";left:50%;position:absolute;top:0;width:1px}.nav-buttons__button{background-color:transparent;border:none;display:flex;flex-direction:column;font-size:1.125rem;font-weight:400;line-height:1.4;padding:1.5625rem 1.75rem 1.875rem;transition-duration:.3s;transition-property:color;transition-timing-function:ease;width:50%}.blind-text-medium .nav-buttons__button{font-size:1.25rem}.blind-text-large .nav-buttons__button{font-size:1.375rem}@media(min-width:640px){.nav-buttons__button{font-size:1.25rem}.blind-text-medium .nav-buttons__button{font-size:1.375rem}.blind-text-large .nav-buttons__button{font-size:1.5rem}}body:not(.no-animate) .nav-buttons__button{opacity:0;transform:translateY(1.5rem);transition-delay:.7s;transition-duration:.3s;transition-property:transform,opacity;transition-timing-function:ease}body:not(.no-animate) .nav-buttons__button.animate{opacity:1;transform:unset}html:not(.has-scroll-init) .nav-buttons__button{opacity:1!important;transform:unset!important}@media(hover:hover)and (pointer:fine){.nav-buttons__button.focus-visible,.nav-buttons__button:hover{color:var(--color-main-red)}}.nav-buttons__button.focus-visible{color:var(--color-main-red)}@media(min-width:640px){.nav-buttons__button{flex-direction:row;justify-content:space-between;padding:3.125rem 3.625rem}}@media(min-width:1024px){.nav-buttons__button{padding:3.125rem 3.625rem;width:auto}}.nav-buttons__button--left{align-items:flex-end;margin-right:auto;padding-left:0;text-align:right}@media(min-width:640px){.nav-buttons__button--left{align-items:center}}@media(min-width:1024px){.nav-buttons__button--left{grid-column:3/13;margin-right:0}}.nav-buttons__button--right{align-items:flex-start;margin-left:auto;padding-right:0;text-align:left}@media(min-width:640px){.nav-buttons__button--right{align-items:center}}@media(min-width:1024px){.nav-buttons__button--right{grid-column:13/23;margin-left:0}}.nav-buttons__button .icon{color:var(--color-black);height:1.5rem;order:1;width:3.25rem}@media(min-width:640px){.nav-buttons__button .icon{order:0}}@media(min-width:1024px){.nav-buttons__button .icon{margin:0 .3125rem}}.nav-buttons__button-name{color:var(--color-black);margin-bottom:.9375rem}.nav-buttons__button-name span{color:var(--color-gray-hard)}@media(max-width:639.98px){.nav-buttons__button-name{max-width:6.25rem}}@media(min-width:640px){.nav-buttons__button-name{margin-bottom:0}}.flight-board__head{display:flex;flex-direction:column;padding-bottom:1.875rem}@media(min-width:640px){.flight-board__head{padding-bottom:2.625rem}}@media(min-width:1024px){.flight-board__head{align-items:flex-end;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding-bottom:3.5rem}}.flight-board__tabs{margin-bottom:1.5rem}body:not(.no-animate) .flight-board__tabs{opacity:0;transform:translateY(1.5rem);transition-delay:.2s;transition-duration:.3s;transition-property:transform,opacity;transition-timing-function:ease}body:not(.no-animate) .flight-board__tabs.animate{opacity:1;transform:unset}html:not(.has-scroll-init) .flight-board__tabs{opacity:1!important;transform:unset!important}@media(min-width:1024px){.flight-board__tabs{margin-bottom:0}}.flight-board__buttons{align-items:flex-start;display:flex;flex-direction:column}body:not(.no-animate) .flight-board__buttons{opacity:0;transform:translateY(1.5rem);transition-delay:.2s;transition-duration:.3s;transition-property:transform,opacity;transition-timing-function:ease}body:not(.no-animate) .flight-board__buttons.animate{opacity:1;transform:unset}html:not(.has-scroll-init) .flight-board__buttons{opacity:1!important;transform:unset!important}@media(min-width:640px){.flight-board__buttons{align-items:center;flex-direction:row}}.flight-board__buttons .btn{margin-bottom:1rem}@media(min-width:640px){.flight-board__buttons .btn{margin-left:1.5rem}}.flight-board__buttons .btn:first-child{margin-bottom:1rem}@media(min-width:640px){.flight-board__buttons .btn:first-child{margin:0}}.flight-board__buttons .btn:last-child{margin-bottom:0}.flight-board__filters-sticky{background-color:var(--color-white);position:sticky;z-index:4}.flight-board__filters{display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:1.125rem;padding-top:1.25rem;position:relative}body:not(.no-animate) .flight-board__filters{opacity:0;transform:translateY(1.5rem);transition-delay:.25s;transition-duration:.3s;transition-property:transform,opacity;transition-timing-function:ease}body:not(.no-animate) .flight-board__filters.animate{opacity:1;transform:unset}html:not(.has-scroll-init) .flight-board__filters{opacity:1!important;transform:unset!important}.flight-board__filters:after{background-color:var(--color-gray);bottom:-.0625rem;content:"";height:.0625rem;left:0;position:absolute;width:100vw}@media(min-width:2560px){.flight-board__filters:after{left:calc(-50vw - -1280px)}}.flight-board__filters:before{background-color:var(--color-gray);content:"";height:.0625rem;left:0;position:absolute;top:calc(50% - .1875rem);width:100vw}@media(min-width:1024px){.flight-board__filters:before{content:none}}@media(min-width:640px){.flight-board__filters{justify-content:flex-start;padding-bottom:1.875rem;padding-top:1.875rem}}@media(min-width:1024px){.flight-board__filters{grid-column-gap:.125rem;align-items:flex-end;display:grid;grid-template-columns:repeat(24,1fr);padding-bottom:1.5rem;padding-top:1.5rem}}.flight-board__search{display:flex;padding-bottom:1.125rem}@media(max-width:639.98px){.flight-board__search{width:33.3333333333%}}@media(min-width:640px)and (max-width:1023.98px){.flight-board__search{padding-bottom:3.8125rem;width:100%}}@media(min-width:1024px){.flight-board__search{grid-column:1/14;padding:0}}.flight-board__search-icon{flex-shrink:0;margin-right:.625rem}@media(min-width:640px){.flight-board__search-icon{margin-right:1rem}}.flight-board__search-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;display:block;font-size:1rem;font-weight:400;height:1.75rem;line-height:1.5;padding:0 0 .5rem;text-decoration:none!important;width:100%}.blind-text-medium .flight-board__search-input{font-size:1.125rem}.blind-text-large .flight-board__search-input{font-size:1.25rem}@media(min-width:640px){.flight-board__select-time{width:50%}}@media(min-width:1024px){.flight-board__select-time{grid-column:14/18;margin-bottom:.125rem;padding:0;width:max-content}}.flight-board__select-date{padding-top:1.625rem}@media(min-width:640px){.flight-board__select-date{padding-top:0}}@media(min-width:1024px){.flight-board__select-date{grid-column:19/25;margin-bottom:.125rem;width:max-content}}@media(min-width:1920px){.flight-board__select-date{grid-column:20/25}}.flight-board__content{background-color:var(--color-white)}body:not(.no-animate) .flight-board__header{opacity:0;transform:translateY(1.5rem);transition-delay:.01s;transition-duration:.3s;transition-property:transform,opacity;transition-timing-function:ease}body:not(.no-animate) .flight-board__header.animate{opacity:1;transform:unset}html:not(.has-scroll-init) .flight-board__header{opacity:1!important;transform:unset!important}@media(min-width:640px){.flight-board__header{padding-top:1.5rem}}@media(min-width:1024px){.flight-board__header{padding-top:1.75rem}}@media(max-width:639.98px){.flight-board__header-titles{display:none}}@media(min-width:640px){.flight-board__header-titles{grid-column-gap:.125rem;display:grid;grid-template-columns:repeat(12,1fr);margin-bottom:.75rem}}@media(min-width:1024px){.flight-board__header-titles{grid-template-columns:repeat(24,1fr);margin-bottom:1.0625rem}}.flight-board__header-title{font-size:.625rem;font-weight:500;letter-spacing:.2em;line-height:1.2;text-transform:uppercase}.blind-text-medium .flight-board__header-title{font-size:.75rem}.blind-text-large .flight-board__header-title{font-size:.875rem}@media(min-width:640px){.flight-board__header-title{font-size:.625rem}.blind-text-medium .flight-board__header-title{font-size:.75rem}.blind-text-large .flight-board__header-title{font-size:.875rem}.flight-board__header-title:first-child{grid-column:1/2}}@media(min-width:1024px){.flight-board__header-title:first-child{grid-column:3/4}}@media(min-width:1920px){.flight-board__header-title:first-child{grid-column:2/2;text-align:right}}@media(min-width:640px){.flight-board__header-title:nth-child(2){grid-column:2/4}}@media(min-width:1024px){.flight-board__header-title:nth-child(2){grid-column:5/14}}@media(min-width:1920px){.flight-board__header-title:nth-child(2){grid-column:4/14}}@media(min-width:640px)and (max-width:1023.98px){.flight-board__header-title:nth-child(3){grid-column:7/9;padding-left:1.875rem}}@media(min-width:1024px){.flight-board__header-title:nth-child(3){grid-column:14/19}}@media(min-width:1920px){.flight-board__header-title:nth-child(3){grid-column:14/17}}@media(min-width:640px)and (max-width:1023.98px){.flight-board__header-title:nth-child(4){grid-column:9/12;padding-left:.875rem}}@media(min-width:1024px){.flight-board__header-title:nth-child(4){grid-column:19/22}}@media(min-width:1920px){.flight-board__header-title:nth-child(4){grid-column:17/20}}.flight-board__header-title:nth-child(5){display:none}@media(min-width:1920px){.flight-board__header-title:nth-child(5){display:inline-flex;grid-column:20/22}}@media(min-width:640px)and (max-width:1023.98px){.flight-board__header-title:nth-child(6){grid-column:12/13;left:2.1875rem;position:relative}}@media(min-width:1024px){.flight-board__header-title:nth-child(6){grid-column:23/24}}.flight-board__show-arrived-btn,.flight-board__show-departed-btn{background-color:transparent;background-color:#f4f6f7;border:none;color:var(--color-gray-hard);display:flex;font-size:.625rem;font-weight:500;letter-spacing:.2em;line-height:1.2;padding:.6875rem 1.1875rem .5625rem;text-transform:uppercase;transition-duration:.3s;transition-property:color;transition-timing-function:ease;width:100%}.blind-text-medium .flight-board__show-arrived-btn,.blind-text-medium .flight-board__show-departed-btn{font-size:.75rem}.blind-text-large .flight-board__show-arrived-btn,.blind-text-large .flight-board__show-departed-btn{font-size:.875rem}@media(min-width:640px){.flight-board__show-arrived-btn,.flight-board__show-departed-btn{font-size:.625rem}.blind-text-medium .flight-board__show-arrived-btn,.blind-text-medium .flight-board__show-departed-btn{font-size:.75rem}.blind-text-large .flight-board__show-arrived-btn,.blind-text-large .flight-board__show-departed-btn{font-size:.875rem}}@media(hover:hover)and (pointer:fine){.flight-board__show-arrived-btn.focus-visible,.flight-board__show-arrived-btn:hover,.flight-board__show-departed-btn.focus-visible,.flight-board__show-departed-btn:hover{color:var(--color-green-dark)}}.flight-board__show-arrived-btn.focus-visible,.flight-board__show-departed-btn.focus-visible{color:var(--color-green-dark)}@media(min-width:640px){.flight-board__show-arrived-btn,.flight-board__show-departed-btn{padding:.5625rem 2.5rem .6875rem}}@media(min-width:1024px){.flight-board__show-arrived-btn,.flight-board__show-departed-btn{padding:.5625rem 3.0625rem}}@media(min-width:1920px){.flight-board__show-arrived-btn,.flight-board__show-departed-btn{padding:.5625rem calc(50% - 1280px + 4.5625rem) .6875rem}}@media(min-width:1024px){.flight-board__show-arrived-btn span,.flight-board__show-departed-btn span{margin-left:8.3333333333%}}@media(min-width:1920px){.flight-board__show-arrived-btn span,.flight-board__show-departed-btn span{margin-left:calc(4.16667% + 1.8125rem)}}.flight-board__message{background-color:var(--color-white);padding-bottom:4.5rem;padding-top:2.5rem}@media(min-width:640px){.flight-board__message{padding-bottom:7rem;padding-top:3rem}}body:not(.no-animate) .flight-board__message-title{opacity:0;transform:translateY(1.5rem);transition-delay:.3s;transition-duration:.3s;transition-property:transform,opacity;transition-timing-function:ease}body:not(.no-animate) .animate .flight-board__message-title{opacity:1;transform:unset}html:not(.has-scroll-init) .flight-board__message-title{opacity:1!important;transform:unset!important}.flight-board__message-text{margin-top:.25rem}body:not(.no-animate) .flight-board__message-text{opacity:0;transform:translateY(1.5rem);transition-delay:.4s;transition-duration:.3s;transition-property:transform,opacity;transition-timing-function:ease}body:not(.no-animate) .animate .flight-board__message-text{opacity:1;transform:unset}html:not(.has-scroll-init) .flight-board__message-text{opacity:1!important;transform:unset!important}@media(min-width:640px){.flight-board__message-text{margin-top:.5rem}}body:not(.no-animate) .flight-board__item{opacity:0;transform:translateY(1.5rem);transition-delay:calc(var(--item-index)*.05s);transition-duration:.3s;transition-property:transform,opacity;transition-timing-function:ease}body:not(.no-animate) .flight-board__item.animate{opacity:1;transform:unset}html:not(.has-scroll-init) .flight-board__item{opacity:1!important;transform:unset!important}.flight-board .select__selected{justify-content:flex-start}.flight-board .select__icon{margin-left:.5rem}@media(min-width:640px){.flight-board .select__icon{margin-left:1rem}}