@define-mixin grid-default{display: grid; grid-template-columns: var(--g-template-default);}@define-mixin h-hidden{display: block; position: absolute !important; clip: rect(1px, 1px, 1px, 1px); width: 1px; height: 1px; margin: -1px; border: 0; padding: 0; overflow: hidden;}@define-mixin blur-bg{background-color: var(--c-white-15t); -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px);}@define-mixin link-as-button $network, $padding: 0, $color: var(--c-white), $border: var(--c-white){.$(network) { display: flex; justify-content: center; align-items: center; justify-self: center; align-self: center; padding: 0 $padding; height: var(--s-link-as-button-h); width: fit-content; text-decoration: none; color: $color; border: 1px solid $border; border-radius: var(--s-border-r); text-align: center; text-transform: uppercase; @mixin-content; }}@define-mixin vertical-ellipsis $network, $height: 0px, $rows: 2{.$(network) { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: $rows; -webkit-box-orient: vertical; min-height: $height; @mixin-content; }}@define-mixin header-separator $network, $distance: 15px, $align: center, $color: var(--c-black), $width: var(--head-sep-w){.$(network) { margin-top: $distance; display: flex; justify-content: $align; @mixin-content; } .$(network)::after { content: ""; display: block; background-color: $color; width: $width; height: 1px; }}@define-mixin back-arrow $network, $color: var(--c-white){.$(network) { position: relative; @mixin-content; } .$(network)::before, .$(network)::after { position: absolute; top: calc(50% + 3px); left: calc(50% - 1px); transform: translate(-50%, -50%) rotate(45deg); content: ""; display: block; width: 9px; height: 1px; background-color: $color; } .$(network)::after { top: calc(50% - 3px); transform: translate(-50%, -50%) rotate(-45deg); }}@define-mixin boxshadow{-webkit-box-shadow: 0px 3px 5px 0px #00000061; box-shadow: 0px 3px 5px 0px #00000061;}@define-mixin bullets $network, $size: 8px, $color: #004863, $margin: 0{.$(network) li::before { content: ""; display: inline-block; width: $size; height: $size; border-radius: 50%; margin: $margin; background-color: $color; @mixin-content; }}@define-mixin max-width{max-width: 1920px; margin-left: auto; margin-right: auto;}.backToTop-module__lJesza__root{--btt-d:none;--btt-w:56px;--btt-h:50px;--btt-pos:10px;display:var(--btt-d);width:var(--btt-w);height:var(--btt-h);left:var(--btt-pos);bottom:var(--btt-pos);border-radius:var(--s-border-r);z-index:var(--z-header);background-color:#0009;position:fixed}.backToTop-module__lJesza__root_show{--btt-d:block}@mixin back-arrow icon{transform: rotate(90deg); display: block;}@media (--breakpoint-min-md){.backToTop-module__lJesza__root{--btt-w:63px;--btt-h:56px;--btt-pos:30px}}
.cardArticleList-module__oxTcKa__root{--cartli-t-mb:30px;--cartli-t-gc:1fr;--cartli-tfc-gc:1 / span 2;--cartli-tr-gtc:repeat(2, 1fr);--cartli-tr-grg:30px;--cartli-tr-d:grid}.cardArticleList-module__oxTcKa__top{grid-template-columns:var(--cartli-t-gc);padding:0 var(--g-border);margin-bottom:var(--cartli-t-mb);grid-column-gap:var(--g-gap);grid-row-gap:var(--cartli-tr-grg);display:grid}.cardArticleList-module__oxTcKa__top_let{grid-column:var(--cartli-tfc-gc)}.cardArticleList-module__oxTcKa__top_right{display:var(--cartli-tr-d);grid-template-columns:var(--cartli-tr-gtc);grid-column-gap:var(--g-gap);grid-row-gap:var(--cartli-tr-grg);flex-direction:column}@media (--breakpoint-min-md){.cardArticleList-module__oxTcKa__root{--cartli-t-mb:100px;--cartli-tfc-gc:1 / span 1;--cartli-tr-gtc:1fr;--cartli-t-gc:1fr 1fr;--cartli-tr-grg:15px;--cartli-tr-d:flex}}
@define-mixin grid-default{display: grid; grid-template-columns: var(--g-template-default);}@define-mixin h-hidden{display: block; position: absolute !important; clip: rect(1px, 1px, 1px, 1px); width: 1px; height: 1px; margin: -1px; border: 0; padding: 0; overflow: hidden;}@define-mixin blur-bg{background-color: var(--c-white-15t); -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px);}@define-mixin link-as-button $network, $padding: 0, $color: var(--c-white), $border: var(--c-white){.$(network) { display: flex; justify-content: center; align-items: center; justify-self: center; align-self: center; padding: 0 $padding; height: var(--s-link-as-button-h); width: fit-content; text-decoration: none; color: $color; border: 1px solid $border; border-radius: var(--s-border-r); text-align: center; text-transform: uppercase; @mixin-content; }}@define-mixin vertical-ellipsis $network, $height: 0px, $rows: 2{.$(network) { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: $rows; -webkit-box-orient: vertical; min-height: $height; @mixin-content; }}@define-mixin header-separator $network, $distance: 15px, $align: center, $color: var(--c-black), $width: var(--head-sep-w){.$(network) { margin-top: $distance; display: flex; justify-content: $align; @mixin-content; } .$(network)::after { content: ""; display: block; background-color: $color; width: $width; height: 1px; }}@define-mixin back-arrow $network, $color: var(--c-white){.$(network) { position: relative; @mixin-content; } .$(network)::before, .$(network)::after { position: absolute; top: calc(50% + 3px); left: calc(50% - 1px); transform: translate(-50%, -50%) rotate(45deg); content: ""; display: block; width: 9px; height: 1px; background-color: $color; } .$(network)::after { top: calc(50% - 3px); transform: translate(-50%, -50%) rotate(-45deg); }}@define-mixin boxshadow{-webkit-box-shadow: 0px 3px 5px 0px #00000061; box-shadow: 0px 3px 5px 0px #00000061;}@define-mixin bullets $network, $size: 8px, $color: #004863, $margin: 0{.$(network) li::before { content: ""; display: inline-block; width: $size; height: $size; border-radius: 50%; margin: $margin; background-color: $color; @mixin-content; }}@define-mixin max-width{max-width: 1920px; margin-left: auto; margin-right: auto;}.errorPage-module__SPxvaa__root{--errp-pt:141px;--errp-l-p:50px;--errp-i-mb:30px;--errp-if-mb:var(--errp-i-mb);--errp-i-w:111px;--errp-if-gap:20px;--errp-if-p:36px 10px 30px;--errp-if-br:var(--s-border-r);--errp-ifh-fz:2.5rem;--errp-ifm-fz:var(--s-14px);--errp-ife-fz:var(--s-18px);--errp-h-h:60px;--errp-h-pl:20px;--errp-if-w:100%;padding-top:var(--errp-pt);background-color:var(--c-big-stone);min-height:100vh;padding:var(--errp-pt) var(--g-border) 25px;flex-direction:column;align-items:center;display:flex}.errorPage-module__SPxvaa__header{height:var(--errp-h-h);padding-left:var(--errp-h-pl);background-color:var(--c-white);align-items:center;display:flex;position:fixed;top:0;left:0;right:0}.errorPage-module__SPxvaa__logo{margin-top:5px}.errorPage-module__SPxvaa__image{margin-bottom:var(--errp-i-mb);width:var(--errp-i-w)}.errorPage-module__SPxvaa__image img{width:100%;height:auto}@mixin blur-bg;.errorPage-module__SPxvaa__info{margin-bottom:var(--errp-if-mb);text-align:center;color:var(--c-white);gap:var(--errp-if-gap);padding:var(--errp-if-p);border-radius:var(--errp-if-br);width:var(--errp-if-w);flex-direction:column;display:flex}.errorPage-module__SPxvaa__info_heading{font-size:var(--errp-ifh-fz)}.errorPage-module__SPxvaa__info_message{font-size:var(--errp-ifm-fz)}.errorPage-module__SPxvaa__info_error{font-size:var(--errp-ife-fz)}@mixin link-as-button link, var(--errp-l-p), var(--c-white), var(--c-white){ }@media (--breakpoint-min-md){.errorPage-module__SPxvaa__root{--errp-pt:260px;--errp-l-p:100px;--errp-i-mb:50px;--errp-if-mb:65px;--errp-i-w:163px;--errp-if-gap:25px;--errp-if-p:43px 16px 33px;--errp-if-br:calc(var(--s-border-r) * 2);--errp-ifh-fz:5rem;--errp-ifm-fz:var(--s-18px);--errp-ife-fz:1.375rem;--errp-h-h:90px;--errp-h-pl:30px;--errp-if-w:max-content}}
.footer-module__ouxsqa__root{--foot-gap:30px;--foot-t-mb:var(--foot-gap);--foot-m-p:18px 20px 0;--foot-m-mb:var(--foot-gap);--foot-b-p:0 20px;--foot-b-mb:var(--foot-gap);--foot-title-mb:11px;--foot-block-mb:27px;--foot-fz:var(--s-14px);--foot-lh:var(--s-20px);--foot-offices-li-mb:10px;--foot-grp-title-mb:var(--foot-title-mb);--foot-grp-li-mb:20px;--foot-cert-li-w:calc(50% - 5px);--foot-cert-img-1-w:107px;--foot-cert-img-2-w:150px;--foot-cert-img-3-w:162px;--foot-cert-img-4-w:164px;--foot-cert-li-mb:0;--foot-apps-jc:center;--foot-social-jc:center;--footer-apple-d:block;--footer-android-d:block;--footer-officelist-gtc:repeat(2, 1fr);background-color:var(--c-big-stone);color:var(--c-white);padding-bottom:30px}.footer-module__ouxsqa__root a{color:var(--c-white);text-transform:none;text-decoration:none}.footer-module__ouxsqa__root a:hover{text-decoration:underline}.footer-module__ouxsqa__root>:last-child{margin-bottom:0}.footer-module__ouxsqa__root ul{padding-inline-start:0;list-style:none}.footer-module__ouxsqa__top{margin-bottom:var(--foot-t-mb)}.footer-module__ouxsqa__main a,.footer-module__ouxsqa__main div,.footer-module__ouxsqa__main span,.footer-module__ouxsqa__main h2,.footer-module__ouxsqa__bottom a,.footer-module__ouxsqa__bottom div,.footer-module__ouxsqa__bottom span,.footer-module__ouxsqa__bottom h2{line-height:var(--foot-lh);font-size:var(--foot-fz);letter-spacing:1px}.footer-module__ouxsqa__main{padding:var(--foot-m-p);margin-bottom:var(--foot-m-mb)}.footer-module__ouxsqa__bottom{padding:var(--foot-b-p);margin-bottom:var(--foot-b-mb)}.footer-module__ouxsqa__block{margin-bottom:var(--foot-block-mb)}.footer-module__ouxsqa__title{text-transform:uppercase;font-weight:var(--f-bold);margin-bottom:var(--foot-title-mb)}.footer-module__ouxsqa__office{margin-bottom:var(--foot-offices-li-mb);flex-direction:column;display:flex}.footer-module__ouxsqa__office_name{font-weight:var(--f-bold);text-transform:uppercase;min-height:30px;margin-bottom:5px}.footer-module__ouxsqa__group .footer-module__ouxsqa__title{margin-bottom:var(--foot-grp-title-mb)}.footer-module__ouxsqa__group li{margin-bottom:var(--foot-grp-li-mb)}.footer-module__ouxsqa__group_img{margin-bottom:5px}.footer-module__ouxsqa__social ul,.footer-module__ouxsqa__certifications ul,.footer-module__ouxsqa__apps ul{justify-content:space-between;display:flex}.footer-module__ouxsqa__apps ul{justify-content:var(--foot-apps-jc);flex-wrap:wrap;gap:10px}.footer-module__ouxsqa__certifications ul{flex-flow:wrap;justify-content:space-between;gap:5px;display:flex}.footer-module__ouxsqa__certifications li:first-child img{max-width:var(--foot-cert-img-1-w)}.footer-module__ouxsqa__certifications li:nth-child(2) img{max-width:var(--foot-cert-img-2-w)}.footer-module__ouxsqa__certifications li:nth-child(3) img{max-width:var(--foot-cert-img-3-w)}.footer-module__ouxsqa__certifications li:nth-child(4) img{max-width:var(--foot-cert-img-4-w)}.footer-module__ouxsqa__certifications img{height:auto}.footer-module__ouxsqa__social ul{gap:10px;justify-content:var(--foot-social-jc);flex-wrap:wrap}.footer-module__ouxsqa__social li:last-child,.footer-module__ouxsqa__apps li:last-child{margin-right:0}.footer-module__ouxsqa__bottom .footer-module__ouxsqa__title{text-transform:none;align-items:center;display:flex}.footer-module__ouxsqa__bottom .footer-module__ouxsqa__title_text{margin-left:13px}.footer-module__ouxsqa__bottom .footer-module__ouxsqa__title_icon{background-color:var(--c-swiss-red);border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:relative}.footer-module__ouxsqa__bottom .footer-module__ouxsqa__title_icon:before,.footer-module__ouxsqa__bottom .footer-module__ouxsqa__title_icon:after{content:"";background-color:var(--c-white);width:16px;height:4px;position:absolute}.footer-module__ouxsqa__bottom .footer-module__ouxsqa__title_icon:after{transform:rotate(90deg)}.footer-module__ouxsqa__apple{display:var(--footer-apple-d)}.footer-module__ouxsqa__android{display:var(--footer-android-d)}.footer-module__ouxsqa__bitpay img{width:auto;height:58px}.footer-module__ouxsqa__offices ul{grid-template-columns:var(--footer-officelist-gtc);column-gap:var(--g-gap);row-gap:calc(var(--g-gap) * 2);display:grid}@supports (-webkit-touch-callout:none){.footer-module__ouxsqa__root{--footer-android-d:none}}@supports not (-webkit-touch-callout:none){.footer-module__ouxsqa__root{--footer-apple-d:none}}@media (--breakpoint-min-md){.footer-module__ouxsqa__root{--foot-m-p:0 var(--g-border);--foot-m-mb:0;--foot-b-p:0 var(--g-border);--foot-fz:var(--s-16px);--foot-title-mb:18px;--foot-lh:var(--s-30px);--foot-offices-li-mb:0;--foot-grp-title-mb:27px;--foot-grp-li-mb:35px;--foot-cert-li-w:100%;--foot-cert-img-1-w:123px;--foot-cert-img-2-w:168px;--foot-cert-img-3-w:168px;--foot-cert-img-4-w:212px;--foot-cert-li-mb:30px;--foot-apps-jc:flex-start;--foot-social-jc:flex-end;--footer-apple-d:block;--footer-android-d:block;--foot-t-mb:0;--foot-block-mb:0;--footer-officelist-gtc:repeat(4, 1fr)}.footer-module__ouxsqa__main{grid-column-gap:15px;grid-template-rows:repeat(4,min-content);grid-template-columns:repeat(4,1fr);display:grid}.footer-module__ouxsqa__group li{line-height:1}.footer-module__ouxsqa__support{grid-area:2/1/span 1/span 1}.footer-module__ouxsqa__offices{grid-area:1/1/span 1/-1;margin:0;padding:100px 0}.footer-module__ouxsqa__offices ul{column-gap:var(--g-gap);row-gap:calc(var(--g-gap) * 2);grid-template-columns:repeat(4,1fr);display:grid}.footer-module__ouxsqa__group{grid-area:2/1/span 1/-1;padding-bottom:100px}.footer-module__ouxsqa__group ul{column-gap:var(--g-gap);row-gap:calc(var(--g-gap) * 2);grid-template-columns:repeat(2,1fr);display:grid}.footer-module__ouxsqa__group li{margin:0}.footer-module__ouxsqa__certifications{grid-area:3/1/span 1/-1;padding-bottom:25px}.footer-module__ouxsqa__apps{grid-area:4/1/span 1/span 2}.footer-module__ouxsqa__apps ul{flex-direction:row}.footer-module__ouxsqa__apps li div{line-height:1}.footer-module__ouxsqa__social{grid-area:4/3/span 1/span 2;padding-bottom:100px}.footer-module__ouxsqa__social li div{line-height:1}}
@define-mixin grid-default{display: grid; grid-template-columns: var(--g-template-default);}@define-mixin h-hidden{display: block; position: absolute !important; clip: rect(1px, 1px, 1px, 1px); width: 1px; height: 1px; margin: -1px; border: 0; padding: 0; overflow: hidden;}@define-mixin blur-bg{background-color: var(--c-white-15t); -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px);}@define-mixin link-as-button $network, $padding: 0, $color: var(--c-white), $border: var(--c-white){.$(network) { display: flex; justify-content: center; align-items: center; justify-self: center; align-self: center; padding: 0 $padding; height: var(--s-link-as-button-h); width: fit-content; text-decoration: none; color: $color; border: 1px solid $border; border-radius: var(--s-border-r); text-align: center; text-transform: uppercase; @mixin-content; }}@define-mixin vertical-ellipsis $network, $height: 0px, $rows: 2{.$(network) { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: $rows; -webkit-box-orient: vertical; min-height: $height; @mixin-content; }}@define-mixin header-separator $network, $distance: 15px, $align: center, $color: var(--c-black), $width: var(--head-sep-w){.$(network) { margin-top: $distance; display: flex; justify-content: $align; @mixin-content; } .$(network)::after { content: ""; display: block; background-color: $color; width: $width; height: 1px; }}@define-mixin back-arrow $network, $color: var(--c-white){.$(network) { position: relative; @mixin-content; } .$(network)::before, .$(network)::after { position: absolute; top: calc(50% + 3px); left: calc(50% - 1px); transform: translate(-50%, -50%) rotate(45deg); content: ""; display: block; width: 9px; height: 1px; background-color: $color; } .$(network)::after { top: calc(50% - 3px); transform: translate(-50%, -50%) rotate(-45deg); }}@define-mixin boxshadow{-webkit-box-shadow: 0px 3px 5px 0px #00000061; box-shadow: 0px 3px 5px 0px #00000061;}@define-mixin bullets $network, $size: 8px, $color: #004863, $margin: 0{.$(network) li::before { content: ""; display: inline-block; width: $size; height: $size; border-radius: 50%; margin: $margin; background-color: $color; @mixin-content; }}@define-mixin max-width{max-width: 1920px; margin-left: auto; margin-right: auto;}.switch-module__j2iPAa__root{--thumb-size:25px;--track-size:calc(var(--thumb-size) * 2);--highlight-size:0;--thumb-color:var(--c-silver-chalice);--thumb-i-bgc:var(--c-white);--thumb-highlight:#ffffff40;--thumb-i-b:none;--thumb-color-highlight:var(--thumb-highlight);--thumb-position:0%;--isLTR:1;--thumb-transition-duration:.25s;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;align-items:center;display:flex}@mixin h-hidden;.switch-module__j2iPAa__input{inline-size:var(--track-size);block-size:var(--thumb-size);background-color:var(--thumb-i-bgc);border-radius:var(--track-size);appearance:none;pointer-events:none;touch-action:pan-y;border:var(--thumb-i-b);outline-offset:5px;box-sizing:content-box;flex-shrink:0;grid:[track]1fr/[track]1fr;align-items:center;display:grid}.switch-module__j2iPAa__input:before{content:"";cursor:pointer;pointer-events:auto;inline-size:var(--thumb-size);block-size:var(--thumb-size);background:var(--thumb-color);box-shadow:0 0 0 var(--highlight-size) var(--thumb-color-highlight);transform:translateX(var(--thumb-position));transition:transform var(--thumb-transition-duration) ease, box-shadow .25s ease;border-radius:50%;grid-area:track}.switch-module__j2iPAa__input:checked{--thumb-position:calc((var(--track-size) - 100%) * var(--isLTR));--thumb-color:var(--c-chathams-blue)}
@define-mixin grid-default{display: grid; grid-template-columns: var(--g-template-default);}@define-mixin h-hidden{display: block; position: absolute !important; clip: rect(1px, 1px, 1px, 1px); width: 1px; height: 1px; margin: -1px; border: 0; padding: 0; overflow: hidden;}@define-mixin blur-bg{background-color: var(--c-white-15t); -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px);}@define-mixin link-as-button $network, $padding: 0, $color: var(--c-white), $border: var(--c-white){.$(network) { display: flex; justify-content: center; align-items: center; justify-self: center; align-self: center; padding: 0 $padding; height: var(--s-link-as-button-h); width: fit-content; text-decoration: none; color: $color; border: 1px solid $border; border-radius: var(--s-border-r); text-align: center; text-transform: uppercase; @mixin-content; }}@define-mixin vertical-ellipsis $network, $height: 0px, $rows: 2{.$(network) { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: $rows; -webkit-box-orient: vertical; min-height: $height; @mixin-content; }}@define-mixin header-separator $network, $distance: 15px, $align: center, $color: var(--c-black), $width: var(--head-sep-w){.$(network) { margin-top: $distance; display: flex; justify-content: $align; @mixin-content; } .$(network)::after { content: ""; display: block; background-color: $color; width: $width; height: 1px; }}@define-mixin back-arrow $network, $color: var(--c-white){.$(network) { position: relative; @mixin-content; } .$(network)::before, .$(network)::after { position: absolute; top: calc(50% + 3px); left: calc(50% - 1px); transform: translate(-50%, -50%) rotate(45deg); content: ""; display: block; width: 9px; height: 1px; background-color: $color; } .$(network)::after { top: calc(50% - 3px); transform: translate(-50%, -50%) rotate(-45deg); }}@define-mixin boxshadow{-webkit-box-shadow: 0px 3px 5px 0px #00000061; box-shadow: 0px 3px 5px 0px #00000061;}@define-mixin bullets $network, $size: 8px, $color: #004863, $margin: 0{.$(network) li::before { content: ""; display: inline-block; width: $size; height: $size; border-radius: 50%; margin: $margin; background-color: $color; @mixin-content; }}@define-mixin max-width{max-width: 1920px; margin-left: auto; margin-right: auto;}.aircraftCabin-module__h_88fW__root{--aircab-p:27px 10px;--aircab-br:0;--aircab-gtc:repeat(2, 1fr);--aircab-gtr:1fr min-content min-content;--aircab-n-fz:var(--s-25px);--aircab-n-lh:2.5rem;--aircab-l-fz:var(--s-14px);--aircab-l-lh:var(--s-35px);--aircab-i1-w:26px;--aircab-i2-w:26px;--aircab-i3-w:38px;--aircab-el-gap:24px;--aircab-wr-gap:55px;--aircab-sp-gc:1 / span 1;--aircab-sp-gr:1 / span 1;--aircab-t-gc:2 / span 1;--aircab-t-gr:1 / span 1;--aircab-f-gc:1 / span 2;--aircab-f-gr:2 / span 1;--aircab-el-fw:wrap;--aircab-fi-pl:15px;--aircab-ft-ta:center;--aircab-fi-m:0 auto 32px;--aircab-ft-d:flex;--aircab-tw-h:40px;--aircab-tw-p:5px 15px;--aircab-tw-gap:10px;--aircab-tw-gc:1 / span 2;--aircab-tw-gr:3 / span 1;--aircab-tw-jc:center;--aircab-tw-mt:34px;padding:var(--aircab-p);background-color:var(--c-big-stone);border-radius:var(--aircab-br);grid-template-columns:var(--aircab-gtc);grid-template-rows:var(--aircab-gtr);display:grid}.aircraftCabin-module__h_88fW__number{font-size:var(--aircab-n-fz);line-height:var(--aircab-n-lh);color:var(--c-white)}.aircraftCabin-module__h_88fW__label{font-size:var(--aircab-l-fz);line-height:var(--aircab-l-lh);color:var(--c-white)}.aircraftCabin-module__h_88fW__specs{grid-column:var(--aircab-sp-gc);grid-row:var(--aircab-sp-gr);justify-content:center;align-items:center;padding:15px 0;display:flex}.aircraftCabin-module__h_88fW__specs_wrapper{gap:var(--aircab-wr-gap);flex-direction:column;display:flex}.aircraftCabin-module__h_88fW__specs_wrapper_elem{flex-wrap:var(--aircab-el-fw);gap:var(--aircab-el-gap);justify-content:center;align-items:center;display:flex}.aircraftCabin-module__h_88fW__specs_img_1{width:var(--aircab-i1-w)}.aircraftCabin-module__h_88fW__specs_img_2{width:var(--aircab-i2-w)}.aircraftCabin-module__h_88fW__specs_img_3{width:var(--aircab-i3-w)}.aircraftCabin-module__h_88fW__specs_img_icon{width:100%;height:auto}.aircraftCabin-module__h_88fW__specs_description{text-align:center;flex-direction:column;align-items:center;display:flex}.aircraftCabin-module__h_88fW__top{grid-column:var(--aircab-t-gc);grid-row:var(--aircab-t-gr);flex-direction:column;justify-content:center;align-items:center;display:flex}.aircraftCabin-module__h_88fW__top_img{max-width:224px}.aircraftCabin-module__h_88fW__top_img_icon{width:100%;height:auto}.aircraftCabin-module__h_88fW__text{color:var(--c-white);text-align:center}.aircraftCabin-module__h_88fW__front{grid-column:var(--aircab-f-gc);grid-row:var(--aircab-f-gr);align-items:center;display:flex}.aircraftCabin-module__h_88fW__front_top{width:100%}.aircraftCabin-module__h_88fW__front_img{max-width:700px;padding-left:var(--aircab-fi-pl);margin:var(--aircab-fi-m)}.aircraftCabin-module__h_88fW__front_img_icon{width:100%;height:auto}.aircraftCabin-module__h_88fW__front_details{flex-wrap:wrap;display:flex}.aircraftCabin-module__h_88fW__front_text{color:var(--c-white);text-align:var(--aircab-ft-ta);display:var(--aircab-ft-d);line-height:var(--s-25px);flex-direction:column}.aircraftCabin-module__h_88fW__front_details>*{width:50%}.aircraftCabin-module__h_88fW__toggler{grid-column:var(--aircab-tw-gc);grid-row:var(--aircab-tw-gr);justify-content:var(--aircab-tw-jc);margin-top:var(--aircab-tw-mt);display:flex}@mixin blur-bg;.aircraftCabin-module__h_88fW__toggler_wrapper{gap:var(--aircab-tw-gap);min-height:var(--aircab-tw-h);padding:var(--aircab-tw-p);border-radius:var(--aircab-tw-h);color:var(--c-white);flex-wrap:wrap;justify-content:center;align-items:center;width:fit-content;display:flex}@media (--breakpoint-min-md){.aircraftCabin-module__h_88fW__root{--aircab-p:40px;--aircab-br:var(--s-border-r);--aircab-gtc:repeat(2, 1fr) 2fr;--aircab-gtr:1fr;--aircab-n-fz:2.313rem;--aircab-n-lh:3.688rem;--aircab-l-fz:var(--s-24px);--aircab-l-lh:3.25rem;--aircab-i1-w:33px;--aircab-i2-w:32px;--aircab-i3-w:51px;--aircab-el-gap:35px;--aircab-wr-gap:50px;--aircab-sp-gc:2 / span 1;--aircab-sp-gr:1 / span 1;--aircab-t-gc:1 / span 1;--aircab-t-gr:1 / span 1;--aircab-f-gc:3 / span 1;--aircab-f-gr:1 / span 1;--aircab-el-fw:wrap;--aircab-fi-pl:65px;--aircab-ft-ta:left;--aircab-fi-m:0 auto 25px;--aircab-ft-d:block;--aircab-tw-h:45px;--aircab-tw-p:5px 25px;--aircab-tw-gap:15px;--aircab-tw-gc:1 / -1;--aircab-tw-gr:2 / span 1;--aircab-tw-jc:flex-end;--aircab-tw-mt:0;grid-column-gap:50px}}@media (--breakpoint-min-lg){.aircraftCabin-module__h_88fW__root{--aircab-i1-w:36px;--aircab-i2-w:35px;--aircab-i3-w:54px}}@media (--breakpoint-min-xs){.aircraftCabin-module__h_88fW__root{--aircab-i1-w:39px;--aircab-i2-w:38px;--aircab-i3-w:57px}}@media (--breakpoint-min-xl){.aircraftCabin-module__h_88fW__root{--aircab-i1-w:42px;--aircab-i2-w:41px;--aircab-i3-w:60px}}
.simpleMap-module__dK-GwW__root{width:100%;padding-bottom:var(--map-ar,65.2284%);border-radius:var(--s-border-r);position:relative;overflow:hidden}@media (--breakpoint-min-md){.simpleMap-module__dK-GwW__root{--smp-map-ar:var(--smp-dsk-ar,var(--smp-mob-ar))}}.simpleMap-module__dK-GwW__wrapper{position:absolute;inset:0}
.jetComparatorMap-module__CB-e-W__root{--jcommap-b-mt:10px}.jetComparatorMap-module__CB-e-W__bottom{margin-top:var(--jcommap-b-mt)}@media (--breakpoint-min-md){.jetComparatorMap-module__CB-e-W__root{--jcommap-b-mt:0}}
.slider-module__iwMRpa__root{--swipe-h-sep:30px;--swipe-padding-top:var(--swipe-mob-padding-top);--swipe-padding-bottom:var(--swipe-mob-padding-bottom);background-color:var(--swipe-bgc);padding-top:var(--swipe-padding-top);padding-bottom:var(--swipe-padding-bottom)}.slider-module__iwMRpa__header~.slider-module__iwMRpa__main{margin-top:var(--swipe-h-sep)}.slider-module__iwMRpa__main{position:relative;overflow:hidden}@media (--breakpoint-min-md){.slider-module__iwMRpa__root{--swipe-h-sep:50px;--swipe-padding-top:var(--swipe-dsk-padding-top);--swipe-padding-bottom:var(--swipe-dsk-padding-bottom)}}
.jetComparatorSlider-module__dk62Xa__root{--jcslide-pad:0;--jcslide-l-w:141px;--jcslide-p-h:60px;--jcslide-pl-fz:var(--s-25px);--jcslide-m-br:none;--jcslide-p:0 0 88px 0;--jcslide-dl-lh:1.688rem;--jcslide-d-gap:3px;--jcslide-dl-w:120px;padding:var(--jcslide-pad)}.jetComparatorSlider-module__dk62Xa__header+*{margin-top:30px}.jetComparatorSlider-module__dk62Xa__main{background-color:var(--c-chathams-blue);border-radius:var(--jcslide-m-br);position:relative;overflow:hidden}.jetComparatorSlider-module__dk62Xa__left{width:var(--jcslide-l-w);z-index:1;padding:var(--jcslide-p);background-color:#13516dcc;align-items:flex-end;display:flex;position:absolute;inset:0}.jetComparatorSlider-module__dk62Xa__right{flex-grow:1}.jetComparatorSlider-module__dk62Xa__powered{background-color:var(--c-white);width:320px;height:var(--jcslide-p-h);color:var(--c-chathams-blue);z-index:2;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:27px;right:-85px;transform:rotate(45deg)}.jetComparatorSlider-module__dk62Xa__powered_logo{font-size:var(--jcslide-pl-fz)}.jetComparatorSlider-module__dk62Xa__details{gap:var(--jcslide-d-gap);flex-direction:column;display:flex}.jetComparatorSlider-module__dk62Xa__details_label{color:var(--c-white);height:var(--jcslide-dl-lh);width:var(--jcslide-dl-w);white-space:nowrap;text-overflow:ellipsis;text-transform:uppercase;margin-left:20px;overflow:hidden}@media (--breakpoint-min-md){.jetComparatorSlider-module__dk62Xa__root{--jcslide-pad:0 var(--g-border);--jcslide-l-w:275px;--jcslide-p-h:100px;--jcslide-pl-fz:var(--s-30px);--jcslide-m-br:var(--s-border-r);--jcslide-p:0 0 140px 60px;--jcslide-dl-lh:29px;--jcslide-d-gap:15px;--jcslide-dl-w:190px}}
@define-mixin grid-default{display: grid; grid-template-columns: var(--g-template-default);}@define-mixin h-hidden{display: block; position: absolute !important; clip: rect(1px, 1px, 1px, 1px); width: 1px; height: 1px; margin: -1px; border: 0; padding: 0; overflow: hidden;}@define-mixin blur-bg{background-color: var(--c-white-15t); -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px);}@define-mixin link-as-button $network, $padding: 0, $color: var(--c-white), $border: var(--c-white){.$(network) { display: flex; justify-content: center; align-items: center; justify-self: center; align-self: center; padding: 0 $padding; height: var(--s-link-as-button-h); width: fit-content; text-decoration: none; color: $color; border: 1px solid $border; border-radius: var(--s-border-r); text-align: center; text-transform: uppercase; @mixin-content; }}@define-mixin vertical-ellipsis $network, $height: 0px, $rows: 2{.$(network) { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: $rows; -webkit-box-orient: vertical; min-height: $height; @mixin-content; }}@define-mixin header-separator $network, $distance: 15px, $align: center, $color: var(--c-black), $width: var(--head-sep-w){.$(network) { margin-top: $distance; display: flex; justify-content: $align; @mixin-content; } .$(network)::after { content: ""; display: block; background-color: $color; width: $width; height: 1px; }}@define-mixin back-arrow $network, $color: var(--c-white){.$(network) { position: relative; @mixin-content; } .$(network)::before, .$(network)::after { position: absolute; top: calc(50% + 3px); left: calc(50% - 1px); transform: translate(-50%, -50%) rotate(45deg); content: ""; display: block; width: 9px; height: 1px; background-color: $color; } .$(network)::after { top: calc(50% - 3px); transform: translate(-50%, -50%) rotate(-45deg); }}@define-mixin boxshadow{-webkit-box-shadow: 0px 3px 5px 0px #00000061; box-shadow: 0px 3px 5px 0px #00000061;}@define-mixin bullets $network, $size: 8px, $color: #004863, $margin: 0{.$(network) li::before { content: ""; display: inline-block; width: $size; height: $size; border-radius: 50%; margin: $margin; background-color: $color; @mixin-content; }}@define-mixin max-width{max-width: 1920px; margin-left: auto; margin-right: auto;}.jobApply-module__yr7vQa__root{--jam-gtc:1fr;--jam-gap:50px;--jam-c-gc:span 1;--jam-l-h:60px;--jam-ct-fz:var(--s-24px);--jam-ct-mb:15px;--jam-c-gap:30px;--jam-bull-s:8px;--jam-bull-t:8px;--jam-cli-pl:28px;--jam-cli-fz:var(--s-14px);padding:0 var(--g-border);grid-template-columns:var(--jam-gtc);gap:var(--jam-gap);display:grid}.jobApply-module__yr7vQa__categories{grid-column:var(--jam-c-gc);gap:var(--jam-c-gap);flex-direction:column;display:flex}.jobApply-module__yr7vQa__category_title{font-size:var(--jam-ct-fz);margin-bottom:var(--jam-ct-mb)}.jobApply-module__yr7vQa__category_context{line-height:var(--s-25px)}.jobApply-module__yr7vQa__category_context li{line-height:var(--s-25px);padding-left:var(--jam-cli-pl);font-size:var(--jam-cli-fz);position:relative}@mixin bullets category_context, var(--jam-bull-s), #3e5970, 0{position: absolute; left: 0; top: var(--jam-bull-t);}@mixin link-as-button link_elem, 0, var(--c-white), var(--c-chathams-blue){background-color: var(--c-chathams-blue); width: 100%; height: var(--jam-l-h);}.jobApply-module__yr7vQa__link button{height:var(--jam-l-h)}@media (--breakpoint-min-md){.jobApply-module__yr7vQa__root{--jam-gtc:repeat(3, 1fr);--jam-gap:var(--g-gap);--jam-c-gc:span 2;--jam-l-h:80px;--jam-ct-fz:var(--s-30px);--jam-ct-mb:30px;--jam-c-gap:50px;--jam-bull-s:10px;--jam-bull-t:7px;--jam-cli-pl:30px;--jam-cli-fz:var(--s-16px)}}
@define-mixin grid-default{display: grid; grid-template-columns: var(--g-template-default);}@define-mixin h-hidden{display: block; position: absolute !important; clip: rect(1px, 1px, 1px, 1px); width: 1px; height: 1px; margin: -1px; border: 0; padding: 0; overflow: hidden;}@define-mixin blur-bg{background-color: var(--c-white-15t); -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px);}@define-mixin link-as-button $network, $padding: 0, $color: var(--c-white), $border: var(--c-white){.$(network) { display: flex; justify-content: center; align-items: center; justify-self: center; align-self: center; padding: 0 $padding; height: var(--s-link-as-button-h); width: fit-content; text-decoration: none; color: $color; border: 1px solid $border; border-radius: var(--s-border-r); text-align: center; text-transform: uppercase; @mixin-content; }}@define-mixin vertical-ellipsis $network, $height: 0px, $rows: 2{.$(network) { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: $rows; -webkit-box-orient: vertical; min-height: $height; @mixin-content; }}@define-mixin header-separator $network, $distance: 15px, $align: center, $color: var(--c-black), $width: var(--head-sep-w){.$(network) { margin-top: $distance; display: flex; justify-content: $align; @mixin-content; } .$(network)::after { content: ""; display: block; background-color: $color; width: $width; height: 1px; }}@define-mixin back-arrow $network, $color: var(--c-white){.$(network) { position: relative; @mixin-content; } .$(network)::before, .$(network)::after { position: absolute; top: calc(50% + 3px); left: calc(50% - 1px); transform: translate(-50%, -50%) rotate(45deg); content: ""; display: block; width: 9px; height: 1px; background-color: $color; } .$(network)::after { top: calc(50% - 3px); transform: translate(-50%, -50%) rotate(-45deg); }}@define-mixin boxshadow{-webkit-box-shadow: 0px 3px 5px 0px #00000061; box-shadow: 0px 3px 5px 0px #00000061;}@define-mixin bullets $network, $size: 8px, $color: #004863, $margin: 0{.$(network) li::before { content: ""; display: inline-block; width: $size; height: $size; border-radius: 50%; margin: $margin; background-color: $color; @mixin-content; }}@define-mixin max-width{max-width: 1920px; margin-left: auto; margin-right: auto;}.layout100-module__u2e_eq__root{--l-100-mt:140px;--l-100-1st:15px;--l-100-bread:30px;--l-100-mb:50px;margin-top:var(--l-100-mt)}.layout100-module__u2e_eq__root.layout100-module__u2e_eq__mobileform{--l-100-mt:60px}@mixin max-width;.layout100-module__u2e_eq__root>:first-child{margin-bottom:var(--l-100-1st)}.layout100-module__u2e_eq__root>[datatype=breadcrumb]{margin-bottom:var(--l-100-bread)}.layout100-module__u2e_eq__root>*{margin-bottom:var(--l-100-mb)}@media (--breakpoint-min-md){.layout100-module__u2e_eq__root{--l-100-mt:0;--l-100-1st:40px;--l-100-bread:100px;--l-100-mb:100px}.layout100-module__u2e_eq__root.layout100-module__u2e_eq__mobileform{--l-100-mt:0}.layout100-module__u2e_eq__root.layout100-module__u2e_eq__dskwhite{padding-top:var(--s-header-h)}}
@define-mixin grid-default{display: grid; grid-template-columns: var(--g-template-default);}@define-mixin h-hidden{display: block; position: absolute !important; clip: rect(1px, 1px, 1px, 1px); width: 1px; height: 1px; margin: -1px; border: 0; padding: 0; overflow: hidden;}@define-mixin blur-bg{background-color: var(--c-white-15t); -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px);}@define-mixin link-as-button $network, $padding: 0, $color: var(--c-white), $border: var(--c-white){.$(network) { display: flex; justify-content: center; align-items: center; justify-self: center; align-self: center; padding: 0 $padding; height: var(--s-link-as-button-h); width: fit-content; text-decoration: none; color: $color; border: 1px solid $border; border-radius: var(--s-border-r); text-align: center; text-transform: uppercase; @mixin-content; }}@define-mixin vertical-ellipsis $network, $height: 0px, $rows: 2{.$(network) { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: $rows; -webkit-box-orient: vertical; min-height: $height; @mixin-content; }}@define-mixin header-separator $network, $distance: 15px, $align: center, $color: var(--c-black), $width: var(--head-sep-w){.$(network) { margin-top: $distance; display: flex; justify-content: $align; @mixin-content; } .$(network)::after { content: ""; display: block; background-color: $color; width: $width; height: 1px; }}@define-mixin back-arrow $network, $color: var(--c-white){.$(network) { position: relative; @mixin-content; } .$(network)::before, .$(network)::after { position: absolute; top: calc(50% + 3px); left: calc(50% - 1px); transform: translate(-50%, -50%) rotate(45deg); content: ""; display: block; width: 9px; height: 1px; background-color: $color; } .$(network)::after { top: calc(50% - 3px); transform: translate(-50%, -50%) rotate(-45deg); }}@define-mixin boxshadow{-webkit-box-shadow: 0px 3px 5px 0px #00000061; box-shadow: 0px 3px 5px 0px #00000061;}@define-mixin bullets $network, $size: 8px, $color: #004863, $margin: 0{.$(network) li::before { content: ""; display: inline-block; width: $size; height: $size; border-radius: 50%; margin: $margin; background-color: $color; @mixin-content; }}@define-mixin max-width{max-width: 1920px; margin-left: auto; margin-right: auto;}.layout2ColMid-module___yPleG__root{--l-2colm-mt:145px;--l-2colm-1st:15px;--l-2colm-bread:22px;--l-2colm-mb:30px;--l-2colm-gtc:1fr;--l-2colm-1-gc:span 1;--l-2colm-s-gc:span 1;grid-template-columns:var(--l-2colm-gtc);display:grid}@mixin max-width;.layout2ColMid-module___yPleG__root>:first-child{margin-bottom:var(--l-2colm-1st);grid-column:var(--l-2colm-1-gc)}.layout2ColMid-module___yPleG__root>[datatype=breadcrumb]{margin-bottom:var(--l-2colm-bread);grid-column:var(--l-2colm-1-gc);width:100%}.layout2ColMid-module___yPleG__root>*{margin-bottom:var(--l-2colm-mb);grid-column:var(--l-2colm-s-gc)}@media (--breakpoint-min-md){.layout2ColMid-module___yPleG__root{--l-2colm-mt:0;--l-2colm-1st:40px;--l-2colm-bread:55px;--l-2colm-mb:100px;--l-2colm-gtc:var(--g-border) repeat(3, 1fr var(--g-gap)) 1fr var(--g-border);--l-2colm-1-gc:1 / -1;--l-2colm-s-gc:4 / span 3}}
@define-mixin grid-default{display: grid; grid-template-columns: var(--g-template-default);}@define-mixin h-hidden{display: block; position: absolute !important; clip: rect(1px, 1px, 1px, 1px); width: 1px; height: 1px; margin: -1px; border: 0; padding: 0; overflow: hidden;}@define-mixin blur-bg{background-color: var(--c-white-15t); -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px);}@define-mixin link-as-button $network, $padding: 0, $color: var(--c-white), $border: var(--c-white){.$(network) { display: flex; justify-content: center; align-items: center; justify-self: center; align-self: center; padding: 0 $padding; height: var(--s-link-as-button-h); width: fit-content; text-decoration: none; color: $color; border: 1px solid $border; border-radius: var(--s-border-r); text-align: center; text-transform: uppercase; @mixin-content; }}@define-mixin vertical-ellipsis $network, $height: 0px, $rows: 2{.$(network) { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: $rows; -webkit-box-orient: vertical; min-height: $height; @mixin-content; }}@define-mixin header-separator $network, $distance: 15px, $align: center, $color: var(--c-black), $width: var(--head-sep-w){.$(network) { margin-top: $distance; display: flex; justify-content: $align; @mixin-content; } .$(network)::after { content: ""; display: block; background-color: $color; width: $width; height: 1px; }}@define-mixin back-arrow $network, $color: var(--c-white){.$(network) { position: relative; @mixin-content; } .$(network)::before, .$(network)::after { position: absolute; top: calc(50% + 3px); left: calc(50% - 1px); transform: translate(-50%, -50%) rotate(45deg); content: ""; display: block; width: 9px; height: 1px; background-color: $color; } .$(network)::after { top: calc(50% - 3px); transform: translate(-50%, -50%) rotate(-45deg); }}@define-mixin boxshadow{-webkit-box-shadow: 0px 3px 5px 0px #00000061; box-shadow: 0px 3px 5px 0px #00000061;}@define-mixin bullets $network, $size: 8px, $color: #004863, $margin: 0{.$(network) li::before { content: ""; display: inline-block; width: $size; height: $size; border-radius: 50%; margin: $margin; background-color: $color; @mixin-content; }}@define-mixin max-width{max-width: 1920px; margin-left: auto; margin-right: auto;}.layoutHomePage-module__70gPxW__root{--layout-default-spacing:50px}@mixin max-width;.layoutHomePage-module__70gPxW__root>:first-child~:nth-child(2){margin-top:var(--layout-default-spacing)}.layoutHomePage-module__70gPxW__root>:not(:last-child):not(:first-child){margin-bottom:var(--layout-default-spacing)}@media (--breakpoint-min-md){.layoutHomePage-module__70gPxW__root{--layout-default-spacing:100px}}
.layoutUser-module__jVzhnq__root{--l-user-mt:70px;background-color:var(--c-big-stone);min-height:100vh;padding:0 var(--g-border);padding-top:var(--l-user-mt);justify-content:center;align-items:center;max-width:none;margin:0;display:flex}@media (--breakpoint-min-md){.layoutUser-module__jVzhnq__root{--l-user-mt:100px}}
@define-mixin grid-default{display: grid; grid-template-columns: var(--g-template-default);}@define-mixin h-hidden{display: block; position: absolute !important; clip: rect(1px, 1px, 1px, 1px); width: 1px; height: 1px; margin: -1px; border: 0; padding: 0; overflow: hidden;}@define-mixin blur-bg{background-color: var(--c-white-15t); -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px);}@define-mixin link-as-button $network, $padding: 0, $color: var(--c-white), $border: var(--c-white){.$(network) { display: flex; justify-content: center; align-items: center; justify-self: center; align-self: center; padding: 0 $padding; height: var(--s-link-as-button-h); width: fit-content; text-decoration: none; color: $color; border: 1px solid $border; border-radius: var(--s-border-r); text-align: center; text-transform: uppercase; @mixin-content; }}@define-mixin vertical-ellipsis $network, $height: 0px, $rows: 2{.$(network) { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: $rows; -webkit-box-orient: vertical; min-height: $height; @mixin-content; }}@define-mixin header-separator $network, $distance: 15px, $align: center, $color: var(--c-black), $width: var(--head-sep-w){.$(network) { margin-top: $distance; display: flex; justify-content: $align; @mixin-content; } .$(network)::after { content: ""; display: block; background-color: $color; width: $width; height: 1px; }}@define-mixin back-arrow $network, $color: var(--c-white){.$(network) { position: relative; @mixin-content; } .$(network)::before, .$(network)::after { position: absolute; top: calc(50% + 3px); left: calc(50% - 1px); transform: translate(-50%, -50%) rotate(45deg); content: ""; display: block; width: 9px; height: 1px; background-color: $color; } .$(network)::after { top: calc(50% - 3px); transform: translate(-50%, -50%) rotate(-45deg); }}@define-mixin boxshadow{-webkit-box-shadow: 0px 3px 5px 0px #00000061; box-shadow: 0px 3px 5px 0px #00000061;}@define-mixin bullets $network, $size: 8px, $color: #004863, $margin: 0{.$(network) li::before { content: ""; display: inline-block; width: $size; height: $size; border-radius: 50%; margin: $margin; background-color: $color; @mixin-content; }}@define-mixin max-width{max-width: 1920px; margin-left: auto; margin-right: auto;}.localePicker-module__ehfiuW__root{--loc-l-a-b:8px solid transparent;--loc-l-w:calc(100vw - 20px);--loc-l-r:10px;--loc-l-t:60px;--loc-l-p:16px;--loc-l-bg:var(--c-white);--loc-li-gg:15px;--loc-li-h:60px;--loc-li-c:var(--c-black);--loc-li-g:97px 1fr;--loc-l-a-bt:none;--loc-l-a-bb:13px solid var(--c-white);--loc-l-a-pt:-13px;--loc-l-a-pb:unset;--loc-l-a-pr:20px;position:relative}.localePicker-module__ehfiuW__picker,.localePicker-module__ehfiuW__list_item{color:var(--c-white)}.localePicker-module__ehfiuW__picker{text-transform:uppercase;letter-spacing:3px;align-items:center;padding:10px;display:flex}.localePicker-module__ehfiuW__picker_text{width:26px}.localePicker-module__ehfiuW__picker_icon{width:16px;height:16px;position:relative;top:-2px}.localePicker-module__ehfiuW__picker_icon:before,.localePicker-module__ehfiuW__picker_icon:after{content:"";background-color:var(--c-white);width:10px;height:2px;display:block;position:absolute;top:10px;left:0;transform:rotate(45deg)}.localePicker-module__ehfiuW__picker_icon:after{left:6px;transform:rotate(-45deg)}.localePicker-module__ehfiuW__picker.localePicker-module__ehfiuW__show .localePicker-module__ehfiuW__picker_icon{top:1px;transform:rotate(180deg)translateY(-2px)}.localePicker-module__ehfiuW__list{background-color:var(--loc-l-bg);width:var(--loc-l-w);max-width:300px;padding:var(--loc-l-p);top:var(--loc-l-t);right:var(--loc-l-r);border-radius:var(--s-border-r);list-style:none;display:none;position:absolute;box-shadow:0 3px 5px #00000080}.localePicker-module__ehfiuW__list.localePicker-module__ehfiuW__show{display:block}.localePicker-module__ehfiuW__list:after{content:"";border-left:var(--loc-l-a-b);border-right:var(--loc-l-a-b);border-top:var(--loc-l-a-bt);border-bottom:var(--loc-l-a-bb);width:0;height:0;top:var(--loc-l-a-pt);bottom:var(--loc-l-a-pb);right:var(--loc-l-a-pr);position:absolute}.localePicker-module__ehfiuW__list_item{border-radius:var(--s-border-r);font-size:var(--s-14px);text-transform:none;grid-template-columns:var(--loc-li-g);align-items:center;gap:var(--loc-li-gg);height:var(--loc-li-h);color:var(--loc-li-c);padding:7px;text-decoration:none;display:grid}.localePicker-module__ehfiuW__list_item:hover{background-color:var(--c-jungle-mist);text-decoration:underline}.localePicker-module__ehfiuW__list_item.localePicker-module__ehfiuW__selected{background-color:var(--c-chathams-blue);color:var(--c-white)}.localePicker-module__ehfiuW__list .localePicker-module__ehfiuW__list_flag{justify-self:flex-end;width:30px;height:18px}@media (--breakpoint-min-md){.localePicker-module__ehfiuW__root{--loc-l-w:300px;--loc-l-a-b:10px solid transparent;--loc-l-a-bb:16px solid var(--c-white);--loc-l-a-pt:-16px;--loc-l-r:-60px;--loc-l-a-pr:90px}}
@define-mixin grid-default{display: grid; grid-template-columns: var(--g-template-default);}@define-mixin h-hidden{display: block; position: absolute !important; clip: rect(1px, 1px, 1px, 1px); width: 1px; height: 1px; margin: -1px; border: 0; padding: 0; overflow: hidden;}@define-mixin blur-bg{background-color: var(--c-white-15t); -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px);}@define-mixin link-as-button $network, $padding: 0, $color: var(--c-white), $border: var(--c-white){.$(network) { display: flex; justify-content: center; align-items: center; justify-self: center; align-self: center; padding: 0 $padding; height: var(--s-link-as-button-h); width: fit-content; text-decoration: none; color: $color; border: 1px solid $border; border-radius: var(--s-border-r); text-align: center; text-transform: uppercase; @mixin-content; }}@define-mixin vertical-ellipsis $network, $height: 0px, $rows: 2{.$(network) { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: $rows; -webkit-box-orient: vertical; min-height: $height; @mixin-content; }}@define-mixin header-separator $network, $distance: 15px, $align: center, $color: var(--c-black), $width: var(--head-sep-w){.$(network) { margin-top: $distance; display: flex; justify-content: $align; @mixin-content; } .$(network)::after { content: ""; display: block; background-color: $color; width: $width; height: 1px; }}@define-mixin back-arrow $network, $color: var(--c-white){.$(network) { position: relative; @mixin-content; } .$(network)::before, .$(network)::after { position: absolute; top: calc(50% + 3px); left: calc(50% - 1px); transform: translate(-50%, -50%) rotate(45deg); content: ""; display: block; width: 9px; height: 1px; background-color: $color; } .$(network)::after { top: calc(50% - 3px); transform: translate(-50%, -50%) rotate(-45deg); }}@define-mixin boxshadow{-webkit-box-shadow: 0px 3px 5px 0px #00000061; box-shadow: 0px 3px 5px 0px #00000061;}@define-mixin bullets $network, $size: 8px, $color: #004863, $margin: 0{.$(network) li::before { content: ""; display: inline-block; width: $size; height: $size; border-radius: 50%; margin: $margin; background-color: $color; @mixin-content; }}@define-mixin max-width{max-width: 1920px; margin-left: auto; margin-right: auto;}.loginForm-module__I4JHdG__root{--lfm-p:0;--lfm-gap:10px;--lfm-br:none;border-radius:var(--lfm-br);padding:var(--lfm-p);gap:var(--lfm-gap);flex-direction:column;width:100%;display:flex}.loginForm-module__I4JHdG__root .loginForm-module__I4JHdG__label{font-size:var(--s-16px)}.loginForm-module__I4JHdG__input input{background-color:var(--c-white)}.loginForm-module__I4JHdG__submit{height:60px}@media (--breakpoint-min-md){.loginForm-module__I4JHdG__root{--lfm-p:15px;--lfm-gap:15px;--lfm-br:calc(var(--s-border-r) * 2)}@mixin blur-bg;}
.managerDetails-module___4RB9a__root{--mandet-gtc:1fr;--mandet-p:35px 0 48px;--mandet-img-maxw:159px;--mandet-img-mb:30px;--mandet-content-p:0 20px;--mandet-heading-textalign:center;--mandet-heading-fz:var(--s-17px);--mandet-title-fz:var(--s-14px);--mandet-title-mb:25px;--mandet-children-mb:24px;--mandet-linkedin-link-h:35px;--mandet-linkedin-link-p:0 20px 0 38px;--mandet-linkedin-icon-w:46px;--mandet-linkedin-m:0 auto;--mandet-linkedin-link-fz:var(--s-14px);--mandet-children-fz:var(--s-12px);--mandet-linkedin-offset:4;--mandet-img-justself:center;--mandet-img-mr:0;--mandet-content-mr:0;padding:var(--mandet-p);grid-template-columns:var(--mandet-gtc);display:grid}.managerDetails-module___4RB9a__root_dark{background-color:#00000005}.managerDetails-module___4RB9a__root__image_wrapper{width:100%;max-width:var(--mandet-img-maxw);margin-bottom:var(--mandet-img-mb);margin-right:var(--mandet-img-mr);justify-self:center;justify-self:var(--mandet-img-justself)}.managerDetails-module___4RB9a__root__content{padding:var(--mandet-content-p);max-width:826px;margin-right:var(--mandet-content-mr);flex-direction:column;justify-content:flex-end;display:flex}.managerDetails-module___4RB9a__root__content_heading,.managerDetails-module___4RB9a__root__content_title{text-align:var(--mandet-heading-textalign)}.managerDetails-module___4RB9a__root__content_heading{font-size:var(--mandet-heading-fz);text-transform:uppercase;color:#bbb;line-height:1}.managerDetails-module___4RB9a__root__content_title{font-size:var(--mandet-title-fz);margin-bottom:var(--mandet-title-mb)}.managerDetails-module___4RB9a__root__content_children{margin-bottom:var(--mandet-children-mb)}.managerDetails-module___4RB9a__root__content_children>p{font-size:var(--mandet-children-fz)}.managerDetails-module___4RB9a__root__content_linkedin{margin:var(--mandet-linkedin-m);width:max-content;transform:translateX(calc(var(--mandet-linkedin-icon-w) / var(--mandet-linkedin-offset)));grid-template-columns:repeat(2,max-content);align-items:center;display:grid;position:relative}.managerDetails-module___4RB9a__root__content_linkedin_icon{width:var(--mandet-linkedin-icon-w);position:absolute;transform:translate(-50%)}.managerDetails-module___4RB9a__root__content_linkedin_link{color:var(--c-white);height:var(--mandet-linkedin-link-h);padding:var(--mandet-linkedin-link-p);font-size:var(--mandet-linkedin-link-fz);background-color:#14516c;border-radius:20px;align-items:center;text-decoration:none;display:flex}.managerDetails-module___4RB9a__root__content_linkedin_link:hover{color:var(--c-white);text-decoration:underline}@media (--breakpoint-min-md){.managerDetails-module___4RB9a__root{--mandet-p:55px 0 0;--mandet-gtc:1fr 1fr;--mandet-img-mb:0;--mandet-content-p:0 0 84px 0;--mandet-img-maxw:381px;--mandet-heading-textalign:left;--mandet-heading-fz:var(--s-25px);--mandet-title-fz:var(--s-20px);--mandet-title-mb:40px;--mandet-children-mb:32px;--mandet-linkedin-link-h:41px;--mandet-linkedin-link-p:0 30px 0 47px;--mandet-linkedin-icon-w:54px;--mandet-linkedin-m:unset;--mandet-linkedin-link-fz:var(--s-19px);--mandet-children-fz:var(--s-17px);--mandet-linkedin-offset:2;--mandet-img-justself:end;--mandet-img-mr:115px;--mandet-content-mr:115px}}
.modalBody-module__8QUxDW__root,.modalBody-module__8QUxDW__overlay{display:none;position:fixed}.modalBody-module__8QUxDW__root.modalBody-module__8QUxDW__show,.modalBody-module__8QUxDW__overlay.modalBody-module__8QUxDW__show{flex-direction:column;display:flex}.modalBody-module__8QUxDW__root{background-color:var(--c-white);max-width:100%;max-height:100%;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}.modalBody-module__8QUxDW__overlay{background-color:var(--c-overlay);cursor:pointer;width:100%;height:100%;top:0;left:0}
.mosaic-module__U13-VG__root{--mos-h-mb:30px;--mos-m-gt:1fr 1fr;--mos-gg:10px;--mos-lm-mw:200px;--mos-lm-h:47px;--mos-lm-m:30px 0 44px;flex-direction:column;display:flex}.mosaic-module__U13-VG__root ul{list-style:none}.mosaic-module__U13-VG__header{margin-bottom:var(--mos-h-mb)}.mosaic-module__U13-VG__main{grid-template-columns:var(--mos-m-gt);gap:var(--mos-gg);padding:0 var(--g-border);display:grid}.mosaic-module__U13-VG__main li{grid-column:span 1}.mosaic-module__U13-VG__main li>*{height:100%}.mosaic-module__U13-VG__large{grid-column:span 2}.mosaic-module__U13-VG__image{background-color:#9b979b}.mosaic-module__U13-VG__loadmore{letter-spacing:1px;margin:var(--mos-lm-m);height:var(--mos-lm-h);width:auto;min-width:var(--mos-lm-mw);align-self:center}@media (--breakpoint-min-md){.mosaic-module__U13-VG__root{--mos-h-mb:100px;--mos-m-gt:repeat(4, 1fr);--mos-gg:15px;--mos-lm-mw:330px;--mos-lm-h:59px;--mos-lm-m:100px 0}.mosaic-module__U13-VG__header>*{grid-column:6/span 39}}
.myAccountDetails-module__EhXUYq__root{--myaccd-l-d:flex;--myaccd-l-gap:5px;--myaccd-ls-d:inline}.myAccountDetails-module__EhXUYq__line{display:var(--myaccd-l-d);gap:var(--myaccd-l-gap);grid-template-columns:repeat(2,1fr)}.myAccountDetails-module__EhXUYq__line_pets{align-items:center;display:flex}.myAccountDetails-module__EhXUYq__label{text-transform:uppercase}.myAccountDetails-module__EhXUYq__label span{display:var(--myaccd-ls-d)}.myAccountDetails-module__EhXUYq__salutation{text-transform:capitalize}.myAccountDetails-module__EhXUYq__icon{width:15px;height:15px;display:block;position:relative}.myAccountDetails-module__EhXUYq__icon:before,.myAccountDetails-module__EhXUYq__icon:after{content:"";background-color:var(--c-black);width:100%;height:2px;position:absolute;top:50%;right:50%;transform:translate(50%,-50%)rotate(45deg)}.myAccountDetails-module__EhXUYq__icon:after{transform:translate(50%,-50%)rotate(-45deg)}.myAccountDetails-module__EhXUYq__icon_yes:before{width:6px;transform:translate(-3px,2px)rotate(45deg)}.myAccountDetails-module__EhXUYq__flag{align-items:center;display:flex}@media (--breakpoint-min-md){.myAccountDetails-module__EhXUYq__root{--myaccd-l-d:grid;--myaccd-l-gap:var(--g-gap);--myaccd-ls-d:none}}
.myAdvisor-module__AhWyGW__root{--mam-t-fz:var(--s-20px);--mam-t-mb:10px;--mam-i-d:block;--mam-img-mb:15px;--mam-dt-fz:var(--s-14px);--mam-dt-if-fz:var(--s-14px);--mam-f-w:20px;--mam-f-h:13px;--mam-gtc:repeat(2, 1fr);--mam-dt-ml:0}.myAdvisor-module__AhWyGW__root .myAdvisor-module__AhWyGW__flag{width:var(--mam-f-w);height:var(--mam-f-h)}.myAdvisor-module__AhWyGW__title{font-size:var(--mam-t-fz);text-transform:uppercase;margin-bottom:var(--mam-t-mb);grid-column:1/-1}.myAdvisor-module__AhWyGW__info{display:var(--mam-i-d);grid-template-columns:var(--mam-gtc);gap:var(--g-gap)}.myAdvisor-module__AhWyGW__info_image{margin-bottom:var(--mam-img-mb)}.myAdvisor-module__AhWyGW__info_image img{border-radius:var(--s-border-r)}.myAdvisor-module__AhWyGW__info_data{margin-left:var(--mam-dt-ml);flex-direction:column;gap:8px;display:flex}.myAdvisor-module__AhWyGW__info_data>*,.myAdvisor-module__AhWyGW__info_data a{font-size:var(--mam-dt-fz)}.myAdvisor-module__AhWyGW__info_data .myAdvisor-module__AhWyGW__info_data_name{font-size:var(--mam-dt-if-fz);font-weight:var(--f-bold)}.myAdvisor-module__AhWyGW__flags{border-radius:var(--s-border-r);background-color:var(--c-aqua-haze);flex-wrap:wrap;gap:10px;width:fit-content;padding:10px;display:flex}@media (--breakpoint-min-md){.myAdvisor-module__AhWyGW__root{--mam-t-fz:var(--s-30px);--mam-t-mb:28px;--mam-i-d:grid;--mam-img-mb:0;--mam-dt-fz:var(--s-16px);--mam-dt-if-fz:var(--s-20px);--mam-f-w:28px;--mam-f-h:19px;--mam-gtc:repeat(3, 1fr);--mam-dt-ml:23px}}
.myApps-module__IJl9TG__root{--myapp-m-mb:15px;--myapp-i-gap:10px;--myapp-m-mw:210px;--myapp-p:15px 0;padding:var(--myapp-p);flex-direction:column;display:flex}.myApps-module__IJl9TG__message{text-align:center;max-width:var(--myapp-m-mw);margin:0 auto var(--myapp-m-mb)}.myApps-module__IJl9TG__icons{gap:var(--myapp-i-gap);flex-wrap:wrap;justify-content:center;display:flex}@media (--breakpoint-min-md){.myApps-module__IJl9TG__root{--myapp-m-mb:30px;--myapp-i-gap:var(--g-gap);--myapp-m-mw:240px;--myapp-p:100px 0}}
.myFavAirport-module__JpbR5a__root{align-items:center;gap:8px;padding:10px 0;display:flex}
.myModal-module__GyZ0bG__root{z-index:var(--z-modal);position:fixed;inset:0}.myModal-module__GyZ0bG__overlay{background-color:#0e161dcc;position:absolute;inset:0}.myModal-module__GyZ0bG__wrapper{background-color:var(--c-white);border-radius:var(--s-border-r);padding:30px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
@define-mixin grid-default{display: grid; grid-template-columns: var(--g-template-default);}@define-mixin h-hidden{display: block; position: absolute !important; clip: rect(1px, 1px, 1px, 1px); width: 1px; height: 1px; margin: -1px; border: 0; padding: 0; overflow: hidden;}@define-mixin blur-bg{background-color: var(--c-white-15t); -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px);}@define-mixin link-as-button $network, $padding: 0, $color: var(--c-white), $border: var(--c-white){.$(network) { display: flex; justify-content: center; align-items: center; justify-self: center; align-self: center; padding: 0 $padding; height: var(--s-link-as-button-h); width: fit-content; text-decoration: none; color: $color; border: 1px solid $border; border-radius: var(--s-border-r); text-align: center; text-transform: uppercase; @mixin-content; }}@define-mixin vertical-ellipsis $network, $height: 0px, $rows: 2{.$(network) { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: $rows; -webkit-box-orient: vertical; min-height: $height; @mixin-content; }}@define-mixin header-separator $network, $distance: 15px, $align: center, $color: var(--c-black), $width: var(--head-sep-w){.$(network) { margin-top: $distance; display: flex; justify-content: $align; @mixin-content; } .$(network)::after { content: ""; display: block; background-color: $color; width: $width; height: 1px; }}@define-mixin back-arrow $network, $color: var(--c-white){.$(network) { position: relative; @mixin-content; } .$(network)::before, .$(network)::after { position: absolute; top: calc(50% + 3px); left: calc(50% - 1px); transform: translate(-50%, -50%) rotate(45deg); content: ""; display: block; width: 9px; height: 1px; background-color: $color; } .$(network)::after { top: calc(50% - 3px); transform: translate(-50%, -50%) rotate(-45deg); }}@define-mixin boxshadow{-webkit-box-shadow: 0px 3px 5px 0px #00000061; box-shadow: 0px 3px 5px 0px #00000061;}@define-mixin bullets $network, $size: 8px, $color: #004863, $margin: 0{.$(network) li::before { content: ""; display: inline-block; width: $size; height: $size; border-radius: 50%; margin: $margin; background-color: $color; @mixin-content; }}@define-mixin max-width{max-width: 1920px; margin-left: auto; margin-right: auto;}.searchForm-module__gLz2dq__root{position:relative}@mixin blur-bg;.searchForm-module__gLz2dq__input input{color:var(--c-white);border:none}.searchForm-module__gLz2dq__submit{z-index:1;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.searchForm-module__gLz2dq__loader{width:25px;height:25px}
@define-mixin grid-default{display: grid; grid-template-columns: var(--g-template-default);}@define-mixin h-hidden{display: block; position: absolute !important; clip: rect(1px, 1px, 1px, 1px); width: 1px; height: 1px; margin: -1px; border: 0; padding: 0; overflow: hidden;}@define-mixin blur-bg{background-color: var(--c-white-15t); -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px);}@define-mixin link-as-button $network, $padding: 0, $color: var(--c-white), $border: var(--c-white){.$(network) { display: flex; justify-content: center; align-items: center; justify-self: center; align-self: center; padding: 0 $padding; height: var(--s-link-as-button-h); width: fit-content; text-decoration: none; color: $color; border: 1px solid $border; border-radius: var(--s-border-r); text-align: center; text-transform: uppercase; @mixin-content; }}@define-mixin vertical-ellipsis $network, $height: 0px, $rows: 2{.$(network) { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: $rows; -webkit-box-orient: vertical; min-height: $height; @mixin-content; }}@define-mixin header-separator $network, $distance: 15px, $align: center, $color: var(--c-black), $width: var(--head-sep-w){.$(network) { margin-top: $distance; display: flex; justify-content: $align; @mixin-content; } .$(network)::after { content: ""; display: block; background-color: $color; width: $width; height: 1px; }}@define-mixin back-arrow $network, $color: var(--c-white){.$(network) { position: relative; @mixin-content; } .$(network)::before, .$(network)::after { position: absolute; top: calc(50% + 3px); left: calc(50% - 1px); transform: translate(-50%, -50%) rotate(45deg); content: ""; display: block; width: 9px; height: 1px; background-color: $color; } .$(network)::after { top: calc(50% - 3px); transform: translate(-50%, -50%) rotate(-45deg); }}@define-mixin boxshadow{-webkit-box-shadow: 0px 3px 5px 0px #00000061; box-shadow: 0px 3px 5px 0px #00000061;}@define-mixin bullets $network, $size: 8px, $color: #004863, $margin: 0{.$(network) li::before { content: ""; display: inline-block; width: $size; height: $size; border-radius: 50%; margin: $margin; background-color: $color; @mixin-content; }}@define-mixin max-width{max-width: 1920px; margin-left: auto; margin-right: auto;}.myFavAirports-module__V01dfq__root{--myfavaps-p:0;--myfavaps-si-p:10px;--myfavaps-si-brd:var(--i-border);--myfavaps-sii-brd:var(--i-border);--myfavaps-ai-bb:var(--i-border);--myfavaps-ai-p:0 10px;--myfavaps-cn-d:none;--myfavaps-dl-d:flex;--myfavaps-dl-w:40px;--myfavaps-ac-w:var(--myfavaps-dl-w);--myfavaps-cnb-w:70px;--myfavaps-aie-w:100%;--myfavaps-md-d:none;--myfavaps-sim-d:none;--myfavaps-sil-d:grid;--myfavaps-si-h:50px;--myfavaps-sili-mh:70px;background-color:var(--c-aqua-haze);border-radius:var(--s-border-r);padding:var(--myfavaps-p)}.myFavAirports-module__V01dfq__root_noactions{--myfavaps-ai-bb:0}.myFavAirports-module__V01dfq__root ul{padding-inline-start:0;list-style:none}.myFavAirports-module__V01dfq__search{padding:var(--myfavaps-si-p);border-top:var(--myfavaps-si-brd);border-bottom:var(--myfavaps-si-brd)}.myFavAirports-module__V01dfq__search input{background-color:var(--c-white);border:var(--myfavaps-sii-brd);color:var(--c-black);height:var(--myfavaps-si-h);font-size:var(--s-16px)}.myFavAirports-module__V01dfq__search_modal_header{display:var(--myfavaps-sim-d);background-color:var(--c-big-stone);grid-template-columns:35px 1fr 35px;height:60px;padding:0 10px}.myFavAirports-module__V01dfq__search_modal_header:after{content:""}.myFavAirports-module__V01dfq__search_modal_list{display:var(--myfavaps-sil-d);height:calc(100% - 62px - var(--myfavaps-si-h));overflow:auto}.myFavAirports-module__V01dfq__search_modal_list li{min-height:var(--myfavaps-sili-mh);border-bottom:var(--i-border)}.myFavAirports-module__V01dfq__search_modal_list li>*{padding:0 10px}@mixin blur-bg;.myFavAirports-module__V01dfq__search_modal_btn{border-radius:50%;justify-content:center;align-self:center;align-items:center;width:35px;height:35px;min-height:35px;display:flex}.myFavAirports-module__V01dfq__search_modal_title{text-transform:uppercase;text-align:center;font-size:var(--s-20px);color:var(--c-white);align-self:center}@mixin back-arrow search_modal_btn_icon, var(--c-white){ }.myFavAirports-module__V01dfq__airport{border-bottom:var(--myfavaps-ai-bb);padding:var(--myfavaps-ai-p);grid-template-columns:1fr min-content;display:grid}.myFavAirports-module__V01dfq__airport_elem{cursor:pointer;min-height:50px;position:relative}.myFavAirports-module__V01dfq__airport_wrapper{width:var(--myfavaps-aie-w);padding:15px 0;transition:width .4s ease-out;position:absolute;top:50%;right:0;transform:translateY(-50%)}.myFavAirports-module__V01dfq__airport_actions{width:var(--myfavaps-ac-w);justify-content:center;align-items:center;height:100%;transition:width .4s ease-out;display:flex;overflow:hidden}.myFavAirports-module__V01dfq__icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.myFavAirports-module__V01dfq__icon_black{display:none}.myFavAirports-module__V01dfq__delete{background-color:var(--c-transparent);height:100%;width:var(--myfavaps-dl-w);display:var(--myfavaps-dl-d);border:none;justify-content:center;align-items:center;position:relative}.myFavAirports-module__V01dfq__confirm{display:var(--myfavaps-cn-d);height:100%}.myFavAirports-module__V01dfq__confirm_btn{width:var(--myfavaps-cnb-w);border:none;border-radius:0;height:100%}.myFavAirports-module__V01dfq__confirm_btn_no{background-color:var(--c-mystic);border-radius:0 var(--s-border-r) var(--s-border-r) 0;color:var(--c-black)}.myFavAirports-module__V01dfq__modal{display:var(--myfavaps-md-d)}.myFavAirports-module__V01dfq__modal_title{text-transform:uppercase;margin-bottom:15px;font-size:1.375rem}.myFavAirports-module__V01dfq__modal_text{margin-bottom:23px}.myFavAirports-module__V01dfq__modal_actions{gap:13px;display:flex}.myFavAirports-module__V01dfq__modal_btn{min-height:50px}.myFavAirports-module__V01dfq__modal_btn_no{background-color:var(--c-mystic);border:1px solid var(--c-mystic);color:var(--c-black)}@media (--breakpoint-max-md){.myFavAirports-module__V01dfq__airport_delete{--myfavaps-cn-d:flex;--myfavaps-ac-w:calc(var(--myfavaps-cnb-w) * 2);--myfavaps-aie-w:calc(var(--myfavaps-cnb-w) * 2 + 100% - var(--myfavaps-dl-w));--myfavaps-dl-d:none}.myFavAirports-module__V01dfq__search_modal_show{--myfavaps-sim-d:grid;--myfavaps-si-p:0;--myfavaps-si-h:60px;--myfavaps-sii-brd:0;z-index:var(--z-modal);background-color:var(--c-white);position:fixed;inset:0}}@media (--breakpoint-min-md){.myFavAirports-module__V01dfq__root{--myfavaps-si-p:0;--myfavaps-si-brd:none;--myfavaps-p:19px 14px;--myfavaps-ai-bb:none;--myfavaps-ai-p:0;--myfavaps-cn-d:none;--myfavaps-sil-d:grid;--myfavaps-sili-mh:50px}.myFavAirports-module__V01dfq__root_delete{--myfavaps-md-d:block}.myFavAirports-module__V01dfq__root_noactions{--myfavaps-p:0 14px}.myFavAirports-module__V01dfq__delete{width:40px;height:40px;min-height:40px}.myFavAirports-module__V01dfq__delete:hover{background-color:var(--c-white);border:var(--i-border);border-radius:50%}.myFavAirports-module__V01dfq__delete:hover .myFavAirports-module__V01dfq__icon_grey{display:none}.myFavAirports-module__V01dfq__delete:hover .myFavAirports-module__V01dfq__icon_black{display:block}.myFavAirports-module__V01dfq__search_modal{position:relative}.myFavAirports-module__V01dfq__search_modal_list{background-color:var(--c-white);width:100%;z-index:var(--z-modal);border-left:var(--i-border);border-right:var(--i-border);border-radius:0 0 var(--s-border-r) var(--s-border-r);height:auto;max-height:350px;display:none;position:absolute;box-shadow:0 7px 20px 3px #00000080}.myFavAirports-module__V01dfq__search_modal_list.myFavAirports-module__V01dfq__show{display:grid}}
.myFavoriteAirports-module__KnJ4gW__root{--myfavaport-t-fz:var(--s-20px);--myfavaport-t-mb:10px;--myfavaport-a-gtc:1fr;--myfavaport-aw-gc:1 / span 1}.myFavoriteAirports-module__KnJ4gW__title{font-size:var(--myfavaport-t-fz);text-transform:uppercase;margin-bottom:var(--myfavaport-t-mb)}.myFavoriteAirports-module__KnJ4gW__airports{grid-template-columns:var(--myfavaport-a-gtc);gap:var(--g-gap);display:grid}.myFavoriteAirports-module__KnJ4gW__airports_wrapper{grid-column:var(--myfavaport-aw-gc)}@media (--breakpoint-min-md){.myFavoriteAirports-module__KnJ4gW__root{--myfavaport-t-fz:var(--s-30px);--myfavaport-t-mb:30px;--myfavaport-a-gtc:repeat(3, 1fr);--myfavaport-aw-gc:1 / span 2}}
.myStatisticsCard-module__tbDnmq__root{--cmystat-t-fz:var(--s-16px);--cmystat-mh:115px;--cmystat-br:var(--s-border-r);--cmystat-gap:13px;background-color:var(--c-aqua-haze);min-height:var(--cmystat-mh);border-radius:var(--cmystat-br);justify-content:center;align-items:center;gap:var(--cmystat-gap);flex-direction:column;display:flex}.myStatisticsCard-module__tbDnmq__text{font-size:var(--cmystat-t-fz)}.myStatisticsCard-module__tbDnmq__title{text-transform:uppercase}@media (--breakpoint-min-md){.myStatisticsCard-module__tbDnmq__root{--cmystat-t-fz:1.375rem;--cmystat-mh:232px;--cmystat-br:calc(var(--s-border-r) * 2);--cmystat-gap:35px}}
.myStatistics-module__A-wVzq__root{--mystat-gtc:repeat(2, 1fr);grid-template-columns:var(--mystat-gtc);gap:var(--g-gap);display:grid}@media (--breakpoint-min-md){.myStatistics-module__A-wVzq__root{--mystat-gtc:repeat(3, 1fr)}}
.myDashboardInfo-module__OYgfZW__root{--mdi-gap:30px;--mdi-pt:30px 0 17px;--mdi-el-pt:0 var(--g-border);gap:var(--mdi-gap);background-color:var(--c-white);padding:var(--mdi-pt);flex-direction:column;display:flex}.myDashboardInfo-module__OYgfZW__elem{padding:var(--mdi-el-pt)}@media (--breakpoint-min-md){.myDashboardInfo-module__OYgfZW__root{--mdi-gap:80px;--mdi-pt:100px 0 0;--mdi-el-pt:0 150px}}

.mySignature-module__JtjOvW__root{--mysignature-gap:30px;--mysignature-info-gap:15px;--mysignature-infoimg-w:109px;--mysignature-infoname-fz:var(--s-14px);--mysignature-infophone-mt:0;--mysignature-sign-w:167px;gap:var(--mysignature-gap);padding-top:var(--mysignature-gap);flex-direction:column;display:flex}.mySignature-module__JtjOvW__root .mySignature-module__JtjOvW__info p{margin:0}.mySignature-module__JtjOvW__root .mySignature-module__JtjOvW__info .mySignature-module__JtjOvW__info_description .mySignature-module__JtjOvW__info_phone,.mySignature-module__JtjOvW__root .mySignature-module__JtjOvW__info .mySignature-module__JtjOvW__info_description .mySignature-module__JtjOvW__info_email{margin-top:var(--mysignature-infophone-mt)}.mySignature-module__JtjOvW__signature{width:var(--mysignature-sign-w)}.mySignature-module__JtjOvW__signature img{width:100%;height:auto}.mySignature-module__JtjOvW__info{gap:var(--mysignature-info-gap);display:flex}.mySignature-module__JtjOvW__info_img{width:var(--mysignature-infoimg-w)}.mySignature-module__JtjOvW__info_img img{border-radius:50%;width:100%;height:auto}.mySignature-module__JtjOvW__info_name{font-size:var(--mysignature-infoname-fz)}@media (--breakpoint-min-md){.mySignature-module__JtjOvW__root{--mysignature-gap:50px;--mysignature-info-gap:30px;--mysignature-infoimg-w:141px;--mysignature-infoname-fz:var(--s-20px);--mysignature-infophone-mt:10px;--mysignature-sign-w:219px}}
.myMessageParser-module__1QgYLG__root ul{padding-inline-start:40px}.myMessageParser-module__1QgYLG__root li{line-height:var(--s-p-lh);letter-spacing:var(--s-p-ls)}.myMessageParser-module__1QgYLG__root p{margin-block:1em}.myMessageParser-module__1QgYLG__root button{font-size:var(--link-fz);background-color:var(--c-chathams-blue);color:var(--c-white);border-color:var(--c-chathams-blue);padding:0 var(--link-p);height:var(--s-link-as-button-h);border:1px solid var(--c-chathams-blue);border-radius:var(--s-border-r);text-align:center;text-transform:uppercase;justify-content:center;place-self:center;align-items:center;width:fit-content;margin:0 auto;text-decoration:none;display:flex}
@define-mixin grid-default{display: grid; grid-template-columns: var(--g-template-default);}@define-mixin h-hidden{display: block; position: absolute !important; clip: rect(1px, 1px, 1px, 1px); width: 1px; height: 1px; margin: -1px; border: 0; padding: 0; overflow: hidden;}@define-mixin blur-bg{background-color: var(--c-white-15t); -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px);}@define-mixin link-as-button $network, $padding: 0, $color: var(--c-white), $border: var(--c-white){.$(network) { display: flex; justify-content: center; align-items: center; justify-self: center; align-self: center; padding: 0 $padding; height: var(--s-link-as-button-h); width: fit-content; text-decoration: none; color: $color; border: 1px solid $border; border-radius: var(--s-border-r); text-align: center; text-transform: uppercase; @mixin-content; }}@define-mixin vertical-ellipsis $network, $height: 0px, $rows: 2{.$(network) { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: $rows; -webkit-box-orient: vertical; min-height: $height; @mixin-content; }}@define-mixin header-separator $network, $distance: 15px, $align: center, $color: var(--c-black), $width: var(--head-sep-w){.$(network) { margin-top: $distance; display: flex; justify-content: $align; @mixin-content; } .$(network)::after { content: ""; display: block; background-color: $color; width: $width; height: 1px; }}@define-mixin back-arrow $network, $color: var(--c-white){.$(network) { position: relative; @mixin-content; } .$(network)::before, .$(network)::after { position: absolute; top: calc(50% + 3px); left: calc(50% - 1px); transform: translate(-50%, -50%) rotate(45deg); content: ""; display: block; width: 9px; height: 1px; background-color: $color; } .$(network)::after { top: calc(50% - 3px); transform: translate(-50%, -50%) rotate(-45deg); }}@define-mixin boxshadow{-webkit-box-shadow: 0px 3px 5px 0px #00000061; box-shadow: 0px 3px 5px 0px #00000061;}@define-mixin bullets $network, $size: 8px, $color: #004863, $margin: 0{.$(network) li::before { content: ""; display: inline-block; width: $size; height: $size; border-radius: 50%; margin: $margin; background-color: $color; @mixin-content; }}@define-mixin max-width{max-width: 1920px; margin-left: auto; margin-right: auto;}.myEmail-module__z8gydW__root{--mymessinfo-em-mh:80px;--mymessinfo-em-mw:85%;--mymessinfo-nm-p:7px 8px;--mymessinfo-sl-gtc:1fr 40px;--mymessinfo-sl-p:15px;--mymessinfo-nm-ml:10px;--mymessinfo-sl-mt:-10px;--mymessinfo-details-opacity:.5;--mymessinfo-details-img-w:16px;--mymessinfo-sl-t-r:5px;--mymessinfo-sl-t-b:1px;--mymessinfo-gap:15px;gap:var(--mymessinfo-gap);flex-direction:column;display:flex}.myEmail-module__z8gydW__root_user{--mymessinfo-sl-gtc:1fr}.myEmail-module__z8gydW__root_user .myEmail-module__z8gydW__email{align-self:flex-end}.myEmail-module__z8gydW__root_user .myEmail-module__z8gydW__slide{background-color:var(--c-chathams-blue);color:var(--c-white)}.myEmail-module__z8gydW__root_user .myEmail-module__z8gydW__slide a{color:var(--c-white)}.myEmail-module__z8gydW__date{background-color:var(--c-white);border:var(--i-border);border-radius:20px;width:fit-content;margin:0 auto;padding:12px 20px}.myEmail-module__z8gydW__email{min-height:var(--mymessinfo-em-mh);width:100%;max-width:var(--mymessinfo-em-mw)}.myEmail-module__z8gydW__name{background-color:var(--c-white);border-radius:var(--s-border-r);border:var(--i-border);width:fit-content;padding:var(--mymessinfo-nm-p);z-index:1;margin-left:var(--mymessinfo-nm-ml);position:relative}.myEmail-module__z8gydW__slide{grid-template-columns:var(--mymessinfo-sl-gtc);background-color:var(--c-white);border-radius:var(--s-border-r);border:var(--i-border);margin-top:var(--mymessinfo-sl-mt);display:grid}.myEmail-module__z8gydW__slide_msg{padding:var(--mymessinfo-sl-p);position:relative}.myEmail-module__z8gydW__slide_time{text-align:end;right:var(--mymessinfo-sl-t-r);bottom:var(--mymessinfo-sl-t-b);position:absolute}.myEmail-module__z8gydW__details{height:100%;opacity:var(--mymessinfo-details-opacity);background-color:var(--c-chathams-blue);border-radius:0 var(--s-border-r) var(--s-border-r) 0;flex-direction:column;justify-content:center;align-items:center;text-decoration:none;display:flex}.myEmail-module__z8gydW__details_image{width:var(--mymessinfo-details-img-w)}.myEmail-module__z8gydW__details_unread{--mymessinfo-details-opacity:1}.myEmail-module__z8gydW__details_msg{color:var(--c-white);word-break:break-all;text-align:center}@media (--breakpoint-min-md){.myEmail-module__z8gydW__root{--mymessinfo-em-mh:114px;--mymessinfo-em-mw:700px;--mymessinfo-nm-p:7px 15px;--mymessinfo-sl-gtc:1fr 90px;--mymessinfo-sl-p:35px 30px;--mymessinfo-nm-ml:20px;--mymessinfo-sl-mt:-14px;--mymessinfo-details-img-w:20px;--mymessinfo-sl-t-r:15px;--mymessinfo-sl-t-b:10px;--mymessinfo-gap:25px}.myEmail-module__z8gydW__root_user{--mymessinfo-sl-gtc:1fr}}
.myFlightAirport-module__d56dCG__root{--mfa-gap:5px;--mfa-fd:row-revece;--mfa-ai:center;--mfa-f-w:20px;--mfa-f-h:13px;--mfa-c-d:none;--mfa-i-o:1;--mfa-i-fz:var(--s-16px);align-items:var(--mfa-ai);flex-direction:var(--mfa-fd);gap:var(--mfa-gap);display:flex}.myFlightAirport-module__d56dCG__iata{order:var(--mfa-i-o);text-transform:uppercase;font-size:var(--mfa-i-fz)}.myFlightAirport-module__d56dCG__info{align-items:center;display:flex}.myFlightAirport-module__d56dCG__flag{margin-bottom:3px}.myFlightAirport-module__d56dCG__city{display:var(--mfa-c-d);margin-left:8px}@media (--breakpoint-min-md){.myFlightAirport-module__d56dCG__root{--mfa-gap:2px;--mfa-fd:column;--mfa-ai:flex-start;--mfa-f-w:28px;--mfa-f-h:19px;--mfa-c-d:block;--mfa-i-o:0;--mfa-i-fz:var(--s-20px)}}
@define-mixin grid-default{display: grid; grid-template-columns: var(--g-template-default);}@define-mixin h-hidden{display: block; position: absolute !important; clip: rect(1px, 1px, 1px, 1px); width: 1px; height: 1px; margin: -1px; border: 0; padding: 0; overflow: hidden;}@define-mixin blur-bg{background-color: var(--c-white-15t); -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px);}@define-mixin link-as-button $network, $padding: 0, $color: var(--c-white), $border: var(--c-white){.$(network) { display: flex; justify-content: center; align-items: center; justify-self: center; align-self: center; padding: 0 $padding; height: var(--s-link-as-button-h); width: fit-content; text-decoration: none; color: $color; border: 1px solid $border; border-radius: var(--s-border-r); text-align: center; text-transform: uppercase; @mixin-content; }}@define-mixin vertical-ellipsis $network, $height: 0px, $rows: 2{.$(network) { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: $rows; -webkit-box-orient: vertical; min-height: $height; @mixin-content; }}@define-mixin header-separator $network, $distance: 15px, $align: center, $color: var(--c-black), $width: var(--head-sep-w){.$(network) { margin-top: $distance; display: flex; justify-content: $align; @mixin-content; } .$(network)::after { content: ""; display: block; background-color: $color; width: $width; height: 1px; }}@define-mixin back-arrow $network, $color: var(--c-white){.$(network) { position: relative; @mixin-content; } .$(network)::before, .$(network)::after { position: absolute; top: calc(50% + 3px); left: calc(50% - 1px); transform: translate(-50%, -50%) rotate(45deg); content: ""; display: block; width: 9px; height: 1px; background-color: $color; } .$(network)::after { top: calc(50% - 3px); transform: translate(-50%, -50%) rotate(-45deg); }}@define-mixin boxshadow{-webkit-box-shadow: 0px 3px 5px 0px #00000061; box-shadow: 0px 3px 5px 0px #00000061;}@define-mixin bullets $network, $size: 8px, $color: #004863, $margin: 0{.$(network) li::before { content: ""; display: inline-block; width: $size; height: $size; border-radius: 50%; margin: $margin; background-color: $color; @mixin-content; }}@define-mixin max-width{max-width: 1920px; margin-left: auto; margin-right: auto;}.myLegsList-module__vltEHa__root{--mfm-gtc:4fr 55px 35px;--mfm-pt:13px;--mfm-l-h:50px;--mfm-d-fz:var(--s-14px);--mfm-dc-pos:absolute;--mfm-dc-p:5px;--mfm-la-pl:10px;--mfm-lsep-ml:5px;--mfm-d-br:none}.myLegsList-module__vltEHa__root_confirmed{padding-top:var(--mfm-pt)}.myLegsList-module__vltEHa__root_nolink{--mfm-gtc:4fr 55px;--mfm-d-br:0 var(--s-border-r) var(--s-border-r) 0}.myLegsList-module__vltEHa__wrapper{border-radius:var(--s-border-r);grid-template-columns:var(--mfm-gtc);display:grid;position:relative;overflow:hidden}.myLegsList-module__vltEHa__legs{height:var(--mfm-l-h);background-color:var(--c-white);border-radius:var(--s-border-r) 0 0 var(--s-border-r);scroll-snap-type:inline mandatory;padding-inline-start:0;list-style:none;display:flex;overflow:auto hidden}.myLegsList-module__vltEHa__leg{scroll-snap-align:start;justify-content:space-between;align-items:center;min-width:max-content;display:flex}.myLegsList-module__vltEHa__leg:last-child .myLegsList-module__vltEHa__leg_separator:last-child{display:none}.myLegsList-module__vltEHa__leg_airport{padding-left:var(--mfm-la-pl)}@mixin back-arrow leg_separator, var(--c-black){transform: rotate(180deg); margin-left: var(--mfm-lsep-ml); width: 5px;}.myLegsList-module__vltEHa__departure{background-color:var(--c-white);border-left:var(--i-border);border-radius:var(--mfm-d-br);flex-direction:column;justify-content:center;align-items:center;display:flex}.myLegsList-module__vltEHa__departure_date{font-size:var(--mfm-d-fz);text-align:center;align-items:center;display:flex}.myLegsList-module__vltEHa__departure_confirmation{font-size:var(--mfm-d-fz);position:var(--mfm-dc-pos);border-radius:var(--s-border-r);color:var(--c-white);padding:var(--mfm-dc-p);background-color:#11674c;line-height:1;top:0;left:10px}@media (--breakpoint-max-md){@mixin back-arrow details_icon{transform: rotate(180deg);}}@media (--breakpoint-min-md){.myLegsList-module__vltEHa__root{--mfm-gtc:4fr 1fr 90px;--mfm-pt:0;--mfm-l-h:90px;--mfm-d-fz:var(--s-16px);--mfm-dc-pos:static;--mfm-dc-p:10px;--mfm-la-pl:30px;--mfm-lsep-ml:30px}.myLegsList-module__vltEHa__root_nolink{--mfm-gtc:4fr 1fr}}
.myFlight-module__NkSP5G__root{--mfm-dimg-d:none}.myFlight-module__NkSP5G__details{background-color:var(--c-chathams-blue);border-radius:0 var(--s-border-r) var(--s-border-r) 0;justify-content:center;align-items:center;display:flex}.myFlight-module__NkSP5G__details_image{display:var(--mfm-dimg-d)}@media (--breakpoint-min-md){.myFlight-module__NkSP5G__root{--mfm-dimg-d:block}}
.myFlightAircraft-module__53uxVq__root{--myflai-fd:column;--myflai-t-fz:var(--s-16px);--myflai-b-gap:3px;--myflai-b-p:14px 10px;--myflai-t-w:100%;--myflai-b-w:100%;--myflai-t-br:var(--s-border-r) var(--s-border-r) 0 0;--myflai-b-br:0 0 var(--s-border-r) var(--s-border-r);border-radius:var(--s-border-r);background-color:var(--c-white);flex-direction:var(--myflai-fd);display:flex;overflow:hidden}.myFlightAircraft-module__53uxVq__root img{border-radius:0}.myFlightAircraft-module__53uxVq__top{width:var(--myflai-t-w);background-color:var(--c-white);border-radius:var(--myflai-t-br)}.myFlightAircraft-module__53uxVq__top [data-slider-main]{border-radius:var(--myflai-t-br)}.myFlightAircraft-module__53uxVq__bottom{gap:var(--myflai-b-gap);padding:var(--myflai-b-p);background-color:var(--c-white);border-radius:var(--myflai-b-br);width:var(--myflai-b-w);flex-direction:column;display:flex}.myFlightAircraft-module__53uxVq__title{font-size:var(--myflai-t-fz);font-weight:var(--f-bold);text-decoration:none}.myFlightAircraft-module__53uxVq__title:hover{text-decoration:underline}.myFlightAircraft-module__53uxVq__title_paragraph{line-height:1}.myFlightAircraft-module__53uxVq__title_paragraph:hover{text-decoration:none}.myFlightAircraft-module__53uxVq__category{font-weight:var(--f-bold)}@media (--breakpoint-min-xs){.myFlightAircraft-module__53uxVq__root{--myflai-fd:row;--myflai-t-fz:var(--s-20px);--myflai-b-gap:5px;--myflai-b-p:34px 30px;--myflai-t-w:66%;--myflai-b-w:33%;--myflai-t-br:0 var(--s-border-r) var(--s-border-r) 0;--myflai-b-br:var(--s-border-r) 0 0 var(--s-border-r)}.myFlightAircraft-module__53uxVq__top{order:1}}
.myFlightDocs-module__md9TVq__root{--myfldoc-fd:column;--mylfdoc-l-h:60px;--mylfdoc-l-w:100%;flex-wrap:wrap;flex-direction:var(--myfldoc-fd);gap:var(--g-gap);display:flex}.myFlightDocs-module__md9TVq__root a{height:var(--mylfdoc-l-h);width:var(--mylfdoc-l-w)}@media (--breakpoint-min-md){.myFlightDocs-module__md9TVq__root{--myfldoc-fd:row;--mylfdoc-l-h:70px;--mylfdoc-l-w:fit-content}.myFlightDocs-module__md9TVq__root a{min-width:288px}}
@define-mixin grid-default{display: grid; grid-template-columns: var(--g-template-default);}@define-mixin h-hidden{display: block; position: absolute !important; clip: rect(1px, 1px, 1px, 1px); width: 1px; height: 1px; margin: -1px; border: 0; padding: 0; overflow: hidden;}@define-mixin blur-bg{background-color: var(--c-white-15t); -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px);}@define-mixin link-as-button $network, $padding: 0, $color: var(--c-white), $border: var(--c-white){.$(network) { display: flex; justify-content: center; align-items: center; justify-self: center; align-self: center; padding: 0 $padding; height: var(--s-link-as-button-h); width: fit-content; text-decoration: none; color: $color; border: 1px solid $border; border-radius: var(--s-border-r); text-align: center; text-transform: uppercase; @mixin-content; }}@define-mixin vertical-ellipsis $network, $height: 0px, $rows: 2{.$(network) { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: $rows; -webkit-box-orient: vertical; min-height: $height; @mixin-content; }}@define-mixin header-separator $network, $distance: 15px, $align: center, $color: var(--c-black), $width: var(--head-sep-w){.$(network) { margin-top: $distance; display: flex; justify-content: $align; @mixin-content; } .$(network)::after { content: ""; display: block; background-color: $color; width: $width; height: 1px; }}@define-mixin back-arrow $network, $color: var(--c-white){.$(network) { position: relative; @mixin-content; } .$(network)::before, .$(network)::after { position: absolute; top: calc(50% + 3px); left: calc(50% - 1px); transform: translate(-50%, -50%) rotate(45deg); content: ""; display: block; width: 9px; height: 1px; background-color: $color; } .$(network)::after { top: calc(50% - 3px); transform: translate(-50%, -50%) rotate(-45deg); }}@define-mixin boxshadow{-webkit-box-shadow: 0px 3px 5px 0px #00000061; box-shadow: 0px 3px 5px 0px #00000061;}@define-mixin bullets $network, $size: 8px, $color: #004863, $margin: 0{.$(network) li::before { content: ""; display: inline-block; width: $size; height: $size; border-radius: 50%; margin: $margin; background-color: $color; @mixin-content; }}@define-mixin max-width{max-width: 1920px; margin-left: auto; margin-right: auto;}.myFlightHandling-module__RU2xQq__root{--myflhnd-d-fd:column;--myflhnd-l-p:5px;--myflhnd-l-h:30px;--myflhnd-gtc:1fr 1fr min-content;grid-template-columns:var(--myflhnd-gtc);background-color:var(--c-white);align-items:center;gap:5px;display:grid}.myFlightHandling-module__RU2xQq__details{flex-wrap:wrap;flex-direction:var(--myflhnd-d-fd);text-align:center;display:flex}@mixin link-as-button link, var(--myflhnd-l-p), var(--c-black), var(--c-black){padding: 2px var(--myflhnd-l-p); height: auto; min-height: var(--myflhnd-l-h);}@media (--breakpoint-min-md){.myFlightHandling-module__RU2xQq__root{--myflhnd-d-fd:row;--myflhnd-l-p:20px;--myflhnd-l-h:37px;--myflhnd-display:flex;--myflhnd-gtc:1fr 1fr max-content}}
.myFlightHandlings-module__H1Pgsq__root{--myflhds-l-p:0;--myflhds-l-gap:0}.myFlightHandlings-module__H1Pgsq__root ul{list-style:none}.myFlightHandlings-module__H1Pgsq__legs{background-color:var(--c-white);border-radius:var(--s-border-r);padding:var(--myflhds-l-p);gap:var(--myflhds-l-gap);flex-direction:column;display:flex;overflow:hidden}@media (--breakpoint-max-md){.myFlightHandlings-module__H1Pgsq__root ul li>*{padding:5px 10px}.myFlightHandlings-module__H1Pgsq__root ul>:nth-child(2n+2)>*{background-color:#dae4e9}}@media (--breakpoint-min-md){.myFlightHandlings-module__H1Pgsq__root{--myflhds-l-p:30px;--myflhds-l-gap:15px}}
@define-mixin grid-default{display: grid; grid-template-columns: var(--g-template-default);}@define-mixin h-hidden{display: block; position: absolute !important; clip: rect(1px, 1px, 1px, 1px); width: 1px; height: 1px; margin: -1px; border: 0; padding: 0; overflow: hidden;}@define-mixin blur-bg{background-color: var(--c-white-15t); -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px);}@define-mixin link-as-button $network, $padding: 0, $color: var(--c-white), $border: var(--c-white){.$(network) { display: flex; justify-content: center; align-items: center; justify-self: center; align-self: center; padding: 0 $padding; height: var(--s-link-as-button-h); width: fit-content; text-decoration: none; color: $color; border: 1px solid $border; border-radius: var(--s-border-r); text-align: center; text-transform: uppercase; @mixin-content; }}@define-mixin vertical-ellipsis $network, $height: 0px, $rows: 2{.$(network) { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: $rows; -webkit-box-orient: vertical; min-height: $height; @mixin-content; }}@define-mixin header-separator $network, $distance: 15px, $align: center, $color: var(--c-black), $width: var(--head-sep-w){.$(network) { margin-top: $distance; display: flex; justify-content: $align; @mixin-content; } .$(network)::after { content: ""; display: block; background-color: $color; width: $width; height: 1px; }}@define-mixin back-arrow $network, $color: var(--c-white){.$(network) { position: relative; @mixin-content; } .$(network)::before, .$(network)::after { position: absolute; top: calc(50% + 3px); left: calc(50% - 1px); transform: translate(-50%, -50%) rotate(45deg); content: ""; display: block; width: 9px; height: 1px; background-color: $color; } .$(network)::after { top: calc(50% - 3px); transform: translate(-50%, -50%) rotate(-45deg); }}@define-mixin boxshadow{-webkit-box-shadow: 0px 3px 5px 0px #00000061; box-shadow: 0px 3px 5px 0px #00000061;}@define-mixin bullets $network, $size: 8px, $color: #004863, $margin: 0{.$(network) li::before { content: ""; display: inline-block; width: $size; height: $size; border-radius: 50%; margin: $margin; background-color: $color; @mixin-content; }}@define-mixin max-width{max-width: 1920px; margin-left: auto; margin-right: auto;}.myFlightPass-module__qqZPxa__root{--myflpass-s-d:block;--myflpass-b-d:none;--myflpass-l-p:0;--myflpass-p-bgc:var(--c-chathams-blue);--myflpass-d-d:none;--myflpass-l-w:100%;--myflpass-l-h:60px;--myflpass-l-col:var(--c-white);--myflpass-l-bor:var(--c-chathams-blue);--myflpass-p-p:0}.myFlightPass-module__qqZPxa__root ul{padding-inline-start:0;list-style:none}.myFlightPass-module__qqZPxa__pass{gap:var(--g-gap);flex-direction:column;display:flex}.myFlightPass-module__qqZPxa__pass_wrapper{background-color:var(--myflpass-p-bgc);border-radius:var(--s-border-r);padding:var(--myflpass-p-p);flex-wrap:wrap;justify-content:space-between;display:flex}.myFlightPass-module__qqZPxa__details{display:var(--myflpass-d-d);flex-wrap:wrap;align-items:center;gap:25px}@mixin back-arrow separator, var(--c-black){transform: rotate(180deg);}.myFlightPass-module__qqZPxa__small{display:var(--myflpass-s-d)}.myFlightPass-module__qqZPxa__big{display:var(--myflpass-b-d)}@mixin link-as-button link, var(--myflpass-l-p), var(--myflpass-l-col), var(--myflpass-l-bor){width: var(--myflpass-l-w); height: var(--myflpass-l-h);}@media (--breakpoint-min-md){.myFlightPass-module__qqZPxa__root{--myflpass-s-d:none;--myflpass-b-d:block;--myflpass-l-p:30px;--myflpass-p-bgc:var(--c-white);--myflpass-d-d:flex;--myflpass-l-w:fit-content;--myflpass-l-h:37px;--myflpass-l-col:var(--c-black);--myflpass-l-bor:var(--c-black);--myflpass-p-p:27px 30px}}
@define-mixin grid-default{display: grid; grid-template-columns: var(--g-template-default);}@define-mixin h-hidden{display: block; position: absolute !important; clip: rect(1px, 1px, 1px, 1px); width: 1px; height: 1px; margin: -1px; border: 0; padding: 0; overflow: hidden;}@define-mixin blur-bg{background-color: var(--c-white-15t); -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px);}@define-mixin link-as-button $network, $padding: 0, $color: var(--c-white), $border: var(--c-white){.$(network) { display: flex; justify-content: center; align-items: center; justify-self: center; align-self: center; padding: 0 $padding; height: var(--s-link-as-button-h); width: fit-content; text-decoration: none; color: $color; border: 1px solid $border; border-radius: var(--s-border-r); text-align: center; text-transform: uppercase; @mixin-content; }}@define-mixin vertical-ellipsis $network, $height: 0px, $rows: 2{.$(network) { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: $rows; -webkit-box-orient: vertical; min-height: $height; @mixin-content; }}@define-mixin header-separator $network, $distance: 15px, $align: center, $color: var(--c-black), $width: var(--head-sep-w){.$(network) { margin-top: $distance; display: flex; justify-content: $align; @mixin-content; } .$(network)::after { content: ""; display: block; background-color: $color; width: $width; height: 1px; }}@define-mixin back-arrow $network, $color: var(--c-white){.$(network) { position: relative; @mixin-content; } .$(network)::before, .$(network)::after { position: absolute; top: calc(50% + 3px); left: calc(50% - 1px); transform: translate(-50%, -50%) rotate(45deg); content: ""; display: block; width: 9px; height: 1px; background-color: $color; } .$(network)::after { top: calc(50% - 3px); transform: translate(-50%, -50%) rotate(-45deg); }}@define-mixin boxshadow{-webkit-box-shadow: 0px 3px 5px 0px #00000061; box-shadow: 0px 3px 5px 0px #00000061;}@define-mixin bullets $network, $size: 8px, $color: #004863, $margin: 0{.$(network) li::before { content: ""; display: inline-block; width: $size; height: $size; border-radius: 50%; margin: $margin; background-color: $color; @mixin-content; }}@define-mixin max-width{max-width: 1920px; margin-left: auto; margin-right: auto;}.myMessageList-module__W6CooW__root{--mymessinfo-p:60px var(--g-border) 30px;--mymessinfo-h-m:110px 0 30px;--mymessinfo-m-gap:10px;--mymessinfo-l-gap:var(--g-gap);--mymessinfo-it-d:block;--mymessinfo-tt-d:none;--mymessinfo-l-br:50%;--mymessinfo-email-gap:15px;background-color:var(--c-aqua-haze);padding:var(--mymessinfo-p);position:relative}.myMessageList-module__W6CooW__headerWrapper{align-items:center;gap:15px;margin-top:34px;margin-bottom:10px;display:flex;position:relative}.myMessageList-module__W6CooW__headerTitle{text-transform:uppercase;margin:0}.myMessageList-module__W6CooW__back{justify-content:center;align-items:center;display:flex;position:static;top:auto;left:auto}.myMessageList-module__W6CooW__date{background-color:var(--c-white);border:var(--i-border);border-radius:20px;width:fit-content;margin:0 auto;padding:12px 20px}.myMessageList-module__W6CooW__list{gap:var(--mymessinfo-l-gap);flex-direction:column;display:flex}.myMessageList-module__W6CooW__list_wrapper{gap:var(--g-gap);flex-direction:column;display:flex}.myMessageList-module__W6CooW__message{border:var(--i-border);border-radius:var(--s-border-r)}.myMessageList-module__W6CooW__main{gap:var(--mymessinfo-m-gap);flex-direction:column;display:flex}.myMessageList-module__W6CooW__link{border-radius:var(--mymessinfo-l-br);color:var(--c-white);background-color:#88a7b5;justify-content:center;align-items:center;text-decoration:none;display:flex}.myMessageList-module__W6CooW__link:hover{text-decoration:underline}.myMessageList-module__W6CooW__email{gap:var(--mymessinfo-email-gap);flex-direction:column;display:flex}@mixin back-arrow icon, var(--c-white){width: 35px; height: 35px; display: var(--mymessinfo-it-d);}.myMessageList-module__W6CooW__text{display:var(--mymessinfo-tt-d);text-transform:uppercase}@media (--breakpoint-min-md){.myMessageList-module__W6CooW__root{--mymessinfo-p:0 150px 70px;--mymessinfo-h-m:70px 0 60px;--mymessinfo-m-gap:30px;--mymessinfo-l-gap:30px;--mymessinfo-it-d:none;--mymessinfo-tt-d:block;--mymessinfo-l-br:var(--s-border-r);--mymessinfo-email-gap:35px}.myMessageList-module__W6CooW__headerWrapper{margin-top:70px;margin-bottom:28px}.myMessageList-module__W6CooW__link{min-width:100px;min-height:50px}}
@define-mixin grid-default{display: grid; grid-template-columns: var(--g-template-default);}@define-mixin h-hidden{display: block; position: absolute !important; clip: rect(1px, 1px, 1px, 1px); width: 1px; height: 1px; margin: -1px; border: 0; padding: 0; overflow: hidden;}@define-mixin blur-bg{background-color: var(--c-white-15t); -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px);}@define-mixin link-as-button $network, $padding: 0, $color: var(--c-white), $border: var(--c-white){.$(network) { display: flex; justify-content: center; align-items: center; justify-self: center; align-self: center; padding: 0 $padding; height: var(--s-link-as-button-h); width: fit-content; text-decoration: none; color: $color; border: 1px solid $border; border-radius: var(--s-border-r); text-align: center; text-transform: uppercase; @mixin-content; }}@define-mixin vertical-ellipsis $network, $height: 0px, $rows: 2{.$(network) { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: $rows; -webkit-box-orient: vertical; min-height: $height; @mixin-content; }}@define-mixin header-separator $network, $distance: 15px, $align: center, $color: var(--c-black), $width: var(--head-sep-w){.$(network) { margin-top: $distance; display: flex; justify-content: $align; @mixin-content; } .$(network)::after { content: ""; display: block; background-color: $color; width: $width; height: 1px; }}@define-mixin back-arrow $network, $color: var(--c-white){.$(network) { position: relative; @mixin-content; } .$(network)::before, .$(network)::after { position: absolute; top: calc(50% + 3px); left: calc(50% - 1px); transform: translate(-50%, -50%) rotate(45deg); content: ""; display: block; width: 9px; height: 1px; background-color: $color; } .$(network)::after { top: calc(50% - 3px); transform: translate(-50%, -50%) rotate(-45deg); }}@define-mixin boxshadow{-webkit-box-shadow: 0px 3px 5px 0px #00000061; box-shadow: 0px 3px 5px 0px #00000061;}@define-mixin bullets $network, $size: 8px, $color: #004863, $margin: 0{.$(network) li::before { content: ""; display: inline-block; width: $size; height: $size; border-radius: 50%; margin: $margin; background-color: $color; @mixin-content; }}@define-mixin max-width{max-width: 1920px; margin-left: auto; margin-right: auto;}.myFlightDetail-module__x6T7JG__root{--myfldet-h-mt:67px;--myfldet-op-mt:20px;--myfldet-op-p:0 var(--g-border) var(--myfldet-m-gap);--myfldet-m-gap:30px;--myfldet-t-fz:var(--s-20px);--myfldet-t-mb:10px;--mymessinfo-it-d:block;--mymessinfo-tt-d:none;--mymessinfo-l-br:50%;background-color:var(--c-big-stone)}.myFlightDetail-module__x6T7JG__headerWrapper{align-items:center;gap:15px;margin-top:34px;margin-bottom:10px;display:flex;position:relative}.myFlightDetail-module__x6T7JG__headerTitle{text-transform:uppercase;color:#fff;font-size:var(--myfldet-t-fz);margin:0}.myFlightDetail-module__x6T7JG__main{margin-top:var(--myfldet-op-mt);gap:var(--myfldet-m-gap);padding:var(--myfldet-op-p);flex-direction:column;display:flex}.myFlightDetail-module__x6T7JG__title{color:var(--c-white);font-size:var(--myfldet-t-fz);text-transform:uppercase;margin-bottom:var(--myfldet-t-mb)}.myFlightDetail-module__x6T7JG__legs{flex-direction:column;gap:10px;padding-inline-start:0;list-style:none;display:flex}@media (--breakpoint-min-md){.myFlightDetail-module__x6T7JG__root{--myfldet-h-mt:68px;--myfldet-op-mt:40px;--myfldet-op-p:0;--myfldet-m-gap:60px;--myfldet-t-fz:var(--s-30px);--myfldet-t-mb:20px;--mymessinfo-it-d:none;--mymessinfo-tt-d:block;--mymessinfo-l-br:var(--s-border-r)}.myFlightDetail-module__x6T7JG__headerWrapper{margin-bottom:28px}@mixin blur-bg;.myFlightDetail-module__x6T7JG__border{border-radius:var(--s-border-r);padding:15px}}
@define-mixin grid-default{display: grid; grid-template-columns: var(--g-template-default);}@define-mixin h-hidden{display: block; position: absolute !important; clip: rect(1px, 1px, 1px, 1px); width: 1px; height: 1px; margin: -1px; border: 0; padding: 0; overflow: hidden;}@define-mixin blur-bg{background-color: var(--c-white-15t); -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px);}@define-mixin link-as-button $network, $padding: 0, $color: var(--c-white), $border: var(--c-white){.$(network) { display: flex; justify-content: center; align-items: center; justify-self: center; align-self: center; padding: 0 $padding; height: var(--s-link-as-button-h); width: fit-content; text-decoration: none; color: $color; border: 1px solid $border; border-radius: var(--s-border-r); text-align: center; text-transform: uppercase; @mixin-content; }}@define-mixin vertical-ellipsis $network, $height: 0px, $rows: 2{.$(network) { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: $rows; -webkit-box-orient: vertical; min-height: $height; @mixin-content; }}@define-mixin header-separator $network, $distance: 15px, $align: center, $color: var(--c-black), $width: var(--head-sep-w){.$(network) { margin-top: $distance; display: flex; justify-content: $align; @mixin-content; } .$(network)::after { content: ""; display: block; background-color: $color; width: $width; height: 1px; }}@define-mixin back-arrow $network, $color: var(--c-white){.$(network) { position: relative; @mixin-content; } .$(network)::before, .$(network)::after { position: absolute; top: calc(50% + 3px); left: calc(50% - 1px); transform: translate(-50%, -50%) rotate(45deg); content: ""; display: block; width: 9px; height: 1px; background-color: $color; } .$(network)::after { top: calc(50% - 3px); transform: translate(-50%, -50%) rotate(-45deg); }}@define-mixin boxshadow{-webkit-box-shadow: 0px 3px 5px 0px #00000061; box-shadow: 0px 3px 5px 0px #00000061;}@define-mixin bullets $network, $size: 8px, $color: #004863, $margin: 0{.$(network) li::before { content: ""; display: inline-block; width: $size; height: $size; border-radius: 50%; margin: $margin; background-color: $color; @mixin-content; }}@define-mixin max-width{max-width: 1920px; margin-left: auto; margin-right: auto;}.myFlightsList-module__jgb7fq__root{--mfl-gap:10px;--mfl-l-p:15px;gap:var(--mfl-gap);flex-direction:column;display:flex}.myFlightsList-module__jgb7fq__list{gap:var(--mfl-gap);flex-direction:column;padding-inline-start:0;list-style:none;display:flex}@mixin link-as-button link, var(--mfl-l-p), var(--c-white), var(--c-chathams-blue){background-color: var(--c-chathams-blue); cursor: pointer; margin-top: var(--mfl-gap);}.myFlightsList-module__jgb7fq__message{text-align:center;color:var(--c-white)}@media (--breakpoint-min-md){.myFlightsList-module__jgb7fq__root{--mfl-gap:15px;--mfl-l-p:35px}@mixin blur-bg;.myFlightsList-module__jgb7fq__list{border-radius:var(--s-border-r);padding:15px;overflow:hidden}}
.myFlightsInfo-module__Cj9m9a__root{--myflinfo-head-h:0;min-height:inherit;flex-direction:column;display:flex}.myFlightsInfo-module__Cj9m9a__flights{flex-grow:1}@media (--breakpoint-min-md){.myFlightsInfo-module__Cj9m9a__root{--myflinfo-head-h:90px}}
.myMessage-module__AhCMrq__root{--mymess-details-opacity:.5;--mymess-details-img-w:16px;--mymess-details-msg-d:none}.myMessage-module__AhCMrq__details{opacity:var(--mymess-details-opacity);background-color:var(--c-chathams-blue);border-radius:0 var(--s-border-r) var(--s-border-r) 0;flex-direction:column;justify-content:center;align-items:center;text-decoration:none;display:flex}.myMessage-module__AhCMrq__details_image{width:var(--mymess-details-img-w)}.myMessage-module__AhCMrq__details_unread{--mymess-details-opacity:1}.myMessage-module__AhCMrq__details_msg{display:var(--mymess-details-msg-d);color:var(--c-white);word-break:break-all;text-align:center}@media (--breakpoint-min-md){.myMessage-module__AhCMrq__root{--mymess-details-img-w:20px;--mymess-details-msg-d:block}}
.table-module__0b-51G__root{--table-th-h:50px;--table-td-h:50px;--table-ta:left}.table-module__0b-51G__root tr:nth-child(odd) td{background-color:#e7edf04d}.table-module__0b-51G__root tr:last-child td:first-child{border-bottom-left-radius:calc(var(--s-border-r) * 2)}.table-module__0b-51G__root tr:last-child td:last-child{border-bottom-right-radius:calc(var(--s-border-r) * 2)}.table-module__0b-51G__root th:first-child,.table-module__0b-51G__root td:first-child{padding-left:15px}.table-module__0b-51G__root th:last-child,.table-module__0b-51G__root td:last-child{padding-right:15px}.table-module__0b-51G__root th{height:var(--table-th-h);vertical-align:middle;text-align:var(--table-ta);background-color:var(--c-chathams-blue);color:var(--c-white)}.table-module__0b-51G__root th:first-child{border-top-left-radius:calc(var(--s-border-r) * 2)}.table-module__0b-51G__root th:last-child{border-top-right-radius:calc(var(--s-border-r) * 2)}.table-module__0b-51G__root td{height:var(--table-td-h);vertical-align:middle;text-align:var(--table-ta)}@media (--breakpoint-min-md){.table-module__0b-51G__root{--table-th-h:99px;--table-td-h:80px;--table-ta:center}}
@define-mixin grid-default{display: grid; grid-template-columns: var(--g-template-default);}@define-mixin h-hidden{display: block; position: absolute !important; clip: rect(1px, 1px, 1px, 1px); width: 1px; height: 1px; margin: -1px; border: 0; padding: 0; overflow: hidden;}@define-mixin blur-bg{background-color: var(--c-white-15t); -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px);}@define-mixin link-as-button $network, $padding: 0, $color: var(--c-white), $border: var(--c-white){.$(network) { display: flex; justify-content: center; align-items: center; justify-self: center; align-self: center; padding: 0 $padding; height: var(--s-link-as-button-h); width: fit-content; text-decoration: none; color: $color; border: 1px solid $border; border-radius: var(--s-border-r); text-align: center; text-transform: uppercase; @mixin-content; }}@define-mixin vertical-ellipsis $network, $height: 0px, $rows: 2{.$(network) { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: $rows; -webkit-box-orient: vertical; min-height: $height; @mixin-content; }}@define-mixin header-separator $network, $distance: 15px, $align: center, $color: var(--c-black), $width: var(--head-sep-w){.$(network) { margin-top: $distance; display: flex; justify-content: $align; @mixin-content; } .$(network)::after { content: ""; display: block; background-color: $color; width: $width; height: 1px; }}@define-mixin back-arrow $network, $color: var(--c-white){.$(network) { position: relative; @mixin-content; } .$(network)::before, .$(network)::after { position: absolute; top: calc(50% + 3px); left: calc(50% - 1px); transform: translate(-50%, -50%) rotate(45deg); content: ""; display: block; width: 9px; height: 1px; background-color: $color; } .$(network)::after { top: calc(50% - 3px); transform: translate(-50%, -50%) rotate(-45deg); }}@define-mixin boxshadow{-webkit-box-shadow: 0px 3px 5px 0px #00000061; box-shadow: 0px 3px 5px 0px #00000061;}@define-mixin bullets $network, $size: 8px, $color: #004863, $margin: 0{.$(network) li::before { content: ""; display: inline-block; width: $size; height: $size; border-radius: 50%; margin: $margin; background-color: $color; @mixin-content; }}@define-mixin max-width{max-width: 1920px; margin-left: auto; margin-right: auto;}.aircraftRangeMap-module__CSs1ba__root{--aircrm-t-w:100%;--aircrm-t-mt:10px;--aircrm-td1-ta:center;--aircrm-td1-pl:0}.aircraftRangeMap-module__CSs1ba__table{width:var(--aircrm-t-w);margin:var(--aircrm-t-mt) auto 0;z-index:0;position:relative}.aircraftRangeMap-module__CSs1ba__table td:first-child{font-weight:var(--f-bold);text-align:var(--aircrm-td1-ta);padding-left:var(--aircrm-td1-pl)}.aircraftRangeMap-module__CSs1ba__table tr.aircraftRangeMap-module__CSs1ba__selected td{color:var(--c-white);background-color:#13516d!important}@media (--breakpoint-max-md){.aircraftRangeMap-module__CSs1ba__table{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.aircraftRangeMap-module__CSs1ba__table tr:first-child,.aircraftRangeMap-module__CSs1ba__table td:not(:first-child){display:none}.aircraftRangeMap-module__CSs1ba__table tr{width:100%;display:block}.aircraftRangeMap-module__CSs1ba__table td{width:100%;color:var(--c-white);cursor:pointer;justify-content:center;align-items:center;display:flex;border-radius:var(--s-border-r)!important;background-color:#7d9faf!important}}@media (--breakpoint-min-md){.aircraftRangeMap-module__CSs1ba__root{--aircrm-t-w:calc(100% - 8.4375vw);--aircrm-t-mt:-53px;--aircrm-td1-ta:left;--aircrm-td1-pl:60px}.aircraftRangeMap-module__CSs1ba__table tr:hover td,.aircraftRangeMap-module__CSs1ba__table tr:nth-child(odd):hover td{cursor:pointer;color:var(--c-white);background-color:#13516d80}}
.destinationAirportsMap-module__EcDNZa__root{--destmap-m-ar:65.2284%;--destmap-a-t:translateY(-30px);--destmap-a-p:0}.destinationAirportsMap-module__EcDNZa__map_wrapper{--map-ar:var(--destmap-m-ar)}.destinationAirportsMap-module__EcDNZa__airports{transform:var(--destmap-a-t);width:calc(100% - var(--destmap-a-p));margin:0 auto}.destinationAirportsMap-module__EcDNZa__table{width:100%}@media (--breakpoint-min-md){.destinationAirportsMap-module__EcDNZa__root{--destmap-m-ar:38.316%;--destmap-a-t:translateY(-45px);--destmap-a-p:7vw}}
@define-mixin grid-default{display: grid; grid-template-columns: var(--g-template-default);}@define-mixin h-hidden{display: block; position: absolute !important; clip: rect(1px, 1px, 1px, 1px); width: 1px; height: 1px; margin: -1px; border: 0; padding: 0; overflow: hidden;}@define-mixin blur-bg{background-color: var(--c-white-15t); -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px);}@define-mixin link-as-button $network, $padding: 0, $color: var(--c-white), $border: var(--c-white){.$(network) { display: flex; justify-content: center; align-items: center; justify-self: center; align-self: center; padding: 0 $padding; height: var(--s-link-as-button-h); width: fit-content; text-decoration: none; color: $color; border: 1px solid $border; border-radius: var(--s-border-r); text-align: center; text-transform: uppercase; @mixin-content; }}@define-mixin vertical-ellipsis $network, $height: 0px, $rows: 2{.$(network) { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: $rows; -webkit-box-orient: vertical; min-height: $height; @mixin-content; }}@define-mixin header-separator $network, $distance: 15px, $align: center, $color: var(--c-black), $width: var(--head-sep-w){.$(network) { margin-top: $distance; display: flex; justify-content: $align; @mixin-content; } .$(network)::after { content: ""; display: block; background-color: $color; width: $width; height: 1px; }}@define-mixin back-arrow $network, $color: var(--c-white){.$(network) { position: relative; @mixin-content; } .$(network)::before, .$(network)::after { position: absolute; top: calc(50% + 3px); left: calc(50% - 1px); transform: translate(-50%, -50%) rotate(45deg); content: ""; display: block; width: 9px; height: 1px; background-color: $color; } .$(network)::after { top: calc(50% - 3px); transform: translate(-50%, -50%) rotate(-45deg); }}@define-mixin boxshadow{-webkit-box-shadow: 0px 3px 5px 0px #00000061; box-shadow: 0px 3px 5px 0px #00000061;}@define-mixin bullets $network, $size: 8px, $color: #004863, $margin: 0{.$(network) li::before { content: ""; display: inline-block; width: $size; height: $size; border-radius: 50%; margin: $margin; background-color: $color; @mixin-content; }}@define-mixin max-width{max-width: 1920px; margin-left: auto; margin-right: auto;}.routePrices-module__X-yAbG__root{--rpri-d-fd:column;--rpri-l-d:block;--rpri-da-w:18px;--rpri-da-h:17px;--rpri-dn-gap:5px;--rpri-lk-p:35px;--rpri-t-mb:30px;--rpri-c-d:none;--rpri-d-gap:8px;--rpri-f-jc:flex-start;--rpri-d-d:flex;--rpri-df-jc:flex-start}.routePrices-module__X-yAbG__table{width:100%;margin-bottom:var(--rpri-t-mb)}.routePrices-module__X-yAbG__destination{display:var(--rpri-d-d);flex-direction:var(--rpri-d-fd);justify-content:center;align-items:center;gap:var(--rpri-d-gap);flex-wrap:wrap;grid-template-columns:1fr 25px 1fr}.routePrices-module__X-yAbG__destination_name{gap:var(--rpri-dn-gap);align-items:center;display:flex}.routePrices-module__X-yAbG__destination_from{justify-content:var(--rpri-df-jc)}.routePrices-module__X-yAbG__destination_aircraft{width:var(--rpri-da-w);height:var(--rpri-da-h)}.routePrices-module__X-yAbG__label{display:var(--rpri-l-d)}.routePrices-module__X-yAbG__category{display:var(--rpri-c-d);font-weight:var(--f-bold)}@mixin link-as-button link, var(--rpri-lk-p), var(--c-black), var(--c-black){margin: 0 auto;}.routePrices-module__X-yAbG__field{align-items:center;justify-content:var(--rpri-f-jc);flex-wrap:wrap;display:flex}@media (--breakpoint-max-md){.routePrices-module__X-yAbG__table{flex-direction:column;gap:10px;display:flex}.routePrices-module__X-yAbG__table .routePrices-module__X-yAbG__table_header{display:none}.routePrices-module__X-yAbG__table tr{background-color:var(--c-aqua-haze);border-radius:var(--s-border-r);grid-template-rows:1fr repeat(4,min-content) 1fr;grid-template-columns:1fr 2fr;height:127px;display:grid}.routePrices-module__X-yAbG__table td{grid-column:2/span 1;height:auto;padding-left:15px;display:flex}.routePrices-module__X-yAbG__table td:first-child{border-right:1px solid #0000001a;grid-area:1/1/-1/span 1;align-items:center;height:127px}.routePrices-module__X-yAbG__table td:nth-child(2){grid-row:2/span 1;padding-bottom:5px}.routePrices-module__X-yAbG__table td:nth-child(3){grid-row:3/span 1;padding-bottom:5px}.routePrices-module__X-yAbG__table td:nth-child(4){grid-row:4/span 1}.routePrices-module__X-yAbG__table td:last-child{grid-row:5/span 1;padding-top:5px}.routePrices-module__X-yAbG__price{background-color:var(--c-chathams-blue);color:var(--c-white);border-radius:var(--s-border-r);padding:5px}}@media (--breakpoint-min-md){.routePrices-module__X-yAbG__root{--rpri-d-fd:row;--rpri-l-d:none;--rpri-da-w:25px;--rpri-da-h:24px;--rpri-dn-gap:10px;--rpri-lk-p:85px;--rpri-t-mb:50px;--rpri-c-d:block;--rpri-d-gap:25px;--rpri-f-jc:center;--rpri-d-d:grid;--rpri-df-jc:flex-end}.routePrices-module__X-yAbG__price{font-weight:var(--f-bold)}}
.searchCategory-module__tqx_CG__root{--scatm-h-fz:var(--s-20px);--scatm-h-mb:30px;--scatm-le-mb:15px;--scatm-l-p:0 var(--g-border)}.searchCategory-module__tqx_CG__root ul{padding-inline-start:0;list-style:none}.searchCategory-module__tqx_CG__header{font-size:var(--scatm-h-fz);text-align:center;margin-bottom:var(--scatm-h-mb)}.searchCategory-module__tqx_CG__list{padding:var(--scatm-l-p);gap:var(--scatm-le-mb);flex-direction:column;display:flex}@media (--breakpoint-min-md){.searchCategory-module__tqx_CG__root{--scatm-h-fz:var(--s-30px);--scatm-h-mb:100px;--scatm-le-mb:30px;--scatm-l-p:0}}
@define-mixin grid-default{display: grid; grid-template-columns: var(--g-template-default);}@define-mixin h-hidden{display: block; position: absolute !important; clip: rect(1px, 1px, 1px, 1px); width: 1px; height: 1px; margin: -1px; border: 0; padding: 0; overflow: hidden;}@define-mixin blur-bg{background-color: var(--c-white-15t); -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px);}@define-mixin link-as-button $network, $padding: 0, $color: var(--c-white), $border: var(--c-white){.$(network) { display: flex; justify-content: center; align-items: center; justify-self: center; align-self: center; padding: 0 $padding; height: var(--s-link-as-button-h); width: fit-content; text-decoration: none; color: $color; border: 1px solid $border; border-radius: var(--s-border-r); text-align: center; text-transform: uppercase; @mixin-content; }}@define-mixin vertical-ellipsis $network, $height: 0px, $rows: 2{.$(network) { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: $rows; -webkit-box-orient: vertical; min-height: $height; @mixin-content; }}@define-mixin header-separator $network, $distance: 15px, $align: center, $color: var(--c-black), $width: var(--head-sep-w){.$(network) { margin-top: $distance; display: flex; justify-content: $align; @mixin-content; } .$(network)::after { content: ""; display: block; background-color: $color; width: $width; height: 1px; }}@define-mixin back-arrow $network, $color: var(--c-white){.$(network) { position: relative; @mixin-content; } .$(network)::before, .$(network)::after { position: absolute; top: calc(50% + 3px); left: calc(50% - 1px); transform: translate(-50%, -50%) rotate(45deg); content: ""; display: block; width: 9px; height: 1px; background-color: $color; } .$(network)::after { top: calc(50% - 3px); transform: translate(-50%, -50%) rotate(-45deg); }}@define-mixin boxshadow{-webkit-box-shadow: 0px 3px 5px 0px #00000061; box-shadow: 0px 3px 5px 0px #00000061;}@define-mixin bullets $network, $size: 8px, $color: #004863, $margin: 0{.$(network) li::before { content: ""; display: inline-block; width: $size; height: $size; border-radius: 50%; margin: $margin; background-color: $color; @mixin-content; }}@define-mixin max-width{max-width: 1920px; margin-left: auto; margin-right: auto;}.searchFilter-module__rfYFLW__root{--sfm-p:10px;--sfm-f-mt:10px;--sfm-gap:0;--sfm-fdir:column;--sfm-f-fd:column;--sfm-f-gap:15px;gap:var(--sfm-gap);flex-direction:var(--sfm-fdir);background-color:var(--c-chathams-blue);padding:var(--sfm-p);border-radius:calc(var(--s-border-r) * 2);display:flex}.searchFilter-module__rfYFLW__form{flex-grow:1}.searchFilter-module__rfYFLW__noFound{--font-size-no-found:13px;--mt-no-found:10px;margin-top:var(--mt-no-found);font-size:var(--font-size-no-found);justify-content:center;display:flex}@media (--breakpoint-min-md){.searchFilter-module__rfYFLW__noFound{--font-size-no-found:var(--s-h3);--mt-no-found:20px}}.searchFilter-module__rfYFLW__filter{margin-top:var(--sfm-f-mt);flex-direction:var(--sfm-f-fd);gap:var(--sfm-f-gap);display:flex}@media (--breakpoint-min-md){.searchFilter-module__rfYFLW__root{--sfm-p:26px 30px;--sfm-f-mt:0;--sfm-gap:50px;--sfm-fdir:row;--sfm-f-fd:row;--sfm-f-gap:25px}}
.searchList-module__cTtGKa__root{--slist-gap:30px;gap:var(--slist-gap);flex-direction:column;padding-inline-start:0;list-style:none;display:flex}@media (--breakpoint-min-md){.searchList-module__cTtGKa__root{--slist-gap:100px}}
.teamCategory-module__8dRUkW__root{--tcat-h-mb:30px;--tcat-m-gtc:2}.teamCategory-module__8dRUkW__header{margin-bottom:var(--tcat-h-mb)}.teamCategory-module__8dRUkW__members{grid-template-columns:repeat(var(--tcat-m-gtc), 1fr);grid-column-gap:var(--g-gap);grid-row-gap:var(--tcat-h-mb);padding:0 var(--g-border);list-style:none;display:grid}@media (--breakpoint-min-md){.teamCategory-module__8dRUkW__root{--tcat-h-mb:50px;--tcat-m-gtc:5}}
@define-mixin grid-default{display: grid; grid-template-columns: var(--g-template-default);}@define-mixin h-hidden{display: block; position: absolute !important; clip: rect(1px, 1px, 1px, 1px); width: 1px; height: 1px; margin: -1px; border: 0; padding: 0; overflow: hidden;}@define-mixin blur-bg{background-color: var(--c-white-15t); -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px);}@define-mixin link-as-button $network, $padding: 0, $color: var(--c-white), $border: var(--c-white){.$(network) { display: flex; justify-content: center; align-items: center; justify-self: center; align-self: center; padding: 0 $padding; height: var(--s-link-as-button-h); width: fit-content; text-decoration: none; color: $color; border: 1px solid $border; border-radius: var(--s-border-r); text-align: center; text-transform: uppercase; @mixin-content; }}@define-mixin vertical-ellipsis $network, $height: 0px, $rows: 2{.$(network) { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: $rows; -webkit-box-orient: vertical; min-height: $height; @mixin-content; }}@define-mixin header-separator $network, $distance: 15px, $align: center, $color: var(--c-black), $width: var(--head-sep-w){.$(network) { margin-top: $distance; display: flex; justify-content: $align; @mixin-content; } .$(network)::after { content: ""; display: block; background-color: $color; width: $width; height: 1px; }}@define-mixin back-arrow $network, $color: var(--c-white){.$(network) { position: relative; @mixin-content; } .$(network)::before, .$(network)::after { position: absolute; top: calc(50% + 3px); left: calc(50% - 1px); transform: translate(-50%, -50%) rotate(45deg); content: ""; display: block; width: 9px; height: 1px; background-color: $color; } .$(network)::after { top: calc(50% - 3px); transform: translate(-50%, -50%) rotate(-45deg); }}@define-mixin boxshadow{-webkit-box-shadow: 0px 3px 5px 0px #00000061; box-shadow: 0px 3px 5px 0px #00000061;}@define-mixin bullets $network, $size: 8px, $color: #004863, $margin: 0{.$(network) li::before { content: ""; display: inline-block; width: $size; height: $size; border-radius: 50%; margin: $margin; background-color: $color; @mixin-content; }}@define-mixin max-width{max-width: 1920px; margin-left: auto; margin-right: auto;}.userFormWrapper-module__jdAduG__root{--ufw-t-mb:30px;--ufw-sep-d:none;color:var(--c-white);flex-direction:column;align-items:center;width:100%;display:flex}.userFormWrapper-module__jdAduG__title{text-transform:uppercase;text-align:center;margin-bottom:var(--ufw-t-mb);letter-spacing:1px;font-weight:400}@mixin header-separator separator, 15px, center, var(--c-white){display: var(--ufw-sep-d); margin-bottom: 30px;}@media (--breakpoint-min-md){.userFormWrapper-module__jdAduG__root{--ufw-t-mb:0;--ufw-sep-d:block}}
.forgotPasswordForm-module__qpJFza__root{--fpws-cr-p:50px;--fpws-f-mb:30px}.forgotPasswordForm-module__qpJFza__form{margin-bottom:var(--fpws-f-mb)}.forgotPasswordForm-module__qpJFza__login{color:var(--c-white);text-transform:none;margin-bottom:var(--fpws-f-mb)}@media (--breakpoint-min-md){.forgotPasswordForm-module__qpJFza__root{--fpws-cr-p:35px;a--fpws-f-mb:50px}.forgotPasswordForm-module__qpJFza__form{max-width:430px}}
