:root{--fs-sm: clamp(.68rem, .16vi + .6rem, .7rem);--fs-base: clamp(.84rem, .2vi + .75rem, .88rem);--fs-md: clamp(1.05rem, .24vi + .94rem, 1.09rem);--fs-lg: clamp(1.32rem, .31vi + 1.17rem, 1.37rem);--fs-xl: clamp(1.65rem, .38vi + 1.46rem, 1.71rem);--fs-xxl: clamp(2.06rem, .48vi + 1.83rem, 2.14rem);--fs-xxxl: clamp(2.57rem, .6vi + 2.29rem, 2.67rem)}body{font-family:IBM Plex Sans,sans-serif;font-optical-sizing:auto;line-height:1.75;font-size:var(--fs-base);overflow-x:hidden}h1,.heading-1{margin-top:calc(var(--gap) * 2);font-size:var(--fs-xxxl)}h2,.heading-2{margin-top:calc(var(--gap) * 1.75);font-size:var(--fs-xxl)}h3,.heading-3{margin-top:calc(var(--gap) * 1.5);font-size:var(--fs-xl)}h4,.heading-4{margin-top:calc(var(--gap) * 1.25);font-size:var(--fs-lg)}h5,.heading-5{margin-top:calc(var(--gap) * 1);font-size:var(--fs-md)}h6,.heading-6{margin-top:calc(var(--gap) * .75);font-size:var(--fs-base)}h1,h2,h3,h4,h5,h6{margin-top:2rem;margin-bottom:0;line-height:1.1}h1,h2,h3{font-weight:700;font-weight:400}h4,h5,h6{font-weight:600;font-weight:400}small,.small{color:#a6a6a6;font-size:var(--fs-sm)}p:last-child{margin-bottom:0}p,table,ul{margin:1rem 0}p a,table a,ul a{color:var(--pri-color)}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline}.text-center{text-align:center}.text-right{text-align:right}.text-weight-600{font-weight:600}.text-color-black{color:var(--black)}.text-color-sec-dark-1{color:var(--sec-dark-1)}.section-title-lg{font-size:var(--fs-lg)}.title-display{font-size:clamp(1.67rem,.6vi + 2.29rem,2.67rem);font-weight:400;color:var(--pri-color)}.text-color-white{color:#fff!important}.text-shadow{text-shadow:4px 4px 4px rgba(0,0,0,.6)}@media only screen and (min-width:1024px){:root{--fs-sm: clamp(.7rem, .3vi + .51rem, .8rem);--fs-base: clamp(.88rem, .37vi + .64rem, 1rem);--fs-md: clamp(1.09rem, .47vi + .8rem, 1.25rem);--fs-lg: clamp(1.37rem, .58vi + .99rem, 1.56rem);--fs-xl: clamp(1.71rem, .73vi + 1.24rem, 1.95rem);--fs-xxl: clamp(2.14rem, .91vi + 1.55rem, 2.44rem);--fs-xxxl: clamp(2.67rem, 1.14vi + 1.94rem, 3.05rem)}}@media only screen and (min-width:1560px){:root{--fs-sm: clamp(.8rem, .67vi + .15rem, .9rem);--fs-base: clamp(1rem, .83vi + .19rem, 1.13rem);--fs-md: clamp(1.25rem, 1.04vi + .23rem, 1.41rem);--fs-lg: clamp(1.56rem, 1.3vi + .29rem, 1.76rem);--fs-xl: clamp(1.95rem, 1.63vi + .37rem, 2.2rem);--fs-xxl: clamp(2.44rem, 2.03vi + .46rem, 2.75rem);--fs-xxxl: clamp(3.05rem, 2.54vi + .57rem, 3.43rem)}}.table{width:100%;text-align:left;border:0;border-spacing:0;margin-bottom:2rem}.table th,.table td{padding:1rem .5rem}.table thead th{background-color:#232323}.table tr td{border-top:1px solid #4e4e4e}.table th:last-child,.table td:last-child{text-align:right}.table.table-striped thead th{background-color:transparent}.table.table-striped tr td{border-top:0}.table.table-striped tbody tr:nth-child(odd){background-color:#e9e9e9}.table.table-striped tbody tr:nth-child(odd){background-color:#f6f6f6}.table-icon{width:2rem}.table-allcaps td,.table-allcaps th{text-transform:uppercase;line-height:1.15;font-size:85%}@media only screen and (max-width:750px){.table-responsive{display:block}.table-responsive thead{display:none}.table-responsive tbody,.table-responsive tr,.table-responsive td{display:block;padding:0}.table-responsive tr{padding:2rem}.table-responsive .flight-information{display:block}.table-responsive .flight-information .img-container{height:4rem;width:75%;margin:1rem 0}.table-responsive .flight-information .img-container img{margin:0}.table-responsive .flight-information span{font-size:250%}.table-responsive td:last-child{text-align:left;font-size:150%}}.section{padding-block:calc(var(--section-padding) / 2);position:relative}.section:first-child{margin-top:0}.section:last-child{padding-bottom:var(--section-padding)}.section-full{height:100svh;position:relative}.section-full .container{height:100%}.section-title{margin-top:0}.section-subtitle{margin-top:0;margin-bottom:.5rem;text-transform:uppercase}.section-subtitle,.section-title{color:var(--pri-color)}.section-title.centered{display:flex;align-items:center;text-align:center;gap:calc(var(--section-padding) / 2)}.section-title.centered:before,.section-title.centered:after{content:"";display:inline-flex;height:1px;background-color:var(--gray-1)}.section-title.centered:before,.section-title.centered:after{flex:1 1 0%}.section-title.centered span{white-space:nowrap;flex:0 0 0%}.section-img{position:absolute;top:0;left:0;height:100%;width:100%;background-size:cover;background-position:center;background-color:#f1f1f1}.section-img img{display:block;height:100%;width:100%;object-fit:cover}.section-img:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:#1b1b1b;opacity:.3;mix-blend-mode:multiply}.section[style*=color] .desc-container,.section[style*=color] .section-title,.section[style*=color] .section-subtitle,.section[style*=color] p{color:inherit!important}:root{--section-padding: 2rem;--gap: calc(var(--section-padding) / 2)}.container{container-type:inline-size;max-width:100%;padding-inline:var(--section-padding);margin-inline:auto}.container .column-3,.container .column-4{--column-gap: calc(var(--section-padding) / 2)}.container.row-reverse{flex-direction:row-reverse}.section-content{container-type:inline-size}.full-height{height:clamp(25rem,100svh - var(--header-height),40rem);align-content:center}.breakout-m{margin-inline:calc(var(--section-padding) * -1);flex:0 1 calc(100% / var(--flex-items) - (var(--flex-items) - 1) / var(--flex-items) * var(--column-gap) + var(--section-padding) * 2)!important}.breakout{margin:calc(var(--section-padding) * -1);flex:0 1 calc(100% / var(--flex-items) - (var(--flex-items) - 1) / var(--flex-items) * var(--column-gap) + var(--section-padding) * 2)!important}.aside .aside-heading{margin-top:0}.no-margin{margin:0}.item-list,.item-slider.swiper{margin-block:var(--section-padding)}.item-list:last-child,.item-slider.swiper:last-child{margin-bottom:0}.item-list:only-child{margin-top:0}.item-slider.swiper{margin-bottom:calc(var(--section-padding) / 2)}.sticky{position:sticky;top:var(--header-height)}*[class*=column]{container-type:inline-size;display:flex;flex-wrap:wrap;--column-gap: var(--section-padding);gap:var(--column-gap);--flex-items: 1}*[class*=column].gap-sm{gap:calc(var(--column-gap) / 2)}*[class*=column].gap-none{--column-gap: var(--section-padding)}*[class*=column] .full{flex:1 1 100%}*[class*=column] .centered{margin-inline:auto}*[class*=column].column-2{--flex-items: 1}*[class*=column]>*{flex:0 1 calc(100% / var(--flex-items) - (var(--flex-items) - 1) / var(--flex-items) * var(--column-gap))}.pull-left{margin-right:auto}.pull-right{margin-left:auto}.img-container{overflow:hidden}.img-container img{display:block;width:100%}.img-bg{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center;top:0;pointer-events:none}@media only screen and (min-width:450px){:root{--section-padding: 2.5rem}*[class*=column].column-3{--flex-items: 1}*[class*=column].column-4{--flex-items: 2}.breakout-m{margin-inline:0;margin-block:0;flex:0 1 calc(100% / var(--flex-items) - (var(--flex-items) - 1) / var(--flex-items) * var(--column-gap))!important}}@media only screen and (min-width:768px){:root{--section-padding: 3rem}.with-aside{display:flex;flex-direction:row;align-items:flex-start}.with-aside.row-reverse{flex-direction:row-reverse}.section-content{flex:1 1 0%}.aside{margin-bottom:0;position:sticky;top:calc(var(--header-height) + var(--section-padding));flex:0 1 40%}*[class*=column].column-2{--flex-items: 2}*[class*=column].column-3{--flex-items: 3}}@media only screen and (min-width:980px){:root{--section-padding: clamp(3rem, 4vw, 4rem)}*[class*=column].column-3{--flex-items: 3}*[class*=column].column-4{--flex-items: 4}.container.md{width:80%;min-width:980px;max-width:1440px}.container.lg{width:85%;min-width:980px}.aside{margin-bottom:0;position:sticky;flex:0 1 350px}.container.sm{width:55vw;max-width:100%}}@media only screen and (min-width:1560px){:root{--section-padding: clamp(4rem, 5vw, 5rem)}}.flex{display:flex;gap:.5rem}.flex-column{flex-direction:column}.flex-row-reverse{flex-direction:row-reverse}.align-start{align-items:flex-start}.justify-center{justify-content:center}.align-center{align-items:center}.flex-listing{margin:calc(var(--gap) / 1.75) 0;gap:var(--gap);flex-wrap:wrap}.flex-listing .desc-container{padding:1.5rem}.list-item .list-title{margin-top:0}.list-item .list-title+.small{margin-top:.15rem}.flex-full{flex:1 1 0%}.grid-1{display:grid;grid-template-columns:repeat(1,1fr)}.grid-2{display:grid;grid-template-columns:repeat(2,1fr)}.grid-3{display:grid;grid-template-columns:repeat(3,1fr)}.grid-4{display:grid;grid-template-columns:repeat(4,1fr)}.grid-5{display:grid;grid-template-columns:repeat(5,1fr)}.grid-6{display:grid;grid-template-columns:repeat(6,1fr)}.grid-7{display:grid;grid-template-columns:repeat(7,1fr)}.grid-8{display:grid;grid-template-columns:repeat(8,1fr)}.grid-9{display:grid;grid-template-columns:repeat(9,1fr)}.grid-10{display:grid;grid-template-columns:repeat(10,1fr)}.grid-11{display:grid;grid-template-columns:repeat(11,1fr)}.grid-12{display:grid;grid-template-columns:repeat(12,1fr)}.swiper-button-prev:after,.swiper-button-next:after{color:var(--pri-color)}.swiper{width:100%;margin-block:1rem;--swiper-pagination-bullet-inactive-color: var(--gray-1);--swiper-pagination-color: var(--pri-color)}.swiper .slider-control{position:absolute;width:auto;background-color:transparent;z-index:2}.swiper .slider-control.slider-prev{left:0}.swiper .slider-control.slider-right{right:0}.swiper .slider-control.swiper-button-disabled{display:none}.overflow-slider{overflow:visible!important}.overflow-slider .swiper-pagination{bottom:-1.75rem!important}:root{--black: #212121;--gray-1: #585858;--gray-2: #232323;--pri-dark-1: hsl(198, 89%, 14%);--pri-color: hsl(197, 80%, 18%);--pri-light-1: hsl(206, 60%, 18%);--sec-color: hsl(175, 92%, 23%);--sec-dark-1: hsl(175, 81%, 29%);--sec-light-1: hsl(175, 73%, 36%);--other-color1: #082140;--other-color2: #fbbd75;--other-color3: #f0dfc1;--content-color-1: #3693b4;--content-color-2: #c94884;--content-color-3: #dc6424}*{box-sizing:border-box;transition-timing-function:cubic-bezier(.76,0,.24,1);transition-duration:.35s;transition-property:none}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}body{color:var(--black)}html body[data-scroll-locked]{--removed-body-scroll-bar-size: 0 !important;margin-right:0!important}html body{pointer-events:auto!important}svg{display:block}.main-header .container{align-items:flex-end;flex-direction:column;gap:0!important}.header-top{align-self:center}.header-bottom{display:flex;align-items:center;justify-content:center;flex:1;width:100%;padding-block:1.5rem}.main-nav{padding-top:10rem!important}.inner-nav{position:sticky;top:0;z-index:900;background-color:var(--pri-color);padding-block:0}.inner-nav .container{display:flex;white-space:nowrap;justify-content:flex-start;overflow:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory}.inner-nav .btn{color:#fff;border-radius:0;padding-inline:1.25rem;padding-block:1.25rem;text-decoration:none;font-weight:700;scroll-snap-align:start}.inner-nav .btn:hover{background-color:#043043a6!important;color:var(--sec-light-1)}.inner-nav .btn.active{color:var(--sec-light-1);background-color:var(--pri-dark-1)}.airlines-list{--flex-items: 2;--column-gap: 2rem;border-top:1px solid var(--gray-1);padding-top:1rem}.terminal-title{margin-bottom:2rem}.terminal-title img{height:4rem;width:auto}.inner-page h5{font-size:1.175rem}.airlines-item{text-align:center}.airlines-item .img-container{height:5rem;position:relative}.airlines-item .img-container img{position:absolute;width:100%;height:100%;object-fit:contain}.airlines-item p{font-size:90%;font-size:100%;line-height:1.1}.img-container{position:relative}.table.table-striped.hide{display:none}.table.table-striped thead th{color:#666;font-size:90%}.content-item{background-color:#f6f6f6;padding:2rem;line-height:1.5}.content-item .content-header{display:flex;align-items:center;gap:1rem;margin-bottom:2rem;line-height:1.15}.content-item .img-container{flex:0 0 4rem}.content-item .desc-container{flex:1 1 0%}.content-item .content-title{font-weight:500}.content-item .content-title+p{margin-top:.25rem}.content-item b,.content-item strong{color:var(--pri-color)}.passenger-item{align-items:flex-start}.passenger-item .section-title{font-weight:600}.passenger-item .passenger-teaser{font-size:110%;margin:.475rem 0 1rem}.flight-information{display:flex;align-items:center;gap:1rem}.flight-information .img-container{height:4rem;flex:0 0 10rem}.flight-information .img-container img{height:100%;object-fit:contain;object-position:left}.flight-information .desc-container{line-height:1.15}.filter-flights{display:flex;gap:10px;flex-wrap:wrap;align-items:stretch}.filter-flights input,.filter-flights select{flex:1 1 100%;margin:0}.filter-flights button{height:2.5rem;flex:1 1 48%;border-radius:0;color:#fff!important}.underconstruction{min-height:100vh;background:#f2f4f5}.underconstruction .content{min-height:calc(100svh - var(--section-padding))}.underconstruction .section-title{font-weight:700;line-height:1.25;padding-bottom:1rem;border-bottom:5px solid var(--sec-color);font-size:var(--fs-xxl)}.underconstruction p{font-size:125%}.underconstruction.not-found{background:var(--pri-color)}.underconstruction.not-found h1,.underconstruction.not-found p{color:#fff}.hide{display:none!important}.filter-container{background:var(--pri-dark-1);color:#fff;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1rem;margin-top:calc(var(--section-padding) / 2 * -1);margin-inline:calc(var(--section-padding) * -1);padding:calc(var(--section-padding) / 2);padding-inline:var(--section-padding);border-bottom-left-radius:.65rem;border-bottom-right-radius:.65rem;position:sticky;top:3.5rem;z-index:10}.filter-container .section-title{font-size:var(--fs-xl);color:#fff}.filter-container p{margin:0}.filter-container .label-container{flex:1 1 auto;flex-grow:0;max-width:400px}.filter-container .btn-container{display:flex;flex:1 1 0%;gap:.5rem}.filter-container button{all:unset;padding:.75rem;flex:1 1 0%;background:#899397;color:#fff;text-align:center;border-radius:.75rem;cursor:pointer}.filter-container button.active{background:#147772}.bg-other-color-2{background-color:var(--other-color3)}.news-logo{height:auto;max-width:180px;margin-bottom:1rem}.img-auto-center{text-align:center;max-width:320px;margin:auto}.margin-75{margin:.75rem 0}@media only screen and (min-width:450px){.airlines-list{--flex-items: 3}.banner-widget{width:30rem;max-width:100%;left:auto;bottom:auto}}#etravel-system~.passenger-item img{margin:auto}.banner-wrapper{min-height:35rem}@media only screen and (min-width:768px){.banner-wrapper{min-height:35rem}.airlines-list{--flex-items: 4}.inner-nav .container{justify-content:center}.passenger-item>div:first-child{position:sticky;top:7rem}.banner-widget{left:auto;bottom:auto;top:50%}.filter-flights input,.filter-flights select{flex:1 1 33%}.filter-flights button{flex:1 1 10%;border-radius:0;color:#fff!important}.section-title{font-size:var(--fs-xl)}.filter-container{border-bottom-left-radius:2rem;border-bottom-right-radius:2rem;gap:2rem;align-items:center;flex-direction:row;padding:calc(var(--section-padding) / 1.5)}.filter-container .section-title{text-align:right;font-size:var(--fs-xxl)}.filter-container p{text-align:right}.filter-container button{padding:1rem}.filter-container .btn-container{gap:1rem}.news-slider .swiper-button-prev,.news-slider .swiper-button-next{height:3rem;width:3rem}.news-slider .swiper-button-prev:after,.news-slider .swiper-button-next:after{font-size:1.5rem}.news-slider.max-w-500{max-width:500px}.news-slider.max-w-600{max-width:600px}.news-slider.max-w-700{max-width:700px}div.img-container.float{float:right;margin-left:1.5rem;margin-right:0;max-width:500px;width:100%}}.img-container.float{float:none;margin-left:0;margin:1.5rem auto 0}@media only screen and (min-width:1024px){.airlines-list{--flex-items: 5}}@media only screen and (min-width:1560px){.airlines-list{--flex-items: 6}}.privacy-statement{--privacy-adjustment: 0rem;padding:2rem 1.5rem 1.5rem;position:fixed;bottom:0;z-index:5000;width:40rem;max-width:100%;left:50%;transform:translate(-50%);text-align:left}.privacy-statement .container-fluid-width{padding:0;background-color:#fff;box-shadow:0 6px 12px #00000024;padding:1rem 1rem 1rem 1.5rem;border-radius:4rem;display:flex;justify-content:space-between;align-items:center;gap:2rem}.privacy-statement p{margin:0;line-height:1.5}.privacy-statement .btn{background-color:var(--gray-2);border:0;height:auto;padding:1rem 1.15rem;line-height:1;flex:0 0 auto;font-size:90%}.privacy-statement .btn:hover{background-color:var(--base-black)}@media only screen and (max-width:450px){.privacy-statement{bottom:0rem;padding:0;font-weight:700}.privacy-statement .container-fluid-width{border-radius:0;box-shadow:none}.privacy-statement~div .file-widget{bottom:var(--privacy-height)}.privacy-statement.with-widget{bottom:5rem}}.main-footer{color:#fff}.main-footer .container{--flex-items: 5;--flex-items: 2;align-items:center}.footer-upper{background-color:var(--other-color1);padding-block:calc(var(--section-padding) * 1.25);background-image:url(/fe_img/footer-pattern.svg);background-size:20rem}.footer-lower{padding-block:calc(var(--section-padding) / 2);padding-inline:var(--section-padding)}.footer-lower p{margin:0;text-align:left}.footer-items,.footer-links{display:flex;gap:1rem;flex-direction:column}.footer-items{align-self:flex-start}.footer-items.self-center{align-self:center}.footer-items .footer-header{margin-top:0;font-size:var(--fs-base);font-weight:600}.footer-items p{margin:0}.footer-links{gap:.25rem}.footer-links a{font-size:var(--fs-sm)}.footer-logo{width:calc(100vw - var(--section-padding) * 2)}.footer-logo img{height:3rem;width:auto}.footer-sor{height:6rem}.footer-sor img{width:auto;margin:0;height:100%}.social-icons{border-radius:100%;background-color:var(--gray-2);display:flex;align-items:center;color:#fff}.social-icons a{color:currentColor!important;display:flex;align-items:center}.social-icons svg{padding:.5rem}@media only screen and (min-width:768px){.main-footer .container{--flex-items: 3}.footer-logo{width:auto}}@media only screen and (min-width:1024px){.main-footer .container{--flex-items: 6}.footer-lower p{justify-content:center;text-align:center}.footer-sor img{margin:auto}}.DialogOverlay{position:fixed;background-color:#00000080;top:0;right:0;bottom:0;left:0;z-index:9999}.DialogContent{position:fixed;display:flex;align-items:flex-start;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9999}.dpo-trigger{background-color:transparent;border:none;color:#fff;cursor:pointer;text-align:left}.dpo-trigger:hover{text-decoration:underline}.dpo-img{height:auto;max-width:320px}.close-button{background:transparent;border:none;cursor:pointer;position:absolute;right:0}:root{--header-height: 6rem}.main-header{position:absolute;width:100%;z-index:1000;top:0;background-color:transparent;box-shadow:none;color:#fff;font-family:IBM Plex Mono,sans-serif}.main-header .container{display:flex;gap:1rem;padding:0;padding-inline:var(--section-padding);height:inherit}.main-header .container>*{position:relative;z-index:1001}.main-header .container .main-nav{position:fixed;z-index:1000}.nav-toggle{border:0;padding:0;background-color:transparent}.nav-toggle span{position:relative;display:block;width:2rem;height:3px;background-color:#fff;margin-block:5px}.main-nav{height:100vh;width:100%;top:0;left:0;background-color:var(--black);justify-content:center;flex-direction:column;color:#fff;padding:var(--section-padding);background:linear-gradient(-45deg,var(--pri-color),var(--other-color1));background-size:300% 300%;background-position:0%;display:flex}.main-nav>*{color:inherit}.main-nav a{display:inline-flex;color:inherit;font-size:150%;font-weight:600}.nav-item{padding-block:.5rem;position:relative}.nav-dropdown{position:absolute;top:100%;color:#fff;padding-block:2rem}.nav-dropdown:before{content:"";display:block;position:absolute;background-color:var(--sec-color);width:200vw;height:100%;z-index:-1;left:50%;top:0;transform:translate(-50%)}.nav-dropdown a{line-height:1.1;padding-block:.5rem!important;font-size:100%!important;font-weight:400;white-space:nowrap;display:block}.header-logo{height:3rem;margin-right:auto}.header-logo img{height:100%;width:auto;display:block}.header-notice{background-color:var(--pri-color);color:#fff;display:flex;align-items:center;padding-inline:2rem;gap:1rem;line-height:1.35;margin-inline:calc(var(--section-padding) * -1);overflow:hidden;position:relative;z-index:1001;padding-block:.5rem;line-height:1.1;font-size:75%}.header-notice>div{flex:0 1 768px;margin-right:auto}.hash-link{position:relative;top:-6rem}@media only screen and (min-width:768px){.nav-toggle{display:none}.main-header .container{flex-direction:row-reverse}.header-notice~.main-nav{height:auto}.main-nav{display:flex!important;position:static!important;height:100%;width:auto;flex-grow:0;font-size:100%;padding:0!important;margin-left:auto;background-color:transparent;align-items:center;flex-direction:row;padding:0;border:0;clip-path:none!important;background:none;justify-content:flex-start}.main-nav a{font-size:115%;padding-block:1rem}.nav-item{height:100%;align-content:center;padding-inline:2rem;padding-block:0rem}.header-top{flex:1;align-self:stretch}.header-notice{margin-left:0;padding-block:1rem}.header-bottom{flex:0 0 13rem}}@media only screen and (min-width:768px){.header-notice{font-size:85%}}@media only screen and (min-width:1024px){.header-logo{height:3.5rem}}@media only screen and (min-width:1440px){:root{--header-height: 5.5rem}}.main-banner{margin-inline:calc(var(--section-padding) * -1);margin-block:calc(var(--section-padding) * -1);height:calc(100svh + var(--section-padding) / 2);min-height:45rem;--swiper-pagination-bottom: 1rem;margin-top:calc(var(--notice-height) - var(--section-padding));display:block;padding-top:8rem}.main-banner a{text-decoration:none}.main-banner .swiper{height:100%;margin:0;--swiper-pagination-bullet-width: 10px;--swiper-pagination-bullet-height: 10px;--swiper-pagination-color: white;--swiper-pagination-bullet-inactive-color: white}.main-banner .swiper-pagination{text-align:left;padding-inline:var(--section-padding)}.main-banner .img-container{position:absolute;height:100%;width:100%;margin:0;top:0}.main-banner .img-container:after{content:"";background-image:linear-gradient(180deg,hsla(198,89%,14%,.9) 0,transparent 30%);opacity:.75;position:absolute;left:0;top:0;height:100%;width:100%;mix-blend-mode:multiply}.main-banner .img-container img,.main-banner .img-container video{width:100%;height:100%;object-fit:cover}.main-banner .banner-description{z-index:100;position:absolute;left:var(--section-padding);right:var(--section-padding)}.main-banner .desc-container h2{width:75%}.main-banner .banner-title{font-size:var(--fs-lg);display:-webkit-box;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-weight:400;color:var(--pri-color);width:13rem}.main-banner .banner-button{margin-top:1rem}.main-banner .icon{padding-inline:1.5rem}.main-banner.inner-banner{height:70vh;min-height:35rem;padding-top:0}.main-banner.inner-banner .swiper-slide{place-content:center}.main-banner.inner-banner h1{z-index:2;position:relative;color:#fff;font-weight:700;font-family:IBM Plex Mono,sans-serif;font-size:3rem;padding:var(--section-padding);text-shadow:0 2px 3px black}.flight-widget{bottom:0;z-index:20;color:#fff;width:40rem;max-width:100%;--widget-color: rgba(20, 119, 114, .65);margin-top:1rem}.flight-widget .flight-form{border:1px solid white;border-color:#ffffff80}.flight-widget .flight-header{display:flex;gap:10px;align-items:center;color:var(--pri-color);margin-bottom:1rem}.flight-widget .see-all{position:absolute;top:-3em;right:0;color:var(--pri-color)}.flight-widget .flight-button{display:flex;align-items:center;justify-content:space-between;transform:translateY(1px);position:relative;z-index:2}.flight-widget .btn-container{gap:0;width:100%}.flight-widget .btn{width:50%;cursor:pointer;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-color:#ffffff80;background-color:#14777240;border-radius:0;gap:10px;border-top-left-radius:.5rem;padding-inline:1.25rem}.flight-widget .btn img{height:1.15rem;width:auto}.flight-widget .btn:hover{background-color:var(--widget-color);color:#fff;border-color:#ffffff80;background-color:#14777273}.flight-widget .btn.active{border-color:#ffffff40;border-bottom-color:#426d73;background-color:var(--widget-color);pointer-events:none}.flight-widget .btn+.btn{border-top-left-radius:0;border-top-right-radius:.5rem}.flight-widget .btn+.btn img{transform:rotate(295deg)}.flight-widget .flight-form{background-color:var(--widget-color);padding:1.25rem;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-shadow:0 1rem 2rem #093e538c;display:flex;align-items:flex-end;gap:1rem;flex-direction:column}.flight-widget .flight-form input,.flight-widget .flight-form select{all:unset;box-sizing:border-box;padding:.5rem 1rem;background-color:#ffffff40}.flight-widget .flight-form input{width:100%}.flight-widget .flight-form input::placeholder{color:#ffffff7d}.flight-widget .flight-form select{padding-left:2.75rem;position:relative;background:url(/fe_img/icons/plane2-icon.svg) .75rem center no-repeat,url(/fe_img/icons/caret-icon.svg) right .75rem center no-repeat;background-color:#ffffff40}.flight-widget .flight-form select:before{content:"";display:block;height:2rem;width:2px;position:absolute;top:50%;left:2rem;background-color:var(--pri-color)}.flight-widget .flight-form option{color:var(--pri-color)}.flight-widget .flight-form .flex{flex-direction:column}.flight-widget .FormField{flex:1 1 0%;width:100%;padding:0}.flight-widget .FormLabel{font-size:80%}.flight-widget .FormSubmit{flex:1 1 0%;width:100%}.flight-widget .FormSubmit .btn{width:100%;border:0;background-color:#00857d;border-radius:0;font-weight:400;gap:10px;padding-block:.85rem}.homepage-main-banner .main-banner{min-height:100lvh;height:auto;padding-bottom:var(--section-padding)}.homepage-main-banner .swiper{position:absolute;top:0;left:0;z-index:0}.homepage-main-banner .banner-description{position:relative;z-index:1;left:auto;top:auto;right:auto;padding:var(--section-padding)}@media only screen and (min-width:768px){.main-banner .banner-title{width:auto}}@media only screen and (min-width:768px){.main-banner{margin-top:calc(var(--section-padding) / 2 * -1)!important;display:flex;align-items:center}.main-banner .desc-container{width:35rem;max-width:100%}.main-banner .banner-title{font-size:var(--fs-xxl)}.main-banner .banner-description{top:25%;margin-top:unset;bottom:auto}.main-banner .desc-container h2{width:100%}.main-banner.inner-banner{height:75vh;min-height:35rem}.flight-widget .flight-form,.flight-widget .flight-form .flex{flex-direction:row}.flight-widget .flight-form select{width:20rem;min-width:7.5rem}.flight-widget .FormSubmit{width:auto;flex:0 0 auto}.flight-widget .FormSubmit .btn,.flight-widget .FormField{width:auto}.flight-widget .see-all{position:static}.flight-widget .btn-container,.flight-widget .btn-container .btn{width:auto}}@media only screen and (max-width:768px){.flight-widget .flight-form{gap:0rem}}.btn{font-size:100%;line-height:1.1;display:inline-flex;align-items:center;justify-content:center;gap:.25rem;background-color:#0f0f0f;border-radius:2rem;border:1px solid var(--black);padding-inline:2rem;padding-block:1rem;color:#fff;text-decoration:none;font-weight:700;position:relative;transition:background-color .25s,color .25s,border .25s}.btn:hover{border-color:#fff;background-color:#fff;color:var(--black)}.btn.space-between .btn-label{margin-right:auto}.btn:visited,.btn:hover{text-decoration:none}.btn.lg{font-size:125%}.btn.sm{font-size:85%}.btn-icon{display:inline-flex}.btn-icon svg{display:block}.btn.icon .btn-icon{position:absolute}.btn.compress{border:0;border-radius:0;padding-inline:0;padding-block:0;background:none!important;gap:.25rem}.btn.pri{background-color:var(--pri-color);color:#fff;border-color:var(--pri-color)}.btn.pri:hover{background-color:var(--pri-dark-1)}.btn.sec{background-color:var(--sec-color);color:var(--black);border-color:var(--sec-color)}.btn.sec:hover{background-color:var(--sec-dark-1)}.btn.white{border:1px solid white;background-color:#fff;color:var(--pri-color)}.btn.white:hover{background-color:var(--black);border-color:var(--black);color:#fff}.btn.compress{border:none}.btn.compress.pri{color:var(--pri-color)}.btn.compress.pri:hover{color:var(--pri-dark-1)}.btn.compress.sec{color:var(--sec-color)}.btn.compress.sec:hover{color:var(--sec-dark-1)}.btn.compress.other1{color:var(--other-color1)}.btn.bordered{background-color:transparent;color:var(--black);border:2px solid var(--black)}.btn.bordered:hover{color:#fff;background-color:var(--black)}.btn.bordered.white{background-color:transparent;color:#fff;border:2px solid white}.btn.bordered.white:hover{color:var(--black);background-color:#fff}.btn.bordered.pri{background-color:transparent;color:var(--pri-color);border:2px solid var(--pri-color)}.btn.bordered.pri:hover{color:#fff;background-color:var(--pri-color)}.btn.bordered.sec{background-color:transparent;color:var(--sec-color);border:2px solid var(--sec-color)}.btn.bordered.sec:hover{color:#fff;background-color:var(--sec-color)}@media only screen and (min-width:450px){.btn{width:auto}}.announce-card{position:relative;background-color:#a4d65d99;margin-top:1rem;padding:1rem 1.25rem;font-weight:600;color:var(--pri-color);display:flex;justify-content:space-between;flex-direction:column;gap:1rem;z-index:1;box-shadow:0 1rem 2rem #093e538c;border:1px solid rgba(255,255,255,.5)}.announce-card:first-child{margin-top:0}.announce-card p{margin-top:0;line-height:1.4;font-size:clamp(.875rem,.9135rem + .3846vw,1rem);font-weight:700}.announce-card p span{font-size:clamp(.8125rem,.7476rem + .2885vw,.875rem);display:block;font-weight:400;color:var(--pri-color)}.announce-card .btn{font-size:clamp(.8125rem,.7476rem + .2885vw,.875rem);border:0;background-color:#00857d;border-radius:0;color:var(--black);font-weight:400;padding-block:.65rem;color:#fff;cursor:pointer;transition:all .3s linear ease-in-out}.announce-card .btn:hover{background-color:#016059d1}.dialog-modal-slider .close-btn{z-index:2!important;position:absolute;top:0;left:100%;background-color:transparent;border:0;outline:0;color:#fff;transition:all .25s ease-in-out;cursor:pointer}.dialog-modal-slider .close-btn:hover{color:#bababa;opacity:.85}.announce-card.two-col{display:grid;background-color:transparent;box-shadow:none;border:0;padding:0;grid-template-columns:1fr}.announce-card.two-col h4{margin-top:0;font-weight:700;font-size:var(--fs-xxl)}.announce-card.two-col p{margin:0;font-weight:700;text-transform:uppercase;font-size:80%}.announce-card.two-col .btn-type{position:relative;display:flex;justify-content:space-between;padding:1rem 1.25rem;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);box-shadow:0 1rem 2rem #093e538c;border:1px solid rgba(255,255,255,.5);cursor:pointer}.announce-card.two-col .btn-type button{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.announce-card.two-col .btn-type:first-child{background-color:#0e4251cc;color:#a1db6b}.announce-card.two-col .btn-type:last-child{background-color:#a1db6bcc;color:#014052}.highlights{height:100%;overflow:hidden;position:relative;margin-bottom:.5rem;padding:2rem}.highlights h2{font-weight:700;margin-top:0}.highlights h3{margin-top:.5rem;margin-bottom:0;font-weight:900;font-size:var(--fs-xxl);text-align:center}.highlights h4{font-size:var(--fs-md);font-weight:700;margin:0}.highlights .heading{margin-bottom:2rem}.highlights .heading p{margin-bottom:0;text-transform:uppercase}.highlights small{display:block;color:var(--black)}.highlights .desc{margin-top:auto}.highlights .body-content{display:grid;gap:1rem;grid-template-columns:1fr 1fr}.highlights .body-content p{margin:0}.highlights .body-content span{display:block;margin-bottom:.25rem;margin-top:.25rem;text-align:center}.highlights .body-content>div{padding:1rem;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.highlights .body-content>div:first-child{background-color:#8dc04be0;color:var(--black)}.highlights .body-content>div:last-child{background-color:#2a7aabe7;color:#fff}.hl-body{position:relative;z-index:1}.bg-image{position:absolute;top:0;left:0;width:100%;height:100%}.bg-image img{display:block;width:100%;height:100%}.text-right{text-align:right;line-height:1;font-size:.875rem}div[data-radix-popper-content-wrapper]{z-index:10000!important}.popup-share{padding:.875rem;background-color:#fff;display:grid;grid-template-columns:1fr 1fr;gap:1rem;border-radius:10px}.PopoverArrow{fill:#fff}.social{display:flex;color:#fff}.social span{font-weight:700;font-size:12px;color:#fff;align-items:center;padding-right:1rem}.social span svg{margin-right:-4px}.btn-icon-share{display:flex;align-items:center;justify-content:center;background-color:transparent;border:0;outline:0;cursor:pointer;color:#fff;padding:0;-webkit-user-select:none;user-select:none;margin:.5rem 0}.btn-icon-share:hover{opacity:.9;text-decoration:none}.btn-icon-share span{margin-left:.5rem;font-weight:500}.btn-icon-share.bordered{border-right:1px solid rgba(255,255,255,.182);border-left:1px solid rgba(255,255,255,.182)}.modal-slider-wrapper{position:relative;max-width:550px;background-color:#03857d;margin:0}.modal-slider-wrapper .swiper{margin-top:0;margin-bottom:.5rem}.action-btn{display:flex;align-items:center;justify-content:center;flex-shrink:0}.park-icon{background-color:var(--pri-color);border-radius:100px;display:flex;align-items:center;justify-content:center;height:40px;width:40px}.arrow-nav{position:absolute;display:flex;justify-content:space-between;width:100%;height:100%;align-items:center;z-index:-1;top:0}.arrow-nav .arrow-slide{display:flex;align-items:center;justify-content:center;color:#fff;border-radius:100px;width:40px;height:40px;background-color:#03857d;cursor:pointer;box-shadow:0 4px 8px #00000060}.arrow-nav .arrow-slide.left{margin-left:-4rem}.arrow-nav .arrow-slide.right{margin-right:-4rem}.arrow-nav .arrow-slide.swiper-button-disabled{box-shadow:none;opacity:.5}.share-container{position:relative;display:grid;grid-template-columns:1fr 1fr 1fr;z-index:10}.announce-card-container{margin-top:1rem;width:40rem;max-width:100%}.modal-footer{background-color:var(--other-color1);padding-block:calc(var(--section-padding) * 1.25);background-image:url(/fe_img/footer-pattern.svg);background-size:10rem;padding:6px 1rem;display:flex;justify-content:space-between}.modal-footer>div{display:flex}.read-article{padding-left:1rem;border-left:1px solid #fff}.read-article a{margin:0}.read-article a span{font-size:var(--fs-sm)}@media only screen and (min-width:490px){.announce-card{flex-direction:row}}@media only screen and (min-width:641px){.announce-card.two-col{grid-template-columns:1fr 1fr}.park-icon{height:50px;width:50px}}@media only screen and (min-width:701px){.modal-slider-wrapper .swiper-pagination{display:none}}@media only screen and (max-width:700px){.modal-slider-wrapper .swiper-pagination-bullet{background-color:#fff}.modal-slider-wrapper .swiper-pagination{bottom:.5rem;display:none}.modal-slider-wrapper.modal-news{transform:scale(.8)}.announce-card .btn{width:100%}.arrow-nav{z-index:1}.arrow-nav .arrow-slide.left{margin-left:.275rem}.arrow-nav .arrow-slide.right{margin-right:.275rem}.dialog-modal-slider .close-btn{transform:translate(-80%,-110%)}}@media only screen and (max-width:395px){.modal-slider-wrapper{transform:scale(.9)}.modal-slider-wrapper.modal-news{transform:scale(.7)!important}.dialog-modal-slider .close-btn{transform:translate(-120%,-90%)}}.social-icons:focus-visible{border:0;outline:0}.news-table td{text-align:left}.news-table td p{margin-top:0}.news-table th:last-child,.news-table td:last-child{text-align:left}@media only screen and (max-width:750px){.news-table td:first-child{text-align:left;font-size:150%}.news-table td:last-child{text-align:left;font-size:unset}}.video-container{display:flex;align-items:center;justify-content:center;margin:1.5rem}.video-container>div{width:100%!important;height:100%!important;max-width:768px!important}@media only screen and (max-width:600px){.video-container{margin:1.5rem 0}}.news-article-page{padding-top:var(--section-padding)}.news-article-page h1{font-size:2em;color:var(--pri-color);margin-top:0}.news-article-page h5{font-size:var(--fs-base);font-weight:400}.news-article-page .date{margin-top:0}.news-article-page a{color:var(--pri-color)}.news-article-page .article-img{padding-bottom:1rem;margin-bottom:1rem;margin-top:1rem}.news-article-page .article-img p{color:#a6a6a6;font-size:var(--fs-sm)}.news-article-page .img-container p{margin-top:.5rem}.article-img{width:768px;max-width:100%;margin:1rem auto}.article-img img{width:100%}.news-slider{width:768px;max-width:100%;padding-bottom:2rem}.news-slider .article-img,.news-slider .article-img img{width:100%}.news-slider .swiper-button-prev,.news-slider .swiper-button-next{height:2.25rem;width:2.25rem;background-color:var(--pri-color);padding:.5rem;border-radius:100%}.news-slider .swiper-button-prev:after,.news-slider .swiper-button-next:after{font-size:1.15rem;color:#fff}.news-slider .caption{color:#a6a6a6;font-size:var(--fs-sm);line-height:1.25}@media only screen and (min-width:768px){.news-slider .swiper-button-prev,.news-slider .swiper-button-next{height:3rem;width:3rem}.news-slider .swiper-button-prev:after,.news-slider .swiper-button-next:after{font-size:1.5rem}}.full-banner{margin-inline:calc(var(--section-padding) * -1);height:100svh}.full-banner .img-bg{width:100%;height:100%;object-fit:cover;position:absolute;pointer-events:none}.full-banner .content{height:100%;position:relative}.lounge{display:flex;flex-direction:column;justify-content:center}.arrow{position:absolute;z-index:99999999;bottom:6px;left:47%}.max-text-width{max-width:560px;display:block}.reversed{flex-direction:row-reverse}:root{--form-border-radius: .35rem}.FormRoot{align-items:flex-start}.FormField{padding:.25rem 0;display:grid;position:relative;text-align:left}.FormField label{display:flex;align-items:center;gap:1rem}.FormField .FormLabel{gap:.5rem}.FormLabel{font-weight:500;line-height:1rem;margin-top:0rem;font-size:90%;height:1rem;margin:.15rem}.FormLabel span{color:red;transition-property:color}.FormIcon{position:absolute;left:.5rem;top:2rem}.FormIcon~.Input,.FormIcon~input,.FormIcon~.Textarea,.FormIcon~textarea{padding-left:2.5rem}.FormMessage{font-size:80%;color:red;opacity:1;margin-top:.25rem}.FormSubmit{margin-top:1rem}.Input,input,.Select,select{height:2.5rem;line-height:1}.Select option,select option{color:var(--black)}textarea,.Textarea{resize:none}input,.Input,select,.Select,textarea,.Textarea,.MuiInputBase-formControl{display:inline-flex;flex:1 1 0%;outline:none!important;background-color:transparent;box-shadow:0 0 0 1px var(--black-a9);border:0;margin-top:.25rem;border-radius:var(--form-border-radius);box-shadow:0 0 0 1px #cacaca;padding:0 1rem;transition-property:box-shadow;transition-duration:.15s;width:100%;color:inherit}input:hover,.Input:hover,select:hover,.Select:hover,textarea:hover,.Textarea:hover,.MuiInputBase-formControl:hover{box-shadow:0 0 0 1px var(--pri-color)}input:focus,.Input:focus,select:focus,.Select:focus,textarea:focus,.Textarea:focus,.MuiInputBase-formControl:focus{box-shadow:0 0 3px 2px var(--pri-color)}input[data-invalid],.Input[data-invalid],select[data-invalid],.Select[data-invalid],textarea[data-invalid],.Textarea[data-invalid],.MuiInputBase-formControl[data-invalid]{box-shadow:0 0 0 2px red}.FormField[data-invalid] .FormLabel{color:red}.MuiInputBase-root{font-size:100%!important}.MuiInputBase-formControl{border-radius:0!important;padding-left:0!important}.MuiInputBase-formControl input{box-sizing:border-box;box-shadow:none!important;height:2.5rem!important}input:focus~.FormLabel span,input[data-invalid]~.FormLabel span,input:not(:placeholder-shown)~.FormLabel span,.Input:focus~.FormLabel span,.Input[data-invalid]~.FormLabel span,.Input:not(:placeholder-shown)~.FormLabel span,.Select:focus~.FormLabel span,.Select[data-invalid]~.FormLabel span,.Select:not(:placeholder-shown)~.FormLabel span,textarea:focus~.FormLabel span,textarea[data-invalid]~.FormLabel span,textarea:not(:placeholder-shown)~.FormLabel span,.Textarea:focus~.FormLabel span,.Textarea[data-invalid]~.FormLabel span,.Textarea:not(:placeholder-shown)~.FormLabel span{color:red}textarea,.Textarea{padding:1rem}.Input[type=checkbox],.Input[type=radio],input[type=checkbox],input[type=radio]{display:inline;width:1rem;height:1rem;padding:0;margin-top:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:0 0 auto}.Input[type=checkbox]:before,.Input[type=radio]:before,input[type=checkbox]:before,input[type=radio]:before{content:"";background-color:var(--pri-color);height:calc(100% - 4px);width:calc(100% - 4px);display:none;border:2px solid var(--black)}.Input[type=checkbox]:checked:before,.Input[type=radio]:checked:before,input[type=checkbox]:checked:before,input[type=radio]:checked:before{display:block}.Input[type=radio],input[type=radio]{width:1rem;height:1rem;border-radius:100%;overflow:hidden}.Input[type=radio]:before,input[type=radio]:before{content:"";border-radius:100%}input[type=date],input[type=time]{display:flex}input[type=date]::-webkit-calendar-picker-indicator,input[type=time]::-webkit-calendar-picker-indicator{margin-left:auto;position:absolute;right:.5rem}.AccordionRoot{margin:1rem 0}.AccordionItem{overflow:hidden}.AccordionItem:focus-within{position:relative;z-index:1}.AccordionHeader{display:flex;gap:var(--gap);border-top:1px solid var(--gray-1);padding-block:1.5rem}.AccordionTrigger{flex:1;display:flex;align-items:center;justify-content:space-between;gap:2rem;cursor:pointer}.AccordionTrigger>*{margin-block:0}.AccordionTitle{margin:0;font-weight:600}.AccordionContent{overflow:hidden}.AccordionContent[data-state=open]{animation:slideDown .3s cubic-bezier(.87,0,.13,1)}.AccordionContent[data-state=closed]{animation:slideUp .3s cubic-bezier(.87,0,.13,1)}.AccordionContentText p:first-child{margin-top:0}.AccordionContentText p:last-child{margin-bottom:2rem}.AccordionIcon{flex:0 0 2rem;color:inherit;transition:transform .3s cubic-bezier(.87,0,.13,1)}.AccordionTrigger[data-state=open]>.AccordionIcon{transform:rotate(180deg)}@keyframes slideDown{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes slideUp{0%{height:var(--radix-accordion-content-height)}to{height:0}}.cta-container{padding:3rem 5rem;justify-items:center;align-items:center;display:flex;width:100%;background:radial-gradient(circle at 80% 50%,#edf8fa,#c7ebfb)}.cta-container .description{width:50%;padding-right:4rem}.cta-container img{width:50%;max-height:240px;object-fit:contain}.cta-container h3{font-weight:600}.cta-container .btn{background:#147772;border:0;border-radius:10px;margin-top:1.5rem}.cta-container .btn:hover{background:#52cac4}@media(max-width:839px){.cta-container{flex-direction:column-reverse;padding:2rem}.cta-container .description{text-align:center;width:100%;max-width:396px;padding-right:0;display:flex;flex-direction:column;align-items:center}.cta-container img{width:100%;max-height:280px;object-fit:contain}}.card{display:flex;flex-direction:column}.related-card-title{margin-top:.875rem}.card-list{gap:1.25rem;margin-top:1rem}.card-section-title{font-weight:600;color:#003e51}.divider{border-top:1px solid #003e51}.related-stories{margin-bottom:2rem}.related-stories .card .line-clamp{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.related-stories .card a img{display:block;width:100%;height:100%}.related-stories .swiper-pagination{position:relative}.related-stories .swiper-pagination{margin-top:1.5rem}
