@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;}.airportDetailsMap-module__JPe3Fa__root{--aportm-h-mb:30px;--aportm-bi-fz:var(--s-18px);--aportm-bg-p:15px;--aportm-lh-jc:center;--aportm-lh-fd:column;--aportm-bt-p:38px 8px 30px;--aportm-lhh-jc:center;--aportm-ld-m:30px 0 34px;--aportm-r-p:29px 10px 25px;--aportm-rt-fz:var(--s-24px);--aportm-ro-fz:var(--s-16px);--aportm-bt-mt:-10px;--aportm-bt-w:100%;--aportm-bt-fd:1fr;--aportm-bt-gap:0;--aportm-lhh-mt:0;--aportm-lh-gap:0;--aportm-r-mw:none;--map-ar:61.3178%}.airportDetailsMap-module__JPe3Fa__header{margin-bottom:var(--aportm-h-mb)}.airportDetailsMap-module__JPe3Fa__bottom{background-color:var(--c-big-stone);color:var(--c-white);padding:var(--aportm-bt-p);border-radius:var(--s-border-r);z-index:1;width:var(--aportm-bt-w);margin:var(--aportm-bt-mt) auto 0;grid-template-columns:var(--aportm-bt-fd);gap:var(--aportm-bt-gap);display:grid;position:relative}.airportDetailsMap-module__JPe3Fa__left_header{flex-direction:var(--aportm-lh-fd);justify-content:var(--aportm-lh-jc);align-items:center;gap:var(--aportm-lh-gap);flex-wrap:wrap;display:flex}.airportDetailsMap-module__JPe3Fa__left_header_heading{align-items:var(--aportm-lhh-jc);margin-bottom:30px;margin-top:var(--aportm-lhh-mt);flex-direction:column;display:flex}.airportDetailsMap-module__JPe3Fa__left_header_heading:after{content:"";background-color:var(--c-white);width:var(--head-sep-w);height:1px;margin-top:20px;display:block}.airportDetailsMap-module__JPe3Fa__left_description{margin:var(--aportm-ld-m)}@mixin blur-bg;.airportDetailsMap-module__JPe3Fa__right{padding:var(--aportm-r-p);border-radius:var(--s-border-r);max-width:var(--aportm-r-mw);flex-direction:column;align-items:center;gap:20px;width:100%;display:flex}.airportDetailsMap-module__JPe3Fa__right_wrapper{justify-content:flex-end;align-items:center;width:100%;display:flex}.airportDetailsMap-module__JPe3Fa__right_title{font-size:var(--aportm-rt-fz)}.airportDetailsMap-module__JPe3Fa__right_main{flex-direction:column;align-items:center;gap:15px;width:100%;display:flex}.airportDetailsMap-module__JPe3Fa__right_or{font-size:var(--aportm-ro-fz)}.airportDetailsMap-module__JPe3Fa__link{width:100%;height:60px}.airportDetailsMap-module__JPe3Fa__badge{background-color:var(--c-white);width:fit-content;color:var(--c-black);padding:var(--aportm-bg-p);border-radius:var(--s-border-r);align-items:center;display:flex}.airportDetailsMap-module__JPe3Fa__badge .airportDetailsMap-module__JPe3Fa__flag{width:28px;height:19px;margin-top:-1px;margin-right:5px}.airportDetailsMap-module__JPe3Fa__badge .airportDetailsMap-module__JPe3Fa__flag_ch{width:19px}.airportDetailsMap-module__JPe3Fa__badge_icao{font-size:var(--aportm-bi-fz);margin-right:5px}@media (--breakpoint-min-md){.airportDetailsMap-module__JPe3Fa__root{--aportm-h-mb:50px;--aportm-bi-fz:var(--s-20px);--aportm-bg-p:20px;--aportm-lh-jc:flex-start;--aportm-lh-fd:row;--aportm-bt-p:110px 122px;--aportm-lhh-jc:flex-start;--aportm-ld-m:30px 0 34px;--aportm-r-p:46px 56px 40px;--aportm-rt-fz:2.5rem;--aportm-ro-fz:1.375rem;--aportm-bt-mt:-96px;--aportm-bt-w:calc(100% - 48px);--aportm-bt-fd:repeat(2, 1fr);--aportm-bt-gap:var(--g-gap);--aportm-lhh-mt:10px;--aportm-lh-gap:16px;--aportm-r-mw:525px}}
@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;}.bigCardPresentation-module__8qnxZa__root{--bcpers-text-pl:20px;--bcpers-t-fz:var(--s-20px);--bcpers-t-m:15px;--bcpers-sep-m:15px;--bcpers-text-fz:2.5rem;--bcpers-text-border:3px;--bcpers-info-fz:var(--s-14px);--bcpers-info-mt:20px;--bcpers-over-pos:absolute;--bcpers-moreinfo-ml:0 0 0 calc(var(--g-border) * 2);position:relative}.bigCardPresentation-module__8qnxZa__image{grid-area:1/1/span 1/span 1}.bigCardPresentation-module__8qnxZa__link{text-decoration:none}.bigCardPresentation-module__8qnxZa__link:hover{text-decoration:underline}.bigCardPresentation-module__8qnxZa__title{font-size:var(--bcpers-t-fz);padding:0 var(--bcpers-text-pl);margin-top:var(--bcpers-t-m)}.bigCardPresentation-module__8qnxZa__picture img{border-radius:0}.bigCardPresentation-module__8qnxZa__socials{padding:0 var(--bcpers-text-pl);margin-top:15px}@mixin header-separator separator, var(--bcpers-sep-m), left{padding: 0 var(--bcpers-text-pl); margin-bottom: var(--bcpers-sep-m);}.bigCardPresentation-module__8qnxZa__subtitle{padding:0 var(--bcpers-text-pl)}.bigCardPresentation-module__8qnxZa__more_info{text-transform:uppercase;cursor:pointer;font-size:var(--bcpers-info-fz);padding:10px var(--bcpers-text-pl);border:1px solid var(--c-black);border-radius:var(--s-border-r);margin:var(--bcpers-moreinfo-ml);margin-top:var(--bcpers-info-mt);width:max-content;display:flex}@keyframes bigCardPresentation-module__8qnxZa__slidein{0%{border-right-color:var(--c-transparent);width:0;height:0}29%{border-right-color:var(--c-transparent)}30%{border-right-color:var(--c-white);width:100%;height:0}70%{border-right-color:var(--c-white);width:100%;height:100%}to{border-right-color:var(--c-white);width:100%;height:100%}}@keyframes bigCardPresentation-module__8qnxZa__slidein2{0%{border-bottom-color:var(--c-transparent);width:0;height:0}29%{border-bottom-color:var(--c-transparent)}30%{border-bottom-color:var(--c-white);width:0;height:100%}70%{border-bottom-color:var(--c-white);width:100%;height:100%}to{border-bottom-color:var(--c-white);width:100%;height:100%}}@keyframes bigCardPresentation-module__8qnxZa__textanim{0%{color:#0000}70%{color:#0000}to{color:var(--c-white)}}@media (--breakpoint-min-md){.bigCardPresentation-module__8qnxZa__root{--bcpers-text-pl:30px;--bcpers-t-fz:var(--s-30px);--bcpers-t-m:0;--bcpers-sep-m:30px;--bcpers-text-fz:4rem;--bcpers-info-fz:var(--s-16px);--bcpers-over-pos:relative;--bcpers-gap:50px;--bcpers-main-ai:flex-start;--bcpers-moreinfo-ml:0 0 0 var(--bcpers-text-pl);column-gap:var(--bcpers-gap);grid-template-columns:1fr 1fr;display:grid}.bigCardPresentation-module__8qnxZa__root_left{--bcpers-main-ai:flex-end;--bcpers-moreinfo-ml:0 var(--bcpers-text-pl) 0 0;grid-template-columns:1fr 1fr}.bigCardPresentation-module__8qnxZa__root_left .bigCardPresentation-module__8qnxZa__image,.bigCardPresentation-module__8qnxZa__root_left .bigCardPresentation-module__8qnxZa__overlay{grid-area:1/2/span 1/span 1}.bigCardPresentation-module__8qnxZa__root_left .bigCardPresentation-module__8qnxZa__text_wrapper,.bigCardPresentation-module__8qnxZa__root_left .bigCardPresentation-module__8qnxZa__subtitle{text-align:right}.bigCardPresentation-module__8qnxZa__image:hover{text-decoration:underline}.bigCardPresentation-module__8qnxZa__main{justify-content:center;align-items:var(--bcpers-main-ai);flex-direction:column;display:flex}}@media (--breakpoint-min-xs){.bigCardPresentation-module__8qnxZa__root{--bcpers-gap:100px}}
.video-module__DFhrVq__root{--video-b-w:58px;--video-b-h:41px;--video-def-ar:56.25%;--video-border-r:var(--s-border-r);border-radius:var(--video-border-r);width:100%;position:relative;overflow:hidden}.video-module__DFhrVq__root:hover{cursor:pointer}.video-module__DFhrVq__root:hover .video-module__DFhrVq__play_button_bg{fill:var(--c-solid-red);fill-opacity:1}.video-module__DFhrVq__root_vignette{max-width:600px;margin:0 auto}.video-module__DFhrVq__root.video-module__DFhrVq__full_width{--video-border-r:0}.video-module__DFhrVq__main{padding-bottom:var(--video-ar,var(--video-def-ar));width:100%}.video-module__DFhrVq__wrapper{border-radius:var(--video-border-r);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.video-module__DFhrVq__play_button{cursor:pointer;width:var(--video-b-w);height:var(--video-b-h);z-index:1;background-color:#0000;border:none;padding:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-module__DFhrVq__play_button svg{width:100%;height:100%;position:absolute;top:0;left:0}.video-module__DFhrVq__play_button_bg{--video-b-bg-anim:.1s cubic-bezier(0, 0, .2, 1);transition:fill var(--video-b-bg-anim), fill-opacity var(--video-b-bg-anim);fill:var(--c-mine-shaft);fill-opacity:.8}.video-module__DFhrVq__iframe{width:100%;height:100%}@media (--breakpoint-min-md){.video-module__DFhrVq__root{--video-b-w:68px;--video-b-h:48px}}
@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;}.cardDescription-module__xVijNG__root{--c-desc-grid:1fr;--c-desc-gap:20px;--c-desc-sep:20px;--c-desc-align:center;--c-desc-m-ml:10px;--c-desc-t-fz:var(--s-25px);--c-desc-m-lh:var(--c-desc-t-fz);grid-template-columns:var(--c-desc-grid);gap:var(--c-desc-gap);display:grid}.cardDescription-module__xVijNG__image img{border-radius:var(--s-border-r)}.cardDescription-module__xVijNG__image_link{cursor:pointer}.cardDescription-module__xVijNG__title{text-align:var(--c-desc-align);font-size:var(--c-desc-t-fz)}.cardDescription-module__xVijNG__main{padding:0 var(--c-desc-m-ml);flex-direction:column;justify-content:center;display:flex}.cardDescription-module__xVijNG__message{line-height:var(--c-desc-m-lh)}@mixin header-separator separator, var(--c-desc-sep), var(--c-desc-align){margin-bottom: var(--c-desc-sep);}@media (--breakpoint-min-md){.cardDescription-module__xVijNG__root{--c-desc-grid:1fr 1fr;--c-desc-gap:var(--g-gap);--c-desc-sep:40px;--c-desc-align:left;--c-desc-m-ml:12px;--c-desc-t-fz:var(--s-30px)}.cardDescription-module__xVijNG__root_right .cardDescription-module__xVijNG__image{order:1}}@media (--breakpoint-min-lg){.cardDescription-module__xVijNG__root{--c-desc-m-ml:24px}}@media (--breakpoint-min-xs){.cardDescription-module__xVijNG__root{--c-desc-m-ml:48px}}@media (--breakpoint-min-xl){.cardDescription-module__xVijNG__root{--c-desc-m-ml:97px}}
.loader-module__tBdQbq__root{width:44px;height:44px;position:relative}.loader-module__tBdQbq__loader{width:100%;animation:2s linear infinite loader-module__tBdQbq__rotate;position:absolute;top:0;left:0}.loader-module__tBdQbq__loader_path{animation:1.5s ease-in-out infinite loader-module__tBdQbq__dash}@keyframes loader-module__tBdQbq__rotate{to{transform:rotate(360deg)}}@keyframes loader-module__tBdQbq__dash{0%{stroke-dasharray:1 200;stroke-dashoffset:0}50%{stroke-dasharray:89 200;stroke-dashoffset:-35px}to{stroke-dasharray:89 200;stroke-dashoffset:-124px}}
@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;}.loadMoreButton-module__sOSiBq__root{--lmbtn-p:50px;text-transform:uppercase;justify-content:center;width:100%;display:flex}@mixin link-as-button link, var(--lmbtn-p), var(--c-black), var(--c-black);@media (--breakpoint-min-md){.loadMoreButton-module__sOSiBq__root{--lmbtn-p: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;}.newsPresentation-module__qCOQJq__root{--news-p:var(--g-border);--news-main-align:center;--news-sep-mb:15px;--news-mess-align:var(--news-main-align);--news-mess-mb:30px;--news-l-mw:219px;--news-l-mb:30px;--news-m-mb:30px;--news-mi-p-f-d:none;--news-mi-p-al:flex-end;padding-left:var(--news-p);padding-right:var(--news-p)}.newsPresentation-module__qCOQJq__root ul{padding-inline-start:0;list-style:none}.newsPresentation-module__qCOQJq__main{align-items:var(--news-main-align);flex-direction:column;display:flex}@mixin header-separator separator, var(--news-sep-mb), var(--news-main-align){margin-bottom: var(--news-sep-mb);}.newsPresentation-module__qCOQJq__message{text-align:var(--news-mess-align);margin-bottom:var(--news-mess-mb)}@mixin link-as-button link, 0, var(--c-black), var(--c-black){min-width: var(--news-l-mw); margin-bottom: var(--news-l-mb);}.newsPresentation-module__qCOQJq__media{z-index:0;width:100%;margin-bottom:var(--news-m-mb);border-radius:var(--s-border-r);overflow:hidden}.newsPresentation-module__qCOQJq__mediaimg{justify-content:space-between;width:100%;display:flex}.newsPresentation-module__qCOQJq__mediaimg_p{align-items:var(--news-mi-p-al);display:flex}.newsPresentation-module__qCOQJq__mediaimg_p__first{display:var(--news-mi-p-f-d);text-transform:uppercase;font-weight:var(--f-bold);letter-spacing:1px}@media (--breakpoint-min-md){.newsPresentation-module__qCOQJq__root{--news-p:0;--news-main-align:flex-start;--news-sep-mb:30px;--news-mess-align:left;--news-mess-mb:39px;--news-l-mw:440px;--news-l-mb:0;--news-m-mb:0;--news-mi-p-f-d:flex;--news-mi-p-al:center}@mixin grid-default;.newsPresentation-module__qCOQJq__main{grid-template-rows:1fr repeat(5,min-content) 1fr min-content}.newsPresentation-module__qCOQJq__title,.newsPresentation-module__qCOQJq__separator,.newsPresentation-module__qCOQJq__message,.newsPresentation-module__qCOQJq__link{grid-area:2/26/span 1/span 16}.newsPresentation-module__qCOQJq__separator{grid-row:3/span 1}.newsPresentation-module__qCOQJq__message{grid-row:4/span 1}.newsPresentation-module__qCOQJq__link{grid-row:5/span 1;justify-self:flex-start}.newsPresentation-module__qCOQJq__media{grid-area:1/2/-2/span 20}.newsPresentation-module__qCOQJq__mediaimg{grid-area:8/2/span 1/-2;margin-top:98px}}
.officeAddress-module__-ByO4G__root{--offadd-h-fz:var(--s-16px);--offadd-h-mb:5px;--offadd-p-bgc:transparent;--offadd-l-cl:var(--c-black);--offadd-p-p:0;--offadd-w-lh:var(--s-25px)}.officeAddress-module__-ByO4G__heading{font-size:var(--offadd-h-fz);margin-bottom:var(--offadd-h-mb)}.officeAddress-module__-ByO4G__wrapper{font-style:normal}.officeAddress-module__-ByO4G__wrapper>p{line-height:var(--offadd-w-lh)}.officeAddress-module__-ByO4G__phone{background-color:var(--offadd-p-bgc);border-radius:var(--s-border-r);width:fit-content;padding:var(--offadd-p-p);gap:10px;display:flex}.officeAddress-module__-ByO4G__phone_icon{--offadd-p-bgc:var(--c-aqua-haze);--offadd-p-p:7px 14px;margin-top:var(--offadd-h-mb)}.officeAddress-module__-ByO4G__phone_main{--offadd-p-bgc:var(--c-chathams-blue);--offadd-l-cl:var(--c-white)}.officeAddress-module__-ByO4G__link{color:var(--offadd-l-cl);text-decoration:none}.officeAddress-module__-ByO4G__link:hover{text-decoration:underline}@media (--breakpoint-min-md){.officeAddress-module__-ByO4G__root{--offadd-h-fz:var(--s-20px);--offadd-h-mb:10px;--offadd-p-p:10px 15px;--offadd-w-lh:var(--s-30px)}.officeAddress-module__-ByO4G__link:hover{text-decoration:underline}}
@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;}.pagination-module__Inle9q__root{gap:var(--g-gap);flex-wrap:wrap;justify-content:center;display:flex}@mixin link-as-button link, 0, var(--c-black), var(--c-black){min-width: 120px;}@mixin link-as-button link_disabled, 0, var(--c-silver-chalice), var(--c-silver-chalice){min-width: 120px;}
@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;}.collection-module__ucH_-q__root{--col-display-layout:var(--col-display-mob);--col-display:var(--col-display-layout,grid);--col-h-sep:30px;--col-gtc:var(--col-m-gtc,1);--col-def-gtl:repeat(var(--col-gtc), 1fr);--col-gap-v:var(--col-m-gap-v);--col-gap-h:var(--col-m-gap-h);--col-lm-mw:200px;--col-lm-h:47px;--col-lm-m:30px 0 44px;--col-main-maxwidth:var(--col-m-maxwidth);--col-main-border:var(--col-m-border);--gap-two-halfs:50px;--main-align-items:var(--main-m-align-items);--main-bg-color:var(--main-m-bg-color);--full-bg-color:var(--main-m-bg-color);--col-two-halfs-padding:0;--col-two-halfs-display:flex;--col-border-left:var(--col-m-border-left);--col-border-right:var(--col-m-border-right);background-color:var(--full-bg-color)}.collection-module__ucH_-q__root.collection-module__ucH_-q__root_twohalfs{--col-two-halfs:1fr;max-width:100%}.collection-module__ucH_-q__header+*{margin-top:var(--col-h-sep)}.collection-module__ucH_-q__main{display:var(--col-display);padding:0;padding-left:var(--col-border-left,var(--g-border));padding-right:var(--col-border-right,var(--g-border));grid-template-columns:var(--col-cus-gtl,var(--col-def-gtl));column-gap:var(--col-gap-v,var(--g-gap,0));row-gap:var(--col-gap-h,var(--g-gap,0));max-width:var(--col-main-maxwidth);background-color:var(--main-bg-color);margin-left:auto;margin-right:auto}.collection-module__ucH_-q__main_flex{flex-wrap:wrap;justify-content:center}.collection-module__ucH_-q__main.collection-module__ucH_-q__twoHalfs{display:var(--col-two-halfs-display);grid-template-columns:var(--col-two-halfs);align-items:var(--main-align-items);padding:0 var(--col-two-halfs-padding);flex-direction:column;max-width:1920px}.collection-module__ucH_-q__filter{width:100%;margin-bottom:var(--col-h-sep)}.collection-module__ucH_-q__loadmore{letter-spacing:1px;margin:var(--col-lm-m);height:var(--col-lm-h);width:auto;min-width:var(--col-lm-mw);align-self:center}@media (--breakpoint-min-md){.collection-module__ucH_-q__root{--col-display-layout:var(--col-display-dsk);--col-h-sep:50px;--col-gtc:var(--col-d-gtc,1);--col-gap-v:var(--col-d-gap-v,var(--col-m-gap-v));--col-gap-h:var(--col-d-gap-h,var(--col-m-gap-h));--col-lm-mw:330px;--col-lm-h:59px;--col-lm-m:100px 0;--col-main-maxwidth:var(--col-d-maxwidth);--col-main-border:var(--col-d-border);--col-two-halfs:var(--default-cols);--gap-two-halfs:auto;--main-align-items:var(--main-d-align-items);--main-bg-color:var(--main-d-bg-color,var(--main-m-bg-color));--full-bg-color:var(--full-d-bg-color,var(--full-m-bg-color));--col-two-halfs-padding:14.5313vw;--col-two-halfs-display:grid;--col-border-left:var(--col-d-border-left);--col-border-right:var(--col-d-border-right)}.collection-module__ucH_-q__root.collection-module__ucH_-q__root_twohalfs{--col-two-halfs:1fr 64.9779%}.collection-module__ucH_-q__root.collection-module__ucH_-q__root_twohalfs.collection-module__ucH_-q__root_right{--col-two-halfs:64.9779% 1fr}}
@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;}.cardListTrending-module__1m5-rG__root{--c-listtrend-h-mb:30px;--c-listtrend-l-p:50px}.cardListTrending-module__1m5-rG__header{margin-bottom:var(--c-listtrend-h-mb)}@mixin link-as-button link, var(--c-listtrend-l-p), var(--c-black), var(--c-black){margin: 50px auto 0;}@media (--breakpoint-min-md){.cardListTrending-module__1m5-rG__root{--c-listtrend-h-mb:50px;--c-listtrend-l-p:100px}}
.dialog-module__jvc21G__root{--dialog-display:none;--dialog-wrapper-pad:10px;--dialog-wrapper-br:var(--s-border-r);display:var(--dialog-display);z-index:var(--z-modal);justify-content:center;align-items:center;position:fixed;inset:0}.dialog-module__jvc21G__root_open{--dialog-display:flex}.dialog-module__jvc21G__wrapper{background-color:var(--c-white);padding:var(--dialog-wrapper-pad);border-radius:var(--dialog-wrapper-br);z-index:1}.dialog-module__jvc21G__title{grid-template-columns:44px 1fr 44px;margin-bottom:20px;display:grid}.dialog-module__jvc21G__title_close{background-color:var(--c-mystic)}.dialog-module__jvc21G__overlay{background-color:var(--c-overlay);cursor:pointer;position:absolute;inset:0}@media (--breakpoint-max-md){.dialog-module__jvc21G__wrapper{width:calc(100% - 20px);height:calc(100% - 20px)}}@media (--breakpoint-min-md){.dialog-module__jvc21G__root{--dialog-wrapper-pad:30px;--dialog-wrapper-br:calc(var(--s-border-r) * 2)}}
@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;}.eventMap-module__VSgfGG__root{--evmap-ar:133.503%;--evmap-d-p:10px;--evmap-e-p:30px 38px;border-radius:var(--s-border-r);overflow:hidden}.eventMap-module__VSgfGG__root .eventMap-module__VSgfGG__map{--map-ar:var(--evmap-ar)}.eventMap-module__VSgfGG__wrapper{position:relative}.eventMap-module__VSgfGG__details{justify-content:flex-end;gap:var(--evmap-d-p);padding:var(--evmap-d-p);flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0}.eventMap-module__VSgfGG__event{background-color:var(--c-white);border-radius:var(--s-border-r);padding:var(--evmap-e-p)}@mixin link-as-button link, 0, var(--c-white), var(--c-chathams-blue){width: 100%; background-color: var(--c-chathams-blue); height: 60px;}@media (--breakpoint-min-md){.eventMap-module__VSgfGG__root{--evmap-ar:100%;--evmap-d-p:13px;--evmap-e-p:33px 35px}}
.eventsTable-module__XrvIVW__root ul{padding-inline-start:0;list-style:none}
@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;}.filterDropDown-module__rscz1G__root{--fdd-l-d:none;--fdd-b-fz:var(--s-14px);position:relative}.filterDropDown-module__rscz1G__button{color:var(--c-white);font-size:var(--fdd-b-fz);flex-direction:column;display:flex}.filterDropDown-module__rscz1G__button_name{text-transform:uppercase;display:flex}@mixin back-arrow button_icon{margin-left: 10px; transform: rotate(-90deg);}.filterDropDown-module__rscz1G__list{display:var(--fdd-l-d);background-color:var(--c-white);border-radius:var(--s-border-r);z-index:300;flex-direction:column;gap:15px;width:max-content;min-width:100px;max-height:300px;padding:15px;list-style:none;position:absolute;top:25px;left:-15px;overflow:auto;box-shadow:0 3px 5px #00000080}.filterDropDown-module__rscz1G__list_open{--fdd-l-d:flex}.filterDropDown-module__rscz1G__item_content{color:var(--c-black);cursor:pointer;align-items:center;gap:10px;display:flex}.filterDropDown-module__rscz1G__item_content .filterDropDown-module__rscz1G__item_content_flag{width:30px;height:20px}@media (--breakpoint-min-md){.filterDropDown-module__rscz1G__root{--fdd-b-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;}.filter-module__OT3_mq__root{--filter-m-p:15px;--filter-m-fd:column;--filter-m-gap:15px;--filter-f-gtc:1fr;padding:0 var(--g-border);justify-content:center;display:flex}.filter-module__OT3_mq__main{flex-direction:var(--filter-m-fd);gap:var(--filter-m-gap);background-color:var(--c-chathams-blue);border-radius:calc(var(--s-border-r) * 2);padding:var(--filter-m-p);width:100%;max-width:827px;display:flex}.filter-module__OT3_mq__search{flex-grow:1}.filter-module__OT3_mq__search input{border:none}@mixin blur-bg;.filter-module__OT3_mq__search input{color:var(--c-white)}.filter-module__OT3_mq__search input::-webkit-input-placeholder{color:var(--c-white)}@media (--breakpoint-min-md){.filter-module__OT3_mq__root{--filter-m-p:26px 30px;--filter-m-fd:row;--filter-m-gap:50px;--filter-f-gtc:repeat(5, 1fr)}}
.jetComparatorList-module__yDbhjW__loader{grid-column:1/-1;justify-content:center;display:flex}
.socialMedia-module__OBG0ra__root{--gap:10px}@media (--breakpoint-min-xm){.socialMedia-module__OBG0ra__root{--gap:20px}}.socialMedia-module__OBG0ra__root{gap:var(--gap);flex-wrap:wrap;padding-inline-start:0;list-style: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;}.officeAddressList-module__gceqqW__root{--offaddlist-gtc:1fr;--offaddlist-h-mb:30px;--offaddlist-s-rot:0deg;--offaddlist-c-fd:column;--offaddlist-c-gap:30px;--offaddlist-l-fz:var(--s-14px);--offaddlist-c-mb:40px;--offaddlist-off-gtc:1fr;--offaddlist-off-gap:30px;--offaddlist-as-o:0;--offaddlist-pad:0 calc(var(--g-border) * 2);--offaddlist-p:0;grid-template-columns:var(--offaddlist-gtc);gap:var(--g-gap);padding:var(--offaddlist-p);display:grid}.officeAddressList-module__gceqqW__header{margin-bottom:var(--offaddlist-h-mb);padding:var(--offaddlist-pad)}@mixin header-separator separator, 0{transform: rotate(var(--offaddlist-s-rot));}.officeAddressList-module__gceqqW__contact{flex-direction:var(--offaddlist-c-fd);gap:var(--offaddlist-c-gap);margin-bottom:var(--offaddlist-c-mb);padding:var(--offaddlist-pad);flex-wrap:wrap;display:flex}.officeAddressList-module__gceqqW__contact_left{flex-direction:column;gap:15px;display:flex}.officeAddressList-module__gceqqW__contact_detail{gap:15px;display:flex}.officeAddressList-module__gceqqW__link{font-size:var(--offaddlist-l-fz);text-decoration:none}.officeAddressList-module__gceqqW__link:hover{text-decoration:underline}.officeAddressList-module__gceqqW__offices{grid-template-columns:var(--offaddlist-off-gtc);row-gap:var(--offaddlist-off-gap);padding:var(--offaddlist-pad);list-style:none;display:grid}.officeAddressList-module__gceqqW__aside{order:var(--offaddlist-as-o)}@media (--breakpoint-min-md){.officeAddressList-module__gceqqW__root{--offaddlist-gtc:2fr 1fr;--offaddlist-h-mb:78px;--offaddlist-s-rot:90deg;--offaddlist-c-fd:row;--offaddlist-c-gap:125px;--offaddlist-l-fz:var(--s-16px);--offaddlist-c-mb:100px;--offaddlist-off-gtc:1fr 1fr 1fr;--offaddlist-off-gap:50px;--offaddlist-as-o:1;--offaddlist-pad:0;--offaddlist-p:0 var(--g-border)}}
@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;}.ourOffices-module__9JfGiq__root{--ouroffice-filter-dir:column;--ouroffice-filter-gap:15px;--ouroffice-list-gtc:1fr;--ouroffice-list-p:0 50px;--ouroffice-filter-mb:50px;max-width:1363px;margin-left:auto;margin-right:auto}.ourOffices-module__9JfGiq__root__filter{flex-direction:var(--ouroffice-filter-dir);gap:var(--ouroffice-filter-gap);margin-bottom:var(--ouroffice-filter-mb);align-items:center;display:flex}.ourOffices-module__9JfGiq__root__filter .ourOffices-module__9JfGiq__root__filter_button{border-radius:25px;width:max-content;min-height:40px;padding:0 20px}.ourOffices-module__9JfGiq__root__list{grid-template-columns:var(--ouroffice-list-gtc);padding:var(--ouroffice-list-p);gap:50px 45px;display:grid}@mixin h-hidden;@media (--breakpoint-min-md){.ourOffices-module__9JfGiq__root{--ouroffice-filter-dir:row;--ouroffice-filter-gap:22px;--ouroffice-list-gtc:repeat(4, 1fr);--ouroffice-list-p:0;--ouroffice-filter-mb:62px}}
.DropDown-module__N4lAgG__root{--dd-list-width:100%;--dd-list-padding:10px;--dd-list-min-width:200px;--d-header-bg:var(--c-dark-cerulean);--c-dropdown-hover:var(--c-white-95);--dd-position:absolute;--dd-top:50px;--dd-label-fz:var(--s-16px);--dd-list-item-fz:var(--s-16px);--dd-list-height:238px}@media (--breakpoint-min-sm){.DropDown-module__N4lAgG__root{--dd-list-width:fit-content;--dd-position:absolute;--dd-top:100%;--dd-label-fz:var(--s-22px);--dd-list-item-fz:var(--s-22px);--dd-list-height:380px}}.DropDown-module__N4lAgG__root{background-color:var(--c-dropdown-blue);-webkit-user-select:none;user-select:none;min-width:var(--dd-list-min-width);color:#fff;background-color:var(--c-dark-cerulean);width:100%;height:100%;position:relative}.DropDown-module__N4lAgG__root .DropDown-module__N4lAgG__toggle:hover{background-color:var(--c-white-95);color:var(--c-black)}.DropDown-module__N4lAgG__root .DropDown-module__N4lAgG__toggle:hover svg path{stroke:var(--c-black)}.DropDown-module__N4lAgG__root___active .DropDown-module__N4lAgG__toggle__triangle{transform:rotate(90deg)}.DropDown-module__N4lAgG__root___active .DropDown-module__N4lAgG__toggle svg path{stroke:var(--c-black)}.DropDown-module__N4lAgG__root___active .DropDown-module__N4lAgG__toggle{color:var(--c-black)}.DropDown-module__N4lAgG__root___active{background-color:var(--c-white-95)}.DropDown-module__N4lAgG__root select{visibility:hidden}.DropDown-module__N4lAgG__root .DropDown-module__N4lAgG__toggle{cursor:pointer;height:100%;position:var(--dd-position);flex-direction:row;justify-content:space-between;align-items:center;gap:15px;display:flex;top:0}.DropDown-module__N4lAgG__root .DropDown-module__N4lAgG__toggle__label{cursor:pointer;font-size:var(--dd-label-fz)}.DropDown-module__N4lAgG__root .DropDown-module__N4lAgG__toggle__triangle{font-size:var(--s-30px);transition:all .3s;transform:rotate(0)}.DropDown-module__N4lAgG__root .DropDown-module__N4lAgG__toggle__triangle__green{color:var(--c-dark-slate-gray)}.DropDown-module__N4lAgG__root .DropDown-module__N4lAgG__toggle___active .DropDown-module__N4lAgG__toggle__triangle{transform:rotate(90deg)}.DropDown-module__N4lAgG__root .DropDown-module__N4lAgG__toggle___active{background-color:var(--c-white-95);color:var(--c-black)}.DropDown-module__N4lAgG__root .DropDown-module__N4lAgG__toggle___primary,.DropDown-module__N4lAgG__root .DropDown-module__N4lAgG__toggle~.DropDown-module__N4lAgG__select{background-color:var(--c-dropdown-blue);cursor:pointer;z-index:1;justify-content:space-between;align-items:center;width:100%;height:100%;padding:0 30px;display:flex}.DropDown-module__N4lAgG__root .DropDown-module__N4lAgG__option__list{background-color:var(--c-dropdown-blue);width:100%;height:auto;top:var(--dd-top);z-index:2;min-width:var(--dd-list-min-width);border:1px solid var(--c-dark-slate-gray);position:var(--dd-position);height:var(--dd-list-height);background:var(--c-dark-cerulean);gap:0;padding:0;overflow:hidden auto}.DropDown-module__N4lAgG__root .DropDown-module__N4lAgG__option__list:focus-visible .DropDown-module__N4lAgG__list_item{background-color:var(--c-dropdown-hover);color:var(--c-black)}.DropDown-module__N4lAgG__root .DropDown-module__N4lAgG__option__list::-webkit-scrollbar{width:.3em}.DropDown-module__N4lAgG__root .DropDown-module__N4lAgG__option__list::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #0000004d}.DropDown-module__N4lAgG__root .DropDown-module__N4lAgG__option__list::-webkit-scrollbar-thumb{background-color:var(--c-dark-slate-gray);outline:1px solid var(--c-dark-slate-gray);border-radius:20px}.DropDown-module__N4lAgG__root .DropDown-module__N4lAgG__option__list .DropDown-module__N4lAgG__list_item{font-size:var(--dd-list-item-fz);cursor:pointer;border-bottom:1px solid #fff;padding:18px 30px;list-style-type:none}.DropDown-module__N4lAgG__root .DropDown-module__N4lAgG__option__list .DropDown-module__N4lAgG__list_item::marker{content:none}.DropDown-module__N4lAgG__root .DropDown-module__N4lAgG__option__list .DropDown-module__N4lAgG__list_item:focus-visible{background-color:var(--c-dropdown-hover);color:var(--c-black);outline:none}.DropDown-module__N4lAgG__root .DropDown-module__N4lAgG__option__list .DropDown-module__N4lAgG__list_item:hover,.DropDown-module__N4lAgG__root .DropDown-module__N4lAgG__option__list .DropDown-module__N4lAgG__list_item:active{background-color:var(--c-dropdown-hover);color:var(--c-black)}.DropDown-module__N4lAgG__root___transparent{background-color:var(--c-transparent);border:none}.DropDown-module__N4lAgG__root___transparent .DropDown-module__N4lAgG__select{visibility:hidden}.DropDown-module__N4lAgG__root___transparent .DropDown-module__N4lAgG__option__list{width:var(--dd-list-width);background-color:var(--c-black-05t);border:none;top:46px}.DropDown-module__N4lAgG__root___transparent .DropDown-module__N4lAgG__option__list .DropDown-module__N4lAgG__list_item::marker{content:none}.DropDown-module__N4lAgG__root___transparent .DropDown-module__N4lAgG__option__list .DropDown-module__N4lAgG__list_item:focus-visible{background-color:var(--c-white-05t);outline:none}.DropDown-module__N4lAgG__root___transparent .DropDown-module__N4lAgG__option__list .DropDown-module__N4lAgG__list_item:hover,.DropDown-module__N4lAgG__root___transparent .DropDown-module__N4lAgG__option__list .DropDown-module__N4lAgG__list_item:active{background-color:var(--c-black-05t)}.DropDown-module__N4lAgG__root___transparent:focus-visible .DropDown-module__N4lAgG__list_item{background-color:var(--c-white-05t)}
@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;}.phone-module__dq-0GG__root{--phone-square:var(--s-border-r);--phone-round:30px;letter-spacing:1.1px;border-radius:var(--phone-border,30px);color:var(--c-white);align-items:center;justify-content:var(--phone-text,left);padding:10px;text-decoration:none;display:flex}.phone-module__dq-0GG__root_icon{display:var(--header-lang-display);width:18px;margin:0 13px 0 6px}.phone-module__dq-0GG__root_text{font-size:var(--header-phone-fz);line-height:1.313rem}@supports ((-webkit-backdrop-filter:none) or (backdrop-filter:none)){@mixin blur-bg;}
.phonePrefixInput-module__q-54MG__root{--ppi-fz:var(--s-16px);--ppi-p:17px;--ppi-vis-el:var(--ppi-max-el,5);--ppi-item-h:47px;--ppi-pref-h:calc(var(--ppi-item-h) * var(--ppi-vis-el) + var(--ppi-item-h) / 2);grid-template-rows:min-content min-content;grid-template-columns:130px 1fr;width:100%;display:grid}.phonePrefixInput-module__q-54MG__root ul{padding-inline-start:0;list-style:none}.phonePrefixInput-module__q-54MG__select{border:var(--i-border);border-radius:var(--s-border-r) 0 0 var(--s-border-r);background-color:var(--c-athens-gray);height:var(--s-input-h);border-right:none;grid-area:1/1/span 1/span 1;position:relative}.phonePrefixInput-module__q-54MG__select_elem{cursor:pointer;font-size:var(--ppi-fz);background:0 0;width:100%;height:100%;position:relative}.phonePrefixInput-module__q-54MG__select_elem input{border:none;height:47px;padding-left:55px}.phonePrefixInput-module__q-54MG__flag{top:50%;left:var(--ppi-p);position:absolute;transform:translateY(-50%)}.phonePrefixInput-module__q-54MG__prefixlist{border:var(--i-border);background-color:var(--c-white);width:100%;height:var(--ppi-pref-h);position:absolute;overflow:auto}.phonePrefixInput-module__q-54MG__prefixlist_flag_ch{margin:0 8px 0 0}.phonePrefixInput-module__q-54MG__prefixlist_wrapper{grid-area:2/1/span 1/-1;position:relative}.phonePrefixInput-module__q-54MG__prefixlist_item{height:var(--ppi-item-h);cursor:pointer;padding:0 var(--ppi-p);border-radius:var(--s-border-r);align-items:center;display:flex}.phonePrefixInput-module__q-54MG__prefixlist_item:hover{background-color:var(--c-athens-gray)}.phonePrefixInput-module__q-54MG__prefixlist_country,.phonePrefixInput-module__q-54MG__prefixlist_code{padding-left:15px}.phonePrefixInput-module__q-54MG__prefixlist_code{font-weight:var(--f-bold);margin-left:auto}.phonePrefixInput-module__q-54MG__input{grid-area:1/2/span 1/span 1}.phonePrefixInput-module__q-54MG__input input{border-radius:0 var(--s-border-r) var(--s-border-r) 0;font-size:var(--ppi-fz)}.phonePrefixInput-module__q-54MG__error{color:var(--c-validation);margin-top:10px;transition:max-height .5s;overflow:hidden}.phonePrefixInput-module__q-54MG__error.phonePrefixInput-module__q-54MG__notvalid{max-height:calc(var(--input-fz) * 4 + var(--input-novalid-pt))}.phonePrefixInput-module__q-54MG__error p{margin-top:var(--input-novalid-pt)}.phonePrefixInput-module__q-54MG__error_wrapper{grid-area:2/1/auto/span 2}
@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;}.phoneList-module__sUYvYW__root{--phl-b-h:60px;--phl-m-gap:13px;--phl-m-t:73px;--phl-m-r:var(--phl-m-gap);--phl-m-l:var(--phl-m-gap);--phl-m-a-r:37px;--phl-pb-h:38px;--phl-pb-p:10px;--phl-m-w:calc(100% - var(--phl-m-r) - var(--phl-m-l));--phl-l-fz:var(--s-14px);--phl-m-a-b:9px solid transparent;--phl-m-a-bgap:var(--phl-m-gap);--phl-m-a-bb:var(--phl-m-a-bgap) solid var(--c-athens-gray);--phl-m-b-bb:var(--phl-m-a-bgap) solid var(--c-white);--phl-m-a-t:-13px;--phl-m-b-t:-12px;--header-pi-m:0;--phone-list-gap-ln:5px;z-index:1}.phoneList-module__sUYvYW__root ul{padding-inline-start:0;list-style:none}.phoneList-module__sUYvYW__root .phoneList-module__sUYvYW__flag{border-radius:3px;width:28px;height:21px;box-shadow:0 0 2px #00000040}.phoneList-module__sUYvYW__root .phoneList-module__sUYvYW__flag_ch{object-fit:cover;width:21px;height:21px;margin-right:5px}.phoneList-module__sUYvYW__error_wrapper{color:var(--c-validation);margin-bottom:10px;transition:max-height .5s}.phoneList-module__sUYvYW__modal{border-radius:var(--s-border-r);width:var(--phl-m-w);top:var(--phl-m-t);left:var(--phl-m-l);right:var(--phl-m-r);max-height:calc(100% - var(--phl-m-t) - var(--phl-m-gap));padding:14px;overflow:visible;transform:none;box-shadow:0 0 15px 5px #00000040}.phoneList-module__sUYvYW__wrapper{flex-direction:column;display:flex;overflow:hidden}.phoneList-module__sUYvYW__wrapper:before,.phoneList-module__sUYvYW__wrapper:after{content:"";border-left:var(--phl-m-a-b);border-right:var(--phl-m-a-b);border-bottom:var(--phl-m-a-bb);width:0;height:0;top:var(--phl-m-a-t);right:var(--phl-m-a-r);position:absolute}.phoneList-module__sUYvYW__wrapper:after{top:var(--phl-m-b-t);border-bottom:var(--phl-m-b-bb)}.phoneList-module__sUYvYW__phonelist{overflow:hidden auto}.phoneList-module__sUYvYW__recaptcha{font-size:10px}.phoneList-module__sUYvYW__button{grid-row:2/span 1}.phoneList-module__sUYvYW__phone{border-radius:var(--s-border-r);height:var(--phl-b-h);grid-template-columns:35% 65%;align-items:center;display:grid}.phoneList-module__sUYvYW__phone:hover{background-color:var(--c-jungle-mist)}.phoneList-module__sUYvYW__phone:first-child{background-color:var(--c-chathams-blue)}.phoneList-module__sUYvYW__phone:first-child a{color:var(--c-white)}.phoneList-module__sUYvYW__link{height:100%;font-size:var(--phl-l-fz);letter-spacing:1px;align-items:center;padding-left:15px;text-decoration:none;display:flex}.phoneList-module__sUYvYW__link:hover,.phoneList-module__sUYvYW__link:focus{text-decoration:underline}.phoneList-module__sUYvYW__flag{justify-self:flex-end}.phoneList-module__sUYvYW__text,.phoneList-module__sUYvYW__phoneinput{margin-bottom:15px}.phoneList-module__sUYvYW__loading{margin:0 auto 15px}@media (--breakpoint-min-md){.phoneList-module__sUYvYW__root{--phone-list-gap-ln:10px;--phl-m-t:101px;--phl-m-r:110px;--phl-m-l:unset;--phl-pb-h:60px;--phl-m-a-r:164px;--phl-pb-p:10px 20px;--phl-m-w:350px;--phl-l-fz:var(--s-16px);--phl-m-a-b:10px solid transparent;--phl-m-a-bgap:16px;--phl-m-a-t:-17px;--phl-m-b-t:-16px;--header-pi-m:0 13px 0 6px}}
@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;}.quote-module__EsJ3Qq__root{--quote-header-bot:20px;--quote-text-grid:var(--g-inner-width);--quote-text-bottom:25px;--quote-quote-grid:var(--g-inner-width);--quote-quote-padding:25px 45px;--quote-quote-size:var(--s-25px);--quote-quote-bot:40px;--quote-quote-font-size:1rem;--quote-quote-line-height:var(--s-25px);--quote-quote-text:center;--quote-quote-icon-pos:static;--quote-quote-icon-bsize:.375rem;--quote-quote-icon-width:.625rem;--quote-quote-icon-height:.813rem;width:100%}.quote-module__EsJ3Qq__header{margin-bottom:var(--quote-header-bot)}@mixin grid-default;.quote-module__EsJ3Qq__textblock,.quote-module__EsJ3Qq__quoteblock{grid-column:var(--quote-text-grid)}.quote-module__EsJ3Qq__textblock{margin-bottom:var(--quote-text-bottom)}.quote-module__EsJ3Qq__quotewrapper{grid-column:var(--quote-quote-grid);text-align:var(--quote-quote-text);position:relative}.quote-module__EsJ3Qq__quoteblock{background-color:var(--c-big-stone);padding:var(--quote-quote-padding);border-radius:var(--s-border-r);color:var(--c-white);flex-direction:column;display:flex}.quote-module__EsJ3Qq__quote_text{display:flex}.quote-module__EsJ3Qq__quote_text>*{font-size:var(--quote-quote-font-size);line-height:var(--quote-quote-line-height)}.quote-module__EsJ3Qq__quote_text>:before,.quote-module__EsJ3Qq__quote_text>:after{position:var(--quote-quote-icon-pos);background-size:var(--quote-quote-icon-bsize);width:var(--quote-quote-icon-width);height:var(--quote-quote-icon-height);background-position:50%;background-repeat:no-repeat;display:inline-block}.quote-module__EsJ3Qq__quote_text>:first-child:before{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNSIgaGVpZ2h0PSI5MiIgdmlld0JveD0iMCAwIDM1IDkyIj4KICA8dGV4dCBpZD0iXyIgZGF0YS1uYW1lPSLigJ0iIGZpbGw9IiNmZmYiIGZvbnQtc2l6ZT0iODAiIGZvbnQtZmFtaWx5PSJBbWVyaWNhblR5cGV3cml0ZXIsIEFtZXJpY2FuIFR5cGV3cml0ZXIiPjx0c3BhbiB4PSIwIiB5PSI3MiI+4oCdPC90c3Bhbj48L3RleHQ+Cjwvc3ZnPg==)}.quote-module__EsJ3Qq__quote_text>:last-child:after{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNSIgaGVpZ2h0PSI5MiIgdmlld0JveD0iMCAwIDM1IDkyIj4KICA8dGV4dCBpZD0iXyIgZGF0YS1uYW1lPSLigJwiIGZpbGw9IiNmZmYiIGZvbnQtc2l6ZT0iODAiIGZvbnQtZmFtaWx5PSJBbWVyaWNhblR5cGV3cml0ZXIsIEFtZXJpY2FuIFR5cGV3cml0ZXIiPjx0c3BhbiB4PSIwIiB5PSI3MiI+4oCcPC90c3Bhbj48L3RleHQ+Cjwvc3ZnPg==)}.quote-module__EsJ3Qq__quote_text~.quote-module__EsJ3Qq__author{margin-top:var(--quote-quote-bot)}.quote-module__EsJ3Qq__quote_author_section{background-color:var(--c-white-20t);display:flex}@supports ((-webkit-backdrop-filter:none) or (backdrop-filter:none)){@mixin blur-bg;}.quote-module__EsJ3Qq__quote_author_section{width:100%;max-width:285px;margin-left:auto;margin-right:auto}.quote-module__EsJ3Qq__quote_author_section,.quote-module__EsJ3Qq__author_image{border-radius:38px}.quote-module__EsJ3Qq__author_block{font-weight:var(--f-bold);align-self:center;padding-left:15px;padding-right:15px}.quote-module__EsJ3Qq__authorname,.quote-module__EsJ3Qq__authortitle{font-size:.875rem;line-height:var(--s-p-lh);font-weight:var(--f-bold)}@media (--breakpoint-min-md){.quote-module__EsJ3Qq__root{--quote-text-start:4;--quote-quote-start:18;--quote-header-bot:72px;--quote-text-grid:2 / span 30;--quote-text-bottom:0;--quote-quote-grid:34 / span 15;--quote-quote-size:var(--s-25px);--quote-quote-bot:50px;--quote-quote-font-size:var(--s-25px);--quote-quote-line-height:2.5rem;--quote-quote-text:left;--quote-quote-padding:100px 40px;--quote-quote-icon-pos:absolute;--quote-quote-icon-bsize:var(--s-30px);--quote-quote-icon-width:2.5rem;--quote-quote-icon-height:5rem}.quote-module__EsJ3Qq__root.quote-module__EsJ3Qq__left{--quote-text-grid:12 / span 11;--quote-quote-grid:4 / span 5}.quote-module__EsJ3Qq__main.quote-module__EsJ3Qq__left{--quote-text-grid:19 / span 30;--quote-quote-grid:2 / span 15}.quote-module__EsJ3Qq__textblock,.quote-module__EsJ3Qq__quoteblock{grid-row:1}.quote-module__EsJ3Qq__quote_text>:before,.quote-module__EsJ3Qq__quote_text>:after{left:50%;transform:translate(-50%)}.quote-module__EsJ3Qq__quote_text>:before{top:40px}.quote-module__EsJ3Qq__quote_text>:after{bottom:0}}@media (--breakpoint-min-lg){.quote-module__EsJ3Qq__root{--quote-quote-padding:128px 75px}}
@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;}.registrationForm-module__8_2PlG__root{--regf-p:0;--regf-gap:10px;--regf-br:none;--regf-i-fz:var(--s-14px);--regf-c-gt:142px 1fr;--regf-ln-gc:span 2;--regf-pass-gt:1fr;--regf-cor-gc:span 1;--regf-corp-tc:1fr;--regf-corp-t-gc:span 2;width:100%}.registrationForm-module__8_2PlG__input input{background-color:var(--c-white)}.registrationForm-module__8_2PlG__top{justify-content:center;gap:30px;margin-bottom:30px;display:flex}.registrationForm-module__8_2PlG__bottom{border-radius:var(--regf-br);padding:var(--regf-p);gap:var(--regf-gap);flex-direction:column;display:flex}.registrationForm-module__8_2PlG__client{grid-template-columns:var(--regf-c-gt);gap:var(--regf-gap);display:grid}.registrationForm-module__8_2PlG__client_corporate{--regf-c-gt:1fr;--regf-ln-gc:span 1;--regf-corp-tc:142px 1fr}.registrationForm-module__8_2PlG__corporate{grid-column:var(--regf-cor-gc);grid-template-columns:var(--regf-corp-tc);gap:var(--regf-gap);display:grid}.registrationForm-module__8_2PlG__corporate li{color:var(--c-black)}.registrationForm-module__8_2PlG__last_name{grid-column:var(--regf-ln-gc)}.registrationForm-module__8_2PlG__corporate_title{grid-column:var(--regf-corp-t-gc)}.registrationForm-module__8_2PlG__password{grid-template-columns:var(--regf-pass-gt);gap:var(--regf-gap);display:grid}.registrationForm-module__8_2PlG__info{text-align:center}.registrationForm-module__8_2PlG__info a{color:var(--c-white);font-size:var(--regf-i-fz)}.registrationForm-module__8_2PlG__submit{height:60px}.registrationForm-module__8_2PlG__confirmation{flex-direction:column;justify-content:center;gap:5px;margin-bottom:30px;display:flex}.registrationForm-module__8_2PlG__confirmation>*{text-align:center}@media (--breakpoint-max-md){@mixin blur-bg;.registrationForm-module__8_2PlG__info{border-radius:var(--s-border-r);padding:10px}}@media (--breakpoint-min-md){.registrationForm-module__8_2PlG__root{--regf-p:15px;--regf-gap:15px;--regf-br:calc(var(--s-border-r) * 2);--regf-i-fz:var(--s-16px);--regf-c-gt:142px 1fr 1fr;--regf-ln-gc:span 1;--regf-pass-gt:1fr 1fr;--regf-corp-t-gc:span 1}@mixin blur-bg;.registrationForm-module__8_2PlG__client_corporate{--regf-c-gt:1fr 1fr;--regf-ln-gc:span 1;--regf-cor-gc:span 2;--regf-corp-tc:142px 1fr 1fr}}
@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;}.requestFlightRecap-module__LcR7_a__root{--reqf-anim:.5s ease;--reqf-rec-h:50px;--reqf-rec-bp:var(--c-black);--reqf-rec-bl:var(--c-athens-gray);--reqf-rec-w:70px;--reqf-rec-2w:var(--reqf-rec-w) * 2;--reqf-det-fz:var(--s-14px);--reqf-acc-w:50px;--reqf-det-ba-c:"";--reqf-w-p:8px 7px 7px 10px;--reqf-des-cc-d:none;--reqf-f-w:20px;--reqf-f-h:14px;height:var(--reqf-rec-h);border-radius:var(--s-border-r);width:100%;display:flex}.requestFlightRecap-module__LcR7_a__root .requestFlightRecap-module__LcR7_a__content{flex-grow:1;position:relative}.requestFlightRecap-module__LcR7_a__root .requestFlightRecap-module__LcR7_a__wrapper{background-color:var(--c-white);padding:var(--reqf-w-p);border-radius:var(--s-border-r);width:100%;height:100%;transition:width var(--reqf-anim);position:absolute;right:0}.requestFlightRecap-module__LcR7_a__root.requestFlightRecap-module__LcR7_a__editable .requestFlightRecap-module__LcR7_a__wrapper{border-radius:var(--s-border-r) 0 0 var(--s-border-r);cursor:pointer}.requestFlightRecap-module__LcR7_a__root.requestFlightRecap-module__LcR7_a__slide .requestFlightRecap-module__LcR7_a__wrapper{width:calc(100% + var(--reqf-rec-2w) - var(--reqf-acc-w))}.requestFlightRecap-module__LcR7_a__root .requestFlightRecap-module__LcR7_a__destination{gap:20px;display:flex;position:relative}.requestFlightRecap-module__LcR7_a__root .requestFlightRecap-module__LcR7_a__destination_from,.requestFlightRecap-module__LcR7_a__root .requestFlightRecap-module__LcR7_a__destination_to{flex-grow:1;align-items:center;gap:5px;width:50%;line-height:1;display:flex}.requestFlightRecap-module__LcR7_a__root .requestFlightRecap-module__LcR7_a__destination_to{justify-content:flex-end}.requestFlightRecap-module__LcR7_a__root .requestFlightRecap-module__LcR7_a__destination:before,.requestFlightRecap-module__LcR7_a__root .requestFlightRecap-module__LcR7_a__destination:after{content:"";background-color:var(--c-black);width:6px;height:1px;position:absolute;top:calc(50% - 2px);left:50%;transform:translate(-50%,-50%)rotate(45deg)}.requestFlightRecap-module__LcR7_a__root .requestFlightRecap-module__LcR7_a__destination:after{top:calc(50% + 2px);transform:translate(-50%,-50%)rotate(-45deg)}.requestFlightRecap-module__LcR7_a__root .requestFlightRecap-module__LcR7_a__icao{text-transform:uppercase;line-height:1.5}.requestFlightRecap-module__LcR7_a__root .requestFlightRecap-module__LcR7_a__city,.requestFlightRecap-module__LcR7_a__root .requestFlightRecap-module__LcR7_a__country{display:var(--reqf-des-cc-d)}.requestFlightRecap-module__LcR7_a__root .requestFlightRecap-module__LcR7_a__city:after{content:","}.requestFlightRecap-module__LcR7_a__root .requestFlightRecap-module__LcR7_a__details{line-height:1}.requestFlightRecap-module__LcR7_a__root .requestFlightRecap-module__LcR7_a__details>*{font-size:var(--reqf-det-fz)}.requestFlightRecap-module__LcR7_a__root .requestFlightRecap-module__LcR7_a__details>:not(:first-child):before{content:var(--reqf-det-ba-c);background-color:var(--c-black);width:1px;height:11px;margin:0 5px;display:inline-block}.requestFlightRecap-module__LcR7_a__root .requestFlightRecap-module__LcR7_a__actions{transition:width var(--reqf-anim), opacity var(--reqf-anim);width:var(--reqf-acc-w);display:flex;position:relative;overflow:hidden}.requestFlightRecap-module__LcR7_a__root .requestFlightRecap-module__LcR7_a__actions.requestFlightRecap-module__LcR7_a__slide{width:calc(var(--reqf-rec-2w))}.requestFlightRecap-module__LcR7_a__root .requestFlightRecap-module__LcR7_a__actions.requestFlightRecap-module__LcR7_a__slide .requestFlightRecap-module__LcR7_a__bin{display:none}.requestFlightRecap-module__LcR7_a__root .requestFlightRecap-module__LcR7_a__actions.requestFlightRecap-module__LcR7_a__slide .requestFlightRecap-module__LcR7_a__confirm,.requestFlightRecap-module__LcR7_a__root .requestFlightRecap-module__LcR7_a__actions.requestFlightRecap-module__LcR7_a__slide .requestFlightRecap-module__LcR7_a__decline{display:block}.requestFlightRecap-module__LcR7_a__root .requestFlightRecap-module__LcR7_a__bin,.requestFlightRecap-module__LcR7_a__root .requestFlightRecap-module__LcR7_a__confirm,.requestFlightRecap-module__LcR7_a__root .requestFlightRecap-module__LcR7_a__decline{height:var(--reqf-rec-h);width:var(--reqf-rec-w);border-radius:unset;padding:0}.requestFlightRecap-module__LcR7_a__root .requestFlightRecap-module__LcR7_a__bin{background-color:var(--c-athens-gray);border-radius:0 var(--s-border-r) var(--s-border-r) 0;border:none;width:100%}.requestFlightRecap-module__LcR7_a__root .requestFlightRecap-module__LcR7_a__bin path{fill:var(--reqf-rec-bp)}.requestFlightRecap-module__LcR7_a__root .requestFlightRecap-module__LcR7_a__bin line{stroke:var(--reqf-rec-bl)}.requestFlightRecap-module__LcR7_a__root .requestFlightRecap-module__LcR7_a__confirmation{display:flex;position:absolute;top:0;bottom:0;right:0}.requestFlightRecap-module__LcR7_a__root .requestFlightRecap-module__LcR7_a__confirm,.requestFlightRecap-module__LcR7_a__root .requestFlightRecap-module__LcR7_a__decline{width:var(--reqf-rec-w);display:none}.requestFlightRecap-module__LcR7_a__root .requestFlightRecap-module__LcR7_a__decline{border-radius:0 var(--s-border-r) var(--s-border-r) 0;background-color:#243340;border-color:#243340}@media (--breakpoint-max-md){@mixin vertical-ellipsis icao, 20px, 1;}@media (--breakpoint-min-md){.requestFlightRecap-module__LcR7_a__root{--reqf-rec-h:90px;--reqf-det-ba-c:none;--reqf-w-p:0;--reqf-det-fz:var(--s-16px);--reqf-des-cc-d:block;--reqf-f-w:28px;--reqf-f-h:20px;--reqf-rec-w:100px;--reqf-details-gtc:1fr 27.77% 27.77%}.requestFlightRecap-module__LcR7_a__root.requestFlightRecap-module__LcR7_a__cargo{--reqf-details-gtc:1fr 27.77%}.requestFlightRecap-module__LcR7_a__root .requestFlightRecap-module__LcR7_a__wrapper{align-items:center;display:flex}.requestFlightRecap-module__LcR7_a__root .requestFlightRecap-module__LcR7_a__destination{flex-grow:1}.requestFlightRecap-module__LcR7_a__root .requestFlightRecap-module__LcR7_a__destination_from,.requestFlightRecap-module__LcR7_a__root .requestFlightRecap-module__LcR7_a__destination_to{flex-wrap:wrap;padding-left:10%}.requestFlightRecap-module__LcR7_a__root .requestFlightRecap-module__LcR7_a__destination_from>*,.requestFlightRecap-module__LcR7_a__root .requestFlightRecap-module__LcR7_a__destination_to>*{order:1}.requestFlightRecap-module__LcR7_a__root .requestFlightRecap-module__LcR7_a__destination_to{justify-content:flex-start}.requestFlightRecap-module__LcR7_a__root .requestFlightRecap-module__LcR7_a__icao{width:100%;font-size:var(--s-20px);order:0;align-self:flex-end}.requestFlightRecap-module__LcR7_a__root .requestFlightRecap-module__LcR7_a__details{grid-template-columns:var(--reqf-details-gtc);width:33.76%;height:100%;display:grid}.requestFlightRecap-module__LcR7_a__root .requestFlightRecap-module__LcR7_a__details>*{border-left:var(--i-border);justify-content:center;align-items:center;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;}.resetPasswordForm-module__3j_Erq__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}.resetPasswordForm-module__3j_Erq__input input{background-color:var(--c-white)}.resetPasswordForm-module__3j_Erq__submit{height:60px}@media (--breakpoint-min-md){.resetPasswordForm-module__3j_Erq__root{--lfm-p:15px;--lfm-gap:15px;--lfm-br:calc(var(--s-border-r) * 2)}@mixin blur-bg;}
.submitButton-module__XqBHNG__root{height:60px}.submitButton-module__XqBHNG__loader{margin:0 auto}
@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;}.newsletter-module__MxaBMG__root{--nl-t-fz:var(--s-24px);--nl-st-fz:var(--s-16px);--nl-input-s:49px;--nl-submit-s:60px;--nl-form-w:100%;--nl-form-dir:column;--nl-gap:10px;--nl-title-mb:12px;--nl-submit-w:100%;--nl-s-w:auto;--nl-lc-p:10px;--nl-lmb-d:block;--nl-lbc-w:35px;--nl-lc-mh:200px;--nl-lbc-gap:10px;--nl-lbok-d:none;z-index:0;background-color:var(--c-big-stone);color:var(--c-white);height:var(--nl-h);display:grid;position:relative}.newsletter-module__MxaBMG__section_image,.newsletter-module__MxaBMG__section_info{grid-area:1/1/-1/-1}.newsletter-module__MxaBMG__section_image{min-height:300px}.newsletter-module__MxaBMG__section_image img{border-radius:0}.newsletter-module__MxaBMG__section_info{z-index:1;flex-direction:column;justify-content:center;display:flex}.newsletter-module__MxaBMG__title,.newsletter-module__MxaBMG__subtitle{text-align:center;padding-left:10px;padding-right:10px}.newsletter-module__MxaBMG__title{font-size:var(--nl-t-fz);margin-bottom:var(--nl-title-mb)}.newsletter-module__MxaBMG__subtitle{font-size:var(--nl-st-fz);width:var(--nl-s-w);margin:0 auto 27px;padding:0 25px;line-height:1.3rem}@mixin blur-bg;.newsletter-module__MxaBMG__form{flex-direction:var(--nl-form-dir);gap:var(--nl-gap);border-radius:var(--s-border-r);padding:var(--nl-gap);width:var(--nl-form-w);align-self:center;display:flex}.newsletter-module__MxaBMG__recaptcha{flex-direction:var(--nl-form-dir);padding-left:var(--nl-gap);width:var(--nl-form-w);align-self:center;font-size:10px}.newsletter-module__MxaBMG__input{border-radius:var(--s-border-r);flex-grow:1;overflow:hidden}.newsletter-module__MxaBMG__input input{height:var(--nl-input-s);background-color:var(--c-white)}.newsletter-module__MxaBMG__submit{height:var(--nl-submit-s);width:var(--nl-submit-w)}.newsletter-module__MxaBMG__layer{z-index:var(--z-modal);padding:0 var(--g-border);background-color:#0e161dcc;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}@mixin blur-bg;.newsletter-module__MxaBMG__layer_content{border-radius:var(--s-border-r);padding:var(--nl-lc-p);grid-template-columns:var(--nl-lbc-w) 1fr var(--nl-lbc-w);gap:var(--nl-lbc-gap);min-height:var(--nl-lc-mh);display:grid}.newsletter-module__MxaBMG__layer_message{text-align:center;align-items:center;display:flex}.newsletter-module__MxaBMG__layer_message b{display:var(--nl-lmb-d)}.newsletter-module__MxaBMG__layer_btn_close,.newsletter-module__MxaBMG__layer_btn_ok{width:var(--nl-lbc-w);height:var(--nl-lbc-w);position:relative}.newsletter-module__MxaBMG__layer_btn_close:before,.newsletter-module__MxaBMG__layer_btn_close:after,.newsletter-module__MxaBMG__layer_btn_ok:before,.newsletter-module__MxaBMG__layer_btn_ok:after{content:"";background-color:var(--c-white);width:16px;height:2px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}@mixin blur-bg;.newsletter-module__MxaBMG__layer_btn_close{border-radius:50%}.newsletter-module__MxaBMG__layer_btn_close:after{transform:translate(-50%,-50%)rotate(-45deg)}.newsletter-module__MxaBMG__layer_btn_ok{display:var(--nl-lbok-d)}.newsletter-module__MxaBMG__layer_btn_ok:before{transform:translate(-50%,-50%)rotate(-45deg)}.newsletter-module__MxaBMG__layer_btn_ok:after{width:8px;transform:translate(-12px,1px)rotate(45deg)}@media (--breakpoint-min-md){.newsletter-module__MxaBMG__root{--nl-t-fz:2.5rem;--nl-st-fz:1.375rem;--nl-input-s:69px;--nl-submit-s:var(--nl-input-s);--nl-form-dir:row;--nl-gap:15px;--nl-form-w:66.77vw;--nl-title-mb:28px;--nl-submit-w:31%;--nl-s-w:var(--nl-form-w);--nl-lc-p:30px;--nl-lmb-d:inline;--nl-lc-mh:unset;--nl-lbc-gap:20px;--nl-lbok-d:block}}
@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;}.userMenu-module__JWk5kG__root{--usermen-m:30px;--usermen-g:1fr 30px;--usermen-pos:fixed;--usermen-trans:translateX(-100vw);--usermen-overlay:none;--usermen-cb-d:block;--usermen-m-gc:1 / span 1;--usermen-m-trans:translateX(-100%);--usermen-m-pos:relative;--usermen-m-t:unset;--usermen-m-h:inherit;color:var(--c-white);width:100%;position:var(--usermen-pos);grid-template-columns:var(--usermen-g);transform:var(--usermen-trans);display:grid;inset:0}.userMenu-module__JWk5kG__root ul{padding-inline-start:0;list-style:none}.userMenu-module__JWk5kG__root_show,.userMenu-module__JWk5kG__root_show .userMenu-module__JWk5kG__main{transform:translate(0)}.userMenu-module__JWk5kG__root a{color:var(--c-white);text-decoration:none}.userMenu-module__JWk5kG__root a:hover{text-decoration:underline}.userMenu-module__JWk5kG__main{grid-column:var(--usermen-m-gc);gap:var(--usermen-m);background-color:var(--c-bunker);transform:var(--usermen-m-trans);top:var(--usermen-m-t);position:var(--usermen-m-pos);height:var(--usermen-m-h);z-index:1;grid-template-rows:min-content min-content 1fr;grid-template-columns:1fr;transition:transform .2s;display:grid;overflow:hidden auto}@mixin blur-bg;.userMenu-module__JWk5kG__close_button{display:var(--usermen-cb-d);z-index:1;border-radius:50%;width:35px;height:35px;position:absolute;top:5px;right:5px}.userMenu-module__JWk5kG__close_button:before,.userMenu-module__JWk5kG__close_button:after{content:"";background-color:var(--c-white);width:18px;height:2px;display:block;position:absolute;top:17px;left:9px;transform:rotate(45deg)}.userMenu-module__JWk5kG__close_button:after{transform:rotate(-45deg)}.userMenu-module__JWk5kG__image{position:relative}.userMenu-module__JWk5kG__user{text-align:center;flex-direction:column;align-items:center;gap:5px;width:100%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.userMenu-module__JWk5kG__user>*{font-size:1.375rem}.userMenu-module__JWk5kG__nav_image{width:25px}.userMenu-module__JWk5kG__nav_item{height:60px;padding:0 var(--usermen-m);align-items:center;gap:30px;display:flex}@mixin blur-bg;.userMenu-module__JWk5kG__nav_link{text-transform:none;align-items:center;display:flex}.userMenu-module__JWk5kG__nav_message{border-radius:var(--s-border-r);background-color:var(--c-chathams-blue);justify-content:center;align-items:center;width:28px;height:28px;margin-left:30px;display:flex}.userMenu-module__JWk5kG__actions{padding:0 var(--usermen-m);grid-template-rows:min-content min-content 1fr;grid-template-columns:1fr;gap:15px;display:grid}.userMenu-module__JWk5kG__phone,.userMenu-module__JWk5kG__request{height:60px}@mixin link-as-button request, 0, var(--c-white), var(--c-chathams-blue){width: 100%; background-color: var(--c-chathams-blue);}.userMenu-module__JWk5kG__logout{margin-bottom:var(--usermen-m);align-self:flex-end}@mixin blur-bg;.userMenu-module__JWk5kG__logout_btn{border-radius:var(--s-border-r);text-transform:uppercase;justify-content:center;align-items:center;gap:10px;width:100%;height:50px;display:flex}.userMenu-module__JWk5kG__logout_btn img{margin-top:3px}.userMenu-module__JWk5kG__close_overlay{display:var(--usermen-overlay);background-color:var(--c-overlay);position:fixed;inset:0}@media (--breakpoint-max-md){.userMenu-module__JWk5kG__root{z-index:var(--z-menu)}.userMenu-module__JWk5kG__close_overlay_show{--usermen-overlay:block}}@media (--breakpoint-min-md){.userMenu-module__JWk5kG__root{--usermen-overlay:none;--usermen-g:1fr;--usermen-pos:relative;--usermen-trans:none;--usermen-cb-d:none;--usermen-m-gc:span 1;--usermen-m-trans:none;--usermen-m-pos:sticky;--usermen-m-t:90px;--usermen-m-h:calc(100vh - 90px);grid-column:1/span 8;min-width:300px}}
