@keyframes shineEffect{0%{left:-75%}to{left:125%}}.airline-overview{display:flex;flex-direction:row;flex-wrap:wrap;margin-inline:auto;margin-left:auto;margin-right:auto;margin-top:64px;width:var(--grid-base)}@media only screen and (min-width:768px){.airline-overview{margin-top:80px}}@media only screen and (min-width:1440px){.airline-overview{margin-top:104px}}.airline-overview{margin-bottom:64px}@media only screen and (min-width:768px){.airline-overview{margin-bottom:80px}}@media only screen and (min-width:1440px){.airline-overview{margin-bottom:104px}}.airline-overview__inner{flex-basis:90.6666666667vw;margin-inline:auto;max-width:90.6666666667vw;width:90.6666666667vw}@media only screen and (min-width:768px){.airline-overview__inner{flex-basis:91.1458333333vw;max-width:91.1458333333vw;width:91.1458333333vw}}@media only screen and (min-width:1024px){.airline-overview__inner{flex-basis:75.5208333333vw;max-width:75.5208333333vw;width:75.5208333333vw}}@media only screen and (min-width:1440px){.airline-overview__inner{flex-basis:75.5555555556vw;max-width:75.5555555556vw;width:75.5555555556vw}}@media only screen and (min-width:1920px){.airline-overview__inner{flex-basis:1450.6666666667px;max-width:1450.6666666667px;width:1450.6666666667px}}.airline-overview__search{display:flex;flex-basis:93.8666666667vw;justify-content:center;margin-inline:auto;max-width:93.8666666667vw;position:relative;width:93.8666666667vw}@media only screen and (min-width:768px){.airline-overview__search{flex-basis:93.75vw;max-width:93.75vw;width:93.75vw}}@media only screen and (min-width:1024px){.airline-overview__search{flex-basis:59.8958333333vw;max-width:59.8958333333vw;width:59.8958333333vw}}@media only screen and (min-width:1440px){.airline-overview__search{flex-basis:60vw;max-width:60vw;width:60vw}}@media only screen and (min-width:1920px){.airline-overview__search{flex-basis:1152px;max-width:1152px;width:1152px}}.airline-overview__search legend{display:none}.airline-overview__search label{font-size:0;height:0;opacity:0;position:absolute;top:0}.airline-overview__search .form{width:100%}.airline-overview__search .form-input{max-width:var(--content-width);position:relative}.airline-overview__search .form-input input{border-radius:var(--border-radius-xl)!important;box-shadow:0 0 4px 0 rgba(0,12,24,.1);max-width:var(--content-width)}.airline-overview__live-region{bottom:0;height:0;overflow:hidden;position:absolute;width:0}.airline-overview__table{margin-top:64px}@media only screen and (min-width:768px){.airline-overview__table{margin-top:80px}}@media only screen and (min-width:1440px){.airline-overview__table{margin-top:104px}}.airline-overview__table{margin-bottom:64px}@media only screen and (min-width:768px){.airline-overview__table{margin-bottom:80px}}@media only screen and (min-width:1440px){.airline-overview__table{margin-bottom:104px}}.airline-overview__table [role=columnheader]{color:var(--color-content-base-6);font-size:.875rem;font-weight:400;letter-spacing:-.0175rem;line-height:120%}@media only screen and (min-width:768px){.airline-overview__table [role=columnheader]:last-child{padding-left:var(--grid-gutter)}}.airline-overview__table [role=cell]{align-items:center;display:flex}@media only screen and (max-width:767px){.airline-overview__table [role=cell]:not(.airline-table__name){-moz-column-gap:10px;column-gap:10px}}.airline-overview__table [role=row]{display:flex;flex-direction:column;row-gap:10px;width:100%}@media only screen and (min-width:768px){.airline-overview__table [role=row]{display:grid;grid-template-columns:calc(25.39063vw - 16px) 11.71875vw 13.0208333333vw 9.765625vw calc(31.25vw - 16px)}}@media only screen and (min-width:1024px){.airline-overview__table [role=row]{grid-template-columns:calc(23.4375vw - 16px) 7.8125vw 13.0208333333vw 7.8125vw calc(23.4375vw - 16px)}}@media only screen and (min-width:1440px){.airline-overview__table [role=row]{grid-template-columns:calc(23.33333vw - 16px) 7.7777777778vw 13.3333333333vw 7.7777777778vw calc(23.33333vw - 16px)}}@media only screen and (min-width:1920px){.airline-overview__table [role=row]{grid-template-columns:432px 149.3333333333px 256px 149.3333333333px 432px}}.airline-overview__table p{text-decoration:none}.airline-overview__table p:focus-visible{border-radius:4px;outline-color:var(--color-border-focus-1);outline-offset:2px;outline-style:solid;outline-width:2px}@media only screen and (max-width:767px){.airline-overview__table p.airline-table__mail,.airline-overview__table p.airline-table__phone{-moz-column-gap:10px;column-gap:10px;display:flex}}.airline-overview__table p{font-size:1rem;font-weight:400;letter-spacing:-.02rem;line-height:140%}.airline-table__header{border-bottom:1px solid var(--color-border-base-5);padding:16px}@media only screen and (max-width:767px){.airline-table__header{display:none;visibility:hidden}}.airline-table__item{padding:24px;text-decoration:none}@media only screen and (min-width:768px){.airline-table__item{padding:24px 16px}}@media(hover:hover){.airline-table__item:hover .button svg{transform:translateX(4px)}}.airline-table__item:nth-child(2n){background-color:var(--color-surface-base-5)}.airline-table__item:nth-child(odd){background-color:var(--color-surface-base-1)}.airline-table__check-icon svg,.airline-table__detail-icon svg{fill:var(--color-content-base-2)}@media only screen and (min-width:768px){.airline-table__detail-icon,.airline-table__detail-label{display:none}}.airline-table__name{-moz-column-gap:18px;column-gap:18px;flex-direction:row;margin-bottom:14px}@media only screen and (min-width:768px){.airline-table__name{margin-bottom:unset}}@media only screen and (min-width:1024px){.airline-table__name{-moz-column-gap:48px;column-gap:48px}}.airline-table__name span{align-items:center;display:flex;height:42px;justify-content:center;width:42px}@media only screen and (max-width:767px){.airline-table__option:not(:has(.airline-table__check-icon)),.airline-table__terminal:not(:has(.airline-table__check-icon)){display:none}}@media only screen and (min-width:768px){.airline-table__option{display:flex;justify-content:center;text-align:center}}.airline-table__contact-infos{display:flex;flex-direction:row;justify-content:space-between;position:relative}@media only screen and (min-width:768px){.airline-table__contact-infos{padding-left:var(--grid-gutter)}}.airline-table__contact-infos .button{pointer-events:none}@media only screen and (max-width:767px){.airline-table__contact-infos .button{bottom:0;position:absolute;right:0}}@media only screen and (min-width:768px){.airline-table__contact-infos .button{align-self:center;display:flex}}.airline-table__contact-content{display:flex;flex-direction:column;row-gap:10px}@media only screen and (min-width:768px){.airline-table__contact-content{row-gap:2px}}.airline-overview__load-more{display:flex;justify-content:center}@media(hover:hover){.airline-overview__load-more .button:hover svg{transform:rotate(180deg)!important}}.airline-overview__not-found{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex;font-size:1rem;font-weight:400;justify-content:center;letter-spacing:-.02rem;line-height:140%;margin-top:64px}@media only screen and (min-width:768px){.airline-overview__not-found{margin-top:80px}}@media only screen and (min-width:1440px){.airline-overview__not-found{margin-top:104px}}.airline-overview__not-found{margin-bottom:64px}@media only screen and (min-width:768px){.airline-overview__not-found{margin-bottom:80px}}@media only screen and (min-width:1440px){.airline-overview__not-found{margin-bottom:104px}}.airline-overview__not-found svg{fill:var(--color-content-base-2)}[data-airline-active=false],[data-airline-not-found-active=false],[data-airline-show-more-active=false],[data-airline-table-active=false]{display:none!important;visibility:hidden}