.spinner-module__kHH2ja__spinner{border-top:3px solid var(--c-black);box-sizing:border-box;border-right:3px solid #0000;border-radius:50%;width:30px;height:30px;animation:1s linear infinite spinner-module__kHH2ja__rotation;display:inline-block}@keyframes spinner-module__kHH2ja__rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.formElementLabel-module__HtZtmq__label{--label-margin-bot:5px;--s-label:.875rem}@media (--breakpoint-min-md){.formElementLabel-module__HtZtmq__label{--label-margin-bot:10px}}@media (--breakpoint-min-sm){.formElementLabel-module__HtZtmq__label{--s-label:1rem}}.formElementLabel-module__HtZtmq__label{margin-bottom:var(--label-margin-bot)}.formElementLabel-module__HtZtmq__label.formElementLabel-module__HtZtmq__animated{transform:translate(0, var(--input-transform-label));background-color:#0000;display:flex}.formElementLabel-module__HtZtmq__label .formElementLabel-module__HtZtmq__text{color:var(--c-black);font-size:var(--s-label);text-transform:uppercase;transition:all .2s;display:flex;transform:translate(0)}.formElementLabel-module__HtZtmq__label .formElementLabel-module__HtZtmq__text.formElementLabel-module__HtZtmq__animated{transform:translate(var(--input-padding), calc(calc(var(--s-p) / 2) + calc(var(--s-input-h) / 2) + var(--label-margin-bot)));color:var(--c-platinum)}
.VimeoPlayer-module__V1XimW__root{overflow:hidden}.VimeoPlayer-module__V1XimW__root iframe{width:100%;height:100%;position:absolute;inset:0}
.video-module__id1waW__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__id1waW__root:hover{cursor:pointer}.video-module__id1waW__root:hover .video-module__id1waW__play_button_bg{fill:var(--c-solid-red);fill-opacity:1}.video-module__id1waW__root_vignette{max-width:600px;margin:0 auto}.video-module__id1waW__root.video-module__id1waW__full_width{--video-border-r:0}.video-module__id1waW__main{padding-bottom:var(--video-ar,var(--video-def-ar));width:100%}.video-module__id1waW__wrapper{border-radius:var(--video-border-r);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.video-module__id1waW__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__id1waW__play_button svg{width:100%;height:100%;position:absolute;top:0;left:0}.video-module__id1waW__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__id1waW__iframe{width:100%;height:100%}@media (--breakpoint-min-md){.video-module__id1waW__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;}.airportMapPin-module__wVW56a__root{position:relative}.airportMapPin-module__wVW56a__popup{border-radius:var(--s-border-r);background-color:var(--c-chathams-blue);color:var(--c-white);align-items:center;gap:10px;width:max-content;min-height:68px;padding:15px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-150%)}.airportMapPin-module__wVW56a__popup:before{content:"";border-left:9px solid #0000;border-right:9px solid #0000;border-top:12px solid var(--c-chathams-blue);width:0;height:0;display:block;position:absolute;bottom:-12px;left:50%;transform:translate(-50%)}.airportMapPin-module__wVW56a__destination{font-size:var(--s-20px)}@mixin h-hidden;@mixin back-arrow link_icon, var(--c-white){display: block; width: 35px; height: 35px; border-radius: 50%; @mixin blur-bg; transform: rotate(180deg);}
.appStoreIcon-module__u1-fZW__root{--appstri-w:169px;--appstri-h:58px;--appstri-bgc:var(--c-chathams-blue);border-radius:var(--s-border-r);background-color:var(--appstri-bgc);width:var(--appstri-w);height:var(--appstri-h);justify-content:center;align-items:center;display:flex}@media (--breakpoint-min-md){.appStoreIcon-module__u1-fZW__root{--appstri-w:200px;--appstri-h:67px}}
@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;}.articleHeader-module__xX28eW__root{--arthead-template-pos:var(--g-inner-width);--art-head-align:center;--art-text-align:center;--arthead-sep-top:16px;--arthead-sep-width:2.5rem;--arthead-sub-top:17px;--arthead-mess-top:9px;--arthead-message-fz:var(--s-16px);--arthead-message-lh:var(--s-25px);--arthead-sep-color:var(--c-black);--arthead-border:var(--col-m-border,var(--g-border));--art-scroll-mt:160px;grid-template-columns:var(--arthead-border) var(--g-default-cols) var(--arthead-border);align-items:var(--art-head-align);width:100%;text-align:var(--art-text-align);scroll-margin-top:var(--art-scroll-mt);display:grid}.articleHeader-module__xX28eW__root__mob_alignment_left{--art-head-align:flex-start;--art-text-align:left}.articleHeader-module__xX28eW__root__mob_alignment_right{--art-head-align:flex-end;--art-text-align:right}.articleHeader-module__xX28eW__root__mob_layout{--arthead-template-pos:var(--arthead-m-gtc)}.articleHeader-module__xX28eW__root.articleHeader-module__xX28eW__left{--art-head-align:flex-start;--art-text-align:left}.articleHeader-module__xX28eW__root_white{color:var(--c-white);--arthead-sep-color:var(--c-white)}.articleHeader-module__xX28eW__root.articleHeader-module__xX28eW__right{--art-head-align:flex-end;--art-text-align:right}.articleHeader-module__xX28eW__root ul{text-align:left}.articleHeader-module__xX28eW__title,.articleHeader-module__xX28eW__subtitle,.articleHeader-module__xX28eW__separator,.articleHeader-module__xX28eW__message{grid-column:var(--arthead-template-pos)}.articleHeader-module__xX28eW__title~.articleHeader-module__xX28eW__subtitle{margin-top:var(--arthead-sub-top)}.articleHeader-module__xX28eW__title~.articleHeader-module__xX28eW__message,.articleHeader-module__xX28eW__subtitle~.articleHeader-module__xX28eW__message{margin-top:var(--arthead-mess-top)}@mixin header-separator separator, var(--arthead-sep-top), var(--art-head-align), var(--arthead-sep-color);.articleHeader-module__xX28eW__message{margin-top:32px}.articleHeader-module__xX28eW__message,.articleHeader-module__xX28eW__message>*{font-size:var(--arthead-message-fz);line-height:var(--arthead-message-lh)}@media (--breakpoint-min-md){.articleHeader-module__xX28eW__root{--arthead-template-pos:var(--g-inner-width-header);--arthead-sep-top:26px;--arthead-sep-width:3.75rem;--arthead-mess-top:32px;--arthead-message-fz:var(--s-18px);--arthead-message-lh:var(--s-35px);--arthead-border:var(--col-d-border,var(--g-border));--art-scroll-mt:280px}.articleHeader-module__xX28eW__root.articleHeader-module__xX28eW__left{--arthead-template-pos:2 / span 27}.articleHeader-module__xX28eW__root.articleHeader-module__xX28eW__right{--arthead-template-pos:22 / span 27}.articleHeader-module__xX28eW__root__dsk_alignment_left{--art-head-align:flex-start;--art-text-align:left}.articleHeader-module__xX28eW__root__dsk_alignment_right{--art-head-align:flex-end;--art-text-align:right}.articleHeader-module__xX28eW__root__dsk_layout{--arthead-template-pos:var(--arthead-d-gtc)}.articleHeader-module__xX28eW__subtitle~.articleHeader-module__xX28eW__separator{--arthead-sep-top:31px}.articleHeader-module__xX28eW__title~.articleHeader-module__xX28eW__subtitle{--arthead-sub-top:20px}.articleHeader-module__xX28eW__title~.articleHeader-module__xX28eW__message,.articleHeader-module__xX28eW__subtitle~.articleHeader-module__xX28eW__message{--arthead-mess-top:20px}}
.article-module__XKcuOa__root{--art-space:50px;position:relative}.article-module__XKcuOa__root.article-module__XKcuOa__space{padding-top:var(--art-space);padding-bottom:var(--art-space)}.article-module__XKcuOa__header+*{margin-top:30px}@media (--breakpoint-min-md){.article-module__XKcuOa__root{--art-space:100px}}
.cardAircraft-module__mnOzFq__root{--cair-s-mt:20px;--cair-l-fz:var(--s-14px);--cair-rest-fz:var(--s-14px);--cair-rest-mt:10px;--cair-t-fz:var(--s-14px);--cair-t-mh:28px}.cardAircraft-module__mnOzFq__root p,.cardAircraft-module__mnOzFq__root span{font-size:var(--cair-rest-fz)}.cardAircraft-module__mnOzFq__image{margin-bottom:20px}.cardAircraft-module__mnOzFq__image_caption{justify-content:flex-start}.cardAircraft-module__mnOzFq__link{font-size:var(--cair-l-fz);text-decoration:none}.cardAircraft-module__mnOzFq__link:hover{text-decoration:underline}.cardAircraft-module__mnOzFq__title{font-size:var(--cair-t-fz);min-height:var(--cair-t-mh);font-weight:400;line-height:normal}.cardAircraft-module__mnOzFq__seats{margin-top:var(--cair-s-mt)}.cardAircraft-module__mnOzFq__speed,.cardAircraft-module__mnOzFq__range{margin-top:var(--cair-rest-mt)}.cardAircraft-module__mnOzFq__speed,.cardAircraft-module__mnOzFq__range,.cardAircraft-module__mnOzFq__seats{line-height:normal}@media (--breakpoint-min-md){.cardAircraft-module__mnOzFq__root{--cair-s-mt:16px;--cair-l-fz:var(--s-20px);--cair-rest-fz:var(--s-16px);--cair-rest-mt:16px;--cair-t-fz:var(--s-20px);--cair-t-mh:40px}}
.cardAircraftCategory-module__A5UJbq__root{--cacat-p:45.6852%;--cacat-b-gap:25px;--cacat-l-fz:var(--s-18px);--cacat-i-p-w:73.39%;background-color:var(--c-big-stone);padding-bottom:var(--cacat-p);border-radius:var(--s-border-r);position:relative}.cardAircraftCategory-module__A5UJbq__body{gap:var(--cacat-b-gap);flex-direction:column;justify-content:center;align-items:center;padding:15px;display:flex;position:absolute;inset:0}.cardAircraftCategory-module__A5UJbq__image{justify-content:center;display:flex}.cardAircraftCategory-module__A5UJbq__image_picture{width:var(--cacat-i-p-w)}.cardAircraftCategory-module__A5UJbq__link{color:var(--c-white);text-align:center;gap:var(--cacat-b-gap);flex-direction:column;justify-content:center;text-decoration:none;display:flex}.cardAircraftCategory-module__A5UJbq__link:hover{text-decoration:underline}.cardAircraftCategory-module__A5UJbq__link span{font-size:var(--cacat-l-fz)}@media (--breakpoint-min-md){.cardAircraftCategory-module__A5UJbq__root{--cacat-b-gap:15px;--cacat-p:65.1769%;--cacat-l-fz:var(--s-25px);--cacat-i-p-w:100%}}
.cardAircraftManufacturer-module__Xk6stq__root{--caman-p:67.7083%;--caman-i-p-w:73.39%;border-radius:var(--s-border-r);background-color:var(--c-aqua-haze);padding-bottom:var(--caman-p);position:relative}.cardAircraftManufacturer-module__Xk6stq__body{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.cardAircraftManufacturer-module__Xk6stq__image{justify-content:center;align-items:center;display:flex}.cardAircraftManufacturer-module__Xk6stq__image_picture{width:var(--caman-i-p-w)}@media (--breakpoint-min-md){.cardAircraftManufacturer-module__Xk6stq__root{--caman-p:57.7889%;--caman-i-p-w:100%}}
.cardAircraftSpecs-module__jo7q3a__root{--cairsp-t-fz:var(--s-14px);background-color:var(--c-aqua-haze);border-radius:var(--s-border-r);padding-bottom:62.8142%;position:relative}.cardAircraftSpecs-module__jo7q3a__main{flex-direction:column;justify-content:center;align-items:center;padding:15px;display:flex;position:absolute;inset:0}.cardAircraftSpecs-module__jo7q3a__text{font-size:var(--cairsp-t-fz);line-height:var(--s-25px)}@media (--breakpoint-min-md){.cardAircraftSpecs-module__jo7q3a__root{--cairsp-t-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;}.aircraftMainSpecs-module__WEM3EW__root{--amspec-l-mw:none;--amspec-l-h:60px;--amspec-m-fd:column;--amspec-m-gap:10px;--amspec-l-m:10px auto 0;--amspec-el-w:100%}.aircraftMainSpecs-module__WEM3EW__root ul{padding-inline-start:0;list-style:none}.aircraftMainSpecs-module__WEM3EW__main{flex-direction:var(--amspec-m-fd);justify-content:center;gap:var(--amspec-m-gap);flex-wrap:wrap;margin:0 auto;display:flex}.aircraftMainSpecs-module__WEM3EW__elem{width:var(--amspec-el-w)}@mixin link-as-button link, 0, var(--c-white), var(--c-chathams-blue){background-color: var(--c-chathams-blue); width: 100%; max-width: var(--amspec-l-mw); height: var(--amspec-l-h); margin: var(--amspec-l-m);}@media (--breakpoint-min-md){.aircraftMainSpecs-module__WEM3EW__root{--amspec-l-mw:398px;--amspec-l-h:80px;--amspec-m-fd:row;--amspec-m-gap:16px;--amspec-l-m:50px auto 0;--amspec-el-w:30%}.aircraftMainSpecs-module__WEM3EW__main{max-width:1226px;max-height:250px}.aircraftMainSpecs-module__WEM3EW__elem>*{padding-bottom:62.814%}}
.cardArticle-module__M4tyzq__root{--cartt-gap:10px;--cartt-t-fz:var(--s-14px);--cartt-t-lh:var(--s-20px);gap:var(--cartt-gap);flex-direction:column;display:flex}.cardArticle-module__M4tyzq__root .cardArticle-module__M4tyzq__description{line-height:normal}.cardArticle-module__M4tyzq__main{gap:var(--cartt-gap);flex-direction:column;display:flex}.cardArticle-module__M4tyzq__link{text-decoration:none}.cardArticle-module__M4tyzq__link:hover{text-decoration:underline}.cardArticle-module__M4tyzq__title{font-size:var(--cartt-t-fz);line-height:var(--cartt-t-lh)}@media (--breakpoint-min-md){.cardArticle-module__M4tyzq__root{--cartt-gap:15px;--cartt-t-fz:var(--s-20px);--cartt-t-lh:var(--s-30px)}.cardArticle-module__M4tyzq__root_right{grid-template-columns:1fr 3fr;display:grid}}
.cardBlue-module__-aK08a__root{--cblue-mb:30px;--cblue-p:43px 29px 35px;--cblue-i-w:104px;--cblue-t-fz:1.375rem;--cblue-i-mh:min-content;--cblue-li-m:0 15px 2px 0;--cblue-li-w:8px;--cloyl-t-fz:var(--s-18px);--cloyl-m-fz:var(--s-16px);background-color:var(--c-big-stone);color:var(--c-white);border-radius:calc(var(--s-border-r) * 2);padding:var(--cblue-p)}.cardBlue-module__-aK08a__root *{font-size:var(--s-16px)}.cardBlue-module__-aK08a__root :is(ul,ol){padding-inline-start:0}.cardBlue-module__-aK08a__image{margin:0 auto var(--cblue-mb);min-height:var(--cblue-i-mh);justify-content:center;align-items:center;display:flex}.cardBlue-module__-aK08a__image_picture{width:var(--cblue-i-w)}.cardBlue-module__-aK08a__apps{justify-content:space-around;gap:var(--g-gap);margin-top:var(--cloyl-app-mt);flex-wrap:wrap;display:flex}.cardBlue-module__-aK08a__title{margin-bottom:var(--cblue-mb);text-align:center;font-size:var(--cblue-t-fz)}.cardBlue-module__-aK08a__message{text-align:center;line-height:var(--s-30px)}.cardBlue-module__-aK08a__message *{line-height:var(--s-30px)}.cardBlue-module__-aK08a__message ul{list-style:none}.cardBlue-module__-aK08a__message li:before{content:"";width:var(--cblue-li-w);height:var(--cblue-li-w);margin:var(--cblue-li-m);background-color:#004863;border-radius:50%;display:inline-block}@media (--breakpoint-min-md){.cardBlue-module__-aK08a__root{--cloyl-app-mt:36px;--cblue-mb:50px;--cblue-p:105px 39px;--cblue-i-w:142px;--cblue-t-fz:var(--s-30px);--cblue-i-mh:170px;--cblue-li-m:0 20px 1px 0;--cblue-li-w:10px}}
@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;}.cardCharterPrice-module__X_3Xna__root{--ccharp-c-w:117px;--ccharp-b-pb:10px;--ccharp-b-p:calc(var(--ccharp-c-w) / 2) var(--ccharp-b-pb);--ccharp-t-ta:center;--ccharp-t-mt:20px;--ccharp-t-fz:var(--s-20px);--ccharp-b-gap:15px;--ccharp-t-mb:var(--ccharp-b-gap);--ccharp-d-mb:var(--ccharp-b-gap);--ccharp-i-mb:var(--ccharp-b-gap);--ccharp-pr-mb:10px;--ccharp-bw-p:0;--ccharp-i-p:0;--ccharp-c-mt:0;--ccharp-d-mh:unset;--ccharp-i-w:100%;z-index:0}.cardCharterPrice-module__X_3Xna__top{justify-content:center;display:flex}.cardCharterPrice-module__X_3Xna__bottom{margin-top:calc(var(--ccharp-c-w) / 2 * -1);background-color:var(--c-big-stone);border-radius:calc(var(--s-border-r) * 2);color:var(--c-white);padding:var(--ccharp-b-p)}.cardCharterPrice-module__X_3Xna__bottom_wrapper{padding:var(--ccharp-bw-p)}.cardCharterPrice-module__X_3Xna__circle{margin-top:var(--ccharp-c-mt);width:var(--ccharp-c-w);height:var(--ccharp-c-w);background-color:var(--c-chathams-blue);color:var(--c-white);z-index:1;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex}.cardCharterPrice-module__X_3Xna__circle_title{font-size:var(--s-14px)}.cardCharterPrice-module__X_3Xna__discount{font-size:2.625rem;font-weight:var(--f-bold)}.cardCharterPrice-module__X_3Xna__title{text-align:var(--ccharp-t-ta);margin-top:var(--ccharp-t-mt);font-size:var(--ccharp-t-fz);margin-bottom:var(--ccharp-t-mb)}.cardCharterPrice-module__X_3Xna__description{margin-bottom:var(--ccharp-d-mb);min-height:var(--ccharp-d-mh)}.cardCharterPrice-module__X_3Xna__image{margin-bottom:var(--ccharp-i-mb);padding:var(--ccharp-i-p);width:var(--ccharp-i-w);margin-left:auto;margin-right:auto}@mixin blur-bg;.cardCharterPrice-module__X_3Xna__price{margin-bottom:var(--ccharp-pr-mb);border-radius:var(--s-border-r);text-align:center;justify-content:center;align-items:center;width:100%;height:50px;padding:0 10px;display:flex}.cardCharterPrice-module__X_3Xna__link{width:100%;height:60px}@media (--breakpoint-min-sm){.cardCharterPrice-module__X_3Xna__root{--ccharp-i-w:50%}}@media (--breakpoint-min-md){.cardCharterPrice-module__X_3Xna__root{--ccharp-c-w:140px;--ccharp-b-pb:16px;--ccharp-t-ta:left;--ccharp-t-mt:27px;--ccharp-t-fz:1.375rem;--ccharp-t-mb:var(--ccharp-b-gap);--ccharp-d-mb:var(--ccharp-b-gap);--ccharp-i-mb:52px;--ccharp-pr-mb:16px;--ccharp-bw-p:0 50px;--ccharp-i-p:0 65px;--ccharp-c-mt:0;--ccharp-d-mh:400px;--ccharp-i-w:100%;--ccharp-offset-top:40px}.cardCharterPrice-module__X_3Xna__root_is25{--ccharp-c-mt:calc(var(--ccharp-offset-top) * 2)}.cardCharterPrice-module__X_3Xna__root_is50{--ccharp-c-mt:var(--ccharp-offset-top)}}
.cardDestination-module__mDuonq__root{--c-dest-t-fz:var(--s-14px);--c-dest-t-lh:var(--s-20px);--c-dest-t-mt:10px}.cardDestination-module__mDuonq__link{text-transform:none;text-decoration:none}.cardDestination-module__mDuonq__link:hover{text-decoration:underline}.cardDestination-module__mDuonq__picture img{border-radius:var(--s-border-r)}.cardDestination-module__mDuonq__picture .cardDestination-module__mDuonq__figcaption{justify-content:flex-start}.cardDestination-module__mDuonq__title{font-size:var(--c-dest-t-fz);line-height:var(--c-dest-t-lh)}@media (--breakpoint-min-md){.cardDestination-module__mDuonq__root{--c-dest-t-fz:var(--s-20px);--c-dest-t-lh:var(--s-30px);--c-dest-t-mt:20px}}
@define-mixin grid-default{display: grid; grid-template-columns: var(--g-template-default);}@define-mixin h-hidden{display: block; position: absolute !important; clip: rect(1px, 1px, 1px, 1px); width: 1px; height: 1px; margin: -1px; border: 0; padding: 0; overflow: hidden;}@define-mixin blur-bg{background-color: var(--c-white-15t); -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px);}@define-mixin link-as-button $network, $padding: 0, $color: var(--c-white), $border: var(--c-white){.$(network) { display: flex; justify-content: center; align-items: center; justify-self: center; align-self: center; padding: 0 $padding; height: var(--s-link-as-button-h); width: fit-content; text-decoration: none; color: $color; border: 1px solid $border; border-radius: var(--s-border-r); text-align: center; text-transform: uppercase; @mixin-content; }}@define-mixin vertical-ellipsis $network, $height: 0px, $rows: 2{.$(network) { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: $rows; -webkit-box-orient: vertical; min-height: $height; @mixin-content; }}@define-mixin header-separator $network, $distance: 15px, $align: center, $color: var(--c-black), $width: var(--head-sep-w){.$(network) { margin-top: $distance; display: flex; justify-content: $align; @mixin-content; } .$(network)::after { content: ""; display: block; background-color: $color; width: $width; height: 1px; }}@define-mixin back-arrow $network, $color: var(--c-white){.$(network) { position: relative; @mixin-content; } .$(network)::before, .$(network)::after { position: absolute; top: calc(50% + 3px); left: calc(50% - 1px); transform: translate(-50%, -50%) rotate(45deg); content: ""; display: block; width: 9px; height: 1px; background-color: $color; } .$(network)::after { top: calc(50% - 3px); transform: translate(-50%, -50%) rotate(-45deg); }}@define-mixin boxshadow{-webkit-box-shadow: 0px 3px 5px 0px #00000061; box-shadow: 0px 3px 5px 0px #00000061;}@define-mixin bullets $network, $size: 8px, $color: #004863, $margin: 0{.$(network) li::before { content: ""; display: inline-block; width: $size; height: $size; border-radius: 50%; margin: $margin; background-color: $color; @mixin-content; }}@define-mixin max-width{max-width: 1920px; margin-left: auto; margin-right: auto;}.cardDestinations-module__Buw8Iq__root{--card-dest-padding:19px 25px;--card-dest-title:9px;--card-dest-title-fz:var(--s-14px);--card-dest-text-fz:var(--s-14px);--card-dest-li-mb:6px;--card-dest-w-reduce:5px;padding:var(--card-dest-padding);background-color:var(--c-white);border-radius:var(--s-border-r);height:100%;width:calc(100% - var(--card-dest-w-reduce))}@mixin boxshadow;.cardDestinations-module__Buw8Iq__root li,.cardDestinations-module__Buw8Iq__root p,.cardDestinations-module__Buw8Iq__root a{font-size:var(--card-dest-text-fz)}.cardDestinations-module__Buw8Iq__root li:not(:last-of-type){margin-bottom:var(--card-dest-li-mb)}.cardDestinations-module__Buw8Iq__root a{text-transform:none;letter-spacing:-.3px;text-decoration:none}.cardDestinations-module__Buw8Iq__root a:hover{text-decoration:underline}.cardDestinations-module__Buw8Iq__root ul{list-style:none}.cardDestinations-module__Buw8Iq__title{margin-bottom:var(--card-dest-title);font-size:var(--card-dest-title-fz);font-weight:400}@media (--breakpoint-min-md){.cardDestinations-module__Buw8Iq__root{--card-dest-title:35px;--card-dest-title-fz:var(--s-20px);--card-dest-text-fz:var(--s-16px);--card-dest-padding:49px 46px;--card-dest-li-mb:14px;--card-dest-w-reduce:20px}}
@define-mixin grid-default{display: grid; grid-template-columns: var(--g-template-default);}@define-mixin h-hidden{display: block; position: absolute !important; clip: rect(1px, 1px, 1px, 1px); width: 1px; height: 1px; margin: -1px; border: 0; padding: 0; overflow: hidden;}@define-mixin blur-bg{background-color: var(--c-white-15t); -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px);}@define-mixin link-as-button $network, $padding: 0, $color: var(--c-white), $border: var(--c-white){.$(network) { display: flex; justify-content: center; align-items: center; justify-self: center; align-self: center; padding: 0 $padding; height: var(--s-link-as-button-h); width: fit-content; text-decoration: none; color: $color; border: 1px solid $border; border-radius: var(--s-border-r); text-align: center; text-transform: uppercase; @mixin-content; }}@define-mixin vertical-ellipsis $network, $height: 0px, $rows: 2{.$(network) { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: $rows; -webkit-box-orient: vertical; min-height: $height; @mixin-content; }}@define-mixin header-separator $network, $distance: 15px, $align: center, $color: var(--c-black), $width: var(--head-sep-w){.$(network) { margin-top: $distance; display: flex; justify-content: $align; @mixin-content; } .$(network)::after { content: ""; display: block; background-color: $color; width: $width; height: 1px; }}@define-mixin back-arrow $network, $color: var(--c-white){.$(network) { position: relative; @mixin-content; } .$(network)::before, .$(network)::after { position: absolute; top: calc(50% + 3px); left: calc(50% - 1px); transform: translate(-50%, -50%) rotate(45deg); content: ""; display: block; width: 9px; height: 1px; background-color: $color; } .$(network)::after { top: calc(50% - 3px); transform: translate(-50%, -50%) rotate(-45deg); }}@define-mixin boxshadow{-webkit-box-shadow: 0px 3px 5px 0px #00000061; box-shadow: 0px 3px 5px 0px #00000061;}@define-mixin bullets $network, $size: 8px, $color: #004863, $margin: 0{.$(network) li::before { content: ""; display: inline-block; width: $size; height: $size; border-radius: 50%; margin: $margin; background-color: $color; @mixin-content; }}@define-mixin max-width{max-width: 1920px; margin-left: auto; margin-right: auto;}.cardEvent-module__NVmY5q__root{--carde-fz:var(--s-14px);--carde-i-mb:11px;--carde-t-mb:12px;--carde-t-h:40px;--carde-t-fz:var(--carde-fz);--carde-d-h:40px}.cardEvent-module__NVmY5q__root .cardEvent-module__NVmY5q__date{margin-bottom:0}.cardEvent-module__NVmY5q__image{margin-bottom:var(--carde-i-mb)}.cardEvent-module__NVmY5q__image picture{border-radius:var(--s-border-r);overflow:hidden}@mixin vertical-ellipsis title, var(--carde-t-h){font-size: var(--carde-t-fz); line-height: 1.3rem; margin-bottom: var(--carde-t-mb);}.cardEvent-module__NVmY5q__link{text-transform:none;text-decoration:none}.cardEvent-module__NVmY5q__link:hover{text-decoration:underline}.cardEvent-module__NVmY5q__date>*,.cardEvent-module__NVmY5q__city>*{font-size:var(--carde-fz)}@media (--breakpoint-max-md){@mixin vertical-ellipsis date, var(--carde-d-h);}@media (--breakpoint-min-md){.cardEvent-module__NVmY5q__root{--carde-fz:16px;--carde-t-fz:20px;--carde-i-mb:14px;--carde-t-mb:20px}}
.cardJetComparator-module__BWIuVa__root{--cjcom-t-fz:var(--s-14px);--cjcon-i-mb:10px;--cjcon-i-t:8px;--cjcon-i-p:10px;--cjcon-i-gap:15px}.cardJetComparator-module__BWIuVa__image{margin-bottom:var(--cjcon-i-mb);position:relative}.cardJetComparator-module__BWIuVa__title{font-size:var(--cjcom-t-fz)}.cardJetComparator-module__BWIuVa__input{bottom:var(--cjcon-i-t);right:var(--cjcon-i-t);border-radius:var(--s-border-r);background-color:var(--c-chathams-blue);padding:var(--cjcon-i-p);position:absolute}.cardJetComparator-module__BWIuVa__input_elem{gap:var(--cjcon-i-gap);color:var(--c-white);flex-flow:row-reverse wrap;display:flex}.cardJetComparator-module__BWIuVa__input_elem input{cursor:pointer}@media (--breakpoint-min-md){.cardJetComparator-module__BWIuVa__root{--cjcom-t-fz:var(--s-20px);--cjcon-i-mb:25px;--cjcon-i-t:10px;--cjcon-i-p:15px;--cjcon-i-gap:20px}}
@define-mixin grid-default{display: grid; grid-template-columns: var(--g-template-default);}@define-mixin h-hidden{display: block; position: absolute !important; clip: rect(1px, 1px, 1px, 1px); width: 1px; height: 1px; margin: -1px; border: 0; padding: 0; overflow: hidden;}@define-mixin blur-bg{background-color: var(--c-white-15t); -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px);}@define-mixin link-as-button $network, $padding: 0, $color: var(--c-white), $border: var(--c-white){.$(network) { display: flex; justify-content: center; align-items: center; justify-self: center; align-self: center; padding: 0 $padding; height: var(--s-link-as-button-h); width: fit-content; text-decoration: none; color: $color; border: 1px solid $border; border-radius: var(--s-border-r); text-align: center; text-transform: uppercase; @mixin-content; }}@define-mixin vertical-ellipsis $network, $height: 0px, $rows: 2{.$(network) { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: $rows; -webkit-box-orient: vertical; min-height: $height; @mixin-content; }}@define-mixin header-separator $network, $distance: 15px, $align: center, $color: var(--c-black), $width: var(--head-sep-w){.$(network) { margin-top: $distance; display: flex; justify-content: $align; @mixin-content; } .$(network)::after { content: ""; display: block; background-color: $color; width: $width; height: 1px; }}@define-mixin back-arrow $network, $color: var(--c-white){.$(network) { position: relative; @mixin-content; } .$(network)::before, .$(network)::after { position: absolute; top: calc(50% + 3px); left: calc(50% - 1px); transform: translate(-50%, -50%) rotate(45deg); content: ""; display: block; width: 9px; height: 1px; background-color: $color; } .$(network)::after { top: calc(50% - 3px); transform: translate(-50%, -50%) rotate(-45deg); }}@define-mixin boxshadow{-webkit-box-shadow: 0px 3px 5px 0px #00000061; box-shadow: 0px 3px 5px 0px #00000061;}@define-mixin bullets $network, $size: 8px, $color: #004863, $margin: 0{.$(network) li::before { content: ""; display: inline-block; width: $size; height: $size; border-radius: 50%; margin: $margin; background-color: $color; @mixin-content; }}@define-mixin max-width{max-width: 1920px; margin-left: auto; margin-right: auto;}.cardLastRequest-module__JyQ3GG__root{--c-lr-br:calc(var(--s-border-r) * 2);--c-lr-p:10px;--c-lr-c-f-w:20px;--c-lr-c-f-h:13px;--c-lr-d-h:26px;--c-lr-d-p:0 6px;--c-lr-c-mr:10px;--c-lr-c-gap:10px;--c-lr-i-mr:10px}@mixin blur-bg;.cardLastRequest-module__JyQ3GG__root{gap:var(--c-lr-gap);border-radius:var(--c-lr-br);padding:var(--c-lr-p);width:fit-content}.cardLastRequest-module__JyQ3GG__root>*{display:inline}.cardLastRequest-module__JyQ3GG__root .cardLastRequest-module__JyQ3GG__city_flag{width:var(--c-lr-c-f-w);height:var(--c-lr-c-f-h)}.cardLastRequest-module__JyQ3GG__root .cardLastRequest-module__JyQ3GG__city_flag_ch{--c-lr-c-f-w:var(--c-lr-c-f-h)}.cardLastRequest-module__JyQ3GG__root,.cardLastRequest-module__JyQ3GG__city,.cardLastRequest-module__JyQ3GG__date{color:var(--c-white);align-items:center;display:flex}.cardLastRequest-module__JyQ3GG__city{margin-right:var(--c-lr-c-mr);gap:var(--c-lr-c-gap)}.cardLastRequest-module__JyQ3GG__image{margin-right:var(--c-lr-i-mr)}@mixin blur-bg;.cardLastRequest-module__JyQ3GG__date{height:var(--c-lr-d-h);padding:var(--c-lr-d-p);border-radius:var(--c-lr-br);width:max-content}@media (--breakpoint-min-md){.cardLastRequest-module__JyQ3GG__root{--c-lr-p:10px 10px 10px 18px;--c-lr-c-f-w:28px;--c-lr-c-f-h:19px;--c-lr-d-h:39px;--c-lr-d-p:0 11px;--c-lr-c-mr:15px;--c-lr-c-gap:8px;--c-lr-i-mr:15px}}

.cardMap-module__yM3EvW__root{--cardmap-gtc:1fr;--cardmap-top-gtc:1fr;grid-template-columns:var(--cardmap-gtc);gap:var(--g-gap);border-radius:5px;display:grid;box-shadow:2px 2px 7.5px #0a0a0a4d}.cardMap-module__yM3EvW__top{grid-template-columns:var(--cardmap-top-gtc);gap:var(--g-gap);grid-template-rows:min-content;display:grid}.cardMap-module__yM3EvW__top_heading{text-align:center}.cardMap-module__yM3EvW__top_heading_second{margin-top:5px}@media (--breakpoint-min-md){.cardMap-module__yM3EvW__root{--cardmap-gtc:1fr 1fr}.cardMap-module__yM3EvW__root_long{--cardmap-gtc:2fr 3fr;--cardmap-top-gtc:1fr 1fr}.cardMap-module__yM3EvW__root_nodescription{--cardmap-top-gtc:1fr}.cardMap-module__yM3EvW__top{align-content:center}}
.cardMediaCoverage-module__qcT5wq__root{--cmedcov-gap:15px;--cmedcov-t-fz:var(--s-14px);gap:var(--cmedcov-gap);flex-direction:column;display:flex}.cardMediaCoverage-module__qcT5wq__root .cardMediaCoverage-module__qcT5wq__title{font-size:var(--cmedcov-t-fz)}.cardMediaCoverage-module__qcT5wq__picture picture{border:var(--i-border);border-radius:var(--s-border-r)}.cardMediaCoverage-module__qcT5wq__picture_caption{margin-top:var(--cmedcov-gap);justify-content:flex-start}.cardMediaCoverage-module__qcT5wq__link{text-decoration:none}.cardMediaCoverage-module__qcT5wq__link:hover{text-decoration:underline}.cardMediaCoverage-module__qcT5wq__more_info{text-transform:uppercase;cursor:pointer;display:flex}.cardMediaCoverage-module__qcT5wq__more_info>span{line-height:var(--s-16px)}.cardMediaCoverage-module__qcT5wq__more_info>span:after{content:"";background-color:#000;width:93%;height:1px;margin-top:6px;display:block}@media (--breakpoint-min-md){.cardMediaCoverage-module__qcT5wq__root{--cmedcov-gap:20px;--cmedcov-t-fz:var(--s-20px)}}
@define-mixin grid-default{display: grid; grid-template-columns: var(--g-template-default);}@define-mixin h-hidden{display: block; position: absolute !important; clip: rect(1px, 1px, 1px, 1px); width: 1px; height: 1px; margin: -1px; border: 0; padding: 0; overflow: hidden;}@define-mixin blur-bg{background-color: var(--c-white-15t); -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px);}@define-mixin link-as-button $network, $padding: 0, $color: var(--c-white), $border: var(--c-white){.$(network) { display: flex; justify-content: center; align-items: center; justify-self: center; align-self: center; padding: 0 $padding; height: var(--s-link-as-button-h); width: fit-content; text-decoration: none; color: $color; border: 1px solid $border; border-radius: var(--s-border-r); text-align: center; text-transform: uppercase; @mixin-content; }}@define-mixin vertical-ellipsis $network, $height: 0px, $rows: 2{.$(network) { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: $rows; -webkit-box-orient: vertical; min-height: $height; @mixin-content; }}@define-mixin header-separator $network, $distance: 15px, $align: center, $color: var(--c-black), $width: var(--head-sep-w){.$(network) { margin-top: $distance; display: flex; justify-content: $align; @mixin-content; } .$(network)::after { content: ""; display: block; background-color: $color; width: $width; height: 1px; }}@define-mixin back-arrow $network, $color: var(--c-white){.$(network) { position: relative; @mixin-content; } .$(network)::before, .$(network)::after { position: absolute; top: calc(50% + 3px); left: calc(50% - 1px); transform: translate(-50%, -50%) rotate(45deg); content: ""; display: block; width: 9px; height: 1px; background-color: $color; } .$(network)::after { top: calc(50% - 3px); transform: translate(-50%, -50%) rotate(-45deg); }}@define-mixin boxshadow{-webkit-box-shadow: 0px 3px 5px 0px #00000061; box-shadow: 0px 3px 5px 0px #00000061;}@define-mixin bullets $network, $size: 8px, $color: #004863, $margin: 0{.$(network) li::before { content: ""; display: inline-block; width: $size; height: $size; border-radius: 50%; margin: $margin; background-color: $color; @mixin-content; }}@define-mixin max-width{max-width: 1920px; margin-left: auto; margin-right: auto;}.cardMosaic-module__F7lGfq__root{--moscard-mh:192px;--moscard-p:15px 10px;--moscard-br:5px;--moscard-fz:var(--s-14px);--moscard-q-mb:10px;--moscard-q-fz:var(--moscard-fz);--moscard-sep-d:none;--moscard-des-mb:12px;--moscard-des-gg:10px;--moscard-des-itat-d:none;text-align:center;background-color:var(--c-aqua-haze);min-height:var(--moscard-mh);padding:var(--moscard-p);border-radius:var(--moscard-br);flex-direction:column;justify-content:center;align-items:center;display:flex;overflow:hidden}.cardMosaic-module__F7lGfq__root p,.cardMosaic-module__F7lGfq__root span,.cardMosaic-module__F7lGfq__root time{font-size:var(--moscard-fz)}.cardMosaic-module__F7lGfq__blockquote{margin-bottom:var(--moscard-q-mb)}.cardMosaic-module__F7lGfq__blockquote p{font-size:var(--moscard-q-fz)}@mixin header-separator separator, 40px{display: var(--moscard-sep-d);}.cardMosaic-module__F7lGfq__destination{justify-content:center;gap:var(--moscard-des-gg);width:100%;font-weight:var(--f-bold);letter-spacing:1px;margin-bottom:var(--moscard-des-mb);flex-wrap:wrap;align-items:center;display:flex}.cardMosaic-module__F7lGfq__destination_from{text-align:right;word-break:break-all;grid-column:1/span 1}.cardMosaic-module__F7lGfq__destination_img{grid-column:2/span 1}.cardMosaic-module__F7lGfq__destination_to{text-align:left;word-break:break-all;grid-column:3/span 1}.cardMosaic-module__F7lGfq__destination_iata{display:var(--moscard-des-itat-d)}@media (--breakpoint-min-xs){.cardMosaic-module__F7lGfq__root{--moscard-mh:398px;--moscard-p:30px 70px;--moscard-br:10px;--moscard-fz:var(--s-16px);--moscard-q-mb:40px;--moscard-q-fz:var(--s-18px);--moscard-sep-d:flex;--moscard-des-mb:18px;--moscard-des-gg:15px;--moscard-des-itat-d:inline}}
.cardNews-module__2_BZuq__root{--cardnews-t-gtc:1fr 1fr;--cardnews-b-gtc:1fr 1fr;--cardnews-t-gap:var(--g-gap);--cardnews-b-gap:var(--g-gap);--cardnews-title-fz:var(--s-16px);--cardnews-title-mt:30px;--cardnews-b-disp:grid;--cardnews-date-mt:3px;--cardnews-link-zi:unset;grid-template-rows:1fr;grid-template-columns:1fr;display:grid}.cardNews-module__2_BZuq__link{z-index:var(--cardnews-link-zi);grid-area:1/1/span 1/span 1;text-decoration:none}.cardNews-module__2_BZuq__link:hover{text-decoration:underline}.cardNews-module__2_BZuq__top{grid-template-columns:var(--cardnews-t-gtc);gap:var(--cardnews-t-gap);display:grid}.cardNews-module__2_BZuq__top_title{margin-top:var(--cardnews-title-mt);justify-content:left}.cardNews-module__2_BZuq__top_title>*{font-size:var(--cardnews-title-fz)}.cardNews-module__2_BZuq__bottom{display:var(--cardnews-b-disp);grid-area:1/1/span 1/span 1;grid-template-columns:var(--cardnews-b-gtc);gap:var(--cardnews-b-gap);flex-direction:column}.cardNews-module__2_BZuq__date{margin-top:var(--cardnews-date-mt);font-size:var(--s-16px)}@media (--breakpoint-min-md){.cardNews-module__2_BZuq__root{--cardnews-t-gtc:1fr;--cardnews-b-gtc:1fr;--cardnews-title-fz:var(--s-20px);--cardnews-title-mt:68px;--cardnews-t-gap:0;--cardnews-b-gap:32px;--cardnews-b-disp:flex;--cardnews-date-mt:0;--cardnews-link-zi:1}.cardNews-module__2_BZuq__placeholder{position:relative}.cardNews-module__2_BZuq__placeholder_image{padding-bottom:78.4313%}}
.cardOffice-module__NC_QgW__card-office{--cardOffice-image-width:100%;--cardOffice-title-fs:var(--s-17px);--cardOffice-info-padding:18px 0px 18px;--cardOffice-text-lh:16px;--cardOffice-text-fs:var(--s-14px);--cardOffice-country-fs:var(--s-14px);--cardOffice-icon-size:46px;--cardOffice-hover-conent:#0003}@media (--breakpoint-min-md){.cardOffice-module__NC_QgW__card-office{--cardOffice-title-fs:var(--s-22px);--cardOffice-info-padding:28px 0px 28px;--cardOffice-text-lh:var(--s-21px);--cardOffice-text-fs:var(--s-13px);--cardOffice-country-fs:var(--s-16px);--cardOffice-icon-size:60px}}.cardOffice-module__NC_QgW__card-office:hover{--cardOffice-hover-conent:#0000}@media (prefers-color-scheme:light){.cardOffice-module__NC_QgW__card-office{color:var(--c-black);background-color:#00000005;width:100%;height:100%}}@media (prefers-color-scheme:dark){.cardOffice-module__NC_QgW__card-office{color:var(--c-black);background-color:#00000005;width:100%;height:100%}}.cardOffice-module__NC_QgW__card-office__infocontainer{padding:var(--cardOffice-info-padding)}.cardOffice-module__NC_QgW__card-office__infocontainer__title{font-weight:var(--f-bold);font-family:var(--f-family-gilroy);color:var(--c-dark-cerulean);font-size:var(--cardOffice-title-fs);text-transform:uppercase;justify-content:center;align-items:center;display:flex}.cardOffice-module__NC_QgW__card-office__infocontainer__country{font-family:var(--f-family-gilroy);font-size:var(--cardOffice-country-fs);justify-content:center;align-items:center;display:flex}.cardOffice-module__NC_QgW__card-office__image{width:var(--cardOffice-image-width)}.cardOffice-module__NC_QgW__card-office__info{padding:var(--cardOffice-info-padding);font-size:var(--cardOffice-text-fs);line-height:var(--cardOffice-text-lh);text-align:center;flex-direction:column;display:flex}.cardOffice-module__NC_QgW__card-office__info-address p{font-size:var(--cardOffice-text-fs);line-height:var(--cardOffice-text-lh)}.cardOffice-module__NC_QgW__card-office__info-address+.cardOffice-module__NC_QgW__card-office__info-contact{margin-top:var(--cardOffice-text-lh)}.cardOffice-module__NC_QgW__card-office .cardOffice-module__NC_QgW__link{display:flexz;text-overflow:ellipsis;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical;flex-direction:column;min-height:0;text-decoration:none;overflow:hidden}.cardOffice-module__NC_QgW__card-office .cardOffice-module__NC_QgW__link:hover{text-decoration:underline}.cardOffice-module__NC_QgW__hover{background-color:var(--c-dark-cerulean);position:relative}.cardOffice-module__NC_QgW__hover:after{content:"";background-color:var(--cardOffice-hover-conent);transition:background-color .3s;position:absolute;inset:0}.cardOffice-module__NC_QgW__hover picture img{transition:opacity .3s}.cardOffice-module__NC_QgW__card-office:hover picture img{opacity:.35}.cardOffice-module__NC_QgW__iconsize{color:var(--c-white);width:var(--cardOffice-icon-size);height:60px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.cardOfficeDetails-module__yY-lzq__root{--title-fs:var(--s-18px);--title-mb:5px;--list-item-p:7px 15px;--list-item-gap:10px;--list-item-fs:var(--s-16px);--list-item-icon-h:16px;--justify-content:var(--justify-m-content);--main-padding:var(--main-m-padding);--main-default-p:30px 40px 37px;--main-bg:var(--main-m-bg);--main-max-width:var(--main-m-max-width);--main-self:var(--main-m-self)}@media (--breakpoint-min-md){.cardOfficeDetails-module__yY-lzq__root{--title-mb:20px;--title-fs:var(--s-22px);--list-item-p:10px 15px;--list-item-gap:20px;--list-item-fs:var(--s-18px);--list-item-icon-h:20px;--justify-content:var(--justify-d-content);--main-padding:var(--main-d-padding);--main-default-p:50px 45px;--main-bg:var(--main-d-bg);--main-max-width:var(--main-d-max-width);--main-self:var(--main-d-self,var(--main-m-self))}}.cardOfficeDetails-module__yY-lzq__root{align-items:var(--justify-content,"initial");align-self:var(--main-self);flex-direction:column;display:flex}.cardOfficeDetails-module__yY-lzq__root a{color:var(--c-white);text-decoration:none}.cardOfficeDetails-module__yY-lzq__root a:hover{text-decoration:underline}.cardOfficeDetails-module__yY-lzq__root .cardOfficeDetails-module__yY-lzq__header{background-color:var(--c-dark-cerulean);color:var(--c-white);width:100%;padding:37px}.cardOfficeDetails-module__yY-lzq__root .cardOfficeDetails-module__yY-lzq__main{padding:var(--main-padding,var(--main-default-p));background-color:var(--main-bg,var(--c-black-98t));width:100%;max-width:var(--main-max-width,auto);flex-direction:column;gap:20px;display:flex}.cardOfficeDetails-module__yY-lzq__root .cardOfficeDetails-module__yY-lzq__main .cardOfficeDetails-module__yY-lzq__title_wrapper{flex-direction:column;gap:10px;display:flex}.cardOfficeDetails-module__yY-lzq__root .cardOfficeDetails-module__yY-lzq__main .cardOfficeDetails-module__yY-lzq__title_wrapper .cardOfficeDetails-module__yY-lzq__title{text-align:center;text-transform:uppercase;color:var(--c-dark-cerulean);font-size:var(--title-fs);font-weight:800}.cardOfficeDetails-module__yY-lzq__root .cardOfficeDetails-module__yY-lzq__main .cardOfficeDetails-module__yY-lzq__title_wrapper .cardOfficeDetails-module__yY-lzq__subtitle{text-transform:uppercase;text-align:center;font-size:16px}.cardOfficeDetails-module__yY-lzq__root .cardOfficeDetails-module__yY-lzq__main .cardOfficeDetails-module__yY-lzq__address_list{color:var(--c-dark-cerulean);line-height:1;font-size:var(--c-18px);text-align:center;flex-direction:column;gap:5px;margin-bottom:10px;padding:0;list-style:none;display:flex}.cardOfficeDetails-module__yY-lzq__root .cardOfficeDetails-module__yY-lzq__main .cardOfficeDetails-module__yY-lzq__contact_data_list{flex-direction:column;justify-content:center;align-items:center;gap:20px;min-width:306px;padding:0;list-style:none;display:flex}.cardOfficeDetails-module__yY-lzq__root .cardOfficeDetails-module__yY-lzq__main .cardOfficeDetails-module__yY-lzq__contact_data_list .cardOfficeDetails-module__yY-lzq__list_item{justify-content:center;align-items:center;gap:var(--list-item-gap);width:max-content;padding:var(--list-item-p);color:var(--c-white);background-color:var(--c-dark-cerulean);border-radius:20px;min-width:306px;display:flex}.cardOfficeDetails-module__yY-lzq__root .cardOfficeDetails-module__yY-lzq__main .cardOfficeDetails-module__yY-lzq__contact_data_list .cardOfficeDetails-module__yY-lzq__list_item__icon{height:var(--list-item-icon-h);flex-shrink:0}.cardOfficeDetails-module__yY-lzq__root .cardOfficeDetails-module__yY-lzq__main .cardOfficeDetails-module__yY-lzq__contact_data_list .cardOfficeDetails-module__yY-lzq__list_item__label{line-height:1;font-size:var(--list-item-fs);color:var(--c-white)}
.cardPartner-module__4JYrea__root{--cpart-gtc:1fr;--cpart-gap:15px;--cpart-m-pl:0;--cpart-d-d:none;--cpart-m-gap:5px;--cpart-l-fz:var(--s-14px);--cpart-m-gc:1 / span 1;--cpart-h-fz:var(--s-20px);grid-template-columns:var(--cpart-gtc);gap:var(--cpart-gap);display:grid}.cardPartner-module__4JYrea__picture{border:var(--i-border);border-radius:var(--s-border-r)}.cardPartner-module__4JYrea__header{font-size:var(--cpart-h-fz)}.cardPartner-module__4JYrea__main{grid-column:var(--cpart-m-gc);padding-left:var(--cpart-m-pl);gap:var(--cpart-m-gap);flex-direction:column;justify-content:center;display:flex}.cardPartner-module__4JYrea__description{display:var(--cpart-d-d)}.cardPartner-module__4JYrea__link{font-weight:var(--f-bold);font-size:var(--cpart-l-fz);text-decoration:none}.cardPartner-module__4JYrea__link:hover{text-decoration:underline}@media (--breakpoint-min-md){.cardPartner-module__4JYrea__root{--cpart-gtc:1fr 3fr;--cpart-gap:var(--g-gap);--cpart-m-pl:30px;--cpart-d-d:block;--cpart-m-gap:25px;--cpart-l-fz:var(--s-16px);--cpart-m-gc:2 / span 1;--cpart-h-fz:var(--s-30px)}}@media (--breakpoint-min-lg){.cardPartner-module__4JYrea__root{--cpart-m-pl:60px}}@media (--breakpoint-min-xs){.cardPartner-module__4JYrea__root{--cpart-m-pl:90px}}
.cardPresentation-module__npcIrq__root{--card-pres-separator:10px;--card-pres-info-fz:var(--s-14px);--card-pres-info-ls:.056rem;--card-pres-inner-padding:var(--g-gap);--card-pres-subtitle-mb:20px;--card-pres-imagetext-fz:40px;--card-pres-t-mb:0;position:relative}.cardPresentation-module__npcIrq__picture>div,.cardPresentation-module__npcIrq__title,.cardPresentation-module__npcIrq__subtitle{margin-bottom:var(--card-pres-separator);padding-left:var(--card-pres-inner-padding);padding-right:var(--card-pres-inner-padding)}.cardPresentation-module__npcIrq__title{margin-bottom:var(--card-pres-t-mb)}.cardPresentation-module__npcIrq__subtitle{margin-bottom:var(--card-pres-subtitle-mb)}.cardPresentation-module__npcIrq__link{text-transform:none;text-decoration:none}.cardPresentation-module__npcIrq__link:focus{text-transform:underline}.cardPresentation-module__npcIrq__picture{border-radius:5px;overflow:hidden}.cardPresentation-module__npcIrq__picture_fig{justify-content:flex-start}.cardPresentation-module__npcIrq__more_info{text-transform:uppercase;cursor:pointer;letter-spacing:var(--card-pres-info-ls);font-size:var(--card-pres-info-fz);padding-left:var(--card-pres-inner-padding);padding-right:var(--card-pres-inner-padding);display:flex}.cardPresentation-module__npcIrq__more_info:hover{text-decoration:none}.cardPresentation-module__npcIrq__more_info>span:after{content:"";background-color:#000;width:93%;height:1px;margin-top:6px;display:block}.cardPresentation-module__npcIrq__image_text_wrapper{--card-pres-imgtext-ar:var(--card-pres-ar-m,100%);padding-top:var(--card-pres-imgtext-ar);position:absolute;top:0;left:0;right:0}.cardPresentation-module__npcIrq__image_text_content{font-size:var(--card-pres-imagetext-fz);line-height:var(--card-pres-imagetext-fz);color:var(--c-white);text-shadow:1px 1px 2px #000000e5;text-align:center;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}@media (--breakpoint-min-md){.cardPresentation-module__npcIrq__root{--card-pres-separator:30px;--card-pres-info-fz:var(--s-16px);--card-pres-info-ls:.144rem;--card-pres-inner-padding:0;--card-pres-subtitle-mb:35px;--card-pres-imagetext-fz:60px;--card-pres-t-mb:25px}.cardPresentation-module__npcIrq__image_text_wrapper{--card-pres-imgtext-ar:var(--card-pres-ar,100%)}}
@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;}.cardPrivateJet-module__BLBiQq__root{--c-pjet-gtc:1ft;--c-pjet-gg:20px;--c-pjet-i-ar:38.071%;--c-pjet-i-w:100px;--c-pjet-i-gc:span 1;--c-pjet-m-gc:span 1;--c-pjet-m-ml:0;--c-pjet-t-align:center;--c-pjet-t-fz:var(--s-25px);--c-pjet-s-m:20px;--c-pjet-m-lh:var(--s-25px);--c-pjet-m-mb:20px;--c-pjet-s-jc:center;--c-pjet-mi-p:50px;--c-pjet-mi-align:center;grid-template-columns:var(--c-pjet-gtc);gap:var(--c-pjet-gg);display:grid}.cardPrivateJet-module__BLBiQq__image{background-color:var(--c-aqua-haze);border-radius:var(--s-border-r);padding-bottom:var(--c-pjet-i-ar);grid-column:var(--c-pjet-i-gc);position:relative}.cardPrivateJet-module__BLBiQq__image_wrapper{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.cardPrivateJet-module__BLBiQq__image img{width:var(--c-pjet-i-w);height:var(--c-pjet-i-w)}.cardPrivateJet-module__BLBiQq__main{grid-column:var(--c-pjet-m-gc);margin-left:var(--c-pjet-m-ml);flex-direction:column;justify-content:center;display:flex}.cardPrivateJet-module__BLBiQq__link{text-decoration:none}.cardPrivateJet-module__BLBiQq__link:hover{text-decoration:underline}.cardPrivateJet-module__BLBiQq__message{line-height:var(--c-pjet-m-lh);margin-bottom:var(--c-pjet-m-mb)}.cardPrivateJet-module__BLBiQq__title{text-align:var(--c-pjet-t-align);font-size:var(--c-pjet-t-fz)}@mixin header-separator separator, var(--c-pjet-s-m){margin-bottom: var(--c-pjet-s-m); justify-content: var(--c-pjet-s-jc);}@mixin link-as-button more_info, var(--c-pjet-mi-p), var(--c-black), var(--c-black){cursor: pointer; align-self: var(--c-pjet-mi-align);}@media (--breakpoint-min-md){.cardPrivateJet-module__BLBiQq__root{--c-pjet-gtc:repeat(4, 1fr);--c-pjet-gg:var(--g-gap);--c-pjet-i-ar:92.9648%;--c-pjet-i-w:150px;--c-pjet-i-gc:span 1;--c-pjet-m-gc:span 3;--c-pjet-m-ml:90px;--c-pjet-t-align:left;--c-pjet-t-fz:var(--s-30px);--c-pjet-s-m:40px;--c-pjet-m-lh:var(--s-30px);--c-pjet-m-mb:30px;--c-pjet-s-jc:flex-start;--c-pjet-mi-p:100px;--c-pjet-mi-align:flex-start}}@media (--breakpoint-min-lg){.cardPrivateJet-module__BLBiQq__root{--c-pjet-i-w:200px}}
@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;}.cardSearch-module__EV7hYW__root{--csm-l-mb:10px;--csm-t-fz:var(--s-14px);--csm-d-fz:var(--s-14px);grid-template-columns:1fr 2fr;gap:14px;width:100%;display:grid}.cardSearch-module__EV7hYW__link{margin-bottom:var(--csm-l-mb);text-decoration:none}.cardSearch-module__EV7hYW__link:hover{text-decoration:underline}.cardSearch-module__EV7hYW__title{font-size:var(--csm-t-fz)}@mixin vertical-ellipsis description{font-size: var(--csm-d-fz); margin-bottom: var(--csm-l-mb);}.cardSearch-module__EV7hYW__readmore{text-transform:uppercase;cursor:pointer;font-size:var(--csm-d-fz);display:flex}.cardSearch-module__EV7hYW__readmore:hover{text-decoration:none}.cardSearch-module__EV7hYW__readmore>span:after{content:"";background-color:#000;width:93%;height:1px;margin-top:6px;display:block}@media (--breakpoint-min-md){.cardSearch-module__EV7hYW__root{--csm-l-mb:15px;--csm-t-fz:var(--s-20px);--csm-d-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;}.cardSocialMedia-module__kQfIJq__root{--card-social-bottom:15px;--card-social-fz:var(--s-14px);--card-social-title-h:46px;--card-social-icon:12px;position:relative}.cardSocialMedia-module__kQfIJq__picture>div,.cardSocialMedia-module__kQfIJq__picture figcaption,.cardSocialMedia-module__kQfIJq__title,.cardSocialMedia-module__kQfIJq__date{margin-bottom:var(--card-social-bottom);font-size:var(--card-social-fz)}@mixin vertical-ellipsis title, var(--card-social-title-h);.cardSocialMedia-module__kQfIJq__icon{top:var(--card-social-icon);left:var(--card-social-icon);background:#00000026;border-radius:50%;width:47px;height:47px;position:absolute;box-shadow:0 0 2px #00000080}.cardSocialMedia-module__kQfIJq__link{text-transform:none;text-decoration:none}.cardSocialMedia-module__kQfIJq__link:focus{text-decoration:underline}.cardSocialMedia-module__kQfIJq__picture{border-radius:var(--s-border-r);overflow:hidden}.cardSocialMedia-module__kQfIJq__picture_caption{justify-content:flex-start}.cardSocialMedia-module__kQfIJq__more_info{text-transform:uppercase;cursor:pointer;letter-spacing:var(--card-pres-info-ls);font-size:var(--card-pres-info-fz);padding-left:var(--card-pres-inner-padding);padding-right:var(--card-pres-inner-padding);display:flex}.cardSocialMedia-module__kQfIJq__more_info:hover{text-decoration:none}.cardSocialMedia-module__kQfIJq__more_info>span:after{content:"";background-color:#000;width:93%;height:1px;margin-top:6px;display:block}@media (--breakpoint-min-md){.cardSocialMedia-module__kQfIJq__root{--card-social-bottom:25px;--card-social-fz:var(--s-16px);--card-social-title-h:60px;--card-social-icon:15px}.cardSocialMedia-module__kQfIJq__picture>div{margin-bottom:8px}.cardSocialMedia-module__kQfIJq__title{font-size:var(--s-20px);letter-spacing:.3px;line-height:var(--s-30px)}.cardSocialMedia-module__kQfIJq__more_info{font-size: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;}.cardTestimonials-module__csQzdW__root{--cardt-p:25px 5px;--cardt-t-mw:177px;--cardt-t-after-d:none;--cardt-i-p:0 10px;--cardt-fz:var(--s-14px);--cardt-icao-d:none;--cardt-l-w:90%;--cardt-l-p:10px;--cardt-s-mw:unset;--cardt-des-mb:12px;--cardt-des-gg:10px;--cardt-des-itat-d:none;--cardt-dest-img-w:20px;--moscard-sep-d:none;background-color:var(--c-aqua-haze);padding:var(--cardt-p);font-size:var(--cardt-fz);border-radius:var(--s-border-r);flex-direction:column;justify-content:center;align-items:center;gap:10px;height:100%;display:flex}.cardTestimonials-module__csQzdW__root.cardTestimonials-module__csQzdW__rating{background-color:var(--c-big-stone);color:var(--c-white)}.cardTestimonials-module__csQzdW__testimonial,.cardTestimonials-module__csQzdW__destination,.cardTestimonials-module__csQzdW__date,.cardTestimonials-module__csQzdW__testimonial_action button{font-size:var(--cardt-fz)}.cardTestimonials-module__csQzdW__stars{max-width:var(--cardt-s-mw)}.cardTestimonials-module__csQzdW__stars p{text-align:center}.cardTestimonials-module__csQzdW__testimonial{text-align:center;line-height:1.5rem}.cardTestimonials-module__csQzdW__testimonial_maxwidth{max-width:var(--cardt-t-mw)}.cardTestimonials-module__csQzdW__testimonial_action{justify-content:flex-end;width:100%;display:flex}@mixin vertical-ellipsis testimonial_hidden, 0px, 4{line-height: 1.5rem;}@mixin header-separator separator, 30px{display: var(--moscard-sep-d); margin-bottom: 30px;}.cardTestimonials-module__csQzdW__destination{justify-content:center;gap:var(--cardt-des-gg);width:100%;font-weight:var(--f-bold);letter-spacing:1px;flex-wrap:wrap;align-items:center;display:flex}.cardTestimonials-module__csQzdW__destination_from{text-align:right;word-break:break-all}.cardTestimonials-module__csQzdW__destination_img{width:var(--cardt-dest-img-w)}.cardTestimonials-module__csQzdW__destination_img img{width:100%;height:auto}.cardTestimonials-module__csQzdW__destination_to{text-align:left;word-break:break-all;grid-column:3/span 1}.cardTestimonials-module__csQzdW__destination_iata{display:var(--cardt-des-itat-d)}@mixin link-as-button link, var(--cardt-l-p);.cardTestimonials-module__csQzdW__link{width:var(--cardt-l-w)}@media (--breakpoint-min-md){.cardTestimonials-module__csQzdW__root{--cardt-p:70px 10px;--cardt-t-mw:233px;--cardt-i-p:0 16px;--cardt-t-after-d:"";--cardt-fz:var(--s-18px);--cardt-icao-d:block;--cardt-l-w:fit-content;--cardt-l-p:30px;--cardt-s-mw:280px;--cardt-des-mb:18px;--cardt-des-gg:15px;--cardt-des-itat-d:inline;--cardt-dest-img-w:25px;--moscard-sep-d:flex}}
.cardTitleImage-module__Z0eQaa__root{--ctitimg-gap:25px;--ctitimg-p:37px 10px;--ctitimg-hi-w:var(--ctitimg-hi-mw,100%);gap:var(--ctitimg-gap);background-color:var(--c-aqua-haze);border-radius:var(--s-border-r);padding:var(--ctitimg-p);display:grid}.cardTitleImage-module__Z0eQaa__header_image{max-width:var(--ctitimg-hi-w);margin:0 auto}.cardTitleImage-module__Z0eQaa__link{text-align:center;text-decoration:none}.cardTitleImage-module__Z0eQaa__link:hover{text-decoration:underline}@media (--breakpoint-min-md){.cardTitleImage-module__Z0eQaa__root{--ctitimg-gap:40px;--ctitimg-p:60px 106px;--ctitimg-hi-w:var(--ctitimg-hi-dw,100%)}}
.cargoInput-module__cS2Sya__root{--cargoinpt-h:40px;--cargoinpt-pad:0 10px;--cargoinpt-btn-size:30px;--cargoinpt-text-fz:var(--s-16px);background-color:var(--c-white);height:var(--cargoinpt-h);width:100%;padding:var(--cargoinpt-pad);justify-content:space-between;align-items:center;display:flex}.cargoInput-module__cS2Sya__text b{font-size:var(--cargoinpt-text-fz);padding:0 2px}.cargoInput-module__cS2Sya__btn{gap:5px;display:flex}.cargoInput-module__cS2Sya__btn_elem{background-color:var(--c-chathams-blue);width:var(--cargoinpt-btn-size);height:var(--cargoinpt-btn-size);border-radius:50%;justify-content:center;align-items:center;display:flex}.cargoInput-module__cS2Sya__btn_elem_add span{position:relative}.cargoInput-module__cS2Sya__btn_elem_add span:after,.cargoInput-module__cS2Sya__btn_elem_add span:before{content:"";background-color:var(--c-white);width:13px;height:2px;display:block}.cargoInput-module__cS2Sya__btn_elem_add span:after{position:absolute;top:0;transform:rotate(90deg)}.cargoInput-module__cS2Sya__btn_elem_remove span{position:relative}.cargoInput-module__cS2Sya__btn_elem_remove span:before{content:"";background-color:var(--c-white);width:13px;height:2px;display:block}@media (--breakpoint-min-md){.cargoInput-module__cS2Sya__root{--cargoinpt-h:60px;--cargoinpt-pad:0 20px;--cargoinpt-text-fz:var(--s-18px)}}
@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;}.carousel-module__UzA27G__root{--carousel-space:50px;--carousel-head-bottom:33px;--carousel-gap:var(--g-border);--carousel-main-bottom:10px;--carousel-slides-gap:var(--g-gap) / 2;--carousel-slider-border:var(--g-border) - var(--carousel-slides-gap);--carousel-width-layout:var(--carousel-layout-m);--carousel-width-gap:-91px + 122px * (var(--carousel-layout-m) - 1);--carousel-base-width:100vw;--carousel-slide-width:( var(--carousel-base-width) - var(--g-border) * 2 + var(--carousel-width-gap) ) / var(--carousel-width-layout);--carousel-s-ssa:start;--carousel-s-w-ml:calc(var(--carousel-slider-border));--carousel-s-w-mr:0;--carousel-fl-mt:30px;--carousel-fl-fd:column}.carousel-module__UzA27G__root.carousel-module__UzA27G__space{padding-top:var(--carousel-space);padding-bottom:var(--carousel-space)}.carousel-module__UzA27G__root_center{--carousel-s-ssa:center;--carousel-s-w-ml:calc(var(--carousel-slider-border) + var(--carousel-slide-width) / 2);--carousel-s-w-mr:var(--carousel-s-w-ml)}.carousel-module__UzA27G__root ul{padding-inline-start:0;list-style:none}.carousel-module__UzA27G__header{margin-bottom:var(--carousel-head-bottom)}.carousel-module__UzA27G__slider{overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scroll-padding-left:var(--carousel-gap);scroll-padding-right:var(--carousel-gap);scroll-padding-inline:var(--carousel-gap);padding-bottom:var(--carousel-main-bottom);display:grid;overflow-x:auto}@media (prefers-reduced-motion:no-preference){.carousel-module__UzA27G__slider{scroll-behavior:smooth}}.carousel-module__UzA27G__slider::-webkit-scrollbar{-webkit-appearance:none;height:6px!important}.carousel-module__UzA27G__slider::-webkit-scrollbar-thumb{background-color:var(--c-chathams-blue)}.carousel-module__UzA27G__slider::-webkit-scrollbar-track{margin-left:var(--g-border);margin-right:var(--g-border);background:var(--c-porcelain);background:linear-gradient(0deg, var(--c-white) 0%, var(--c-white) 20%, var(--c-porcelain) 20%, var(--c-porcelain) 80%, var(--c-white) 80%, var(--c-white) 100%)}.carousel-module__UzA27G__slider_wrapper{width:calc(var(--carousel-slide-width) * var(--carousel-slides));margin-left:var(--carousel-s-w-ml);margin-right:var(--carousel-s-w-mr);flex-direction:row;display:flex}.carousel-module__UzA27G__slide{width:calc(var(--carousel-slide-width));padding:0 calc(var(--carousel-slides-gap));scroll-snap-align:var(--carousel-s-ssa)}.carousel-module__UzA27G__slide:last-of-type{position:relative}.carousel-module__UzA27G__slide:last-of-type:after{--carousel-fake-slide:var(--g-border) - var(--g-gap);content:"";inline-size:calc(var(--carousel-fake-slide));block-size:100%;position:absolute;inset-block-start:0;inset-inline-end:calc((var(--carousel-fake-slide)) * -1)}.carousel-module__UzA27G__links{margin-top:var(--carousel-fl-mt);padding:0 var(--g-border);flex-wrap:wrap;flex-direction:var(--carousel-fl-fd);justify-content:space-around;display:flex}@media (--breakpoint-min-md){.carousel-module__UzA27G__root{--carousel-space:100px;--carousel-head-bottom:50px;--carousel-main-bottom:50px;--carousel-slider-border:var(--g-border) - var(--carousel-slides-gap);--carousel-width-layout:var(--carousel-layout);--carousel-width-gap:var(--g-gap);--carousel-fl-mt:50px;--carousel-fl-fd:row}.carousel-module__UzA27G__main.carousel-module__UzA27G__triplet{--carousel-slide-width:27.91vw}}@media (--breakpoint-min-xl){.carousel-module__UzA27G__root{--carousel-base-width:1920px}}
@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;}.charterApp-module__AO9hWq__root{--charapp-m-pt:17px;--charapp-ul-ml:45px;--charapp-ul-mb:25px;--charapp-l-mb:30px;--charapp-mi-mb:13px;--charapp-ul-fz:var(--s-14px);--charapp-ul-img-w:17px;--charapp-ul-li-mb:8px;--charapp-addimg-jc:center;--charapp-addimg-li-w:170px;--charapp-addimg-gp:10px;--charapp-l-mw:265px}.charterApp-module__AO9hWq__root ul{padding-inline-start:0;list-style:none}.charterApp-module__AO9hWq__main{padding-top:var(--charapp-m-pt);flex-direction:column;display:flex}.charterApp-module__AO9hWq__list{margin-left:var(--charapp-ul-ml);margin-bottom:var(--charapp-ul-mb)}.charterApp-module__AO9hWq__list>li{margin-bottom:var(--charapp-ul-li-mb);grid-template-columns:min-content 1fr;display:grid}.charterApp-module__AO9hWq__list_image{width:var(--charapp-ul-img-w)}.charterApp-module__AO9hWq__list_image img{width:100%;height:auto}.charterApp-module__AO9hWq__list_label{font-size:var(--charapp-ul-fz);margin-left:15px}@mixin link-as-button link, var(--s-link-as-button-h), var(--c-black), var(--c-black){margin-bottom: var(--charapp-l-mb); min-width: var(--charapp-l-mw); text-transform: uppercase;}.charterApp-module__AO9hWq__main_image{margin-bottom:var(--charapp-mi-mb);padding:0 52px}.charterApp-module__AO9hWq__additional_images{gap:var(--charapp-addimg-gp);justify-content:var(--charapp-addimg-jc);display:flex}.charterApp-module__AO9hWq__additional_images>li{width:var(--charapp-addimg-li-w)}.charterApp-module__AO9hWq__additional_images img{width:100%;height:auto}@media (--breakpoint-min-md){.charterApp-module__AO9hWq__root{--charapp-m-pt:70px;--charapp-ul-img-w:22px;--charapp-ul-fz:var(--s-20px);--charapp-ul-ml:0;--charapp-ul-li-mb:25px;--charapp-ul-mb:49px;--charapp-l-mb:67px;--charapp-addimg-jc:flex-start;--charapp-addimg-li-w:200px;--charapp-addimg-gp:20px;--charapp-l-mw:400px}@mixin grid-default;.charterApp-module__AO9hWq__main{grid-template-rows:repeat(4,min-content)}.charterApp-module__AO9hWq__list,.charterApp-module__AO9hWq__link,.charterApp-module__AO9hWq__additional_images{grid-area:1/7/span 1/span 18}.charterApp-module__AO9hWq__list{margin-top:86px}.charterApp-module__AO9hWq__link{grid-row:2/span 1;justify-self:flex-start}.charterApp-module__AO9hWq__additional_images{grid-row:3/span 1}.charterApp-module__AO9hWq__main_image{grid-area:1/26/-1/span 23;margin:0;padding:0 0 0 25px}}
.charterCost-module__6EP6RW__root{--chcc-d:grid;--chcc-fz:var(--s-14px);--chcc-dest-pl:0 0 0 18px;--chcc-dest-f-w:21px;--chcc-dest-f-h:14px;--chcc-dest-br:1px solid #0000001a;--chcc-dest-fd:column;--chcc-dimg-ml:26px;--chcc-dimg-w:18px;--chcc-dimg-h:17px;--chcc-2n-bgc:var(--c-aqua-haze);--chcc-dair-pt:30px;--chcc-dair-br:0 var(--s-border-r) 0 0;--chcc-dair-t-d:none;--chcc-comm-pl:16px;--chcc-dprice-pt:24px;--chcc-dprice-br:0 0 var(--s-border-r) 0;--chcc-comm-m:8px 0;--chcc-label:inline;display:var(--chcc-d);grid-template-rows:repeat(3,min-content);grid-template-columns:1fr 2fr}.charterCost-module__6EP6RW__root:nth-child(odd) .charterCost-module__6EP6RW__destination,.charterCost-module__6EP6RW__root:nth-child(odd) .charterCost-module__6EP6RW__aircraft,.charterCost-module__6EP6RW__root:nth-child(odd) .charterCost-module__6EP6RW__seat,.charterCost-module__6EP6RW__root:nth-child(odd) .charterCost-module__6EP6RW__price{background-color:var(--chcc-2n-bgc)}.charterCost-module__6EP6RW__root span{font-size:var(--chcc-fz)}.charterCost-module__6EP6RW__destination,.charterCost-module__6EP6RW__aircraft,.charterCost-module__6EP6RW__seat,.charterCost-module__6EP6RW__price{background-color:var(--c-aqua-haze);padding-left:var(--chcc-comm-pl);vertical-align:middle}.charterCost-module__6EP6RW__aircraft,.charterCost-module__6EP6RW__seat{padding-bottom:8px}.charterCost-module__6EP6RW__destination{padding:var(--chcc-dest-pl);border-radius:var(--s-border-r) 0 0 var(--s-border-r);border-right:var(--chcc-dest-br);grid-area:1/1/-1/span 1}.charterCost-module__6EP6RW__destination_wrapper{flex-direction:var(--chcc-dest-fd);justify-content:center;width:100%;height:100%;display:flex}.charterCost-module__6EP6RW__destination_from,.charterCost-module__6EP6RW__destination_to{align-items:center;gap:5px;display:flex}.charterCost-module__6EP6RW__destination_img{height:var(--chcc-dimg-h);margin:var(--chcc-comm-m)}.charterCost-module__6EP6RW__destination_img img{margin-left:var(--chcc-dimg-ml);width:var(--chcc-dimg-w);height:var(--chcc-dimg-h)}.charterCost-module__6EP6RW__aircraft{padding-top:var(--chcc-dair-pt);border-radius:var(--chcc-dair-br)}.charterCost-module__6EP6RW__aircraft_type{display:var(--chcc-dair-t-d)}.charterCost-module__6EP6RW__price{padding-bottom:var(--chcc-dprice-pt);border-radius:var(--chcc-dprice-br)}.charterCost-module__6EP6RW__price_value{background-color:var(--c-chathams-blue);border-radius:var(--s-border-r);color:var(--c-white);padding:8px}.charterCost-module__6EP6RW__label{display:var(--chcc-label)}@media (--breakpoint-min-md){.charterCost-module__6EP6RW__root{--chcc-d:table-row;--chcc-fz:var(--s-16px);--chcc-dest-pl:27px 0;--chcc-dest-f-w:28px;--chcc-dest-f-h:19px;--chcc-dest-br:none;--chcc-dest-fd:row;--chcc-dimg-ml:0px;--chcc-dimg-w:25px;--chcc-dimg-h:25px;--chcc-2n-bgc:var(--c-transparent);--chcc-dair-pt:0;--chcc-dair-br:0;--chcc-dair-t-d:block;--chcc-comm-pl:0;--chcc-dprice-pt:0;--chcc-dprice-br:0 var(--s-border-r) var(--s-border-r) 0;--chcc-comm-m:0 10px;--chcc-label: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;}.charterCosts-module__uhq0Pq__root{--chc-h-mb:30px;--chc-mm-mb:20px;--chc-th-d:none;--chc-tr-mb:10px;--chc-t-ta:left;--chc-goto-mt:30px;--chc-goto-l-p:50px}.charterCosts-module__uhq0Pq__header{margin-bottom:var(--chc-h-mb)}.charterCosts-module__uhq0Pq__main{padding:0 var(--g-border)}.charterCosts-module__uhq0Pq__minmax{margin-bottom:var(--chc-mm-mb)}.charterCosts-module__uhq0Pq__table{width:100%;text-align:var(--chc-t-ta)}.charterCosts-module__uhq0Pq__table_header{display:var(--chc-th-d)}.charterCosts-module__uhq0Pq__table_header p{text-transform:uppercase;color:var(--c-white);font-weight:var(--f-bold);background-color:var(--c-chathams-blue);justify-content:center;align-items:center;height:99px;display:flex}.charterCosts-module__uhq0Pq__table_header_first{border-top-left-radius:var(--s-border-r)}.charterCosts-module__uhq0Pq__table_header_last{border-top-right-radius:var(--s-border-r)}.charterCosts-module__uhq0Pq__table_card{margin-bottom:var(--chc-tr-mb)}.charterCosts-module__uhq0Pq__table_card:last-child{margin-bottom:0}.charterCosts-module__uhq0Pq__goto{margin-top:var(--chc-goto-mt)}@mixin link-as-button goto_link, var(--chc-goto-l-p), var(--c-black), var(--c-black){margin: 0 auto;}@media (--breakpoint-min-md){.charterCosts-module__uhq0Pq__root{--chc-h-mb:50px;--chc-mm-mb:30px;--chc-th-d:table-row;--chc-tr-mb:0;--chc-t-ta:center;--chc-goto-mt:50px;--chc-goto-l-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;}.closeButton-module__RlskSa__root{--btncl-w:35px}@mixin blur-bg;.closeButton-module__RlskSa__root{width:var(--btncl-w);height:var(--btncl-w);border-radius:50%;position:relative}.closeButton-module__RlskSa__root:before,.closeButton-module__RlskSa__root: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)}.closeButton-module__RlskSa__root:after{transform:translate(-50%,-50%)rotate(-45deg)}
@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;}.cardAircraftComparison-module__SpC4pq__root{--cacomp-t-fz:var(--s-14px);--cacomp-i-mb:12px;--cacomp-d-mt:10px;--cacomp-d-gap:3px;--cacomp-l-lh:27px;--cacomp-p:0 19px 23px;--cacomp-c-w:120px}@mixin blur-bg;.cardAircraftComparison-module__SpC4pq__root{border-radius:var(--s-border-r);width:100%;overflow:hidden}.cardAircraftComparison-module__SpC4pq__image{margin-bottom:var(--cacomp-i-mb);z-index:1;position:relative}.cardAircraftComparison-module__SpC4pq__corner{width:var(--cacomp-c-w);height:var(--cacomp-c-w);top:calc(var(--cacomp-c-w) / 2 * -1);right:calc(var(--cacomp-c-w) / 2 * -1);background-color:var(--cacomp-c-bgc,#1b8cd5);z-index:1;justify-content:center;align-items:flex-end;padding:7px;display:flex;position:absolute;transform:rotate(45deg)}.cardAircraftComparison-module__SpC4pq__corner_btn{transform:rotate(-45deg)}.cardAircraftComparison-module__SpC4pq__title,.cardAircraftComparison-module__SpC4pq__details{padding:var(--cacomp-p)}.cardAircraftComparison-module__SpC4pq__title{font-size:var(--cacomp-t-fz);color:var(--c-white)}.cardAircraftComparison-module__SpC4pq__details{margin-top:var(--cacomp-d-mt);gap:var(--cacomp-d-gap);z-index:1;flex-direction:column;display:flex;position:relative}.cardAircraftComparison-module__SpC4pq__label{height:var(--cacomp-l-lh);width:fit-content;color:var(--c-white)}.cardAircraftComparison-module__SpC4pq__label_wrapped{background-color:var(--c-chathams-blue);border-radius:var(--s-border-r);padding:0 5px}.cardAircraftComparison-module__SpC4pq__label_luggage{transform:translateY(-5px)}@media (--breakpoint-min-md){.cardAircraftComparison-module__SpC4pq__root{--cacomp-t-fz:var(--s-20px);--cacomp-i-mb:25px;--cacomp-d-mt:40px;--cacomp-d-gap:15px;--cacomp-l-lh:29px;--cacomp-p:0 17px 27px}}
.contactUsMapPin-module__g4p6cq__popup{border-radius:var(--s-border-r);background-color:var(--c-chathams-blue);min-width:221px;color:var(--c-white);width:max-content;padding:15px;position:absolute;top:50%;left:50%;transform:translate(-50%,-130%)}.contactUsMapPin-module__g4p6cq__popup:after{content:"";border-left:9px solid #0000;border-right:9px solid #0000;border-top:12px solid var(--c-chathams-blue);width:0;height:0;position:absolute;bottom:-12px;left:50%;transform:translate(-50%)}.contactUsMapPin-module__g4p6cq__address{font-size:var(--cusmpin-a-fz)}
.contactUsMap-module__C7ykDq__root{--map-ar:100%}@media (--breakpoint-min-md){.contactUsMap-module__C7ykDq__root{--map-ar:48.8102%}}
.destinationFromTo-module__89ZUPW__root{--rpri-d-fd:column;--rpri-d-d:flex;--rpri-d-gap:8px;--rpri-dn-gap:5px;--rpri-df-jc:flex-start;--rpri-da-w:18px;--rpri-da-h:17px;display:var(--rpri-d-d);flex-direction:var(--rpri-d-fd);justify-content:center;align-items:center;gap:var(--rpri-d-gap);flex-wrap:wrap;grid-template-columns:1fr 25px 1fr}.destinationFromTo-module__89ZUPW__root_name{gap:var(--rpri-dn-gap);align-items:center;display:flex}.destinationFromTo-module__89ZUPW__root_from{justify-content:var(--rpri-df-jc)}.destinationFromTo-module__89ZUPW__root_aircraft{width:var(--rpri-da-w);height:var(--rpri-da-h)}@media (--breakpoint-min-md){.destinationFromTo-module__89ZUPW__root{--rpri-d-fd:row;--rpri-da-w:25px;--rpri-da-h:24px;--rpri-dn-gap:10px;--rpri-d-gap:25px;--rpri-d-d:grid;--rpri-df-jc:flex-end}.destinationFromTo-module__89ZUPW__price{font-weight:var(--f-bold)}}
@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;}.charterEstimatedPrice-module__RhWUha__root{--cestpr-lb-d:block;--cestpr-prr-d:none;--cestpr-th-d:none;--certpr-aprv-d:block;--certpr-aprl-d:none;--certpr-ai-d:none;--cestpr-cat-d:none;width:100%}.charterEstimatedPrice-module__RhWUha__table_header{display:var(--cestpr-th-d)}.charterEstimatedPrice-module__RhWUha__field .charterEstimatedPrice-module__RhWUha__label{display:var(--cestpr-lb-d)}.charterEstimatedPrice-module__RhWUha__price{font-weight:var(--f-bold)}.charterEstimatedPrice-module__RhWUha__price_cell{display:var(--cestpr-prr-d)}.charterEstimatedPrice-module__RhWUha__category{display:var(--cestpr-cat-d);font-weight:var(--f-bold)}.charterEstimatedPrice-module__RhWUha__action_price_value{display:var(--certpr-aprv-d)}.charterEstimatedPrice-module__RhWUha__action_price_label{display:var(--certpr-aprl-d)}.charterEstimatedPrice-module__RhWUha__aircraft{flex-wrap:wrap;align-items:center;gap:27px;display:flex}.charterEstimatedPrice-module__RhWUha__aircraft_image{display:var(--certpr-ai-d)}@media (--breakpoint-max-md){.charterEstimatedPrice-module__RhWUha__root.charterEstimatedPrice-module__RhWUha__table{flex-direction:column;gap:10px;display:flex}.charterEstimatedPrice-module__RhWUha__root.charterEstimatedPrice-module__RhWUha__table .charterEstimatedPrice-module__RhWUha__table_header{display:none}.charterEstimatedPrice-module__RhWUha__root.charterEstimatedPrice-module__RhWUha__table tr{background-color:var(--c-aqua-haze);border-radius:var(--s-border-r);grid-template-rows:1fr repeat(4,min-content) 1fr;grid-template-columns:1fr 2fr;min-height:127px;display:grid}.charterEstimatedPrice-module__RhWUha__root.charterEstimatedPrice-module__RhWUha__table tr .charterEstimatedPrice-module__RhWUha__destination{justify-content:center;padding-left:0}.charterEstimatedPrice-module__RhWUha__root.charterEstimatedPrice-module__RhWUha__table td{grid-column:2/span 1;height:auto;padding-left:15px;display:flex}.charterEstimatedPrice-module__RhWUha__root.charterEstimatedPrice-module__RhWUha__table td.charterEstimatedPrice-module__RhWUha__price_cell{display:var(--cestpr-prr-d)}.charterEstimatedPrice-module__RhWUha__root.charterEstimatedPrice-module__RhWUha__table td:first-child{border-right:1px solid #0000001a;grid-area:1/1/-1/span 1;align-items:center;min-height:127px}.charterEstimatedPrice-module__RhWUha__root.charterEstimatedPrice-module__RhWUha__table td:nth-child(2){grid-row:2/span 1;padding-bottom:5px}.charterEstimatedPrice-module__RhWUha__root.charterEstimatedPrice-module__RhWUha__table td:nth-child(3){grid-row:3/span 1;padding-bottom:5px}.charterEstimatedPrice-module__RhWUha__root.charterEstimatedPrice-module__RhWUha__table td:nth-child(4){grid-row:4/span 1}.charterEstimatedPrice-module__RhWUha__root.charterEstimatedPrice-module__RhWUha__table td:last-child{grid-row:5/span 1;padding-top:5px}.charterEstimatedPrice-module__RhWUha__field{display:flex}.charterEstimatedPrice-module__RhWUha__link{text-decoration:none}.charterEstimatedPrice-module__RhWUha__field_price,.charterEstimatedPrice-module__RhWUha__field_price .charterEstimatedPrice-module__RhWUha__label{flex-wrap:wrap;align-items:center;display:flex}.charterEstimatedPrice-module__RhWUha__action_price_value{background-color:var(--c-chathams-blue);color:var(--c-white);border-radius:var(--s-border-r);padding:5px 10px}}@media (--breakpoint-min-md){.charterEstimatedPrice-module__RhWUha__root{--cestpr-lb-d:none;--cestpr-prr-d:table-cell;--cestpr-th-d:table-row;--certpr-aprv-d:none;--certpr-aprl-d:block;--certpr-ai-d:block;--cestpr-cat-d:block}.charterEstimatedPrice-module__RhWUha__root tr:hover td{color:var(--c-white);background-color:#13516d80!important}.charterEstimatedPrice-module__RhWUha__root tr:hover .charterEstimatedPrice-module__RhWUha__link{color:var(--c-white);border-color:var(--c-white)}@mixin link-as-button link, 42px, var(--c-black), var(--c-black){ }}
.combobox-module__CnfvBq__root{--combo-input-transform:translateY(-50%)}.combobox-module__CnfvBq__root_open{--combo-input-transform:translateY(-50%) rotate(180deg)}.combobox-module__CnfvBq__root ul{padding-inline-start:0;list-style:none}.combobox-module__CnfvBq__input:before{content:"";transform:var(--combo-input-transform);background:url(https://media.lunajets.com/images/icon_arrow_select_black.svg) no-repeat;width:10px;height:6px;position:absolute;top:50%;right:10px}.combobox-module__CnfvBq__listbox{border:var(--i-border);background-color:var(--c-white);width:300px;height:var(--ppi-pref-h);z-index:10;position:absolute;overflow: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;}.compareTable-module__XqZwjq__root{--comtab-td1-d:none;--comtab-rwl-d:block;--comtab-m-mt:17px;--comtab-m-pl:0 10px;--comtab-m-ta:center;--comtab-m-fz:.75rem}.compareTable-module__XqZwjq__root .compareTable-module__XqZwjq__table th{background-color:var(--c-white);color:var(--c-black);text-transform:uppercase}.compareTable-module__XqZwjq__table tr>:first-child{display:var(--comtab-td1-d);text-transform:uppercase}.compareTable-module__XqZwjq__row_wrapper{align-items:center;display:flex}.compareTable-module__XqZwjq__row_wrapper_label{display:var(--comtab-rwl-d)}.compareTable-module__XqZwjq__message{margin-top:var(--comtab-m-mt);padding:var(--comtab-m-pl);text-align:var(--comtab-m-ta);font-size:var(--comtab-m-fz)}@media (--breakpoint-max-md){.compareTable-module__XqZwjq__root{overflow:auto}.compareTable-module__XqZwjq__table{grid-template-columns:1fr;width:fit-content;display:grid}.compareTable-module__XqZwjq__table tr{gap:10px;display:flex;background-color:var(--c-white)!important}.compareTable-module__XqZwjq__table tr td:nth-child(2){color:var(--c-white);background-color:var(--c-chathams-blue)!important}.compareTable-module__XqZwjq__table tr:last-child td:not(:first-child){border-radius:0 0 var(--s-border-r) var(--s-border-r);height:100px;display:block}.compareTable-module__XqZwjq__table td,.compareTable-module__XqZwjq__table th{width:85vw;display:flex;background-color:var(--c-aqua-haze)!important}.compareTable-module__XqZwjq__table th{font-size:var(--s-18px);border-radius:var(--s-border-r) var(--s-border-r) 0 0;justify-content:center;align-items:center;min-height:72px}.compareTable-module__XqZwjq__table th:nth-child(2){background-color:var(--c-chathams-blue)!important}.compareTable-module__XqZwjq__table td{height:50px;padding:5px 10px}.compareTable-module__XqZwjq__row_wrapper{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:var(--s-border-r);background-color:#97979726;width:100%;min-height:40px;padding:5px}.compareTable-module__XqZwjq__row_wrapper_label{margin-left:7px}.compareTable-module__XqZwjq__row_wrapper_false{justify-content:center;align-items:center;width:26px;display:flex}}@media (--breakpoint-min-md){.compareTable-module__XqZwjq__root{--comtab-td1-d:flex;--comtab-rwl-d:none;--comtab-m-mt:50px;--comtab-m-pl:0 0 0 65px;--comtab-m-ta:left;--comtab-m-fz:var(--s-14px)}.compareTable-module__XqZwjq__table{width:100%}.compareTable-module__XqZwjq__table tr:first-child th:nth-child(2){border-radius:var(--s-border-r) var(--s-border-r) 0 0}.compareTable-module__XqZwjq__table tr:last-child td:nth-child(2){position:relative}.compareTable-module__XqZwjq__table tr:last-child td:nth-child(2):after{content:"";border-radius:0 0 var(--s-border-r) var(--s-border-r);background-color:var(--c-chathams-blue);height:25px;position:absolute;bottom:-25px;left:0;right:0}.compareTable-module__XqZwjq__table tr:nth-child(2n+2) td:not(:nth-child(2)){background-color:#e7edf04d!important}.compareTable-module__XqZwjq__table th:nth-child(2),.compareTable-module__XqZwjq__table td:nth-child(2){width:300px;background-color:var(--c-chathams-blue)!important}.compareTable-module__XqZwjq__table th{height:105px}.compareTable-module__XqZwjq__table td{min-height:62px;background-color:var(--c-white)!important}.compareTable-module__XqZwjq__table td>*{padding:5px 5px 5px 0;line-height:1}.compareTable-module__XqZwjq__row_wrapper{justify-content:center;align-items:center;display:flex}.compareTable-module__XqZwjq__row_wrapper_cell{text-align:left;align-items:center;display:flex}}
.details-module___xmjIa__root{border:var(--i-border);border-radius:var(--s-border-r)}.details-module___xmjIa__root[open] .details-module___xmjIa__summary{border-bottom:var(--i-border)}.details-module___xmjIa__summary{line-height:var(--s-30px);cursor:pointer;padding-left:10px}.details-module___xmjIa__summary::marker{color:var(--c-chathams-blue)}.details-module___xmjIa__title{font-size:var(--s-20px);display:inline}.details-module___xmjIa__text{padding:10px}
.cookieLayer-module__RPecxW__root{--cookie-p:10px;--cookie-t-fz:var(--s-16px);--cookie-body-mb:10px;--cookie-details-mb:10px;--cookie-actions-button-min-width:0px;height:auto;max-height:100vh;color:var(--c-white);z-index:var(--z-select-list);position:fixed;bottom:0;left:0;right:0;overflow:auto}.cookieLayer-module__RPecxW__root a{color:var(--c-white)}.cookieLayer-module__RPecxW__root_wrapper{padding:var(--cookie-p) var(--g-border);background-color:var(--c-big-stone);max-height:100%;overflow:hidden auto}.cookieLayer-module__RPecxW__title{font-size:var(--cookie-t-fz);margin-bottom:10px}.cookieLayer-module__RPecxW__title>*{font-size:var(--cookie-t-fz)}.cookieLayer-module__RPecxW__body{margin-bottom:var(--cookie-body-mb)}.cookieLayer-module__RPecxW__actions{gap:var(--g-gap);display:grid}.cookieLayer-module__RPecxW__customize{min-width:var(--cookie-actions-button-min-width);border:1px solid #fff;border-radius:5px;flex-grow:1;max-width:100%;height:40px}.cookieLayer-module__RPecxW__accept{height:50px;min-width:var(--cookie-actions-button-min-width);max-width:100%}.cookieLayer-module__RPecxW__right,.cookieLayer-module__RPecxW__left{gap:10px;display:flex}.cookieLayer-module__RPecxW__details{margin-bottom:var(--cookie-details-mb);position:relative}.cookieLayer-module__RPecxW__details details{border:1px solid #ffffff80}.cookieLayer-module__RPecxW__details summary{padding:5px 10px;line-height:20px}.cookieLayer-module__RPecxW__details summary h3{font-size:var(--s-16px);padding-right:70px;line-height:1}.cookieLayer-module__RPecxW__details_action{position:absolute;top:0;right:15px}.cookieLayer-module__RPecxW__always_active{line-height:30px}.cookieLayer-module__RPecxW__cookie_info{margin-left:5px}@media (--breakpoint-min-sm){.cookieLayer-module__RPecxW__root{--cookie-p:25px;--cookie-t-fz:var(--s-18px);--cookie-body-mb:15px;--cookie-details-mb:15px;--cookie-actions-button-min-width:150px}.cookieLayer-module__RPecxW__right{justify-content:flex-end;display:flex}.cookieLayer-module__RPecxW__right button{width:max-content}.cookieLayer-module__RPecxW__actions{grid-template-columns:max-content 1fr}.cookieLayer-module__RPecxW__customize{height:100%}}
.customSelect-module__mggpbG__root{--cselect-text-pos:left;--cselect-icon-w:51px;--cselect-b-h:calc(var(--s-input-h) - 2px);--cselect-pl:15px;--cselect-h-limit:var(--cselect-limit,1px);--cselect-list-height:calc(var(--cselect-b-h) * var(--cselect-h-limit));--cselect-list-br:0 0 var(--s-border-r) var(--s-border-r);--cselect-button-br:var(--s-border-r) var(--s-border-r) 0 0}.customSelect-module__mggpbG__root.customSelect-module__mggpbG__center{--cselect-text-pos:center}.customSelect-module__mggpbG__root.customSelect-module__mggpbG__right{--cselect-text-pos:right}.customSelect-module__mggpbG__root_up{--cselect-list-br:var(--s-border-r) var(--s-border-r) 0 0;--cselect-button-br:0 0 var(--s-border-r) var(--s-border-r);position:relative}.customSelect-module__mggpbG__root_up .customSelect-module__mggpbG__list{top:calc(var(--cselect-list-height) * -1);border-top:var(--i-border);border-bottom:none}.customSelect-module__mggpbG__root.customSelect-module__mggpbG__root_limit .customSelect-module__mggpbG__list{height:var(--cselect-list-height);overflow:hidden auto}.customSelect-module__mggpbG__root ul{padding-inline-start:0;list-style:none}.customSelect-module__mggpbG__hidden{display:none}.customSelect-module__mggpbG__button,.customSelect-module__mggpbG__list{cursor:pointer}.customSelect-module__mggpbG__button{align-items:center;justify-content:var(--cselect-text-pos);height:var(--s-input-h);border:var(--i-border);border-radius:var(--s-border-r);background-color:var(--c-transparent);width:100%;padding:0 calc(var(--cselect-icon-w) + 15px) 0 15px;display:flex;position:relative}.customSelect-module__mggpbG__button_text{font-size:var(--s-16px)}.customSelect-module__mggpbG__button_open{border-radius:var(--cselect-button-br)}.customSelect-module__mggpbG__button_icon{width:var(--cselect-icon-w);background-color:var(--c-athens-gray);justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;right:0}.customSelect-module__mggpbG__button_icon:before,.customSelect-module__mggpbG__button_icon:after{content:"";background-color:var(--c-black);width:6px;height:2px;transform:translate(1px)rotate(45deg)}.customSelect-module__mggpbG__button_icon:after{transform:translate(-1px)rotate(-45deg)}.customSelect-module__mggpbG__button_icon.customSelect-module__mggpbG__open{transform:rotate(180deg)}.customSelect-module__mggpbG__button_img{position:absolute;top:15px;right:15px}.customSelect-module__mggpbG__with_button{padding:0 15px}.customSelect-module__mggpbG__list{background-color:var(--c-white);width:100%;z-index:var(--z-select-list);border:var(--i-border);border-radius:var(--cselect-list-br);border-top:none;position:absolute}.customSelect-module__mggpbG__list_item{height:var(--cselect-b-h);font-size:var(--s-16px);padding-left:var(--cselect-pl);border-radius:var(--s-border-r);align-items:center;display:flex}.customSelect-module__mggpbG__list_item_selected{background-color:var(--c-chathams-blue);color:var(--c-white)}@media (--breakpoint-min-md){.customSelect-module__mggpbG__list_item:is(:hover,:focus){background-color:var(--c-chathams-blue);color:var(--c-white)}}
.followUs-module__kCCK_a__root{--fllus-h-mb:25px}.followUs-module__kCCK_a__root ul{padding-inline-start:0;list-style:none}.followUs-module__kCCK_a__header{margin-bottom:var(--fllus-h-mb)}.followUs-module__kCCK_a__list{justify-content:center;gap:20px;display:flex}@media (--breakpoint-min-md){.followUs-module__kCCK_a__root{--fllus-h-mb:50px}}
