@charset "UTF-8";:root{--aaTagColor:#ffffff;--aaTagBackground:#0d8187;--extraBigZindex:9999;--farelight:linear-gradient(75.9deg, #287C95 0%, #0A7AB9 100%);--fareflex:linear-gradient(76.53deg, #0A7AB9 1.66%, #3A61B3 99.19%);--farecomfortflex:linear-gradient(75.96deg, #3A61B3 0%, #1B4193 100%);--farebusiness:linear-gradient(296.14deg, #112A90 40.73%, #3160B9 100%);--farebusinessbasic:linear-gradient(212deg, #1B4193 1.07%, #183A84 110.46%);--farefamily:linear-gradient(77deg, #0A7AB9 1.66%, #0963A7 99.19%);--economy:#287C95;--business:#112A90;--fcLight:#218086;--fcFlex:#0A7AB9;--fcComfortFlex:#3A61B3;--fcFamily:#0A7AB9;--fcBusinessBasic:#1A4CB7;--fcBusiness:#1B4193}.dd2dAcc__header{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:transparent;border-radius:0;outline:0}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:right;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:ltr}.owl-carousel.owl-rtl .owl-item{float:left}.no-js .owl-carousel{display:block}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;right:50%;top:50%;margin-right:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:-webkit-transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}.date-picker{width:170px;height:25px;padding:0;border:0;line-height:25px;padding-right:10px;font-size:12px;font-family:Arial,sans-serif;font-weight:700;cursor:pointer;color:#303030;position:relative;z-index:2}.date-picker-wrapper{position:absolute;z-index:1;border:1px solid #bfbfbf;background-color:#efefef;padding:5px 12px;font-size:12px;line-height:20px;color:#aaa;font-family:Arial,sans-serif;box-shadow:-3px 3px 10px rgba(0,0,0,.5);box-sizing:initial}.date-picker-wrapper.inline-wrapper{position:relative;box-shadow:none;display:inline-block}.date-picker-wrapper.single-date{width:auto}.date-picker-wrapper.no-shortcuts{padding-bottom:12px}.date-picker-wrapper.no-topbar{padding-top:12px}.date-picker-wrapper .footer{font-size:11px;padding-top:3px}.date-picker-wrapper b{color:#666;font-weight:700}.date-picker-wrapper a{color:#6bb4d6;text-decoration:underline}.date-picker-wrapper .month-name{text-transform:capitalize}.date-picker-wrapper .select-wrapper{position:relative;overflow:hidden;display:inline-block;vertical-align:middle}.date-picker-wrapper .select-wrapper:hover{text-decoration:underline}.date-picker-wrapper .month-element{display:inline-block;vertical-align:middle}.date-picker-wrapper .select-wrapper select{position:absolute;margin:0;padding:0;right:0;top:-1px;font-size:inherit;font-style:inherit;font-weight:inherit;text-transform:inherit;color:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0;outline:0;opacity:.01}.date-picker-wrapper .month-wrapper{border:1px solid #bfbfbf;border-radius:3px;background-color:#fff;padding:5px;cursor:default;position:relative}.date-picker-wrapper table{float:right}.date-picker-wrapper td,.date-picker-wrapper th{vertical-align:middle;text-align:center;line-height:14px;margin:0;padding:0}.date-picker-wrapper .day{padding:5px 0;line-height:1;font-size:12px;margin-bottom:1px;color:#ccc;cursor:default}.date-picker-wrapper .day.checked{background-color:#9cdbf7}.date-picker-wrapper .day.has-tooltip{cursor:help}.date-picker-wrapper .day.has-tooltip .tooltip{white-space:nowrap}.date-picker-wrapper .day.toMonth.valid{color:#333;cursor:pointer}.date-picker-wrapper .day.toMonth.hovering{background-color:#cdecfa}.date-picker-wrapper .day.lastMonth,.date-picker-wrapper .day.nextMonth{display:none}.date-picker-wrapper .day.real-today{background-color:#ffe684}.date-picker-wrapper .day.real-today.checked,.date-picker-wrapper .day.real-today.hovering{background-color:#70ccd5}.date-picker-wrapper .day.first-date-selected,.date-picker-wrapper .day.last-date-selected{background-color:#49e;color:#fff}.date-picker-wrapper div.day.lastMonth,.date-picker-wrapper div.day.nextMonth{color:#999;cursor:default}.date-picker-wrapper .week-name{height:20px;line-height:20px;font-weight:100;text-transform:capitalize}.date-picker-wrapper .time label{white-space:nowrap}.date-picker-wrapper .caption{height:40px}.date-picker-wrapper .caption>th:first-of-type,.date-picker-wrapper .caption>th:last-of-type{width:27px}.date-picker-wrapper .caption .next,.date-picker-wrapper .caption .prev{padding:0 5px;cursor:pointer}.date-picker-wrapper .gap{position:relative;z-index:1;width:15px;height:100%;background-color:red;font-size:0;line-height:0;float:right;top:-5px;margin:0 10px -10px;visibility:hidden;height:0}.date-picker-wrapper .gap-lines{height:100%;overflow:hidden}.date-picker-wrapper .gap-line{height:15px;width:15px;position:relative}.date-picker-wrapper .gap-line .gap-1{z-index:1;height:0;border-right:8px solid #fff;border-top:8px solid #eee;border-bottom:8px solid #eee}.date-picker-wrapper .gap-line .gap-2{position:absolute;left:0;top:0;z-index:2;height:0;border-right:8px solid transparent;border-top:8px solid #fff}.date-picker-wrapper .gap-line .gap-3{position:absolute;left:0;top:8px;z-index:2;height:0;border-right:8px solid transparent;border-bottom:8px solid #fff}.date-picker-wrapper .gap-top-mask{width:6px;height:1px;position:absolute;top:-1px;right:1px;background-color:#eee;z-index:3}.date-picker-wrapper .gap-bottom-mask{width:6px;height:1px;position:absolute;bottom:-1px;right:7px;background-color:#eee;z-index:3}.date-picker-wrapper .selected-days{display:none}.date-picker-wrapper .drp_top-bar{line-height:1.4;position:relative;padding:10px 0 10px 40px}.date-picker-wrapper .drp_top-bar .error-top,.date-picker-wrapper .drp_top-bar .normal-top{display:none}.date-picker-wrapper .drp_top-bar .default-top{display:block}.date-picker-wrapper .drp_top-bar.error .default-top{display:none}.date-picker-wrapper .drp_top-bar.error .error-top{display:block;color:red}.date-picker-wrapper .drp_top-bar.normal .default-top{display:none}.date-picker-wrapper .drp_top-bar.normal .normal-top{display:block}.date-picker-wrapper .drp_top-bar.normal .normal-top .selection-top{color:#333}.date-picker-wrapper .drp_top-bar .apply-btn{position:absolute;left:0;top:6px;padding:3px 5px;margin:0;font-size:12px;border-radius:4px;cursor:pointer;color:#d9eef7;border:solid 1px #0076a3;background:#0095cd;background:-moz-linear-gradient(top,#00adee,#0078a5);color:#fff;line-height:initial}.date-picker-wrapper .drp_top-bar .apply-btn.apply-btn.disabled{cursor:pointer;color:#606060;border:solid 1px #b7b7b7;background:#fff;background:-moz-linear-gradient(top,#fff,#ededed)}.date-picker-wrapper .time{position:relative}.date-picker-wrapper .time input[type=range]{vertical-align:middle;width:129px;padding:0;margin:0;height:20px}.date-picker-wrapper.single-month .time{display:block}.date-picker-wrapper .time1{width:180px;padding:0 5px;text-align:center}.date-picker-wrapper .hide{display:none}.date-picker-wrapper .date-range-length-tip{position:absolute;margin-top:-4px;margin-right:-8px;box-shadow:0 0 3px rgba(0,0,0,.3);display:none;background-color:#ff0;padding:0 6px;border-radius:2px;font-size:12px;line-height:16px;-webkit-filter:drop-shadow(0 0 3px rgba(0, 0, 0, .3));-moz-filter:drop-shadow(0 0 3px rgba(0, 0, 0, .3));-ms-filter:drop-shadow(0 0 3px rgba(0, 0, 0, .3));-o-filter:drop-shadow(0 0 3px rgba(0, 0, 0, .3));filter:drop-shadow(0 0 3px rgba(0, 0, 0, .3))}.date-picker-wrapper .date-range-length-tip:after{content:"";position:absolute;border-right:4px solid transparent;border-left:4px solid transparent;border-top:4px solid #ff0;right:50%;margin-right:-4px;bottom:-4px}.date-picker-wrapper.two-months.no-gap .month1 .next,.date-picker-wrapper.two-months.no-gap .month2 .prev{display:none}.date-picker-wrapper .week-number{padding:5px 0;line-height:1;font-size:12px;margin-bottom:1px;color:#999;cursor:pointer}.date-picker-wrapper .week-number.week-number.week-number-selected{color:#49e;font-weight:700}.date-picker-wrapper .time1{float:right}.date-picker-wrapper .time2{float:left}.date-picker-wrapper .hour{text-align:left}.date-picker-wrapper .hour,.date-picker-wrapper .minute{white-space:nowrap}.twelve-months .month-wrapper .next,.twelve-months .month-wrapper .prev,.two-months .month-wrapper .month1 .next{display:none}.dp-clearfix{clear:both;height:0;font-size:0}.time2{width:180px;padding:0 5px;text-align:center}.minute{text-align:left}.mCustomScrollbar{touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:0;direction:rtl}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-left:30px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-left:0;margin-right:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCSB_scrollTools{position:absolute;width:16px;height:auto;right:auto;top:0;left:0;bottom:0}.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:auto;right:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;right:0;bottom:0;left:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;border-radius:16px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;border-radius:16px;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-left:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;left:0;bottom:0;right:0}.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;right:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{right:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{left:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;right:0;left:0;bottom:0;margin-left:30px;margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container{padding-left:30px;padding-bottom:30px;box-sizing:border-box}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-left:0;margin-right:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-left:0}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0;margin-right:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar{transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-right .2s ease-out .2s,margin-left .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools,.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp{background-image:url(mCSB_buttons.png);background-repeat:no-repeat;opacity:.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover,.mCSB_scrollTools .mCSB_buttonUp:hover{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active,.mCSB_scrollTools .mCSB_buttonUp:active{opacity:.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,.85)}.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:rgba(0,0,0,.9)}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#fff;background-color:rgba(255,255,255,.75);border-radius:1px}.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px auto}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:#fff;background-color:rgba(255,255,255,.75);border-radius:2px}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.1)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded.mCSB_scrollTools .mCSB_dragger{height:14px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:14px;margin:0 1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:16px;height:16px;margin:-1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;width:16px;margin:0 -1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;margin:6px 0}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:center}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==);background-repeat:repeat-y;opacity:.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;background-repeat:repeat-x}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=)}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:linear-gradient(to left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:linear-gradient(to bottom,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger{height:70px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px}.mCS-3d-dark.mCSB_scrollTools,.mCS-3d.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{border-radius:16px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:rgba(0,0,0,.2);box-shadow:inset -1px 0 1px rgba(0,0,0,.5),inset -1px 0 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0;box-shadow:inset 0 1px 1px rgba(0,0,0,.5),inset 0 -1px 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;margin:4px auto}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);box-shadow:inset -1px 0 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{border-radius:7px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{border-radius:5px}.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical{left:1px}.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCS-3d-thick.mCSB_scrollTools_vertical{box-shadow:inset -1px 0 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal,.mCS-3d-thick.mCSB_scrollTools_horizontal{bottom:1px;box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset -1px 0 0 rgba(255,255,255,.4);width:12px;margin:2px;position:absolute;height:auto;top:0;bottom:0;right:0;left:0}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4)}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:12px;width:auto}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,.05);box-shadow:inset -1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow:inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset -1px 0 0 rgba(255,255,255,.4),inset -1px 0 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -1px 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#777}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0,0,0,.05);box-shadow:inset -1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{left:0;margin:12px 0}.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px}.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{right:0;left:auto}.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger{height:50px}.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0}.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px}.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;right:0;left:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;right:0;left:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-width:1px;border-style:solid;border-color:#fff;border-color:rgba(255,255,255,.2);box-sizing:border-box}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,.2)}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.6)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.6)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}/*! jQuery UI - v1.12.1 - 2019-07-15
* http://jqueryui.com
* Includes: core.css, autocomplete.css, menu.css, slider.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif
* Copyright jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;right:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{right:50%;margin-right:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;right:0;width:100%;height:100%}.ui-autocomplete{position:absolute;top:0;right:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px .4em 3px 1em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-right:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;right:.2em;margin:auto 0}.ui-menu .ui-menu-icon{right:auto;left:0}.ui-slider{position:relative;text-align:right}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-right:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{right:0}.ui-slider-horizontal .ui-slider-range-max{left:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{right:-.3em;margin-right:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{right:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:700}.ui-widget-header a{color:#333}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:400;color:#454545}.ui-button,.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button{color:#454545;text-decoration:none}.ui-button:focus,.ui-button:hover,.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #ccc;background:#ededed;font-weight:400;color:#2b2b2b}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,a.ui-button:focus,a.ui-button:hover{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{border:1px solid #003eff;background:#007fff;font-weight:400;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(images/ui-icons_444444_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_444444_256x240.png)}.ui-button:focus .ui-icon,.ui-button:hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(images/ui-icons_555555_256x240.png)}.ui-button:active .ui-icon,.ui-state-active .ui-icon{background-image:url(images/ui-icons_ffffff_256x240.png)}.ui-button .ui-state-highlight.ui-icon,.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_777620_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cc0000_256x240.png)}.ui-button .ui-icon{background-image:url(images/ui-icons_777777_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-right-radius:3px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-left-radius:3px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-left-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{box-shadow:0 0 5px #666}.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{position:absolute;right:0;top:0}.leaflet-container{overflow:hidden}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::-moz-selection{background:0 0}.leaflet-tile::selection{background:0 0}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-overlay-pane svg,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-width:none!important;max-height:none!important}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{-webkit-filter:inherit;filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-bottom,.leaflet-top{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{left:0}.leaflet-bottom{bottom:0}.leaflet-left{right:0}.leaflet-control{float:right;clear:both}.leaflet-right .leaflet-control{float:left}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-right:10px}.leaflet-right .leaflet-control{margin-left:10px}.leaflet-fade-anim .leaflet-tile{will-change:opacity}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;transform-origin:0 0}.leaflet-zoom-anim .leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1),-webkit-transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline:0}.leaflet-container a{color:#0078a8}.leaflet-container a.leaflet-active{outline:2px solid orange}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,.5)}.leaflet-container{font:12px/1.5 "Helvetica Neue",Arial,Helvetica,sans-serif}.leaflet-bar,.mapboxgl-ctrl-group{box-shadow:0 1px 5px rgba(0,0,0,.65);border-radius:4px}.leaflet-bar a:hover,.mapboxgl-ctrl-group button:hover{background-color:#f4f4f4}.leaflet-bar a:first-child,.mapboxgl-ctrl-group button:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.leaflet-bar a:last-child,.mapboxgl-ctrl-group button:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-right-radius:2px;border-top-left-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.mapboxgl-ctrl-bottom-right .mapboxgl-ctrl.mapboxgl-ctrl-group{position:absolute;bottom:0;left:0;border:none;box-shadow:0 2px 4px rgba(0,0,0,.25);background-clip:padding-box;margin-left:10px;margin-bottom:10px;float:left;display:inline-block;width:30px}.leaflet-control-zoom-in,.leaflet-control-zoom-out,.mapboxgl-ctrl-zoom-in,.mapboxgl-ctrl-zoom-out{font:bold 18px "Lucida Console",Monaco,monospace;text-indent:1px;display:block;min-width:inherit;min-height:inherit;color:#0f1248;width:30px;height:30px;line-height:30px;border-radius:0;background-color:#fff;border-bottom:1px solid #ccc;padding:0}.mapboxgl-ctrl-zoom-in:before{content:"+"}.mapboxgl-ctrl-zoom-out:before{content:"-"}.mapboxgl-ctrl-zoom-in:before:before,.mapboxgl-ctrl-zoom-out:before:before{position:absolute;top:50%;right:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.mapboxgl-ctrl-zoom-in{border-top-right-radius:2px;border-top-left-radius:2px}.mapboxgl-ctrl-zoom-out{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.desktop .mapboxgl-ctrl-zoom-in:hover,.desktop .mapboxgl-ctrl-zoom-out:hover,.mapboxgl-ctrl-zoom-in:active,.mapboxgl-ctrl-zoom-out:active{color:#21b059}.mapboxgl-ctrl.mapboxgl-ctrl-attrib{display:none}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out,.mapboxgl-ctrl-zoom-in,.mapboxgl-ctrl-zoom-out{font-size:22px}.leaflet-control .leaflet-control-zoom-in,.leaflet-control .leaflet-control-zoom-out,.mapboxgl-ctrl-zoom-in,.mapboxgl-ctrl-zoom-out{color:#0f1248;box-shadow:none}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(images/layers.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(images/layers-2x.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 6px 6px 10px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-left:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -6px 5px -10px}.leaflet-default-icon-path{background-image:url(images/marker-icon.png)}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,.7);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}.leaflet-left .leaflet-control-scale{margin-right:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;font-size:11px;white-space:nowrap;overflow:hidden;box-sizing:border-box;background:#fff;background:rgba(255,255,255,.5)}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{border:none;box-shadow:0 2px 4px rgba(0,0,0,.25);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:right;border-radius:12px}.leaflet-popup-content{margin:13px 19px;line-height:1.4}.leaflet-popup-content p{margin:18px 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;right:50%;margin-right:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px rgba(0,0,0,.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;left:0;padding:4px 0 0 4px;border:none;text-align:center;width:18px;height:14px;font:16px/14px Tahoma,Verdana,sans-serif;color:#c3c3c3;text-decoration:none;font-weight:700;background:0 0}.leaflet-container a.leaflet-popup-close-button:hover{color:#999}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.leaflet-oldie .leaflet-popup-content-wrapper{zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto}.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px rgba(0,0,0,.4)}.leaflet-tooltip.leaflet-clickable{cursor:pointer;pointer-events:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{position:absolute;pointer-events:none;border:6px solid transparent;background:0 0;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{right:50%;margin-right:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-right:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-right:-6px}.leaflet-tooltip-right{margin-right:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{left:0;margin-left:-12px;border-right-color:#fff}.leaflet-tooltip-right:before{right:0;margin-right:-12px;border-left-color:#fff}.map-marker-bullet{width:15px;height:15px;background:#00a540;border-radius:15px;display:block;position:relative;margin-right:0;margin-top:0}.map-marker-details{top:auto!important;right:50%!important;bottom:100%}.selectize-input,.selectize-wrapper select:not(.selectized){background-color:#eff2f8;border:none;border-bottom:2px solid transparent;border-radius:4px;color:#002677;font-family:urw_geometric_extsemi_bold,sans-serif;font-size:20px;font-weight:400;line-height:1.4;padding:26px 13px 10px 38px;text-align:right;transition:all .2s ease-out;height:60px;width:100%;max-width:100%;display:flex;align-items:center}.selectize-input:after,.selectize-wrapper select:not(.selectized):after{display:block;font-size:24px;position:absolute;left:14px;top:calc(50% - 20px);transition:-webkit-transform .15s;transition:transform .15s;transition:transform .15s,-webkit-transform .15s}.selectize-input.dropdown-active:after,.selectize-wrapper select:not(.selectized).dropdown-active:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.selectize-input.focus,.selectize-wrapper select:not(.selectized).focus{background:rgba(236,242,255,.9);border-radius:4px 4px 0 0;border-bottom-color:#416bf6}.selectize-input input,.selectize-wrapper select:not(.selectized) input{display:inline-block!important;padding:0!important;min-height:0!important;max-height:none!important;max-width:100%!important;margin:0!important;text-indent:0!important;border:0 none!important;background:0 0!important;line-height:inherit!important;-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important;box-shadow:none!important}.selectize-input .item,.selectize-wrapper select:not(.selectized) .item{display:inline-block;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 5px);vertical-align:middle;white-space:nowrap}.selectize-input:active,.selectize-input:hover,.selectize-wrapper select:not(.selectized):active,.selectize-wrapper select:not(.selectized):hover{cursor:text}.selectize-wrapper:not(.selectize-wrapper--initialized):before{display:block;font-size:24px;position:absolute;left:15px;top:calc(50% - 17px);transition:-webkit-transform .15s;transition:transform .15s;transition:transform .15s,-webkit-transform .15s;z-index:1}.selectize-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.selectize-wrapper select:not(.selectized){pointer-events:none}.selectize-wrapper select::-ms-expand{display:none}.selectize-dropdown{background:#fff;box-shadow:0 6px 24px rgba(0,0,0,.1);border-radius:0 0 10px 10px;display:block!important;right:0;overflow:hidden;position:absolute;text-align:right;transition:all .4s;width:100%;min-width:100%;z-index:4;padding-block:0!important}.selectize-dropdown-content{margin:0;overflow-y:auto;padding-left:10px;transition:all .2s;scrollbar-face-color:#b5bcca;scrollbar-track-color:transparent}.selectize-dropdown-content::-webkit-scrollbar{width:8px;height:8px}.selectize-dropdown-content::-webkit-scrollbar-thumb{background:#b5bcca;border-radius:5px}.selectize-dropdown-content::-webkit-scrollbar-track{background:0 0}.selectize-dropdown .highlight{color:#416bf6;text-decoration:underline}.selectize-dropdown .active{color:#416bf6}.selectize-dropdown .option{border-radius:21px;color:#002677;cursor:pointer;font-family:urw_geometric_extsemi_bold,sans-serif;font-size:18px;line-height:1.2;padding:9px 35px;transition:all .2s ease-out}[dir=rtl] .selectize-dropdown .option{font-weight:600!important}.selectize-dropdown .option:first-child{padding-top:19px}.selectize-dropdown .option:last-child{padding-bottom:19px}.selectize-dropdown .option:active,.selectize-dropdown .option:hover{color:#416bf6}.selectize-input{z-index:1}.selectize--simple .selectize-input:active,.selectize--simple .selectize-input:hover{cursor:pointer}.selectize--noArrow .selectize-input:after,.selectize--noArrow .selectize-wrapper select:not(.selectized):after{content:""}*,::after,::before{box-sizing:border-box}.abs_link{width:100%;height:100%;position:absolute;top:0;right:0;z-index:10}a{text-decoration:none;transition:color .3s ease-out;color:inherit}img{max-width:100%}figure{margin:0}.borderTop{border-top:1px solid rgba(147,165,207,.3)}.member-details .borderTop{border-top:unset}.companions-container .borderTop{padding-block:25px}.overflow_text{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.absLink{position:absolute;top:0;right:0;width:100%;height:100%}.mainContainer:not(.sticky){overflow:hidden}.mainContainer.sticky{overflow:visible;overflow-x:clip}main:not(.mainCorporate){min-height:100vh}@font-face{font-family:urw_geometric_extlight;src:url(/Css/RebrandCSS/fonts/urwgeometricext-light-webfont.eot);src:url(/Css/RebrandCSS/fonts/urwgeometricext-light-webfont.eot?#iefix) format("embedded-opentype"),url(/Css/RebrandCSS/fonts/urwgeometricext-light-webfont.woff2) format("woff2"),url(/Css/RebrandCSS/fonts/urwgeometricext-light-webfont.woff) format("woff"),url(/Css/RebrandCSS/fonts/urwgeometricext-light-webfont.ttf) format("truetype"),url(/Css/RebrandCSS/fonts/urwgeometricext-light-webfont.svg#urw_geometric_extlight) format("svg");font-weight:400;font-style:normal;ascent-override:80%;font-display:swap}@font-face{font-family:urw_geometric_extregular;src:url(/Css/RebrandCSS/fonts/urwgeometricext-regular-webfont.eot);src:url(/Css/RebrandCSS/fonts/urwgeometricext-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/Css/RebrandCSS/fonts/urwgeometricext-regular-webfont.woff2) format("woff2"),url(/Css/RebrandCSS/fonts/urwgeometricext-regular-webfont.woff) format("woff"),url(/Css/RebrandCSS/fonts/urwgeometricext-regular-webfont.ttf) format("truetype"),url(/Css/RebrandCSS/fonts/urwgeometricext-regular-webfont.svg#urw_geometric_extregular) format("svg");font-weight:400;font-style:normal;ascent-override:80%;font-display:swap}@font-face{font-family:urw_geometric_extsemi_bold;src:url(/Css/RebrandCSS/fonts/urwgeometricext-semibold-webfont.eot);src:url(/Css/RebrandCSS/fonts/urwgeometricext-semibold-webfont.eot?#iefix) format("embedded-opentype"),url(/Css/RebrandCSS/fonts/urwgeometricext-semibold-webfont.woff2) format("woff2"),url(/Css/RebrandCSS/fonts/urwgeometricext-semibold-webfont.woff) format("woff"),url(/Css/RebrandCSS/fonts/urwgeometricext-semibold-webfont.ttf) format("truetype"),url(/Css/RebrandCSS/fonts/urwgeometricext-semibold-webfont.svg#urw_geometric_extsemi_bold) format("svg");font-weight:400;font-style:normal;ascent-override:80%;font-display:swap}@font-face{font-family:urw_geometric_extbold;src:url(/Css/RebrandCSS/fonts/urwgeometricext-bold-webfont.eot);src:url(/Css/RebrandCSS/fonts/urwgeometricext-bold-webfont.eot?#iefix) format("embedded-opentype"),url(/Css/RebrandCSS/fonts/urwgeometricext-bold-webfont.woff2) format("woff2"),url(/Css/RebrandCSS/fonts/urwgeometricext-bold-webfont.woff) format("woff"),url(/Css/RebrandCSS/fonts/urwgeometricext-bold-webfont.ttf) format("truetype"),url(/Css/RebrandCSS/fonts/urwgeometricext-bold-webfont.svg#urw_geometric_extbold) format("svg");font-weight:400;ascent-override:80%;font-style:normal}@font-face{font-family:icomoon-rebrand;src:url(/Css/RebrandCSS/fonts/icomoon-rebrand.ttf?z6s9kz) format("truetype"),url(/Css/RebrandCSS/fonts/icomoon-rebrand.woff?z6s9kz) format("woff"),url(/Css/RebrandCSS/fonts/icomoon-rebrand.svg?z6s9kz#icomoon-rebrand) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:icomoon-rebrand!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.header [class*=" icon-"],.header [class^=icon-],.mainFooter [class*=" icon-"],.mainFooter [class^=icon-],.registerLogin [class*=" icon-"],.registerLogin [class^=icon-]{font-family:icomoon-rebrand!important}.icon-circleCheck:before{content:"\e948"}.icon-25years:before{content:"\e947"}.icon-exit:before{content:"\e946"}.icon-padlock:before{content:"\e945"}.icon-pin2:before{content:"\e944"}.icon-close_border:before{content:"\e943"}.icon-infants:before{content:"\e942"}.icon-fuels:before{content:"\e941"}.icon-wifi:before{content:"\e940"}.icon-minus_simple:before{content:"\e93f"}.icon-heart-outline:before{content:"\e93d"}.icon-filter:before{content:"\e93e"}.icon-pet:before{content:"\e938"}.icon-chevron-up-double:before{content:"\e939"}.icon-fast-solid:before{content:"\e93a"}.icon-seat:before{content:"\e93b"}.icon-baggage:before{content:"\e93c"}.icon-tiktok:before{content:"\e937"}.icon-heart:before{content:"\e936"}.icon-trash:before{content:"\e935"}.icon-edit:before{content:"\e933"}.icon-pause:before{content:"\e931"}.icon-camera:before{content:"\e932"}.icon-plus_simple:before{content:"\e934"}.icon-upload:before{content:"\e930"}.icon-youtube:before{content:"\e92f"}.icon-pin:before{content:"\e92e"}.icon-logout:before{content:"\e92d"}.icon-cloud:before{content:"\e92b"}.icon-file:before{content:"\e92c"}.icon-fast:before{content:"\e92a"}.icon-warning:before{content:"\e924"}.icon-success:before{content:"\e927"}.icon-info2:before{content:"\e928"}.icon-error2:before{content:"\e929"}.icon-facebook2:before{content:"\e923"}.icon-flighthotel:before{content:"\e921"}.icon-transfers:before{content:"\e922"}.icon-google:before{content:"\e91b"}.icon-fb:before{content:"\e920"}.icon-check:before{content:"\e91a"}.icon-arrow_forward:before{content:"\e912"}.icon-car:before{content:"\e913"}.icon-ferry:before{content:"\e916"}.icon-flight:before{content:"\e917"}.icon-hotel:before{content:"\e919"}.icon-passengers:before{content:"\e911"}.icon-plus:before{content:"\e90f"}.icon-swap:before{content:"\e90e"}.icon-backArrow:before{content:"\e90a"}.icon-forwardArrow:before{content:"\e90c"}.icon-arrow:before{content:"\e908"}.icon-lang:before{content:"\e904"}.icon-login:before{content:"\e906"}.icon-quotes:before{content:"\e909"}.icon-arrowleft:before{content:"\e901"}.icon-arrowright:before{content:"\e902"}.icon-arrowdown:before{content:"\e905"}.icon-close2:before{content:"\e926"}.icon-error:before{content:"\e925"}.icon-checkBox:before{content:"\e91f"}.icon-facebook:before{content:"\e91b"}.icon-linkedin:before{content:"\e91c"}.icon-instagram:before{content:"\e91d"}.icon-twitter:before{content:"\e91e"}.icon-online:before{content:"\e918"}.icon-plane:before{content:"\e915"}.icon-calendarB:before{content:"\e914"}.icon-time:before{content:"\e900"}.icon-calendar:before{content:"\e903"}.icon-close:before{content:"\e907"}.icon-help:before{content:"\e90b"}.icon-info:before{content:"\e90d"}.icon-search:before{content:"\e910"}.icon-eye-closed:before{content:"\e979"}.icon-eye:before{content:"\e978"}@font-face{font-family:prepaidConnectivity;src:url(/Css/RebrandCSS/fonts/prepaidConnectivity/prepaidConnectivity.ttf?mv4ljl) format("truetype"),url(/Css/RebrandCSS/fonts/prepaidConnectivity/prepaidConnectivity.woff?mv4ljl) format("woff"),url(/Css/RebrandCSS/fonts/prepaidConnectivity/prepaidConnectivity.svg?mv4ljl#prepaidConnectivity) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" prepaid-icon-"],[class^=prepaid-icon-]{font-family:prepaidConnectivity!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.prepaid-icon-ic_check:before{content:"\e911"}.prepaid-icon-wifi_not_available:before{content:"\e90e"}.prepaid-icon-wifi_available:before{content:"\e90f"}.prepaid-icon-ic_info_circle:before{content:"\e909"}.prepaid-icon-ic_lock:before{content:"\e90a"}.prepaid-icon-ic_arrow_left:before{content:"\e90b"}.prepaid-icon-ic_close:before{content:"\e90c"}.prepaid-icon-ic_copy:before{content:"\e908"}.prepaid-icon-ic_arrow_down:before{content:"\e907"}.prepaid-icon-ic_email:before{content:"\e900"}.prepaid-icon-ic_download:before{content:"\e901"}.prepaid-icon-step1:before{content:"\e902"}.prepaid-icon-step3:before{content:"\e903"}.prepaid-icon-voucher:before{content:"\e904"}.prepaid-icon-voucher_code:before{content:"\e905"}.prepaid-icon-wifi:before{content:"\e906"}.dropdownReset{width:100%}.dropdownReset__select::-ms-expand{display:none}.dropdownReset__select{-webkit-appearance:none;-moz-appearance:none;appearance:none}@-moz-document url-prefix(){.dropdownReset{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;position:relative;overflow:hidden}.dropdownReset__select{width:110%;background-position:left 30px center!important;border:none!important}}html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;box-sizing:border-box;font-size:16px}body{margin:0;color:#252c3c;font:normal 100%/16px urw_geometric_extlight,sans-serif;line-height:1.5;letter-spacing:.09px;font-size:18px}input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0}input[type=submit]{cursor:pointer}input[type=submit]:focus{outline:0}img{max-width:100%}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:urw_geometric_extsemi_bold,sans-serif;font-weight:400;color:currentColor;margin:0 0 1em}[dir=rtl] .h1,[dir=rtl] .h2,[dir=rtl] .h3,[dir=rtl] .h4,[dir=rtl] .h5,[dir=rtl] .h6,[dir=rtl] h1,[dir=rtl] h2,[dir=rtl] h3,[dir=rtl] h4,[dir=rtl] h5,[dir=rtl] h6{font-weight:600!important}.h1,h1{font-size:60px;line-height:1.4}.h2,h2{font-size:40px;line-height:1.4}.h3,h3{font-size:30px;line-height:1.4}.h4,h4{font-size:20px;line-height:1.6}p{font-size:1.25rem;line-height:1.6;margin:0 0 10px}p.smaller{font-size:18px}p.note{font-size:16px;color:#252c3c}.smallGreyText{font-family:urw_geometric_extregular,sans-serif;font-size:14px;line-height:1.2;color:#6c7d98}.subText{font-family:urw_geometric_extlight,sans-serif}b,strong{font-family:urw_geometric_extbold,sans-serif;font-weight:400}[dir=rtl] b,[dir=rtl] strong{font-weight:700!important}a:not(.button){text-decoration:none}a:not(.button):focus{text-decoration:none}a:not(.button):focus{outline:0}a:not(.button):focus-visible{outline:1px dashed currentColor;outline-offset:4px}.articles{color:#002677}.pageIntro{text-align:center}.pageIntro a:not(.button),.pageIntro a:not(.button):active,.pageIntro a:not(.button):visited{color:#416bf6}.pageIntro--diPage{margin-bottom:64px}.pageIntro--diArticle{text-align:start}.pageIntro--diArticle .taglist{gap:20px}.diHeaderTitle{margin-bottom:8px}.diIntroText{margin-bottom:0}.more--withIcon [class*=" icon-"],.more--withIcon [class^=icon-]{display:initial;font-size:13px;margin-right:5px}.more--back .icon{vertical-align:text-top}.more--smaller.more{display:inline-block;font-size:16px;margin-top:0}.field+.more--smaller{margin:8px 0 16px}.linkRed{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:16px;line-height:1.6;color:#e1210d}button.linkRed{background-color:transparent;padding:0;cursor:pointer}.locationCTA [class*=" icon-"],.locationCTA [class^=icon-]{margin-left:8px;font-weight:600}.linkRed{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:16px;line-height:1.6;color:#e1210d}.linkRed:focus{outline:0}.linkRed:focus-visible{outline:1px dashed currentColor;outline-offset:4px}button.linkRed{background-color:transparent;padding:0;cursor:pointer}button.linkRed--withIconVertical [class*=" icon-"],button.linkRed--withIconVertical [class^=icon-]{display:inline-block;font-size:13px;margin-bottom:5px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}button.linkRed--back .icon{vertical-align:text-top}.separatorLine{margin:30px auto 30px;border-bottom:0;border-top:1px solid #566ea1;opacity:.2}.separatorLine--top{margin:45px auto 30px}.separatorLine--bottom{margin:15px auto 60px}.separatorLine--small{margin:15px auto 15px}.clearfix::after{clear:both;content:"";display:table}.alCenter{text-align:center}.alLeft{text-align:right}.hide-text{overflow:hidden;padding:0;text-indent:101%;white-space:nowrap}.fixedButton{position:fixed;right:0;left:0;bottom:0;padding:16px 16px 34px;margin:auto auto 0;background-color:#fff;z-index:1;box-shadow:0 -8px 24px rgba(65,107,246,.12)}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.row{display:flex;flex-wrap:wrap}.row--noWrap{flex-wrap:nowrap}.row--vStart{align-items:flex-start}.row--vCenter{align-items:center}.row--vEnd{align-items:flex-end}.row--hStart{justify-content:flex-start}.row--hCenter{justify-content:center}.row--hEnd{justify-content:flex-end}.row--space{justify-content:space-between}.row--spaceTop{margin-top:20px}.grow{flex-grow:1}.dd .selectedWrap,.dd--hybrid .selectedWrap,.ddNG .selectedWrap,.ellipsis,.selectize-wrapper .selectedWrap,.toggelElmLink.textField{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-plugin-showmoreless] .js-showmorelessText{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}[data-plugin-showmoreless] .js-showmorelessText.textClamped{-webkit-line-clamp:2}.hide-element{display:none!important}[data-plugin-showmoreless] .js-showmorelessText{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}[data-plugin-showmoreless] .js-showmorelessText.textClamped{-webkit-line-clamp:var(--lineClamp,2)}.strike_through{text-decoration:line-through}.custompaging__wrapper .hidden-paging{display:none}.cf_item.hidden-filters{display:none}.noMargin{margin:0!important}.mainLayer{background-color:rgba(0,0,0,.42305);right:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity 250ms ease-in-out;z-index:9;width:100%;height:100%}.header{position:relative;line-height:1;height:71px}.fullscreenActive .header,.modal-open .header{z-index:1}.header:after{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background:#002677;z-index:-1}.header__content{position:relative;z-index:10}.header__link{align-items:center;font-family:urw_geometric_extlight,sans-serif;font-weight:400;font-size:16px}[dir=rtl] .header__link{font-weight:300!important}.header__link--intitle.header__link{display:none}.header__icon{color:#416bf6;font-size:45px;width:auto;height:auto;background:0 0}.header__iconfill{fill:#fff}.header--ifec .header__icon{color:#fff}.header__icon--login{display:flex;flex-direction:row;justify-content:center;align-items:center;width:30px;height:30px;background:linear-gradient(317.7deg,rgba(0,0,0,.4) 0,rgba(255,255,255,.4) 105.18%),#416bf6;background-blend-mode:soft-light,normal;box-shadow:-2px 2px 16px 2px rgba(0,38,119,.4);border-radius:30px;margin-left:8px}.header.underlay{z-index:0}.header h1,.header h2{font-size:0;line-height:1;margin:0}.header .wrapper,.header .wrapper--fullWidth-m,.header .wrapper--small{position:relative}a.header__link{color:#fff}.header .logo{align-self:center;line-height:1;padding:11px 0}.header--ifec .logo{align-self:center;line-height:1;padding:11px 0}.header__link{color:#fff}.header__img{width:170px;height:34px}.headerRow{align-items:flex-end;display:flex;justify-content:space-between;height:71px}.header--ifec .headerRow{align-items:center;gap:30px}.mainNav{align-items:flex-end;display:flex;margin:0;padding:0;justify-content:flex-end}.mainNav>li{--pad:17px;font-size:20px;line-height:1;list-style:none;padding:0 var(--pad);position:static;top:auto}.mainNav>li:focus{outline:0}.mainNav>li:focus-visible{outline:1px dashed #fff;outline-offset:4px}.mainNav__linkflex{display:flex!important;align-items:center;font-family:urw_geometric_extbold,sans-serif}.mainNav__arrow{position:relative;display:inline-block;margin-right:4px}.headerLinks{display:flex;margin:0;padding:0;align-items:center}.headerLinks li{line-height:1;list-style:none;margin:0 11px;top:auto;position:static}.headerLinks .mob-menu .ddList{min-width:140px!important}.headerLinks .mob-menu li{text-transform:capitalize}.headerTools{display:flex;justify-content:flex-end;align-items:center}.headerBlock-inner{align-items:flex-end;display:flex;flex-direction:column}.headerBlock-inner nav{width:100%}.headerBlock{padding-top:13px}.menu-trigger{cursor:pointer;width:60px;padding:5px;position:absolute;top:0;left:0;height:100%;display:flex;flex-wrap:wrap;align-items:center;transition:all 250ms ease;z-index:24}.burger{position:relative;width:22px;height:24px;margin:0 auto}.burger span{position:absolute;width:100%;height:2px;border-radius:4px;background-color:#fff}.burger .line1{top:0;transition-timing-function:ease;transition-duration:.15s;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.menuOpened .burger .line1{top:0;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg);background-color:#fff}.burger .line2{top:8px}.menuOpened .burger .line2{transition-delay:.22s;background-color:transparent}.burger .line3{top:16px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.menuOpened .burger .line3{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;-webkit-transform:translate3d(0,10px,0) rotate(-45deg);transform:translate3d(0,10px,0) rotate(-45deg);background-color:#fff}body.menuOpened .mainLayer{opacity:1;pointer-events:auto}.miles-login{font-size:18px;display:flex;justify-content:space-between;color:#416bf6}.miles-login .link{font-size:18px}.not-scroll-level2 .level1>.sub-menu{overflow:visible}.invader{position:absolute;z-index:1;top:13px;text-align:center;left:10px}.tabHeader .invader{top:auto;bottom:calc(100% - 7px);right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}.invader span:not(.tooltip,.tooltipBtn,.tooltipMain,.arrow){display:inline-block;position:relative;z-index:3;font-family:urw_geometric_extbold,sans-serif;font-size:15px;font-weight:400;letter-spacing:-.15px;line-height:1.2;padding:9px 14px 6px;color:#fff;background:#0d8187;box-shadow:0 0 4px 0 rgba(0,0,0,.1);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 90%);clip-path:polygon(0 0,100% 0,100% 100%,0 90%)}[dir=rtl] .invader span:not(.tooltip,.tooltipBtn,.tooltipMain,.arrow){font-weight:700!important}.tabHeader .invader span:not(.tooltip,.tooltipBtn,.tooltipMain,.arrow){font-family:urw_geometric_extregular,sans-serif;font-size:12px;padding:3px 8px}.invader--family{top:0;left:0}.invader--family .value{display:block;font-size:12px;background-color:#9141f6;padding:6px 12px}.invader--left{top:0;right:0;left:auto}.invader--left .value{-webkit-clip-path:polygon(0 0,100% 0,100% 90%,0 100%);clip-path:polygon(0 0,100% 0,100% 90%,0 100%)}.wrapper,.wrapper--fullWidth-m,.wrapper--small{margin:0 auto;width:100%;max-width:1312px;padding:0 17px}.wrapper--small{max-width:1126px}.wrapper--xsmall{max-width:1066px}.wrapper--xxsmall{max-width:865px}.row{display:flex;flex-wrap:wrap}.row--stretch{width:100%}.row--nowrap{flex-wrap:nowrap}.row--fullWidthCol{margin:0 calc(-24px/2)}.col{padding-left:calc(24px/2);padding-right:calc(24px/2);max-width:100%;flex-grow:1;flex-basis:0}.col-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.col-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-3{flex-basis:25%;max-width:25%}.col-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.col-6{flex-basis:50%;max-width:50%}.col-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.col-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-9{flex-basis:75%;max-width:75%}.col-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.col-12{flex-basis:100%;max-width:100%}.grid{display:grid;gap:24px;margin-bottom:2rem}.grid--col-var{--gridCols:4}.grid--sidebarLeft{--gridSidebar:302px}.diDestinationsGrid{gap:80px 16px}.mainFooter{padding:180px 0 30px;color:#fff;z-index:2;position:relative;margin-top:0}.mainFooter:before{content:"";position:absolute;bottom:0;right:0;width:100%;z-index:-2;background:#002677;height:90%;-webkit-clip-path:polygon(0 20%,100% 0,100% 100%,0 100%);clip-path:polygon(0 20%,100% 0,100% 100%,0 100%)}.mainFooter:after{content:"";position:absolute;top:0;right:0;width:100%;z-index:-1;height:100%;background:url(../../media/rebranding/footer_bg.svg) no-repeat scroll right top;background-size:cover}.fullscreenActive .mainFooter{z-index:1}.mainFooterRow{display:flex;justify-content:space-between;padding:0}.mainFooterRow--top{flex-wrap:wrap}.mainFooterRow--top .mainFooterCol{padding-bottom:75px;padding-left:2vw}.mainFooter--ifec .mainFooterRow--top .mainFooterCol{padding-bottom:24px}.mainFooterRow--top .mainFooterCol--newsletter{width:34%}.mainFooterRow--top .mainFooterCol--app{width:28%}.mainFooterRow--top .mainFooterCol--social{width:22%}.mainFooterRow--top .mainFooterCol--a11y{width:9%}.mainFooterRow--top .mainFooterCol--menu{max-width:640px}.mainFooter--ifec .mainFooterRow--top .mainFooterCol--menu{max-width:100%}.mainFooterRow--top .mainFooterCol:last-child{padding-left:0}.mainFooterRow--middle{padding-bottom:54px}.mainFooterRow--bottom{align-items:center;flex-wrap:nowrap}.mainFooterCol{flex-grow:1}.mainFooterCol--payment{max-width:634px}.mainFooterNavContainer{display:flex}.mainFooter--ifec .mainFooterNavContainer{justify-content:space-between}.mainFooterNav__col:not(:last-child){margin-left:80px}.mainFooterNav__ul{margin:0;padding:0}.mainFooter--ifec .mainFooterNav__ul{display:flex;gap:32px;align-items:center;justify-content:center}.mainFooter--ifec .mainFooterNav__ul--secondary{gap:0}.mainFooterNav__li{list-style-type:none;margin:0}.mainFooterNav__li:not(:last-child){margin-bottom:12px}.mainFooter--ifec .mainFooterNav__li:not(:last-child){margin-bottom:0}.mainFooterNav__ul--secondary .mainFooterNav__li{margin-bottom:0}.mainFooterNav__ul--secondary .mainFooterNav__li:not(:last-child){border-left:solid 1px #fff;padding-left:12px;line-height:1;margin-left:12px}.mainFooterNav__liprimary{list-style-type:none;margin:0}.mainFooter--ifec .mainFooterNav__liprimary{white-space:nowrap}.mainFooter--ifec .mainFooterNav__liprimary:not(:last-child){margin-bottom:0}.mainFooterNav__liprimary:not(:last-child){margin-bottom:12px}.mainFooterNav__link{font-family:urw_geometric_extlight,sans-serif;font-size:14px;line-height:1.21;color:inherit}.mainFooter--ifec .mainFooterNav__link{font-size:16px}[dir=rtl] .mainFooterNav__link{font-weight:300!important}.mainFooterNav__link--bold{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:18px}[dir=rtl] .mainFooterNav__link--bold{font-weight:600!important}.mainFooter--ifec .mainFooterNav__link--bold{font-size:20px}.desktop .mainFooterNav__link:hover,.mainFooterNav__link:active,.mainFooterNav__link:focus{color:rgba(255,255,255,.5)}.mainFooterTitle{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:20px;line-height:1;color:inherit;margin:0 0 16px}[dir=rtl] .mainFooterTitle{font-weight:600!important}.mainFooterTitle--sm{font-size:18px}.paymentList{margin:10px 0;padding:0;max-width:280px;line-height:1}.paymentList__item{list-style-type:none;display:inline-block;font-size:0;margin-bottom:10px}.paymentList__item:not(:last-child){margin-left:6px}.paymentList__link{display:block;height:18px;max-width:40px;width:100%}.paymentList__link img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.paymentList__link:not(.button):focus{outline:0}.paymentList__link:not(.button):focus-visible{outline:1px dashed #fff;outline-offset:4px}.memberList{margin:0;padding:0;font-size:0}.memberList__item{list-style-type:none;display:inline-block;line-height:1;max-width:35px}.memberList__item:not(:last-child){margin-left:9px}.memberList__link:not(.button):focus{outline:0}.memberList__link:not(.button):focus-visible{outline:1px dashed #fff;outline-offset:4px}.wcag_btns ul{margin:0;padding:0;display:flex}.wcag_btns li{list-style-type:none;display:inline-block;margin:0;border-radius:50%}.wcag_btns li:not(:last-child){margin-left:10px}.wcag_btns li a,.wcag_btns li a:link,.wcag_btns li a:visited{display:inline-block;width:35px;height:35px;line-height:35px;border-radius:50%;text-align:center;color:inherit;background-color:inherit;transition:all .3s ease-out;font-family:urw_geometric_extsemi_bold,sans-serif;font-size:18px}[dir=rtl] .wcag_btns li a,[dir=rtl] .wcag_btns li a:link,[dir=rtl] .wcag_btns li a:visited{font-weight:600!important}.wcag_btns li.normal_skin{background-color:#fff;color:#002677}.wcag_btns li.dark_skin{background-color:#090808;color:#fff}.wcag_btns li.light_skin{background-color:#93a5cf;color:#002677}.socialNav__ul{margin:0;padding:0;display:flex}.socialNav__li{list-style-type:none}.socialNav__li:not(:last-child){margin-left:15px}.socialNav__link,.socialNav__link:link,.socialNav__link:visited{display:inline-block;text-align:center;color:inherit;font-size:35px}.socialNav__link span{transition:opacity .3s ease-out}.desktop .socialNav__link:hover span,.socialNav__link:active span,.socialNav__link:focus span{opacity:.6}#newsletter-inline-form .spinner{position:absolute!important}#newsletter-inline-form form{position:relative;display:flex;width:100%;padding:0}#newsletter-inline-form .hpfield{display:none!important}#newsletter-inline-form .form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:3px;box-shadow:none;border:0;background:rgba(239,242,248,.15);font-family:urw_geometric_extlight,sans-serif;font-size:18px;line-height:1;color:#fff;padding:15px 20px 17px;height:50px;width:270px;border-bottom:solid 1px transparent}[dir=rtl] #newsletter-inline-form .form-control{font-weight:300!important}#newsletter-inline-form .form-control::-webkit-input-placeholder{color:#fff}#newsletter-inline-form .form-control::-moz-placeholder{color:#fff}#newsletter-inline-form .form-control::placeholder{color:#fff}#newsletter-inline-form .form-control:-ms-input-placeholder{color:#fff}#newsletter-inline-form .form-control::-ms-input-placeholder{color:#fff}#newsletter-inline-form .form-control.error{border-color:#e1210d}#newsletter-inline-form .form-control:focus{outline:0}#newsletter-inline-form .form-control:focus-visible{outline:1px dashed currentColor;outline-offset:4px}#newsletter-inline-form .btn{border:2px solid #416bf6;border-radius:25px;font-family:urw_geometric_extsemi_bold,sans-serif;font-size:16px;line-height:1.22;text-align:center;color:#fff;background:0 0;transition:all .3s ease-out;margin:0 20px 0 0;padding:11px 35px;min-width:153px;top:auto}[dir=rtl] #newsletter-inline-form .btn{font-weight:600!important}#newsletter-inline-form .btn:active,#newsletter-inline-form .btn:focus,.desktop #newsletter-inline-form .btn:hover{background:rgba(255,255,255,.2);border-color:#fff}#newsletter-inline-form .btn:focus{outline:0}#newsletter-inline-form .btn:focus-visible{outline:1px dashed currentColor;outline-offset:4px}.payment-content{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.copyright{margin:5px 0;font-size:10px}.star-alliance-member img{width:179px;height:auto}.alreadySub{padding-top:12px;float:right;width:100%;font-size:14px;color:#e1210d;line-height:1.2;padding-right:20px;position:relative;margin-bottom:10px}#newsletter-inline-form .alreadySub{position:absolute;top:100%;right:0}.appLinks{display:flex;width:auto;flex-wrap:wrap}.appLinks .androidApp,.appLinks .huaweiApp,.appLinks .iosApp{display:inline-block;width:111px;height:32px;border-radius:7px;margin:0 0 15px 15px;background-repeat:no-repeat;background-size:contain;background-position:center}.appLinks .androidApp{background-image:url(../../media/rebranding/playstore.svg)}.appLinks .iosApp{background-image:url(../../media/rebranding/appstore.svg)}.appLinks .huaweiApp{background-image:url(../../media/rebranding/huawei_store.svg)}.appLinks a:focus{outline:0}.appLinks a:focus-visible{outline:1px dashed #fff;outline-offset:4px}.grecaBadge{background-color:#fff}.grecaBadge img{height:auto;width:62px;max-width:50%}.grecaBadge .trustmark.multiple{width:134px;padding:4px}.validation-summary-errors{color:#002677;border-radius:4px;background:#fffcfb;border:1px solid #e1210d}.validation-summary-errors ul{margin:0;padding:0}.validation-summary-errors a{color:#416bf6}.validation-summary-errors ul li{list-style-type:none;position:relative;font-size:16px;padding:13px 40px 13px 20px;font-family:urw_geometric_extsemi_bold,sans-serif}.validation-summary-errors ul li:before{color:#e1210d;width:auto;height:auto;background:0 0;position:absolute;top:13px;margin:0;font-size:15px;right:12px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;line-height:1;content:"\e928";font-family:icomoon-rebrand}.alert-container.notice.info{position:relative;cursor:pointer;z-index:12;border-top:2px solid #fff}.header~.alert-container.notice.info{display:none}.alertTooltip{background:#fff;box-shadow:0 0 13px rgba(0,0,0,.200284);border-radius:0;display:none;padding:50px 10px 30px;right:50%;margin-top:10px;position:absolute;top:100%;-webkit-transform:translateX(50%);transform:translateX(50%);z-index:9;width:830px;max-width:calc(100vw - 15px)}.alertTooltip:before{border-style:solid;border-width:0 14px 12px 14px;border-color:transparent transparent #fff transparent;content:"";top:-10px;right:50%;margin-right:-10px;position:absolute;width:0;height:0}.alert-container.error p{border-color:#e1210d;background:#fffcfb}.alertTooltip ul{list-style:none;max-width:740px;margin:0 auto;padding:0 10px;max-height:69vh;overflow:auto;-webkit-overflow-scrolling:touch;scrollbar-color:#b5bcca transparent;scrollbar-width:thin;scrollbar-face-color:#b5bcca;scrollbar-track-color:transparent}.alertTooltip ul::-webkit-scrollbar{width:5px;height:5px}.alertTooltip ul::-webkit-scrollbar-thumb{background:#b5bcca;border-radius:5px}.alertTooltip ul::-webkit-scrollbar-track{background:0 0}.alert-text-container p{font-size:14px;line-height:1.2;color:#002677;font-family:urw_geometric_extsemi_bold,sans-serif;position:relative;top:0;border-radius:4px;text-align:right;background:rgba(216,222,238,.15);border:1px solid #566ea1;padding:15px 40px 15px 20px}[dir=rtl] .alert-text-container p{font-weight:600!important}.alert-text-container p a{color:#416bf6;margin-right:4px;line-height:1}.alert-text-container p a:active,.alert-text-container p a:focus,.desktop .alert-text-container p a:hover{color:#002677}.alert-container.error.info p{margin-bottom:20px}.alertTooltip li{margin:0 0 20px;font-size:14px;line-height:1.2;color:#002677;font-family:urw_geometric_extsemi_bold,sans-serif;position:relative;top:0;border-radius:4px;text-align:right;background:rgba(216,222,238,.15);border:1px solid transparent;padding:15px 40px 15px 20px}[dir=rtl] .alertTooltip li{font-weight:600!important}.alertTooltip li a{color:#416bf6}.alertTooltip li a:active,.alertTooltip li a:focus,.desktop .alertTooltip li a:hover{color:#002677}.alert-container .alert .alert-icon{color:#566ea1;width:auto;height:auto;background:0 0;position:absolute;top:15px;margin:0;font-size:15px;right:12px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.alert-container .alert .alert-icon:before{content:"\e928";font-family:icomoon-rebrand}.alertTooltip li .icon-info.alert-icon{color:#566ea1;width:auto;height:auto;background:0 0;position:absolute;top:15px;margin:0;font-size:15px;right:12px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.alertTooltip li .icon-info.alert-icon:before{content:"\e928";font-family:icomoon-rebrand}.close-alertTooltip{background-size:contain;cursor:pointer;padding:12px;position:absolute;left:0;top:0;font-size:30px;background:0 0;color:#416bf6;width:auto;height:auto}.close-alertTooltip:focus{outline:0}.close-alertTooltip:focus-visible{outline:1px dashed currentColor;outline-offset:4px}span.close-alertTooltip.icon-close{font-family:icomoon-rebrand!important}.alert-container .alert p .alertCounter{background-color:#007d6d;border-radius:50%;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:23px;margin-left:8px;padding:0;text-align:center;width:23px;height:23px;vertical-align:middle;font-family:urw_geometric_extsemi_bold,sans-serif}[dir=rtl] .alert-container .alert p .alertCounter{font-weight:600!important}.alert-container.disclaimer .alert-text-container{padding-right:30px;position:relative}.alert-container.disclaimer .alert-text-container [class*=icon]{position:absolute;top:4px;right:0;margin:0}.alert-container.disclaimer .alert-text-container p{font-size:14px}.covidAlert{padding:20px 0 10px}.covidAlert .alert-container.error .alert-text-container p{float:none}.alert-container .alert button.close{float:left;border:0;background:0 0;color:#fff;font-weight:300;font-size:1.5em;line-height:1em;cursor:pointer;-webkit-appearance:none;padding-right:16px;padding-left:16px}.alert-container .alert p{top:-1px}.alert-container.memo{text-align:center;color:#000}.alert-container.memo.warning{background:rgba(228,208,70,.06)}.alert-container.memo.warning p{border:1px solid #e4d046}.alert-container.memo.warning .alert-icon{color:#e4d046}.alert-container.memo.warning .alert-icon:before{content:"\e924"}.alert-container.memo.info{background-color:#f4f4f4;color:#000!important}.alert-container.memo.info button.close{color:#000!important}.alert-container.memo.success{background-color:#647d20}.alert-container.notice{text-align:center;color:#fff}.alert-container.notice .alert-text-container{min-height:inherit;height:100%;display:flex;align-items:center;justify-content:center}.alert-container.notice.warning{background-color:#e42a00}.alert-container.notice.info{background-color:#fff;color:#002677}.alert-container.notice.info button.close{color:#000!important}.alert-container.notice.success{background-color:#647d20}.alert-container.notice.msg{background-color:#f4f4f4}.alert-container.notice .alert-text-container p{position:relative;font-family:urw_geometric_extlight,sans-serif;font-size:16px;font-weight:600;display:flex;align-items:center;justify-content:center;margin:0 auto;border:none;width:100%}[dir=rtl] .alert-container.notice .alert-text-container p{font-weight:300!important}.alert-container.error.success p{background:rgba(0,165,64,.05);border-color:#21b059}.alert-container.error.success p .alert-icon{color:#21b059;border:none}.alert-container.error.success p .alert-icon:before{content:"\e927"}.alert-container.error.success hr{border-top-color:#54691b}.alert-container.error.success .alert-link{color:#445416}.alert-container.error.success button.close{color:#647d20}.alert-container.error.info p{border-color:#3c6c8f;color:#002677;background:rgba(216,222,238,.15)}.alert-container.error.info hr{border-top-color:#345e7d}.alert-container.error.info .alert-link{color:#2d516b}.alert-container.error.info button.close{color:#3c6c8f}.alert-container.error.warning p{color:#002677;background:#fffcfb;border:1px solid #e1210d}.alert-container.error.warning .alert-icon{color:#e1210d}.alert-container.error.warning .alert-icon:before{content:"\e924"}.alert-container .alert .alert-icon:not(:first-of-type){display:none}.alert-container.error.warning hr{border-top-color:#cb2500}.alert-container.error.warning .alert-link{color:#b12100}.alert-container.error.warning button.close{color:#e42a00}.alert-container.error .alert-text-container p{margin:0}.alert-container.notice .alert-text-container p.blue{color:#213368;padding:8px;background:0 0;width:auto;text-align:center}.genericRightSideWrapper .alert-text-container p{border:none;border-radius:0;margin:0}.alert-container.memo.alert-left .alert-text-container p{margin-right:0}.alert-container.error.warning.alert-dismissal.customFlightAlert p{border:none;text-align:center}.alert-container:focus{outline:0!important}.alert-container.notice .alert-text-container .alertCounter~a:last-child:after{content:"\e905";font-family:icomoon-rebrand;color:#416bf6;margin-right:5px;font-size:8px;display:inline-block;transition:all .3s ease-out}.alert-container.notice .alert-text-container.opened a:last-child:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.skipLink.button{position:fixed;top:0;right:-9999px;z-index:-1;display:inline-block;background-color:#fff;letter-spacing:.02em;text-align:center;line-height:1.2;padding:8px 20px;border:1px solid #002677}.skipLink.button[hidden]{display:none}.skipLink.button:focus{right:0;z-index:9999;opacity:1}.dateRangeField:focus,.selectedWrap:focus{background:rgba(140,166,191,.1);border:1px solid #8ca6bf}.accordion-container{margin:40px 0}.accItem{border-top:1px solid #b5bcca;border-radius:.5px;padding-right:47px;transition:background-color 250ms ease-out}.accItem.open{background-color:#d7d7d7}.accItem.open>.accHeader .arrow.icon-backArrow{-webkit-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg)}.accItem.open>.accContent{display:block}.accItem--segment{border-radius:8px;border-top:0;overflow:hidden;padding-right:0}.accItem--segment .accHeader{background-color:#d7d7d7;flex-wrap:nowrap;font-size:18px;height:56px;padding:0;position:relative}.accItem--segment .accContent{padding:0}.accItem--segment .state-icon{background-color:#21b059;height:56px;margin-left:24px;width:56px}.accItem--segment .state-icon .icon{color:#fff;display:block;font-size:24px}.accItem--segment .state-icon .icon-close_hole{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.accItem--segment.open .state-icon .icon-close_hole{display:none}.accItem--segment.open .accHeader{border-bottom:1px solid #b5bcca}.accItem--segment:not(.open) .state-icon .icon-minus{display:none}.accItem--headerHasBtns .accHeader{padding:10px 30px}.accItem--headerHasBtns .links{display:inline-flex;align-items:center}.accItem--headerHasBtns .links .link{margin:0 10px}.accItem--headerHasBtns .closeBtn,.accItem--headerHasBtns .openBtn{display:inline-block}.accItem--headerHasBtns.open .openBtn{display:none}.accItem--headerHasBtns.open .headerBtn{display:none}.accItem--headerHasBtns:not(.open) .closeBtn{display:none}.accItem--space{margin-bottom:16px;overflow:inherit}.accItem--space .accHeader{border-radius:8px;overflow:hidden}.accHeader{color:#002677;cursor:pointer;font-size:24px;line-height:1.2;padding:30px 0 30px 86px;position:relative}.accHeader--space .accHeader__basicHeader,.accHeader--space .accHeader__complementaryHeader{marign:10px}.accHeader .arrow.icon-backArrow{color:#21b059;font-size:48px;position:absolute;left:24px;top:50%;transition:all 150ms ease-out;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform-origin:center;transform-origin:center}[data-plugin-accordion] .accContent{display:none}[data-plugin-accordionaria] .accContent[hidden]{display:none}.accContent{padding-left:86px;padding-bottom:44px}.accContent p:not(.errorMsg){letter-spacing:.1px;margin-bottom:30px}.accContent p:not(.errorMsg):last-child{margin-bottom:0}.accContent .errorMsg{letter-spacing:initial;margin-bottom:0}.accordion-container--generic .accItem{color:#002677;padding-right:20px}.accordion-container--generic .accItem.open{background-color:transparent}.accordion-container--generic .accItem.open>.accHeader .arrow.icon-backArrow{-webkit-transform:translateY(-50%) rotate(-270deg);transform:translateY(-50%) rotate(-270deg)}.accordion-container--generic .accHeader{padding:25px 0 25px 86px;font-family:urw_geometric_extsemi_bold,sans-serif;font-size:20px}[dir=rtl] .accordion-container--generic .accHeader{font-weight:600!important}.accordion-container--generic .accHeader__btn{display:block;width:100%;background:unset;border:0;text-align:right;z-index:0}.accordion-container--generic .accHeader__btn--wTooltip{z-index:unset}.accordion-container--generic .accHeader .arrow.icon-backArrow{z-index:-1;color:#416bf6;-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);pointer-events:none}.accordion-container--generic .accHeader>.tooltip{z-index:1;width:32px;height:32px;vertical-align:middle;margin:unset}.accordion-container--generic .accHeader>.tooltip>.tooltipBtn{position:absolute;width:32px;height:32px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.accordion-container--generic .accHeader>.tooltip>.tooltipBtn::before{position:absolute;top:50%;right:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.accordion-container--generic .accHeader>.tooltip>.tooltipMain{margin-right:-161px}.accordion-container--generic .accHeader>.tooltip:not(.top) .tooltipMain{margin-top:12px}.accordion-container--generic .accHeader>.tooltip.top .tooltipMain{margin-bottom:12px}.accordion-container--generic .accHeader>.tooltip.right .tooltipMain{right:-14px;margin-right:0}.accordion-container--generic .accHeader>.tooltip.left .tooltipMain{left:-4px}.accordion-container--generic .accContent{font-size:18px}.accordion-container--generic .accContent p{font-size:inherit}.accordion-container--boxShadow .accItem{border-top:0;padding:0;margin-bottom:30px;box-shadow:0 4px 24px rgba(65,107,246,.12)}.accordion-container--boxShadow .accHeader__btn{padding-right:17px}.accordion-container--boxShadow .accContent{border-top:1px solid #e4e9fb;padding:0}.accordion-container--register{margin:0;border:1px solid rgba(86,110,161,.36);border-top:1px solid transparent}.accordion-container--register .accItem:first-child{background-color:inherit;border:0}.link-wrap{color:#002677;font-size:14px}.link{color:#5482f8;cursor:pointer;font-size:18px}.link:not(.disabled){cursor:pointer}.desktop .link:not(.disabled):hover,.link:not(.disabled):active,.link:not(.disabled):focus{color:#345adb;text-decoration:underline}.link:not(.disabled):focus{color:#345adb;outline:1px dashed currentColor;text-decoration:none}.link--wIcon{display:flex;align-items:center;gap:8px}.link--wIcon.add-person-button{font-family:urw_geometric_extsemi_bold,sans-serif}.link--wIcon.add-person-button figure{display:block;vertical-align:middle}.link--wIcon.add-person-button figure img{display:block}.link.disabled{color:#f4f4f4;cursor:default}.link.circleIconLink{align-items:center;color:#fff;display:inline-flex}.link.circleIconLink .icon{background-color:#21b059;border-radius:50%;color:#fff;flex-shrink:0;font-size:18px;line-height:36px;margin-left:10px;text-align:center;width:36px;height:36px}.desktop .link.circleIconLink:not(.disabled):hover,.link.circleIconLink:not(.disabled):active,.link.circleIconLink:not(.disabled):focus{color:#fff;text-decoration:none}.desktop .link.circleIconLink:not(.disabled):hover .text,.link.circleIconLink:not(.disabled):active .text,.link.circleIconLink:not(.disabled):focus .text{text-decoration:underline}.link.circleIconLink:not(.disabled):focus{color:#fff;text-decoration:none}.link.sBlue{color:#002677;font-size:14px}.link.sBlue .icon{background-color:transparent;color:#21b059;line-height:20px;width:20px;height:20px}.desktop .link.sBlue:not(.disabled):hover,.link.sBlue:not(.disabled):active,.link.sBlue:not(.disabled):focus{color:#002677}.link.sBlue:not(.disabled):focus{color:#002677}.link.s{font-size:14px}.link--inheritSize{font-size:inherit}.link--more{color:#416bf6;font-family:urw_geometric_extsemi_bold,sans-serif;font-size:1.25rem;font-weight:400;line-height:1;display:inline-block;padding:0 0 0 30px;position:relative}[dir=rtl] .link--more{font-weight:600!important}.link--more:after{content:"\e912";font-family:icomoon-rebrand;font-size:1.25rem;color:inherit;display:inline-block;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}button{box-shadow:none;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}button.more{padding:0;margin-top:0;background-color:transparent}button.more:focus{outline:0}button.more:focus-visible{outline:1px dashed currentColor;outline-offset:4px}button.more:not(.disabled),button.more:not([disabled]){cursor:pointer}.button{background:linear-gradient(317.7deg,rgba(0,0,0,.4) 0,rgba(255,255,255,.4) 105.18%),#416bf6;background-blend-mode:soft-light,normal;box-shadow:-2px 2px 16px 2px rgba(0,38,119,.4);border:none;border-radius:22.5px;color:#fff;cursor:pointer;font-family:urw_geometric_extsemi_bold,sans-serif;font-size:16px;font-weight:400;line-height:1;padding:12px 33px;text-align:center;min-height:45px;transition:background-color .25s;z-index:1;position:relative;display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;min-width:160px}.button:not(.disabled):active,.button:not(.disabled):focus,.desktop .button:not(.disabled):hover{background:#345adb}.button:not(.disabled):focus{outline:1px dashed #416bf6;outline-offset:4px}.button.disabled,.button:disabled{background:#edf0f6;box-shadow:-10px 10px 20px rgba(166,171,189,.1);color:#616d87;cursor:default;pointer-events:none}.button.full{width:100%}.button.border{background:0 0;border:2px solid #416bf6;box-shadow:none;border-radius:22.5px;min-height:40px;display:inline-flex;align-items:center;flex-wrap:wrap;line-height:1;padding:6px 33px;text-align:center;justify-content:center;font-size:16px;font-family:urw_geometric_extsemi_bold,sans-serif;color:#002677}.button.border:not(.disabled):active,.button.border:not(.disabled):focus,.desktop .button.border:not(.disabled):hover{background:#eff3fe;color:#002677}.button.border:not(.disabled):focus{background:#eff3fe;color:#002677;outline:1px dashed currentColor;outline-offset:4px}.button.border.disabled{background-color:transparent;border-color:#616d87;color:#616d87}.button.white{background:rgba(255,255,255,.1);border:2px solid #fff;padding-bottom:10px;padding-top:10px;box-shadow:none}.button.white:not(.disabled):active,.button.white:not(.disabled):focus,.desktop .button.white:not(.disabled):hover{background-color:rgba(255,255,255,.2);color:#fff}.button.white:not(.disabled):focus{background-color:rgba(255,255,255,.2);color:#fff;outline-color:#fff}.button.white.disabled{background-color:transparent;border-color:#f4f4f4;color:#f4f4f4}.button.red{color:#e1210d;background-color:#fff;border:2px solid #e1210d;box-shadow:none}.button.red:not(.disabled):active,.button.red:not(.disabled):focus,.desktop .button.red:not(.disabled):hover{background:#eff3fe}.button.red:not(.disabled):focus{background:#eff3fe}.button.red.disabled{border-color:#616d87;color:#616d87}.button.facebook{background-color:#3b5998}.button.facebook:not(.disabled):active,.button.facebook:not(.disabled):focus,.desktop .button.facebook:not(.disabled):hover{background-color:rgba(59,89,152,.9);color:#fff}.button.facebook:not(.disabled):focus{background-color:#3b5998;color:#fff}.button.facebook.disabled{background-color:#f4f4f4}.button.xs{padding-left:10px;padding-right:10px}.button.s{padding-left:27px;padding-right:27px}.button.lg{width:230px}.button.iconBtn{background:0 0;color:#002677;font-size:24px;padding:8px;min-width:inherit;min-height:auto}.button.iconBtn:not(.disabled):active,.button.iconBtn:not(.disabled):focus,.desktop .button.iconBtn:not(.disabled):hover{background:0 0;color:#416bf6}.button--hasSpinner{height:48px;padding-bottom:5px;padding-top:5px}.button--hasSpinnerAndText{flex-wrap:nowrap;gap:8px;max-width:100%}.button--hasSpinnerAndText.disabled.button{opacity:1;background-color:transparent}.button--hasSpinnerAndText .loadingSpinner{width:30px;flex-shrink:0;margin-inline:0}.button--hasSpinnerAndText .loadingSpinner__text{font-size:14px;color:#002677;font-family:urw_geometric_extlight,sans-serif}.button--darkBlue{background-color:#002677}.button--social{display:flex;align-items:center;gap:10px;box-shadow:none;min-height:42px;padding-block:8px;background:var(--socialBgColor);transition:-webkit-filter .3s ease-out;transition:filter .3s ease-out;transition:filter .3s ease-out,-webkit-filter .3s ease-out;width:100%}.button--social:not(.disabled):active,.button--social:not(.disabled):focus,.desktop .button--social:not(.disabled):hover{background:var(--socialBgColor);-webkit-filter:brightness(.85);filter:brightness(.85)}.button--google{border:2px solid #416bf6}.button--google:focus,.button--google:hover{background:#eff3fe;color:#002677}.stepperBtn{background:0 0;border-radius:4px;color:#416bf6;line-height:1;padding:0;width:36px;min-width:inherit;height:36px;min-height:inherit;font-size:36px;box-shadow:none;border:1px solid #416bf6;position:relative;display:inline-flex;align-items:center;justify-content:center}.stepperBtn.disabled{background:0 0;color:#e1e1e1;border:2px solid #e1e1e1;pointer-events:none}.stepperBtn:not(.disabled):hover{color:#fff;background:#345adb;cursor:pointer}.stepperBtn:not(.disabled):focus{color:#fff;background:#345adb;cursor:pointer}.stepperBtn:not(.disabled):focus{outline:0}.stepperBtn:not(.disabled):focus-visible{outline:1px dashed #345adb;outline-offset:4px}.stepperBtn:before{font-weight:400;display:inline-block;line-height:1;vertical-align:middle;font-size:30px;background:currentColor}.stepperBtn.inc:after{content:"";height:18px;width:2px;background:currentColor;position:absolute;right:50%;margin-right:-1px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.stepperBtn.dec:before,.stepperBtn.inc:before{content:"";margin-top:-1px;vertical-align:top;width:18px;height:2px;border-radius:1.43px}.issueContainer .buttonsWrapper .button{background:0 0;position:relative;padding:0}.issueContainer .buttonsWrapper .button:after{content:"";position:absolute;right:calc(50% - 12px);width:20px;height:20px;border:4px solid #21b059;border-top-width:0;border-right-width:0}.issueContainer .buttonsWrapper .button .buttonUp:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);bottom:5px}.issueContainer .buttonsWrapper .button .buttonDown:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:5px}.issueContainer .buttonsWrapper .text{font-size:20px;text-align:center;color:#002677}[class*=optanon] .button:hover,[class*=optanon] button:hover{background:0 0}.btnWrap{display:flex;justify-content:flex-start;margin:40px 0 0;padding:0}.fieldsWrapper .btnWrap{margin:24px 0}.btnWrap--noMargin{margin-bottom:0}.btnWrap--noMarginTop{margin-top:0}.btnWrap--padTop{padding-top:20px}.btnWrap--pad35{padding-top:35px;padding-bottom:35px}.btnWrap--padBtm25{padding-bottom:25px}.btnWrap--noPaddingBtm{padding-bottom:0}.btnWrap--hCenter{justify-content:center}.btnWrap.hCenter{justify-content:center}.btnWrap--vCenter{align-items:center}.btnWrap--hEnd{justify-content:flex-end}.btnWrap--column{flex-direction:column}.btnWrap--column>:not(:last-child){margin-bottom:8px;margin-left:0}.btnWrap--columnSimple{flex-direction:column}.btnWrap>:not(:last-child){margin-left:7px;margin-right:7px}.btnWrap--relative{position:relative}.btnWrap--borderTop{padding-top:30px;border-top:1px solid #d6ddeb}.btnWrap--spaceBtw{justify-content:space-between}.btnWrap--spaceBtw>:not(:last-child){margin-right:0}.btnWrap--withBackCta{position:relative}.btnWrap--mTop100{margin-top:100px}.button.iconBtn.closeMask,.closeMask,button.iconBtn.closeMask{width:40px;height:40px;background:0 0;color:#416bf6;border-radius:0;box-shadow:none;font-size:26px;padding:0;font-weight:700}.button.iconBtn.closeMask:focus,.closeMask:focus,button.iconBtn.closeMask:focus{outline:0}.button.iconBtn.closeMask:focus-visible,.closeMask:focus-visible,button.iconBtn.closeMask:focus-visible{outline:1px dashed currentColor;outline-offset:4px}.closeMask:before{content:"\e907";font-family:icomoon-rebrand;display:inline-block;position:absolute;top:50%;right:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);color:inherit}button.button.start-again-button{background:0 0;box-shadow:none;color:#416bf6;font-size:20px;border-radius:0;min-height:10px}.desktop button.button.start-again-button:not(:disabled):hover,button.button.start-again-button:not(:disabled):active,button.button.start-again-button:not(:disabled):focus{color:#002677;background:0 0}button.button.start-again-button:focus{outline:0}button.button.start-again-button:focus-visible{outline:1px dashed currentColor;outline-offset:4px}button.button.start-again-button:before{content:"\e908";font-family:icomoon-rebrand;display:inline-block;-webkit-transform:rotate(180deg);transform:rotate(180deg);font-size:13px;margin-left:10px}.linkList{margin:0;padding:0}.linkList li{list-style-type:none}.diBtn{color:#416bf6;background-color:transparent;padding:0}.diBtn:focus{outline:0}.diBtn:focus-visible{outline:1px dashed currentColor;outline-offset:4px}.diBtn:not(.disabled),.diBtn:not([disabled]){cursor:pointer}.diBtn--clear{position:absolute;top:10px;left:56px;display:flex;padding:8px;transition:all .2s ease-out;opacity:0;visibility:hidden}.inputWrap.focus .diBtn--clear{opacity:1;visibility:visible}.diBtn--clear .icon{font-size:24px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=password]::-ms-clear,input[type=password]::-ms-reveal{display:none}input[type=number]{-moz-appearance:textfield}input::-ms-clear{display:none}input{box-shadow:none}.fieldsetGroup{display:flex;gap:12px}input,optgroup,select,textarea{line-height:1}input:focus,optgroup:focus,select:focus,textarea:focus{outline:0}.dd,.dd--hybrid,.ddNG,.fieldWrap,.selectize-wrapper,.textField{width:410px;max-width:100%}.dd.full,.ddNG.full,.fieldWrap.full,.full.dd--hybrid,.full.selectize-wrapper,.textField.full{width:100%}.auto.dd--hybrid,.auto.selectize-wrapper,.dd.auto,.ddNG.auto,.fieldWrap.auto,.textField.auto{width:auto}.accContent .dd,.accContent .dd--hybrid,.accContent .ddNG,.accContent .fieldWrap,.accContent .selectize-wrapper,.accContent .textField{width:100%}.filtersWrap{display:flex;gap:24px;align-items:center;margin-bottom:40px}.filtersWrap__desc{font-family:urw_geometric_extlight,sans-serif;font-size:18px;margin:0}.filtersWrap .radio-wrap{display:flex;align-items:flex-start;gap:24px}.filtersWrap .field{margin:0}.dateRangeField,.dd .selectedWrap,.dd--hybrid .selectedWrap,.ddNG .selectedWrap,.selectize-wrapper .selectedWrap,.textField{background-color:#eff2f8;border:none;border-bottom:2px solid transparent;border-radius:4px;color:#002677;font-family:urw_geometric_extsemi_bold,sans-serif;font-size:20px;font-weight:400;line-height:1.4;padding:26px 13px 8px;text-align:right;transition:all .2s ease-out;height:60px}[dir=rtl] .dateRangeField,[dir=rtl] .dd .selectedWrap,[dir=rtl] .dd--hybrid .selectedWrap,[dir=rtl] .ddNG .selectedWrap,[dir=rtl] .selectize-wrapper .selectedWrap,[dir=rtl] .textField{font-weight:600!important}.dateRangeField.disabled,.dd .selectedWrap.disabled,.dd--hybrid .selectedWrap.disabled,.ddNG .selectedWrap.disabled,.selectize-wrapper .selectedWrap.disabled,.textField.disabled{opacity:.5!important;pointer-events:none!important}div.textField{line-height:1.4}.textField:-internal-autofill-previewed,.textField:-internal-autofill-selected{-webkit-box-shadow:0 0 0 45px #eff2f8 inset;-webkit-text-fill-color:#002677}.dateField.focus .textField,.dd.open .selectedWrap,.ddNG.open .selectedWrap,.inputWrap.focus .dateRangeField,.open.dd--hybrid .selectedWrap,.open.selectize-wrapper .selectedWrap,.textField:focus{background:rgba(236,242,255,.9);border-radius:4px 4px 0 0;border-bottom-color:#416bf6}.inputWrap{position:relative}.inputWrap>.link{margin-right:15px}.inputWrap:not(.simple) .textField.toggelElmLink{padding-left:52px}.inputWrap:not(.simple) label{right:13px;margin:0;padding:0;pointer-events:none;position:absolute;top:0;-webkit-transform:translateY(22px);transform:translateY(22px);transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out;z-index:1}.inputWrap:not(.simple) .ddList:not(.top),.inputWrap:not(.simple) .ddListNG:not(.top){top:100%}.inputWrap:not(.simple).completed label,.inputWrap:not(.simple).focus label,.inputWrap:not(.simple).full label,.inputWrap:not(.simple).withPlaceHolder label{font-size:14px;top:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.inputWrap .selectize-input .item,.inputWrap .selectize-wrapper select:not(.selectized) .item{font-size:18px}::-webkit-input-placeholder{color:#4d68a5}::-moz-placeholder{color:#4d68a5}::placeholder{color:#4d68a5}:-ms-input-placeholder{color:#4d68a5}::-ms-input-placeholder{color:#4d68a5}.ddWrap{display:flex;align-items:center}.ddWrap .ddLabel{color:#f4f4f4;font-size:.8125rem;margin-left:8px}.ddWrap.hasTooltip{padding-left:30px}.dd,.dd--hybrid,.ddNG,.selectize-wrapper{position:relative}.auto.dd--hybrid,.auto.selectize-wrapper,.dd.auto,.ddNG.auto{width:auto}.dd .selText,.dd--hybrid .selText,.ddNG .selText,.selectize-wrapper .selText{color:#4d68a5}.dd .selected,.dd--hybrid .selected,.ddNG .selected,.selectize-wrapper .selected{line-height:calc(45px - 52px - 2px)}.dd .selectedWrap,.dd--hybrid .selectedWrap,.ddNG .selectedWrap,.selectize-wrapper .selectedWrap{cursor:pointer;padding-left:52px;position:relative}.dd .selectedWrap:focus,.dd--hybrid .selectedWrap:focus,.ddNG .selectedWrap:focus,.selectize-wrapper .selectedWrap:focus{outline:1px dashed #416bf6}.dd .selectedWrap .icon,.dd--hybrid .selectedWrap .icon,.ddNG .selectedWrap .icon,.selectize-wrapper .selectedWrap .icon{color:#f4f4f4;font-size:24px;margin-top:-12px;position:absolute;left:14px;top:50%;transition:-webkit-transform 150ms ease-out;transition:transform 150ms ease-out;transition:transform 150ms ease-out,-webkit-transform 150ms ease-out}.dd .selectedWrap--hybrid .icon,.dd--hybrid .selectedWrap--hybrid .icon,.ddNG .selectedWrap--hybrid .icon,.selectize-wrapper .selectedWrap--hybrid .icon{color:#f4f4f4;font-size:24px;margin-top:-12px;position:absolute;left:14px;top:50%;transition:-webkit-transform 150ms ease-out;transition:transform 150ms ease-out;transition:transform 150ms ease-out,-webkit-transform 150ms ease-out}.dd.open,.ddNG.open,.open.dd--hybrid,.open.selectize-wrapper{z-index:3}.dd.open .selectedWrap .icon,.dd.open .selectedWrap--hybrid .icon,.ddNG.open .selectedWrap .icon,.ddNG.open .selectedWrap--hybrid .icon,.open.dd--hybrid .selectedWrap .icon,.open.dd--hybrid .selectedWrap--hybrid .icon,.open.selectize-wrapper .selectedWrap .icon,.open.selectize-wrapper .selectedWrap--hybrid .icon{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.dd.style2 .selectedWrap,.ddNG.style2 .selectedWrap,.style2.dd--hybrid .selectedWrap,.style2.selectize-wrapper .selectedWrap{align-items:center;background-color:transparent;border:none;border-radius:0;display:flex;padding:0;color:#002677;font-size:14px;line-height:1;height:auto}.dd.style2 .ddList,.dd.style2 .ddListNG,.ddNG.style2 .ddList,.ddNG.style2 .ddListNG,.style2.dd--hybrid .ddList,.style2.dd--hybrid .ddListNG,.style2.selectize-wrapper .ddList,.style2.selectize-wrapper .ddListNG{min-width:135px;border-radius:16px;top:100%}.dd.style2 .ddList li,.dd.style2 .ddListNG li,.ddNG.style2 .ddList li,.ddNG.style2 .ddListNG li,.style2.dd--hybrid .ddList li,.style2.dd--hybrid .ddListNG li,.style2.selectize-wrapper .ddList li,.style2.selectize-wrapper .ddListNG li{text-overflow:ellipsis;overflow:hidden;font-size:16px;color:#002677;border-radius:4px;padding:6px 10px;margin:0}.dd.style2 .ddList li a,.dd.style2 .ddListNG li a,.ddNG.style2 .ddList li a,.ddNG.style2 .ddListNG li a,.style2.dd--hybrid .ddList li a,.style2.dd--hybrid .ddListNG li a,.style2.selectize-wrapper .ddList li a,.style2.selectize-wrapper .ddListNG li a{color:inherit}.dd.style2 .ddList li a:focus,.dd.style2 .ddListNG li a:focus,.ddNG.style2 .ddList li a:focus,.ddNG.style2 .ddListNG li a:focus,.style2.dd--hybrid .ddList li a:focus,.style2.dd--hybrid .ddListNG li a:focus,.style2.selectize-wrapper .ddList li a:focus,.style2.selectize-wrapper .ddListNG li a:focus{outline:0}.dd.style2 .ddList li a:focus-visible,.dd.style2 .ddListNG li a:focus-visible,.ddNG.style2 .ddList li a:focus-visible,.ddNG.style2 .ddListNG li a:focus-visible,.style2.dd--hybrid .ddList li a:focus-visible,.style2.dd--hybrid .ddListNG li a:focus-visible,.style2.selectize-wrapper .ddList li a:focus-visible,.style2.selectize-wrapper .ddListNG li a:focus-visible{outline:1px dashed currentColor;outline-offset:4px}.dd.style2 .ddList li a:focus-visible,.dd.style2 .ddListNG li a:focus-visible,.ddNG.style2 .ddList li a:focus-visible,.ddNG.style2 .ddListNG li a:focus-visible,.style2.dd--hybrid .ddList li a:focus-visible,.style2.dd--hybrid .ddListNG li a:focus-visible,.style2.selectize-wrapper .ddList li a:focus-visible,.style2.selectize-wrapper .ddListNG li a:focus-visible{outline-offset:-1px}.dd.no-arrow .selectedWrap .icon,.ddNG.no-arrow .selectedWrap .icon,.no-arrow.dd--hybrid .selectedWrap .icon,.no-arrow.selectize-wrapper .selectedWrap .icon{display:none}.ddList,.ddListNG{background-color:#fff;border-radius:0 0 4px 4px;box-shadow:0 6px 24px rgba(0,0,0,.1);right:0;padding:19px 12px;position:absolute;text-align:right;width:100%;max-height:380px;z-index:4;overflow:auto;-webkit-overflow-scrolling:touch;scrollbar-color:#b5bcca transparent;scrollbar-width:thin;scrollbar-face-color:#b5bcca;scrollbar-track-color:transparent}.ddList::-webkit-scrollbar,.ddListNG::-webkit-scrollbar{width:5px;height:5px}.ddList::-webkit-scrollbar-thumb,.ddListNG::-webkit-scrollbar-thumb{background:#b5bcca;border-radius:5px}.ddList::-webkit-scrollbar-track,.ddListNG::-webkit-scrollbar-track{background:0 0}.ddList.autocomplete,.ddListNG.autocomplete{min-width:260px}.ddList.autocomplete:not(.opened),.ddListNG.autocomplete:not(.opened){padding:0}.ddList:not(.top),.ddListNG:not(.top){top:100%}.ddList.top,.ddListNG.top{bottom:calc(100% + 3px)}.ddList:not(.opened) .mCSB_scrollTools,.ddListNG:not(.opened) .mCSB_scrollTools{opacity:0}.ddList:not(.autocomplete),.ddListNG:not(.autocomplete){display:none}.inputWrap:not(.focus) .ddList.autocomplete,.inputWrap:not(.focus) .ddListNG.autocomplete{padding:0}.ddList ul,.ddListNG ul{padding:0;list-style:none;margin:0}.ddList li,.ddListNG li{border-radius:21px;color:#002677;cursor:pointer;font-size:20px;line-height:1.2;padding:9px 18px;transition:all .2s ease-out}.ddList li:active,.ddList li:focus,.ddListNG li:active,.ddListNG li:focus,.desktop .ddList li:hover,.desktop .ddListNG li:hover{background-color:#f4f4f4}.ddList li:focus,.ddListNG li:focus{outline:0}.ddList li:focus-visible,.ddListNG li:focus-visible{outline:1px dashed currentColor;outline-offset:4px}.ddList li:focus-visible,.ddListNG li:focus-visible{background-color:#f4f4f4;outline-offset:-1px}.ddList li.hovered,.ddListNG li.hovered{background-color:#f4f4f4}.ddList li.ui-menu-item,.ddListNG li.ui-menu-item{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:18px;line-height:1.22;padding:12px 37px 12px 12px;border-radius:0}[dir=rtl] .ddList li.ui-menu-item,[dir=rtl] .ddListNG li.ui-menu-item{font-weight:600!important}.ddList li.ui-menu-item .ui-menu-item-highlight,.ddListNG li.ui-menu-item .ui-menu-item-highlight{color:#416bf6}.ddList li.ui-menu-item:active,.ddList li.ui-menu-item:focus,.ddListNG li.ui-menu-item:active,.ddListNG li.ui-menu-item:focus,.desktop .ddList li.ui-menu-item:hover,.desktop .ddListNG li.ui-menu-item:hover{background-color:transparent;color:#406ef5}.ddList li.ui-menu-item.hovered,.ddListNG li.ui-menu-item.hovered{background-color:transparent;color:#406ef5}.ddList .mCSB_scrollTools .mCSB_dragger{max-height:none!important}.birthday_triple{max-width:410px}.accContent .birthday_triple{max-width:100%}.birthday_triple .day input{border-top-left-radius:0;border-bottom-left-radius:0;padding-top:17px}.birthday_triple .month .selectedWrap,.birthday_triple .month input{border-radius:0}.birthday_triple .year .selectedWrap,.birthday_triple .year input{border-top-right-radius:0;border-bottom-right-radius:0}.birthday_triple .dd.error .selectedWrap,.birthday_triple .error.dd--hybrid .selectedWrap,.birthday_triple .error.selectize-wrapper .selectedWrap,.birthday_triple .selectedWrap.error,.birthday_triple input.error{border-bottom-color:#d7210d}.ui-autocomplete{position:relative}.ui-widget.ui-widget-content{background:0 0;border:none}.ui-menu{right:auto!important;top:auto!important;width:100%!important}.ui-menu .ui-menu-item{list-style-image:none}.ui-menu .ui-menu-item .ui-menu-item-wrapper{padding:0}.ui-state-active,.ui-widget-content .ui-state-active{background-color:transparent;border:none;color:#002677;margin:0}.checkbox,.radiobutton{margin:4px 0;position:relative}.checkbox.disabled,.radiobutton.disabled{opacity:.6}.checkbox.disabled label,.radiobutton.disabled label{cursor:default}.checkbox label,.radiobutton label{color:#f4f4f4;cursor:pointer;font-size:18px;line-height:25px;margin:0;padding:0 32px 0 0;position:relative;text-align:right}.checkbox .icon,.radiobutton .icon{background:#fff;border:2px solid #f4f4f4;color:#fff;right:0;line-height:22px;position:absolute;text-align:center;top:0;width:24px;height:24px}.checkbox input:not([type=hidden]),.radiobutton input:not([type=hidden]){right:0;opacity:0;position:absolute;top:0;width:0;height:0}.checkbox input:not([type=hidden]):checked~.icon,.radiobutton input:not([type=hidden]):checked~.icon{border-color:#002677}.checkbox input:not([type=hidden]):focus~label,.radiobutton input:not([type=hidden]):focus~label{outline:2px dashed #002677}.field .checkbox:first-child,.field .radiobutton:first-child{margin-top:0}.field .checkbox:last-child,.field .radiobutton:last-child{margin-bottom:0}.checkbox .icon{border-radius:4px;font-size:10px;transition:background-color .2s ease-out}.checkbox .icon:after{content:"\e91f";font-family:icomoon-rebrand}.checkbox input:not([type=hidden]):checked~.icon{background-color:#002677}.radiobutton .icon{border-radius:50%}.radiobutton .icon:after{background-color:#fff;border-radius:50%;content:"";right:50%;position:absolute;top:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);transition:background-color .2s ease-out;width:14px;height:14px}.radiobutton input:not([type=hidden]):checked~.icon:after{background-color:#002677}.checkboxes.inline{align-items:flex-start;display:flex;flex-wrap:wrap}.checkboxes.inline .checkbox:not(:last-child){margin-left:54px}.checkboxes.inline .checkbox:first-child,.checkboxes.inline .checkbox:last-child{margin-top:4px;margin-bottom:4px}.checkboxes.vCenter{display:flex;align-items:center}.field{margin:0 0 25px;position:relative}.field.dateField{margin-bottom:0}.field.dateField:has(.fullWidth){margin-bottom:25px}.field.error:not(.codeField):not(.passengersField) .dateRangeField,.field.error:not(.codeField):not(.passengersField) .selectedWrap,.field.error:not(.codeField):not(.passengersField) .selectize-input,.field.error:not(.codeField):not(.passengersField) .selectize-wrapper select:not(.selectized),.field.error:not(.codeField):not(.passengersField) .textField:not(.birthdate-select){border-bottom-color:#d7210d!important;border-radius:5px 5px 0 0;color:#d7210d}.field.error:not(.codeField):not(.passengersField) .dateRangeField::-webkit-input-placeholder,.field.error:not(.codeField):not(.passengersField) .selectedWrap::-webkit-input-placeholder,.field.error:not(.codeField):not(.passengersField) .selectize-input::-webkit-input-placeholder,.field.error:not(.codeField):not(.passengersField) .selectize-wrapper select:not(.selectized)::-webkit-input-placeholder,.field.error:not(.codeField):not(.passengersField) .textField:not(.birthdate-select)::-webkit-input-placeholder{color:#d7210d}.field.error:not(.codeField):not(.passengersField) .dateRangeField::-moz-placeholder,.field.error:not(.codeField):not(.passengersField) .selectedWrap::-moz-placeholder,.field.error:not(.codeField):not(.passengersField) .selectize-input::-moz-placeholder,.field.error:not(.codeField):not(.passengersField) .selectize-wrapper select:not(.selectized)::-moz-placeholder,.field.error:not(.codeField):not(.passengersField) .textField:not(.birthdate-select)::-moz-placeholder{color:#d7210d}.field.error:not(.codeField):not(.passengersField) .dateRangeField::placeholder,.field.error:not(.codeField):not(.passengersField) .selectedWrap::placeholder,.field.error:not(.codeField):not(.passengersField) .selectize-input::placeholder,.field.error:not(.codeField):not(.passengersField) .selectize-wrapper select:not(.selectized)::placeholder,.field.error:not(.codeField):not(.passengersField) .textField:not(.birthdate-select)::placeholder{color:#d7210d}.bookingMaskWrap .field.error:not(.codeField):not(.passengersField) .dateRangeField,.bookingMaskWrap .field.error:not(.codeField):not(.passengersField) .selectedWrap,.bookingMaskWrap .field.error:not(.codeField):not(.passengersField) .selectize-input,.bookingMaskWrap .field.error:not(.codeField):not(.passengersField) .selectize-wrapper select:not(.selectized),.bookingMaskWrap .field.error:not(.codeField):not(.passengersField) .textField:not(.birthdate-select){border-bottom-color:#d7210d!important}.field.error:not(.codeField):not(.passengersField) .checkbox label{color:#f4f4f4}.field.codeField.error .codeInput{border-bottom-color:#d7210d}.field.disabled input,.field.disabled label{opacity:.65}.field.disabled--grey input,.field.disabled--grey label{color:#5c626f}.field.disabled--grey input{background-color:#f9f9f9}.field.hasTooltip{padding-left:30px}.field.hasTooltip .tooltip{top:30px}.field--flexLabel{display:flex;align-items:center}.field--flexLabel label{margin:0 0 0 3px;padding:0;font-size:16px}.field--flexLabel.focus label{font-size:16px;top:inherit;-webkit-transform:translateY(0)!important;transform:translateY(0)!important}.field--flexLabel .dd,.field--flexLabel .dd--hybrid,.field--flexLabel .ddNG,.field--flexLabel .selectize-wrapper{width:107px}.field--flexLabel .dd .selText,.field--flexLabel .dd--hybrid .selText,.field--flexLabel .ddNG .selText,.field--flexLabel .selectize-wrapper .selText{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:.875rem;font-weight:400}[dir=rtl] .field--flexLabel .dd .selText,[dir=rtl] .field--flexLabel .dd--hybrid .selText,[dir=rtl] .field--flexLabel .ddNG .selText,[dir=rtl] .field--flexLabel .selectize-wrapper .selText{font-weight:600!important}.field--flexLabel .dd .selectedWrap,.field--flexLabel .dd--hybrid .selectedWrap,.field--flexLabel .ddNG .selectedWrap,.field--flexLabel .selectize-wrapper .selectedWrap{padding:8px 9px 4px 25px;height:31px;line-height:1}.field--flexLabel .dd .selectedWrap .selected,.field--flexLabel .dd--hybrid .selectedWrap .selected,.field--flexLabel .ddNG .selectedWrap .selected,.field--flexLabel .selectize-wrapper .selectedWrap .selected{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:.875rem;font-weight:400}[dir=rtl] .field--flexLabel .dd .selectedWrap .selected,[dir=rtl] .field--flexLabel .dd--hybrid .selectedWrap .selected,[dir=rtl] .field--flexLabel .ddNG .selectedWrap .selected,[dir=rtl] .field--flexLabel .selectize-wrapper .selectedWrap .selected{font-weight:600!important}.field--flexLabel .dd .selectedWrap .icon,.field--flexLabel .dd--hybrid .selectedWrap .icon,.field--flexLabel .ddNG .selectedWrap .icon,.field--flexLabel .selectize-wrapper .selectedWrap .icon{font-size:7px;left:9px;margin-top:-2px;top:50%}.field--flexLabel .ddListNG li{white-space:nowrap}.field--flexLabel.maskBlock__currency .ddListNG{padding-right:9px}.field--flexLabel .ddList,.field--flexLabel .ddListNG{padding:11px}.field--flexLabel .ddList li,.field--flexLabel .ddListNG li{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:.875rem;font-weight:400;padding:0;margin-bottom:9px}[dir=rtl] .field--flexLabel .ddList li,[dir=rtl] .field--flexLabel .ddListNG li{font-weight:600!important}.desktop .field--flexLabel .ddList li:hover,.desktop .field--flexLabel .ddListNG li:hover,.field--flexLabel .ddList li:active,.field--flexLabel .ddList li:focus,.field--flexLabel .ddListNG li:active,.field--flexLabel .ddListNG li:focus{color:#416bf6;background-color:transparent}.field--flexLabel .ddList li:focus,.field--flexLabel .ddListNG li:focus{outline:0}.field--flexLabel .ddList li:focus-visible,.field--flexLabel .ddListNG li:focus-visible{outline:1px dashed #416bf6;outline-offset:4px}.field--flexLabel .ddList li:focus,.field--flexLabel .ddListNG li:focus{color:#416bf6}.field--flexLabel .ddList li:focus-visible,.field--flexLabel .ddListNG li:focus-visible{color:#416bf6;outline-offset:0}.field--withBtn{display:flex;align-items:center;min-height:60px;gap:16px}.field--noMarginBtm{margin-bottom:0}.field--noMarginBtm{margin-bottom:0}.field.success .textField{color:#218086;border-bottom-color:#218086;border-radius:5px 5px 0 0}.field.success .errorMsg{color:#218086}label.error{color:#d7210d}.pass-confirmation__requirements{list-style:none;margin:0;padding:0}.pass-confirmation__requirement--passed{color:#21b059}.pass-confirmation__requirement--failed{color:#d7210d}.pass-confirmation__strength:before{content:"";display:block;height:6px;margin:0 0 6px;transition:width .3s}.pass-confirmation__strength.veryWeak:before{background:red;width:20%}.pass-confirmation__strength.veryWeak .pass-confirmation__strengthText{color:red}.pass-confirmation__strength.weak:before{background:orange;width:40%}.pass-confirmation__strength.weak .pass-confirmation__strengthText{color:orange}.pass-confirmation__strength.medium:before{background:#e4d046;width:60%}.pass-confirmation__strength.medium .pass-confirmation__strengthText{color:#e4d046}.pass-confirmation__strength.strong:before{background:#8ca6bf;width:80%}.pass-confirmation__strength.strong .pass-confirmation__strengthText{color:#8ca6bf}.pass-confirmation__strength.veryStrong:before{background:#21b059;width:100%}.pass-confirmation__strength.veryStrong .pass-confirmation__strengthText{color:#21b059}.pass-confirmation__strengthText{padding-right:5px}.field.error .inputWrap .dateRangeField,.field.error .inputWrap .selectedWrap,.field.error .inputWrap .selectize-input,.field.error .inputWrap .selectize-wrapper select:not(.selectized),.field.error .inputWrap .textField:not(.birthdate-select),.inputWrap.error .dateRangeField,.inputWrap.error .selectedWrap,.inputWrap.error .selectize-input,.inputWrap.error .selectize-wrapper select:not(.selectized),.inputWrap.error .textField:not(.birthdate-select){border-bottom-color:#d7210d!important}.bookingMaskWrap .field.error .inputWrap .dateRangeField,.bookingMaskWrap .field.error .inputWrap .selectedWrap,.bookingMaskWrap .field.error .inputWrap .selectize-input,.bookingMaskWrap .field.error .inputWrap .selectize-wrapper select:not(.selectized),.bookingMaskWrap .field.error .inputWrap .textField:not(.birthdate-select),.bookingMaskWrap .inputWrap.error .dateRangeField,.bookingMaskWrap .inputWrap.error .selectedWrap,.bookingMaskWrap .inputWrap.error .selectize-input,.bookingMaskWrap .inputWrap.error .selectize-wrapper select:not(.selectized),.bookingMaskWrap .inputWrap.error .textField:not(.birthdate-select),.headerComp .field.error .inputWrap .dateRangeField,.headerComp .field.error .inputWrap .selectedWrap,.headerComp .field.error .inputWrap .selectize-input,.headerComp .field.error .inputWrap .selectize-wrapper select:not(.selectized),.headerComp .field.error .inputWrap .textField:not(.birthdate-select),.headerComp .inputWrap.error .dateRangeField,.headerComp .inputWrap.error .selectedWrap,.headerComp .inputWrap.error .selectize-input,.headerComp .inputWrap.error .selectize-wrapper select:not(.selectized),.headerComp .inputWrap.error .textField:not(.birthdate-select){border-bottom-color:#d7210d!important}.field.error .inputWrap .checkbox label,.inputWrap.error .checkbox label{color:#f4f4f4}.doubleField{display:inline-flex;position:relative}.doubleField .switch{background:0 0;color:#406ef5;line-height:1;margin-top:-16px;margin-right:-16px;padding:0;position:absolute;right:50%;top:50%;z-index:1;min-width:32px;min-height:32px;box-shadow:none;background-blend-mode:unset;border-radius:50%;font-weight:400}.doubleField .switch:before{background-color:#eff2f8;content:"";right:50%;margin-right:-1px;position:absolute;width:2px;height:100%}.doubleField .switch:after{content:"\e90e";font-family:icomoon-rebrand;font-size:22px;position:relative}.desktop .doubleField .switch:hover,.doubleField .switch:active,.doubleField .switch:focus{background:0 0;color:#566ea1}.doubleField .switch:focus{outline:0}.doubleField .switch:focus-visible{outline:1px dashed currentColor;outline-offset:4px}.doubleField .switch.btn-switch{position:relative;right:auto;top:auto;margin-top:0;margin-right:0;min-width:34px;min-height:34px;width:34px;height:34px;cursor:pointer;align-self:center;z-index:2}.doubleField .switch.btn-switch:before{display:none}.doubleField.oneway:after{content:"\e902"}.doubleField .inputWrap{width:50%;z-index:1}.doubleField .inputWrap.full{width:100%}.doubleField .inputWrap.focus{z-index:3}.doubleField .inputWrap.focus~.switch{z-index:4}.doubleField .textField.first{border-top-left-radius:0;border-bottom-left-radius:0}.doubleField .textField.last{border-top-right-radius:0;border-bottom-right-radius:0}.doubleField--phoneNumber{width:100%;max-width:700px}.doubleField--phoneNumber:before{display:none!important}.doubleField--phoneNumber .inputWrap.countryCode{width:41%!important}.doubleField--phoneNumber .inputWrap.countryCode .selectize-input{border-bottom-left-radius:0;border-top-left-radius:0}.doubleField--phoneNumber .inputWrap.simple{width:59%!important}.doubleField .first .selectize-input{border-top-left-radius:0;border-bottom-left-radius:0}.doubleField .last .selectize-input{border-top-right-radius:0;border-bottom-right-radius:0}.doubleField--bg{background:#fff;border-radius:27px}.doubleField.disabled{opacity:.5!important;pointer-events:none!important}.countryCode.focus .selectize-dropdown-content{overflow:auto}.countryCode .selectize-dropdown-content{overflow:hidden}label{color:#4d68a5;display:block;font-family:urw_geometric_extlight,sans-serif;font-size:20px;font-weight:400;line-height:1.2;margin:0 0 3px;padding:0 20px 0 0}[dir=rtl] label{font-weight:300!important}.locationRow label{font-size:16px}.col label{padding:0}.stepper{align-items:center;display:flex}.stepper .stepperInput{background:0 0;border:none;font-family:urw_geometric_extsemi_bold,sans-serif;font-size:24px;font-weight:400;color:#002677;padding:5px;text-align:center;width:46px}[dir=rtl] .stepper .stepperInput{font-weight:600!important}.selectize-input.disabled{opacity:.5!important;pointer-events:none!important}.switchToggle{border:1px solid #566ea1;border-radius:16px;display:flex;position:relative}.switchToggle input{right:0;opacity:0;position:absolute;top:0;width:0;height:0}.switchToggle input:checked+label{color:#fff}.switchToggle label{color:#002677;font-family:urw_geometric_extlight,sans-serif;font-size:14px;font-weight:400;cursor:pointer;flex-shrink:0;flex-grow:0;line-height:1.21;margin:0;padding:8px 11px 5px;position:relative;text-align:center;z-index:2}[dir=rtl] .switchToggle label{font-weight:300!important}.switchToggle .selected{background-color:#566ea1;border-radius:16px;right:0;position:absolute;top:0;transition:-webkit-transform 250ms ease-out;transition:transform 250ms ease-out;transition:transform 250ms ease-out,-webkit-transform 250ms ease-out;z-index:1;height:100%}.switchToggle input:checked:nth-child(1)~.selected{-webkit-transform:translateX(0);transform:translateX(0)}.switchToggle input:checked:nth-child(3)~.selected{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.switchToggle.switch3 .selected,.switchToggle.switch3 label{width:33.33%}.switchToggle.switch3 input:checked:nth-child(5)~.selected{-webkit-transform:translateX(-201%);transform:translateX(-201%)}.switchToggle.switch2 .selected,.switchToggle.switch2 label{width:50%}.switchToggle--narrow{max-width:650px;margin:0 auto;margin-bottom:30px}.switchToggle a{color:inherit}.switchToggle--bgBlue .selected{background-color:#002677}.switchToggleBtn{align-self:flex-start;padding:17px 16px;background-color:transparent;cursor:pointer}.switchToggleBtn [class*=" icon-"],.switchToggleBtn [class^=icon-]{display:inline-block;font-size:22px;padding:3px;color:#416bf6}.dateRangeField{align-items:center;border-radius:4px;color:#4d68a5;cursor:pointer;display:flex;max-width:410px;padding:26px 13px 10px 54px;position:relative;width:100%;height:60px}.dateRangeField.error{border-bottom-color:#d7210d}.dateRangeField:after{color:#416bf6;content:"\e903";font-family:icomoon-rebrand;font-size:22px;line-height:1;margin-top:-11px;position:absolute;left:22px;top:50%}.dateRangeField.fullWidth{max-width:unset}.dateRangeField.startSelected{color:#002677}.dateRangeField.startSelected .dateRangeInput.depart .label{display:none}.dateRangeField.startSelected .dateRangeInput.depart input{display:block;width:68px;padding-right:0;padding-left:0}.dateRangeField.endSelected .dateRangeInput.return .label{display:none}.dateRangeField.endSelected .dateRangeInput.return input{display:block;width:68px;padding-right:0;padding-left:0}.dateRangeField .seperator{text-align:center;width:24px}.dateRangeInput{line-height:1;position:relative}.dateRangeInput .label{color:#002677;font-family:urw_geometric_extlight,sans-serif;font-size:20px;font-weight:400;line-height:1.25;padding:0;white-space:nowrap}[dir=rtl] .dateRangeInput .label{font-weight:300!important}.dateRangeInput.error .label{color:#d7210d}.dateRangeInput input{background:0 0;border:none;display:none;color:#002677;font-family:urw_geometric_extsemi_bold,sans-serif;font-size:20px;font-weight:400;line-height:1.4;padding:0;width:68px;height:28px}[dir=rtl] .dateRangeInput input{font-weight:600!important}.dateRangeInput input.noLabel{display:block}.dateRangeInput input:disabled{-webkit-text-fill-color:#002677;line-height:1;opacity:1;pointer-events:none}.dateRangeInput input.singleDate{width:100%}.dateRangeInput .fullWidth{width:100%}.dateClearButton{position:absolute;font-size:24px;padding:0;color:#416bf6;left:66px;top:50%;pointer-events:all;cursor:pointer;display:none;-webkit-transform:translateY(-42%);transform:translateY(-42%);background:0 0}.dateClearButton::before{width:36px;height:36px;display:inline-flex;justify-content:center;align-items:center}.date-picker-wrapper.oaDateRange{background:#fff;box-shadow:0 15px 40px rgba(6,6,6,.247924);border-radius:4px;border:none;box-sizing:border-box;padding:16px 30px 8px 30px;z-index:5;max-width:680px;margin-top:-3px}.date-picker-wrapper.oaDateRange .month-wrapper{border:none;border-radius:0;display:flex;flex-wrap:wrap;padding:0;width:100%!important}.date-picker-wrapper.oaDateRange .month-wrapper .time{margin-inline:auto}.date-picker-wrapper.oaDateRange .month-wrapper table{margin-right:0;width:280px;border-spacing:0}.date-picker-wrapper.oaDateRange .next,.date-picker-wrapper.oaDateRange .prev{color:#416bf6;font-size:32px;line-height:1;padding:0}.date-picker-wrapper.oaDateRange .next:focus,.date-picker-wrapper.oaDateRange .prev:focus{outline:2px dashed #002677}.date-picker-wrapper.oaDateRange .next .icon,.date-picker-wrapper.oaDateRange .prev .icon{display:inline-block;font-size:32px;vertical-align:top}.date-picker-wrapper.oaDateRange td,.date-picker-wrapper.oaDateRange th{text-align:center}.date-picker-wrapper.oaDateRange td{font-family:urw_geometric_extlight,sans-serif;font-size:18px;font-weight:400}[dir=rtl] .date-picker-wrapper.oaDateRange td{font-weight:300!important}.date-picker-wrapper.oaDateRange th{border-bottom:1px solid #d7d7d7;color:#252c3c;font-family:urw_geometric_extlight,sans-serif;font-size:14px;font-weight:400;line-height:1.42;padding:0}[dir=rtl] .date-picker-wrapper.oaDateRange th{font-weight:300!important}.date-picker-wrapper.oaDateRange th.month-name{border:none;color:#002677;font-family:urw_geometric_extsemi_bold,sans-serif;font-size:20px;font-weight:400;letter-spacing:.277778px;line-height:1.2}[dir=rtl] .date-picker-wrapper.oaDateRange th.month-name{font-weight:600!important}.date-picker-wrapper.oaDateRange .week-name th{padding-bottom:3px}.date-picker-wrapper.oaDateRange .caption th{border:none;padding-bottom:15px}.date-picker-wrapper.oaDateRange .day{border:none;color:#002677;font-family:urw_geometric_extlight,sans-serif;font-size:18px;font-weight:400;line-height:40px;margin:0 auto;padding:0;position:relative;width:40px;height:40px;border:2px solid transparent}[dir=rtl] .date-picker-wrapper.oaDateRange .day{font-weight:300!important}.date-picker-wrapper.oaDateRange .day.invalid{color:#979797;pointer-events:none}.date-picker-wrapper.oaDateRange .day.toMonth.valid{color:#002677}.date-picker-wrapper.oaDateRange .day.real-today{background:0 0;border-color:#b7c7e2;border-radius:50%}.date-picker-wrapper.oaDateRange .day.checked{background-color:rgba(147,165,207,.1)}.date-picker-wrapper.oaDateRange .day:focus{outline:0}.date-picker-wrapper.oaDateRange .day:focus-visible{outline:1px dashed currentColor;outline-offset:4px}.date-picker-wrapper.oaDateRange .day:focus{color:#416bf6}.date-picker-wrapper.oaDateRange .day:focus-visible{color:#416bf6;outline-offset:0}.date-picker-wrapper.oaDateRange .day.first-date-selected,.date-picker-wrapper.oaDateRange .day.last-date-selected{background-color:#00217a;border-radius:50%;color:#fff;z-index:1}.date-picker-wrapper.oaDateRange .day.first-date-selected:after,.date-picker-wrapper.oaDateRange .day.last-date-selected:after{content:"";width:40px;height:40px;border-radius:50%;background-color:#00217a;position:absolute;top:-2px;right:-2px;z-index:-1}.date-picker-wrapper.oaDateRange .day.first-date-selected.toMonth.valid,.date-picker-wrapper.oaDateRange .day.last-date-selected.toMonth.valid{color:#fff}.startSelected.endSelected~.date-picker-wrapper.oaDateRange .day.first-date-selected:before{content:"";width:20px;height:40px;position:absolute;top:-2px;background:rgba(147,165,207,.1);z-index:-1;right:50%}.date-picker-wrapper.oaDateRange .day.last-date-selected:before{content:"";width:20px;height:40px;position:absolute;top:-2px;background:rgba(147,165,207,.1);z-index:-1;right:-2px}.date-picker-wrapper.oaDateRange .day.last-date-selected.first-date-selected:before{display:none}.date-picker-wrapper.oaDateRange .day.first-date-selected.last-date-selected:after{display:none}.date-picker-wrapper.oaDateRange .day.toMonth.hovering{background-color:rgba(140,166,191,.1)}.date-picker-wrapper.oaDateRange td:last-child.checked:not(.first-date-selected):not(.last-date-selected) .day,.date-picker-wrapper.oaDateRange td:last-child.hovering:not(.last-date-selected) .day{border-radius:20px 0 0 20px}.date-picker-wrapper.oaDateRange td:first-child.checked:not(.last-date-selected):not(.first-date-selected) .day,.date-picker-wrapper.oaDateRange td:first-child.hovering .day{border-radius:0 20px 20px 0}.date-picker-wrapper.oaDateRange td.hovering.last:not(.last-date-selected) .day{border-radius:20px 0 0 20px}.date-picker-wrapper.oaDateRange td.hovering.last:not(.last-date-selected):first-child .day{border-radius:50%}.date-picker-wrapper.oaDateRange td.lastMonth.checked+.toMonth.checked .day,.date-picker-wrapper.oaDateRange td.lastMonth.hovering+.toMonth.hovering .day{border-radius:20px}.date-picker-wrapper.oaDateRange{width:680px}.searchField{border-radius:4px;box-shadow:-2px 8px 16px rgba(0,38,119,.5);overflow:hidden;position:relative;height:64px}.searchField .inputWrap{height:64px}.searchField .inputWrap.focus textField{background-color:#e5f6fb;border:1px solid #00aad1}.searchField .submitWrap{line-height:64px;position:absolute;left:0;text-align:center;top:0;width:64px;height:100%}.searchField .submitWrap input{right:0;opacity:0;position:absolute;top:0;width:100%;height:100%}.searchField .submitWrap:before{content:"\e910";color:#21b059;font-family:icomoon-rebrand;font-size:32px}.searchField .textField{border-radius:4px;border:none;color:#002677;font-size:20px;padding-left:56px;padding-right:32px;height:100%;transition:all .3s}.searchField .textField:focus{background-color:#e5f6fb;border:1px solid #00aad1}.fieldRow{align-items:center;background:#fff;border-radius:4px;display:flex;position:relative}.fieldRow--noBg{background:0 0}.fieldRow .doubleField{width:100%}.fieldRow .doubleField:before{display:none}.fieldRow .doubleField .selectize-wrapper{width:100%}.fieldRow .doubleField .selectize-wrapper{width:100%}.fieldRow .textField{width:100%}.bookingMaskWrap.teaser-wrap.open-form .fieldRow .textField:not(:focus),.openMask .fieldRow .textField:not(:focus){border-color:#b5bcca}.fieldRow .textField.first{border-radius:0 4px 4px 0}.fieldRow .textField.last{border-radius:4px 0 0 4px}.bookingMaskWrap.teaser-wrap.open-form .field.error .fieldRow .textField:not(.birthdate-select),.openMask .field.error .fieldRow .textField:not(.birthdate-select){border-bottom-color:#d7210d}.fieldRow .inputWrap{text-align:right}.fieldRow .btnWrap{flex-grow:1;padding:8px 10px;z-index:2;width:162px}.headerComp .fieldRow .btnWrap{margin:0}.fieldRow .button{width:100%}.fieldRow__radiobutton{margin-left:56px}.digitalDocsForm{padding:40px 0}.compact-form .fieldRow .textField:not(:focus){border-color:#fff}.ui-menu-item-highlight{text-decoration:underline}.form__row{display:flex;justify-content:space-between;margin:0 0 10px}.form__row--travelPass{margin-right:-10px;margin-left:-10px}.form__subtitle{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:14px;margin-bottom:30px}[dir=rtl] .form__subtitle{font-weight:600!important}.form .button{min-width:190px}.noteWrapper{background:0 0;border:1px solid #55555f;border-radius:16px;box-sizing:border-box;flex-wrap:nowrap;padding:7px 6px 9px 6px}.noteWrapper--plainStyle{background-color:transparent;border-width:0;margin-top:30px}.noteWrapper>.icon-info{color:#55555f;font-size:20px;margin:0 5px 0 6px;vertical-align:middle}.noteWrapper .noteText{font-size:14px;vertical-align:middle;text-align:right;color:#252c3c}.noteWrapper a,.noteWrapper a.tooltipBtn{font-size:14px;padding-right:3px}.noteWrapper--inTooltip{padding-right:0;padding-left:0}.tipWrapper{text-align:right}.tipWrapper--marginTop-s{margin-top:13px}.tipWrapper>span{font-family:urw_geometric_extlight,sans-serif;font-size:12px;color:#5972a6}[dir=rtl] .tipWrapper>span{font-weight:300!important}.tipWrapper--relative{position:relative}.tooltip{display:inline-block;line-height:1;margin-right:5px;position:relative}.tooltipFlex{display:flex;align-items:center;gap:6px}.tooltipFlex>*{margin-bottom:0}.tooltipFlex--alignTop{align-items:baseline}.tooltipFlex--alignTop p{line-height:1}.tooltip>.tooltipBtn{background:0 0;color:#566ea1;cursor:pointer;min-width:inherit;min-height:inherit;padding:0;vertical-align:middle}.tooltip>.tooltipBtn--light{color:#93a5cf}.tooltip:not(a){font-size:20px}.tooltip.linkText{line-height:1.5}.tooltip:not(.open) .tooltipMain{pointer-events:none}.tooltip:not(.open):not(.top) .tooltipMain{-webkit-transform:translateY(8px);transform:translateY(8px)}.tooltip:not(.open):not(.top) .tooltipMain .arrow{top:-12px}.tooltip:not(.top) .tooltipMain{margin-top:18px;top:100%}.tooltip:not(.top) .tooltipMain .arrow{top:-10px}.tooltip:not(.top) .tooltipMain .arrow:after{top:4px}.tooltip.top:not(.open) .tooltipMain{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.tooltip.open .tooltipMain{opacity:1;-webkit-transform:translate(0);transform:translate(0)}.tooltip.top .tooltipMain{bottom:100%;margin-bottom:18px}.tooltip.top .tooltipMain .arrow{bottom:-12px}.tooltip.top .tooltipMain .arrow:after{bottom:4px}.tooltip.right .tooltipMain{right:-20px;margin-right:0}.tooltip.right .tooltipMain .arrow{right:18px;margin-right:0}.tooltip.left .tooltipMain{right:auto;margin-right:0;left:-10px}.tooltip.left .tooltipMain .arrow{right:auto;margin-right:0;left:8px}.tooltip--noMargin{margin:0}.tooltip--abs{position:absolute;inset:0;margin:0}.tooltip--abs .tooltipBtn{position:absolute;inset:0}.tooltip.disabled{display:none}.tooltipMain{background:#fff;color:#002677;box-shadow:0 0 8px rgba(0,0,0,.1);border-radius:4px;opacity:0;font-family:urw_geometric_extlight,sans-serif;font-size:14px;right:10px;line-height:1.25;margin-right:-167px;padding:16px 20px;position:absolute;text-align:right;transition:-webkit-transform 250ms ease-out;transition:transform 250ms ease-out;transition:transform 250ms ease-out,-webkit-transform 250ms ease-out;width:334px;z-index:10}[dir=rtl] .tooltipMain{font-weight:300!important}.tooltipMain .arrow{right:50%;overflow:hidden;margin-right:-12px;position:absolute;width:24px;height:12px;z-index:2}.tooltipMain .arrow:after{background-color:#fff;border-radius:3px;content:"";right:4px;position:absolute;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:16px;height:16px;box-shadow:0 0 8px rgba(0,0,0,.1)}.tooltipMain p{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;margin:0}.toggleSwitch{position:relative;display:inline-block;width:32px;height:16px}.checkboxes.inline .toggleSwitch:not(:last-child){margin-left:35px}.toggleSwitch--withValue{margin-left:15px}.toggleSwitch--withLabel{width:auto;display:flex;align-items:center;padding-right:52px;cursor:pointer}.toggleSwitch--withLabel .slider{width:32px}.toggleSwitch__text{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:16px;letter-spacing:.0888889px;display:inline-block}[dir=rtl] .toggleSwitch__text{font-weight:600!important}.toggleSwitch input{opacity:0;width:0;height:0}.toggleSwitch input:focus{outline:0}.toggleSwitch input:focus~.slider{outline:0}.toggleSwitch input:focus-visible~.slider{outline:1px dashed #002677;outline-offset:4px}.toggleSwitch input[disabled]~.slider{border-color:#979797;cursor:default}.toggleSwitch input[disabled]~.slider::before{background-color:#979797}.toggleSwitch input[disabled]~.toggleSwitch__text{color:#979797}.toggleSwitch .slider{position:absolute;cursor:pointer;top:0;right:0;left:0;bottom:0;border:1px solid #566ea1;background-color:#fff;transition:.3s}.toggleSwitch .slider:before{position:absolute;content:"";height:10px;width:10px;right:4px;bottom:calc(50% - 5px);background-color:#566ea1;transition:.3s}.toggleSwitch .slider.round{border-radius:7.5px}.toggleSwitch .slider.round:before{border-radius:50%}.toggleSwitch input:checked+.slider{background-color:#416bf6;border-color:#416bf6}.toggleSwitch input:checked+.slider:before{background-color:#fff;-webkit-transform:translateX(-14px);transform:translateX(-14px)}.toggleSwitch input:focus+.slider{box-shadow:0 0 1px #2196f3}.toggleSwitch input:checked+.slider:before{background-color:#fff;-webkit-transform:translateX(-14px);transform:translateX(-14px)}.toggleSwitch--blueLight{color:#416bf6}.toggleSwitch--blueLight .slider{border-color:#416bf6}.toggleSwitch--blueLight .slider::before{background-color:#416bf6}.toggleSwitch--white{color:#fff}.toggleSwitch--white .slider{border-color:#fff;background-color:transparent}.toggleSwitch--white .slider::before{background-color:#fff}.toggleSwitch--wMarginLeft{margin-right:16px}.toggleSwitchWrap{display:flex;justify-content:center}.filter-gbg{background-color:#f4f4f4;border-radius:16px;padding:25px 35px 35px}.filter-gbg p.title{color:#002677;font-size:24px;line-height:1.2}.filter-gbg .cardDetails .title{font-size:14px}.filter-gbg .choose-cards{justify-content:space-around;width:100%}.filter-gbg .card.choose-card .cardImg{background-color:#fff}.filter-gbg .choose-cards .card{width:calc(20% - 8px);margin:4px}.filter-gbg .card.choose-card .cardImg{width:50px;height:50px}.filter-gbg .card.choose-card .cardImg:after{font-size:7px;height:16px;left:-4px;width:16px}.filter-gbg .card.choose-card .cardImg img{height:30px}.filter-gbg .cardDetails .title{font-size:12px}.toggelElm.inputWrap.focus{z-index:3}.toggelElm.inputWrap.focus .textField{background:rgba(236,242,255,.9);border-radius:4px 4px 0 0;border-bottom-color:#416bf6}.toggelElmLink.textField{cursor:pointer;padding-left:52px;position:relative}.toggelElmLink.textField .icon{color:#f4f4f4;font-size:24px;margin-top:-12px;position:absolute;left:14px;top:50%;transition:-webkit-transform 150ms ease-out;transition:transform 150ms ease-out;transition:transform 150ms ease-out,-webkit-transform 150ms ease-out}.inputWrap.focus .toggelElmLink.textField .icon{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.toggelElmCnt{right:0;position:absolute;top:64px}.toggelElmCnt.top{bottom:100%;top:initial}#Passengers.textField .icon{color:#416bf6;font-size:24px;margin-top:-10px;line-height:1;left:25px;font-weight:400;-webkit-transform:rotate(0);transform:rotate(0)}.passengersBlockOverlay{position:fixed;width:100%;height:100%;top:0;right:0}.passengersBlock{background:#fff;box-shadow:0 15px 40px rgba(6,6,6,.247924);border-radius:4px;padding:16px 21px 21px;z-index:5;width:100%}.passengersBlock__mobileHeader{box-shadow:0 2px 5px rgba(0,0,0,.2);cursor:pointer;height:85px;padding:20px;position:relative;text-align:center;width:100%;transition:box-shadow .3s}.passengersBlock__mobileHeader .previousBtn{background:0 0;right:10px;min-width:0;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#416bf6}.passengersBlock__mobileHeader .previousBtn .icon{font-size:30px}.passengersBlock__mobileHeaderTitle{color:#002677;font-size:20px;line-height:45px}.passengersBlock .field{align-items:center;display:flex;justify-content:space-between;margin:0;padding:15px 5px}.passengersBlock .field--withTooltip{justify-content:flex-start}.passengersBlock .field--withTooltip .stepper{margin-right:auto}.passengersBlock .field--withTooltip .tooltip{position:relative;top:auto;-webkit-transform:translateY(0);transform:translateY(0);align-self:flex-start}.passengersBlock .field:not(:first-child):not(.umnr):not(.youthPassengers){border-top:1px solid rgba(147,165,207,.2)}.passengersBlock .field.disabled{opacity:.5;pointer-events:none}.passengersBlock .field.umnr .checkbox,.passengersBlock .field.umnr .more{margin-right:16px}.passengersBlock .field.umnr .more{margin-bottom:5px}.passengersBlock .stepperLabel{color:#002677;font-family:urw_geometric_extsemi_bold,sans-serif;font-size:20px;font-weight:400;text-align:right;padding:0}[dir=rtl] .passengersBlock .stepperLabel{font-weight:600!important}.passengersBlock .stepperLabel span{color:rgba(0,38,119,.65);display:block;font-family:urw_geometric_extlight,sans-serif;font-size:14px;font-weight:400;margin:3px 0 0}[dir=rtl] .passengersBlock .stepperLabel span{font-weight:300!important}.inputWrap:not(.simple).completed .passengersBlock .stepperLabel{color:#002677;font-size:20px;position:relative;right:0;-webkit-transform:none;transform:none}.passengersBlock .btnWrap{margin:14px 0 0}.headerComp .passengersBlock .btnWrap{margin:14px 0 0}.passengersBlock .umnr-fields-wrapper{max-width:100%;overflow-y:visible;padding-left:10px;scrollbar-color:#b5bcca transparent;scrollbar-width:thin;scrollbar-face-color:#b5bcca;scrollbar-track-color:transparent}.passengersBlock .umnr-fields-wrapper::-webkit-scrollbar{width:5px;height:5px}.passengersBlock .umnr-fields-wrapper::-webkit-scrollbar-thumb{background:#b5bcca;border-radius:5px}.passengersBlock .umnr-fields-wrapper::-webkit-scrollbar-track{background:0 0}.passengersBlock .umnr-fields-wrapper .umnr-field{max-width:100%;margin:0 0 10px}.passengersBlock .umnr-fields-wrapper .umnr-field .selectedWrap{padding-right:10px}.passengersBlock .umnr-fields-wrapper .umnr-field .dd .selected,.passengersBlock .umnr-fields-wrapper .umnr-field .dd--hybrid .selected,.passengersBlock .umnr-fields-wrapper .umnr-field .ddNG .selected,.passengersBlock .umnr-fields-wrapper .umnr-field .selectize-wrapper .selected{line-height:1}.passengersBlock .umnr-fields-wrapper .umnr-field .ddList,.passengersBlock .umnr-fields-wrapper .umnr-field .ddListNG{max-height:200px;min-width:120px}.passengersBlock .umnr-fields-wrapper .umnr-field .ddList:not(.top),.passengersBlock .umnr-fields-wrapper .umnr-field .ddListNG:not(.top){margin-bottom:20px}.passengersBlock .umnr-fields-wrapper .umnr-field .ddList li,.passengersBlock .umnr-fields-wrapper .umnr-field .ddListNG li{padding:6px 10px}.passengersBlock .umnr-fields-wrapper .umnr-field input::-webkit-input-placeholder{color:#002677}.passengersBlock .umnr-fields-wrapper .umnr-field input::-moz-placeholder{color:#002677}.passengersBlock .umnr-fields-wrapper .umnr-field input::placeholder{color:#002677}.passengersBlock .umnr-fields-wrapper .umnr-field.error label{color:#d7210d}.passengersBlock .umnr-fields-wrapper .umnr-field label.alLeft{width:100%;padding-right:0}.passengersBlock .noteWrapper+.noteWrapper{margin-top:10px}.fullscreenFormField{width:100%}.fullscreenFormField__confirmBtn,.fullscreenFormField__mobileHeader{display:none}.mobile .fullscreenFormField--open .fullscreenFormField__confirmBtn{bottom:0;display:flex;justify-content:center;right:0;position:absolute;left:0;padding:20px;background-color:#fff;border-top-right-radius:16px;border-top-left-radius:16px;box-shadow:0 -2px 15px rgba(0,0,0,.2);z-index:5}.mobile .fullscreenFormField--open .fullscreenFormField__confirmBtn .button{max-width:300px;width:100%}.mobile .fullscreenFormField--open{background-color:#fff;border-radius:0;margin-top:0;padding:0;position:fixed;top:0;bottom:0;right:0;left:0;z-index:99}.mobile .fullscreenFormField--open>.fullscreenFormField__mobileHeader{border-bottom:0;cursor:pointer;display:block;height:64px;padding:10px 20px;position:relative;text-align:center;width:100%;z-index:101;box-shadow:0 0 7px rgba(6,6,6,.237298);background:#fff}.mobile .fullscreenFormField--open>.fullscreenFormField__mobileHeader .previousBtn{background:0 0;right:10px;min-width:0;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#416bf6}.mobile .fullscreenFormField--open>.fullscreenFormField__mobileHeader .previousBtn .icon{font-size:30px}.mobile .fullscreenFormField--open>.fullscreenFormField__mobileHeaderTitle{color:#002677;font-family:urw_geometric_extsemi_bold,sans-serif;font-size:20px;line-height:45px}[dir=rtl] .mobile .fullscreenFormField--open>.fullscreenFormField__mobileHeaderTitle{font-weight:600!important}.mobile .fullscreenFormField--open .fullscreenFormField__inner{height:calc(100% - 64px);margin:0;max-width:initial}.mobile .fullscreenFormField--open .btnWrap{margin:14px 0 0;z-index:3}.headerComp .mobile .fullscreenFormField--open .btnWrap{margin:14px 0 0}.mobile .fullscreenFormField--open .textField{border-radius:0!important}.mobile .fullscreenFormField--open .inputWrap{display:none;position:static}.mobile .fullscreenFormField--open .fullscreenFormField__inputWrap--visible{display:inline-block}.mobile .fullscreenFormField--open .ddList,.mobile .fullscreenFormField--open .ddListNG{box-shadow:none!important;max-height:initial!important;padding:0 0 19px!important;z-index:0!important;position:absolute;top:0;right:0;left:0;bottom:0}.mobile .fullscreenFormField--open .ddList.top,.mobile .fullscreenFormField--open .ddListNG.top{bottom:0;top:67px}.mobile .fullscreenFormField--open .ddList .ui-menu,.mobile .fullscreenFormField--open .ddListNG .ui-menu{display:block!important}.mobile .fullscreenFormField--open .ddList .ui-menu .ui-menu-item,.mobile .fullscreenFormField--open .ddListNG .ui-menu .ui-menu-item{border-bottom:1px solid #b5bcca;border-radius:0;padding:15px 33px}.mobile .fullscreenFormField--open .ddList .mCustomScrollBox,.mobile .fullscreenFormField--open .ddListNG .mCustomScrollBox{max-height:initial!important}.mobile .fullscreenFormField--open .ddList .mCSB_inside>.mCSB_container,.mobile .fullscreenFormField--open .ddListNG .mCSB_inside>.mCSB_container{margin-left:0}.mobile .fullscreenFormField--open .switch{display:none}.mobile .fullscreenFormField--open .dateRangeField{width:100%;max-width:initial;border-radius:0;border:0;margin:0;padding:0!important}.mobile .fullscreenFormField--open .dateRangeField .seperator{display:none}.mobile .fullscreenFormField--open .dateRangeField input:focus{background:#e5eaf9;border-right-width:0;border-left-width:0;border-top-width:0;border-bottom:2px solid #416bf6}.mobile .fullscreenFormField--open .dateRangeField:not(.startSelected) .dateRangeInput:first-child{background:#e5eaf9;border-right-width:0;border-left-width:0;border-top-width:0;border-bottom:2px solid #416bf6}.mobile .fullscreenFormField--open .dateRangeField.startSelected:not(.endSelected) .dateRangeInput:last-child{background:#e5eaf9;border-right-width:0;border-left-width:0;border-top-width:0;border-bottom:2px solid #416bf6}.mobile .fullscreenFormField--open .dateRangeField.startSelected.endSelected .dateRangeInput:first-child{border-left:1px solid #d7d7d7}.mobile .fullscreenFormField--open .dateRangeField.dateRangeField--single .dateRangeInput:first-child{border-left:0;width:100%}.mobile .fullscreenFormField--open .dateField.focus .textField,.mobile .fullscreenFormField--open .inputWrap.focus .dateRangeField{background:0 0;border:0}.mobile .fullscreenFormField--open .dateField{border-right-width:0;border-left-width:0;border-top-width:0;border-bottom:1px solid #b5bcca;display:block;margin:0}.mobile .fullscreenFormField--open .dateField label{display:none}.mobile .fullscreenFormField--open .dateField .label{height:100%;max-width:100%;padding:20px;text-align:center;width:100%}.mobile .fullscreenFormField--open .dateField.focus .textField{background:rgba(0,170,209,.1);border-right-width:0;border-left-width:0;border-top-width:0;border-bottom:1px solid #00aad1}.mobile .fullscreenFormField--open .dateRangeInput{width:50%;height:100%}.mobile .fullscreenFormField--open .dateRangeInput input{width:100%!important;height:100%;padding:20px;text-align:center}.mobile .fullscreenFormField--open .twelve-months .month-wrapper{max-width:280px}.mobile .fullscreenFormField--open .twelve-months .month-name{position:absolute;right:0;left:0;text-align:right}.mobile .fullscreenFormField--open .twelve-months .month-name:after{content:"";display:block;position:absolute;bottom:5px;right:0;left:0;z-index:0;border-bottom:1px solid #b5bcca}.mobile .fullscreenFormField--open .date-picker-wrapper.twelve-months{border-radius:0;bottom:85px;box-shadow:none;display:flex!important;justify-content:center;right:0!important;margin:0 auto;overflow:scroll;padding:34px 20px 0;left:0;top:150px!important}.mobile .fullscreenFormField--open .date-picker-wrapper.twelve-months table{width:100%}.mobile .fullscreenFormField--open .month1 .week-name{position:fixed;display:flex;justify-content:space-around;width:280px;top:150px;background-color:#fff;z-index:3;padding-top:5px;padding-bottom:5px;height:initial}.mobile .fullscreenFormField--open .month1 .week-name th{border:0}.mobile .fullscreenFormField--open .month1 .week-name:before{content:"";display:block;position:absolute;background-color:#fff;top:0;bottom:0;right:-245px;left:-245px;z-index:-1;box-shadow:0 2px 5px rgba(0,0,0,.1);border-bottom:1px solid #b5bcca}.mobile .fullscreenFormField--open table:not(.month1) .week-name{display:none}.mobile .mobile-widget .fullscreenFormField__inner{padding:0 14px}.mobile .inputWrap--from.focus .fullscreenFormField,.mobile .inputWrap--to.focus .fullscreenFormField{background-color:#fff;border-radius:0;margin-top:0;padding:0;position:fixed;top:0;bottom:0;right:0;left:0;z-index:99}.mobile .inputWrap--from.focus .fullscreenFormField .fullscreenFormField__mobileHeader,.mobile .inputWrap--to.focus .fullscreenFormField .fullscreenFormField__mobileHeader{cursor:pointer;display:block;height:64px;padding:10px 20px;position:relative;text-align:center;width:100%;z-index:101;box-shadow:0 0 7px rgba(6,6,6,.24);background:#fff}.mobile .inputWrap--from.focus .fullscreenFormField .previousBtn,.mobile .inputWrap--to.focus .fullscreenFormField .previousBtn{background:0 0;right:10px;min-width:0;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#416bf6}.mobile .inputWrap--from.focus .fullscreenFormField .previousBtn .icon,.mobile .inputWrap--to.focus .fullscreenFormField .previousBtn .icon{font-size:30px}.mobile .inputWrap--from.focus .fullscreenFormField .fullscreenFormField__inner,.mobile .inputWrap--to.focus .fullscreenFormField .fullscreenFormField__inner{height:calc(100% - 64px);margin:0;max-width:initial;position:relative;padding-right:14px;padding-left:14px;box-shadow:none}.mobile .inputWrap--from.focus .fullscreenFormField .selectize-wrapper,.mobile .inputWrap--to.focus .fullscreenFormField .selectize-wrapper{width:100%}.mobile .inputWrap--from.focus .fullscreenFormField label,.mobile .inputWrap--to.focus .fullscreenFormField label{padding-right:13px}.mobile .inputWrap--from.focus .fullscreenFormField .selectize-dropdown,.mobile .inputWrap--from.focus .fullscreenFormField .selectize-dropdown-content,.mobile .inputWrap--from.focus .fullscreenFormField .selectize-wrapper,.mobile .inputWrap--to.focus .fullscreenFormField .selectize-dropdown,.mobile .inputWrap--to.focus .fullscreenFormField .selectize-dropdown-content,.mobile .inputWrap--to.focus .fullscreenFormField .selectize-wrapper{height:100%}.mobile .inputWrap--from.focus .fullscreenFormField .selectize-input,.mobile .inputWrap--to.focus .fullscreenFormField .selectize-input{border-radius:8px;padding:26px 13px 10px;margin-top:14px}.mobile .inputWrap--from.focus .fullscreenFormField .selectize-dropdown,.mobile .inputWrap--to.focus .fullscreenFormField .selectize-dropdown{box-shadow:none}.mobile .inputWrap--from.focus .fullscreenFormField .selectize-dropdown .option,.mobile .inputWrap--to.focus .fullscreenFormField .selectize-dropdown .option{border-bottom:1px solid #b5bcca;border-radius:0;padding:15px 33px}.mobile .inputWrap--from:not(.focus) .fullscreenFormField .selectize-dropdown,.mobile .inputWrap--to:not(.focus) .fullscreenFormField .selectize-dropdown{opacity:0;height:0;transition:none!important}.codeField .codeFieldText{cursor:pointer;font-family:urw_geometric_extsemi_bold,sans-serif;font-size:16px;font-weight:400;letter-spacing:.0888889px;padding-left:36px;position:relative;color:#416bf6;text-align:left}[dir=rtl] .codeField .codeFieldText{font-weight:600!important}.codeField .codeFieldText:after{color:inherit;content:"\e90f";font-family:icomoon-rebrand;font-size:24px;line-height:1;margin-top:-12px;position:absolute;top:50%}.codeField .tooltip .codeFieldText{font-size:16px!important}.codeField.field .tooltip{margin-right:0;position:relative;top:auto;-webkit-transform:translateY(0);transform:translateY(0)}.codeField--disabled{z-index:2}.codeField--disabled .codeFieldText{color:#e1e1e1}.maskMoreRow{justify-content:space-between}.maskMoreRow .codeField.field{width:100%}.maskMoreRow .codeField.field.codeField--plain{width:calc(50% - 6px);margin-right:0!important}.codeFieldWrapper{align-items:flex-start;display:flex;position:relative}.codeFieldWrapper label{color:#002677;font-family:urw_geometric_extlight,sans-serif;font-size:14px;margin:0;padding:0;position:absolute;top:11px;right:21px}[dir=rtl] .codeFieldWrapper label{font-weight:300!important}.codeFieldWrapper .codeInput{border:none;border-bottom:1px solid #416bf6;color:#002677;font-family:urw_geometric_extsemi_bold,sans-serif;font-size:20px;transition:all .2s ease-out;width:100%;padding:28px 21px 8px 40px;background:rgba(65,107,246,.14925);border-radius:5px 5px 0 0}[dir=rtl] .codeFieldWrapper .codeInput{font-weight:600!important}.codeFieldWrapper .close{background:#566ea1;color:#fff;position:absolute;cursor:pointer;width:14px;height:14px;border-radius:50%;left:17px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:11px;line-height:1;transition:all .2s ease-out}.codeFieldWrapper .close:before{content:"\e907";font-family:icomoon-rebrand;color:inherit;font-size:9px;position:absolute;top:50%;right:50%;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);margin-right:.5px;transition:all .2s ease-out}.codeFieldWrapper .close:focus{outline:0}.codeFieldWrapper .close:focus-visible{outline:1px dashed #416bf6;outline-offset:4px}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#outer{-webkit-animation-name:rotate;animation-name:rotate;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.loadingSpinner{margin:0 auto}.loadingSpinner .loadingSpinner__circle{-webkit-animation-name:rotate;animation-name:rotate;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.loadingSpinner .loadingSpinner__circle:nth-child(2){-webkit-animation-delay:-.2s;animation-delay:-.2s}.loadingSpinner .loadingSpinner__circle:nth-child(3){-webkit-animation-delay:-.4s;animation-delay:-.4s}.loadingSpinner .loadingSpinner__circle:nth-child(4){-webkit-animation-delay:-.6s;animation-delay:-.6s}.loadingSpinner .loadingSpinner__circle:nth-child(5){-webkit-animation-delay:-.8s;animation-delay:-.8s}.loadingSpinner--small{width:50px;height:50px}.loadingSpinner--inButton{height:100%;max-height:74px;width:74px;background:url(/media/rebranding/loader/spinner.svg) no-repeat scroll center;background-size:contain}.loadingSpinner--unconstrained{height:120px;width:120px}.loadingSpinner--inFullscreen{height:130px;max-height:130px;width:130px;background:url(/media/aegean_rebrand_loader.gif) no-repeat scroll center;background-size:contain}.loadingSpinner--inline{display:inline-block;--maxSize:32px;max-height:var(--maxSize);max-width:var(--maxSize)}.loadingSpinner--abs{position:absolute;top:50%;right:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.loadingSpinner--fullBox{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:#fff;transition:opacity .3s ease-out}.loadingSpinner--fullBox img{max-width:120px}.loadingSpinner__text{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:.875rem;color:#002677;text-align:center}.fullScreenLoader{position:fixed;top:0;right:0;width:100%!important;height:100%;background:#fff;z-index:99999}.fullScreenLoader__inner{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:49px}.fullScreenLoader__text{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:1.25rem;font-weight:400;letter-spacing:.277778px;color:#002677;line-height:1.5!important}[dir=rtl] .fullScreenLoader__text{font-weight:600!important}input:-webkit-autofill,input:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:focus{box-shadow:0 0 0 1000px #eff2f8 inset}textarea{background-color:#fff;border:1px solid #b5bcca;border-radius:27px;color:#002677;font-size:18px;line-height:1.3;max-height:312px;max-width:100%;min-height:104px;min-width:200px;padding:15px;width:100%}.errorMsg{background-color:transparent;border-radius:0;color:#d7210d;font-family:urw_geometric_extlight,sans-serif;font-size:14px;line-height:1.214;margin:6px 0 0;padding:0 13px 0 0;position:static;text-align:right;z-index:auto}[dir=rtl] .errorMsg{font-weight:300!important}.errorMsg:empty{display:none}.floating-errors .errorMsg{background-color:#d7210d;border-radius:4px;color:#fff;line-height:1.25;margin:-10px 30px 0 0;padding:3px 8px;position:absolute;z-index:2}.compact-form--hideErrors .errorMsg,.errorMsg:empty{display:none!important}.dateField--short{width:100%}.dateField--short:not(.simple).withPlaceHolder label{right:20px;top:-5px}.dateField--short .dateRangeField{height:54px;padding:8px 20px 0 54px}.dateField--noInnerLabel .dateRangeField{padding-top:0}.dateField--inline{margin:0 5px}.travelCompanions .accItem{border:1px solid #b5bcca;border-radius:27px}.travelCompanions .accItem.open{overflow:visible}.travelCompanions .accItem .accHeader{background-color:#fff;border-top-right-radius:27px;border-top-left-radius:27px}.travelCompanions .alert.border{margin-top:8px;width:100%}.travelCompanions.fieldFormWrapper .fieldFormInner--inAccordion{border-bottom-right-radius:27px;border-bottom-left-radius:27px}.travelCompanions .alert.border{margin-top:8px;width:100%}.travelCompanions.fieldFormWrapper .fieldFormInner--inAccordion{border-bottom-right-radius:27px;border-bottom-left-radius:27px}.creditCardDisplay{border:1px solid #b5bcca;border-radius:27px;width:100%}.creditCardDisplay__innerWrapper{height:56px;padding:10px 30px}.creditCardDisplay__details{color:#f4f4f4;font-size:18px;margin-left:5px}.creditCardDisplay__logo{height:20px;margin-left:10px;width:45px;display:inline-block;background-size:contain;background-position:center;vertical-align:middle}.creditCardDisplay__remove{margin:0 10px}.registerForm{padding:0 72px 48px}.registerForm--full{padding-right:0;padding-left:0}.registerForm .dd,.registerForm .dd--hybrid,.registerForm .ddNG,.registerForm .fieldWrap,.registerForm .selectize-wrapper,.registerForm .textField{width:100%}.fieldFormWrapper .registerForm .fieldFormInner{padding-right:48px;padding-left:48px}.registerForm .fbLogin{margin:28px 0 26px}.registerForm .fbLogin .button{margin-right:18px}.field-validation-error{display:none}.fullpageLoader{width:100%;height:100%;position:fixed;top:0;right:0;z-index:999;background-color:rgba(244,244,244,.8)}.fullpageLoader .loadingSpinner{position:absolute;top:50%;right:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.fieldsWrap.border{border-top:1px solid #d7d7d7;padding-top:14px;margin-top:10px}.fieldsWrap--inlineFields{display:flex;justify-content:space-between;align-items:center;gap:12px}.formNote,.formNote p{font-family:urw_geometric_extlight,sans-serif;font-size:16px;color:#002677;text-align:right;line-height:1.5;margin:0}[dir=rtl] .formNote,[dir=rtl] .formNote p{font-weight:300!important}.headerComp .formNote,.headerComp .formNote p{line-height:1.5}.formNote p{margin-left:4px}.formNote a,.formNote a:link,.formNote a:visited{font-family:urw_geometric_extsemi_bold,sans-serif;color:#406ef5}[dir=rtl] .formNote a,[dir=rtl] .formNote a:link,[dir=rtl] .formNote a:visited{font-weight:600!important}.formNote--topNote{justify-content:center;margin:0 0 20px}.formNote--topNote,.formNote--topNote p{text-align:center;font-family:urw_geometric_extsemi_bold,sans-serif;font-size:18px;font-weight:400;line-height:1.1}[dir=rtl] .formNote--topNote,[dir=rtl] .formNote--topNote p{font-weight:600!important}.optionsWrapper{display:flex;flex-wrap:wrap}.optionsWrapper .option{width:25%;text-align:center;padding-right:12px;padding-left:12px}.optionsWrapper .option .icon-success-success-blue{font-size:16px;display:inline-block;line-height:1;margin:0 0 5px}.mobile-widget .optionsWrapper .option .icon-success-success-blue{display:none}.optionsWrapper .option .icon-success-success-blue:before{content:"\e91a";font-family:icomoon-rebrand;color:#566ea1}.optionsWrapper p{font-family:urw_geometric_extlight,sans-serif;font-size:16px;line-height:1.25;color:#002677}[dir=rtl] .optionsWrapper p{font-weight:300!important}.dateField .startSelected.endSelected label{font-size:.875rem;top:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.dateField .startSelected.endSelected input{font-family:urw_geometric_extsemi_bold,sans-serif}[dir=rtl] .dateField .startSelected.endSelected input{font-weight:600!important}.dateField .dateRangeInput input{padding-right:0;padding-left:0}.dateRangeField.fullWidth.endSelected .dateRangeInput.return input,.dateRangeField.fullWidth.startSelected .dateRangeInput.depart input{width:inherit;min-width:72px}.dateRangeField.endSelected .dateRangeInput.return input,.dateRangeField.startSelected .dateRangeInput.depart input{font-family:urw_geometric_extsemi_bold,sans-serif}[dir=rtl] .dateRangeField.endSelected .dateRangeInput.return input,[dir=rtl] .dateRangeField.startSelected .dateRangeInput.depart input{font-weight:600!important}.currencyBlockOverlay{position:fixed;width:100%;height:100%;top:0;right:0;z-index:2}.smallForm{width:100%;max-width:784px;margin:0 auto;color:#002677}.smallForm__header{padding:0 12px}.smallForm__title{margin-bottom:0}.smallForm__title:only-child{margin-bottom:6px}.smallForm__desc{color:#252c3c;margin-bottom:18px}.smallForm__separator{margin:45px 12px 30px;border-bottom:0;border-top:1px solid #566ea1;opacity:.2}.condensedList li{font-size:16px;line-height:1.2}.cardPayment__dateWrap{display:flex;justify-content:space-between}.cardPayment__dateWrap .field{width:calc(50% - 5px)}.cardPayment__dateWrap .card__expMonth{white-space:nowrap}.genericForm--white{--padH:32px;background-color:#fff;box-shadow:0 4px 27px rgba(6,6,6,.105332);border-radius:4px;padding:24px var(--padH)}.genericForm legend{display:flex;align-items:center;gap:16px;font-family:urw_geometric_extsemi_bold,sans-serif;font-size:1.25rem;font-weight:400;letter-spacing:-.1px;line-height:1;color:#002677;margin:0 0 22px;border:0}[dir=rtl] .genericForm legend{font-weight:600!important}.genericForm legend img{width:70px;max-height:48px}.genericForm__double{display:flex;align-items:flex-start;gap:16px}.genericForm__double .field{margin:0}.genericForm__double .button,.genericForm__double button{margin-top:8px}.searchCompWrap{position:relative;width:min(634px,100%);margin-inline:auto;padding-left:8px;background-color:#fff;border-radius:60px}.searchCompWrap .inputWrap{flex-grow:1}.searchCompWrap .inputWrap select.selectized{background-color:transparent}.searchCompWrap label{right:32px;font-family:urw_geometric_extlight,sans-serif}.searchCompWrap .selectize-input{padding-right:32px;padding-left:0}.searchCompWrap--grey .diBtn--clear{left:0}.searchCompWrap--grey .selectize-input{padding-left:32px;padding-right:12px;padding-top:16px}.searchCompWrap--grey .inputWrap input{width:100%!important;color:#002677}.searchCompWrap--grey .loadingSpinner--inButton{height:40px;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.searchCompWrap--grey .option.option--level_0{-webkit-line-clamp:var(--lineClamp,3);display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;padding-bottom:0}.searchCompWrap:not(.searchCompWrap--grey) .selectize-input{background-color:transparent;max-width:540px;border-bottom:0}.searchCompWrap .selectize-dropdown{margin-top:10px;padding-top:0!important;border-radius:10px}.searchCompWrap .selectize-dropdown .option--level_1{font-family:urw_geometric_extlight,sans-serif;font-size:16px;padding-right:55px}.searchCompWrap a.option{display:block}.searchCompWrap a.heroSearchInput__resultsAll{display:block;-webkit-padding-start:35px;padding-inline-start:35px;padding-block:15px;border-top:1px solid #eee}.searchCompWrap .inputWrap:not(.focus) .heroSearchInput__resultsAll{display:none}.mcp__part{display:inline-block}.mcp__part:first-child{text-align:end}.mcp__part:last-child{text-align:start}.radio_tabs{padding-block:20px}.inputWrap{text-align:right}.inputWrap .field-validation-error{position:relative;margin-top:5px;width:100%;display:block;margin-bottom:5px;color:#d7210d;font-size:14px;padding-right:13px}.inputWrap label{right:13px;margin:0;padding:0;pointer-events:none;position:absolute;top:0;-webkit-transform:translateY(22px);transform:translateY(22px);transition:font-size .2s ease-out,-webkit-transform .2s ease-out;transition:transform .2s ease-out,font-size .2s ease-out;transition:transform .2s ease-out,font-size .2s ease-out,-webkit-transform .2s ease-out;z-index:1;width:calc(100% - 25px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inputWrap label .req-field-label{display:none}.inputWrap p:empty{margin:0}.inputWrap .textField{background-color:#eff2f8;border:none;border-bottom:2px solid transparent;border-radius:5px;color:#002677;font-family:urw_geometric_extsemi_bold,sans-serif;font-size:18px;font-weight:400;line-height:1.4;padding:26px 13px 10px;text-align:right;transition:all .2s ease-out;height:60px;outline:0!important}[dir=rtl] .inputWrap .textField{font-weight:600!important}.inputWrap .textField::-webkit-input-placeholder{color:#002677;opacity:.65;font-family:urw_geometric_extlight,sans-serif;font-size:18px}.inputWrap .textField::-moz-placeholder{color:#002677;opacity:.65;font-family:urw_geometric_extlight,sans-serif;font-size:18px}.inputWrap .textField::placeholder{color:#002677;opacity:.65;font-family:urw_geometric_extlight,sans-serif;font-size:18px}.inputWrap .textField.error{border-color:#d7210d;border-radius:5px 5px 0 0}.inputWrap .textField--block{display:block;width:100%}.inputWrap.has-error .textField{border-color:#d7210d;border-radius:4px 4px 0 0}.inputWrap input{width:100%;padding:0 10px;font-family:urw_geometric_extlight,sans-serif}[dir=rtl] .inputWrap input{font-weight:300!important}.inputWrap input.form-control{padding:26px 13px 10px 38px}.inputWrap--shovalue input{padding-left:50px!important}.inputWrap--shovalue .showValueicon{left:20px;min-width:0;padding:0;background:0 0;box-shadow:0 0;pointer-events:all}.inputWrap--withIcon i{position:absolute;top:50%;left:25px;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#0fb2b3}.inputWrap--withClear{position:relative}.inputWrap--withClear input{padding-left:50px!important}.inputWrap--withClear .clearIcon{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;padding:0;background:0 0;cursor:pointer;font-size:24px;color:#416bf6;width:48px;height:48px;line-height:1}.inputWrap--withClear .clearIcon .show{transition:opacity 250ms ease-in-out;opacity:1}.inputWrap--withClear .clearIcon:not(.show){opacity:0;pointer-events:none}.inputWrap--checkIn{position:relative}.inputWrap--noLabel .textField{padding:0 13px}.inputWrap--enterAmount::before{content:attr(data-currency-text);position:absolute;top:30px;right:24px;font-family:urw_geometric_extsemi_bold,sans-serif;font-size:22px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}[dir=rtl] .inputWrap--enterAmount::before{font-weight:600!important}.inputWrap--enterAmount .textField{padding-right:57px;padding-top:14px}.inputWrap.completed label,.inputWrap.focus label,.inputWrap.withPlaceHolder label{font-size:12px;top:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.inputWrap.focus .textField{background-color:rgba(65,107,246,.15);border-bottom:2px solid #416bf6;border-radius:5px 5px 0 0}.inputWrap--dropDown label{width:calc(100% - 48px)}.inputWrap--dropDown .textField{padding-left:35px}.inputWrap--dropDownDisabled{pointer-events:none}.inputWrap--dropDownDisabled,.inputWrap--dropDownDisabled *{color:#929497}.inputWrap--dropDownDisabled .selectize-input{background-color:#efefef}.inputWrap--dropDownDisabled .icon{color:#929497}.inputWrap--dropDownDisabled.inputWrap--filledIcon .icon::after{background-color:#efefef;box-shadow:-10px 10px 20px 2px rgba(166,171,189,.3)}.inputWrap--filledIcon label{width:calc(100% - 72px)}.inputWrap--filledIcon .icon{top:21px;left:28px;font-size:18px;color:#fff}.inputWrap--filledIcon .icon::before{z-index:1;position:relative}.inputWrap--filledIcon .icon::after{content:"";background-color:#416bf6;border-radius:100%;width:40px;height:40px;position:absolute;top:50%;right:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);z-index:0;box-shadow:-2px 2px 16px 2px rgba(0,38,119,.4)}.inputWrap--filledIcon.focus .icon{-webkit-transform:none;transform:none}.inputWrap--filledIcon.inputWrap--dropDownDisabled .icon{color:#929497}.inputWrap select.selectized{background-color:#eff2f8;border:none;border-bottom:2px solid transparent;border-radius:4px;color:#002677;font-family:urw_geometric_extsemi_bold,sans-serif;font-size:20px;font-weight:400;line-height:1.4;padding:20px 13px 10px 38px;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:60px}[dir=rtl] .inputWrap select.selectized{font-weight:600!important}.inputWrap.dateField label{width:100%}.inputWrap--blue .selectize-input,.inputWrap--blue .textField{background-color:#bfc9e3}.selectized-icon{position:absolute;top:25px;left:14px;font-size:11px;color:#416bf6;transition:-webkit-transform 150ms ease-out;transition:transform 150ms ease-out;transition:transform 150ms ease-out,-webkit-transform 150ms ease-out}.inputWrap:not(.focus) .selectized-icon{pointer-events:none}.focus .selectized-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.selectized-icon::after{content:"";width:60px;height:60px;display:block;position:absolute;top:0;right:0;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.ddWrap{display:flex;align-items:center}.ddWrap .ddLabel{color:#f4f4f4;font-size:.8125rem;margin-left:8px}.dd,.dd--hybrid,.ddNG,.selectize-wrapper{position:relative}.dd .mCSB_inside>.mCSB_container,.dd--hybrid .mCSB_inside>.mCSB_container,.ddNG .mCSB_inside>.mCSB_container,.selectize-wrapper .mCSB_inside>.mCSB_container{margin-left:0}.auto.dd--hybrid,.auto.selectize-wrapper,.dd.auto,.ddNG.auto{width:auto}.dd--withTooltip,.ddNG--withTooltip{max-width:min(380px,100% - 30px)}.dd label,.dd--hybrid label,.ddNG label,.selectize-wrapper label{position:absolute;top:0;padding-right:13px;z-index:1;-webkit-transform:translateY(10px);transform:translateY(10px);transition:all .2s ease-out}.dd .selText,.dd--hybrid .selText,.ddNG .selText,.selectize-wrapper .selText{color:#002677;font-size:18px;font-family:urw_geometric_extlight,sans-serif}.dd .selected,.dd--hybrid .selected,.ddNG .selected,.selectize-wrapper .selected{line-height:1.4}.dd .selectedWrap,.dd--hybrid .selectedWrap,.ddNG .selectedWrap,.selectize-wrapper .selectedWrap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;padding-left:52px;position:relative;font-size:18px;padding-top:17px}.dd .selectedWrap:focus,.dd--hybrid .selectedWrap:focus,.ddNG .selectedWrap:focus,.selectize-wrapper .selectedWrap:focus{outline:1px dashed #416bf6}.dd .selectedWrap .icon,.dd--hybrid .selectedWrap .icon,.ddNG .selectedWrap .icon,.selectize-wrapper .selectedWrap .icon{color:#416bf6;font-size:11px;margin-top:0;position:absolute;left:14px;top:25px;transition:-webkit-transform 150ms ease-out;transition:transform 150ms ease-out;transition:transform 150ms ease-out,-webkit-transform 150ms ease-out}.dd .selectedWrap--hybrid .icon,.dd--hybrid .selectedWrap--hybrid .icon,.ddNG .selectedWrap--hybrid .icon,.selectize-wrapper .selectedWrap--hybrid .icon{color:#f4f4f4;font-size:24px;margin-top:-12px;position:absolute;left:14px;top:25px;transition:-webkit-transform 150ms ease-out;transition:transform 150ms ease-out;transition:transform 150ms ease-out,-webkit-transform 150ms ease-out}.dd.withLabel label,.ddNG.withLabel label,.withLabel.dd--hybrid label,.withLabel.selectize-wrapper label{font-family:urw_geometric_extlight,sans-serif;font-size:.75rem;font-weight:400;line-height:1.16}[dir=rtl] .dd.withLabel label,[dir=rtl] .ddNG.withLabel label,[dir=rtl] .withLabel.dd--hybrid label,[dir=rtl] .withLabel.selectize-wrapper label{font-weight:300!important}.dd.withLabel .selectedWrap,.ddNG.withLabel .selectedWrap,.withLabel.dd--hybrid .selectedWrap,.withLabel.selectize-wrapper .selectedWrap{padding-top:24px}.dd.open,.ddNG.open,.open.dd--hybrid,.open.selectize-wrapper{z-index:3}.mobile-widget .dd.open,.mobile-widget .ddNG.open,.mobile-widget .open.dd--hybrid,.mobile-widget .open.selectize-wrapper{z-index:4}.dd.open .selectedWrap .icon,.dd.open .selectedWrap--hybrid .icon,.ddNG.open .selectedWrap .icon,.ddNG.open .selectedWrap--hybrid .icon,.open.dd--hybrid .selectedWrap .icon,.open.dd--hybrid .selectedWrap--hybrid .icon,.open.selectize-wrapper .selectedWrap .icon,.open.selectize-wrapper .selectedWrap--hybrid .icon{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.dd.style2 .selectedWrap,.ddNG.style2 .selectedWrap,.style2.dd--hybrid .selectedWrap,.style2.selectize-wrapper .selectedWrap{align-items:center;background-color:transparent;border:none;border-radius:0;display:flex;padding:0;color:#002677;font-size:14px;line-height:1;height:auto}.dd.style2 .ddList,.dd.style2 .ddListNG,.ddNG.style2 .ddList,.ddNG.style2 .ddListNG,.style2.dd--hybrid .ddList,.style2.dd--hybrid .ddListNG,.style2.selectize-wrapper .ddList,.style2.selectize-wrapper .ddListNG{min-width:135px;border-radius:16px;top:100%}.dd.style2 .ddList li,.dd.style2 .ddListNG li,.ddNG.style2 .ddList li,.ddNG.style2 .ddListNG li,.style2.dd--hybrid .ddList li,.style2.dd--hybrid .ddListNG li,.style2.selectize-wrapper .ddList li,.style2.selectize-wrapper .ddListNG li{text-overflow:ellipsis;overflow:hidden;font-size:16px;color:#002677;border-radius:4px;margin:0;display:block;padding:0}.dd.style2 .ddList li a,.dd.style2 .ddListNG li a,.ddNG.style2 .ddList li a,.ddNG.style2 .ddListNG li a,.style2.dd--hybrid .ddList li a,.style2.dd--hybrid .ddListNG li a,.style2.selectize-wrapper .ddList li a,.style2.selectize-wrapper .ddListNG li a{color:inherit;padding:6px 10px;display:block}.dd.no-arrow .selectedWrap .icon,.ddNG.no-arrow .selectedWrap .icon,.no-arrow.dd--hybrid .selectedWrap .icon,.no-arrow.selectize-wrapper .selectedWrap .icon{display:none}.ddList,.ddListNG{background-color:#fff;border-radius:0 0 4px 4px;box-shadow:0 6px 24px rgba(0,0,0,.1);right:0;padding:19px 12px;position:absolute;text-align:right;width:100%;max-height:380px;z-index:4;overflow:auto;-webkit-overflow-scrolling:touch;scrollbar-color:#b5bcca transparent;scrollbar-width:thin;scrollbar-face-color:#b5bcca;scrollbar-track-color:transparent}.ddList::-webkit-scrollbar,.ddListNG::-webkit-scrollbar{width:5px;height:5px}.ddList::-webkit-scrollbar-thumb,.ddListNG::-webkit-scrollbar-thumb{background:#b5bcca;border-radius:5px}.ddList::-webkit-scrollbar-track,.ddListNG::-webkit-scrollbar-track{background:0 0}.ddList:not(.top),.ddListNG:not(.top){top:100%}.ddList.top,.ddListNG.top{bottom:calc(100% + 3px)}.ddList:not(.opened) .mCSB_scrollTools,.ddListNG:not(.opened) .mCSB_scrollTools{opacity:0}.ddList:not(.autocomplete),.ddListNG:not(.autocomplete){display:none}.inputWrap:not(.focus) .ddList.autocomplete,.inputWrap:not(.focus) .ddListNG.autocomplete{padding:0}.ddList ul,.ddListNG ul{padding:0;list-style:none;margin:0}.ddList li,.ddListNG li{color:#002677;cursor:pointer;font-family:urw_geometric_extsemi_bold,sans-serif;font-size:18px;line-height:1.66;padding:9px 18px;transition:all .2s ease-out;border-radius:5px;margin-bottom:10px}[dir=rtl] .ddList li,[dir=rtl] .ddListNG li{font-weight:600!important}.ddList li:active,.ddList li:focus,.ddListNG li:active,.ddListNG li:focus,.desktop .ddList li:hover,.desktop .ddListNG li:hover{background-color:#e3e9fe}.ddList li.hovered,.ddListNG li.hovered{background-color:#f4f4f4}.ddList li a:focus,.ddListNG li a:focus{background-color:#f4f4f4}.ddList li.ui-menu-item,.ddListNG li.ui-menu-item{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:18px;line-height:1.22;padding:12px 37px 12px 12px;border-radius:0}[dir=rtl] .ddList li.ui-menu-item,[dir=rtl] .ddListNG li.ui-menu-item{font-weight:600!important}.ddList li.ui-menu-item .ui-menu-item-highlight,.ddListNG li.ui-menu-item .ui-menu-item-highlight{color:#416bf6}.ddList li.ui-menu-item:active,.ddList li.ui-menu-item:focus,.ddListNG li.ui-menu-item:active,.ddListNG li.ui-menu-item:focus,.desktop .ddList li.ui-menu-item:hover,.desktop .ddListNG li.ui-menu-item:hover{background-color:transparent;color:#406ef5}.ddList li.ui-menu-item.hovered,.ddListNG li.ui-menu-item.hovered{background-color:transparent;color:#406ef5}.ddNG.open .ddListNG{display:block}.custom-checkbox [type=checkbox]:checked,.custom-checkbox [type=checkbox]:not(:checked){position:absolute;top:0;right:0;opacity:0}.custom-checkbox [type=checkbox]:checked~label,.custom-checkbox [type=checkbox]:not(:checked)~label{position:relative;padding-right:48px;padding-left:5px;padding-top:3px;font-size:16px;line-height:1.375;vertical-align:middle;cursor:pointer;top:3px;color:#55555f;font-family:urw_geometric_extsemi_bold,sans-serif}.custom-checkbox [type=checkbox]:checked~label.termsAndConditions,.custom-checkbox [type=checkbox]:not(:checked)~label.termsAndConditions{font-size:18px;color:#002677}.custom-checkbox [type=checkbox]:checked~label:before,.custom-checkbox [type=checkbox]:not(:checked)~label:before{content:"";position:absolute;right:0;top:0;width:28px;height:28px;background:#f1f3f8;box-shadow:inset 2px -2px 10px rgba(147,165,207,.1),inset 2px 2px 4px #93a5cf;border-radius:4px}.custom-checkbox [type=checkbox]:checked~label:before{background:#002677;box-shadow:inset -5px 5px 10px #14223f,inset -5px -5px 10px #1341a3}.custom-checkbox [type=checkbox]:not(:checked)~label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.custom-checkbox [type=checkbox]~label:after{content:"\e91f";font-family:icomoon-rebrand;position:absolute;font-size:12px;color:#fff;top:8px;right:6px;transition:all .2s;line-height:1}.custom-checkbox [type=checkbox]:disabled~label{pointer-events:none}.custom-checkbox [type=checkbox]:disabled:checked~label:after{color:#002677;opacity:.65}.custom-checkbox [type=checkbox]:disabled:checked~label:before,.custom-checkbox [type=checkbox]:disabled:not(:checked)~label:before{background:#e1e1e1;box-shadow:0 0}.custom-checkbox [type=checkbox]:focus-visible~label::before{outline:1px dashed currentColor;outline-offset:4px}.custom-checkbox--small [type=checkbox]:checked~label,.custom-checkbox--small [type=checkbox]:not(:checked)~label{font-size:18px;padding-right:33px;line-height:1.6;margin:0;padding-top:0;font-family:urw_geometric_extlight,sans-serif;color:#252c3c}[dir=rtl] .custom-checkbox--small [type=checkbox]:checked~label,[dir=rtl] .custom-checkbox--small [type=checkbox]:not(:checked)~label{font-weight:300!important}.custom-checkbox--small [type=checkbox]:checked~label::before,.custom-checkbox--small [type=checkbox]:not(:checked)~label::before{width:20px;height:20px;top:1px}.custom-checkbox--small [type=checkbox]:checked~label a,.custom-checkbox--small [type=checkbox]:not(:checked)~label a{color:#416bf6;font-family:urw_geometric_extsemi_bold,sans-serif}[dir=rtl] .custom-checkbox--small [type=checkbox]:checked~label a,[dir=rtl] .custom-checkbox--small [type=checkbox]:not(:checked)~label a{font-weight:600!important}.custom-checkbox--small [type=checkbox]:checked~label::after,.custom-checkbox--small [type=checkbox]:not(:checked)~label::after{right:4px;font-size:9px}.custom-checkbox.error [type=checkbox]:checked~label:before,.custom-checkbox.error [type=checkbox]:not(:checked)~label:before,.error>.custom-checkbox [type=checkbox]:checked~label:before,.error>.custom-checkbox [type=checkbox]:not(:checked)~label:before{box-shadow:inset -5px 5px 4px rgba(225,33,13,.2);border:2px solid #d7210d;background:rgba(158,37,16,.1)}.custom-checkbox.error .field-validation-error,.error>.custom-checkbox .field-validation-error{position:relative;margin-top:5px;width:100%;display:block;margin-bottom:5px;color:#d7210d;font-size:14px;padding-right:13px}.custom-radio{clear:right}.custom-radio span.tooltip-container{vertical-align:top}.custom-radio [type=radio]:checked,.custom-radio [type=radio]:not(:checked){position:absolute;right:-9999px}.custom-radio [type=radio]:checked~label,.custom-radio [type=radio]:not(:checked)~label{position:relative;padding-right:48px;padding-left:5px;padding-top:2px;line-height:25px;vertical-align:middle;font-size:16px;line-height:1.375;font-family:urw_geometric_extsemi_bold,sans-serif;cursor:pointer;color:#55555f;margin-bottom:15px}[dir=rtl] .custom-radio [type=radio]:checked~label,[dir=rtl] .custom-radio [type=radio]:not(:checked)~label{font-weight:600!important}.custom-radio [type=radio]:checked~label:before,.custom-radio [type=radio]:not(:checked)~label:before{content:"";position:absolute;right:0;top:0;width:29px;height:29px;border-radius:50%;background:#f1f3f8;box-sizing:border-box;border:solid 1px transparent;box-shadow:0 0 13px rgba(65,107,246,.05),inset 2px 2px 4px #93a5cf,inset -2px -2px 10px rgba(147,165,207,.1)}.custom-radio [type=radio]:checked~label:after,.custom-radio [type=radio]:not(:checked)~label:after{width:16px;height:16px;content:"";position:absolute;top:7px;right:7px;transition:all .2s;line-height:1;background:#002c84;border-radius:50%;box-sizing:border-box}.custom-radio [type=radio]:checked~label:before{border-color:#002677}.custom-radio [type=radio]:checked~label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.custom-radio [type=radio]:not(:checked)~label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.custom-radio [type=radio]:checked:focus~label:before,.custom-radio [type=radio]:not(:checked):focus~label:before{border-color:#002677;outline:0;box-sizing:border-box}.custom-radio [type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.custom-radio [type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.custom-radio [type=radio]:disabled:checked~label:before,.custom-radio [type=radio]:disabled:not(:checked)~label:before{box-shadow:none;border-color:#bbb;background-color:#ddd}.custom-radio [type=radio]:disabled:checked~label:after{color:#999}.custom-radio [type=radio]:disabled~label{color:#aaa}.custom-radio [type=radio]:disabled:checked+label:before,.custom-radio [type=radio]:disabled:not(:checked)+label:before{box-shadow:none;border-color:#bbb;background-color:#ddd;opacity:.4}.custom-radio [type=radio]:disabled,.custom-radio [type=radio]:disabled+label{cursor:default}.custom-radio [type=radio]:disabled+label+.tooltip-container{pointer-events:none}.custom-radio [type=radio]:disabled+label+.tooltip-container .icon-tooltip-primary{opacity:.4;cursor:default}.custom-radio [type=radio]:disabled+label+.tooltip-container:focus .tooltip_popup,.custom-radio [type=radio]:disabled+label+.tooltip-container:hover .tooltip_popup{display:none}.custom-radio .error [type=radio]:not(:checked)~label:before{border:2px solid #d7210d;box-shadow:inset -5px 5px 4px rgba(225,33,13,.2)}.custom-radio--inline{display:flex;flex-wrap:wrap;gap:8px}.custom-radio--inline .custom-radio__itemWrap{flex:1;white-space:nowrap}.custom-radio--tabbed{display:flex}.custom-radio--tabbed .custom-radio__itemWrap{margin:0 15px}.custom-radio--tabbed .custom-radio__itemWrap:first-child{margin-right:0}.custom-radio--tabbed .custom-radio__itemWrap:only-child [type=radio]:checked~label,.custom-radio--tabbed .custom-radio__itemWrap:only-child [type=radio]:not(:checked)~label{font-family:urw_geometric_extsemi_bold,sans-serif}[dir=rtl] .custom-radio--tabbed .custom-radio__itemWrap:only-child [type=radio]:checked~label,[dir=rtl] .custom-radio--tabbed .custom-radio__itemWrap:only-child [type=radio]:not(:checked)~label{font-weight:600!important}.custom-radio--tabbed [type=radio]:checked~label,.custom-radio--tabbed [type=radio]:not(:checked)~label{color:#002677;font-size:20px;line-height:1.2;font-family:urw_geometric_extregular,sans-serif;padding:0;padding-bottom:2px;margin:0;white-space:nowrap}.custom-radio--tabbed [type=radio]:checked~label::before,.custom-radio--tabbed [type=radio]:not(:checked)~label::before{display:none}.custom-radio--tabbed [type=radio]:checked~label::after,.custom-radio--tabbed [type=radio]:not(:checked)~label::after{top:auto;right:0;left:0;bottom:0;width:auto;height:3px;border-radius:1.5px;background-color:transparent}.custom-radio--tabbed [type=radio]:checked~label{font-family:urw_geometric_extsemi_bold,sans-serif}[dir=rtl] .custom-radio--tabbed [type=radio]:checked~label{font-weight:600!important}.custom-radio--tabbed [type=radio]:checked~label::after{background-color:#416bf6}.custom-radio--register [type=radio]:checked~label,.custom-radio--register [type=radio]:not(:checked)~label{text-align:right;margin:0;display:block;padding:20px 5px 25px;padding-right:58px;font-size:20px;color:#002677;font-family:urw_geometric_extlight,sans-serif}[dir=rtl] .custom-radio--register [type=radio]:checked~label,[dir=rtl] .custom-radio--register [type=radio]:not(:checked)~label{font-weight:300!important}.custom-radio--register [type=radio]:checked~label::after,.custom-radio--register [type=radio]:not(:checked)~label::after{top:26px;right:27px}.custom-radio--register [type=radio]:checked~label::before,.custom-radio--register [type=radio]:not(:checked)~label::before{top:20px;right:20px}.custom-radio--register .custom-radio__itemWrap{width:100%}.custom-radio--pills{display:flex;flex-wrap:wrap;gap:22px}.custom-radio--pills .custom-radio__itemWrap{position:relative;width:114px;height:53px;overflow:hidden}.custom-radio--pills [type=radio]:checked~label,.custom-radio--pills [type=radio]:not(:checked)~label{position:static;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0;margin:0;font-size:22px;transition:color .2s ease-out}.custom-radio--pills [type=radio]:checked~label::before,.custom-radio--pills [type=radio]:not(:checked)~label::before{z-index:-1;width:100%;height:100%;border-radius:28.75px;border:0;transition:background-color .2s ease-out}.custom-radio--pills [type=radio]:checked~label::after,.custom-radio--pills [type=radio]:not(:checked)~label::after{display:none}.custom-radio--pills [type=radio]:checked~label,.custom-radio--pills [type=radio]:not(:checked)~label:hover{color:#fff}.custom-radio--pills [type=radio]:checked~label::before,.custom-radio--pills [type=radio]:not(:checked)~label:hover::before{background-color:#002677;box-shadow:0 0}.custom-radio--pills [type=radio]:not(:checked)~label{color:#002677}.custom-radio--pills.custom-radio--tags{gap:8px}.custom-radio--pills.custom-radio--tags .custom-radio__itemWrap{width:auto;height:28px;padding:0 12px}.custom-radio--pills.custom-radio--tags [type=radio]:checked~label,.custom-radio--pills.custom-radio--tags [type=radio]:not(:checked)~label{font-size:16px}.custom-radio--pills.custom-radio--tags [type=radio]:checked~label::before,.custom-radio--pills.custom-radio--tags [type=radio]:not(:checked)~label::before{background-color:#fff;border-radius:12px;border:1px solid #416bf6;box-shadow:none}.custom-radio--pills.custom-radio--tags [type=radio]:checked~label::before,.custom-radio--pills.custom-radio--tags [type=radio]:not(:checked)~label:hover::before{background-color:#002677;border-color:#002677}.field .tooltip{position:absolute;left:0;top:6px;z-index:2}.field .tipWrapper .tooltip{position:relative;top:auto;-webkit-transform:translateY(0);transform:translateY(0)}[data-plugin-checkinmask] .fieldsWrap:not(.border),[data-plugin-mybookingmask] .fieldsWrap:not(.border){position:relative;z-index:2}[data-plugin-checkinmask] .fieldsWrap:not(.border) .tipWrapper,[data-plugin-mybookingmask] .fieldsWrap:not(.border) .tipWrapper{position:relative;z-index:2}.flightNumber{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:18px;font-weight:400;color:#002677}.flightGroup{border-bottom:1px solid #d7d7d7;margin-bottom:25px}.fileUploadWrapper{margin-bottom:20px}.ddNG .selectedWrap .selected{line-height:1.4}.ddNG .selectedWrap .icon{color:#416bf6}.ddNewTag .invader{position:relative;top:0;left:0;margin-right:5px}.ddNewTag .invader span{font-family:urw_geometric_extregular,sans-serif;font-size:12px;padding:3px 8px}.inputsHandler{position:relative;display:flex;gap:20px;flex-wrap:wrap;margin-bottom:10px;padding-left:32px}.inputsHandler .inputWrap{flex-grow:1;min-width:180px}.transparentDD{position:relative;z-index:2;display:flex;align-items:center}.transparentDD__label{display:flex;align-items:center;font-family:urw_geometric_extlight,sans-serif;font-size:1.125rem;letter-spacing:.09px;margin:0;color:#416bf6}.transparentDD__icon{font-size:1.375rem;position:relative;top:-2px}.transparentDD label{color:#f4f4f4;display:inline-block;font-size:18px;margin-left:15px;vertical-align:middle}.transparentDD .dd,.transparentDD .dd--hybrid,.transparentDD .selectize-wrapper{display:inline-block;vertical-align:middle;width:auto}.transparentDD .dd--hybrid:not(.open) .selectedWrap,.transparentDD .dd:not(.open) .selectedWrap,.transparentDD .selectize-wrapper:not(.open) .selectedWrap{background-color:transparent}.transparentDD .dd .selectedWrap,.transparentDD .dd--hybrid .selectedWrap,.transparentDD .selectize-wrapper .selectedWrap{background-color:#e3e9fe}.transparentDD .dd .ddList,.transparentDD .dd--hybrid .ddList,.transparentDD .selectize-wrapper .ddList{min-width:200px}.transparentDD .dd .ddList li a,.transparentDD .dd--hybrid .ddList li a,.transparentDD .selectize-wrapper .ddList li a{color:inherit}.card{display:inline-flex;margin-bottom:40px;position:relative;transition:all .3s ease-out;background:#fff;box-shadow:0 4px 24px rgba(65,107,246,.12);flex-wrap:wrap;text-align:center;padding:30px 5px 10px}.card--noHover:active,.card--noHover:focus,.desktop .card--noHover:hover{box-shadow:none}.card:focus{border-color:#21b059;outline:0}.card.primary{background:#fff;border:1px solid #f2f2f2;overflow:hidden;box-shadow:none;padding:0}.card.primary.vertical{flex-direction:column}.card.primary.vertical .cardImg{padding-top:55.86%;width:100%}.card.primary.vertical .cardDetails{display:flex;justify-content:space-between;padding:13px 25px 18px}.card.primary.vertical .cardDetailsInfo{padding-left:15px}.card.primary.vertical .cardDetailsInfo p{margin-bottom:0}.card.primary.vertical.imgS .cardImg{padding-top:42.96%}.card.primary:not(.vertical) .cardDetails,.card.primary:not(.vertical) .cardImg{width:50%}.card.primary:not(.vertical) .cardDetails{display:flex;flex-direction:column;justify-content:space-between;padding:27px 25px 27px 20px}.card.primary .cardImg{position:relative}.card.primary .cardImg img{right:0;position:absolute;top:0;width:100%}.card.primary .cardImgWrap{background-position:center;background-repeat:no-repeat;background-size:cover;right:0;position:absolute;top:0;width:100%;height:100%}.card.primary h3{line-height:1.1;margin:0 0 11px;font-family:urw_geometric_extbold,sans-serif;font-size:1.25rem;color:#002677;font-weight:400}[dir=rtl] .card.primary h3{font-weight:700!important}.card.primary p{font-size:14px;line-height:1.43;letter-spacing:.1px;margin:0 0 26px;color:#002677}.card.primary .link{font-family:urw_geometric_extbold,sans-serif;font-size:1rem;color:#416bf6;font-weight:400;display:inline-flex;align-items:center}[dir=rtl] .card.primary .link{font-weight:700!important}.card.primary .link:after{content:"\e908";font-family:icomoon-rebrand;font-size:.625rem;margin-right:8px}.card.primary .cardDetails.destination{padding-bottom:13px}.card.primary .cardDetails.destination h3{font-size:42px;margin:0}.card.primaryCard .cardMain{display:flex;flex-wrap:wrap;width:100%}.card.primaryCard .cardMain .button{padding:10px;font-size:16px}.card.primaryCard.primary:not(.vertical) .cardDetails{padding:20px 25px 20px 20px}.card.primaryCard.primary:not(.vertical) .cardDetails p{margin-bottom:15px}.card.primaryCard.primary:not(.vertical) .cardImg{min-height:0;overflow:hidden}.card .ribbon{background:#8ca6bf;border-radius:14.5px;color:#fff;font-size:16px;padding:2px 18px;line-height:1.6;letter-spacing:.22px;position:absolute;left:-16px;top:16px}.card .people{text-align:center;min-width:90px}.card .peopleInfo{color:#f4f4f4;font-size:14px;line-height:1.2}.card .peopleImg{border-radius:50%;margin:0 auto 7px;overflow:hidden;width:44px;height:44px}.card .buttonsCol{align-self:center}.card .cardImg{position:relative}.card .cardDetails.destination p{color:#002677;font-size:18px;line-height:1.22}.card.secondary{justify-content:center;padding:12px;text-align:center}.card.secondary .cardImg{margin-bottom:13px}.cardsWrap.s .card.secondary .cardImg{margin-bottom:2px}.card.secondary .cardImg img{display:inline-block;vertical-align:top;width:90px}.card.secondary .cardImg.circle{border-radius:50%;margin:0 auto 18px;width:160px;height:160px}.card.secondary .cardImg.circle img{border-radius:50%;overflow:hidden;width:100%}.card.secondary .cardImg.circle.s{margin-bottom:4px;width:160px;height:160px}.card.secondary .cardImg.rectangle{border-radius:16px;margin:0 auto 16px;width:304px;max-width:100%}.card.secondary .cardImg.rectangle img{border-radius:16px;width:100%}.card.secondary .cardImg--magazine img{width:80%;height:auto}.card.secondary .cardDetails h4{line-height:1.2;margin:0;max-width:100%;font-family:urw_geometric_extbold,sans-serif;font-size:20px;color:#002677;font-weight:400}[dir=rtl] .card.secondary .cardDetails h4{font-weight:700!important}.card.secondary .cardDetails p{font-family:urw_geometric_extlight,sans-serif;font-size:18px;line-height:1.25;letter-spacing:-.0225px;font-weight:400;margin:0;color:#002677}[dir=rtl] .card.secondary .cardDetails p{font-weight:300!important}.cardsWrap.s .card.secondary .cardDetails{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:57px}.card.secondary .title{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:10px;min-height:57px}.cardsWrap.s .card.secondary .title{min-height:auto}.card.secondary .link{background:0 0;border:2px solid #416bf6;box-shadow:none;border-radius:22.5px;min-height:40px;display:inline-flex;align-items:center;flex-wrap:wrap;line-height:1;padding:6px 33px;text-align:center;justify-content:center;font-size:16px;font-family:urw_geometric_extsemi_bold,sans-serif;color:#002677;margin-top:13px;align-self:flex-end}.card.secondary .link:not(.disabled):active,.card.secondary .link:not(.disabled):focus,.desktop .card.secondary .link:not(.disabled):hover{background:#eff3fe;color:#002677}.card.secondary .link:not(.disabled):focus{background:#eff3fe;color:#002677;outline:1px dashed currentColor;outline-offset:4px}.card.secondary .destination .title{margin-bottom:0;min-height:auto}.card.secondary .destination p{font-size:18px}.card.style2.primary.vertical h3{font-size:18px;margin:0 0 6px}.card.style2.primary.vertical .cardDetails{padding:13px;flex-wrap:wrap;text-align:right}.card.style2 .link{width:100%;font-size:14px;margin-top:12px}.card.style2.primary.vertical.imgS .cardImg{padding-top:35%}.cardsWrap{display:flex;flex-wrap:wrap}.cardsWrap.cols2{margin-right:-7px;width:calc(100% + 7px*2)}.cardsWrap.cols2 .card{justify-content:space-between;margin-left:7px;margin-right:7px;width:calc(50% - 7px*2)}.cardsWrap.cols3 .card{margin-bottom:24px;width:calc(33.33% - 7px*2)}.cardsWrap.cols3:not(.mobSingle){margin-right:-7px;width:calc(100% + 7px*2)}.cardsWrap.cols4{margin-right:-7px;width:calc(100% + 7px*2)}.cardsWrap.cols4 .card{margin-right:7px;margin-left:7px;width:calc(25% - 7px*2)}.imgWithLinks{margin:36px 0;height:344px}.imgWithLinks .imgBlock{width:calc(100% - 385px)}.imgWithLinks .textBlock{flex-shrink:0;padding:3px 36px 12px 26px;position:relative;width:385px}.imgWithLinks .links{padding-top:14px;height:calc(100% - 46px)}.imgWithText{margin:16px 0}.imgWithText .imgBlock{width:49%;height:293px}.imgWithText .textBlock{flex-shrink:0;padding:0 24px;width:51%}.imgWithText .textBlock h4{margin-bottom:5px}.imgWithText h3{margin:0 0 4px}.imgWithText p{margin-bottom:0}.imgWithText .button{display:inline-block;margin-top:26px;vertical-align:top}.imgWithText.secondary p{font-size:14px;margin-bottom:20px}.imgWithText.secondary .imgBlock{height:185px;margin:0 auto;width:324px}.imgWithText.secondary .imgBlock img{border-radius:8px;height:100%}.imgWithText.secondary .textBlock{flex-grow:1;padding:0 36px 0 0}.imgsBlock{margin:24px 0}.imgsBlock .imgComp{border-radius:8px;overflow:hidden;position:relative;height:445px}.imgsBlock .imgComp:after{content:"";position:absolute;z-index:-1;background:linear-gradient(0deg,rgba(0,0,0,.3),rgba(0,0,0,.3));top:0;right:0;width:100%;height:100%}.imgsBlock .img,.imgsBlock .text{right:0;position:absolute;top:0;width:100%;height:100%}.imgsBlock .img{background-position:center;background-size:cover;z-index:-2}.imgsBlock .text{align-items:center;display:flex;padding:20px;text-align:center}.imgsBlock h3{margin-bottom:8px}.imgsBlock p{line-height:1.2;margin:0}.imgsBlock .button{display:inline-block;margin-top:42px;vertical-align:top}.imgsBlock.style2 .imgComp{width:100%;height:auto;min-height:280px;display:flex;flex-wrap:wrap;justify-content:space-between;padding:30px;margin:0 0 24px;border-radius:16px;z-index:1}.imgsBlock.style2 .text{text-align:right;position:relative;height:auto;margin-left:auto;width:auto;padding:0}.imgsBlock.style2 .button{margin-top:20px}.imgsBlock.style2 .price{text-align:left;font-size:32px;align-self:flex-end;margin-right:auto;color:#fff;line-height:1}.imgsBlock.style2 .price .from{font-size:16px}.cardsWrap.choose-cards{justify-content:center;max-width:1490px;margin:0 auto;padding:25px;margin:-25px auto}.cardsWrap.choose-cards:active .card,.cardsWrap.choose-cards:focus .card,.desktop .cardsWrap.choose-cards:hover .card{opacity:.4}.cardsWrap.choose-cards.owl-carousel .owl-stage-outer{overflow:visible}.cardsWrap.choose-cards.owl-loaded .card{width:calc(100% - 14px)}.cardsWrap.choose-cards .card{width:calc(50% - 14px);margin:7px;transition:all .3s ease}.cardsWrap.choose-cards .card:active,.cardsWrap.choose-cards .card:focus,.desktop .cardsWrap.choose-cards .card:hover{opacity:1}.cardsWrap.choose-cards .card:active .cardMain:after,.cardsWrap.choose-cards .card:focus .cardMain:after,.desktop .cardsWrap.choose-cards .card:hover .cardMain:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.cardsWrap.choose-cards .card:focus{outline:0}.cardsWrap.choose-cards .card:focus-visible{outline:1px dashed currentColor;outline-offset:4px}.cardsWrap.choose-cards .card.selected{opacity:1}.cardDetails{align-self:flex-end;width:100%;padding:0 10px}.cardDetails__buttons{margin-top:30px}.cardMain{width:100%}.card.choose-card{cursor:pointer;text-align:center}.card.choose-card.selected .cardMain:after{content:"\e91f";-webkit-transform:scale(1);transform:scale(1);background:#416bf6;border-color:#416bf6}.card.choose-card .cardMain:after{content:"";font-family:icomoon-rebrand;width:35px;height:35px;border:2px solid #566ea1;color:#fff;position:absolute;top:17px;left:17px;-webkit-transform:scale(0);transform:scale(0);transition:all .15s ease;font-size:11px;padding-top:5px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;z-index:2;border-radius:50%}.card.choose-card h4,.card.choose-card h5{font-family:urw_geometric_extbold,sans-serif;font-size:1rem;color:#002677;font-weight:400;line-height:1;letter-spacing:-.3px}[dir=rtl] .card.choose-card h4,[dir=rtl] .card.choose-card h5{font-weight:700!important}.card.choose-card .cardImg{width:122px;height:122px;position:relative;margin:0 auto 10px;z-index:1}.card.choose-card .cardImg img{position:absolute;top:0;right:0;transition:opacity .2s ease;height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.card.choose-card .cardDetails h4{margin:0}.cardImg--youtubeCard{overflow:hidden}.greyBox{background:#f4f4f4;border-radius:16px;padding:24px}.greyBoxInner{align-items:center}.greyBoxInner>:first-child{padding-left:24px}.greyBoxInner .button{flex-shrink:0}.progressCard{border:1px solid #b5bcca;border-radius:16px;max-width:316px;padding:24px 24px 30px 24px}.progressCard__circle{background-color:#f4f4f4;border-radius:50%;height:268px;overflow:hidden;padding:30px 20px;position:relative;width:268px}.progressCard__complete,.progressCard__title{color:#002677;font-size:24px;position:absolute}.progressCard__title{right:20px;left:20px;top:30px}.progressCard__complete{bottom:30px;right:20px;left:20px}.progressCard__progressWrapper{background-color:#f4f4f4;border-radius:50%;height:120px;right:calc(50% - 60px);margin:0 auto;overflow:hidden;padding:20px;position:absolute;top:calc(50% - 60px);width:120px}.progressCard__percentage{background-color:#f4f4f4;border-radius:50%;color:#002677;font-size:30px;height:100%;letter-spacing:-1px;overflow:hidden;position:relative;width:100%}.progressCard__progressBar:before{content:"";background-color:#21b059;border-radius:50%;width:20px;height:20px;position:absolute;top:0;right:calc(50% - 10px)}.progressCard__progressBarEndCircle{display:block;background-color:#21b059;border-radius:50%;width:20px;height:20px;position:absolute;top:0;right:calc(50% - 10px)}.progressCard__progressBarEndWrapper,.progressCard__progressBarFill{position:absolute;top:0;right:0;left:0;bottom:0}.progressCard__progressBarFill{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.progressCard__innerWrapper{display:flex;flex-direction:column;height:100%;justify-content:space-between}.progressCard--inCardsWrap{max-width:316px}.progressCard--inCardsWrap .progressCard__note{margin-top:10px}.progressCard--inCardsWrap .progressCard__circle{height:0;padding:100% 0 0 0;width:100%}.progressCard--inCardsWrap .progressCard__title{font-size:1.3em;top:10%}.progressCard--inCardsWrap .progressCard__complete{bottom:10%;font-size:1.3em}.progressCard--inCardsWrap .progressCard__percentage{font-size:1.4em}.progressCard--inCardsWrap .progressCard__progressWrapper{height:50%;right:25%;top:25%;width:50%}.flightDetailsCard{border:1px solid #b5bcca;border-radius:16px;display:flex;flex-direction:column;margin-top:10px;max-width:360px;overflow:hidden;padding:12px 16px;position:relative}.flightDetailsCard--wLabel{margin-top:30px}.flightDetailsCard--pointsSelect{padding:0}.flightDetailsCard--pointsSelect .flightDetailsCard__topRow{padding:12px 16px}.flightDetailsCard--pointsSelect .flightDetailsCard__bottomRowWrapper{background-color:#f4f4f4;border-top:1px solid #b5bcca;display:flex;flex-wrap:wrap;position:relative}.flightDetailsCard--pointsSelect .flightDetailsCard__bottomRowWrapper:after{content:"";width:1px;position:absolute;display:block;background-color:#d7d7d7;right:50%;top:0;bottom:0}.flightDetailsCard--pointsSelect .flightDetailsCard__bottomRowWrapper .checkIcon{margin-left:5px}.flightDetailsCard--pointsSelect .flightDetailsCard__bottomRowBtn{color:#002677;padding:12px 5px}.flightDetailsCard--pointsSelect .flightDetailsCard__bottomRowBtn .flightDetailsCard__class,.flightDetailsCard--pointsSelect .flightDetailsCard__bottomRowBtn .flightDetailsCard__points{color:inherit!important}.flightDetailsCard--pointsSelect .flightDetailsCard__bottomRowBtn .checkIcon{display:inline-block;margin-right:5px;margin-left:16px}.flightDetailsCard--pointsSelect .flightDetailsCard__bottomRowBtn .checkIcon .icon{display:none;color:#fff;font-size:20px}.flightDetailsCard--pointsSelect .flightDetailsCard__bottomRowBtn .checkIcon:before{background-color:#fff;border:2px solid #f4f4f4;border-radius:50%;box-sizing:border-box;content:"";display:inline-block;height:20px;width:20px;vertical-align:middle}.flightDetailsCard--pointsSelect .flightDetailsCard__bottomRowBtn--selected{background-color:#002677;color:#fff}.flightDetailsCard--pointsSelect .flightDetailsCard__bottomRowBtn--selected .checkIcon .icon{display:block}.flightDetailsCard--pointsSelect .flightDetailsCard__bottomRowBtn--selected .checkIcon:before{display:none}.flightDetailsCard__label{color:#7f809d;font-size:14px;position:absolute;top:-25px}.flightDetailsCard__topRow{padding-bottom:10px}.flightDetailsCard__flightGeneral{align-items:center;display:flex;font-size:14px;justify-content:space-between;margin-bottom:8px}.flightDetailsCard__airline{align-items:center;display:flex}.flightDetailsCard__airlineLogo{margin-right:-12px}.flightDetailsCard__flightNo{color:#002677}.flightDetailsCard__date{color:#f4f4f4}.flightDetailsCard__flightInfo{display:flex;justify-content:space-between;position:relative}.flightDetailsCard__flight{display:flex;flex-direction:column}.flightDetailsCard__flight--from{text-align:right}.flightDetailsCard__flight--to{text-align:left}.flightDetailsCard__flightTime{color:#002677;font-size:14px}.flightDetailsCard__flightAirportShort{color:#002677;font-size:24px;line-height:24px}.flightDetailsCard__flightAirportFull{color:#f4f4f4;font-size:12px}.flightDetailsCard__duration{border-bottom:1px solid #002677;right:60px;position:absolute;left:60px;text-align:center;top:calc(50% - 20px)}.flightDetailsCard__durationTime{color:#f4f4f4;font-size:12px}.flightDetailsCard__bottomRow{align-items:baseline;border-top:1px solid #b5bcca;display:flex;justify-content:space-between;padding-top:6px}.flightDetailsCard__bottomRow--double{flex-direction:column}.flightDetailsCard__class{color:#002677;font-size:14px;text-transform:uppercase}.flightDetailsCard__points{color:#002677}.flightDetailsCard__pointsNum{font-size:24px}.flightDetailsCard__pointsTxt{font-size:14px}.iframeWrapper--16-9{height:0;padding-top:56.25%;position:relative;width:100%}.iframeWrapper__iframe{border:0;bottom:0;height:100%;right:0;left:0;top:0;position:absolute;width:100%}.imgWithLinks,.imgWithText{position:relative}.imgWithLinks .imgBlock,.imgWithText .imgBlock{border-radius:8px;overflow:hidden;position:relative}.imgWithLinks .img,.imgWithText .img{background-position:center;background-size:cover;right:0;position:absolute;top:0;width:100%;height:100%}.section-card__wrapper{display:flex;flex-wrap:wrap}.section-card__wrapper.owl-carousel{display:flex;overflow:hidden}.section-card__wrapper.owl-carousel .owl-stage-outer{overflow:visible}.section-card__wrapper.owl-carousel:not(.owl-loaded){white-space:nowrap}.section-card__wrapper.owl-carousel:not(.owl-loaded).alCenter{justify-content:center}.section-card__wrapper.owl-carousel:not(.owl-loaded)>*{display:flex;white-space:normal}.section-card__wrapper.owl-carousel .owl-item:not(.active){opacity:0}.section-card__wrapper.owl-carousel .owl-next i,.section-card__wrapper.owl-carousel .owl-prev i{padding:8px}.section-card__wrapper.owl-carousel .section-card__figure:not(.section-card__figure--icon) img{width:100%}.section-card__wrapper.owl-loaded .section-card__item{width:calc(100% - 14px)}.section-card__wrapper .owl-nav{color:#416bf6}.section-card__wrapper--mobileSlider .more i{display:initial;font-size:13px;margin-right:5px}.section-card__wrapper--halfHalf .section-card__item{width:calc(50% - 14px)}.section-card__wrapper--halfHalf .section-card__figure{padding:0;width:100%;max-width:110px;margin:20px auto 0;aspect-ratio:1}.section-card__wrapper--halfHalf_Type2{margin-bottom:45px}.section-card__wrapper--halfHalf_Type2 .section-card__figure{padding-top:0;height:170px}.section-card__wrapper--halfHalf_Type2 .section-card__desc{padding:30px 23px 0}.section-card__wrapper--halfHalf_Type2 .section-card__desc ul{padding-right:20px;margin:0 auto;text-align:right}.section-card__wrapper--halfHalf_Type2 .section-card__title{font-size:20px}.section-card__wrapper--desktopThree .section-card__desc h3{margin-bottom:0}.section-card__item{margin:7px;width:calc(100% - 14px);position:relative;z-index:1;text-align:center;background:#fff;box-shadow:0 4px 24px rgba(65,107,246,.12);display:flex;flex-wrap:wrap;text-align:center;padding:0 0 30px;transition:all .2s ease}.section-card__item--six{width:calc(100% - 12px);justify-content:center;padding:0 0 20px;margin:6px}.section-card__item--six .section-card__title{font-size:20px;margin:0}.section-card__item--six .section-card__figure{padding:0;aspect-ratio:200/290;height:100%}.section-card__item--six .iconTag{background:unset;border:none;gap:5px}.section-card__item--six .iconTag__img{width:18px;height:18px}.section-card__item--six .iconTag__text{font-size:14px;font-family:urw_geometric_extlight,sans-serif;margin:5px 0 0}.desktop .section-card__item:hover,.section-card__item:active,.section-card__item:focus{box-shadow:0 4px 24px rgba(65,107,246,0)}.desktop .section-card__item:hover .button,.section-card__item:active .button,.section-card__item:focus .button{background:#345adb}.desktop .section-card__item:hover .border,.section-card__item:active .border,.section-card__item:focus .border{background:#eff3fe}.section-card__item .button,.section-card__item button{min-width:160px;margin-top:10px}.section-card__item--selected a.section-card__link{outline:2px solid #416bf6;outline-offset:initial}.section-card__item--selected a.section-card__link:focus~.section-card__buttons .button.border{background-color:#002677}.section-card__item--selected .button{color:#fff;background-color:#002677;border-color:transparent}.desktop .section-card__item--selected:hover .button,.section-card__item--selected:active .button,.section-card__item--selected:focus .button{background-color:#002677}.section-card__item--milesCounter .invader{top:10px;left:-5px}.section-card__item--milesCounter .section-card__content{padding:20px;padding-bottom:0}.section-card__item--milesCounter .section-card__figure{padding-top:0;height:160px}.section-card__item--milesCounter .section-card__figure img{-o-object-fit:contain;object-fit:contain}.section-card__item--milesCounter .section-card__desc{background-color:#f4f6fa;padding:20px 15px;min-height:130px;margin-top:20px}.section-card__item--milesCounter .section-card__milesCounter--title{margin-bottom:6px}.section-card__item--milesCounter .section-card__milesCounter--text{font-family:urw_geometric_extsemi_bold,sans-serif;line-height:1;margin-top:2px}[dir=rtl] .section-card__item--milesCounter .section-card__milesCounter--text{font-weight:600!important}.section-card__item--milesCounter .section-card__milesCounter--digits{font-size:35px}.section-card__item--milesCounter .section-card__milesCounter--sub{font-size:20px}.section-card__item--inactive,.section-card__item.past{opacity:.5}.section-card__item--inactive .section-card__link,.section-card__item.past .section-card__link{pointer-events:none}.section-card__item.categoryitem{flex-direction:column;justify-content:space-between}.section-card__item.categoryitem .section-card__content{flex-grow:1;display:flex;flex-direction:column;justify-content:space-between}.section-card__item.categoryitem .section-card__contentWrap{display:flex;flex-direction:column;justify-content:space-between;flex-grow:1}.section-card__link{position:absolute;top:0;right:0;width:100%;height:100%;z-index:2}.section-card__link:focus{outline:1px dashed #002677}.section-card__link:focus~.section-card__buttons .button.border{background:#eff3fe}.section-card__content{position:relative}.section-card__desc{max-width:956px;margin:0 auto;width:100%;padding:20px 10px 0}.section-card__content{color:#002677;width:100%}.section-card__linksimple{position:relative;z-index:4;padding:5px 0;width:100%;align-self:flex-start;line-height:1}.section-card__linksimple a{letter-spacing:-.0225px;color:#416bf6;font-size:18px}.desktop .section-card__linksimple a:hover,.section-card__linksimple a:active,.section-card__linksimple a:focus{color:#002677}.section-card__buttons{align-self:flex-end;width:100%;padding:0 20px;margin-top:20px}.section-card__buttons .expiryDate{margin-bottom:0;font-size:10px;position:absolute;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}.section-card__buttons span{font-size:10px;margin-bottom:5px}.section-card__figure{padding-top:53.07%;position:relative}.section-card__figureWrap{position:relative}.section-card__figure img{position:absolute;top:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-card__figure--icon{padding-top:42%;margin-top:30px}.section-card__figure--icon img{position:absolute;top:50%;right:50%;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.section-card__logo{position:absolute;left:12px;bottom:12px}.owl-carousel .owl-item .section-card__logo img,.section-card__logo img{display:block}.section-card__title{font-family:urw_geometric_extbold,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:-.2px;margin:0 0 10px}[dir=rtl] .section-card__title{font-weight:700!important}.section-card p{family:urw_geometric_extlight,sans-serif;font-size:1rem;font-weight:400;letter-spacing:-.02px;margin:10px 0 0}[dir=rtl] .section-card p{font-weight:300!important}.section-card__primanybutton{margin-top:20px;text-align:center}.cardTeaser{display:flex;background:#fff;margin:0 auto 20px;max-width:633px;box-shadow:0 4px 24px rgba(65,107,246,.12)}.cardTeaserWrapper{margin:50px auto}.cardTeaserWrapper:not(.owl-loaded) .cardTeaser{display:inline-flex}.cardTeaser__figure{flex-shrink:0}.cardTeaser__img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.owl-carousel .owl-item .cardTeaser__img{display:block;width:100%}.cardTeaser__content{display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:12px;padding-bottom:24px;text-align:center}.cardTeaser__contentBottom .button+.button{margin-top:12px}.cardTeaser__title{margin-bottom:10px}.cardTeaser__desc{font-size:18px;margin-bottom:20px}.cardTeaser--small .cardTeaser__desc{margin-bottom:6px}.green{color:#21b059}.headerComp{align-items:center;display:flex;justify-content:center;margin-bottom:8px;padding:24px 16px;position:relative;text-align:center;height:480px}.headerComp>.wrapper,.headerComp>.wrapper--fullWidth-m,.headerComp>.wrapper--small{height:100%}.headerComp.s{height:320px}.headerComp .img{background-position:center;background-size:cover;right:0;position:absolute;top:0;width:100%;height:100%}.headerComp .img:before{background:linear-gradient(0deg,rgba(0,0,0,.3),rgba(0,0,0,.3));content:"";right:0;position:absolute;top:0;width:100%;height:100%}.headerComp .img.light:before{background:linear-gradient(0deg,rgba(0,0,0,.1),rgba(0,0,0,.1))}.headerComp .wrapper,.headerComp .wrapper--fullWidth-m,.headerComp .wrapper--small{position:relative}.headerComp h1{font-size:54px;line-height:1.18}.headerComp p{line-height:1.2}.headerComp .searchField{margin:0 auto 46px;width:552px;max-width:100%}.headerComp .searchField--overflow-yes{overflow:visible}.headerComp .searchField .textField{width:100%}.headerComp .searchField .selectize-wrapper{background-color:#fff;border-radius:32px;width:100%}.headerComp .searchField .selectize-input{height:64px;border-radius:32px;padding-right:32px}.headerComp .searchField .selectize-input,.headerComp .searchField .selectize-input input,.headerComp .searchField .selectize-wrapper select:not(.selectized),.headerComp .searchField .selectize-wrapper select:not(.selectized) input{font-size:20px}.headerComp .fieldRow{box-shadow:0 8px 16px rgba(0,0,0,.5),0 2px 24px rgba(0,0,0,.5);margin-right:auto;margin-left:auto;width:700px;max-width:100%}.headerComp .bookingMaskWrap .fieldRow{box-shadow:none}.headerComp .bookingMaskWrap.teaser-wrap.open-form,.headerComp .openMask{z-index:2}.headerComp .bookingMaskWrap.teaser-wrap.open-form .fieldRow,.headerComp .openMask .fieldRow{box-shadow:none}.headerComp .btnWrap{margin:37px 0 0}.headerComp .tabs.double .tabHeadersWrap{width:321px}.headerComp .tabHeadersWrap{margin:0 auto 20px}.headerComp.xl{height:auto;flex-wrap:wrap;padding:0}.headerComp.xl:not(.homeHero){height:600px}.headerComp.xl .hero-widget{position:relative;top:auto;right:auto;margin:0 auto;padding:0;width:100%}.headerComp.xl .hero-widget:not(.mobile-widget){flex-direction:column;right:50%;margin-right:-380px;padding-top:143px;position:absolute;top:425px;width:760px;z-index:7}.headerComp.xl .hero-widget.mobile-widget{flex-direction:column;z-index:7}.headerComp.xl .hero-widget.mobile-widget .headerCompForm{position:relative;padding-bottom:62px;background:0 0;box-shadow:none}.headerComp.xl .hero-widget.mobile-widget .headerCompForm>.wrapper,.headerComp.xl .hero-widget.mobile-widget .headerCompForm>.wrapper--fullWidth-m,.headerComp.xl .hero-widget.mobile-widget .headerCompForm>.wrapper--small{background-color:#fff}.headerComp.xl .hero-widget.mobile-widget~.section-hero__slider{position:relative;margin-top:-60px}.headerComp.xl .hero-widget.mobile-widget~.section-hero__slider:not(.owl-loaded){opacity:0}.headerComp.xl .hero-widget.mobile-widget~.section-hero__slider .section-hero__wrapper{height:100%}.headerComp.xl .bannerBtn{margin-top:36px;width:100%;max-width:600px}.headerComp.xl .owl-stop{bottom:50px;position:absolute;left:165px;z-index:2}.headerComp.xl .owl-stop .play{display:block;width:0;height:0;border:8px solid #fff;border-top-color:transparent;border-left-color:transparent;border-bottom-color:transparent;cursor:pointer;margin-left:-5px}.headerComp.xl .owl-stop .stop{display:block;cursor:pointer;width:18px;height:16px}.headerComp.xl .owl-stop .stop:after,.headerComp.xl .owl-stop .stop:before{content:"";display:inline-block;width:3px;height:16px;border-radius:2px;margin:0 2px;background-color:#fff}.headerComp.xl h1{color:#fff;font-size:84px;line-height:1.3;margin:0;text-shadow:0 2px 5px rgba(15,18,72,.3)}.headerComp .button.white:not(.disabled),.headerComp button.white:not(.disabled){transition:background-color .3s;box-shadow:0 2px 14px rgba(0,0,0,.1)}.headerComp .button.white:not(.disabled):hover,.headerComp button.white:not(.disabled):hover{background-color:rgba(255,255,255,.2)}.headerComp .inputWrap--triple:nth-child(2) input{border-radius:0}.headerComp [data-plugin-hotelmask] iframe{min-height:460px}.headerCompInner{display:inline-flex;flex-direction:column;justify-content:space-between;width:100%}.headerCompInner--hasAlert .headerCompTop{margin-bottom:28px}.headerCompTop{margin:33px 0 78px}.headerComp.s .headerCompTop{margin:16px 0 46px}.headerCompForm h5{margin:0 0 12px}.headerCompForm .wrapper,.headerCompForm .wrapper--fullWidth-m,.headerCompForm .wrapper--small{padding-right:0;padding-left:0}[data-plugin-weather]{margin-top:15px}.bookingMaskWrap{margin-top:-20px;position:relative}.bookingMaskWrap.bookingFlow{margin-top:30px}.bookingMaskWrap .myBookingMaskRow{margin-bottom:20px}.bookingMaskWrap .maskBlock{margin-top:20px}.bookingMaskWrap .switchToggle{max-width:100%;margin-right:auto;margin-left:auto}.bookingMaskWrap .switchToggle.switch2{width:360px}.bookingMaskWrap .switchToggle.switch3{width:auto}.bookingMaskWrap .switchToggle label{white-space:nowrap;border-radius:16px}.bookingMaskWrap .switchToggle input:focus{outline:0}.bookingMaskWrap .switchToggle input:focus+label{outline:0}.bookingMaskWrap .switchToggle input:focus-visible+label{outline:1px dashed #416bf6;outline-offset:4px}.bookingMaskWrap:not(.open-form) .inputWrap.last label{font-size:16px}.bookingMaskWrap:not(.open-form) .locationRow .textField{background-color:#fff;border-radius:0!important}.bookingMaskWrap:not(.open-form) .locationRow .textField:focus{background-color:#e5eaf9;border-radius:0!important}.bookingMaskWrap:not(.open-form) .closeMask{display:none}.bookingMaskWrap:not(.open-form) .field.flightMask{margin-bottom:0}.bookingMaskWrap.teaser-wrap.open-form{z-index:10}.bookingMaskWrap.teaser-wrap.open-form .closeMask{display:block;top:4px;left:4px}.bookingMaskWrap.open-form .doubleField .textField{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:50px}.bookingMaskWrap--type2{margin:0 auto;max-width:760px}.bookingMaskWrap--type2 .bookingMask{margin-bottom:50px}.bookingMaskWrap--type2 .fieldsWrap--spBetween{justify-content:space-between}.bookingMaskWrap--type2 .fieldsWrap>.field{max-width:360px}.bookingMaskWrap--type2 .doubleField--spBetween{justify-content:space-between}.bookingMaskWrap--type2 .doubleField .inputWrap{max-width:360px}.bookingMaskWrap--type2 .doubleField .fullscreenFormField--open .inputWrap{max-width:100%}.bookingMaskWrap--type2 .doubleField .switch::before{display:none}.bookingMaskWrap--type2 .dateRangeField{height:60px}.bookingMaskWrap.teaser-wrap.open-form .bookingMaskWrap,.openMask .bookingMaskWrap{padding:21px 0 45px}.search-criteria-wrapper{padding:20px 0}.bookingMaskOverheading{color:#fff;font-size:1.25rem;position:absolute;top:-40px;right:0;left:0;text-align:center}.weather-icon{background-size:contain;display:inline-block;height:24px;margin:0 30px 0 5px;vertical-align:middle;width:24px}.time-icon{display:inline-block;margin:0 30px 0 5px;vertical-align:middle;font-size:1.5rem;font-style:normal}.section-hero{position:relative}.section-hero__figure{position:absolute;top:0;right:0;width:100%;height:100%}.section-hero__figure picture{bottom:0;right:0;position:absolute;left:0;top:0;width:100%;height:100%}.section-hero__figure:before{background:linear-gradient(180deg,#00217a 0,rgba(0,38,119,.0001) 68.69%);mix-blend-mode:normal;content:"";right:0;position:absolute;top:0;width:100%;height:130%;z-index:1}.section-hero__figure img{position:absolute;top:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-hero .tab,.section-hero .tabHeaders{padding:0 41px}.section-hero__item{width:100%;color:#fff;height:600px;position:relative;padding:0 17px}.section-hero__slider{bottom:0;right:0;position:absolute;z-index:0;height:100%}.section-hero__slider.owl-carousel .owl-item .section-hero__figure img{width:100%}.section-hero__slider .owl-nav{color:#fff}.section-hero__slider .owl-dots{align-items:center;border:1px solid #fff;border-width:0 0 0 1px;bottom:40px;display:flex;height:32px;justify-content:center;padding-left:20px;position:absolute;left:195px;z-index:2}.section-hero__slider .owl-dots>button{background-color:#fff;border-radius:50%;box-shadow:0 2px 14px rgba(0,0,0,.1);display:inline-block;height:10px;margin:5px;min-height:0;min-width:0;vertical-align:middle;width:10px}.section-hero__slider .owl-dot{transition:width .3s,height .3s}.section-hero__slider .owl-dot.active{width:20px;height:20px}.section-hero__buttons{margin-top:26px}.countdowntimer~.section-hero__buttons{margin-top:10px}.section-hero__title{margin:0 0 15px 0;line-height:1.1;font-family:urw_geometric_extbold,sans-serif;font-weight:400;font-size:50px}[dir=rtl] .section-hero__title{font-weight:700!important}.section-hero__subtitle{margin:0 0 10px 0;line-height:1.2;font-family:urw_geometric_extlight,sans-serif;font-weight:400;font-size:20px}[dir=rtl] .section-hero__subtitle{font-weight:300!important}.section-hero__wrapper{position:relative;padding-top:20px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;height:297px;z-index:2;max-width:940px}.headerCompForm{right:0;position:absolute;top:0;width:100%;background:#fff;box-shadow:-2px 8px 16px rgba(15,18,72,.5);border-radius:4px 4px 0 0}.fullscreenLayer{position:fixed;width:100%;height:100%;top:0;right:0;background:rgba(0,0,0,.4);opacity:0;transition:opacity .3s ease-out;z-index:-1;visibility:hidden}.fullscreenActive .fullscreenLayer{opacity:1;visibility:visible}.hero-widget .alert.border.error{background:#fffcfb;border:1px solid #d7210d;box-sizing:border-box;border-radius:4px;margin:0 0 20px}.hero-widget .alert.border.error .wrapper,.hero-widget .alert.border.error .wrapper--fullWidth-m,.hero-widget .alert.border.error .wrapper--small{display:flex;align-items:center;justify-content:flex-start;padding:16px 21px;text-align:right}.hero-widget .alert.border.error .icon{color:#d7210d;font-size:20px;display:inline-block;margin-left:20px;line-height:1.371}.hero-widget .alert.border.error .desc{font-family:urw_geometric_extsemi_bold,sans-serif;font-weight:400;color:#002677}[dir=rtl] .hero-widget .alert.border.error .desc{font-weight:600!important}.hero-widget iframe{border:0}.hero-widget iframe.ferryhopper{min-height:600px}.hero-widget .closeMask{display:none}.heroComp{position:relative;height:320px;color:#fff}.heroComp--lg{height:450px}.heroComp--halfContentHalfMask{height:auto}.heroComp--halfContentHalfMask .heroComp__contentPart{flex:1 0 50%}.heroComp--halfContentHalfMask .heroComp__contentPart--info{padding:15px 0 40px}.heroComp--halfContentHalfMask .heroComp__contentPart--mask{color:#002677;background:#fff;padding:30px 40px;text-align:right;max-width:100%;box-shadow:0 0 27px rgba(6,6,6,.105);border-radius:4px}.heroComp--halfContentHalfMask .heroComp__contentDesc{font-size:20px;line-height:1.6;width:420px;max-width:100%;margin:0 auto;margin-bottom:30px}.heroComp--halfContentHalfMask .heroComp__logo{display:flex;justify-content:center;margin-bottom:30px}.heroComp--halfContentHalfMask .heroComp__logo img{display:block;min-height:44px}.heroComp__figure{width:100%;height:100%;position:absolute;top:0;right:0}.heroComp__figure:before{content:"";position:absolute;width:100%;height:100%;top:0;right:0;background-color:rgba(0,38,119,.937616);mix-blend-mode:soft-light}.heroComp__figure img,.heroComp__figure picture{display:block;width:100%;height:100%}.heroComp__figure img{-o-object-fit:cover;object-fit:cover}.heroComp--overlay .heroComp__figure:after{content:"";position:absolute;width:100%;height:100%;top:0;right:0;background-color:rgba(0,38,119,.3)}.heroComp--noOverlay .heroComp__figure::before{display:none}.heroComp__content{--padV:25px;position:relative;display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;padding:var(--padV) 25px;text-align:center;isolation:isolate}.heroComp__title{margin-bottom:0;width:min(1343px,100%);margin-right:auto;margin-left:auto}.heroComp__title--sm{font-size:2.5rem}.heroComp--lg .heroComp__title{margin-bottom:24px}.fullscreenActive .heroComp .fullscreenLayer{z-index:9}html.fullscreenActive:not(.mobile) .heroComp--withbooking .heroComp__content{isolation:auto}html:not(.mobile) .heroComp--withbooking .heroComp__content{padding-bottom:190px}html:not(.mobile) .heroComp--withbooking .heroCompForm{position:absolute;right:50%;margin-right:-380px;z-index:999999;top:calc(100% - 190px);border-radius:4px;box-shadow:0 8px 72px rgba(0,0,0,.5)}html:not(.mobile) .heroComp--withbooking .heroCompForm>.wrapper,html:not(.mobile) .heroComp--withbooking .heroCompForm>.wrapper--fullWidth-m,html:not(.mobile) .heroComp--withbooking .heroCompForm>.wrapper--small{padding-right:0;padding-left:0}html:not(.mobile) .heroComp--withbooking .heroCompForm .tab{padding:0 41px}html:not(.mobile) .heroComp--withbooking .heroCompForm .tabHeader:before{background-color:transparent}.heroComp--withSearch .heroComp__content{gap:16px;isolation:auto}.heroComp--withSearch .heroComp__figure::before{background:linear-gradient(180deg,rgba(0,38,119,.61) 0,rgba(0,38,119,.52) 64.17%,rgba(0,38,119,.24) 100%);mix-blend-mode:normal}.heroComp--imageText{color:#002677}.heroComp--imageText .heroComp__figure{position:relative}.heroComp--imageText .heroComp__text{font-size:16px;margin-bottom:1em}.heroComp--imageText .taglist{margin-block:16px}.heroComp--imageText .weather-container{margin-bottom:16px}.heroComp--imageText .weather-container .weather-icon{width:20px;height:20px}.heroComp--imageText .weather-container .temperature{display:inline-block;font-size:16px;line-height:18px;vertical-align:bottom}.heroComp--imageText .weather-container .weatherTimeDifference{font-size:16px}.heroComp--imageText .weather-container .time-icon{font-size:20px}.heroComp--imageText .weather-container .time{display:inline-block;line-height:20px;vertical-align:bottom}.heroComp--fullHeight .heroComp__figure{grid-area:stack}.heroComp--fullHeight .heroComp__figure::before{background-color:rgba(0,38,119,.45);mix-blend-mode:normal}.heroComp--fullHeight .heroComp__content{grid-area:stack;align-items:center;gap:24px}.heroComp--fullHeight .iconTag{color:#002677}.heroComp--fullHeight .weather-icon{margin-right:0}.heroComp .countdowntimer{position:relative}.heroCompForm{background:#fff;width:760px;max-width:100%;margin-right:auto;margin-left:auto;margin-top:20px}.heroCompForm .tabHeadersWrap{margin-top:0}.heroCompForm .closeMask{display:none!important}.fullscreenActive .mobile-widget--visible .heroCompForm{position:relative;z-index:1}.heroCompForm .bookingMaskWrap:not(.open-form){margin-top:-40px}.heroCompForm .bookingMaskWrap.teaser-wrap.open-form .tabHeadersWrap,.heroCompForm .openMask .tabHeadersWrap{margin-top:0;margin-bottom:0}.mobile-widget .heroCompForm--insideTab{position:relative;z-index:1}.maskBlock__currency{z-index:3}.mobile .mobile-widget .hero-widget-tabs{z-index:1}.mobile .mobile-widget.hero-widget>.fullscreenLayer{z-index:1}.heroScrollTo{position:absolute;right:34px;bottom:20px;text-align:center}.heroScrollTo--center{right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}.heroScrollTo__text{margin-bottom:0;font-size:12px;line-height:1.3}.heroScrollTo__text strong{font-size:14px}.heroScrollTo__fig{margin-top:16px}.heroScrollTo__fig svg{display:block;margin-inline:auto;fill:#fff}.heroScrollTo__link{display:block;color:#fff}.heroScrollTo__link:focus{outline:0}.heroScrollTo__link:focus-visible{outline:1px dashed currentColor;outline-offset:4px}.menu_avatar{--initialsBG:#099395}.menu_avatar--youth{--initialsBG:#099395}.menu_avatar--blue{--initialsBG:#8CA6BF}.menu_avatar--silver{--initialsBG:#6A778A}.menu_avatar--gold{--initialsBG:#7C6F42}.sub-menu.full{width:100%;max-width:1029px}.sub-menu.full .sub-right{border-right:solid 1px #d7d7d7;padding:0 10px}.sub-menu.full .sub-right.l{width:45%}.sub-menu .sub-menu{margin-top:20px}.sub-menu .sub-menu a.more{font-family:urw_geometric_extbold,sans-serif;font-size:16px;color:#416bf6;font-weight:400;display:inline-flex;align-items:center}[dir=rtl] .sub-menu .sub-menu a.more{font-weight:700!important}.sub-menu .sub-menu a.more:after{content:"\e908";font-family:icomoon-rebrand;font-size:10px;margin-right:8px;height:auto}.sub-menu .sub-menu ul{padding:0;margin:0;width:100%}.sub-menu .sub-menu li{font-family:urw_geometric_extlight,sans-serif;font-size:18px;color:#002677;font-weight:400;margin-bottom:16px}[dir=rtl] .sub-menu .sub-menu li{font-weight:300!important}.sub-menu .sub-menu li a{color:#002677}.sub-menu .sub-menu li a:after{height:1px}.desktop .sub-menu .sub-menu li a:hover,.sub-menu .sub-menu li a:active,.sub-menu .sub-menu li a:focus{color:#406ef5}.column-count3{-webkit-column-count:3;-moz-column-count:3;column-count:3}.column-count2{-webkit-column-count:2;-moz-column-count:2;column-count:2}.sub-right .m-nav{max-width:264px;margin:0 auto}.promo-nav{padding:0;margin:0}.m-nav{padding:0;margin:0}.m-nav li{list-style:none;page-break-inside:avoid}.m-nav li.has-children{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.miles-img{width:108px}.open-sub{--size:18px;display:none;width:var(--size);height:var(--size);position:absolute}.menu-title{position:relative}.has-children>.menu-title{padding-left:20px}.menu-title a{cursor:pointer;outline:0}.desktop .menu_userHello:hover+.menu_userLoggedIn,.menu_userHello:active+.menu_userLoggedIn,.menu_userHello:focus+.menu_userLoggedIn{max-height:800px}.menu_userLoggedIn{background-color:#fff;border-radius:4px;box-shadow:0 0 36px rgba(0,0,0,.1);margin:-4px -30px 0 15px;max-height:0;max-width:calc(100% - 30px);overflow:hidden;padding:0;position:absolute;transition:all .3s ease-out;width:320px;z-index:10}.menu_userLoggedIn li{margin:0}.desktop .menu_userLoggedIn:hover,.menu_userLoggedIn:active,.menu_userLoggedIn:focus{max-height:800px}.menu_userLoggedIn ul{padding:17px 17px 2px}.menu_userLoggedIn a{display:block;padding:20px 25px 20px 38px;position:relative;width:calc(100% + 34px);font-family:urw_geometric_extbold,sans-serif;font-size:20px;font-weight:400;color:#002677;margin:0 -17px}[dir=rtl] .menu_userLoggedIn a{font-weight:700!important}.desktop .menu_userLoggedIn a:hover,.menu_userLoggedIn a:active,.menu_userLoggedIn a:focus{color:#406ef5}.menu_userLoggedIn a:before{content:"\e90c";font-family:icomoon-rebrand;font-size:37px;position:absolute;left:10px;top:0;color:#416bf6;font-weight:400;display:flex;flex-wrap:wrap;align-items:center;height:100%}.menu_userLoggedIn a:after{content:"";position:absolute;bottom:0;left:0;height:1px;width:calc(100% - 10px);background:#d7d7d7;border-radius:.5px}.menu_userLoggedIn li:last-child a:after{content:none}.menu_userLoggedIn .menu_avatar{margin-bottom:10px;flex-wrap:nowrap;display:flex;align-items:center}.menu_avatar{padding-bottom:10px;display:flex;flex-wrap:wrap}.menu_avatar_img{display:inline-flex;align-items:center;justify-content:center;align-self:center;width:80px;height:80px;border-radius:50%;background-color:var(--initialsBG);border:4px solid var(--initialsBG)}.menu_avatar_img img{border-radius:50%}.menu_avatar_txt{width:calc(100% - 80px);padding-right:12px;text-align:right;color:#002677;font-size:20px;font-family:urw_geometric_extsemi_bold,sans-serif}[dir=rtl] .menu_avatar_txt{font-weight:600!important}.menu_avatar_name{font-size:19px;margin-bottom:10px}.menu_avatar_points{margin-bottom:10px;margin:10px 0 0;font-size:16px;display:block;font-family:urw_geometric_extlight,sans-serif}[dir=rtl] .menu_avatar_points{font-weight:300!important}.menu_avatar_points.row{margin:10px 0 0}.mnbLoginMenu .m-nav .mnbLoginMenu__loginMobile{color:#416bf6;font-family:urw_geometric_extsemi_bold,sans-serif;font-size:18px;font-weight:400;margin-left:15px}[dir=rtl] .mnbLoginMenu .m-nav .mnbLoginMenu__loginMobile{font-weight:600!important}.mnbLoginMenu .button,.mnbLoginMenu button{min-width:147px}.mnbLoginMenu__logo{margin-bottom:20px}.mnbLoginMenu__mobile{align-items:center;display:flex;justify-content:space-between}.mnbLoginMenu .inputWrap{margin-bottom:5px}.mnbLoginMenu .link{font-family:urw_geometric_extbold,sans-serif;font-size:16px;line-height:1;font-weight:400}[dir=rtl] .mnbLoginMenu .link{font-weight:700!important}.mnbRegister{color:#252c3c;font-size:16px;line-height:1.3;letter-spacing:.222222px}.mnbRegister a{margin-right:10px;font-family:urw_geometric_extsemi_bold,sans-serif;font-weight:400;font-size:16px;color:#416bf6}[dir=rtl] .mnbRegister a{font-weight:700!important}.sub-left li{font-family:urw_geometric_extbold,sans-serif;font-size:18px;color:#002677;line-height:1.2;margin-bottom:20px;list-style:none;letter-spacing:-.2px;font-weight:400;top:auto;position:relative}[dir=rtl] .sub-left li{font-weight:700!important}.sub-left li a{color:#002677;display:inline-block;transition:all 250ms ease-out;padding:5px 0;position:relative}.sub-left li a:after{content:"";position:absolute;bottom:0;right:0;width:100%;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right center;transform-origin:right center;transition:all .15s ease;background:#406ef5;height:2px}.desktop .sub-left li a:hover,.sub-left li a:active,.sub-left li a:focus{color:#406ef5}.desktop .sub-left li a:hover:after,.sub-left li a:active:after,.sub-left li a:focus:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.sub-right li.level2>.menu-title{font-family:urw_geometric_extbold,sans-serif;font-size:20px;color:#002677;font-weight:400}[dir=rtl] .sub-right li.level2>.menu-title{font-weight:700!important}.sub-right .sub-menu li{color:#252c3c}.sub-right .sub-menu li a{color:#252c3c}.nav-simple{margin:0;padding:0;width:100%}.nav-simple li{font-family:urw_geometric_extbold,sans-serif;font-size:18px;color:#002677;line-height:1.2;margin-bottom:20px;list-style:none;letter-spacing:-.2px;font-weight:400;top:auto;position:relative}[dir=rtl] .nav-simple li{font-weight:700!important}.nav-simple li a{color:#002677;display:inline-block;transition:all 250ms ease-out;padding:5px 0;position:relative}.nav-simple li a:after{content:"";position:absolute;bottom:0;right:0;width:100%;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right center;transform-origin:right center;transition:all .15s ease;background:#406ef5;height:2px}.desktop .nav-simple li a:hover,.nav-simple li a:active,.nav-simple li a:focus{color:#406ef5}.desktop .nav-simple li a:hover:after,.nav-simple li a:active:after,.nav-simple li a:focus:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.nav-simple li{display:flex;gap:6px}.nav-simple li:last-child{margin-bottom:0}.nav-simple .menu-title~.invader{position:relative}.menu_avatar_initials{font-family:urw_geometric_extsemi_bold,sans-serif;font-weight:400;font-size:34px;line-height:1;color:#fff}[dir=rtl] .menu_avatar_initials{font-weight:600!important}.megaMenu__mainNav{position:relative}.megaMenu__mainNav .sub-menu .card{height:auto}.megaMenu__mainNav .sub-menu.full .sub-right .m-nav{max-width:none}.megaMenu__mainNav .sub-menu .sub-menu li a.more{font-family:urw_geometric_extsemi_bold,sans-serif}[dir=rtl] .megaMenu__mainNav .sub-menu .sub-menu li a.more{font-weight:600!important}.megaMenu__mainNav .sub-menu .sub-menu li a.more::after{display:inline-block}.megaMenu__mainNav .sub-left li a::after{bottom:-2px}.megaMenu__mainNav .nav-simple li a::after{bottom:-4px}.megaMenu .cardDetails{flex-grow:1}.megaMenu .card.style2 .link{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:16px}[dir=rtl] .megaMenu .card.style2 .link{font-weight:600!important}.megaMenu .mnbMenu .nav-simple{min-width:240px}.megaMenu .menu-title a{color:inherit}.megaMenu .mnbLoginMenu__innerWrapper .alert-errors{display:none}.megaMenu .mnbLoginMenu .link{font-family:urw_geometric_extlight,sans-serif;color:#416bf6}[dir=rtl] .megaMenu .mnbLoginMenu .link{font-weight:300!important}.megaMenu .mnbRegister a{font-family:urw_geometric_extlight,sans-serif}[dir=rtl] .megaMenu .mnbRegister a{font-weight:300!important}.megaMenu .invader span{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:12px;line-height:1;padding:4px 9px;top:-2px}[dir=rtl] .megaMenu .invader span{font-weight:600!important}.megaMenu .card.primary.card--youth{border:4px solid;border-image-source:linear-gradient(315deg,#625ef3,#5ae3bd);border-image-slice:1;margin:0;max-width:none}.dd2d{--iconSize:32px;--radius:8px;--innerSpacing:16px;position:relative}.dd2d__wrap{display:flex;justify-content:space-between;align-items:center;padding:5px 8px 13px;border-radius:4px 4px 0 0;border-bottom:1px solid transparent;background-color:transparent;transition:background-color .3s ease-out,border-color .3s ease-out;cursor:pointer;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;color:#002677}.open .dd2d__wrap{color:#416bf6;background-color:rgba(65,107,246,.15);border-bottom-color:#416bf6}.dd2d__wrap:focus{outline:0}.dd2d__wrap:focus-visible{outline:1px dashed currentColor;outline-offset:4px}.dd2d__selected{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:2.5rem;color:inherit;transition:color .3s ease-out;line-height:1.4;letter-spacing:-.15px;margin:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dd2d__icon{display:inline-flex;align-items:center;justify-content:center;width:var(--iconSize);height:var(--iconSize);color:inherit;font-size:13px;transition:color .3s ease-out,-webkit-transform .3s ease-out;transition:color .3s ease-out,transform .3s ease-out;transition:color .3s ease-out,transform .3s ease-out,-webkit-transform .3s ease-out}.dd2d__icon:before{content:"\e905";font-family:icomoon-rebrand}.dd2d.open .dd2d__icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.dd2d__dropdown{right:0;width:100%;background:#fff;padding:var(--innerSpacing);overflow-y:auto;overflow-x:hidden;scrollbar-color:#002677 transparent;scrollbar-width:thin;scrollbar-face-color:#002677;scrollbar-track-color:transparent}.dd2d:not(.open) .dd2d__dropdown{display:none}.dd2d__dropdown::-webkit-scrollbar{width:5px;height:5px}.dd2d__dropdown::-webkit-scrollbar-thumb{background:#002677;border-radius:5px}.dd2d__dropdown::-webkit-scrollbar-track{background:0 0}.dd2d__dropdown::-webkit-scrollbar{width:2px}.dd2d__results{-webkit-margin-before:var(--innerSpacing);margin-block-start:var(--innerSpacing)}.dd2d__listWrap:not(:last-child){border-bottom:1px solid #e4e9fb}.dd2d__list{margin:0;padding:0;list-style-type:none;max-height:165px;overflow-y:auto;overflow-x:hidden;scrollbar-color:#002677 transparent;scrollbar-width:thin;scrollbar-face-color:#002677;scrollbar-track-color:transparent}.dd2d__list::-webkit-scrollbar{width:5px;height:5px}.dd2d__list::-webkit-scrollbar-thumb{background:#002677;border-radius:5px}.dd2d__list::-webkit-scrollbar-track{background:0 0}.dd2d__list::-webkit-scrollbar{width:2px}.dd2d__list:focus,.dd2d__list:focus-visible{outline:0}.dd2d__listitem{font-size:1rem;letter-spacing:-.1px;line-height:1.4;padding:8px 0 8px 30px;margin:4px 0;transition:color .3s ease-out}.dd2d__listitem:not(.disabled){cursor:pointer}.dd2d__listitem[hidden]{display:none}.dd2d__listitem--selected{color:#416bf6}.dd2d__listitem:focus{outline:0}.dd2d__listitem:focus-visible{outline:1px dashed currentColor;outline-offset:4px}.dd2d__listitem:focus-visible{outline-offset:-1px}.dd2dAcc__header{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:1.1875rem;line-height:1.22;color:#002677;display:block;padding:16px 0 16px 25px;position:relative;width:100%;text-align:right;cursor:pointer}.dd2dAcc__header:after{content:"\e905";font-family:icomoon-rebrand;font-size:7px;display:inline-block;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.dd2dAcc--active .dd2dAcc__header:after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.dd2dAcc__header:focus{outline:0}.dd2dAcc__header:focus-visible{outline:1px dashed currentColor;outline-offset:4px}.dd2dAcc__header:focus-visible{outline-offset:0}.dd2dAcc:not(.dd2dAcc--active) .dd2dAcc__content{display:none}.aaTag{display:inline-block;font-family:urw_geometric_extsemi_bold,sans-serif;font-size:.875rem;line-height:1.21;color:var(--aaTagColor);background-color:var(--aaTagBackground);box-shadow:0 0 4px rgba(0,0,0,.103338);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 90%);clip-path:polygon(0 0,100% 0,100% 100%,0 90%);padding:6px 16px;margin:0}.aaTag--abs{position:absolute}.aaTag--absTopRight{left:0;top:0}.limitedTag{background:#e7043a;font-size:12px;color:#fff;border-radius:4px;position:absolute;right:50%;top:0;margin-top:-12px;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);padding:4px 16px;font-family:urw_geometric_extsemi_bold,sans-serif}.limitedTag .arrow{right:50%;bottom:-10px;overflow:hidden;margin-right:-12px;position:absolute;width:24px;height:12px;z-index:2}.limitedTag .arrow:after{background-color:#e7043a;border-radius:4px;content:"";right:4px;bottom:8px;position:absolute;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:16px;height:16px;box-shadow:0 0 8px rgba(0,0,0,.1)}.inspiration-teaser{position:relative;text-align:center;margin:100px auto;min-height:470px;max-width:1440px}.inspiration-teaser .button,.inspiration-teaser .next-button.lg{min-width:143px;width:auto}.inspiration-teaser h3,.inspiration-teaser h4{font-family:urw_geometric_extlight,sans-serif;font-size:20px;color:#002677;font-weight:400;margin:0 0 32px}[dir=rtl] .inspiration-teaser h3,[dir=rtl] .inspiration-teaser h4{font-weight:300!important}.inspiration-teaser .title-step+h3,.inspiration-teaser .title-step+h4{margin-top:-7px}.inspiration-teaser .button{transition:all .35s ease .3s}.inspiration-teaser .button:not(.show):not(.next-button){-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}.priceRangeShow{display:block}.priceRangeHide{display:none}.insp-title{transition:all .35s ease}.inspiration-content{background:#fff;transition:all .35s ease .2s}.inspiration-content .text{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.inspiration-content .textInner{display:flex;flex-direction:column}.inspiration-content .imgsBlock h3{font-size:54px}.inspiration-content .priceWrap{bottom:30px;position:absolute;left:30px}.step-section:not(.active) .insp-title{-webkit-transform:translateX(40%);transform:translateX(40%);opacity:0}.step-section:not(.active) .inspiration-content{-webkit-transform:translateX(40%);transform:translateX(40%);opacity:0}.title-step{margin-bottom:16px;text-align:center;position:relative}.lowFareWidget-outerWrapper .title-step{z-index:2}.title-step h2{font-family:urw_geometric_extbold,sans-serif;font-size:30px;color:#002677;margin-bottom:10px;line-height:1.2;letter-spacing:-.4px;font-weight:400}[dir=rtl] .title-step h2{font-weight:700!important}.title-step p{font-family:urw_geometric_extlight,sans-serif;font-size:14px;color:#002677;font-weight:400;margin:0}[dir=rtl] .title-step p{font-weight:300!important}.title-step .smallTitle{color:#002677;font-size:24px}.results-container{min-height:320px}.results-container .no-results-found{min-height:320px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;font-size:22px}.results-container .no-results-found p{font-size:inherit}.section-results__text h3{color:#fff}.inspitation-wrapper{position:relative}.inspitation-wrapper .fullpageLoader{position:absolute;top:50%;right:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.sights-mapSection{margin-block:0 64px}.sights-mapWrap{--mapHeight:730px;position:relative;height:var(--mapHeight)}.sights-map{position:absolute;inset:0}.sights-map .fullpageLoader{position:absolute;top:50%;right:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.sights-map .fullpageLoader .loadingSpinner{position:static;-webkit-transform:none;transform:none;order:-1}.sights-map .fullpageLoader__inner{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px}.sights-map .map-marker:before{content:"";position:absolute;width:16px;height:16px;right:50%;top:50%;-webkit-transform:translate(50%,-50%) scale(.5);transform:translate(50%,-50%) scale(.5);background-repeat:no-repeat;background-size:contain;background-position:center;opacity:0;transition:opacity .3s ease-out,-webkit-transform .3s ease-out;transition:opacity .3s ease-out,transform .3s ease-out;transition:opacity .3s ease-out,transform .3s ease-out,-webkit-transform .3s ease-out}.sights-map .map-marker.eatdrink:before{background-image:url(/Media/icons/inspiration/eatdrink.svg)}.sights-map .map-marker.market:before{background-image:url(/Media/icons/inspiration/market.svg)}.sights-map .map-marker.sightseeing:before{background-image:url(/Media/icons/inspiration/sightseeing.svg)}.sights-map .map-marker-bullet,.sights-map .map-marker-bullet:after{background:#416bf6}.sights-map .selected-marker .map-marker{-webkit-transform:scale(1);transform:scale(1)}.sights-map .selected-marker .map-marker:before{-webkit-transform:translate(50%,-50%) scale(1);transform:translate(50%,-50%) scale(1);opacity:1;z-index:1}.sights-map .selected-marker .map-marker-bullet{width:28px;height:28px;-webkit-filter:drop-shadow(0 4px 14px rgba(0, 0, 0, .25));filter:drop-shadow(0 4px 14px rgba(0, 0, 0, .25));outline:10px solid #fff}.sights-map .selected-marker .map-marker-bullet,.sights-map .selected-marker .map-marker-bullet:after{background:#002677}.filtersTabsList{--gap:50px;margin-bottom:10px;list-style-type:none;display:flex;align-items:flex-end;gap:var(--gap);margin-top:0;padding:0;overflow:auto;-webkit-overflow-scrolling:touch;overflow-y:hidden;scrollbar-color:#d7d7d7 transparent;scrollbar-width:thin;scrollbar-face-color:#d7d7d7;scrollbar-track-color:transparent}.filtersTabsList::-webkit-scrollbar{width:5px;height:5px}.filtersTabsList::-webkit-scrollbar-thumb{background:#d7d7d7;border-radius:5px}.filtersTabsList::-webkit-scrollbar-track{background:0 0}.filterPill{--gap:14px;display:flex;gap:var(--gap);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;box-shadow:none;border-radius:0;min-width:inherit;color:#002677;font-family:urw_geometric_extlight,sans-serif;font-size:1.25rem;line-height:1.6;letter-spacing:-.1px;padding:17px 4px 13px 5px;position:relative;cursor:pointer;white-space:nowrap}.filterPill:focus{outline:0}.filterPill:focus-visible{outline:1px dashed #002677;outline-offset:4px}.filterPill:after{content:"";width:100%;height:4px;border-radius:2px;background-color:#416bf6;position:absolute;bottom:0;right:0;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;-webkit-transform-origin:left center;transform-origin:left center;-webkit-transform:scaleX(0);transform:scaleX(0)}.active .filterPill{font-family:urw_geometric_extsemi_bold,sans-serif}.active .filterPill:after{-webkit-transform-origin:right center;transform-origin:right center;-webkit-transform:scaleX(1);transform:scaleX(1)}.filterPill__icon{width:32px;height:32px}.filterPill__icon path{fill:#002677}.active .filterPill__icon path{fill:#416bf6}.diDestination.map-destinationcard{--contentPad:24px;background-color:#fff;position:absolute;z-index:2;width:min(417px,96%);padding-block:0}.diDestination.map-destinationcard .diDestination__close{position:absolute;top:26px;left:24px;display:flex;font-size:30px;background-color:#f4f6fb;padding:5px;border-radius:50%;cursor:pointer}.diDestination.map-destinationcard .diDestination__fig img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.diDestination.map-destinationcard .diDestination__title{font-size:1.875rem}.diDestination.map-destinationcard .diDestination__desc{display:inherit;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;margin:0;padding-inline:0}.diDestination.map-destinationcard .diDestination__desc.textClamped{-webkit-line-clamp:var(--lineClamp,3)}.diDestination.map-destinationcard .diDestination__content{padding:var(--contentPad)}.breadcrumbWhite #breadcrumb{position:relative;z-index:1}.breadcrumb__item{display:none;top:auto;font-size:14px}.breadcrumb__item--active{color:#566ea1}.breadcrumbWhite .breadcrumb__item--active{color:#fff}.breadcrumb__link{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:inherit;letter-spacing:-.02px;color:#002677;line-height:1.214}[dir=rtl] .breadcrumb__link{font-weight:600!important}.breadcrumbWhite .breadcrumb__link{color:#fff}.tabHeadersWrap{margin:42px 0}.tabs--simple .tabHeadersWrap{position:relative;display:flex;justify-content:center;margin-top:38px;margin-bottom:38px}.tabs--simple .tabHeadersWrap::after,.tabs--simple .tabHeadersWrap::before{content:"";width:30px;height:100%;position:absolute;top:0;bottom:0;z-index:1;pointer-events:none;transition:opacity .3s ease}.tabs--simple .tabHeadersWrap::before{background-image:linear-gradient(90deg,#fff,transparent);right:0}.tabs--simple .tabHeadersWrap::after{background-image:linear-gradient(270deg,#fff,transparent);left:0}.tabHeadersWrap.scrolledFarLeft::before{opacity:0;visibility:hidden}.tabHeadersWrap.scrolledFarRight::after{opacity:0;visibility:hidden}.tabs--travelPass .tabHeadersWrap{margin-top:-40px}.booking-widget-container .tabHeadersWrap{width:100%}.tabs--noMarginTop .tabHeadersWrap{margin-top:0}.tabHeaders{align-items:center;display:flex;justify-content:center;margin:0;padding:0;position:relative;white-space:nowrap;width:100%}.tabHeaders:before{background-color:#b5bcca;border-radius:.5px;bottom:2px;content:"";right:0;position:absolute;width:100%;height:1px}.tabs--simple .tabHeaders{width:auto;justify-content:normal;padding-bottom:5px;overflow:auto;-webkit-overflow-scrolling:touch;overflow-y:hidden;scrollbar-color:#d7d7d7 transparent;scrollbar-width:thin;scrollbar-face-color:#d7d7d7;scrollbar-track-color:transparent}.tabs--simple .tabHeaders::-webkit-scrollbar{width:5px;height:5px}.tabs--simple .tabHeaders::-webkit-scrollbar-thumb{background:#d7d7d7;border-radius:5px}.tabs--simple .tabHeaders::-webkit-scrollbar-track{background:0 0}.tabs--simple .tabHeaders:before{display:none}.tabs--travelPass .tabHeaders:before{display:none}.tabs--travelPass .tabHeaders{justify-content:flex-start;padding-top:40px}.tabHeader{align-items:center;color:#002677;cursor:pointer;display:inline-flex;font-family:urw_geometric_extlight,sans-serif;font-weight:400;font-size:14px;justify-content:center;line-height:1.16;list-style:none;padding:8px 2px 11px;margin:0 10px;position:relative;text-align:center;height:42px}[dir=rtl] .tabHeader{font-weight:300!important}.tabHeader__wIcon{display:flex;justify-content:center;align-items:center;gap:16px;line-height:160%;letter-spacing:-.1px;flex-direction:column}.tabHeader__wIconImg{aspect-ratio:1;width:48px}.tabHeader a,.tabHeader a:link,.tabHeader a:visited{font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit}.booking-widget-container .tabHeader{margin-right:20px;margin-left:20px}.booking-widget-container .tabHeader:focus{outline:0}.booking-widget-container .tabHeader:focus-visible{outline:1px dashed currentColor;outline-offset:4px}.tabHeader:before{background-color:#e4e9fb;border-radius:.5px;bottom:2px;content:"";right:0;position:absolute;width:100%;height:1px}.tabHeader:after{background:#406ef5;border-radius:36px;bottom:0;content:"";right:0;position:absolute;width:100%;height:0}.tabHeader.active{font-family:urw_geometric_extbold,sans-serif;font-weight:400}[dir=rtl] .tabHeader.active{font-weight:700!important}.tabHeader.active:after{height:5px}.tabHeader--notAvailable{opacity:.4;pointer-events:none}.tabs--simple .tabHeader{margin-right:15px;margin-left:15px;padding:3px 2px;height:auto;line-height:1.2;font-size:1.5rem}.tabs--simple .tabHeader:before{display:none}.tabs--simple .tabHeader:after{border-radius:1.5px}.tabs--simple .tabHeader.active:after{height:3px}.tabs--travelPass .tabHeader{height:auto;padding:0;position:relative}.tabs--travelPass .tabHeader:first-child{margin-right:0}.tabs--travelPass .tabHeader a{padding:8px 2px;color:#002677}.tabs--travelPass .tabHeader::before{height:0}.tabs--travelPass .tabHeader.active::after{height:2px}.booking-widget-container .tabHeader{margin-right:20px;margin-left:20px}.booking-widget-container .tabHeader:before{display:none}.tab:not(.active){display:none}.tab--boxShadow{margin-bottom:40px;box-shadow:0 4px 24px rgba(65,107,246,.12)}.tabs--inFieldForm .tabHeadersWrap{margin:0 auto 24px;max-width:408px}.tabs--inFieldForm .tabHeaders{justify-content:center}.tabs--inFieldForm .tabHeaders:before{display:none}.tabs--altStyle{border:1px solid #b5bcca;border-radius:8px;overflow:hidden}.tabs--altStyle .tabHeadersWrap{margin:0 0 33px}.tabs--altStyle .tabHeader{background-color:#b5bcca;border-bottom:1px solid #b5bcca;color:#f4f4f4;font-size:24px;height:80px;justify-content:flex-start;line-height:29px;padding:25px 50px}.tabs--altStyle .tabHeader:first-child{border-left:1px solid #b5bcca}.tabs--altStyle .tabHeader:after,.tabs--altStyle .tabHeader:before{display:none}.tabs--altStyle .tabHeader .active-indicator{border-radius:50%;background:#fff;border:2px solid #f4f4f4;color:#fff;line-height:22px;margin-left:16px;position:relative;text-align:center;width:24px;height:24px;font-size:24px}.tabs--altStyle .tabHeader .active-indicator:after{background-color:#fff;border-radius:50%;content:"";right:50%;position:absolute;top:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);transition:background-color .2s ease-out;width:14px;height:14px}.tabs--altStyle .tabHeader.active{background-color:#fff;border-bottom:1px solid transparent;color:#002677;font-size:24px}.tabs--altStyle .tabHeader.active .active-indicator{border-color:#002677}.tabs--altStyle .tabHeader.active .active-indicator:after{background-color:#002677}.tabs--borderless{border:0}.tabs--destinations .tabHeaders::before{display:none}.tabs--destinations .tabHeader{font-size:20px;line-height:1.2}.tabs--destinations .tabHeader:not(.active){font-family:urw_geometric_extregular,sans-serif}.tabs--destinations .tabHeader.active::after{height:3px}.tabs--register .tabHeaders::before{display:none}.tabs--register .tabHeadersWrap{margin:0 auto}.tabs--register .tabHeader{width:100%;justify-content:start;margin:0;padding:0;height:auto;border-top:1px solid transparent;border-bottom:1px solid rgba(86,110,161,.36)}.tabs--register .tabHeader a{text-align:right;margin:0;display:block;padding:20px 5px 25px;padding-right:58px;font-size:20px;color:#002677;font-family:urw_geometric_extlight,sans-serif;font-size:1.25rem;position:relative;width:100%}[dir=rtl] .tabs--register .tabHeader a{font-weight:300!important}.tabs--register .tabHeader a:after,.tabs--register .tabHeader a:before{content:"";position:absolute;border-radius:50%;box-sizing:border-box;line-height:1}.tabs--register .tabHeader a:before{top:20px;right:20px;width:29px;height:29px;background:#f1f3f8;border:solid 1px transparent;box-shadow:0 0 13px rgba(65,107,246,.05),inset 2px 2px 4px #93a5cf,inset -2px -2px 10px rgba(147,165,207,.1)}.tabs--register .tabHeader a:after{width:16px;height:16px;top:26px;right:27px;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;background:#002c84;-webkit-transform:scale(0);transform:scale(0)}.tabs--register .tabHeader.active{border:1px solid rgba(86,110,161,.36);border-bottom:1px solid transparent;background-color:#fff}.tabs--register .tabHeader.active a{font-family:urw_geometric_extbold,sans-serif}[dir=rtl] .tabs--register .tabHeader.active a{font-weight:700!important}.tabs--register .tabHeader.active a:after{-webkit-transform:scale(1);transform:scale(1)}.tabs--register .tabHeader.active .custom-radio__itemWrap label{font-family:urw_geometric_extbold,sans-serif}[dir=rtl] .tabs--register .tabHeader.active .custom-radio__itemWrap label{font-weight:700!important}.tabs--register .tabHeader::after,.tabs--register .tabHeader::before{display:none}.tabs--register .tab{border:1px solid rgba(86,110,161,.36);border-top:1px solid transparent;border-bottom:1px solid transparent}.heroCompForm .tabs--insideTab .tabHeadersWrap{margin:-38px 0 14px}.bookingMaskWrap.teaser-wrap.open-form .tabs--insideTab .tabHeadersWrap,.openMask .tabs--insideTab .tabHeadersWrap{margin:4px 0 14px}html:not(.mobile) .heroComp--withbooking .tabs--insideTab .tab{padding:0}.mobile .mobile-widget.mobile-widget--inpage .tabs--insideTab{position:relative;z-index:1}.tabs--vertical .tabHeader{height:40px;padding:0;margin:0;color:#416bf6;background-color:#eff2f8;border-radius:4px;z-index:2}.tabs--vertical .tabHeader.active{color:#fff;background-color:#002677}.tabs--vertical .tabHeader::before{top:50%;right:50%;bottom:auto;width:auto;height:auto;font-family:icomoon-rebrand;font-size:28px;background-color:transparent;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);pointer-events:none}.tabs--vertical .tabHeader::after{display:none}.tabs--vertical .tabHeader a{width:40px;aspect-ratio:1}.tabs--vertical .tabHeader .tabTooltip{position:absolute;top:50%;right:calc(100% + 18px);display:flex;align-items:center;height:100%;font-family:urw_geometric_extlight,sans-serif;font-size:18px;color:#fff;background-color:#002677;padding:0 8px;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0;visibility:hidden;box-shadow:-3px 2px 4px rgba(6,6,6,.16);border-radius:4px 0 0 4px;transition:opacity .3s ease-out,right .3s ease-out,visibility .3s ease-out}[dir=rtl] .tabs--vertical .tabHeader .tabTooltip{font-weight:300!important}.tabs--vertical .tabHeaders{gap:16px}.tabs--vertical .tabHeaders::before{display:none}.content__snippet h4{margin-bottom:0}.content__snippet p{margin-bottom:1em}.content__snippet a{color:#416bf6}.content__snippet li{font-size:20px;line-height:1.6}.border--bottom{border-bottom:1px solid rgba(147,165,207,.4);padding-bottom:23px}.columnContent{display:flex;justify-content:center;padding:36px 0}.columnContent__main{flex-grow:1;max-width:100%}.columnContent__main .form--request{margin-top:0;width:100%}.columnContent__title{margin-bottom:8px}.columnContent__subtitle{margin-bottom:16px}.columnContent__sidebar{width:312px;max-width:100%}.columnContent__sidebar--bigger{width:420px}.columnContent__sidebarInner{position:-webkit-sticky;position:sticky;top:85px}.hideFields{display:none!important}.titleWrap{display:flex;align-items:center;justify-content:center;gap:24px;flex-wrap:wrap;margin-bottom:1rem}.titleWrap>*{margin-bottom:0}.relatedTopics{padding:34px 0}.relatedTopics__list{list-style-type:none;margin:0;padding-right:0}.relatedTopics__item{font-family:urw_geometric_extsemi_bold,sans-serif;font-weight:400;font-size:18px;margin-bottom:1em}[dir=rtl] .relatedTopics__item{font-weight:600!important}.relatedTopics__link{display:flex;align-items:center;color:#416bf6}.relatedTopics__icon{position:relative;width:1em;height:1em;font-size:42px;color:#002677;flex-shrink:0}.relatedTopics__icon img{position:absolute;top:0;right:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.relatedTopics__icon+span{margin-right:13px}.relatedTopics__icon .img--hover{opacity:0;visibility:hidden}.relatedTopics--column .relatedTopics__part--right{padding-top:32px;border-top:1px solid #566ea1}.relatedTopics--inline{border-top:1px solid #002677}.relatedTopics--inline .relatedTopics__list{gap:0}.relatedTopics--sticky{position:-webkit-sticky;position:sticky;top:0;z-index:4}.relatedTopics--topLinks{display:flex;align-items:center;min-height:64px;padding:3px 0;background-color:#fff;border-top:0;box-shadow:0 4px 30px rgba(65,107,246,.12)}.relatedTopics--topLinks .relatedTopics__item{display:inline-block;font-size:16px;font-family:urw_geometric_extlight,sans-serif;margin:5px auto;border-radius:4px;transition:background-color .2s ease}[dir=rtl] .relatedTopics--topLinks .relatedTopics__item{font-weight:300!important}.desktop .relatedTopics--topLinks .relatedTopics__item:hover,.relatedTopics--topLinks .relatedTopics__item:active,.relatedTopics--topLinks .relatedTopics__item:focus{background-color:#002677}.desktop .relatedTopics--topLinks .relatedTopics__item:hover .relatedTopics__link,.relatedTopics--topLinks .relatedTopics__item:active .relatedTopics__link,.relatedTopics--topLinks .relatedTopics__item:focus .relatedTopics__link{color:#fff}.desktop .relatedTopics--topLinks .relatedTopics__item:hover .img--normal,.relatedTopics--topLinks .relatedTopics__item:active .img--normal,.relatedTopics--topLinks .relatedTopics__item:focus .img--normal{opacity:0;visibility:hidden}.desktop .relatedTopics--topLinks .relatedTopics__item:hover .img--hover,.relatedTopics--topLinks .relatedTopics__item:active .img--hover,.relatedTopics--topLinks .relatedTopics__item:focus .img--hover{opacity:1;visibility:visible}.relatedTopics--topLinks .relatedTopics__item.active{font-family:urw_geometric_extsemi_bold,sans-serif;background-color:#002677}[dir=rtl] .relatedTopics--topLinks .relatedTopics__item.active{font-weight:600!important}.relatedTopics--topLinks .relatedTopics__item.active .relatedTopics__link{color:#fff;outline-color:#002677}.relatedTopics--topLinks .relatedTopics__item.active .img--normal{opacity:0;visibility:hidden}.relatedTopics--topLinks .relatedTopics__item.active .img--hover{opacity:1;visibility:visible}.relatedTopics--topLinks .relatedTopics__link{color:#002677;padding:8px 16px;transition:color .2s ease}.relatedTopics--topLinks .relatedTopics__icon{font-size:32px}.relatedTopics--topLinks .relatedTopics__text{white-space:nowrap;margin-right:8px}.relatedTopics--topLinks .owl-carousel .owl-stage{flex-wrap:nowrap}.relatedTopics--topLinks .owl-carousel .owl-stage-outer{padding-right:5px}.relatedTopics--topLinks .owl-carousel:not(.movedToActive){opacity:0}.relatedTopics--topLinks .owl-nav .owl-next,.relatedTopics--topLinks .owl-nav .owl-prev{top:-1px;bottom:-1px;margin:0;-webkit-transform:translateY(0);transform:translateY(0)}.relatedTopics--topLinks .owl-nav .owl-next.disabled,.relatedTopics--topLinks .owl-nav .owl-prev.disabled{opacity:0;pointer-events:none}.relatedTopics--topLinks .owl-nav button.owl-prev{background:linear-gradient(90deg,#fff 87.75%,rgba(255,255,255,.97) 49.9%,rgba(255,255,255,0) 100%)}.relatedTopics--topLinks .owl-nav button.owl-prev i{padding:0 25px 0 50px}.relatedTopics--topLinks .owl-nav button.owl-next{background:linear-gradient(270deg,#fff 87.75%,rgba(255,255,255,.97) 49.9%,rgba(255,255,255,0) 100%)}.relatedTopics--topLinks .owl-nav button.owl-next i{padding:0 50px 0 25px}.relatedTopics:not(.relatedTopics--topLinks) .relatedTopics__text{transition:all .3s ease}.desktop .relatedTopics:not(.relatedTopics--topLinks) .relatedTopics__text:hover,.relatedTopics:not(.relatedTopics--topLinks) .relatedTopics__text:active,.relatedTopics:not(.relatedTopics--topLinks) .relatedTopics__text:focus{text-decoration:underline}.relatedTopics:not(.relatedTopics--topLinks) .relatedTopics__icon{z-index:-1}.registerLogin *,.registerLogin :after,.registerLogin :before{box-sizing:border-box}.registerLogin label.control-label{padding-right:0}.registerLogin .link{margin-top:7px;display:inline-block}.registerLogin p:not(.error){letter-spacing:-.1px;font-size:20px;font-family:urw_geometric_extsemi_bold,sans-serif;color:#002677;top:auto}[dir=rtl] .registerLogin p:not(.error){font-weight:600!important}.registerLogin .modalWrap{border-radius:0;margin:10px;max-width:1065px;padding:5px}.registerLogin .modalContent{max-width:100%;padding-bottom:0;background:#fff}.registerLogin .modalContent .left-border{border-right:1px solid rgba(147,165,207,.3)}.registerLogin .mainContent{padding-bottom:35px;margin:0 auto;max-width:890px}.registerLogin .separator.row{margin-bottom:20px;margin-top:10px;padding:0 15px;position:relative}.registerLogin .separator.row p{margin:0 auto;padding:0 7px;background-color:#fff;z-index:1;top:auto;color:#252c3c;font-size:14px;font-family:urw_geometric_extlight,sans-serif}[dir=rtl] .registerLogin .separator.row p{font-weight:300!important}.registerLogin .register{justify-content:space-between;padding-left:45px}.registerLogin .register>div{max-width:100%}.registerLogin .login{padding-right:45px}.registerLogin .login .facebook{width:100%}.registerLogin h4{color:#002677;font-family:urw_geometric_extbold,sans-serif;font-size:28px;margin-bottom:20px;font-weight:400;letter-spacing:-.15px;top:0}[dir=rtl] .registerLogin h4{font-weight:700!important}.registerLogin .checklist{margin:21px 0 26px}.registerLogin .btn,.registerLogin .button{margin-bottom:10px;margin-top:20px;font-size:16px;font-family:urw_geometric_extsemi_bold,sans-serif;min-height:45px}[dir=rtl] .registerLogin .btn,[dir=rtl] .registerLogin .button{font-weight:600!important}.registerLogin .foot{border-top:1px solid rgba(147,165,207,.3)}.registerLogin .foot padding{margin:0}.registerLogin .foot .tableStripes{max-width:850px;margin:5px auto 0}.registerLogin .foot table{border-collapse:collapse;border:none;margin:0 0 40px}.registerLogin .foot th.basic,.registerLogin .foot th.mnb{text-align:center;width:100px}.registerLogin .foot td.basic,.registerLogin .foot td.mnb{padding:10px;text-align:center}.registerLogin .foot td.basic.checked:after,.registerLogin .foot td.mnb.checked:after{content:"\e91f";display:inline-block;font-family:icomoon-rebrand}.registerLogin .foot td.basic.mnb:after,.registerLogin .foot td.mnb.mnb:after{color:#416bf6}.registerLogin .open .compare a:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.registerLogin .accordion-container{margin:0}.registerLogin .accHeader{padding:0}.registerLogin .accContent{text-align:center;padding:0}.registerLogin.modal .accItem{background-color:initial;border-top-width:0;padding:0}.registerLogin.nomodal{background-color:#f4f4f4}.registerLogin.nomodal .modalContent{max-height:none;overflow:visible}.registerLogin.nomodal .foot{background-color:#fff;border-bottom:1px solid #b5bcca;border-top:none;padding:10px 0}.registerLogin.nomodal .separator.row p{background-color:#f4f4f4}.registerLogin.nomodal table{margin:0 30px 20px}.registerLogin .row.row-md{margin-top:13px;margin-bottom:13px;display:block}.registerLogin--loginonly .modalWrap{max-width:600px}.registerLogin--loginonly .accordion-container,.registerLogin--loginonly .register{display:none}.registerLogin--loginonly .col-6.login{width:100%;max-width:100%!important;flex-basis:100%;border-right:0!important;border-bottom:0!important;margin:0!important;padding:0!important}.registerLogin--loginonly .btn,.registerLogin--loginonly .button{min-width:220px}.registerLogin--loginonly .loginWrap:not(:first-child){border-top:1px solid rgba(147,165,207,.3);padding-top:20px;margin-top:20px}.registerLogin--loginonly p.tp_popup_msg{font-size:16px}.forgot{margin-top:10px;display:inline-block}.compareAccTypes .accItem{border-bottom:none;border-top:none}.compareAccTypes .accItem.open{background-color:#fff}.toggle-title{margin:0;padding:25px 10px;color:#416bf6;cursor:pointer;font-size:18px;line-height:1.2;position:relative;font-family:urw_geometric_extsemi_bold,sans-serif;text-align:center}[dir=rtl] .toggle-title{font-weight:600!important}.toggle-title:after{content:"\e905";display:inline-block;font-family:icomoon-rebrand;font-size:10px;vertical-align:middle;margin-right:10px;transition:all .3s ease}.opened .toggle-title:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.open .toggle-title:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.loginRow.row{margin:0;padding:10px 0}.row.loginRow>a,.row.loginRow>div{width:100%}a.btn.facebook-login{background-image:none;background-color:#3b5998;box-shadow:-2px 2px 16px 2px rgba(0,38,119,.4);border-radius:25px;top:0;font-size:16px;text-transform:none;display:inline-flex;flex-wrap:nowrap;justify-content:center;align-items:center;margin:0;padding:9px 29px;min-height:45px}a.btn.facebook-login:before{content:"\e923";font-family:icomoon-rebrand;margin-left:17px;font-size:22px}.appleSigninButton{cursor:pointer}#appleid-signin>div{height:45px!important;width:100%!important;max-width:100%!important;transition:all .3s ease-out;border-radius:22.5px;overflow:hidden}#appleid-signin>div>div>svg{height:45px;width:100%}.customGPlusSignIn{display:flex;align-items:center;justify-content:center;background:#fff;color:#002677;width:100%;border-radius:25px;white-space:nowrap;cursor:pointer;border:2px solid #416bf6;font-family:urw_geometric_extsemi_bold,sans-serif}[dir=rtl] .customGPlusSignIn{font-weight:600!important}.customGPlusSignIn:focus,.customGPlusSignIn:hover{background:#eff3fe;color:#002677}.customGPlusSignIn__icon{height:43px}.customGPlusSignIn__text{display:inline-block;vertical-align:middle;font-size:16px;font-family:urw_geometric_extsemi_bold,sans-serif}[dir=rtl] .customGPlusSignIn__text{font-weight:600!important}#registerLogin .login .row{margin-right:0;margin-left:0}div#login-form-content{max-width:450px}.showValueicon{width:44px;height:100%;max-height:60px;position:absolute;left:0;top:0;bottom:auto;font-size:15px;color:#94aacb;text-align:center;cursor:pointer;opacity:0;transition:all .3s ease;pointer-events:none;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.showeye .showValueicon{opacity:1;pointer-events:auto;font-family:icomoon-rebrand}.showvalue .showValueicon:before{font-size:15px;content:"\e979"}.section-results{min-height:525px;aspect-ratio:445/525;width:100%}.section-results .loadingSpinner{min-height:419px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.section-results__wrapper{display:flex;flex-wrap:wrap}.section-results__wrapper.owl-carousel{display:flex;overflow:hidden}.section-results__wrapper.owl-carousel:not(.owl-loaded){white-space:nowrap}.section-results__wrapper.owl-carousel:not(.owl-loaded)>*{display:flex;white-space:normal}.section-results__wrapper.owl-carousel .owl-next i,.section-results__wrapper.owl-carousel .owl-prev i{padding:17px}.section-results__wrapper.owl-loaded .section-card__item{width:calc(100% - 14px)}.section-results__wrapper .owl-nav{color:#416bf6}.section-results__item{margin:7px;width:calc(100% - 14px);position:relative;z-index:1;text-align:center;background:#fff;display:flex;flex-wrap:wrap;justify-content:center;text-align:center;padding:35px 0;transition:all .2 ease;color:#fff;min-height:340px}.owl-item .section-results__item{width:calc(100% - 14px)}.desktop .section-results__item:hover,.section-results__item:active,.section-results__item:focus{box-shadow:0 4px 24px rgba(65,107,246,0)}.desktop .section-results__item:hover .button,.section-results__item:active .button,.section-results__item:focus .button{background-color:rgba(255,255,255,.2)}.section-results__item .button,.section-results__item button{min-width:160px;margin-top:25px}.section-results__link{position:absolute;top:0;right:0;width:100%;height:100%;z-index:2}.section-results__desc{max-width:365px;margin:0 auto;width:100%;padding:20px 10px 0}.section-results__img{position:absolute;top:0;right:0;width:100%;height:100%;background-size:cover;z-index:-1}.section-results__img:after{background:linear-gradient(180deg,#00217a 0,rgba(0,38,119,.0001) 50%);content:"";position:absolute;top:0;right:0;width:100%;height:100%;opacity:.5;-webkit-transform:matrix(1,0,0,-1,0,0);transform:matrix(1,0,0,-1,0,0)}.section-results__img:before{background:#00217a;content:"";position:absolute;top:0;right:0;width:100%;height:100%;opacity:.2}.section-results__title{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:2.5rem;font-weight:400;letter-spacing:-.2px;margin:0 0 10px}[dir=rtl] .section-results__title{font-weight:600!important}.section-results__btm{align-self:flex-end;width:100%}.section-results p{font-family:urw_geometric_extlight,sans-serif;font-size:1rem;font-weight:400;letter-spacing:-.02px}[dir=rtl] .section-results p{font-weight:300!important}.section-results__primanybutton{margin-top:20px;text-align:center}.section-results .priceWrap{position:relative;bottom:auto;left:auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;font-size:1.5rem;font-family:urw_geometric_extsemi_bold,sans-serif}[dir=rtl] .section-results .priceWrap{font-weight:600!important}.section-results .priceWrap .from{margin-left:5px}.inspiration-content .section-results .priceWrap{bottom:auto;left:auto}.section-results__goback{text-align:center}.openSearch{margin-right:6px;background:0 0;color:#fff;display:inline-flex;align-items:center;gap:4px;padding:0 10px 0 0;vertical-align:top;min-width:inherit;min-height:auto;font-size:22px;position:relative;cursor:pointer;line-height:1;width:auto;height:auto}.openSearch__text{font-family:urw_geometric_extlight,sans-serif;font-size:16px;display:inline-block}[dir=rtl] .openSearch__text{font-weight:300!important}.desktop .openSearch:hover,.openSearch:active,.openSearch:focus{background:0 0;color:#fff}.openSearch:focus{outline:0}.openSearch:focus-visible{outline:1px dashed currentColor;outline-offset:4px}.search-wrapper{width:100%;position:relative}.search-wrapper .inputWrap .textField{padding:0 22px 0 50px;height:50px;max-width:100%;border-radius:4px;border:none;background:inherit}.searchBtn:not(.searchBtn--relative){position:absolute;left:0;width:50px;min-width:40px;color:#416bf6;top:0;padding:0;height:100%;font-size:20px;text-align:center;background:0 0;min-height:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;box-shadow:none;border-radius:4px 0 0 4px;border:none}body.searchOpened .searchBtn:not(.searchBtn--relative){color:#416bf6}.closeSearch{opacity:0;position:absolute;left:1.25em;top:1.25em;-webkit-transform:scale3d(.8,.8,1);transform:scale3d(.8,.8,1);transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,transform .5s;transition:opacity .5s,transform .5s,-webkit-transform .5s;color:#fff}.destination-slider,.fullWidthCarousel,.promoCarousel{border-radius:16px;overflow:hidden}.destination-slider .item,.fullWidthCarousel .item,.promoCarousel .item{position:relative;height:445px}.destination-slider .carouselImg,.fullWidthCarousel .carouselImg,.promoCarousel .carouselImg{background-position:center center;background-size:cover;right:0;position:absolute;top:0;width:100%;height:100%}.destination-slider .carouselCaption,.fullWidthCarousel .carouselCaption,.promoCarousel .carouselCaption{right:0;padding:62px 104px;position:absolute;top:0;width:100%}.destination-slider .carouselCaption p,.fullWidthCarousel .carouselCaption p,.promoCarousel .carouselCaption p{line-height:1.2;margin:0;max-width:495px}.destination-slider .carouselCaption .button,.fullWidthCarousel .carouselCaption .button,.promoCarousel .carouselCaption .button{display:inline-block;margin-top:30px;vertical-align:top}.destination-slider .owl-dots,.fullWidthCarousel .owl-dots,.promoCarousel .owl-dots{bottom:21px;right:50%;position:absolute;-webkit-transform:translateX(50%);transform:translateX(50%)}.destination-slider .owl-dot,.fullWidthCarousel .owl-dot,.promoCarousel .owl-dot{margin:0 7px;min-width:inherit;min-height:inherit}.destination-slider .owl-dot span,.fullWidthCarousel .owl-dot span,.promoCarousel .owl-dot span{background-color:#fff;border-radius:50%;display:block;margin:0 auto;transition:-webkit-transform 250ms ease-out;transition:transform 250ms ease-out;transition:transform 250ms ease-out,-webkit-transform 250ms ease-out;width:10px;height:10px}.desktop .destination-slider .owl-dot:hover,.desktop .fullWidthCarousel .owl-dot:hover,.desktop .promoCarousel .owl-dot:hover,.destination-slider .owl-dot:active,.destination-slider .owl-dot:focus,.fullWidthCarousel .owl-dot:active,.fullWidthCarousel .owl-dot:focus,.promoCarousel .owl-dot:active,.promoCarousel .owl-dot:focus{background-color:transparent}.desktop .destination-slider .owl-dot:hover span,.desktop .fullWidthCarousel .owl-dot:hover span,.desktop .promoCarousel .owl-dot:hover span,.destination-slider .owl-dot:active span,.destination-slider .owl-dot:focus span,.fullWidthCarousel .owl-dot:active span,.fullWidthCarousel .owl-dot:focus span,.promoCarousel .owl-dot:active span,.promoCarousel .owl-dot:focus span{-webkit-transform:scale(2);transform:scale(2)}.destination-slider .owl-dot:focus,.fullWidthCarousel .owl-dot:focus,.promoCarousel .owl-dot:focus{background-color:transparent}.gallery-slider .item{position:relative;width:100%}.gallery-slider .carouselImg{border-radius:16px;overflow:hidden;background-position:center center;background-size:cover;padding-top:59.81%}.gallery-slider .carouselCaption{padding:8px 0;color:#f4f4f4;width:100%}.modal .gallery-slider .carouselCaption{margin:0}.gallery-slider .carouselCaption.white{background:#fff;color:#f4f4f4;border-radius:0 0 16px 16px;padding:10px 20px}.gallery-slider h2,.gallery-slider h5{color:inherit}.thumbs-slider.owl-carousel{margin-top:12px}.thumbs-slider.owl-carousel .owl-item{width:134px;padding:0 4px}.thumbs-slider.owl-carousel .owl-stage{display:flex}.thumbs-slider.owl-carousel .carouselImg{border-radius:8px}.thumbs-slider.owl-carousel .item{cursor:pointer;width:126px}.thumbs-slider.owl-carousel .item.active:after{content:"";position:absolute;top:0;right:0;width:100%;height:100%;border:solid 5px #e4d046;border-radius:4px}.thumbs-slider.owl-carousel .owl-next:before,.thumbs-slider.owl-carousel .owl-prev:before{font-size:32px}.slider-wrapper{margin:40px 0;position:relative}.sliderCounter{position:absolute;bottom:0;left:5%;padding:0 4px;color:#f4f4f4;z-index:2;pointer-events:none;font-size:14px}.fullWidthCarousel .item .carouselCaption{text-align:center}.fullWidthCarousel .item .carouselCaption p{margin:0 auto}.owl-carousel .owl-dots{margin-top:15px;width:100%;text-align:center}.owl-carousel button{box-shadow:none;border-radius:0}.owl-carousel button.owl-next,.owl-carousel button.owl-prev{color:#fff;line-height:1;transition:color .2s ease-out}.owl-carousel button.owl-dot{width:10px;height:10px;background:#566ea1;min-width:10px;min-height:10px;border-radius:50%;margin:5px}.owl-carousel button.owl-dot.active{background:#022778}.owl-carousel.owl-longdots .owl-dots{position:absolute;margin:0;bottom:20px}.owl-carousel.owl-longdots button.owl-dot{width:8px;height:8px;background:#fff;min-width:8px;min-height:8px;border-radius:100px;position:relative;transition:all .3s ease-out}.owl-carousel.owl-longdots button.owl-dot.active{background:#fff;width:32px;min-width:32px}.owl-carousel.owl-longdots button.owl-dot span{position:absolute;width:100%;height:100%;top:0;right:0;border-radius:inherit;background:0 0!important;margin:0}.owl-carousel.owl-longdots--static .owl-dots{position:static}.owl-carousel.owl-longdots--blue button.owl-dot{background-color:#bfc9e3;vertical-align:middle}.owl-carousel.owl-longdots--blue button.owl-dot.active{background-color:#416bf6}.owl-carousel.center-align .owl-stage{margin-right:auto;margin-left:auto}.owl-carousel .owl-next,.owl-carousel .owl-prev{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);min-width:inherit;min-height:inherit}.desktop .owl-carousel .owl-next:not(.disabled):hover,.desktop .owl-carousel .owl-prev:not(.disabled):hover,.owl-carousel .owl-next:not(.disabled):active,.owl-carousel .owl-next:not(.disabled):focus,.owl-carousel .owl-prev:not(.disabled):active,.owl-carousel .owl-prev:not(.disabled):focus{background-color:rgba(255,255,255,.4)}.owl-carousel .owl-next.disabled,.owl-carousel .owl-prev.disabled{cursor:default;opacity:.6}.owl-carousel .owl-next i,.owl-carousel .owl-prev i{padding:25px;display:inline-block;font-size:38px}.owl-carousel .owl-prev{right:0}.owl-carousel .owl-next{left:0}.owl-carousel{display:block}.owl-carousel:not(.owl-loaded){white-space:nowrap}.owl-carousel:not(.owl-loaded)>*{display:inline-block;vertical-align:top;white-space:normal}.owl-carousel .owl-stage{display:flex}.owl-carousel .owl-item{display:flex;flex-wrap:wrap}.owl-carousel .owl-item img{display:inline-block;width:auto}.owl-carousel .owl-stage,.owl-carousel.owl-drag .owl-item{touch-action:auto}.owl-carousel:focus{outline:0}.owl-carousel:focus-visible{outline:1px dashed currentColor;outline-offset:4px}.owl-carousel .owl-nav button.owl-next:focus,.owl-carousel .owl-nav button.owl-prev:focus{outline:0}.owl-carousel .owl-nav button.owl-next:focus-visible,.owl-carousel .owl-nav button.owl-prev:focus-visible{outline:1px dashed currentColor;outline-offset:4px}.owl-carousel .owl-dot:focus{outline:0}.owl-carousel .owl-dot:focus-visible{outline:1px dashed currentColor;outline-offset:4px}.owl-carousel--lightBlueArrows .owl-next i,.owl-carousel--lightBlueArrows .owl-prev i{font-size:12px;color:#416bf6}.owl-carousel--lightBlueArrows .owl-next i:before,.owl-carousel--lightBlueArrows .owl-prev i:before{content:"\e905";display:inline-block}.owl-carousel--lightBlueArrows .owl-next i::before{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.owl-carousel--lightBlueArrows .owl-prev i::before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.owl-carousel.owl-carousel--roundedArrows .owl-nav .owl-next,.owl-carousel.owl-carousel--roundedArrows .owl-nav .owl-prev{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background-color:#416bf6;transition:color .2s ease-out,background-color .2s ease-out}.desktop .owl-carousel.owl-carousel--roundedArrows .owl-nav .owl-next:not(.disabled):hover,.desktop .owl-carousel.owl-carousel--roundedArrows .owl-nav .owl-prev:not(.disabled):hover,.owl-carousel.owl-carousel--roundedArrows .owl-nav .owl-next:not(.disabled):active,.owl-carousel.owl-carousel--roundedArrows .owl-nav .owl-prev:not(.disabled):active{background-color:rgba(65,107,246,.75)}.owl-carousel.owl-carousel--roundedArrows .owl-nav .owl-next.disabled,.owl-carousel.owl-carousel--roundedArrows .owl-nav .owl-prev.disabled{background-color:#fff;opacity:.5;box-shadow:0 0 30px #e8ecf5;border-radius:32px}.owl-carousel.owl-carousel--roundedArrows .owl-nav .owl-next.disabled i,.owl-carousel.owl-carousel--roundedArrows .owl-nav .owl-prev.disabled i{color:#416bf6}.owl-carousel.owl-carousel--roundedArrows .owl-nav .owl-next i,.owl-carousel.owl-carousel--roundedArrows .owl-nav .owl-prev i{padding:0;font-size:29px;color:#fff}.owl-carousel.owl-carousel--navBtnDisabledHidden .owl-nav .owl-next.disabled,.owl-carousel.owl-carousel--navBtnDisabledHidden .owl-nav .owl-prev.disabled{opacity:0}.owl-carousel.owl-carousel--roundedWhiteArrows{--arrowSize:48px;--colPad:16px}.owl-carousel.owl-carousel--roundedWhiteArrows .owl-next,.owl-carousel.owl-carousel--roundedWhiteArrows .owl-prev{margin:0;max-height:var(--arrowSize,35px);border-radius:50%;transition:opacity .2s ease-out}.owl-carousel.owl-carousel--roundedWhiteArrows .owl-next i,.owl-carousel.owl-carousel--roundedWhiteArrows .owl-prev i{display:inline-flex;align-items:center;justify-content:center;width:var(--arrowSize,35px);height:var(--arrowSize,35px);font-size:48px;padding:0;color:#416bf6;background-color:#fff;border-radius:50%;box-shadow:-2px 2px 16px 2px rgba(0,38,119,.4)}.owl-carousel.owl-carousel--roundedWhiteArrows .owl-next{left:var(--colPad,16px)}.owl-carousel.owl-carousel--roundedWhiteArrows .owl-next i:before{content:"\e90c"}.owl-carousel.owl-carousel--roundedWhiteArrows .owl-prev{right:var(--colPad,16px)}.owl-carousel.owl-carousel--roundedWhiteArrows .owl-prev i:before{content:"\e90a"}.owl-carousel.owl-carousel--navBtnFlash .owl-next i,.owl-carousel.owl-carousel--navBtnFlash .owl-prev i{-webkit-animation:colorTransition 1s ease-in-out infinite;animation:colorTransition 1s ease-in-out infinite}@-webkit-keyframes colorTransition{0%{color:#416bf6}50%{color:#002677}100%{color:#416bf6}}@keyframes colorTransition{0%{color:#416bf6}50%{color:#002677}100%{color:#416bf6}}.owl-carousel.sliderSmoothReveal{transition:opacity .3s ease-out,visibility .3s ease-out}.owl-carousel.sliderSmoothReveal:not(.owl-loaded){opacity:0;visibility:visible}.imgSlider.owl-carousel:not(.owl-loaded){opacity:0}.imgSlider.owl-carousel .owl-item{flex-wrap:nowrap}.imgSlider__item{width:100%}.imgSlider__item picture{display:block;width:100%}.imgSlider__figure{margin:0;padding:0;font-size:0;position:relative;aspect-ratio:328/170}.imgSlider__figure img{width:100%!important;height:100%;-o-object-fit:cover;object-fit:cover}.imgSlider__figure:before{content:"";width:100%;height:59.83%;background:linear-gradient(0deg,rgba(0,38,119,.17) 0,rgba(0,38,119,0) 79.85%);position:absolute;bottom:0;right:0}.owl_customControls{display:flex;align-items:center;justify-content:center;padding:12px 0 15px;margin-top:25px;border-top:1px solid rgba(147,165,207,.3)}.owl_customControls__inner{position:relative;display:flex;padding-right:32px;padding-left:32px}.owl_customControls .owl-nav.disabled{display:none}.owl_customControls .owl-nav .owl-next,.owl_customControls .owl-nav .owl-prev{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);min-width:32px;min-height:32px;color:#416bf6;background-color:transparent;cursor:pointer;padding:0}.owl_customControls .owl-nav .owl-next i,.owl_customControls .owl-nav .owl-prev i{font-size:inherit;vertical-align:middle}.owl_customControls .owl-nav .owl-next.disabled,.owl_customControls .owl-nav .owl-prev.disabled{opacity:.5;cursor:default;pointer-events:none}.owl_customControls .owl-nav .owl-prev{right:0}.owl_customControls .owl-nav .owl-next{left:0}.owl_customControls .owl-dots.disabled{display:none}.owl_customControls .owl-dots .owl-dot{position:relative;width:8px;height:8px;min-width:8px;min-height:8px;background-color:#b7c7e2;padding:0;margin:5px;vertical-align:middle;cursor:pointer;border-radius:100px;transition:all .3s ease-out}.owl_customControls .owl-dots .owl-dot.active{width:32px;min-width:32px;background-color:#416bf6}.owl_customControls .owl-dots .owl-dot span{position:absolute;top:0;right:0;width:100%;height:100%;background:0 0!important;margin:0;border-radius:inherit}.sliderFullwidth{padding-block:30px}.sliderFullwidth.owl-carousel--roundedArrows .owl-nav .owl-next,.sliderFullwidth.owl-carousel--roundedArrows .owl-nav .owl-prev{top:50%}.sliderFullwidth.owl-longdots .owl-dots{bottom:-5px}.sliderFullwidth.owl-longdots button.owl-dot{background-color:#bfc9e3}.sliderFullwidth.owl-longdots button.owl-dot.active{background-color:#416bf6}.sliderFullwidth__fig{aspect-ratio:875/560;width:min(875px,100vw)}.owl-carousel .sliderFullwidth__fig img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.myProfileVouchersSlider{width:calc(100% + 17px)}.myProfileVouchersSlider:not(.owl-loaded){opacity:0}.myProfileVouchersSlider .owl-stage-outer{padding:20px 17px 20px 0;margin-right:-17px}.myProfileVouchersSlider.owl-longdots .owl-dots{position:static}.myProfileVouchersSlider.owl-longdots .owl-dots .owl-dot{background-color:#bfc9e3;vertical-align:middle}.myProfileVouchersSlider.owl-longdots .owl-dots .owl-dot.active{background-color:#416bf6}.section{margin:80px auto}.sectionTitle{text-align:center}.pageIntroSection+.section{margin-top:0}.section.section--noMarginTopBottom{margin:0 auto}#mainContent>.section:last-child{margin-bottom:0}#mainContent>.section.section-teaser:last-child{margin-bottom:-88px}.section__nav{margin:9px 0 0}.section__navlink{font-family:urw_geometric_extregular,sans-serif;font-weight:400;font-size:1.1875rem;margin:0 13px;display:inline-block;color:#002677;position:relative;cursor:pointer;padding:4px 0}.section__navlink--active,.section__navlink:focus{font-family:urw_geometric_extbold,sans-serif;font-weight:400}[dir=rtl] .section__navlink--active,[dir=rtl] .section__navlink:focus{font-weight:700!important}.section__navlink--active:after,.section__navlink:focus:after{content:"";position:absolute;bottom:4px;width:100%;right:0;height:3px;background:#416bf6;border-radius:1.5px}.section__navlink:focus{outline:0}.section--silvergray{background:rgba(147,165,207,.3);padding-block:24px}.section--lightgray{background:#f8f9fc;padding-block:44px}.section--lightgray .title{margin-bottom:14px}.section--lightgray .genericForm{margin-block:40px}.section.section-teaser--footerOverflow .genericForm{-webkit-margin-after:160px;margin-block-end:160px}section+.pageIntroSection{margin-top:30px}.main a:not([class]),.main a:not([class]):link,.main a:not([class]):visited{color:#416bf6;font-size:inherit}.section-news{display:flex;flex-wrap:wrap}.section-news__item{width:100%;position:relative;z-index:1;text-align:center}.section-news__main{position:relative;display:flex;flex-wrap:wrap;padding-top:18px}.section-news__main:before{content:"\e909";font-family:icomoon-rebrand;position:absolute;font-size:2.0625rem;right:17px;top:0;color:#566ea1;z-index:1}.section-news__content{background:#f4f6fb;text-align:center}.section-news__content:only-child{text-align:center}.section-news__date{float:left;margin:0 10px 10px 0;color:#002677;font-family:urw_geometric_extsemi_bold,sans-serif;font-weight:400;font-size:.875rem;letter-spacing:-.0175px}[dir=rtl] .section-news__date{font-weight:600!important}.section-news__desc{max-width:956px;margin:0 auto}.section-news__content{padding:27px 17px;color:#002677}.section-news__buttons{margin-top:18px}.section-news__title{font-family:urw_geometric_extbold,sans-serif;font-size:1.25rem;font-weight:400;letter-spacing:-.025px;margin:0 0 20px}[dir=rtl] .section-news__title{font-weight:700!important}.section-news__title a{color:#002677}.desktop .section-news__title a:hover,.section-news__title a:active,.section-news__title a:focus{color:#416bf6}.section-news__title a:focus{outline:0}.section-news__title a:focus-visible{outline:1px dashed currentColor;outline-offset:4px}.section-news__p{font-family:urw_geometric_extlight,sans-serif;font-size:1.25rem;font-weight:400;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:inline}[dir=rtl] .section-news__p{font-weight:300!important}.section-news__text{font-size:1.25rem}.section-news__more{flex-grow:1;color:#3d65e8;white-space:nowrap;margin-bottom:13px;margin-right:5px;font-family:urw_geometric_extbold,sans-serif;font-weight:400}[dir=rtl] .section-news__more{font-weight:700!important}.section-news__more:focus{outline:0}.section-news__more:focus-visible{outline:1px dashed currentColor;outline-offset:4px}.section-newsRebrand{margin-block:24px 60px}.newsRebrand .invader{top:0;left:0}.newsRebrand__item{width:100%;display:flex;background:#f4f6fb;border-radius:4px;margin-block:32px}.newsRebrand__content{padding:24px 32px 24px 40px;display:flex;flex-direction:column;align-items:flex-start;gap:12px;width:100%}.newsRebrand__image{position:relative;flex-shrink:0}.newsRebrand__image .invader{top:0;left:0}.newsRebrand__figure{max-width:406px;aspect-ratio:16/9;width:100%;height:100%}.newsRebrand__figure img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.newsRebrand__title{font-family:urw_geometric_extbold,sans-serif;font-size:30px;letter-spacing:-.15px;margin:0}[dir=rtl] .newsRebrand__title{font-weight:700!important}.newsRebrandContainer .newsRebrand__title a:not([class]){color:#002677}.desktop .newsRebrandContainer .newsRebrand__title a:not([class]):hover,.newsRebrandContainer .newsRebrand__title a:not([class]):active,.newsRebrandContainer .newsRebrand__title a:not([class]):focus{color:#416bf6}.newsRebrandContainer .newsRebrand__title a:not([class]):focus{outline:0}.newsRebrandContainer .newsRebrand__title a:not([class]):focus-visible{outline:1px dashed currentColor;outline-offset:4px}.newsRebrand__date{font-family:urw_geometric_extlight,sans-serif;font-size:16px;line-height:1.4;letter-spacing:-.1px;margin:0}[dir=rtl] .newsRebrand__date{font-weight:300!important}.newsRebrand__p{font-size:18px;overflow:hidden;text-overflow:ellipsis;color:#252c3c;line-height:1.6;letter-spacing:-.1px}.newsRebrand__more{color:#1e53ff;font-size:18px;white-space:nowrap;margin-bottom:0;font-family:urw_geometric_extsemi_bold,sans-serif}[dir=rtl] .newsRebrand__more{font-weight:600!important}.desktop .newsRebrand__more:hover,.newsRebrand__more:active,.newsRebrand__more:focus{color:#002677}.desktop .newsRebrand__more:hover svg path,.newsRebrand__more:active svg path,.newsRebrand__more:focus svg path{fill:#002677}.newsRebrand__more:focus{outline:0}.newsRebrand__more:focus-visible{outline:1px dashed currentColor;outline-offset:4px}.newsRebrand__more svg{display:inline-block;vertical-align:top}.newsRebrand__linksWrap{display:flex;gap:40px}.newsInner{display:flex;flex-direction:column;gap:20px}.newsInner h2,.newsInner p{margin:0}.newsInner .invader{top:0;left:0}.newsInner__content{color:#252c3c}.newsInner__title{margin:0}.newsInner__img{position:relative}.newsInner__fig{width:100%;aspect-ratio:1280/420}.newsInner__fig img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.newsInner__text{font-size:20px;font-family:urw_geometric_extlight,sans-serif;margin:0}[dir=rtl] .newsInner__text{font-weight:300!important}.newsInner__text--bold{font-family:urw_geometric_extsemi_bold,sans-serif;color:#002677}[dir=rtl] .newsInner__text--bold{font-weight:600!important}.newsInner__text a{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:inherit}.newsInner__list{margin:0}.newsInnerLinks{display:flex;flex-direction:column;gap:16px;padding-top:40px;border-top:1px solid rgba(147,165,207,.4)}.newsInnerLinks__title{margin:0;font-family:urw_geometric_extsemi_bold,sans-serif}[dir=rtl] .newsInnerLinks__title{font-weight:600!important}.newsInnerLinks__wrap{display:flex;gap:15px}.section-more{display:flex;flex-wrap:wrap;position:relative;z-index:1}.section-more__item{display:flex;flex-wrap:wrap;width:100%;min-height:346px;position:relative;z-index:1;text-align:center}.section-more__image:after{content:"";position:absolute;top:0;right:0;width:100%;height:100%;opacity:.3;background:#002677;mix-blend-mode:soft-light}.section-more__figure img{position:absolute;top:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-more .owl-nav{color:#416bf6}.section-more__content{padding:20px 17px;color:#fff;width:100%}.section-more__buttons{margin-top:40px}.section-more__subtitle{font-family:urw_geometric_extbold,sans-serif;font-size:1.25rem;font-weight:400;margin:0 0 20px;line-height:1;letter-spacing:-.025px}[dir=rtl] .section-more__subtitle{font-weight:700!important}.section-more__p{font-family:urw_geometric_extlight,sans-serif;font-size:1.25rem;font-weight:400;text-shadow:0 0 4px rgba(0,0,0,.173569)}[dir=rtl] .section-more__p{font-weight:300!important}.section-more__figure{position:absolute;top:0;right:0;width:100%;height:100%;z-index:-1}.section-more__figure img{position:absolute;top:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-more__slider.owl-carousel:not(.owl-loaded){white-space:nowrap;opacity:0}.section-more__slider.owl-carousel:not(.owl-loaded)>*{display:flex}.flightDealsWrapper .card.primary{border:none}.flightDealsWrapper .card.primary .cardDetails__buttons{display:none}.flightDealsWrapper .card.primary.active{box-shadow:0 0 10px rgba(6,6,6,.105332)}.flightDealsWrapper .card.primary.active .cardDetails__buttons{display:block}.flightDealsWrapper .pricesCarousel .price-container{transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.flightDealsWrapper .pricesCarousel .price-container a{min-width:74px;display:block}.flightDealsWrapper .pricesCarousel .price-container.selected{-webkit-transform:scale(1.05);transform:scale(1.05)}.flightDealsWrapper .pricesCarousel-loading{opacity:0;margin:0 auto;position:absolute;display:flex;background:#fff;align-items:center;justify-content:center;right:0;left:0;bottom:0;top:0;z-index:-1}.flightDealsWrapper .card.primary .cardDetails h3{font-size:48px;margin-bottom:14px}.flightDealsWrapper .cardImg picture{position:absolute;top:0;left:0;bottom:0;right:0}.flightDealsWrapper .cardImg img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.flightDealsWrapper .card.primary.vertical.imgS .cardImg{overflow:hidden;padding-top:360px}.flightDealsWrapper .slide.card:not(.active).primary.vertical.imgS .cardImg{padding-top:320px}.flightDealsWrapper .slide.card:not(.active) .price:not(.slider){color:#fff;font-family:urw_geometric_extsemi_bold,sans-serif;font-size:1.25rem;line-height:1;text-align:center;display:flex;align-items:center;justify-content:center}[dir=rtl] .flightDealsWrapper .slide.card:not(.active) .price:not(.slider){font-weight:600!important}.flightDealsWrapper .slide.card:not(.active) .price:not(.slider) p{color:#fff;margin:0 0 0 5px}.flightDealsWrapper .card.primary .cardDetails.destination{padding-bottom:5px}.flightDealsWrapper .card-price-info{height:122px;margin-bottom:10px;position:relative;padding:30px 14px;width:100%}.lowFareWidget-outerWrapper{position:relative}.lowFareWidget-outerWrapper .btnWrap{margin-top:0;margin-bottom:60px}.lowFareWidget-outerWrapper h2{display:flex;justify-content:center;align-items:center}.lowFareWidget-outerWrapper--compact .flightDealsWrapper .pricesCarousel .month,.lowFareWidget-outerWrapper--compact .flightDealsWrapper .pricesCarousel .price{font-size:16px}.lowFareWidget-outerWrapper--compact .pricesCarousel .owl-item{background-color:#fff;justify-content:center;padding-block:10px}.lowFareWidget-outerWrapper--compact .pricesCarousel .price__from{font-size:11px;margin-block:6px}.lowFareWidget-outerWrapper--compact .pricesCarousel .owl-stage-outer{padding-block:15px}.lowFareWidget-outerWrapper--compact .title-step h2{font-size:20px}.lowFareWidget-outerWrapper--compact .title-step .dd.style2 .selectedWrap,.lowFareWidget-outerWrapper--compact .title-step .style2.dd--hybrid .selectedWrap,.lowFareWidget-outerWrapper--compact .title-step .style2.selectize-wrapper .selectedWrap{font-size:20px}.lowFareWidget-outerWrapper--compact .pricesCarousel-loading{max-width:100vw;margin:0}.lowFareWidget-outerWrapper--compact .slider-view{height:135px!important}.lowFareWidget-outerWrapper--compact .slide.active{background-color:transparent;box-shadow:0 0!important}.lowFareWidget-outerWrapper--compact .slide:not(.active){opacity:0;visibility:hidden}.loadingOverlay{align-items:center;background-color:#fff;bottom:0;display:flex;justify-content:center;right:0;position:absolute;left:0;top:0;z-index:1}#slider{margin:25px auto 12px auto;position:relative;width:100%}.slider-view{position:relative;width:100%;margin:auto;overflow:hidden}.slider-content{flex-direction:row;right:0;display:flex;flex-flow:row wrap}.slides-wrapper{display:flex;position:relative}.slide,.slide .item{float:right}.slide .item{position:relative;overflow:hidden}.slide .caption{position:absolute;bottom:10px;right:10px;left:5px;text-align:right}#slider .item img{width:100%;-webkit-transform:scale(1.06);transform:scale(1.06);filter:brightness(60%);-webkit-filter:brightness(60%);transition:.5s}#slider .item:hover img{-webkit-transform:scale(1.04);transform:scale(1.04);filter:brightness(40%);-webkit-filter:brightness(40%)}.slide .item a:before{content:" ";position:absolute;top:0;left:0;bottom:0;right:0}.slide{overflow:hidden;transition:width .4s}.slide.single .item{width:100%}.slide.triple>.item{width:100%}.slide.triple .slide-row .item{width:50%}.slide .caption h3,.slide .caption span{font-family:urw_geometric_extbold,sans-serif;font-weight:400;text-transform:uppercase;color:#fff}[dir=rtl] .slide .caption h3,[dir=rtl] .slide .caption span{font-weight:700!important}.slide .caption span{font-size:1.35rem;line-height:1.6rem;background-color:#ed1941;padding:3px 5px}.slide.single .caption h3{font-size:4.3rem;line-height:4.3rem;margin:10px 0 0 0}.slide.triple .caption h3{font-size:2.6rem;line-height:3rem;margin:10px 0 0 0}#slider .nav-arrows .icon{font-size:20px;color:#fff}#slider .nav-arrows>div{position:absolute;top:calc(50% - 73px)}#slider .nav-arrows>div:focus{outline:0}#slider .nav-arrows>div:focus-visible{outline:1px dashed #fff;outline-offset:4px}.nav-arrows .icon{display:inline-block;height:56px;width:32px;background-repeat:no-repeat;background-size:contain;background-position:center}.nav-arrows .previous{display:none;right:20px}.nav-arrows .next{display:none;left:40px}.nav-dots{display:none;margin:20px 0}.nav-arrows,.nav-dots span{cursor:pointer}.nav-dots span{margin:0 5px;display:inline-block;width:20px;height:20px;border-radius:50%;background-color:#bcbcbc;transition:.4s}.nav-dots span.active{background-color:#ed1941}.reset-left{right:0!important;transition:right .7s}.title-step--destination{margin-bottom:0!important;margin-top:50px!important}.pricesCarousel:not(.owl-loaded) .price-container{opacity:0}.pricesCarousel.owl-carousel .owl-stage{flex-wrap:nowrap;margin-inline:auto}.pricesCarousel.owl-carousel .owl-next i,.pricesCarousel.owl-carousel .owl-prev i{padding:0 10px;font-size:18px;color:#416bf6}.pricesCarousel.owl-carousel .owl-next.disabled,.pricesCarousel.owl-carousel .owl-prev.disabled{cursor:default;opacity:.6}.pricesCarousel .owl-item{background-color:#d7d7d7;border-radius:8px;padding-bottom:7px;padding-top:7px;text-align:center}.pricesCarousel .date{color:#002677;display:block;font-size:14px;line-height:1.214;margin:0}.pricesCarousel .price{color:#002677;display:block;font-family:urw_geometric_extregular,sans-serif;font-size:22px;font-weight:400;line-height:1.2;margin:0 0 2px 0}.pricesCarousel[data-plugin-slider] .owl-item,.pricesCarousel[lowfarepricesslider] .owl-item{cursor:pointer;transition:background-color .3s;padding:10px 4px;justify-content:center}.pricesCarousel[data-plugin-slider] .owl-item:hover,.pricesCarousel[lowfarepricesslider] .owl-item:hover{background:rgba(147,165,207,.1)}.pricesCarousel[lowfarepricesslider] .owl-item{min-width:125px}.pricesCarousel{padding:0 28px}.loadingSpinner--small img{width:40px}.flightDealsWrapper .pricesCarousel p{color:#002677;text-align:center;top:auto;letter-spacing:0}.flightDealsWrapper .pricesCarousel .month{font-family:urw_geometric_extbold,sans-serif;font-size:18px;line-height:1;margin:0}[dir=rtl] .flightDealsWrapper .pricesCarousel .month{font-weight:700!important}.flightDealsWrapper .pricesCarousel .price{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:22px;font-weight:400;line-height:1.15;margin:0;white-space:nowrap}[dir=rtl] .flightDealsWrapper .pricesCarousel .price{font-weight:600!important}.flightDealsWrapper .pricesCarousel .price__from{margin:0;font-size:10px}.flightDealsWrapper .pricesCarousel .price-container{transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.flightDealsWrapper .pricesCarousel .price-container.selected{-webkit-transform:scale(1.05);transform:scale(1.05)}.flightDealsWrapper .pricesCarousel-loading{opacity:0;margin:0 auto;position:absolute;display:flex;background:#fff;align-items:center;justify-content:center;right:0;left:0;bottom:0;top:0;z-index:-1}.flightDealsWrapper .card.primary.center .cardDetails h3{font-size:50px}.flightDealsWrapper .card.primary .cardDetails{right:0;position:absolute;left:0;text-align:center;top:30%;justify-content:center;z-index:1}.flightDealsWrapper .card.primary .cardDetails h3{font-family:urw_geometric_extregular,sans-serif;font-size:40px;color:#fff}.flightDealsWrapper .card.primary .cardDetails span{display:block;font-family:urw_geometric_extsemi_bold,sans-serif;font-size:20px;font-weight:400;line-height:1.15;color:#fff}[dir=rtl] .flightDealsWrapper .card.primary .cardDetails span{font-weight:600!important}.flightDealsWrapper .card.primary .cardDetails.destination{padding-bottom:5px}.flightDealsWrapper .cardImg{position:relative}.flightDealsWrapper .cardImg:before{content:"";width:100%;height:100%;position:absolute;top:0;right:0;background:linear-gradient(180deg,#00217a 0,rgba(0,38,119,.0001) 70%);z-index:1;mix-blend-mode:normal;opacity:.8;pointer-events:none}.flightDealsWrapper .nav-arrows .next,.flightDealsWrapper .nav-arrows .previous{z-index:1}.slide.single .item{width:100%}.slide.triple>.item{width:100%}.slide.triple .slide-row .item{width:50%}.slide .caption h3,.slide .caption span{font-family:urw_geometric_extbold,sans-serif;font-weight:400;text-transform:uppercase;color:#fff}[dir=rtl] .slide .caption h3,[dir=rtl] .slide .caption span{font-weight:700!important}.slide .caption span{font-size:1.35rem;line-height:1.6rem;background-color:#ed1941;padding:3px 5px}.slide.single .caption h3{font-size:4.3rem;line-height:4.3rem;margin:10px 0 0 0}.slide.triple .caption h3{font-size:2.6rem;line-height:3rem;margin:10px 0 0 0}.reset-left{right:0!important;transition:right .7s}.title-step__innerWrap{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start}.title-step--destination{margin-bottom:0!important;margin-top:50px!important}.title-step .dd.style2,.title-step .style2.dd--hybrid,.title-step .style2.selectize-wrapper{display:inline-block;margin-right:15px;width:auto;position:relative}.title-step .dd.style2 .ddList,.title-step .style2.dd--hybrid .ddList,.title-step .style2.selectize-wrapper .ddList{background-color:#fff;border-radius:32px;box-shadow:0 6px 24px rgba(0,0,0,.1);left:0;overflow-y:auto;overflow-x:hidden;padding:19px 12px;position:absolute;text-align:right;width:100%;max-height:380px;z-index:4;min-width:180px;border-radius:16px;top:100%}.title-step .dd.style2 .ddList ul,.title-step .style2.dd--hybrid .ddList ul,.title-step .style2.selectize-wrapper .ddList ul{padding:0;list-style:none;margin:0}.title-step .dd.style2 .ddList li,.title-step .style2.dd--hybrid .ddList li,.title-step .style2.selectize-wrapper .ddList li{font-family:urw_geometric_extregular,sans-serif;font-size:18px;font-weight:400;color:#002677;border-radius:14px;padding:8px 12px;transition:all .2s ease-out;text-overflow:ellipsis;overflow:hidden;cursor:pointer}.title-step .dd.style2 .ddList li:focus,.title-step .style2.dd--hybrid .ddList li:focus,.title-step .style2.selectize-wrapper .ddList li:focus{outline:0}.title-step .dd.style2 .ddList li:focus-visible,.title-step .style2.dd--hybrid .ddList li:focus-visible,.title-step .style2.selectize-wrapper .ddList li:focus-visible{outline:1px dashed currentColor;outline-offset:4px}.title-step .dd.style2 .ddList li:focus-visible,.title-step .style2.dd--hybrid .ddList li:focus-visible,.title-step .style2.selectize-wrapper .ddList li:focus-visible{outline-offset:-1px}.title-step .dd.style2 .selectedWrap,.title-step .style2.dd--hybrid .selectedWrap,.title-step .style2.selectize-wrapper .selectedWrap{overflow:visible;position:relative;cursor:pointer;line-height:1;color:#416bf6;font-size:40px;font-weight:400;letter-spacing:-.0945px;display:flex;width:auto;margin:0;padding-left:32px}.title-step .dd.style2 .selected,.title-step .style2.dd--hybrid .selected,.title-step .style2.selectize-wrapper .selected{display:inline-block;line-height:1.2}.title-step .dd.style2 .icon,.title-step .style2.dd--hybrid .icon,.title-step .style2.selectize-wrapper .icon{color:#416bf6;display:inline-block;font-size:12px;width:20px;height:10px;margin:0;position:absolute;left:0;top:50%;margin-top:-5px}.title-step .dd.style2--small .icon,.title-step .style2--small.dd--hybrid .icon,.title-step .style2--small.selectize-wrapper .icon{margin-top:-10px}.title-step .dd.style2--small .icon,.title-step .dd.style2--small .selectedWrap,.title-step .style2--small.dd--hybrid .icon,.title-step .style2--small.dd--hybrid .selectedWrap,.title-step .style2--small.selectize-wrapper .icon,.title-step .style2--small.selectize-wrapper .selectedWrap{font-size:24px}.pricesCarousel .owl-item{background:0 0;border-radius:8px;padding:5px 5px 6px;margin:0}.pricesCarousel .owl-nav button:focus{outline:0}.pricesCarousel .owl-nav button:focus-visible{outline:1px dashed currentColor;outline-offset:4px}.pricesCarousel .price-container a{display:block}.pricesCarousel .price-container a:focus{outline:0}.pricesCarousel .price-container a:focus-visible{outline:1px dashed currentColor;outline-offset:4px}.ddList::-webkit-scrollbar{width:10px}.ddList::-webkit-scrollbar-track{background:0 0}.ddList::-webkit-scrollbar-thumb{background:#b2b2b2;border-radius:16px;cursor:pointer}.ddList::-webkit-scrollbar-thumb:hover{background:#213368}.lowFareLegend{font-size:18px;font-family:urw_geometric_extregular,sans-serif;color:#002677;margin-bottom:50px;padding-bottom:14px;display:flex;justify-content:space-between}.lowFareLegend .legend,.lowFareLegend .prices{min-width:120px}.lowFareLegend .legend>div{display:inline-block;margin-left:50px;margin-top:21px}.lowFareLegend .legend .lowest,.lowFareLegend .legend .selected{display:inline-block;height:25px;margin-left:10px;vertical-align:middle;width:25px}.lowFareLegend .legend .lowest{background-color:rgba(140,166,191,.15);color:#002677;text-align:center}.lowFareLegend .legend .selected{background-color:#002677}.lowFareLegend .prices{margin-top:21px}.lowFareLegend .currency{color:#21b059;cursor:pointer}.lowFareLegend .currency .icon{display:inline-block;-webkit-transform:rotate(90deg);transform:rotate(90deg);vertical-align:middle}.lowFareWidget h2{color:#f4f4f4;font-size:20px}.lowFareWidget h3{color:#002677;font-size:28px}.lowFareWidget .tablesWrapper{border-bottom:1px solid #b5bcca;display:flex;justify-content:center;padding-bottom:40px}.lowFareWidget .monthsWrapper{position:relative}.lowFareWidget .monthFares{list-style:none;padding:10px 40px;position:relative;z-index:0}.lowFareWidget .monthFares:before{background-color:#b5bcca;bottom:12px;content:"";display:block;height:1px;right:0;position:absolute;width:100%}.lowFareWidget .monthFares li{cursor:pointer;margin-bottom:13px}.desktop .lowFareWidget .monthFares li:not(.selected):hover,.lowFareWidget .monthFares li:not(.selected):active,.lowFareWidget .monthFares li:not(.selected):focus{cursor:pointer}.lowFareWidget .monthFares p{color:#002677;font-size:10px;line-height:1.25;margin:0;text-align:center}.lowFareWidget .monthFares .month{font-size:16px;color:#002c84}.lowFareWidget .monthFares .price{font-size:16px}.lowFareWidget .monthFares .selected{position:relative;pointer-events:none}.lowFareWidget .monthFares .selected .month,.lowFareWidget .monthFares .selected .price{font-family:urw_geometric_extsemi_bold,sans-serif}[dir=rtl] .lowFareWidget .monthFares .selected .month,[dir=rtl] .lowFareWidget .monthFares .selected .price{font-weight:600!important}.lowFareWidget .monthFares .selected:after{background-color:#416bf6;border-radius:2px;bottom:-13px;content:"";height:3px;position:absolute;width:100%}.lowFareWidget .monthFares .inactive{opacity:.5;pointer-events:none}.lowFareWidget .owl-nav{right:0;position:absolute;top:calc(50% - 22.5px);left:0}.lowFareWidget .owl-nav button{color:#416bf6!important;cursor:pointer;font-size:16px}.lowFareWidget .owl-nav .owl-prev{top:15px;right:-15px}.lowFareWidget .owl-nav .owl-prev i{font-size:16px}.lowFareWidget .owl-nav .owl-next{top:15px;left:-15px}.lowFareWidget .owl-nav .owl-next i{font-size:16px}.lowFareWidget .slider.owl-carousel .owl-next.disabled,.lowFareWidget .slider.owl-carousel .owl-prev.disabled{color:#b5bcca!important;pointer-events:none}.lowFareWidget table{border-collapse:collapse;border-spacing:0;margin:0 auto;padding:10px;position:relative;table-layout:fixed;width:100%}.lowFareWidget th{font-family:urw_geometric_extregular,sans-serif;font-size:14px;font-weight:400;padding-bottom:10px}.lowFareWidget td{padding:0}.lowFareWidget td:not(.empty){border:1px solid #d7d7d7;position:relative}.lowFareWidget td:not(.empty):after{border:0 solid #002677;bottom:0;content:"";right:0;position:absolute;left:0;top:0}.lowFareWidget td:not(.empty) p{color:#002677;font-size:16px;margin:0}.lowFareWidget td:not(.empty) .day{padding:16px 10px 14px 10px;font-size:17px;font-family:urw_geometric_extregular,sans-serif;line-height:1.2;color:#002677;text-align:left}.lowFareWidget td:not(.empty) .price{padding:0 4px 9px 4px;font-size:16px;font-family:urw_geometric_extsemi_bold,sans-serif;line-height:1.2;color:#002b82}[dir=rtl] .lowFareWidget td:not(.empty) .price{font-weight:600!important}.lowFareWidget td:not(.empty).lowest:not(.unavailable){background-color:rgba(72,126,255,.1)}.lowFareWidget td:not(.empty).lowest:not(.unavailable) .day{color:#002677}.lowFareWidget td:not(.empty).lowest:not(.unavailable) .price{color:#416bf6}.lowFareWidget td:not(.empty).selected{background-color:#002677!important}.lowFareWidget td:not(.empty).selected p{color:#fff!important}.lowFareWidget td:not(.empty).unavailable{pointer-events:none;vertical-align:baseline}.lowFareWidget td:not(.empty).unavailable p{color:#adadad}.lowFareWidget h4.select-dates{margin:60px}.lowFareWidget .tripOverview{margin:38px 0 56px;display:flex;justify-content:space-evenly;gap:4px}.lowFareWidget .tripOverview .outboundTrip,.lowFareWidget .tripOverview .returnTrip{font-size:20px;margin-top:5px;text-align:center;display:flex;flex-direction:column;justify-content:center}.lowFareWidget .tripOverview .outboundTrip p,.lowFareWidget .tripOverview .returnTrip p{margin:0}.lowFareWidget .tripOverview .outboundTrip p:first-child,.lowFareWidget .tripOverview .returnTrip p:first-child{font-size:30px;font-family:urw_geometric_extsemi_bold,sans-serif;color:#002677}[dir=rtl] .lowFareWidget .tripOverview .outboundTrip p:first-child,[dir=rtl] .lowFareWidget .tripOverview .returnTrip p:first-child{font-weight:600!important}.lowFareWidget .tripOverview .outboundTrip p:last-child,.lowFareWidget .tripOverview .returnTrip p:last-child{font-size:20px;font-family:urw_geometric_extregular,sans-serif;color:#002677}.lowFareWidget .tripOverview .outboundTrip p span,.lowFareWidget .tripOverview .returnTrip p span{display:inline-block}.lowFareWidget .tripOverview__separator{position:relative;height:1px;width:100%;font-size:14px;background-color:#566ea1;margin:20px auto 10px}.lowFareWidget .tripOverview__separator--withArrow::after{content:"";position:absolute;top:50%;right:50%;width:1em;height:1em;background-color:#fff;border:1px solid #566ea1;border-top-color:transparent;border-right-color:transparent;-webkit-transform:translate(50%,-50%) rotate(45deg);transform:translate(50%,-50%) rotate(45deg)}.lowFareWidget .tripOverview .total{text-align:center;padding:6px}.lowFareWidget .tripOverview .total span{font-size:18px}.lowFareWidget .tripOverview .total .price{color:#002677;line-height:1;font-family:urw_geometric_extsemi_bold,sans-serif;font-size:42px;white-space:nowrap}[dir=rtl] .lowFareWidget .tripOverview .total .price{font-weight:600!important}.lowFareWidget .disclaimer{font-size:14px;margin-top:60px;text-align:center}.lowFareWidget .tabHeaders{display:block;margin-bottom:28px;text-align:center}.lowFareWidget .tabHeaders:before{display:none}.lowFareWidget .tabHeaders h3.tabHeader{font-size:20px;line-height:1.1;padding:12px 43px 16px}.lowFareWidget .tabHeaders h3.tabHeader:after,.lowFareWidget .tabHeaders h3.tabHeader:before{display:none}.lowFareWidget .tabHeaders h3.tabHeader.active{background-color:#fff;border-bottom:4px solid #002677}.lowFareWidget .tabHeaders h3.tabHeader.selected:after{background-color:transparent;border:2px solid #002677;border-radius:0;border-left-width:0;border-top-width:0;content:"";display:inline-block;height:8px;margin:0 8px 3px;position:static;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:16px}.lowFareWidget .hCenter{justify-content:center}.lowFareWidget .vCenter{align-items:center}.lowFareWidget .outboundFares h2{font-size:20px;font-family:urw_geometric_extlight,sans-serif;color:#002677}[dir=rtl] .lowFareWidget .outboundFares h2{font-weight:300!important}.lowFareWidget .returnFares h2{font-size:20px;font-family:urw_geometric_extlight,sans-serif;color:#002677}[dir=rtl] .lowFareWidget .returnFares h2{font-weight:300!important}.modalWrap.modalWrap--passengers{background-color:transparent;max-width:500px}.modalWrap.modalWrap--passengers .passengersBlock{border-radius:20px;padding:18px}.modalWrap.modalWrap--passengers>.close-modal{left:0;top:0}.lowFareRouteSlide{width:100%}.monthsCarousel-loading{opacity:0;margin:0 auto;position:absolute;display:flex;background:#fff;align-items:center;justify-content:center;right:0;left:0;bottom:0;top:0;z-index:-1}#LowFareMaskForm .switchToggle{margin-top:30px}#LowFareMaskForm .switchToggle .tabHeader::after{display:none}#LowFareMaskForm .locationRowNew{display:flex;flex-direction:column;align-items:center;justify-content:center;height:unset!important}#LowFareMaskForm .locationRowNew>.btnWrap{position:static;width:unset}#LowFareMaskForm .locationRowNew .fullscreenFormField{max-width:754px;margin:0 auto}#LowFareMaskForm .locationRowNew .inputWrap.first{width:calc(50% - 17px);margin-left:17px}#LowFareMaskForm .locationRowNew .inputWrap.last{width:calc(50% - 17px);margin-right:17px;border-right:none}#LowFareMaskForm .locationRowNew .textField.first,#LowFareMaskForm .locationRowNew .textField.last{border-radius:5px}#LowFareMaskForm .locationRowNew .doubleField .switch{background:#fff;height:100%;border-radius:0;top:30px;right:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);cursor:pointer;margin:0}#LowFareMaskForm .locationRowNew .doubleField .switch::before{display:none}#LowFareMaskForm .locationRowNew .fullscreenFormField--open{background-color:#fff;border-radius:0;margin-top:0;padding:0;position:fixed;top:0;bottom:0;right:0;left:0;z-index:99}#LowFareMaskForm .locationRowNew .inputWrap:not(.simple) .ddList:not(.top){top:63px}.flightInfoBox__row{margin-bottom:0}.flightInfoBox__separator{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:16px}[dir=rtl] .flightInfoBox__separator{font-weight:600!important}.flightInfoBox__btn,.flightInfoBox__btn.more{margin-top:0}.lowFareModal .modalWrap{padding:0;max-width:880px}.lowFareModal .modalContent{display:flex;padding:0;max-width:100%;max-height:83vh}.lowFareModalPart--grid{position:relative;display:grid;place-items:center;width:min(340px,100%);min-height:480px}.lowFareModalPart--grid>*{grid-area:1/-1}.lowFareModalPart--grid::before{content:"";position:absolute;inset:0;background-color:rgba(0,38,119,.3)}.lowFareModalPart__fig{width:100%;height:100%}.lowFareModalPart__img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lowFareModalPart__titleOverImg{display:flex;flex-direction:column;font-size:26px;color:#fff;text-align:center;margin-bottom:0;z-index:1}.lowFareModalPart--content{padding:30px;flex-grow:1}.lowFareModalPart__title{font-size:30px;margin-bottom:0}.lowFareModalPart__text{font-family:urw_geometric_extsemi_bold,sans-serif;margin-bottom:40px}[dir=rtl] .lowFareModalPart__text{font-weight:600!important}.lowFareModalSimilarDest .modalWrap{padding:0;max-width:880px}.lowFareModalSimilarDest .modalContent{max-width:100%;padding-bottom:40px}.lowFareModalSimilarDest .similarDestinationsSlider{margin-bottom:0;padding-inline:40px}.lowFareModalSimilarDest .similarDestination__top{aspect-ratio:auto;max-height:150px}.lowFareModalSimilarDest .similarDestination__fig{aspect-ratio:418/300}.lowFareModalSimilarDest .similarDestination__bottom{padding-bottom:0}.lowFareModalSimilarDest .pricesSlider{margin-bottom:0;padding-inline:25px}.priceBox{position:relative;min-height:130px;background:#fff;padding:5px 15px;text-align:center;border-radius:4px;box-shadow:0 4px 24px rgba(65,107,246,.12)}.priceBox__list{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:24px;list-style:none;padding:0;margin:0 auto;max-width:430px}.priceBox__list .loadingSpinner{position:absolute;z-index:1}.priceBox__text{position:relative;font-family:urw_geometric_extsemi_bold,sans-serif;font-size:17px;margin-bottom:30px;white-space:nowrap}[dir=rtl] .priceBox__text{font-weight:600!important}.priceBox__text::after{content:"";position:absolute;right:50%;bottom:-17px;width:34px;height:1px;background-color:#93a5cf;-webkit-transform:translateX(50%);transform:translateX(50%)}.priceBox__price{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:38px;line-height:1.2;margin-bottom:0}[dir=rtl] .priceBox__price{font-weight:600!important}.priceBox__link{transition:all .3s ease-out}.priceBox__link:hover{box-shadow:0 4px 24px rgba(65,107,246,.12)}.similarDestination{background-color:#fff;text-align:center;overflow:hidden;box-shadow:0 0 30px rgba(37,44,60,.2)}.similarDestination__fig{position:relative;height:100%;width:100%;overflow:hidden}.similarDestination__fig::before{content:"";position:absolute;inset:0;background-color:rgba(0,38,119,.45)}.similarDestination__fig img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.similarDestination__top{display:grid;color:#fff;aspect-ratio:418/300}.similarDestination__top>*{grid-area:1/-1}.similarDestination__title{margin-bottom:0;z-index:0}.similarDestination__bottom{padding-block:14px}.similarDestinationsSlider{padding-right:0;margin:0 auto 35px;list-style:none}.similarDestinationsSlider>.owl-nav button{top:88px;-webkit-transform:translateY(0);transform:translateY(0)}.similarDestinationsSlider>.owl-nav i{color:#fff}.pricesSlider{display:flex;gap:15px;justify-content:center;padding-right:0}.pricesSlider.owl-carousel{opacity:0;transition:opacity .3s ease-out}.pricesSlider.owl-carousel.owl-loaded{opacity:1}.pricesSlider__item{position:relative;display:grid;place-content:center;width:81px;background-color:#fff;margin-inline:auto}.pricesSlider.owl-carousel:not(.owl-loaded) .pricesSlider__item{display:grid}.pricesSlider__item .invader{top:0;left:0}.pricesSlider__item .value{display:block;font-size:12px;padding:4px 11px;background-color:#0fb2b3}.pricesSlider__item a{color:inherit}.pricesSlider__title{margin-bottom:0}.pricesSlider__text{font-size:16px;margin-bottom:0}[data-plugin-modal]{cursor:pointer}.modal:not(.show){opacity:0;z-index:-1;pointer-events:none}.modal{align-items:center;display:flex;justify-content:center;right:0;position:fixed;top:0;z-index:9991;width:100%;height:100%;transition:opacity .3s ease}.modal.fade.in{opacity:1;z-index:9991;pointer-events:auto;display:flex!important;background-color:rgba(0,0,0,.5)}.modal--bottomSheet .modalContent{max-height:90%}.modal--bottomSheet .modalWrap{transition:-webkit-transform 10ms ease-in-out 0s;transition:transform 10ms ease-in-out 0s;transition:transform 10ms ease-in-out 0s,-webkit-transform 10ms ease-in-out 0s;-webkit-transform:translateY(1000px);transform:translateY(1000px);max-height:90%;overflow-y:auto;border-radius:20px 20px 0 0;margin-top:auto}.modal--bottomSheet.show .modalWrap{-webkit-transform:translateY(0);transform:translateY(0);transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out}.modal--digitalDocs{padding:20px}.modal--digitalDocs .button:not(:last-child){margin-right:0;margin-left:30px}.modal--otp{color:#002677}.modal--otp .modal-dialog{width:634px;max-width:100%}.modal--otp .modal-dialog .modal-footer{flex-direction:column;align-items:center;gap:18px}.modal--otp .modal-title{margin-top:0;margin-bottom:1em}.modal--otp .modal-body{overflow-wrap:break-word}.modal--otp .modal-footer,.modal--otp .modal-footer .btnWrap{flex-direction:column;align-items:center;gap:18px}.modal--otp .modal-footer .btn:focus{outline:0}.modal--otp.modal .modal-footer{padding-top:0}.modal--otp.otpSecond .modal-footer{gap:0}.modal--otp label{word-break:break-all}.modal--otp .btn-frameless,.modal--otp .button.border{color:#416bf6;border:0;box-shadow:none;background:0 0;display:inline-block}.modal--otp .btn-frameless:focus,.modal--otp .btn-frameless:hover,.modal--otp .button.border:focus,.modal--otp .button.border:hover{background-color:transparent!important;color:#002677}.modal--otp .btn-frameless:active,.modal--otp .button.border:active{box-shadow:none}.modal--otp .more{background-color:transparent}.modal--otp .more:hover{color:#002677}.modal-title{color:#002677;margin-bottom:1em}.modal-body,.modal-body p{color:#002677}.modal-footer .btnWrap{margin:0;width:100%}.modal-backdrop,.modalBg{background-color:rgba(0,0,0,.5);right:0;position:absolute;top:0;width:100%;height:100%}.modal--locked .modal-backdrop,.modal--locked .modalBg{pointer-events:none}.modal-backdrop.fade.in{z-index:-1;display:none!important}.otpSecond.show+.modal-backdrop.fade.in{z-index:99;display:block!important;opacity:1}.modalWrap{padding:25px;position:relative;background-color:#fff;max-width:1080px;width:100%;max-height:81%;overflow-y:auto}.modalWrap.modal-gallery{background-color:transparent;max-width:1130px}.modalWrap.modal-gallery .modalContent{max-width:100%;padding:0}.modalWrap:has(.modal-body){overflow:hidden hidden}body.modalOpened{max-height:100%}.modalContent.vscroll.mCustomScrollbar{padding:0}.close-modal{font-size:24px;color:#416bf6;cursor:pointer;position:absolute;left:20px;top:10px;z-index:3;width:35px;height:35px;border-radius:50%;transition:all .3s ease;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;background:#fff}.close-modal .icon{color:#416bf6}.close-modal .icon:before{font-family:icomoon-rebrand;content:"\e926"}.close-modal:active,.close-modal:focus,.desktop .close-modal:hover{color:#fff;background:#416bf6}.close-modal:active .icon,.close-modal:focus .icon,.desktop .close-modal:hover .icon{color:#fff}.umnrModal .modalWrap{border-radius:16px;max-width:760px}.umnrModal__modalContent{margin:0 0 82px;max-height:77%;padding:30px 30px 0}.umnrModal__intro{border-bottom:1px solid #b5bcca;margin-bottom:25px;padding-bottom:25px;color:#002677}.umnrModal__introTitle{font-size:22px;margin-bottom:20px;text-shadow:none!important}.umnrModal__main{padding-bottom:10px;color:#002677}.videoModal .modalWrap{border-radius:16px}.videoModal .modalContent{padding:0}.modal .modal-content button.btn-close{cursor:pointer;z-index:20;width:35px;height:35px;min-width:35px;min-height:35px;font-size:24px;border-radius:0;transition:all .3s ease;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;background:0 0;left:10px;top:10px;z-index:3;position:absolute;box-shadow:none;padding:0}.modal .modal-content button.btn-close:before{color:#416bf6;content:"\e926";font-family:icomoon-rebrand}.desktop .modal .modal-content button.btn-close:hover,.modal .modal-content button.btn-close:active,.modal .modal-content button.btn-close:focus{color:#002677;background:0 0}.desktop .modal .modal-content button.btn-close:hover:before,.modal .modal-content button.btn-close:active:before,.modal .modal-content button.btn-close:focus:before{color:#002677}.modal .modal-content button.btn-close span{display:none}.modal.fade .modal-dialog{-webkit-transform:translate3d(0,-25%,0);transform:translate3d(0,-25%,0);transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;margin:10px}.modal.in .modal-dialog{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);position:relative;z-index:1041;padding-bottom:30px;overflow:hidden;overflow-y:auto}.modal .close:not(.codeField__close){font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;position:absolute;left:0}.modal .modal-content img{float:right;padding-left:15px}.modal .modal-footer{padding-top:15px;text-align:left;display:flex;flex-wrap:wrap;justify-content:center;padding:40px 0 0}.modal .modal-footer .btn+.btn{margin-right:5px;margin-bottom:0}.modal .modal-footer .btn-group .btn+.btn{margin-right:-1px}.modal .modal-footer .btn-block+.btn-block{margin-right:0}.modal-content,.modalContent{max-width:870px;margin:0 auto;overflow-y:auto;overflow-x:hidden;max-height:81%;padding:0 15px;background:#fff;padding:25px 15px 15px;scrollbar-color:#d7d7d7 transparent;scrollbar-width:thin;scrollbar-face-color:#d7d7d7;scrollbar-track-color:transparent}.modal-content::-webkit-scrollbar,.modalContent::-webkit-scrollbar{width:5px;height:5px}.modal-content::-webkit-scrollbar-thumb,.modalContent::-webkit-scrollbar-thumb{background:#d7d7d7;border-radius:5px}.modal-content::-webkit-scrollbar-track,.modalContent::-webkit-scrollbar-track{background:0 0}.modal-dialog .modal-content,.modal-dialog .modalContent{padding:56px 30px 40px 30px}.modalContent:has(.modal-body){overflow:hidden hidden;margin:0;width:100%;max-width:unset}.modal-results{position:relative}.modal-results:not(:empty){width:100%}.modal-results .modal-content{position:relative}.modalExtraInfo{font-size:13px;margin:20px 0 0;text-align:right}.otp-modal-confirm-button{position:relative}.otp-modal-confirm-button .spinner{position:absolute!important;top:24px!important}.modal-text{color:#002677}.tableStripes *,.tableStripes :before{box-sizing:border-box}.tableStripes{text-align:right}.tableStripes table{margin:0}.tableStripes th{border:none;font-size:20px;letter-spacing:0;font-family:urw_geometric_extbold,sans-serif;font-weight:600;text-align:right;padding:16px 0;border:solid 2px #fff;color:#002677;background:#fff}[dir=rtl] .tableStripes th{font-weight:700!important}.tableStripes th.th--basic{color:#566ea1}.tableStripes th.center{text-align:center}.tableStripes thead{background:#fff;color:#182a5f}.tableStripes td{color:#002677;border:none;padding:0;letter-spacing:-.1px;border:solid 2px #fff;background:#fff}.tableStripes td .txt{padding:15px 10px;min-height:48px;font-size:20px;letter-spacing:-.1px;line-height:1.3}.tableStripes tr:nth-child(odd) td{background:#f4f6fb}.tableStripes td.checkWrp{width:140px;text-align:center}.tableStripes td.checkWrp .txt.check i{width:30px;height:30px;background:#002677;display:inline-flex;border-radius:50%;color:#fff;align-items:center;justify-content:center;font-size:10px;font-family:icomoon-rebrand!important}.tableStripes td.checkWrp.light .txt.check i{background:#b7c7e2}.icon-reg-check:before{content:"\e91f"}.grayToggleWrp .mainCnt{display:none}.swipeTableWithoutUnderlineContainer{box-shadow:0 4px 24px 0 rgba(65,107,246,.12);padding-bottom:24px;margin:30px 0}.swipeTableWithoutUnderlineContent thead tr th{background:#fff;width:12.5%}.swipeTableWithoutUnderlineContent thead tr th:first-child{width:25%}.swipeTableWithoutUnderlineContent thead{top:0;position:-webkit-sticky;position:sticky}.swipeTableWithoutUnderlineContent tbody tr:nth-child(odd) td,.swipeTableWithoutUnderlineContent tbody tr:nth-child(odd) th{background:#f4f6fb}.swipeTableWithoutUnderlineContent tbody tr:nth-child(even) td,.swipeTableWithoutUnderlineContent tbody tr:nth-child(even) th{background:#fff}.swipeTableWithoutUnderlineContent tbody tr:first-child td{font-family:urw_geometric_extregular,sans-serif}.swipeTableWithoutUnderlineContent tbody tr th{padding-right:32px;text-align:right;width:25%}.swipeTableWithoutUnderlineContent tr{border-bottom:1px solid #e4e9fb;border-radius:4px}.swipeTableWithoutUnderlineContent tr.hidden{display:none}.swipeTableWithoutUnderlineContent th{font-size:20px}.swipeTableWithoutUnderlineContent td{width:12.5%}.swipeTableWithoutUnderlineContent td,.swipeTableWithoutUnderlineContent th{padding:24px;text-align:center;font-size:18px}.swipeTableWithoutUnderlineContent .icon-checkBox{font-size:14px}.swipeTableWithoutUnderlineContent .icon-close{font-size:24px;color:#bfc9e3}.swipeTableWithoutUnderlineContent .noresults{display:flex;align-items:center;padding:13px 16px;gap:16px;border-radius:4px;border:1px solid #93a5cf;background-color:#f9fafd}.swipeTableWithUnderline--crowdedInfo td{padding:1em}.swipeTableWithUnderline tr:first-child{border-bottom:1px solid #002677}.swipeTableWithUnderline tr:nth-child(even) td{background:#f4f6fb}.responsiveTableWrapper{padding:20px 0}.mnbCalculator .responsiveTableWrapper{padding:0}.responsiveTableWithUnderline tr:nth-child(even) td{background-color:#f4f6fb}.responsiveTableWithUnderline tr:first-child{border-bottom:1px solid #002677}.responsiveTableWithUnderline tr .tbl_lbl{font-family:urw_geometric_extsemi_bold,sans-serif;width:50%}[dir=rtl] .responsiveTableWithUnderline tr .tbl_lbl{font-weight:600!important}table{border-collapse:collapse;color:#002677;width:100%}table h3{font-size:20px}table tr:first-child td{font-family:urw_geometric_extsemi_bold,sans-serif}[dir=rtl] table tr:first-child td{font-weight:600!important}table td{font-family:urw_geometric_extregular,sans-serif;font-size:20px;line-height:1.2;padding:25px 21px 17px}.tableHeader{color:#002677;background-color:rgba(86,110,161,.8);text-align:center;padding:15px}.tableHeader__title{margin-bottom:0}.section-teaser{display:flex;flex-wrap:wrap}.section-teaser--withSlider .owl-nav{color:#fff}.section-teaser--footerOverflow{margin-top:0;margin-bottom:-88px}.section-teaser__item{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;min-height:420px;position:relative;z-index:1;text-align:center}.section-teaser__item--lg{min-height:560px}.section-teaser__item:only-child{width:100%}.section-teaser__item--half figure picture{position:absolute;width:100%;height:100%;top:0;right:0}.section-teaser__item--half figure img{aspect-ratio:960/471}.section-teaser__item--big{min-height:639px}.section-teaser__item--big figure img{aspect-ratio:714/634}.section-teaser__item--big .section-teaser__buttons{margin-top:50px}.section-teaser__item--big .section-teaser__content{padding:0;max-width:495px}.section-teaser__item--noOverlay .section-teaser__figure:after{display:none}.section-teaser__logo{margin-bottom:9px;line-height:1}.section-teaser__p{font-family:urw_geometric_extlight,sans-serif;font-size:1.25rem;font-weight:400;text-shadow:0 0 4px rgba(0,0,0,.173569)}[dir=rtl] .section-teaser__p{font-weight:300!important}.section-teaser__content{padding:40px;color:#fff;max-width:700px}.section-teaser__buttons{margin-top:23px}.section-teaser__buttons--lg{margin-top:40px}.section-teaser__title{font-family:urw_geometric_extbold,sans-serif;font-size:1.75rem;font-weight:400;margin:0 0 20px;line-height:1.2;text-shadow:0 0 4px rgba(0,0,0,.0638658)}[dir=rtl] .section-teaser__title{font-weight:700!important}.section-teaser__figure{position:absolute;top:0;right:0;width:100%;height:100%;z-index:-1}.section-teaser__figure:after{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background:#002677;opacity:.5}.section-teaser__figure img{position:absolute;top:0;right:0;width:100%!important;height:100%;-o-object-fit:cover;object-fit:cover}.genericTeaserStyle .teaser-inner{box-shadow:0 0 30px #e8ecf5}.genericTeaserStyle .teaser-content-wrapper{padding:30px 12px 84px;box-shadow:none}.genericTeaserStyle .teaser-content-wrapper h2{margin-top:0}.genericTeaserStyle .teaser-content-wrapper a.more,.genericTeaserStyle .teaser-content-wrapper a.more.lfcLink{width:auto;min-width:200px;float:none;position:absolute;bottom:24px;top:auto}.genericTeaserStyle .image_wrapper{max-height:164px}.genericTeaserStyle .teasersSlider__slider .teaser-content-wrapper{min-height:calc(100% - 164px)}.section-cardIconedInfo{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.categoryitem .section-cardIconedInfo{flex-direction:column;align-items:center}.section-cardIconedInfo__bottom{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.section-cardIconedInfo__group{display:flex;align-items:center}.section-cardIconedInfo__figure{margin:0 0 0 5px;line-height:1;flex-shrink:0}.section-cardIconedInfo__figure img{width:30px;height:30px}.section-card .section-cardIconedInfo__text,.section-cardIconedInfo__text{margin:0}.section-cardIconedInfo .strike_through{text-decoration:line-through;color:#566ea1;font-size:1rem}.fullTeaserSection{--space:40px;padding-block:calc(var(--space) * 3)}.fullTeaserSection--inPageDynamicContent{--space:15px}.fullTeaserSection--inPageDynamicContent .fullTeaser img{vertical-align:middle}.fullTeaserSection--withSliderOrImages .fullTeaser--singleImg .fullTeaser__fig img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fullTeaserSection--withSliderOrImages .fullTeaser__slider .owl-stage-outer{padding-bottom:14px}.fullTeaserSection--withSliderOrImages .fullTeaser__slider--wDesc .owl-stage-outer::after{content:none!important}.fullTeaserSection--withSliderOrImages .fullTeaser__imagesWrapper{display:flex;gap:12px;padding-bottom:14px}.fullTeaserSection--withSliderOrImages .fullTeaser__imagesWrapper>*{flex:1}.fullTeaserSection--withSliderOrImages .smallCard__figure{aspect-ratio:165/120}.fullTeaserSection--blue .fullTeaser{background-color:#002677}.fullTeaserSection--blue .fullTeaser__content{color:#fff}.fullTeaserSection--blue .fullTeaser__contentMedia{color:#fff}.fullTeaserSection--blue .fullTeaser__sliderItem .button{background-blend-mode:soft-light,normal;box-shadow:-2px 2px 16px 2px rgba(0,38,119,.4);border-radius:22.5px;color:#fff;cursor:pointer;font-family:urw_geometric_extsemi_bold,sans-serif;font-size:16px;font-weight:400;line-height:1;padding:12px 33px;text-align:center;min-height:45px;transition:background-color .25s;z-index:1;position:relative;display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;min-width:160px;background:rgba(255,255,255,.1);border:2px solid #fff;padding-bottom:10px;padding-top:10px}[dir=rtl] .fullTeaserSection--blue .fullTeaser__sliderItem .button{font-weight:600!important}.desktop .fullTeaserSection--blue .fullTeaser__sliderItem .button:not(.disabled):hover,.fullTeaserSection--blue .fullTeaser__sliderItem .button:not(.disabled):active,.fullTeaserSection--blue .fullTeaser__sliderItem .button:not(.disabled):focus{background-color:rgba(255,255,255,.2)}.fullTeaserSection--blue .fullTeaser__sliderItem .button:not(.disabled):focus{background-color:rgba(255,255,255,.2);outline:1px dashed #fff;outline-offset:4px}.fullTeaserSection--blue .fullTeaser__sliderItem .button.disabled{background-color:transparent;border-color:#f4f4f4;color:#f4f4f4}.fullTeaserSection--vertical .owl-stage{margin-right:9.5px}.fullTeaserSection--vertical .owl-stage-outer{padding-top:14px}.fullTeaserSection--vertical .fullTeaser__slider--wDesc .owl-stage{margin-right:unset}.fullTeaserSection--vertical .fullTeaser__slider--wDesc .owl-stage-outer::before{content:none}.fullTeaserSection--vertical .fullTeaser__slider--wDesc .owl-item{max-height:unset;aspect-ratio:unset;flex:0 0 auto}.fullTeaserSection--vertical .fullTeaser__slider--wDesc .owl-item:not(.center){opacity:1}.fullTeaserSection--vertical.fullTeaserSection--blue .owl-stage-outer::before{content:none}.fullTeaserSection--vertical .owl-item{aspect-ratio:124/271;align-self:center;max-height:271px;transition:opacity .3s ease-out}.fullTeaserSection--vertical .owl-item.center{max-height:313px}.fullTeaserSection--vertical .owl-item.center .smallCard__item{box-shadow:-2px 2px 16px 2px rgba(0,38,119,.4)}.fullTeaserSection--vertical .owl-item:not(.center){opacity:.7}.fullTeaserSection--vertical .smallCard__item{overflow:hidden}.fullTeaserSection--vertical .smallCard__figure{aspect-ratio:124/271}.fullTeaserSection--vertical .fullTeaser__sliderItem{padding-right:5px}.fullTeaser{padding:var(--space);display:flex;align-items:center;gap:24px;background-color:#fff;box-shadow:0 4px 24px 0 rgba(65,107,246,.12);margin-block:var(--space)}.fullTeaser__title{margin:0}.fullTeaser__text{font-size:1.125rem}.fullTeaser .btnWrap{margin-top:24px}.fullTeaser__image{flex-shrink:0}.fullTeaser__figure{aspect-ratio:360/230}.fullTeaser__figure img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.fullTeaserSlider{--gap:20px}.fullTeaserSlider.owl-carousel .owl-item{padding:var(--gap)}.fullTeaserSlider.owl-carousel .owl-nav button.owl-next i,.fullTeaserSlider.owl-carousel .owl-nav button.owl-prev i{padding:8px;font-size:28px}.fullTeaserSlider.owl-carousel .owl-nav button.owl-next{left:var(--gap)}.fullTeaserSlider.owl-carousel .owl-nav button.owl-prev{right:var(--gap)}.fullTeaserSlider.owl-carousel .fullTeaser{margin-block:0}.teaser--halfHalf{position:relative;padding-block:80px}.teaser--bgOverlay::before{content:"";position:absolute;top:0;right:50%;bottom:0;width:100vw;background-color:#f4f6fa;-webkit-transform:translateX(50%);transform:translateX(50%);z-index:-1}.imgGrid{display:flex;gap:18px;align-items:center;justify-content:center}.imgGrid__col{display:flex;flex-direction:column;gap:18px;width:min(174px,100%)}.imgGrid__figure{aspect-ratio:174/270;overflow:hidden}.imgGrid__figure--square{aspect-ratio:1}.imgGrid__figure img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.smallCard__item{--itemSize:165px;--radius:4px;position:relative;width:var(--itemSize);background-color:#fff;border-radius:var(--radius,4px);box-shadow:0 4px 24px rgba(65,107,246,.12)}.smallCard__link{position:absolute;inset:0;z-index:1}.smallCard__link:not(.button):focus{outline:0}.smallCard__link:not(.button):focus-visible{outline:2px dashed #416bf6;outline-offset:0}.smallCard__figure{margin:0;padding:0;font-size:0;aspect-ratio:165/78}.smallCard__figure--absCaption figcaption{position:absolute;bottom:0;right:0;left:0;background-color:#fff}.owl-carousel .owl-item .smallCard__figure img,.smallCard__figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:var(--radius,4px) var(--radius,4px) 0 0;transition:opacity .3s ease-out}.smallCard__figure figcaption{padding:8px;font-family:urw_geometric_extsemi_bold,sans-serif;font-size:1rem;color:#002677;line-height:1.6;letter-spacing:-.1px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}[dir=rtl] .smallCard__figure figcaption{font-weight:600!important}.desktop .section-card__wrapper--nolink .owl-item,.desktop .section-card__wrapper--nolink .owl-stage{pointer-events:none}.section-card__item--partner .section-card__figure{padding:0;display:flex;align-items:center;justify-content:center;height:310px}.section-card__item--partner .section-card__figure img{position:static;-o-object-fit:contain;object-fit:contain}.section-card__item--partner .section-card__desc{border-top:1px solid rgba(147,165,207,.15);padding-top:14px}.section-card__item--partner .taglist{flex-direction:column}.section-card__item--partner .iconTag{border:0;padding:0;background:0 0}.section-card__item--partner .iconTag--light{color:#93a5cf}.section-card__item--partner .iconTag__text{font-family:urw_geometric_extlight,sans-serif;font-size:1.25rem}[dir=rtl] .section-card__item--partner .iconTag__text{font-weight:300!important}.section-card__item--partner .iconTag__text:is(p){margin:0}.section-card__item__partnerlogo{width:158px;height:158px}.simpleTeaser{--my:35px;--px:24px;--py:32px;--gap:24px;display:flex;flex-direction:column;align-items:center;gap:var(--gap);padding:var(--py) var(--px);margin-block:var(--my);text-align:center}.simpleTeaser--gray{background-color:#f4f6fb}.simpleTeaser__title{font-size:1.875rem;letter-spacing:-.15px;margin:0}.simpleTeaser__text{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:1.25rem;letter-spacing:-.1px;margin:0}[dir=rtl] .simpleTeaser__text{font-weight:600!important}.homepageTeaserCarousel .teaser .teaser-inner .teaser-content-wrapper{text-align:center}.homepageTeaserCarousel .teaser .teaser-inner .teaser-content-wrapper h2{font-size:20px;letter-spacing:-.2px;line-height:1.2;margin:0 0 12px}.homepageTeaserCarousel .teaser .teaser-inner .teaser-content-wrapper p{font-size:18px}.fullwidthDoubleTeaser .teaser-full-width h2{font-size:30px;letter-spacing:-.3px;line-height:1.66;text-shadow:0 0 4px 0 rgba(0,0,0,.06);margin:0 0 28px}.fullwidthDoubleTeaser .teaser-full-width p{font-size:20px;letter-spacing:0;line-height:2;margin:0 0 44px}.imgTextCompo{display:flex;align-items:center;--padding:100px;--contentPadding:110px;padding:var(--padding) 0}.imgTextCompo:first-child{padding-top:50px}.imgTextCompo:last-child{padding-bottom:0}.imgTextCompo__imgContent{flex-shrink:0}.imgTextCompo__textContent{padding:10px 10px 10px var(--contentPadding)}.imgTextCompo__figure{margin:0;padding:0;font-size:0}.imgTextCompo__figure--landscape{margin:0;aspect-ratio:422/171;width:100%}.imgTextCompo__title{margin:0;letter-spacing:-.15px}.imgTextCompo__text{margin:8px 0 0;letter-spacing:-.1px}.imgTextCompo__btnWrap{padding:25px 0 0}.fullwidthTeaser{display:flex;flex-wrap:wrap;padding:80px 0}.fullwidthTeaser--noPad{padding:0}.fullwidthTeaser__item{display:flex;gap:24px;padding:0 12px;margin-bottom:12px;width:100%}.fullwidthTeaser__imgWrap{flex-shrink:0;min-width:58px;text-align:center}.fullwidthTeaser__title{margin-bottom:5px}.fullwidthTeaser__desc{font-size:16px;line-height:1.4;margin-bottom:0}.fullwidthTeaser__desc .number{display:inline-block;background-color:#f4f6fb;padding:14px;line-height:1;font-family:urw_geometric_extsemi_bold,sans-serif;font-size:1.25rem;letter-spacing:.1em;border-radius:4px}.fullwidthTeaser__desc .numberWrap{display:block;margin:0 0 10px}.teasersGrid .section-card__item--nolink{box-shadow:none;border:1px solid #e8edf5}.teasersGrid .section-card__item .formWrap{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.teasersGrid .section-card__item .formWrap .inputWrap{flex-grow:1}.teasersGrid .section-card__figure{padding:0;width:78px;margin:40px auto 12px}.teasersGrid .section-card__figure--icon{padding:0;aspect-ratio:78/78}.teasersGrid .section-card__figure--icon img{position:static;-webkit-transform:none;transform:none}.teasersGrid .section-card__title{font-size:1.875rem;letter-spacing:-.3px;line-height:1.33}.teasersGrid .section-card__p a,.teasersGrid .section-card__p a:link,.teasersGrid .section-card__p a:visited{color:inherit}.teasersGrid .section-card__content>.section-card__figure--landscape{margin:0;aspect-ratio:422/171;width:100%}.contestGrid{--gap:22px;margin:80px 0}.contestGrid:not(.contestGrid--loaded){background:url(/media/rebranding/loader/spinner.svg) no-repeat scroll center 100px;background-size:80px}.contestGrid__item{opacity:0}.contestGrid--loaded .contestGrid__item{opacity:1}.contestGrid__item--big .contestGrid__figure{aspect-ratio:409/553}.contestGrid__abslink{position:absolute;top:0;right:0;width:100%;height:100%;z-index:1}.contestGrid__abslink:hover~.contestGrid__figure img{opacity:.7}.contestGrid__tags{display:flex;align-items:center}.contestGrid__tags:not(.contestGrid__tags--standalone){position:absolute;top:var(--gap);right:var(--gap);z-index:1}.contestGrid__tags--standalone{justify-content:center;padding:17px 0}.contestGrid__tags .contestGrid__tag:not(:last-child){margin-left:8px}.contestGrid__tag{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:1rem;line-height:1.6;color:#fff;display:inline-block;padding:5px 18px;border-radius:40px}[dir=rtl] .contestGrid__tag{font-weight:600!important}.contestGrid__tags--standalone .contestGrid__tag{color:#002677}.contestGrid__tag--joined{background-color:#099395}.contestGrid__tags--standalone .contestGrid__tag--joined{background-color:#d4f1f1}.contestGrid__tag--closed{background-color:#eb4b68}.contestGrid__tags--standalone .contestGrid__tag--closed{background-color:#fbdbe1}.contestGrid__tag--open{background-color:#dde4fd;position:relative;padding-right:42px}.contestGrid__tag--open:before{content:"\e900";font-family:icomoon-rebrand;font-size:1.125rem;display:inline-block;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);line-height:1;right:17px}.contestGrid__figure{margin:0!important;padding:0;font-size:0;aspect-ratio:409/396;position:relative}.contestGrid__figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .3s ease-out}.contestGrid figcaption{position:absolute;width:100%;height:100%;top:0;right:0;padding:var(--gap);display:flex;flex-direction:column;justify-content:flex-end;color:#fff;letter-spacing:-.1px;text-align:right}.contestGrid figcaption:before{content:"";width:100%;height:100%;bottom:0;right:0;position:absolute;background:linear-gradient(0deg,rgba(0,18,55,.9) 0,rgba(0,38,119,0) 89.6%),linear-gradient(0deg,rgba(0,18,55,.1) 0,rgba(0,38,119,0) 89.6%);opacity:.8}.contestGrid__duration,.contestGrid__text,.contestGrid__title{position:relative}.contestGrid__title{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:2rem;line-height:1.2;letter-spacing:inherit;color:inherit;margin:0}[dir=rtl] .contestGrid__title{font-weight:600!important}.contestGrid__text{font-family:urw_geometric_extregular,sans-serif;font-size:1.375rem;line-height:1.2;letter-spacing:inherit;color:inherit;margin:6px 0 0}.contestGrid__duration{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:1rem;line-height:1.625;letter-spacing:inherit;color:#bbc6d6;margin:20px 0 0;position:relative;padding-right:21px}[dir=rtl] .contestGrid__duration{font-weight:600!important}.contestGrid__duration:before{content:"\e900";font-family:icomoon-rebrand;font-size:1.125rem;display:inline-block;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);line-height:1}.contestGrid__icon{margin:21px}.contestGrid__coming{background-color:#eef2fe;display:flex;flex-direction:column;align-items:center;justify-content:center;aspect-ratio:409/396}.contestGrid__item--big .contestGrid__coming{aspect-ratio:409/553}.contestGrid__coming .contestGrid__text,.contestGrid__coming .contestGrid__title{color:#7686aa;text-align:center}.teasersGrid .section-card__item--nolink{box-shadow:none;border:1px solid #e8edf5}.teasersGrid .section-card__item .formWrap{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.teasersGrid .section-card__item .formWrap .inputWrap{flex-grow:1}.teasersGrid .section-card__figure{padding:0;width:78px;margin:40px auto 12px}.teasersGrid .section-card__figure--icon{padding:0;aspect-ratio:78/78}.teasersGrid .section-card__figure--icon img{position:static;-webkit-transform:none;transform:none}.teasersGrid .section-card__title{font-size:1.875rem;letter-spacing:-.3px;line-height:1.33}.teasersGrid .section-card__p a,.teasersGrid .section-card__p a:link,.teasersGrid .section-card__p a:visited{color:inherit}.form-control{display:block;position:relative;top:auto;width:100%;height:60px;padding:26px 20px 10px;font-family:urw_geometric_extsemi_bold,sans-serif;font-size:20px;font-weight:400;line-height:1;color:#002677!important;vertical-align:middle;background-color:#eff2f8;border:0;border-bottom:2px solid transparent;border-radius:4px;box-shadow:none;transition:all .2s ease-out}[dir=rtl] .form-control{font-weight:600!important}.form-control:focus{border-bottom-color:#416bf6;background-color:#e5eaf9;outline:0}.form-control:-moz-placeholder{color:#4d68a5}.form-control::-moz-placeholder{color:#4d68a5}.form-control:-ms-input-placeholder{color:#4d68a5}.form-control::-webkit-input-placeholder{color:#4d68a5}.form-control.placeholder{color:#4d68a5}.form-group label,.form-group p.control-label{right:13px;margin:0;padding:0;pointer-events:none;position:absolute;top:0;-webkit-transform:translateY(22px);transform:translateY(22px);transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.app-rooms-and-passengers-dialog-open label,.app-rooms-and-passengers-dialog-open p.control-label,.completed label,.completed p.control-label,.focus label,.focus p.control-label,.withPlaceHolder label,.withPlaceHolder p.control-label{font-size:14px;top:0;-webkit-transform:translateY(10px)!important;transform:translateY(10px)!important}.fnhLogo{margin:52px 0 auto}.inner-tab-container{width:100%;padding:10px 0 39px}.inner-tab-container>div{width:100%}.section-hero .inner-tab-container .tab,.section-hero .inner-tab-container .tabHeaders,.section-hero .inner-tab-container .tabs{padding-right:0;padding-left:0}.inner-tab-container .tabHeaders,.section-hero .inner-tab-container .tabHeaders{padding-right:0;padding-left:0;border:1px solid rgba(147,165,207,.2);border-radius:40px;justify-content:flex-start}.inner-tab-container .tabHeaders:before,.section-hero .inner-tab-container .tabHeaders:before{display:none}.inner-tab-container .tabHeader{border-radius:40px;background-color:transparent;transition:all .3s ease-out;padding:0;height:30px;border:0;margin:0;font-family:urw_geometric_extregular,sans-serif;font-size:14px;flex-grow:1}.inner-tab-container .tabHeader a{display:block;padding:8px 6px 5px 6px;line-height:1}.inner-tab-container .tabHeader em,.inner-tab-container .tabHeader span span{font-family:inherit;font-style:inherit;font-size:10px}.inner-tab-container .tabHeader:before{width:auto;bottom:auto;height:auto;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#416bf6;font-family:icomoon-rebrand;transition:all .3s ease-out;font-size:24px}.inner-tab-container .tabHeader.active{background-color:#566ea1;color:#fff}.inner-tab-container .tabHeader.active:before{color:#fff}.inner-tab-container .tabHeader:after{display:none}.inner-tab-container .tabHeader.hotelPackage:before{content:"\e921"}.inner-tab-container .tabHeader.HotelIco:before{content:"\e919"}.inner-tab-container .tabHeader.Transfers:before{content:"\e922"}.inner-tab-container .tabHeader.FerryIco:before{content:"\e916"}.inner-tab-container .form-group{position:relative}.inner-tab-container .control-label{position:absolute;top:24px;right:20px;padding:0;z-index:1;margin:0}.inner-tab-container .form_elms,.inner-tab-container .select_inputs{display:flex;width:calc(100% + 12px);margin-right:-6px}.inner-tab-container .form_elms .col-sm-6,.inner-tab-container .form_elms .form-group,.inner-tab-container .form_elms .inputWrap:not(.dateField),.inner-tab-container .select_inputs .col-sm-6,.inner-tab-container .select_inputs .form-group,.inner-tab-container .select_inputs .inputWrap:not(.dateField){width:50%;padding:0 6px}.inner-tab-container .datepicker_group{display:flex;width:100%}.inner-tab-container .datepicker_group .withIcon .form-control{padding-left:60px}.inner-tab-container .datepicker_group .withIcon:after{color:#416bf6;content:"\e903";font-family:icomoon-rebrand;font-size:22px;line-height:1;margin-top:-11px;position:absolute;left:22px;top:50%}.inner-tab-container .datepicker_group .fullscreenFormField__inner{width:100%}.inner-tab-container .input_combo{display:flex;align-items:flex-end;width:100%}.inner-tab-container .input_combo .form-group{padding:0}.inner-tab-container .input_combo .form-group:first-child .form-control{border-top-left-radius:0;border-bottom-left-radius:0}.inner-tab-container .input_combo .form-group:last-child .form-control{border-top-right-radius:0;border-bottom-right-radius:0}.bookingMaskPassengers{position:relative}.bookingMaskPassengers .control-label,.bookingMaskPassengers label{font-size:14px;top:0;-webkit-transform:translateY(10px)!important;transform:translateY(10px)!important}.bookingMaskPassengers>.input>input{padding-left:50px;text-overflow:ellipsis}.mob_flight_info{display:none}.passengersPopup{background:#fff;box-shadow:0 15px 40px rgba(6,6,6,.247924);border-radius:4px;padding:22px 21px 20px;position:absolute;top:100%;right:0;width:100%;z-index:2}.passengersPopup .form-group.flex{display:flex;justify-content:space-between;align-items:center;padding:18px 0;width:100%}.passengersPopup .form-group.flex:not(:last-child){border-bottom:1px solid #d7d7d7}.passengersPopup .form-group.flex:nth-last-child(2){border-bottom:0}.passengersPopup .form-group label{padding:0;top:auto;display:block;font-family:urw_geometric_extsemi_bold,sans-serif;font-size:20px;color:#002677;margin:0 0 3px;text-align:right;position:relative;right:auto;line-height:1;-webkit-transform:none!important;transform:none!important}[dir=rtl] .passengersPopup .form-group label{font-weight:600!important}.passengersPopup .title{text-align:right;font-family:urw_geometric_extsemi_bold,sans-serif;font-size:20px;color:#002677;margin:0}[dir=rtl] .passengersPopup .title{font-weight:600!important}.passengersPopup .sub-label{font-family:urw_geometric_extregular,sans-serif;font-size:14px;color:rgba(0,38,119,.65);line-height:1}.passengersPopup .footer{padding:14px 0 0}.passengersPopup .label_group{padding:0 0 0 10px;text-align:right;flex-grow:1}.passengersPopup hr{border:1px solid #d7d7d7;margin:0}.mobile .passengersPopup{width:100%;height:100%;position:fixed;right:0;top:0;padding:0;overflow-y:auto;-webkit-overflow-scrolling:touch;border-radius:0;box-shadow:none;z-index:999999999}.mobile .passengersPopup .head{box-shadow:0 2px 5px rgba(0,0,0,.2);cursor:pointer;height:85px;padding:20px;position:relative;text-align:center;width:100%;transition:box-shadow .3s;display:flex;align-items:center;justify-content:center}.mobile .passengersPopup .head .title{text-align:center}.mobile .passengersPopup .main_content{margin:20px auto;max-width:440px;padding-right:40px;padding-left:40px;max-height:calc(100% - 100px);overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;height:100%;padding-bottom:100px}.mobile .passengersPopup .footer{bottom:0;justify-content:center;right:0;position:absolute;left:0;padding:20px;background-color:#fff;border-top-right-radius:16px;border-top-left-radius:16px;box-shadow:0 -2px 15px rgba(0,0,0,.2);transition:box-shadow .3s;z-index:1}.mobile .passengersPopup .form-group.flex{margin-bottom:0!important}.passengersPopup .backFixedPopup{display:none}.mobile .passengersPopup .backFixedPopup{display:inline-block;position:absolute;text-align:center;z-index:99999999;cursor:pointer;font-size:45px;top:20px;right:20px;height:45px;line-height:1}.quantWrap{display:flex}.quantWrap .btn,.quantWrap button{min-width:inherit;background:0 0;box-shadow:none;color:#416bf6;border:1px solid currentColor;border-radius:4px;min-height:inherit;padding:0;width:36px;height:36px;top:auto}.quantWrap .btn.disabled,.quantWrap button.disabled{color:#e1e1e1}.quantWrap .btn:before,.quantWrap button:before{font-weight:400;display:inline-block;line-height:1;vertical-align:middle;font-size:30px;background:currentColor}.quantWrap .btn.btn-plus:after,.quantWrap button.btn-plus:after{content:"";height:18px;width:2px;background:currentColor;position:absolute;right:50%;margin-right:-1px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.quantWrap .btn.btn-minus:before,.quantWrap .btn.btn-plus:before,.quantWrap button.btn-minus:before,.quantWrap button.btn-plus:before{content:"";margin-top:-1px;vertical-align:top;width:18px;height:2px;border-radius:1.43px;position:absolute;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}.quantWrap .form-control{width:46px;font-family:urw_geometric_extsemi_bold,sans-serif;font-size:24px;color:#002677;text-align:center;letter-spacing:.666667px;background:0 0;border:0;height:auto;padding:0}[dir=rtl] .quantWrap .form-control{font-weight:600!important}.app-rooms-booking-description-container{position:relative}.app-rooms-booking-description-container:after{content:"\e911";color:#416bf6;font-family:icomoon-rebrand;font-size:24px;line-height:1;left:25px;font-weight:400;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:inline-block}.app-rooms-booking-description-container input{padding-left:55px}.inputWrap--from label,.inputWrap--to label{z-index:2}.flightSchedule{position:relative;margin-bottom:60px}.flightSchedule .table-dates{background:#fff}.flightSchedule .tabHeadersWrap .tabHeader{font-size:20px;padding-bottom:0}.flightSchedule .tabHeadersWrap .tabHeader::before{background-color:transparent}.flightSchedule .tabHeadersWrap .tabHeader::after{border-radius:1.5px}.flightSchedule .tabHeadersWrap .tabHeader.active::after{height:3px}.flightSchedule__title{margin-bottom:2px}.flightSchedule .outbound,.flightSchedule .return{position:relative}.flightSchedule .next-arrow .icon:before,.flightSchedule .prev-arrow .icon:before{font-size:48px;color:#416bf6}.flightSchedule .next-arrow.disabled .icon:before,.flightSchedule .prev-arrow.disabled .icon:before{color:#d7d7d7}.flightSchedule .prev-arrow{cursor:pointer;right:-15px}.flightSchedule .next-arrow{cursor:pointer;left:-15px}.flightSchedule .directFlight{position:absolute;left:0;top:60px;z-index:3}.flightSchedule .directFlight .toggleSwitch{margin-left:16px}.flightSchedule .sort-nav{margin:45px 0 15px}.flightSchedule .sort{position:relative;z-index:2}.flightSchedule .sort label{color:#f4f4f4;display:inline-block;font-size:18px;margin-left:15px;vertical-align:middle}.flightSchedule .sort .dd,.flightSchedule .sort .dd--hybrid,.flightSchedule .sort .selectize-wrapper{display:inline-block;vertical-align:middle;width:auto}.flightSchedule .sort .dd--hybrid:not(.open) .selectedWrap,.flightSchedule .sort .dd:not(.open) .selectedWrap,.flightSchedule .sort .selectize-wrapper:not(.open) .selectedWrap{background-color:transparent}.flightSchedule .sort .dd .selectedWrap,.flightSchedule .sort .dd--hybrid .selectedWrap,.flightSchedule .sort .selectize-wrapper .selectedWrap{background-color:#e3e9fe;padding-left:37px}.flightSchedule .sort .dd .selectedWrap .icon,.flightSchedule .sort .dd--hybrid .selectedWrap .icon,.flightSchedule .sort .selectize-wrapper .selectedWrap .icon{font-size:7.4px}.flightSchedule .sort .dd .selection,.flightSchedule .sort .dd--hybrid .selection,.flightSchedule .sort .selectize-wrapper .selection{line-height:20px}.flightSchedule .sort .dd .ddList,.flightSchedule .sort .dd--hybrid .ddList,.flightSchedule .sort .selectize-wrapper .ddList{min-width:200px}.flightSchedule .navBar{display:flex;align-items:center;justify-content:space-between;z-index:1}.flightSchedule .navBar__arrow{position:relative}.flightSchedule .spaceRow{display:flex;justify-content:space-between}.flightSchedule .table-dates{background-color:#fff;max-width:100%;position:relative}.flightSchedule .table-dates .day{font-family:urw_geometric_extlight,sans-serif;line-height:1.16}[dir=rtl] .flightSchedule .table-dates .day{font-weight:300!important}.flightSchedule .table-dates .day__numMonth{font-size:16px}.flightSchedule .table-dates.slider.owl-carousel button.owl-next,.flightSchedule .table-dates.slider.owl-carousel button.owl-prev{color:#21b059}.flightSchedule .table-dates.slider.owl-carousel button.owl-next.disabled,.flightSchedule .table-dates.slider.owl-carousel button.owl-prev.disabled{opacity:1;color:#d7d7d7}.flightSchedule th{border-right-color:transparent;height:92px;width:460px;padding:12px 16px 8px 32px}.flightSchedule th .logoGroup{display:flex;gap:16px}.flightSchedule th .logo{display:inline-block;vertical-align:middle}.flightSchedule th .trip{width:100%;display:flex;align-items:center;justify-content:space-between}.flightSchedule th .trip span{display:block;font-weight:400;font-family:urw_geometric_extregular,sans-serif}.flightSchedule th .time{color:#002677;font-size:30px;line-height:1.2;min-width:79px}.flightSchedule th .airport{font-size:16px;line-height:1.2}.flightSchedule th .duration{position:relative;width:160px;margin:0 5px;font-family:urw_geometric_extregular,sans-serif;font-size:12px;font-weight:400;line-height:17px}.flightSchedule th .duration::after{content:"";position:absolute;top:9px;height:1px;width:100%;right:0;background-color:#566ea1;z-index:0}.flightSchedule th .duration__stops{position:relative;width:70px;color:#fff;background-color:#566ea1;margin:0 auto 12px;border:1px solid #566ea1;border-radius:8.5px;z-index:1}.flightSchedule th .duration__stops--hasStop{color:#002677;background-color:#fff}.flightSchedule tr{background-color:#f4f6fb}.flightSchedule tr:not(.details){box-sizing:border-box;transition:background-color .3s}.flightSchedule tr:not(.details) td{border-right:1px solid rgba(178,191,221,.3);box-sizing:border-box;height:92px;position:relative;text-align:center}.flightSchedule tr:not(.details) td.available:after{border:1px solid #566ea1;border-radius:50%;box-sizing:border-box;content:"";display:inline-block;height:20px;width:20px;vertical-align:middle}.flightSchedule tr:not(.details) td.available:before{content:"";display:block;position:absolute;top:0;right:0;left:0;bottom:0;border:0 solid #002677}.flightSchedule tr:not(.details) td.available:hover:before{border-width:3px;transition:border-width .2s}.flightSchedule tr:not(.details) td.selected{background-color:#e2e8fd}.flightSchedule tr:not(.details) td.selected.available:after{background-color:#fff;border-color:#fff}.flightSchedule tr:not(.details) td i{color:#fff;display:none;font-size:20px}.flightSchedule tr:not(.details) td i::before{display:flex;align-items:center;justify-content:center;width:20px;height:20px;font-size:7px;background-color:#002677;border-radius:50%}.flightSchedule tr:not(.details).selected td.selected:after{display:none}.flightSchedule tr:not(.details).selected td.selected i{display:inline-block}.flightSchedule .details{background-color:#e2e8fd}.flightSchedule .details .data{font-family:urw_geometric_extsemi_bold,sans-serif}[dir=rtl] .flightSchedule .details .data{font-weight:600!important}.flightSchedule .details td{padding:15px 32px;transition:padding .3s}.flightSchedule .details td .left,.flightSchedule .details td .right{max-height:150px;overflow:hidden;transition:max-height .3s}.flightSchedule .details .flexCol{width:50%}.flightSchedule .details .flexCol .col-9{padding-right:5px}.flightSchedule .details .flexCol .data{font-size:14px}.flightSchedule .details .flexCol p{font-size:12px;white-space:nowrap;margin-block:2px 0}.flightSchedule .details .flight{display:flex;flex-wrap:wrap;gap:2px}.flightSchedule .details .flightNo{display:flex;flex-wrap:wrap;align-items:center}.flightSchedule .details .flightNo figure{margin-left:8px;margin-top:2px}.flightSchedule .details .flightNo p{color:#416bf6}.flightSchedule .details .flightData{display:flex;flex-wrap:wrap;gap:2px;align-items:center}.flightSchedule .details .separator{display:inline-block;margin:14px 0;position:relative;text-align:center;width:100%}.flightSchedule .details .separator .separator-inner{font-family:urw_geometric_extsemi_bold,sans-serif;display:inline-block;padding:0 20px;position:relative;z-index:1}[dir=rtl] .flightSchedule .details .separator .separator-inner{font-weight:600!important}.flightSchedule .details .separator p{background-color:#fff;border-radius:16px;color:#002677;display:inline-block;font-size:14px;line-height:1.428;margin:0;padding:6px 47px}.flightSchedule .details .separator:before{background-color:#fff;content:"";display:block;height:1px;position:absolute;bottom:50%;width:100%;z-index:0}.flightSchedule table{border-collapse:collapse;border-spacing:0;overflow:hidden;position:relative;table-layout:fixed}table .table-dates td,table .table-dates th{border-right-color:transparent!important;border-left-color:transparent!important;border-top-color:transparent!important}tr.details.collapsed{border:0}tr.details.collapsed>td{padding:0!important;height:0!important}tr.details.collapsed>td .left,tr.details.collapsed>td .right,tr.details.collapsed>td div{max-height:0}tr.details.collapsed>td .separator{display:none!important}tr.details.collapsed>td p{margin:0;max-height:0;overflow:hidden;padding:0!important}.flightSchedule .tabHeaders{display:block;text-align:center}.flightSchedule .tabHeaders:before{display:none}.flightSchedule .tabHeaders h3.tabHeader{background-color:#d7d7d7;font-size:20px;line-height:1.1;padding:12px 43px 16px}.flightSchedule .tabHeaders h3.tabHeader:after,.flightSchedule .tabHeaders h3.tabHeader:before{display:none}.flightSchedule .tabHeaders h3.tabHeader.active{background-color:#fff;border-top:4px solid #002677}.flightSchedule .tabHeaders h3.tabHeader.selected:after{background-color:transparent;border:2px solid #002677;border-radius:0;border-left-width:0;border-top-width:0;content:"";display:inline-block;height:8px;margin:0 8px 3px;position:static;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:16px}.flightSchedule--pointsTable thead{background-color:#fff}.flightSchedule--pointsTable thead tr{background-color:transparent!important}.flightSchedule--pointsTable thead td{border-width:0!important;color:#002677;font-family:urw_geometric_extregular,sans-serif;font-size:14px;height:40px!important}.flightSchedule--pointsTable tbody th{width:431px!important}.flightSchedule--pointsTable tbody td{color:#002677;width:167px!important}.flightSchedule--pointsTable tbody td:after{content:"";display:block;position:absolute;top:0;right:0;left:0;bottom:0;border:0 solid #002677}.flightSchedule--pointsTable tbody td .selected:after,.flightSchedule--pointsTable tbody td:hover:after{border-width:3px;transition:border-width .2s}.flightSchedule--pointsTable tbody td .checkIcon{display:inline-block;margin-right:5px;margin-left:16px}.flightSchedule--pointsTable tbody td .checkIcon:before{background-color:#fff;border:2px solid #f4f4f4;border-radius:50%;box-sizing:border-box;content:"";display:inline-block;height:20px;width:20px;vertical-align:middle}.flightSchedule--pointsTable tbody td.selected{color:#fff}.flightSchedule--pointsTable tbody td.selected .checkIcon:before{display:none}.flightSchedule--pointsTable .trip{margin-left:10px}.flightSchedule--pointsTable .flightSchedule__pointsSelect{align-items:center;display:inline-flex}.flightSchedule--pointsTable .flightSchedule__pointsWrap{align-items:flex-start;display:inline-flex;flex-direction:column;width:70px}.flightSchedule--pointsTable .flightSchedule__flightNo{display:flex;flex-direction:column;margin-left:10px}.flightSchedule--pointsTable .flightSchedule__pointsNum{font-family:urw_geometric_extregular,sans-serif;font-size:24px;line-height:1.2}.flightSchedule--pointsTable .flightSchedule__pointsTxt{font-family:urw_geometric_extregular,sans-serif;font-size:14px;line-height:1.2}.flightSchedule--pointsTable .flightSchedule__flightNoRow{align-items:center;display:flex}.flightSchedule--pointsTable .flightSchedule__flightNoRow .logo{margin-left:0!important}.flightSchedule--pointsTable .flightSchedule__flightNumber{color:#002677;font-family:urw_geometric_extregular,sans-serif;font-size:14px;font-weight:400}.flightSchedule--pointsTable .flightSchedule__flightDate{color:#f4f4f4;font-size:16px;font-weight:400;margin-right:10px}.space-left{margin-right:30px}.outboundTable.searchWeek .table-dates .selected,.returnTable.searchWeek .table-dates .selected{font-family:urw_geometric_extsemi_bold,sans-serif;background-color:transparent}[dir=rtl] .outboundTable.searchWeek .table-dates .selected,[dir=rtl] .returnTable.searchWeek .table-dates .selected{font-weight:600!important}.outboundTable.searchWeek .table-dates .selected::after,.returnTable.searchWeek .table-dates .selected::after{content:"";background-color:#416bf6;border-radius:40px;height:3px;position:absolute;top:80px;right:10px;left:10px}.outboundTable.searchWeek .table-dates .pastDate,.returnTable.searchWeek .table-dates .pastDate{opacity:50%}.tripInfo{text-align:center}.tripInfo__route{margin-bottom:4px}.tripInfo__details{font-family:urw_geometric_extregular,sans-serif}.__digit_scroller_digit{position:relative;display:inline-block;-webkit-transform:translateY(0);transform:translateY(0);width:.7em;text-align:center}.__digit_scroller_digit._digit_up{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.__digit_scroller_next_digit{position:absolute;top:100%;right:0}.__digit_scroller_wrap{display:inline-block;overflow:hidden}.countdowntimer{display:flex;justify-content:center;color:#fff;margin-top:10px}.countdowntimer_item{border:1px solid #fff;border-radius:2px;display:flex;flex-direction:column;justify-content:center;padding:12px 2px;margin:0 14px;width:82px;min-height:80px;line-height:1;font-size:0;text-align:center;color:inherit}.countdowntimer_value{font-family:urw_geometric_extregular,sans-serif;font-size:40px;font-weight:400;line-height:1;color:inherit;display:block}.countdowntimer_value .__digit_scroller_digit>span{line-height:1}.countdowntimer_placeholder{font-family:urw_geometric_extregular,sans-serif;font-size:14px;font-weight:400;color:inherit;display:block;overflow:hidden;text-overflow:ellipsis}.card.primary .countdowntimer{color:#002677;justify-content:flex-start}.card.primary .countdowntimer_item{margin:0;padding:0;min-height:40px;width:56px;position:relative}.card.primary .countdowntimer_item:not(:last-child):after{content:":";display:inline-block;margin:0 6px;position:absolute;left:-6px;font-size:20px;top:3px;font-weight:700}.card.primary .countdowntimer_value{font-size:20px}.card.primary .countdowntimer_placeholder{font-size:8px}.counter{margin:30px auto;text-align:center}.counter [data-count]:not(.animated){opacity:0}.counter__digits{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:54px;line-height:1.2;margin-bottom:12px}[dir=rtl] .counter__digits{font-weight:600!important}.counter__desc{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:24px;margin-bottom:0}[dir=rtl] .counter__desc{font-weight:600!important}.counter--wrapped .counter__digits{display:flex;align-items:center;justify-content:center;gap:4px}.counter--wrapped .counter__digits>span{width:.7407407407em;max-height:1.0555555556em;background-color:#e8ecf5;border-radius:4px}.counter--wrapped .counter__digits>span:nth-last-child(12),.counter--wrapped .counter__digits>span:nth-last-child(4),.counter--wrapped .counter__digits>span:nth-last-child(8){width:auto;background-color:transparent}.digitalCheck{padding:60px 0}.digitalCheck__subtitle--grey{color:#55555f}.digitalCheck__content{color:#002677}.digitalCheck__bottomWrap{display:flex;align-items:center;flex-wrap:wrap;margin-top:24px}.digitalCheck--confirmation{text-align:center}.digitalCheck--confirmation .digitalCheck__bottomWrap{margin-top:40px;justify-content:center}.digitalCheck--confirmation .digitalCheck__bottomWrap .more:only-child{margin:0 auto}.howDoesItWork{text-align:center;padding:33px 0}.howDoesItWork__title{margin-bottom:0}.howDoesItWork .stepTeaser{padding:75px 0 50px;border:0;--stepTeaserDesk:4}.howDoesItWork .stepTeaser__title{margin-bottom:5px}.howDoesItWork .stepTeaser__desc{font-family:urw_geometric_extlight,sans-serif;font-size:18px}[dir=rtl] .howDoesItWork .stepTeaser__desc{font-weight:300!important}.howDoesItWork .stepTeaser__desc p{font-size:inherit}.howDoesItWork .stepTeaser--register{padding:0}.howDoesItWork .stepTeaser .owl-stage{margin-right:-20px}.howDoesItWork .button{font-size:18px}.infobox{padding:22px 30px;margin:45px auto}.infobox--grey{background-color:#f4f6fb}.infobox--grey2{background-color:#eff2f8}.infobox--noMarginTop{margin-top:0}.infobox__title{margin-bottom:15px}.infobox__content{font-size:18px}.infobox__content p{font-size:inherit;margin-bottom:0}.infoboxSimple{padding:12px;background-color:#f4f6fb;border-radius:4px;flex:1}.infoboxSimple--narrow{padding:3px 12px}.infoboxSimple>p{margin-bottom:0}.infoboxSimple__wrap{display:flex;gap:8px}.infoboxSimple__wrap--col{flex-direction:column}.infoboxSimple__row{display:flex;justify-content:space-between;gap:8px}.infoboxSimple__row>*{margin-bottom:2px}.infoboxSimple__text{font-size:14px}.infoboxSimple__text--smaller{font-size:12px}.infoboxSimple__text--expired{color:#e1210d}.infoboxSimple__bar{height:8px;background-color:rgba(191,201,227,.5);border-radius:41px;overflow:hidden}.infoboxSimple__barPercent{height:8px;width:calc(var(--remFlightsPercent,0) * 1%);background-color:#002677}.stepsNumbered{padding:25px 0}.stepsNumbered__list{display:flex;align-items:center;margin:0;padding:24px 35px 16px;list-style-type:none;background-color:#f4f6fb}.stepsNumbered__step{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:20px;line-height:1.2;color:#002677;padding:0 32px 0 0;position:relative;list-style-type:none}[dir=rtl] .stepsNumbered__step{font-weight:600!important}.stepsNumbered__step .icon{display:none;font-size:9px;position:absolute;right:50%;top:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.stepsNumbered__svgPercent{stroke:#002677;fill:none;--dasharray:157;--circlePercent:0.33;stroke-dasharray:var(--dasharray) var(--dasharray);stroke-dashoffset:calc(var(--dasharray) * (1 - var(--circlePercent)));-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:stroke-dashoffset .85s ease-out;-webkit-transform-origin:center;transform-origin:center}.stepsNumbered__next{font-size:16px;font-family:urw_geometric_extlight,sans-serif;margin:0}[dir=rtl] .stepsNumbered__next{font-weight:300!important}.stepsNumbered__numText{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:7px;font-size:11px;width:40px;text-align:center}.stepsNumberedNew{display:flex;align-items:center;gap:80px;padding:0;background:#f4f6fb}.stepsNumberedNew__group{display:flex;flex-direction:column;justify-content:center}.stepsNumberedNew__title{margin-bottom:0;white-space:nowrap}.stepsNumberedNew__link{margin-bottom:0;color:#416bf6;font-size:14px;font-family:urw_geometric_extsemi_bold,sans-serif}.stepsNumberedNew__link span{margin-left:8px}.stepsNumberedNew__button{color:#416bf6;font-size:24px}.stepsNumberedNew__list{background:#f4f6fb;display:flex;align-items:center;margin:0;list-style-type:none;padding-right:0}.stepsNumberedNew__step{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:20px;line-height:1.2;color:#002677;padding:0 32px 0 0;position:relative;list-style-type:none}.stepsNumberedNew__step .icon{display:none;font-size:9px;position:absolute;right:50%;top:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.stepsNumberedNew__svgPercent{stroke:#002677;fill:none;--dasharray:157;stroke-linecap:round;stroke-dasharray:var(--dasharray) var(--dasharray);stroke-dashoffset:calc(var(--dasharray) * (1 - var(--circlePercent)));-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:stroke-dashoffset .85s ease-out;-webkit-transform-origin:center;transform-origin:center}.stepsNumberedNew__next{font-size:16px;font-family:urw_geometric_extlight,sans-serif;margin:0}.stepsNumberedNew__numText{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:7px;font-size:11px;width:40px;text-align:center}.stepInfo{padding:15px 0}.stepInfo__text{font-size:18px;line-height:1.26;color:#55555f;margin-bottom:0;font-family:urw_geometric_extregular,sans-serif}.nextFlightBox{color:#002677;margin-bottom:50px}.nextFlightBox__top{box-shadow:0 4px 24px rgba(65,107,246,.12)}.nextFlightBox__field{margin-bottom:0}.nextFlightBox__inpOutline{position:absolute;inset:0;border:2px solid #416bf6;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:0}.nextFlightBox__checkbox{display:flex;padding:30px 23px}.nextFlightBox__checkbox [type=checkbox]:checked~.nextFlightBox__inpOutline{opacity:1}.nextFlightBox__checkbox [type=checkbox]:checked~label,.nextFlightBox__checkbox [type=checkbox]:not(:checked)~label{top:0;padding-left:0}.nextFlightBox__checkbox [type=checkbox]:disabled~.nextFlightBox__desc .nextFlightBox__title{color:#566ea1}.nextFlightBox__checkboxInput{width:100%;height:100%;cursor:pointer}.nextFlightBox__label{margin-bottom:0}.nextFlightBox__desc{display:flex;flex-grow:1;color:#002677;font-family:urw_geometric_extregular,sans-serif}.nextFlightBox__airportCode{display:inline-block}.nextFlightBox__flightInfo{display:flex;font-size:16px;line-height:1.2}.nextFlightBox__flightId{display:flex}.nextFlightBox__flightLogo{max-width:12px;margin-left:6px}.nextFlightBox__title{font-family:urw_geometric_extsemi_bold,sans-serif;line-height:1.2;margin-bottom:0}[dir=rtl] .nextFlightBox__title{font-weight:600!important}.nextFlightBox__titleEnhanced{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:24px;margin-bottom:30px}.nextFlightBox__titleEnhanced h3{margin-bottom:0}.nextFlightBox__titleEnhanced .nextFlightBox__bookingRef{margin-right:0}.nextFlightBox__bookingRef{font-size:16px;line-height:1.25;margin-right:auto;margin-bottom:0}.nextFlightBox__bottom{background-color:rgba(147,165,207,.1);border-radius:0 0 4px 4px;padding:20px}.nextFlightBox__bottomTitle{line-height:1.4;color:#55555f;font-family:urw_geometric_extsemi_bold,sans-serif;margin-bottom:7px}[dir=rtl] .nextFlightBox__bottomTitle{font-weight:600!important}.nextFlightBox__docsList{display:flex;padding:0;margin:0;list-style-type:none;flex-wrap:wrap}.nextFlightBox__docsList--spaceBtw{justify-content:space-between}.nextFlightBox__docsLinkTitle{line-height:1.4;margin-bottom:5px;word-break:break-word}.nextFlightBox__docsLinkItem{position:relative;padding-right:20px}.nextFlightBox__docsLinkItem:not(:first-child){margin-right:60px}.nextFlightBox__docsLinkItem::before{content:"";width:8px;height:8px;position:absolute;top:7px;right:0;background-color:#416bf6;border-radius:50%}.nextFlightBox__docsLinkItem--editing::before{opacity:0}.nextFlightBox__docsLinkTooltip{color:#566ea1;margin-right:6px;top:-2px}.nextFlightBox__docsLinkTooltip .tooltipBtn:not(a){font-size:18px}.nextFlightBox__helpLinks{font-size:16px;margin-bottom:0;line-height:1.2;font-family:urw_geometric_extsemi_bold,sans-serif}[dir=rtl] .nextFlightBox__helpLinks{font-weight:600!important}.nextFlightBox__docsLinkItem--editing .nextFlightBox__helpLinks{display:none}.nextFlightBox__helpLinks a{font-size:18px;color:#416bf6;font-family:inherit;white-space:nowrap}.nextFlightBox__btn{font-family:urw_geometric_extsemi_bold,sans-serif;padding:0;background-color:transparent}.nextFlightBox__clearBtn{position:absolute;left:0;top:30px;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:10px;font-family:urw_geometric_extsemi_bold,sans-serif;color:#566ea1;background-color:transparent;cursor:pointer}.nextFlightBox__uplSuccess{font-size:16px;margin-bottom:0;line-height:1.2;font-family:urw_geometric_extsemi_bold,sans-serif}.nextFlightBox__uplSuccess--validated i{color:#0fb2b3}.nextFlightBox--typeTwo .nextFlightBox__checkbox{flex-direction:column}.nextFlightBox--typeTwo .nextFlightBox__desc{padding-right:53px}.nextFlightBox--typeTwo .nextFlightBox__bookingRef{flex:1}.nextFlightBox--typeTwo .nextFlightBox__docsLinkItem:not(:first-child){margin-right:0}.nextFlightBox--typeTwo .custom-radio__itemWrap{display:flex;align-items:center}.nextFlightBox--typeTwo [type=radio]:checked,.nextFlightBox--typeTwo [type=radio]:not(:checked){top:0;right:0;width:100%;height:100%;opacity:0;cursor:pointer}.nextFlightBox--typeTwo [type=radio]:checked~label,.nextFlightBox--typeTwo [type=radio]:not(:checked)~label{position:absolute;top:50%;min-height:29px;margin-bottom:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.nextFlightBox--typeTwo [type=radio]:checked~label::after,.nextFlightBox--typeTwo [type=radio]:not(:checked)~label::after{transition:none}.nextFlightBox--typeTwo [type=radio]:checked~.nextFlightBox__inpOutline{opacity:1}.nextFlightMinimalBox{position:relative;padding-block:10px 30px;box-shadow:0 3px 0 #e4e9fb}.nextFlightMinimalBox__overviewText{display:flex;gap:16px;font-size:18px;max-width:450px;margin-bottom:0}.nextFlightMinimalBox__overviewText+.nextFlightMinimalBox__overviewText{margin-bottom:16px}.nextFlightMinimalBox__overviewText>*{flex:1}.nextFlightMinimalBox__top{display:flex}.nextFlightMinimalBox__initials{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;background-color:#bfc9e3;margin-top:15px;margin-left:24px;border-radius:50%}.nextFlightMinimalBox__initials p{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:20px;margin-bottom:0}.nextFlightMinimalBox__desc{flex-grow:1}.nextFlightMinimalBox__flightsWrapper{position:relative}.nextFlightMinimalBox__flightInfo{position:relative}.nextFlightMinimalBox__flightInfo>span{position:relative}.nextFlightMinimalBox__flightInfo>span:not(:first-child)::before{content:"|";position:absolute;top:0;right:-11px;-webkit-transform:translateX(50%);transform:translateX(50%)}.nextFlightMinimalBox__title{margin-bottom:0}.nextFlightMinimalBox__flightLogo{display:inline-block;vertical-align:middle;line-height:1}.nextFlightMinimalBox__bottom{padding-right:24px}.nextFlightMinimalBox__docsList{list-style-type:none}.nextFlightMinimalBox__docsLinkTitle{display:flex;gap:16px;font-size:18px;margin-bottom:16px}.nextFlightMinimalBox__docsBtn{font-size:15px}.nextFlightMinimalBox__docsBtn.more{font-size:15px}.nextFlightMinimalBox__clearBtn{position:absolute;top:30px;left:40px;display:flex;align-items:center;gap:24px;font-family:inherit;padding:0;color:inherit;background-color:transparent;cursor:pointer}.nextFlightMinimalBox__clearBtn:focus{outline:0}.nextFlightMinimalBox__clearBtn:focus-visible{outline:1px dashed currentColor;outline-offset:4px}.nextFlightMinimalBox__clearBtnShape{width:30px;height:30px;font-size:25px;color:#416bf6}.nextFlightMinimalBox--submitted .nextFlightMinimalBox__status{height:25px;font-size:24px;color:#21b059;margin-top:23px;margin-left:36px}.nextFlightMinimalBox--submitted .nextFlightMinimalBox__initials{background-color:#e1e1e1}.nextFlightMinimalBox--confirmation .nextFlightMinimalBox__top{gap:16px}.nextFlightMinimalBox--confirmation .nextFlightMinimalBox__status{margin-top:13px}.nextFlightMinimalBox--confirmation,.nextFlightMinimalBox--submitted{padding-block:50px;box-shadow:0 0}.nextFlightMinimalBox--confirmation .nextFlightMinimalBox__desc p,.nextFlightMinimalBox--submitted .nextFlightMinimalBox__desc p{font-size:18px;margin-bottom:0}.ticketSearchResults{margin-top:60px}.fileinput__inner{position:relative;padding:19px;height:292px;background:#eef2fe;border:4px dashed #416bf6;border-radius:20px;cursor:pointer}.hideInput+.fileinput__inner{display:none}.fileinput input[type=file]{position:absolute;right:0;top:0;width:100%;height:100%;z-index:2;opacity:0;cursor:pointer}.fileinput__file{position:relative;display:inline-flex;align-items:center;justify-content:space-between;padding:20px;background:rgba(147,165,207,.1);margin-bottom:10px;border-radius:4px}.fileinput__file:last-child{margin:0 0 24px}.fileinput__file:not(.uploaded) .fileinput__fileprogress__line{-webkit-animation:.6s upload ease-out forwards;animation:.6s upload ease-out forwards}.fileinput__file.uploaded .fileinput__fileprogress{display:none}.fileinput__filedetails{position:relative;display:flex;flex-direction:column;font-family:urw_geometric_extsemi_bold,sans-serif;font-size:20px;line-height:1.2;color:#002677;padding:0 73px 0 110px;margin:0;margin-left:50px}[dir=rtl] .fileinput__filedetails{font-weight:600!important}.fileinput__filedetails:before{content:"\e92c";font-family:icomoon-rebrand;font-size:53px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.fileinput__filedetails::after{content:"";font-family:icomoon-rebrand;font-size:24px;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.uploaded .fileinput__filedetails::after{content:"\e927"}.error .fileinput__filedetails{min-height:64px;justify-content:center;margin:0 7px}.fileinput__filename{margin-bottom:10px;max-width:270px}.fileinput__filesize{font-family:urw_geometric_extregular,sans-serif}.fileinput__fileremove{width:32px;height:32px;color:#fff;background-color:#c9c9c9;padding:0;font-size:18px;border-radius:50%;cursor:pointer}.fileinput__fileprogress{position:absolute;right:0;left:0;bottom:0;height:7px;display:block;background:#dde4f1;border-radius:6px;margin-top:10px}.fileinput__fileprogress__line{position:absolute;top:0;right:0;width:100%;height:100%;background-color:#002677;border-radius:6px;transition:-webkit-transform .9s ease-out;transition:transform .9s ease-out;transition:transform .9s ease-out,-webkit-transform .9s ease-out;-webkit-transform-origin:right center;transform-origin:right center;-webkit-transform:scaleX(0);transform:scaleX(0)}.fileinput__text{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:28px;font-weight:400;line-height:1.2;color:#002677;margin:0;text-align:center;display:flex;flex-direction:column;justify-content:center;height:100%}[dir=rtl] .fileinput__text{font-weight:600!important}.fileinput__text span{margin-bottom:13px}.fileinput__text span:nth-last-of-type(1){color:#416bf6}.fileinput__icon{display:inline-block;vertical-align:text-top;font-size:68px;margin-bottom:30px}.fileinput--style2{margin-top:25px;background-color:#dde4f1;border:2px dashed rgba(65,107,246,.44)}.fileinput--style2 .fileinput__inner{height:auto;padding:28px;border-radius:0;border:0}.fileinput--style2 .fileinput__text{font-size:16px;color:#416bf6}.fileinput--style2 .fileinput__text span:not(.fileinput__icon){margin-bottom:0}.fileinput--style2 .fileinput__text span:nth-last-of-type(1){color:#002677}.fileinput--style2 .fileinput__icon{font-size:46px;margin-bottom:14px}.fileinput--style2 .fileinput__file{display:flex;justify-content:center;padding:0 0 7px;min-width:auto;min-height:auto;background-color:transparent}.fileinput--style2 .fileinput__file:last-child{margin-bottom:0}.fileinput--style2 .fileinput__filedetails{font-family:urw_geometric_extregular,sans-serif;font-size:16px;padding:0 0 0 12px;margin:0}.fileinput--style2 .fileinput__filedetails::after,.fileinput--style2 .fileinput__filedetails::before{display:none}.fileinput--style2 .fileinput__filename{margin-bottom:0}.fileinput--style2 .fileinput__filesize{display:none}.fileinput--style2 .fileinput__files.hideInput{padding:10px 0 10px}.fileinput--style2 .fileinput__finished{padding-top:30px}.fileinput--style2 .fileinput__finishedDesc p{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:16px;line-height:1.2}[dir=rtl] .fileinput--style2 .fileinput__finishedDesc p{font-weight:600!important}.fileinput--style2 .fileinput__iconsWrap{position:relative;display:inline-flex;justify-content:center;margin-bottom:15px}.fileinput--style2 .fileinput__iconBlue{stroke:#416bf6}.fileinput--style2 .fileinput__iconAbsolute{position:absolute;top:-3px;left:0;display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:#fff;background:#0fb2b3;font-size:9px;border-radius:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.fileinput--style2:not(.fileUploaded) .fileinput__finished{display:none}@-webkit-keyframes upload{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}100%{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes upload{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}100%{-webkit-transform:scaleX(1);transform:scaleX(1)}}#optanon #optanon-menu li .preference-menu-item a,#optanon #optanon-menu li .preference-menu-item button{font-family:urw_geometric_extsemi_bold,sans-serif;box-shadow:none;font-size:14px!important;font-weight:400}#optanon #optanon-popup-body .legacy-preference-banner-title{font-family:urw_geometric_extbold,sans-serif;font-size:18px!important;font-weight:400}#optanon #optanon-popup-body p.header-3{font-family:urw_geometric_extsemi_bold,sans-serif;font-weight:400;font-size:16px!important}#optanon #optanon-popup-body div.optanon-main-info-text{font-family:urw_geometric_extregular,sans-serif;font-weight:400;font-size:14px!important}#optanon #optanon-popup-wrapper .optanon-white-button-middle button{box-shadow:none;font-family:urw_geometric_extsemi_bold,sans-serif;font-size:16px!important;font-weight:400}#optanon #optanon-popup-top .optanon-close{box-shadow:none}#optanon #optanon-popup-more-info-bar p,#optanon .fieldset label{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:16px!important;font-weight:400}.darkSiteTeaserWrapper{padding:0 0 20px;background:#f9fafd}.darkSiteInfo__row{display:flex;justify-content:space-between;padding:15px 0}.darkSiteInfo__time{font-size:1rem;margin:0}.darkSiteInfo__list{margin:0 20px 0 0;padding:0;list-style-type:none;display:flex;align-items:center}.darkSiteInfo__listItem{line-height:1}.darkSiteInfo__listItem:not(:first-child){margin-right:15px}.darkSiteInfo__listItem a,.darkSiteInfo__listItem a:link,.darkSiteInfo__listItem a:visited{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:1.125rem;color:#416bf6}[dir=rtl] .darkSiteInfo__listItem a,[dir=rtl] .darkSiteInfo__listItem a:link,[dir=rtl] .darkSiteInfo__listItem a:visited{font-weight:600!important}.darkSiteScrollBar{max-height:280px;overflow-y:auto;overflow-x:hidden;padding:0 0 25px;scrollbar-color:#b5bcca transparent;scrollbar-width:thin;scrollbar-face-color:#b5bcca;scrollbar-track-color:transparent}.darkSiteScrollBar::-webkit-scrollbar{width:5px;height:5px}.darkSiteScrollBar::-webkit-scrollbar-thumb{background:#b5bcca;border-radius:5px}.darkSiteScrollBar::-webkit-scrollbar-track{background:0 0}.darkSiteScrollBar h2{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:1.875rem;font-weight:400;margin:0 0 15px}[dir=rtl] .darkSiteScrollBar h2{font-weight:600!important}.darkSiteScrollBar p{margin:0;font-size:1rem}.darkSiteScrollBar .btnWrap{margin-top:10px}.appInstallation{position:fixed;width:100%;height:100%;top:0;right:0;z-index:999999;display:none}.appInstallation--open{position:fixed;width:100%;height:100%;top:0;right:0;overflow:hidden}.appInstallation__overlay{background:rgba(34,53,103,.5);position:absolute;top:0;right:0;width:100%;height:100%}.appInstallation__inner{background:#fdfdfd;box-shadow:0 4px 20px rgba(0,0,0,.35);border-radius:4px;width:295px;margin:auto;position:absolute;top:50%;right:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);text-align:center}.appInstallation__logo{text-align:center}.appInstallation__logo img{margin-top:-37px}.appInstallation__content{padding:15px 25px 31px}.appInstallation__title{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:20px;font-weight:400;color:#002677;line-height:1;margin:0;padding:0 0 16px}[dir=rtl] .appInstallation__title{font-weight:600!important}.appInstallation__text{font-family:urw_geometric_extlight,sans-serif;font-size:16px;font-weight:400;color:#002677;line-height:1.18;margin:0;padding:0 0 28px}[dir=rtl] .appInstallation__text{font-weight:300!important}.appInstallation__buttons{text-align:center}.appInstallation__buttons .btn{width:100%;margin-bottom:16px}.appInstallation__buttons .btn:last-child{margin-bottom:0}a.appInstallation__close{font-family:urw_geometric_extbold,sans-serif;font-weight:400}[dir=rtl] a.appInstallation__close{font-weight:700!important}.breadcrumb{padding:10px 0 0;list-style:none}a.teaser-link{position:absolute;top:0;right:0;width:100%;height:100%;z-index:2}.teaser-hubpage .teaser-inner.teaser-inner--link,.teaser-inner.teaser-inner--link{transition:all .2s ease;box-shadow:0 4px 24px rgba(65,107,246,.12)}.desktop .teaser-hubpage .teaser-inner.teaser-inner--link:hover,.desktop .teaser-inner.teaser-inner--link:hover,.teaser-hubpage .teaser-inner.teaser-inner--link:active,.teaser-hubpage .teaser-inner.teaser-inner--link:focus,.teaser-inner.teaser-inner--link:active,.teaser-inner.teaser-inner--link:focus{box-shadow:0 4px 24px rgba(65,107,246,0)}.desktop .teaser-hubpage .teaser-inner.teaser-inner--link:hover a.more,.desktop .teaser-inner.teaser-inner--link:hover a.more,.teaser-hubpage .teaser-inner.teaser-inner--link:active a.more,.teaser-hubpage .teaser-inner.teaser-inner--link:focus a.more,.teaser-inner.teaser-inner--link:active a.more,.teaser-inner.teaser-inner--link:focus a.more{background:#eff3fe}.separator.row p{color:#252c3c}fieldset{padding:0;margin:0;border:0}label,p.control-label{display:inline-block;margin-bottom:8px;font-size:18px;color:#002677;position:relative;top:auto;font-family:urw_geometric_extsemi_bold,sans-serif}[dir=rtl] label,[dir=rtl] p.control-label{font-weight:600!important}legend{display:block;width:100%;padding:0;margin-bottom:24px;font-size:24px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}.registration_login.login_page .btn{min-width:200px}section.registration_login.login_page h2{margin-bottom:32px}.regTxt{max-width:400px}.regTxt ul{padding:0}.regTxt ul li{font-size:18px;line-height:1.2;margin:17px 0;position:relative;list-style:none;letter-spacing:-.1px;color:#252c3c;padding-right:28px}.regTxt ul li:before{content:"\e91f";display:block;font-family:icomoon-rebrand;font-size:7px;right:0;position:absolute;top:-2px;color:#fff;width:20px;height:20px;background:#2456d6;border-radius:50%;padding-top:7px;box-sizing:border-box;text-align:center}.listWrapper ul li a{line-height:1;position:relative;color:#416bf6;font-size:20px;top:0;font-family:urw_geometric_extsemi_bold,sans-serif}.stepsWrapper label{margin-left:20px}.no-control-label{float:right}.create-account-button .btn-progress{width:100%}.more,a.more{line-height:1;position:relative;color:#416bf6;font-size:20px;margin-top:5px;top:0;font-family:urw_geometric_extsemi_bold,sans-serif}.more i{display:none}.btn{display:inline-block;font-family:urw_geometric_extsemi_bold;font-weight:400;margin-bottom:0;cursor:pointer;text-align:center;vertical-align:middle;border:1px solid transparent;line-height:1.1875;padding:10px 40px;text-align:center;font-size:16px;border-radius:22.5px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.btn:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.btn:focus,.btn:hover{text-decoration:none;color:#333}.btn.active,.btn:active{outline:0;background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],.button.disabled,.button:disabled,fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;box-shadow:none}.btn-lg{font-weight:400;letter-spacing:.5px;padding:12px 16px;font-size:16px;line-height:19px}.btn-lg:focus,.btn-lg:hover{background-color:#345adb}.btn-sm{padding:10px 10px}.btn-xs{padding:0 8px;font-size:16px;line-height:22px;border-radius:3px}.btn-primary,.origin_and_destination .city-guide>ul li.active .btn-outline{background:linear-gradient(317.7deg,rgba(0,0,0,.4) 0,rgba(255,255,255,.4) 105.18%),#416bf6;background-blend-mode:soft-light,normal;box-shadow:-2px 2px 16px 2px rgba(0,38,119,.4);border-radius:22.5px;color:#fff}.btn-primary:focus,.origin_and_destination .city-guide>ul li.active .btn-outline:focus{outline:1px dashed #416bf6!important;outline-offset:4px;color:#fff}.btn-primary:hover{color:#fff;background:#345adb}.btn-secondary{border:2px solid #416bf6;border-radius:22.5px;color:#002677;transition:all .25s ease;background:0 0;box-shadow:none}.btn-secondary:hover{background:#eff3fe}.btn-progress,.btn-progress:link,.btn-progress:visited,a.btn-progress{background:linear-gradient(317.7deg,rgba(0,0,0,.4) 0,rgba(255,255,255,.4) 105.18%),#416bf6;background-blend-mode:soft-light,normal;box-shadow:-2px 2px 16px 2px rgba(0,38,119,.4);border-radius:22.5px;color:#fff}.btn-progress:focus,.btn-progress:hover{color:#fff;background-color:#345adb}.btn-frameless{background:#fff;color:#002677;border:0;box-shadow:none}.btn-frameless:hover{background-color:#1b2a55}.btn-transparent,a.btn-transparent{border-color:#fff;color:#fff}.btn-transparent:hover,a.btn-transparent:hover{color:#f2f2f2}.btn-outline{border:2px solid #416bf6;background:0 0;color:#002677;box-shadow:none}.btn-outline:hover{background:0 0}.btn-full-width{width:100%}.btn-facebook,.btn-google,.btn-linkedin,.btn-twitter{background-size:auto 38px;background-position:right top;background-repeat:no-repeat;color:#fff}.btn-google{background-color:#f2553b}.btn-google:hover{background-color:#ea2f10;color:#fff}.btn-facebook{background-color:#3a5998}.btn-facebook:hover{background-color:#2c4373;color:#fff}.btn-twitter{background-color:#1ca7fc}.btn-twitter:hover{background-color:#038de2;color:#fff}.btn-linkedin{background-color:#127bb6}.btn-linkedin:hover{background-color:#0d5c88;color:#fff}.benefitsTable{width:100%;padding:80px 0;background:#fff}.benefitsTable h2{margin-top:26px;text-align:center;width:100%}.benefitsTable .legend{font-family:urw_geometric_extlight,sans-serif;font-size:1rem;font-weight:400;color:#252c3c;letter-spacing:.0888889px;line-height:2;display:block;padding:0 28px}[dir=rtl] .benefitsTable .legend{font-weight:300!important}.tableWrapper{background:#fff;box-shadow:0 4px 24px rgba(65,107,246,.12);padding:14px 28px;float:right;width:100%;margin-bottom:25px;position:relative}.benefitsTable .tableWrapper{float:none;background:0 0;box-shadow:none}.tableWrapper.benefits{margin-bottom:0}.tableWrapper.benefits i.check{width:30px;height:30px;background:#8ca6bf;display:inline-flex;border-radius:50%;color:#fff;align-items:center;justify-content:center;font-size:12px;font-style:normal;font-family:icomoon-rebrand!important;line-height:30px}.tableWrapper.benefits i.check:before{content:"\e91f"}.tableWrapper.benefits td:nth-child(3) i.check{background:#7e848d}.tableWrapper.benefits td:nth-child(4) i.check{background:#7c6f42}.tableWrapper.benefits table th{font-size:20px;color:#002677;letter-spacing:-.2px;font-family:urw_geometric_extsemi_bold;font-weight:400;line-height:100%;padding-top:16px;padding-bottom:16px}.tableWrapper.benefits table th:nth-child(2){color:#8ca6bf}.tableWrapper.benefits table th:nth-child(3){color:#6a778a}.tableWrapper.benefits table th:nth-child(4){color:#7c6f42}.tableWrapper table thead{border-bottom:3px solid #3c517b}.tableWrapper.benefits table thead{border-bottom:0}.tableWrapper table th{font-size:26px;color:#002677;font-family:urw_geometric_extsemi_bold;font-weight:400;line-height:100%}.tableWrapper table tr th{text-align:center}.tableWrapper table tr th:first-child{text-align:right}.tableWrapper table tr td{letter-spacing:-.2px;vertical-align:middle;text-align:center;border:0;font-size:20px;color:#54585a;min-height:48px;padding-top:13px;padding-bottom:13px}.tableWrapper.benefits table tr td{font-family:urw_geometric_extlight;color:#002677}.tableWrapper.benefits{border-bottom:0}.tableWrapper.benefits table tr td:not(:first-child){width:110px;border:2px solid #fff}.tableWrapper table tr td:first-child{text-align:right;padding-right:20px}.tableWrapper table tbody tr:nth-child(odd) td{background-color:#f4f6fb}.tableWrapper.benefits [data-before=Blue]{color:#8ca6bf}.tableWrapper.benefits [data-before=Silver]{color:#6a778a}.tableWrapper.benefits [data-before=Gold]{color:#7c6f42}.ui-slider .ui-slider-handle{width:1.5em;height:1.5em}.ui-slider-horizontal .ui-slider-handle{top:-.6em}.inputWrap--shovalue{position:relative}.notFound{position:relative;display:grid;place-items:center;min-height:513px;text-align:center;color:#002677}.notFound__title{font-size:80px;margin-bottom:0}.notFound__text{margin-bottom:24px}.notFound__airplane{position:absolute;display:flex;z-index:-1}.notFound__airplane--left{right:40px;bottom:40px}.notFound__airplane--right{top:26px;left:92px;-webkit-animation-delay:2s;animation-delay:2s}@-webkit-keyframes anim_float{0%{-webkit-transform:translatey(0);transform:translatey(0)}50%{-webkit-transform:translatey(-20px);transform:translatey(-20px)}100%{-webkit-transform:translatey(0);transform:translatey(0)}}@keyframes anim_float{0%{-webkit-transform:translatey(0);transform:translatey(0)}50%{-webkit-transform:translatey(-20px);transform:translatey(-20px)}100%{-webkit-transform:translatey(0);transform:translatey(0)}}.stepTeaser{display:flex;flex-wrap:wrap;justify-content:center;padding:60px 0;border-top:1px solid rgba(147,165,207,.4)}.accContent .stepTeaser{border-top:0;padding:0}.stepTeaser__step{text-align:center;width:100%}.stepTeaser__img{min-height:122px;display:flex;align-items:center;justify-content:center;margin-bottom:28px}.stepTeaser__desc{line-height:1.5;color:#002677;font-family:urw_geometric_extregular,sans-serif}.stepTeaser .owl-nav.disabled+.owl-dots{margin-bottom:20px}.stepTeaser .owl-dots .owl-dot span{display:none}.stepTeaser--register .stepTeaser__step--inactive{opacity:.4}.searchNoResults{display:flex;align-items:center;justify-content:center;padding:60px 0;border-top:1px solid rgba(147,165,207,.4)}.searchNoResults__content{display:flex;flex-direction:column;align-items:center;text-align:center}.searchNoResults__img{display:flex;margin-bottom:20px}.searchNoResults__desc{color:#002677}.checklist{padding:0;margin:25px 0}.checklist li{font-size:18px;line-height:1;margin:17px 0;position:relative;list-style:none;letter-spacing:-.1px;color:#252c3c;padding-right:28px}.checklist li:before{content:"\e91f";display:block;font-family:icomoon-rebrand;font-size:7px;right:0;position:absolute;top:-3px;color:#fff;width:20px;height:20px;background:#2456d6;border-radius:50%;padding-top:7px;text-align:center}.percentList{list-style-type:none;padding-right:0;margin-block:0}.percentList__item{position:relative;display:flex;justify-content:space-between;padding-right:24px;font-family:urw_geometric_extsemi_bold,sans-serif;font-size:12px}[dir=rtl] .percentList__item{font-weight:600!important}.percentList__item::before{content:"";position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:14px;height:14px;border-radius:50%;background-color:var(--memberColor,#d3d3d3)}.otpComp__wrap{display:flex;align-items:center;justify-content:center;gap:8px;background-color:#fff;padding:24px}.otpComp__input{width:35px;height:45px;color:#002677;border:2px solid #d8deee;border-radius:4px;text-align:center}.alerts-wrap{flex:1}.alert{min-height:50px;padding:15px 0;margin:20px 0;font-size:16px;font-weight:600;line-height:1.4;color:#002677;border-radius:4px}.alert-container:not(.notice) .alert{min-height:inherit}.alert-container .alert{margin:0;padding:0}.umnrErrors .alert{text-align:right;margin-top:6px;margin-bottom:6px;font-size:14px;padding-top:8px;padding-bottom:8px;min-height:inherit}.alert--success{background:rgba(0,165,64,.05);border:1px solid #21b059}.alert--success .alert__icon{color:#21b059}.alert--warning{background:rgba(228,208,70,.06);border:1px solid #e4d046}.alert--warning .alert__icon{color:#e4d046}.alert--error{background:#fffcfb;border:1px solid #d7210d}.alert--error .alert__icon{color:#d7210d}.alert--informative{background:#f9fafd;border:1px solid #566ea1}.alert--informative.bigAlertOnMap{margin-inline:20px}.alert--informative .alert__icon{color:#566ea1}.alert--informative .close-alert{font-size:24px;cursor:pointer}.alert--informative2{background:#fff;border:1px solid #566ea1}.alert--informative2 .alert__icon{color:#566ea1}.alert--informative2 .alert__wrapper{font-size:18px}.alert--informative2 .alert__wrapper a{font-size:inherit}.alert--simple .alert__wrapper{font-family:urw_geometric_extlight,sans-serif;font-size:.875rem;padding:0}.alert--simple .alert__icon{font-size:16px;margin-left:8px}.alert--narrow{padding:0;min-height:auto;margin:12px 0}.alert--pwHints{background:#f9fafd;border:1px solid #566ea1;padding:15px 20px}.alert--pwHints:not(.active){display:none}.alert--pwHints ul{list-style:none;margin:0;padding:0}.alert--pwHints li{position:relative;padding:0 44px 0 0;margin:5px 0 20px;font-family:urw_geometric_extsemi_bold,sans-serif;font-weight:400;font-size:16px;line-height:1.2}[dir=rtl] .alert--pwHints li{font-weight:600!important}.alert--pwHints li:before{content:"\e924";color:#e4d046;position:absolute;top:-2px;right:0;font-family:icomoon-rebrand;font-size:24px}.alert--pwHints .pwpass:before{content:"\e927";color:#21b059}.alert--pwHints .pwfail:before{content:"\e929";color:#d7210d}.alert--condensed.alert--pwHints{border:0;padding:15px 0;background:0 0}.alert--condensed ul{display:flex;flex-wrap:wrap;gap:11px 6px}.alert--condensed li{font-size:14px;padding-right:13px;margin:0;width:100%;max-width:calc(50% - 3px)}.alert--condensed li::before{top:3px;font-size:9px;width:8px;height:8px}.alert--condensed li:not(.pwfail):not(.pwpass)::before{content:"";border:1px solid #93a5cf;border-radius:100%}.alert--condensed .pwpass{color:#21b059}.alert--condensed .pwpass:before{content:"\e91a"}.alert--condensed .pwfail{color:#d7210d}.alert--condensed .pwfail:before{content:"\e90f";display:inline-block;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.alert__wrapper{display:flex;padding:0 20px;font-family:urw_geometric_extsemi_bold,sans-serif;font-size:1rem;font-weight:400}[dir=rtl] .alert__wrapper{font-weight:600!important}.alert__wrapper--alCenter{align-items:center}.umnrErrors .alert__wrapper{padding-right:8px;padding-left:8px}.alert__wrapper a{color:#416bf6}.alert__wrapper ul{padding-right:0;margin:0;list-style-type:none}.alert__wrapper ul li{font-family:inherit;font-size:inherit;font-weight:inherit}.alert__wrapper p{font-family:inherit;font-size:inherit;font-weight:inherit;display:inline;line-height:inherit;margin:0}.alert__icon{font-size:24px;margin-left:20px}.umnrErrors .alert__icon{margin-left:8px}.destinations{display:flex;flex-wrap:wrap;gap:60px 14px;margin-top:60px}.destinationCard{position:relative;display:grid;color:#002677;box-shadow:0 0 30px #e8ecf5;transition:opacity .3s ease-out}.destinations--hubPages .destinationCard .destinationCard__price{font-family:urw_geometric_extlight,sans-serif}[dir=rtl] .destinations--hubPages .destinationCard .destinationCard__price{font-weight:300!important}.destinationCard:hover{opacity:.85}.destinationCard:hover .destinationCard__img{-webkit-transform:scale(1.05);transform:scale(1.05)}.destinationCard__img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .3s ease-out}.destinationCard__figure{overflow:hidden;width:100%}.destinationCard__figureWrap{position:relative}.destinationCard__logo{position:absolute;left:12px;bottom:12px}.destinationCard__logo img{display:block}.destinationCard__info{padding:30px 8px 25px}.destinationCard__title{line-height:1.2;margin-bottom:10px;word-break:break-word}.destinationCard__price{line-height:1.2;margin-bottom:20px;font-family:urw_geometric_extsemi_bold,sans-serif;font-size:25px;font-weight:400}[dir=rtl] .destinationCard__price{font-weight:600!important}.destinationCard:not(.destinationCard--wide) .destinationCard__priceFrom{font-size:16px}.destinationCard__link{position:absolute;top:0;right:0;left:0;width:100%;height:100%;z-index:1;color:inherit}.destinationCard__arrow{position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%) rotate(180deg);transform:translate(0,-50%) rotate(180deg);font-size:38px}.destinationCard__btn.button{min-width:160px;margin-top:auto}.destinationsSearch__title{text-align:center;margin-bottom:10px}.destinationsSearch__form{display:flex;align-items:center;justify-content:center}.triggerLabel{background:rgba(239,242,248,.6);border-radius:8px;padding:17px 25px 13px 45px;position:relative;display:block;margin:0 0 14px;text-align:right;font-family:urw_geometric_extsemi_bold,sans-serif;font-size:1.25rem;font-weight:400;color:#416bf6;transition:all .3s ease-out;height:60px}[dir=rtl] .triggerLabel{font-weight:600!important}.triggerLabel:before{content:"\e910";font-family:icomoon-rebrand;font-size:1.25rem;color:#406ef5;display:inline-block;position:absolute;left:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.triggerLabel--withValue{padding-top:25px}.triggerLabel--withValue:before{content:"\e902"}.triggerLabel__label{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:.875rem;font-weight:400;line-height:1;display:block;color:#002677;position:absolute;top:12px;right:25px}[dir=rtl] .triggerLabel__label{font-weight:600!important}.triggerLabel__value{display:block}.bmExtraSearches{padding:25px 0}.bmRecentSearch{padding:4px 40px 4px 45px;position:relative;text-align:right}.bmRecentSearch:before{content:"\e902";font-family:icomoon-rebrand;font-size:1.25rem;color:#406ef5;display:inline-block;position:absolute;left:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.bmRecentSearch__label{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:.75rem;font-weight:400;line-height:1.16;color:#566ea1;display:block;margin:0}[dir=rtl] .bmRecentSearch__label{font-weight:600!important}.bmRecentSearch__route{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:1rem;font-weight:400;line-height:1.1875;color:#002677;display:block;margin:6px 0 0}[dir=rtl] .bmRecentSearch__route{font-weight:600!important}.bmRecentSearch__date{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:.875rem;font-weight:400;line-height:1.2142;color:#002677;display:block;margin:0}[dir=rtl] .bmRecentSearch__date{font-weight:600!important}.bmTitle{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.333;color:#002677;margin:20px 0 17px;text-align:center}[dir=rtl] .bmTitle{font-weight:600!important}.bmRow{padding:25px 0 15px;display:flex;align-items:center}.bmRow--end{justify-content:flex-end}.bmRow--space{justify-content:space-between}.bmRow__value{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:.875rem;line-height:1.21;color:#002677}[dir=rtl] .bmRow__value{font-weight:600!important}.bmAdvancedSearch{display:inline-block;position:relative;padding:0 0 0 18px}.bmAdvancedSearch:after{content:"\e908";font-family:icomoon-rebrand;font-size:11px;color:inherit;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.bmAdvancedSearch,.bmAdvancedSearch:link,.bmAdvancedSearch:visited{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:.875rem;color:#406ef5;line-height:1.21}[dir=rtl] .bmAdvancedSearch,[dir=rtl] .bmAdvancedSearch:link,[dir=rtl] .bmAdvancedSearch:visited{font-weight:600!important}.bmClose{position:absolute;left:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);box-shadow:none;min-width:inherit;padding:12px;font-size:24px;color:#416bf6;background:0 0;left:0}.bmList{margin:0}.bmListWrap{max-height:calc(100vh - 202px);overflow-y:auto}.bmList:not(:last-child){margin-bottom:8px}.bmList__title{font-family:urw_geometric_extsemi_bold,sans-serif;font-weight:400;font-size:.875rem;line-height:1.21;color:#566ea1;margin:0;padding:24px 0 6px;border-bottom:1px solid rgba(147,165,207,.1);text-align:right}[dir=rtl] .bmList__title{font-weight:600!important}.bmList__ul{margin:0;padding:0}.bmList__li{border-bottom:1px solid rgba(147,165,207,.1);padding:22px 14px 13px;display:flex;justify-content:space-between;align-items:center;font-family:urw_geometric_extlight,sans-serif;font-size:1.125rem;color:#002677;line-height:1.22}[dir=rtl] .bmList__li{font-weight:300!important}.bmList__li abbr{text-decoration:none}.mobile .mobile-widget:not(.mobile-widget--visible){display:none!important}.mobile .mobile-widget .alerts-wrap{padding:14px 14px 0}.mobile .mobile-widget .inputWrap{width:100%;position:relative}.mobile .mobile-widget .inputWrap.inputWrap--visible{display:block}.mobile .mobile-widget .inputWrap .textField{font-size:18px;width:100%}.mobile .mobile-widget .inputWrap:not(.simple) label{font-size:12px;color:#3e5179}.mobile .mobile-widget .fullscreenFormField--open.fullscreenFormFieldStep .inputWrap{display:block}.mobile .mobile-widget .fullscreenFormField--open.fullscreenFormFieldStep .inputWrap.dateField{height:100%}.mobile .mobile-widget .fullscreenFormField--open.fullscreenFormFieldStep .inputWrap .ddList.autocomplete{top:100%;height:calc(100vh - 252px);z-index:4!important;display:none}.mobile .mobile-widget .fullscreenFormField--open.fullscreenFormFieldStep .inputWrap .ddList.autocomplete.opened{display:block}.mobile .mobile-widget .fullscreenFormField--open.fullscreenFormFieldStep .dateField{border-bottom:0}.mobile .mobile-widget .doubleField{width:100%;padding-right:0;padding-left:0;display:flex;flex-direction:column}.mobile .mobile-widget .doubleField .flightMask,.mobile .mobile-widget .doubleField .passengersField{flex-grow:1;margin:0}.mobile .mobile-widget .passengersBlock{position:absolute;width:100%;top:0;right:0;box-shadow:none;height:100%}.mobile .mobile-widget .passengersBlock__inner{margin:20px auto;max-width:440px;padding-right:15px;padding-left:15px;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;height:100%;max-height:calc(100% - 100px);padding-bottom:0}.mobile .mobile-widget .passengersBlock__confirmBtn{bottom:0;justify-content:center;right:0;position:absolute;left:0;padding:20px;background-color:#fff;border-top-right-radius:16px;border-top-left-radius:16px;box-shadow:0 -2px 15px rgba(0,0,0,.2);transition:box-shadow .3s}.mobile .mobile-widget .passengersBlock__confirmBtn .button{max-width:300px;width:100%}.mobile .mobile-widget .travelRow{display:flex;align-items:center;justify-content:space-between;padding:24px 14px;position:relative;z-index:100;background:#fff}.mobile .mobile-widget .travelRow .field{margin:0;min-width:125px}.mobile .mobile-widget .travelRow .toggleSwitch__text,.mobile .mobile-widget .travelRow label{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:.875rem;font-weight:400;color:#002677;line-height:1.21;margin:0;padding:0;text-align:right}[dir=rtl] .mobile .mobile-widget .travelRow .toggleSwitch__text,[dir=rtl] .mobile .mobile-widget .travelRow label{font-weight:600!important}.mobile .mobile-widget .travelRow__labelTxt{display:inline-block}.mobile .mobile-widget .travelRow label.travelRow__label{padding-left:14px}.mobile .mobile-widget .travelRow .toggleSwitch--withLabel{padding-left:39px;padding-right:0}.mobile .mobile-widget .travelRow .toggleSwitch .slider{right:auto;left:0}.mobile .mobile-widget .bookingMaskWrap{margin-top:0}.mobile .mobile-widget .passengersBlockOverlay{z-index:-1}.mobile .mobile-widget .fullscreenFormField--dates .dateRangeField{display:none}.mobile .mobile-widget .fullscreenFormField--dates .fullscreenFormField{height:100%}.mobile .mobile-widget .fullscreenFormField--open.fullscreenFormFieldStep .month1 .week-name{position:static;width:auto;top:auto;display:table-row;background-color:transparent;padding:0}.mobile .mobile-widget .fullscreenFormField--open.fullscreenFormFieldStep .month1 .week-name:before{display:none}.mobile .mobile-widget .fullscreenFormField--open.fullscreenFormFieldStep table:not(.month1) .week-name{display:table-row}.mobile .mobile-widget .fullscreenFormField--open.fullscreenFormFieldStep table:not(.month12) .next{display:none}.mobile .mobile-widget .fullscreenFormField--open.fullscreenFormFieldStep .date-picker-wrapper.oaDateRange{height:calc(100% - 141px);top:auto!important;bottom:0;overflow-x:hidden;padding-right:0;padding-left:0;padding-top:0;margin-bottom:22px}.mobile .mobile-widget .fullscreenFormField--open.fullscreenFormFieldStep .date-picker-wrapper.oaDateRange .month-wrapper table{margin-right:auto;margin-left:auto}.mobile .mobile-widget .fullscreenFormField--open.fullscreenFormFieldStep .date-picker-wrapper.oaDateRange th:not(.month-name){color:#566ea1;text-transform:uppercase;border-bottom:0;font-size:12px}.mobile .mobile-widget .fullscreenFormField--open.fullscreenFormFieldStep .dateRangeField{border:0}.mobile .mobile-widget .fullscreenFormField--open.fullscreenFormFieldStep .dateRangeField:not(.startSelected) .dateRangeInput:first-child{background:0 0;border:none;color:#002677}.mobile .mobile-widget .fullscreenFormField--open.fullscreenFormFieldStep .dateRangeField.startSelected:not(.endSelected) .dateRangeInput:last-child{background:0 0;border:none;color:#002677}.mobile .mobile-widget .fullscreenFormField--open.fullscreenFormFieldStep .dateRangeField.startSelected.endSelected .dateRangeInput:first-child{border-left:0}.mobile .mobile-widget .fullscreenFormField--open.fullscreenFormFieldStep .fullscreenFormField__confirmBtn{border-radius:0;box-shadow:0 2px 4px rgba(0,0,0,.5);bottom:0;display:flex;justify-content:center;right:0;position:absolute;left:0;padding:20px;background-color:#fff;border-top-right-radius:16px;border-top-left-radius:16px;box-shadow:0 -2px 15px rgba(0,0,0,.2);z-index:5}.mobile .mobile-widget .fullscreenFormField--open.fullscreenFormFieldStep .fullscreenFormField__confirmBtn .button{max-width:300px;width:100%}.mobile .mobile-widget .fullscreenFormField__mobileHeaderLabel{font-family:urw_geometric_extlight,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.22;color:#566ea1}[dir=rtl] .mobile .mobile-widget .fullscreenFormField__mobileHeaderLabel{font-weight:300!important}.mobile .mobile-widget .fullscreenFormField__mobileHeaderTitle{color:#002677;font-family:urw_geometric_extsemi_bold,sans-serif;font-size:20px;line-height:45px}.mobile .mobile-widget .textField{border-radius:8px!important}.mobile .mobile-widget .itineraryField,.mobile .mobile-widget .itineraryField.doubleField{padding-right:14px;padding-left:14px;margin-bottom:15px;margin-top:23px}.mobile .mobile-widget .itineraryField .last,.mobile .mobile-widget .itineraryField.doubleField .last{margin-top:1px;border-top:0}.mobile .mobile-widget .itineraryField .switch,.mobile .mobile-widget .itineraryField.doubleField .switch{display:inline-block;width:46px;height:46px;background:#fff;margin-top:-23px;right:auto;margin-right:0;left:20px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.mobile .mobile-widget .itineraryField .switch:before,.mobile .mobile-widget .itineraryField.doubleField .switch:before{display:none}.mobile .mobile-widget .fullscreenFormFieldStepSummary .fieldsWrap{padding-right:14px;padding-left:14px;padding-top:15px}.mobile .mobile-widget .fullscreenFormFieldStepSummary .doubleField .passengersField{margin-top:16px}.mobile .mobile-widget .fullscreenFormFieldStepSummary .fieldsWrap.border{border-top:0;padding-top:0;margin-top:40px}.mobile .mobile-widget .fullscreenFormFieldStepSummary .codeField.field{padding-top:5px;margin-top:0}.mobile .mobile-widget .fullscreenFormFieldStepSummary .codeField.field:before{display:none}.mobile .mobile-widget .fullscreenFormFieldStepSummary .bookingMask{padding-bottom:70px;max-height:100%;overflow-y:auto}.mobile .mobile-widget .fullscreenFormFieldStepSummary .btnWrap--flightSearch{position:absolute;bottom:0;right:0;width:100%;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.5);padding:15px 14px}.mobile .mobile-widget .fullscreenFormFieldStepSummary .btnWrap--flightSearch .button{margin:0;width:100%;max-width:300px}.mobile .mobile-widget .fullscreenFormFieldStepSummary .dateField{border-bottom:0}.mobile .mobile-widget .fullscreenFormFieldStepSummary .dateField label{display:block}.mobile .mobile-widget .fullscreenFormFieldStepSummary .dateRangeField{border-radius:8px;padding:28px 13px 10px!important}.mobile .mobile-widget .fullscreenFormFieldStepSummary .dateRangeField:not(.startSelected) .dateRangeInput:first-child{background:0 0;border:0}.mobile .mobile-widget .fullscreenFormFieldStepSummary .dateRangeInput{width:auto}.mobile .mobile-widget .fullscreenFormFieldStepSummary .dateRangeInput.depart,.mobile .mobile-widget .fullscreenFormFieldStepSummary .dateRangeInput.return{border-radius:0}.mobile .mobile-widget .fullscreenFormFieldStepSummary .dateRangeInput .label{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:1.125rem;color:#002677;padding:0!important}[dir=rtl] .mobile .mobile-widget .fullscreenFormFieldStepSummary .dateRangeInput .label{font-weight:600!important}.mobile .mobile-widget .fullscreenFormFieldStepSummary .toggleSwitch--withLabel{padding-right:41px}.mobile .mobile-widget .fullscreenFormFieldStepSummary .toggleSwitch__text{color:#002677}.mobile .mobile-widget .fullscreenFormFieldStepSummary .flightNumber{margin:0 15px}.mobile .mobile-widget .fullscreenFormFieldStepSummary .flight1{margin-top:25px}.mobile .mobile-widget .fullscreenFormFieldStepSummary .flightMask,.mobile .mobile-widget .fullscreenFormFieldStepSummary .maskBlock,.mobile .mobile-widget .fullscreenFormFieldStepSummary .openJawMask{max-width:410px;margin-right:auto;margin-left:auto}.mobile .mobile-widget~.section-hero__slider .section-hero__content{padding-top:60px}.mobile .mobile-widget .fullscreenFormField--open.fullscreenFormField--oj{z-index:9999999999}.mobile .mobile-widget .fullscreenFormField--open.fullscreenFormField--oj .itineraryField .switch{display:none}.mobile .mobile-widget .fullscreenFormField--open.fullscreenFormField--oj .itineraryField .ddList{height:100vh;max-height:calc(100vh - 147px)!important}.mobile .mobile-widget .fullscreenFormField--open.fullscreenFormField--oj .dateRangeField{display:none}.mobile .mobile-widget .fullscreenFormField--open.fullscreenFormField--oj.fullscreenFormFieldStep .date-picker-wrapper.oaDateRange{top:0!important;height:calc(100% - 84px)}.mobile .mobile-widget .fullscreenFormField--oj:not(.fullscreenFormField--open) .date-picker-wrapper.oaDateRange{display:none!important}.mobile .mobile-widget .fullscreenFormField--oj .dateRangeInput{position:static}.mobile .mobile-widget .fullscreenFormField--oj .dateRangeInput input{width:auto!important;padding:13px;text-align:right;font-family:urw_geometric_extsemi_bold,sans-serif;font-size:18px}[dir=rtl] .mobile .mobile-widget .fullscreenFormField--oj .dateRangeInput input{font-weight:600!important}.mobile .mobile-widget .fullscreenFormField--oj .dateRangeField.startSelected:not(.endSelected) .dateRangeInput:last-child{background:0 0;border:0}.mobile .mobile-widget .fullscreenFormField--oj .dateRangeField:not(.startSelected) label{-webkit-transform:translateY(24px)!important;transform:translateY(24px)!important}.mobile .mobile-widget .select_inputs .focus .selectize-dropdown-content{max-height:calc(100% - 65px)!important}.mobile .mobile-widget .mwMobileHead .previousBtn{position:relative}.mobile .mobile-widget .mwMobileHead .previousBtn .icon{position:absolute;top:50%;right:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.mobile .mobile-widget .fullscreenFormField--open .app-flights-and-hotels-daterange-picker .date-picker-wrapper.oaDateRange{height:calc(100vh - 221px);top:auto!important;bottom:auto;overflow-x:hidden;padding-right:0;padding-left:0;margin-bottom:22px}.mobile .mobile-widget .fullscreenFormField--open .app-flights-and-hotels-daterange-picker .month1 .week-name{top:128px}.mobile .mobile-widget .fullscreenFormField--open .app-flights-and-hotels-daterange-picker .fullscreenFormField__confirmBtn{border-radius:0;box-shadow:0 2px 4px rgba(0,0,0,.5);bottom:0;display:flex;justify-content:center;right:0;position:absolute;left:0;padding:20px;background-color:#fff;border-top-right-radius:16px;border-top-left-radius:16px;box-shadow:0 -2px 15px rgba(0,0,0,.2);z-index:5}.mobile .mobile-widget .fullscreenFormField--open .app-flights-and-hotels-daterange-picker .fullscreenFormField__confirmBtn .button{max-width:300px;width:100%}.mobile .mobile-widget .fullscreenFormField--open .ddListNG{height:45vh;top:auto!important;bottom:100%;padding:11px!important}.mobile .mobile-widget .fullscreenFormField--open .date-picker-wrapper.oaDateRange{right:0!important;padding-right:10px;padding-left:10px;max-width:100%;bottom:85px;box-shadow:none;display:flex!important;justify-content:center;right:0!important;margin:0 auto;overflow:scroll;padding:34px 10px 0;left:0;top:150px!important;width:300px}.mobile .mobile-widget .fullscreenFormField--open .date-picker-wrapper.oaDateRange .month1,.mobile .mobile-widget .fullscreenFormField--open .date-picker-wrapper.oaDateRange .month2{padding:0!important}.mobile .mobile-widget .fieldsWrap{flex-wrap:wrap;margin-right:auto;margin-left:auto;width:700px;max-width:100%}.mobile .mobile-widget .fieldsWrap>.field{width:100%}.mobile .mobile-widget .maskBlock__currency{position:static;-webkit-transform:none;transform:none}.mobile .mobile-widget .codeField,.mobile .mobile-widget .codeField.codeField--disabled{text-align:right}.mobile .mobile-widget .codeField .codeFieldText{font-size:14px;padding-right:28px;padding-left:0;text-align:right}.mobile .mobile-widget .codeField .codeFieldText:after{right:0;left:auto}.mobile .mobile-widget .bookingMaskWrap .fieldRow{height:auto}.mobile .mobile-widget .bookingMaskWrap .fieldRow .inputWrap+.inputWrap{border-right:0;margin-right:0}.mobile .mobile-widget .umnrModal__main{border-bottom:1px solid #b5bcca}.mobile .mobile-widget .umnrModal__modalContent{display:flex;flex-direction:column;max-height:initial;min-height:100%;overflow-x:visible;overflow-y:visible;padding:0;scrollbar-color:#b5bcca transparent;scrollbar-width:thin;scrollbar-face-color:#b5bcca;scrollbar-track-color:transparent}.mobile .mobile-widget .umnrModal__modalContent::-webkit-scrollbar{width:5px;height:5px}.mobile .mobile-widget .umnrModal__modalContent::-webkit-scrollbar-thumb{background:#b5bcca;border-radius:5px}.mobile .mobile-widget .umnrModal__modalContent::-webkit-scrollbar-track{background:0 0}.mobile .mobile-widget .umnrModal .modalWrap{bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;right:0;max-width:100%;overflow-x:hidden;overflow-y:auto;padding:25px 20px 0;position:fixed;left:0;top:30px}.mobile .mobile-widget .umnrModal__confirmBtn{bottom:0;justify-content:center;right:0;position:fixed;left:0;padding:20px 0;background-color:#fff;border-top-right-radius:16px;border-top-left-radius:16px;box-shadow:0 -2px 15px rgba(0,0,0,.2);z-index:10}.mobile .mobile-widget .umnrModal__confirmBtn .button{max-width:300px;width:100%}.mobile .mobile-widget .umnrModal .ddList{right:initial;margin-bottom:30px;left:0}.mobile .mobile-widget .umnrModal .ddList.top{margin-bottom:0!important}.dektopbookingmask,.hero-widget:not(.hero-widget--youth,.youthMask),.mobilebookingmask{display:none}.dektopbookingmask.mobile-widget--visible,.hero-widget:not(.hero-widget--youth,.youthMask).mobile-widget--visible,.mobilebookingmask.mobile-widget--visible{display:block}.mobile .mobile-widget.hero-widget>div{max-width:100%}.mobile .mobile-widget .tab,html:not(.pageloaded) .mobile-widget .tab{background:#fff}.mobile .mobile-widget .inner-tab-container .tabHeadersWrap,html:not(.pageloaded) .mobile-widget .inner-tab-container .tabHeadersWrap{overflow:inherit}.mobile .mobile-widget .inner-tab-container .tabHeaders,html:not(.pageloaded) .mobile-widget .inner-tab-container .tabHeaders{width:100%;padding:0 12px}.mobile .mobile-widget .inner-tab-container .tabHeader,html:not(.pageloaded) .mobile-widget .inner-tab-container .tabHeader{background-color:transparent;color:#002677;padding:0;height:auto;flex-grow:1;font-family:urw_geometric_extlight,sans-serif}[dir=rtl] .mobile .mobile-widget .inner-tab-container .tabHeader,[dir=rtl] html:not(.pageloaded) .mobile-widget .inner-tab-container .tabHeader{font-weight:300!important}.mobile .mobile-widget .inner-tab-container .tabHeader a,html:not(.pageloaded) .mobile-widget .inner-tab-container .tabHeader a{padding:11px 2px 10px;width:100%;display:block}.mobile .mobile-widget .inner-tab-container .tabHeader:before,html:not(.pageloaded) .mobile-widget .inner-tab-container .tabHeader:before{display:none}.mobile .mobile-widget .inner-tab-container .tabHeader:after,html:not(.pageloaded) .mobile-widget .inner-tab-container .tabHeader:after{content:"";display:block;width:100%;height:3px;background:#416bf6;-webkit-transform-origin:right center;transform-origin:right center;-webkit-transform:scaleX(0);transform:scaleX(0);transition:all .3s ease-out}.mobile .mobile-widget .inner-tab-container .tabHeader.active,html:not(.pageloaded) .mobile-widget .inner-tab-container .tabHeader.active{font-family:urw_geometric_extsemi_bold,sans-serif}[dir=rtl] .mobile .mobile-widget .inner-tab-container .tabHeader.active,[dir=rtl] html:not(.pageloaded) .mobile-widget .inner-tab-container .tabHeader.active{font-weight:600!important}.mobile .mobile-widget .inner-tab-container .tabHeader.active:after,html:not(.pageloaded) .mobile-widget .inner-tab-container .tabHeader.active:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.mobile .mobile-widget .mobile-vertical-inner-tabs .tab,html:not(.pageloaded) .mobile-widget .mobile-vertical-inner-tabs .tab{padding-right:0;padding-left:0}.mobile .mobile-widget .mobile-vertical-inner-tabs .fullscreenFormField__inner,html:not(.pageloaded) .mobile-widget .mobile-vertical-inner-tabs .fullscreenFormField__inner{padding:0}.mobile .mobile-widget .mobile-vertical-inner-tabs .col-xs-12,html:not(.pageloaded) .mobile-widget .mobile-vertical-inner-tabs .col-xs-12{width:100%}.mobile .mobile-widget .mobile-vertical-inner-tabs .form_elms,html:not(.pageloaded) .mobile-widget .mobile-vertical-inner-tabs .form_elms{max-width:410px;margin-right:auto;margin-left:auto}.mobile .mobile-widget .mobile-vertical-inner-tabs .inputWrap,html:not(.pageloaded) .mobile-widget .mobile-vertical-inner-tabs .inputWrap{margin-bottom:15px}.mobile .mobile-widget [data-tabcontent=flight-and-hotel] .form-tab-container .tabHeaders,html:not(.pageloaded) .mobile-widget [data-tabcontent=flight-and-hotel] .form-tab-container .tabHeaders{display:flex;flex-direction:column;padding:30px 0}.mobile .mobile-widget [data-tabcontent=flight-and-hotel] .form-tab-container .tabHeader,html:not(.pageloaded) .mobile-widget [data-tabcontent=flight-and-hotel] .form-tab-container .tabHeader{width:100%;font-family:urw_geometric_extsemi_bold,sans-serif;font-size:20px;color:#406ef5;justify-content:flex-start;padding:20px 56px 16px 50px;background:rgba(239,242,248,.6);border-radius:8px;margin-right:0;margin-left:0;height:auto;min-height:59px}[dir=rtl] .mobile .mobile-widget [data-tabcontent=flight-and-hotel] .form-tab-container .tabHeader,[dir=rtl] html:not(.pageloaded) .mobile-widget [data-tabcontent=flight-and-hotel] .form-tab-container .tabHeader{font-weight:600!important}.mobile .mobile-widget [data-tabcontent=flight-and-hotel] .form-tab-container .tabHeader a,html:not(.pageloaded) .mobile-widget [data-tabcontent=flight-and-hotel] .form-tab-container .tabHeader a{position:absolute;width:100%;height:100%;top:0;right:0;display:flex;align-items:center;padding-right:56px}.mobile .mobile-widget [data-tabcontent=flight-and-hotel] .form-tab-container .tabHeader:after,html:not(.pageloaded) .mobile-widget [data-tabcontent=flight-and-hotel] .form-tab-container .tabHeader:after{content:"\e902";font-family:icomoon-rebrand;width:auto;height:auto;background:0 0;left:20px;right:auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);line-height:1;font-weight:700;font-size:16px;border-radius:0;display:inline-block;bottom:auto}.mobile .mobile-widget [data-tabcontent=flight-and-hotel] .form-tab-container .tabHeader:before,html:not(.pageloaded) .mobile-widget [data-tabcontent=flight-and-hotel] .form-tab-container .tabHeader:before{font-family:icomoon-rebrand;font-size:34px;color:#416bf6;display:inline-block;background-color:transparent;width:auto;height:auto;bottom:auto;right:13px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mobile .mobile-widget [data-tabcontent=flight-and-hotel] .form-tab-container .tabHeader.hotelPackage:before,html:not(.pageloaded) .mobile-widget [data-tabcontent=flight-and-hotel] .form-tab-container .tabHeader.hotelPackage:before{content:"\e921"}.mobile .mobile-widget [data-tabcontent=flight-and-hotel] .form-tab-container .tabHeader.HotelIco:before,html:not(.pageloaded) .mobile-widget [data-tabcontent=flight-and-hotel] .form-tab-container .tabHeader.HotelIco:before{content:"\e919"}.mobile .mobile-widget [data-tabcontent=flight-and-hotel] .form-tab-container .tabHeader.Transfers:before,html:not(.pageloaded) .mobile-widget [data-tabcontent=flight-and-hotel] .form-tab-container .tabHeader.Transfers:before{content:"\e913"}.mobile .mobile-widget [data-tabcontent=flight-and-hotel] .form-tab-container .tabHeader.FerryIco:before,html:not(.pageloaded) .mobile-widget [data-tabcontent=flight-and-hotel] .form-tab-container .tabHeader.FerryIco:before{content:"\e916"}.mobile .mobile-widget [data-tabcontent=flight-and-hotel] .form-tab-container .tabHeader:not(:last-child),html:not(.pageloaded) .mobile-widget [data-tabcontent=flight-and-hotel] .form-tab-container .tabHeader:not(:last-child){margin-bottom:15px}.mobile .mobile-widget [data-tabcontent=flight-and-hotel] .form-tab-container .tab,html:not(.pageloaded) .mobile-widget [data-tabcontent=flight-and-hotel] .form-tab-container .tab{position:absolute;width:calc(100% + 40px);height:calc(100% + 62px);top:0;right:-20px;background:#fff;z-index:2;padding:30px 16px;overflow-y:auto}.mobile .mobile-widget .btnWrap--mobWrap>*,html:not(.pageloaded) .mobile-widget .btnWrap--mobWrap>*{width:auto;min-width:180px}.mobile .mobile-widget [data-plugin-checkinmask] .maskBlock,html:not(.pageloaded) .mobile-widget [data-plugin-checkinmask] .maskBlock{display:flex;flex-direction:column}.mobile .mobile-widget [data-plugin-checkinmask] .formNote,html:not(.pageloaded) .mobile-widget [data-plugin-checkinmask] .formNote{order:-1;padding:0 0 17px;border:0}.mobile .mobile-widget [data-plugin-checkinmask] .formNote p,html:not(.pageloaded) .mobile-widget [data-plugin-checkinmask] .formNote p{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:1.125rem;text-align:center;line-height:1.33}[dir=rtl] .mobile .mobile-widget [data-plugin-checkinmask] .formNote p,[dir=rtl] html:not(.pageloaded) .mobile-widget [data-plugin-checkinmask] .formNote p{font-weight:600!important}.mobile .mobile-widget [data-plugin-checkinmask] .maskBlock,.mobile .mobile-widget [data-plugin-mybookingmask] .maskBlock,html:not(.pageloaded) .mobile-widget [data-plugin-checkinmask] .maskBlock,html:not(.pageloaded) .mobile-widget [data-plugin-mybookingmask] .maskBlock{padding-bottom:44px}.mobile-widget [data-tabcontent=book-a-car-mob]{padding:0 20px}.mobile-widget:not(.mobile-widget--visible) .tabHeadersWrap:not(.hero-widget-tabs){opacity:0}.mobile-widget>div>.wrapper--fullWidth-m>.tabs.form-tab-container,.mobile-widget>div>.wrapper--small>.tabs.form-tab-container,.mobile-widget>div>.wrapper>.tabs.form-tab-container{min-height:288px}.mobile-widget>div>.wrapper--fullWidth-m>.tabs.form-tab-container>.tabHeadersWrap:not(.hero-widget-tabs),.mobile-widget>div>.wrapper--small>.tabs.form-tab-container>.tabHeadersWrap:not(.hero-widget-tabs),.mobile-widget>div>.wrapper>.tabs.form-tab-container>.tabHeadersWrap:not(.hero-widget-tabs){position:absolute;width:100%;top:100%;right:0;margin:0!important}.mobile-widget>div>.wrapper--fullWidth-m>.tabs.form-tab-container>.tabHeadersWrap:not(.hero-widget-tabs) .tabHeaders,.mobile-widget>div>.wrapper--small>.tabs.form-tab-container>.tabHeadersWrap:not(.hero-widget-tabs) .tabHeaders,.mobile-widget>div>.wrapper>.tabs.form-tab-container>.tabHeadersWrap:not(.hero-widget-tabs) .tabHeaders{padding-right:0;padding-left:0;display:flex;width:100%}.mobile-widget>div>.wrapper--fullWidth-m>.tabs.form-tab-container>.tabHeadersWrap:not(.hero-widget-tabs) .tabHeaders:before,.mobile-widget>div>.wrapper--small>.tabs.form-tab-container>.tabHeadersWrap:not(.hero-widget-tabs) .tabHeaders:before,.mobile-widget>div>.wrapper>.tabs.form-tab-container>.tabHeadersWrap:not(.hero-widget-tabs) .tabHeaders:before{display:none}.mobile-widget>div>.wrapper--fullWidth-m>.tabs.form-tab-container>.tabHeadersWrap:not(.hero-widget-tabs) .tabHeader,.mobile-widget>div>.wrapper--small>.tabs.form-tab-container>.tabHeadersWrap:not(.hero-widget-tabs) .tabHeader,.mobile-widget>div>.wrapper>.tabs.form-tab-container>.tabHeadersWrap:not(.hero-widget-tabs) .tabHeader{padding:37px 15px 5px;background:#002677;box-shadow:0 0 4px rgba(0,0,0,.5);border-radius:4px;font-family:urw_geometric_extsemi_bold,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:-.0466667px;text-align:center;margin:4px 4px 0;flex-grow:1;height:auto;color:#fff;min-height:58px}[dir=rtl] .mobile-widget>div>.wrapper--fullWidth-m>.tabs.form-tab-container>.tabHeadersWrap:not(.hero-widget-tabs) .tabHeader,[dir=rtl] .mobile-widget>div>.wrapper--small>.tabs.form-tab-container>.tabHeadersWrap:not(.hero-widget-tabs) .tabHeader,[dir=rtl] .mobile-widget>div>.wrapper>.tabs.form-tab-container>.tabHeadersWrap:not(.hero-widget-tabs) .tabHeader{font-weight:600!important}.mobile-widget>div>.wrapper--fullWidth-m>.tabs.form-tab-container>.tabHeadersWrap:not(.hero-widget-tabs) .tabHeader a,.mobile-widget>div>.wrapper--small>.tabs.form-tab-container>.tabHeadersWrap:not(.hero-widget-tabs) .tabHeader a,.mobile-widget>div>.wrapper>.tabs.form-tab-container>.tabHeadersWrap:not(.hero-widget-tabs) .tabHeader a{position:absolute;padding-top:37px;width:100%;height:100%;top:0;right:0}.mobile-widget>div>.wrapper--fullWidth-m>.tabs.form-tab-container>.tabHeadersWrap:not(.hero-widget-tabs) .tabHeader:first-child,.mobile-widget>div>.wrapper--small>.tabs.form-tab-container>.tabHeadersWrap:not(.hero-widget-tabs) .tabHeader:first-child,.mobile-widget>div>.wrapper>.tabs.form-tab-container>.tabHeadersWrap:not(.hero-widget-tabs) .tabHeader:first-child{margin-right:0}.mobile-widget>div>.wrapper--fullWidth-m>.tabs.form-tab-container>.tabHeadersWrap:not(.hero-widget-tabs) .tabHeader:last-child,.mobile-widget>div>.wrapper--small>.tabs.form-tab-container>.tabHeadersWrap:not(.hero-widget-tabs) .tabHeader:last-child,.mobile-widget>div>.wrapper>.tabs.form-tab-container>.tabHeadersWrap:not(.hero-widget-tabs) .tabHeader:last-child{margin-left:0}.mobile-widget>div>.wrapper--fullWidth-m>.tabs.form-tab-container>.tabHeadersWrap:not(.hero-widget-tabs) .tabHeader:after,.mobile-widget>div>.wrapper--small>.tabs.form-tab-container>.tabHeadersWrap:not(.hero-widget-tabs) .tabHeader:after,.mobile-widget>div>.wrapper>.tabs.form-tab-container>.tabHeadersWrap:not(.hero-widget-tabs) .tabHeader:after{display:none}.mobile-widget>div>.wrapper--fullWidth-m>.tabs.form-tab-container>.tabHeadersWrap:not(.hero-widget-tabs) .tabHeader.active,.mobile-widget>div>.wrapper--small>.tabs.form-tab-container>.tabHeadersWrap:not(.hero-widget-tabs) .tabHeader.active,.mobile-widget>div>.wrapper>.tabs.form-tab-container>.tabHeadersWrap:not(.hero-widget-tabs) .tabHeader.active{background-color:#fff;color:#002677;border-top-right-radius:0;border-top-left-radius:0}.mobile-widget>div>.wrapper--fullWidth-m>.tabs.form-tab-container>.tabHeadersWrap:not(.hero-widget-tabs) .tabHeader.active:after,.mobile-widget>div>.wrapper--small>.tabs.form-tab-container>.tabHeadersWrap:not(.hero-widget-tabs) .tabHeader.active:after,.mobile-widget>div>.wrapper>.tabs.form-tab-container>.tabHeadersWrap:not(.hero-widget-tabs) .tabHeader.active:after{content:"";width:100%;height:4px;background-color:#fff;position:absolute;top:-4px;right:0;display:block;border-radius:0}.mobile-widget>div>.wrapper--fullWidth-m>.tabs.form-tab-container>.tabHeadersWrap:not(.hero-widget-tabs) .tabHeader:before,.mobile-widget>div>.wrapper--small>.tabs.form-tab-container>.tabHeadersWrap:not(.hero-widget-tabs) .tabHeader:before,.mobile-widget>div>.wrapper>.tabs.form-tab-container>.tabHeadersWrap:not(.hero-widget-tabs) .tabHeader:before{font-family:icomoon-rebrand;font-size:1.75rem;position:absolute;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%);top:4px;color:inherit;bottom:auto;height:auto;width:auto;background-color:transparent;display:inline-block}.mobile-widget>div>.wrapper--fullWidth-m>.tabs.form-tab-container>.tabHeadersWrap:not(.hero-widget-tabs) .tabHeader.flight:before,.mobile-widget>div>.wrapper--small>.tabs.form-tab-container>.tabHeadersWrap:not(.hero-widget-tabs) .tabHeader.flight:before,.mobile-widget>div>.wrapper>.tabs.form-tab-container>.tabHeadersWrap:not(.hero-widget-tabs) .tabHeader.flight:before{content:"\e917"}.mobile-widget>div>.wrapper--fullWidth-m>.tabs.form-tab-container>.tabHeadersWrap:not(.hero-widget-tabs) .tabHeader.hotel:before,.mobile-widget>div>.wrapper--small>.tabs.form-tab-container>.tabHeadersWrap:not(.hero-widget-tabs) .tabHeader.hotel:before,.mobile-widget>div>.wrapper>.tabs.form-tab-container>.tabHeadersWrap:not(.hero-widget-tabs) .tabHeader.hotel:before{content:"\e919"}.mobile-widget>div>.wrapper--fullWidth-m>.tabs.form-tab-container>.tabHeadersWrap:not(.hero-widget-tabs) .tabHeader.flighthotel:before,.mobile-widget>div>.wrapper--small>.tabs.form-tab-container>.tabHeadersWrap:not(.hero-widget-tabs) .tabHeader.flighthotel:before,.mobile-widget>div>.wrapper>.tabs.form-tab-container>.tabHeadersWrap:not(.hero-widget-tabs) .tabHeader.flighthotel:before{content:"\e921"}.mobile-widget>div>.wrapper--fullWidth-m>.tabs.form-tab-container>.tabHeadersWrap:not(.hero-widget-tabs) .tabHeader.car:before,.mobile-widget>div>.wrapper--small>.tabs.form-tab-container>.tabHeadersWrap:not(.hero-widget-tabs) .tabHeader.car:before,.mobile-widget>div>.wrapper>.tabs.form-tab-container>.tabHeadersWrap:not(.hero-widget-tabs) .tabHeader.car:before{content:"\e913"}.mobile-widget.mobile-widget--inpage>.wrapper--fullWidth-m>.tabs.form-tab-container,.mobile-widget.mobile-widget--inpage>.wrapper--small>.tabs.form-tab-container,.mobile-widget.mobile-widget--inpage>.wrapper>.tabs.form-tab-container{min-height:208px}.mobile-widget .hero-widget-tabs{position:absolute;width:100%;top:100%;right:0;margin:0!important}.mobile-widget .hero-widget-tabs .tabHeaders{padding-right:0;padding-left:0;display:flex;width:100%}.mobile-widget .hero-widget-tabs .tabHeaders:before{display:none}.mobile-widget .hero-widget-tabs .tabHeader{padding:37px 15px 5px;background:#002677;box-shadow:0 0 4px rgba(0,0,0,.5);border-radius:4px;font-family:urw_geometric_extsemi_bold,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:-.0466667px;text-align:center;margin:4px 4px 0;flex-grow:1;height:auto;color:#fff;min-height:58px}[dir=rtl] .mobile-widget .hero-widget-tabs .tabHeader{font-weight:600!important}.mobile-widget .hero-widget-tabs .tabHeader a{position:absolute;padding-top:37px;width:100%;height:100%;top:0;right:0}.mobile-widget .hero-widget-tabs .tabHeader:first-child{margin-right:0}.mobile-widget .hero-widget-tabs .tabHeader:last-child{margin-left:0}.mobile-widget .hero-widget-tabs .tabHeader:after{display:none}.mobile-widget .hero-widget-tabs .tabHeader.active{background-color:#fff;color:#002677;border-top-right-radius:0;border-top-left-radius:0}.mobile-widget .hero-widget-tabs .tabHeader.active:after{content:"";width:100%;height:4px;background-color:#fff;position:absolute;top:-4px;right:0;display:block;border-radius:0}.mobile-widget .hero-widget-tabs .tabHeader:before{font-family:icomoon-rebrand;font-size:1.75rem;position:absolute;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%);top:4px;color:inherit;bottom:auto;height:auto;width:auto;background-color:transparent;display:inline-block}.mobile-widget .hero-widget-tabs .tabHeader.flight:before{content:"\e917"}.mobile-widget .hero-widget-tabs .tabHeader.hotel:before{content:"\e919"}.mobile-widget .hero-widget-tabs .tabHeader.flighthotel:before{content:"\e921"}.mobile-widget .hero-widget-tabs .tabHeader.car:before{content:"\e913"}.mobile-widget .inner-tab-container{padding-top:30px;padding-bottom:10px}.mobile .mwMobileHead{display:flex;align-items:center;position:relative;margin:0 0 20px}.mobile .mwMobileHead .previousBtn{background:0 0;right:20px;min-width:0;padding:0;position:absolute;top:20px;color:#416bf6;position:relative;top:auto;right:auto;display:inline-block;width:45px;height:45px;z-index:2}.mobile .mwMobileHead .previousBtn .icon{font-size:30px}.mobile .mwMobileHead__title{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:18px;line-height:1.33;color:#002677;text-align:center;margin:0 -45px 0 0;flex-grow:1}[dir=rtl] .mobile .mwMobileHead__title{font-weight:600!important}.mobMask--open.iphone{height:100%;overflow:hidden}.mobMask--open body{overflow:hidden;height:100%}.mobMask--open #mainContent{position:relative;z-index:999999}.mobMask--open ._hj_feedback_container{opacity:0;visibility:hidden}.mobile .fullscreenActive .app-rooms-and-passengers-dialog-open{overflow:hidden;height:100vh}.umnrWrap{display:none}.umnrWrap.fullscreenFormField--open{display:block;z-index:999999;height:100%}.umnrWrap.fullscreenFormField--open .fullscreenFormField__inner{max-height:100%;overflow-y:auto;padding:20px 20px 120px}.umnrWrap.fullscreenFormField--open .umnrModal__confirmBtn{justify-self:flex-end}.bookingMaskWrap.open-form .umnrWrap .textField.dateInput{padding:17px 13px 13px}.umnrWrap .inputWrap label{font-size:12px;top:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.umnrWrap .umnrModal__introTitle{font-size:1.25rem;color:#002677;margin-bottom:2px}.umnrWrap .umnrModal__introLink{font-size:1rem}.umnrWrap p{font-size:1rem}.umnrWrap .alLeft{padding-right:0}.umnrWrap .birthday_triple{flex-wrap:nowrap}.umnrWrap .birthday_triple .dd .selectedWrap,.umnrWrap .birthday_triple .dd--hybrid .selectedWrap,.umnrWrap .birthday_triple .selectize-wrapper .selectedWrap,.umnrWrap .birthday_triple .textField{padding-left:13px;border-radius:4px}.umnrWrap .birthday_triple .selectedWrap{padding-top:23px}.umnrWrap .birthday_triple .ddList{top:100%;height:120px;max-height:150px;min-width:100px!important;overflow-x:hidden;overflow-y:auto;margin-bottom:0!important;padding-bottom:0!important}.umnrWrap .birthday_triple .ddList li{padding-top:0;padding-bottom:0;margin-bottom:4px}.umnrWrap .col-4{width:calc(33.3333333333% - 20px)}.umnrWrap .col-4:not(:last-child){margin-left:20px}.umnrWrap .umnr-fields-wrapper{padding-left:0}.fullscreenActive .alert-container.notice.info,.fullscreenActive .sn-snippet__wrapper{z-index:-1}.fullscreenFormField--open .fullscreenFormField--oj:not(.fullscreenFormField--open) .fullscreenFormField__mobileHeader,.mobile-widget .fullscreenFormField--open .fullscreenFormField--oj:not(.fullscreenFormField--open) .fullscreenFormField__confirmBtn{display:none}.fullscreenDDActive{position:fixed;width:100%;height:100%;top:0;right:0;overflow:hidden}.fullscreenDDActive body{position:fixed;width:100%;height:100%;top:0;right:0;overflow:hidden}.fullscreenDDActive .alert-container.notice.info,.fullscreenDDActive .header,.fullscreenDDActive .mainLayer{display:none}.mobile.fullscreenActive .app-rooms-and-passengers-dialog-open .mobile-widget [data-tabcontent=flight-and-hotel] .form-tab-container .tab,.mobile.fullscreenActive .noscroll-mobile .mobile-widget [data-tabcontent=flight-and-hotel] .form-tab-container .tab{position:static}.section-innerMask .bookingMaskWrap.wrapper--fullWidth-m,.section-innerMask .bookingMaskWrap.wrapper--small,.section-innerMask .wrapper.bookingMaskWrap{margin-top:0;padding-right:0;padding-left:0}.section-innerMask .closeMask{display:none}.section-innerMask .dateRangeField,.section-innerMask .textField{max-width:100%;width:100%}.section-innerMask+.linkListSection .section-card__linksimple{z-index:1}.mobile-widget .mobile-vertical-inner-tabs .tabHeader a{pointer-events:none}.mobile-widget .mobile-widget--inpage>.wrapper,.mobile-widget .mobile-widget--inpage>.wrapper--fullWidth-m,.mobile-widget .mobile-widget--inpage>.wrapper--small{padding-right:0;padding-left:0}.mobile-widget .mobile-widget--inpage .tabs{position:relative;padding-bottom:20px;margin-bottom:80px}.mobile-widget .mobile-widget--inpage .hero-widget-tabs{padding-bottom:5px}.mobile-widget .mobile-widget--inpage [data-plugin-hotelmask] .previousBtn{display:none}.mobile-widget .mobile-widget--inpage [data-plugin-hotelmask] .mwMobileHead{min-height:45px}.mobile-widget .mobile-widget--inpage [data-plugin-hotelmask] .mwMobileHead__title{margin-right:0}.mobile-widget .mobile-vertical-inner-tabs .tabHeader a{pointer-events:none}.umnrInline .umnrModal__childrenBirthdates{width:100%}.umnrInline .umnr-fields-wrapper{padding-left:0;overflow:inherit;width:100%}.umnrInline .umnr-fields-wrapper .umnr-field{margin-right:0}.umnrInline .birthday_triple{max-width:100%}.umnrInline .birthday_triple .dd .selectedWrap,.umnrInline .birthday_triple .dd--hybrid .selectedWrap,.umnrInline .birthday_triple .selectize-wrapper .selectedWrap,.umnrInline .birthday_triple .textField{font-size:1.125rem;font-family:urw_geometric_extlight,sans-serif}[dir=rtl] .umnrInline .birthday_triple .dd .selectedWrap,[dir=rtl] .umnrInline .birthday_triple .dd--hybrid .selectedWrap,[dir=rtl] .umnrInline .birthday_triple .selectize-wrapper .selectedWrap,[dir=rtl] .umnrInline .birthday_triple .textField{font-weight:300!important}.umnrInline .birthday_triple .dd .selectedWrap,.umnrInline .birthday_triple .dd--hybrid .selectedWrap,.umnrInline .birthday_triple .selectize-wrapper .selectedWrap{padding-top:26px}.umnrInline .field.umnr{padding-top:0;padding-bottom:0;padding-right:0}.umnrInline .accordion-container{margin:0}.umnrInline .accordion-container--generic .accItem{padding-right:0;border:0;margin-bottom:12px}.umnrInline .accordion-container--generic .accItem.accItem--noAction:not(.umnrDateShow) .accHeader{pointer-events:none}.umnrInline .accordion-container--generic .accItem.accItem--noAction:not(.umnrDateShow) .arrow{display:none}.umnrInline .accordion-container--generic .accHeader{padding-top:8px;padding-bottom:8px;padding-left:28px;font-size:1.125rem}.umnrInline .accordion-container--generic .accHeader .arrow{font-size:28px;left:0}.umnrInline .accContent{padding-left:0;padding-bottom:0}.passengersBlock--mobile .umnr-fields-wrapper .umnr-field{margin-right:0;padding-right:0}.passengersBlock--mobile .umnr-fields-wrapper .ddList{bottom:auto;top:100%;max-height:120px!important;box-shadow:0 6px 24px rgba(0,0,0,.1)!important}.passengersBlock--mobile .birthday_triple .textField{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.passengersBlock--mobile .accHeader{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:1.125rem}[dir=rtl] .passengersBlock--mobile .accHeader{font-weight:600!important}.umnr-field__value{display:none}.umnr-field.umnrDateShow .umnr-field__label{display:none}.umnr-field.umnrDateShow .umnr-field__value{display:block;font-family:urw_geometric_extlight,sans-serif}[dir=rtl] .umnr-field.umnrDateShow .umnr-field__value{font-weight:300!important}.umnr-field__ib{display:inline-block}.pswd_strength{--levelClr:grey}.pswd_strength--withBg{position:relative}.pswd_strength--withBg::before{content:"";position:absolute;top:0;right:0;height:4px;width:100%;background-color:#f4f6fb;z-index:-1;border-radius:8px}.pswd_strength--withBg .pswd_strength_bar{border-radius:19px}.pswd_strength--withBg .pswd_strength_lbl{display:flex;justify-content:space-between}.pswd_strength_lbl{margin:0;top:auto;font-size:14px}.pswd_strength_bar,.pswd_strength_lbl{transition:all .3s ease-out}.pswd_strength_txt{display:none;color:var(--levelClr)}.pswd_strength_bar{height:4px;margin:0 0 2px;background-color:var(--levelClr)}.pswd_strength.level0{--levelClr:#252C3C}.pswd_strength.level0 .level0_txt{display:inline-block}.pswd_strength.level0 .pswd_strength_bar{width:20%}.pswd_strength.level1{--levelClr:#d7210d}.pswd_strength.level1 .level1_txt{display:inline-block}.pswd_strength.level1 .pswd_strength_bar{width:40%}.pswd_strength.level2{--levelClr:#E4D046}.pswd_strength.level2 .level2_txt{display:inline-block}.pswd_strength.level2 .pswd_strength_bar{width:60%}.pswd_strength.level3{--levelClr:#566EA1}.pswd_strength.level3 .level3_txt{display:inline-block}.pswd_strength.level3 .pswd_strength_bar{width:80%}.pswd_strength.level4{--levelClr:#21B059}.pswd_strength.level4 .level4_txt{display:inline-block}.pswd_strength.level4 .pswd_strength_bar{width:100%}.availableTickets{color:#fff;font-size:14px;text-align:center;font-family:urw_geometric_extregular,sans-serif}.availableTickets__desc{padding:10px;display:inline-block}.availableTickets__info{display:flex;align-items:center;justify-content:center;background:#1a3c82;border-radius:4px;padding:10px 15px}.availableTickets__text{display:inline-flex;align-items:center;justify-content:center;line-height:22.4px}.availableTickets__text--number{min-width:30px;min-height:30px;padding:0 5px;margin-left:4px;font-family:urw_geometric_extsemi_bold,sans-serif;font-size:17px;background-color:#002677;border-radius:50%}[dir=rtl] .availableTickets__text--number{font-weight:600!important}.availableTickets__text--separator{background-color:#002677;width:1px;height:28px;margin:0 21px}.corporateBox{margin:84px auto 0;padding:50px;box-shadow:0 0 13px rgba(0,0,0,.200284)}.corporateBox--small{width:100%;max-width:520px}.corporateBox--white{background-color:#fff}.corporateBox__subtitle{font-size:18px;margin-bottom:30px;color:#252c3c}.corporateBox__title{color:#002677}.corporateBox__item{display:flex;align-items:center}.corporateBox__desc{margin:0;color:#002677;font-size:1.125rem}.mnbCalculator--inMask{position:relative;background-color:#fff;padding:20px;padding-top:60px;margin-top:60px;margin-bottom:60px;box-shadow:0 0 27px rgba(6,6,6,.1);border-radius:4px}.mnbCalculator--inMask::before{content:"";position:absolute;top:-60px;right:50%;bottom:-60px;width:100vw;background-color:#f4f6fb;-webkit-transform:translateX(50%);transform:translateX(50%);z-index:-1}.mnbCalculator--inMask.mnbCalculator--footerOverflow::before{bottom:-260px}.mnbCalculator--inMask .mnbCalculator__form{border-color:transparent}.mnbCalculator--inMask .mnbCalculator__contentWrap{margin-top:0;padding-top:45px;border-top:1px solid rgba(86,110,161,.4)}.mnbCalculator--inMask .mnbCalculator__contentWrap .tabHeadersWrap{margin-top:0}.mnbCalculator__header{color:#002677;text-align:center}.mnbCalculator__header>:first-child{margin-bottom:14px}.mnbCalculator__contentWrap{margin-top:45px}.mnbCalculator__form{padding-bottom:40px;border-bottom:1px solid rgba(86,110,161,.4)}.mnbCalculator .doubleField{max-height:64px}.mnbMyCoupons__controls{display:flex;align-items:center;justify-content:space-between}.mnbMyCoupons__controls--memories{justify-content:flex-end;gap:36px}.mnbMyCoupons__filter{min-width:150px}.mnbMyCoupons__filter--bigger{min-width:250px}.mnbMyCoupons__filter--memories{min-width:324px;display:flex;gap:16px;align-items:center}.mnbMyCoupons__filter--memories .field{width:100%}.mnbMyCoupons__filter--memories p{font-size:14px;white-space:nowrap;margin:0}.mnbMyCoupons__totalText{margin-bottom:0}.mnbMyCoupons__couponsWrapper{display:flex;flex-direction:column;gap:20px;padding:20px 0}.mnbMyCoupons__coupon{position:relative;display:flex;align-items:center;gap:20px;min-height:100px;padding:10px 20px;background-color:#fff;box-shadow:0 4px 24px rgba(65,107,246,.12)}.mnbMyCoupons__coupon--notAvailable{opacity:.4}.mnbMyCoupons__coupon--notAvailable .mnbMyCoupons__couponView{display:none}.showAvailable .mnbMyCoupons__coupon--notAvailable{display:none}.showExpired .mnbMyCoupons__coupon:not(.mnbMyCoupons__coupon--notAvailable){display:none}.mnbMyCoupons__couponImgWrap{width:222px}.mnbMyCoupons__couponImgWrap figure{aspect-ratio:222/88}.mnbMyCoupons__couponImgWrap figure img,.mnbMyCoupons__couponImgWrap figure svg{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.mnbMyCoupons__couponTitle{margin-bottom:4px}.mnbMyCoupons__couponDetails{font-size:18px;margin-bottom:0}.mnbMyCoupons__fig{max-width:58px}.mnbMyCoupons__fig--qr{max-width:60px}.myCouponModal .modalWrap{background:0 0;padding:0;margin:0 20px}.myCouponModal .modalContent{padding:30px}.myCouponModal .close-modal{top:5px;left:15px;width:30px;height:30px;font-size:20px;padding:0;box-shadow:0 0 9px}.myCouponModal__header{display:flex;align-items:center;justify-content:space-between;gap:20px}.myCouponModal .btnWrap{margin-top:20px}.mobileApp .myCouponModal .button~.download-pdf{display:none}.myCouponModal__qrCode{max-width:160px;margin:0 auto}:root{--max-height:calc(100vh - 90px)}.myProfile__header{position:relative;text-align:center;padding:14px 44px;margin-bottom:auto}.myProfile__header>*{margin-top:0;margin-bottom:0}.myProfile__header+*{padding-top:20px}.myProfile__headerTitle{line-height:1.2;top:auto}.myProfile__header .myProfile__btnRound{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.myProfile__header .myProfile__btnRound--right{right:auto;left:0}.myProfile__header--lineBottom::after{content:"";position:absolute;bottom:0;right:-17px;left:-17px;height:1px;background-color:#e9edf5}.myProfile__title{line-height:1.4;margin-bottom:2px}.myProfile__titleWrap{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:4px}.myProfile__titleWrap>*{margin-bottom:0}.myProfile__title--small{font-size:16px;margin-bottom:4px}.myProfile__btnRound{display:flex;align-items:center;justify-content:center;width:40px;height:40px;color:#416bf6;background-color:#f4f6fb;font-size:24px;border-radius:100%}.myProfile__btnRound [class*=" icon-"],.myProfile__btnRound [class^=icon-]{font-family:icomoon-rebrand!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.myProfile__btnAdd{display:block;font-family:urw_geometric_extsemi_bold,sans-serif;font-size:16px;line-height:1.6;color:#416bf6;background-color:transparent;padding:0;margin:20px auto;cursor:pointer}.myProfile__btnAdd[disabled]{cursor:not-allowed;pointer-events:none;opacity:.5;box-shadow:none}.myProfile__btnAdd>*{vertical-align:text-top}.myProfile__btnAdd [class*=" icon-"],.myProfile__btnAdd [class^=icon-]{font-size:24px}.myProfile__bottom{position:fixed;right:0;left:0;bottom:0;padding:16px 16px 34px;margin:auto auto 0;background-color:#fff;z-index:1;box-shadow:0 -8px 24px rgba(65,107,246,.12)}.profVoucher{width:284px;background-color:#fff;padding:16px 16px 24px;border-radius:4px;box-shadow:0 4px 24px rgba(65,107,246,.12)}.profVoucher__header{margin-bottom:30px}.profVoucher__title{line-height:1.4;margin-bottom:4px}.profVoucher__info{display:flex;flex-direction:column;gap:8px;margin-bottom:15px}.profVoucher__infoRow{display:flex;justify-content:space-between;gap:12px;font-size:16px;font-family:urw_geometric_extregular,sans-serif}.profVoucher__infoRow p{font-size:inherit;margin-block:0}.profVoucher__infoRow p.voucher-expired{color:#e1210d}.profVoucher__infoRow--textSmall{font-size:14px;color:#5972a7}.profVoucher__infoRow--textSmaller{font-size:12px;color:#5972a7}.profVoucher__infoRow--separator{height:1px;background-color:#e9edf5}.profVoucher__infoRow--route{align-items:center;gap:8px;min-height:25px}.profVoucher__infoRow--routeText{position:relative;display:flex;align-items:center;gap:4px;flex:1}.profVoucher__infoRow--routeText::after{content:"";width:100%;height:1px;background-color:#bfc9e3}.profVoucher__infoRow--routeText:last-child{text-align:left;flex-direction:row-reverse}.profVoucher__infoRow--route p{line-height:1.3}.profVoucher__infoRow--moreLess{display:block}.profVoucher__fig{display:flex}.profVoucher__code{font-size:18px;color:#416bf6;margin-bottom:0}.profVoucher__codeCopyBtn{background-color:transparent;color:inherit;padding:0;margin-right:10px}.profVoucher__notFound{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;padding:26px 34px;color:#5972a7}.profVoucher__moreLessBtn{display:flex;font-family:urw_geometric_extsemi_bold,sans-serif;color:#416bf6;background-color:transparent;margin-right:auto}.myProfileBlockRow{position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0;margin-bottom:8px;width:100%;max-width:100%;border-bottom:1px solid #e9edf5}.myProfileBlockRow--canSwipe{transition:-webkit-transform .3s cubic-bezier(.34,1.56,.64,1);transition:transform .3s cubic-bezier(.34,1.56,.64,1);transition:transform .3s cubic-bezier(.34,1.56,.64,1),-webkit-transform .3s cubic-bezier(.34,1.56,.64,1)}.myProfileBlockRow--canSwipe.readyToDelete{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.myProfileBlockRow--expired .myProfileBlockRow__fig{opacity:.4}.myProfileBlockRow--expired p:first-child{opacity:.4}.myProfileBlockRow--expired p:last-child{color:#e1210d}.myProfileBlockRow__fig{max-width:32px}.myProfileBlockRow__fig img{display:block}.myProfileBlockRow__details{flex-grow:1}.myProfileBlockRow__details p{margin-bottom:0}.myProfileBlockRow__details p:last-child{font-size:12px}.myProfileBlockRow__details p:first-child,.myProfileBlockRow__details p:only-child{font-size:16px}.myProfileBlockRow__detailsAside{flex-shrink:0}.myProfileBlockRow__btn{width:40px;height:40px;color:#416bf6;font-size:24px;padding:0;background-color:transparent;cursor:pointer}.outer-wrapper .myProfileBlockRow__btn{min-width:auto;min-height:auto;background-image:none;box-shadow:none}.outer-wrapper .myProfileBlockRow__btn:hover{background-color:transparent}.myProfileBlockRow__btn [class*=" icon-"],.myProfileBlockRow__btn [class^=icon-]{display:block}.myProfileBlockRow__btn--delete{color:#e1210d}.myProfileBlockRow__btn--border{border:1px solid;border-radius:100%}.outer-wrapper .myProfileBlockRow [class*=" icon-"],.outer-wrapper .myProfileBlockRow [class^=icon-]{font-family:icomoon-rebrand!important}.outer-wrapper .myProfileBlockRow .icon-trash:before{content:"\e935"}.myProfileBlockRow__deleteBtn{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:82px;height:100%;font-size:25px;padding:0;color:#fff;background-color:#e1210d;border-radius:0;-webkit-transform:translateX(calc(100% + 17px));transform:translateX(calc(100% + 17px));transition:width .3s ease-out}.readyToDelete .myProfileBlockRow__deleteBtn{width:100%}.outer-wrapper .myProfileBlockRow__deleteBtn{min-width:auto;min-height:auto;background-image:none;box-shadow:none}.outer-wrapper .myProfileBlockRow__deleteBtn:hover{background-color:#e1210d}.myProfileCreditCards{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:32px;margin:15px auto}.myProfileCreditCards__text{font-size:16px;margin-bottom:0}.myProfileCreditCards__cardsWrap{display:flex;align-items:center;justify-content:center;gap:25px;flex-grow:1}.myProfileCreditCards__fig img{display:block}.myProfile-travel-pass-wrap .tabs--simple .tabHeader{font-size:1rem;margin-right:12px;margin-left:12px}.myProfile-travel-pass-wrap .tabs--simple .tabHeader:first-child{margin-right:17px}.myProfile-travel-pass-wrap .tabs--simple .tabHeadersWrap{justify-content:normal}.myProfile-vouchers-wrap .voucherBnr{margin-right:auto;margin-left:auto}.profile-companions .addCompanion{position:relative}.profile-companions #ProfileTravellingCompanion_Cont,.profile-companions .validatableForm{height:100%}.profile-companions .showAddNewCompanion.addCompanion .addCompanionButton{display:none}.profile-companions .passenger_info_container--isEditing~.addCompanionButton{display:none}.profile--oa .modal{align-items:flex-start;-webkit-padding-before:40px;padding-block-start:40px}.partnersFilters{margin:50px auto;padding:50px 0 40px;border:1px solid rgba(147,165,207,.15)}.partnersFilters__checkBoxesWrap{display:flex;gap:24px}.partnersFilters__checkBoxesWrap .field{margin-bottom:0}.partnersGrid{display:grid;gap:40px 14px;place-content:center}.partnersWrap{position:relative;padding:40px 0;margin:40px auto 0}.partnersWrap h2{text-align:center}.partnerBox{position:relative;background-color:#fff}.partnerBox__link{position:absolute;top:0;right:0;width:100%;height:100%;z-index:1;transition:all .2s ease}.partnerBox__link:hover{box-shadow:-1px 2px 62px 0 rgba(26,30,35,.27)}.partnerBox__titleWrap{text-align:center}.partnerBox__titleWrap>*{margin-bottom:0}.partnerBox__subtitle{font-family:urw_geometric_extregular,sans-serif;font-size:50px;line-height:1.2;-webkit-transform:translateY(-15px);transform:translateY(-15px)}.partnerBox__imgWrap{display:flex;align-items:center;justify-content:center;padding:75px 5px;border:1px solid rgba(147,165,207,.15)}.partnerBox__imgWrap--info{flex-direction:column;color:#566ea1}.partnerBox__figure{position:relative;width:100%}.partnerBox__figure img{display:block;position:absolute;top:0;right:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;margin:0 auto}.partnerBox__desc{padding:14px 16px 20px}.partnerBox__descText{position:relative;padding-right:40px}.partnerBox__descText--category{font-size:20px}.partnerBox__descText--location{font-size:18px;color:#566ea1;margin-top:4px}.partnerBox__desc i{position:absolute;top:0;right:0;display:inline-block;width:30px;color:#002677;text-align:center}.partnerBox .invader{top:10px;left:-5px}.partnerInfo{display:flex;gap:15px;padding:50px 0;flex-wrap:wrap}.partnerInfo__box{display:flex;flex-grow:1;padding:12px;border-radius:4px}.partnerInfo__box--logo{display:flex;align-items:center;border:1px solid #979797;flex-grow:0}.partnerInfo__box--logo img{display:block;margin:0 auto}.partnerInfo__box--grey{background-color:#f2f4f8}.partnerInfo__box--redeem{display:flex;justify-content:space-between}.partnerInfo__box--vCenter{align-items:center}.partnerInfo__figure{max-width:202px;margin:0 auto}.partnerInfo__figure--eko img{width:90px}.partnerInfo__title{margin-bottom:0}.partnerInfo__detailsText{font-size:16px}.partnerInfo__detailsText--hyper{font-family:urw_geometric_extregular,sans-serif}.partnerInfo__detailsText--sub{color:#252c3c}.partnerInfo--type2 .partnerInfo__box{padding:17px 20px}.partnerInfo--type2 .partnerInfo__box--logo{padding:14px;width:100%;border:0;box-shadow:0 4px 24px rgba(65,107,246,.12)}.partnerInfo--type2 .partnerInfo__box:not(.partnerInfo__box--logo){width:100%}.partnerInfo--type2 .partnerInfo__figure{position:relative;width:100%;height:100%}.ekoBox{gap:24px;align-items:center;flex-wrap:nowrap;-webkit-padding-start:12px;padding-inline-start:12px;width:calc(50% + 16px);max-width:100%}.ekoBox__logo{max-width:120px}.ekoBox__field{flex-grow:1}.ekoBox .field{margin:0}.categoryBox{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:23px;padding:40px;background:#fff;box-shadow:0 4px 24px rgba(65,107,246,.12);transition:all .2s ease}.categoryBoxWrapper{display:grid;grid-template-columns:repeat(4,1fr);gap:20px 15px;padding-bottom:100px;margin:50px auto}.categoryBox:active,.categoryBox:focus,.desktop .categoryBox:hover{box-shadow:0 4px 24px rgba(65,107,246,0)}.categoryBox__figure{display:flex;align-items:center;justify-content:center;width:100%;max-width:110px;aspect-ratio:1}.categoryBox__figure img{display:block}.categoryBox__title{text-align:center;line-height:1.4em;min-height:3.2em;margin-bottom:0}.categoryBox__link{position:absolute;top:0;right:0;left:0;bottom:0;z-index:2}.userInfo{position:relative;display:flex;padding:27px 0;margin-bottom:50px;border:1px solid #c7d1f4;min-height:136px}.userInfo__personal{display:flex;flex-direction:column;justify-content:center;flex:1}.userInfo__imgTitle{display:flex;align-items:center;gap:16px}.userInfo__title{margin-bottom:0}.userInfo__figure{max-width:53px;flex-shrink:0}.userInfo__figure img{display:block}.userInfo__text{font-family:urw_geometric_extregular,sans-serif;line-height:1.2;color:#252c3c;margin-bottom:6px}.userInfo__text:last-child{margin-bottom:0}.userInfo__text b,.userInfo__text strong{color:#002677}.userInfo__textBold{color:#002677;font-size:40px;font-family:urw_geometric_extbold,sans-serif}.userInfo__milesDetails{display:flex;flex-direction:column;justify-content:center;flex:1;margin-right:-16px}.customMask__twoCol .register{display:none}.customMask__twoCol .separator{justify-content:center}.customMask__twoCol .separator p{margin-bottom:0}.customMask__twoCol .accordion-container{display:none}.customMask__twoCol .row-md .col-xs-12{width:100%}.customMask__twoCol #login-form-content>h4{text-align:center}.customMask__twoCol .forgot{font-family:urw_geometric_extsemi_bold,sans-serif;color:#416bf6;font-size:14px}[dir=rtl] .customMask__twoCol .forgot{font-weight:600!important}.maskBox{color:#002677;background-color:#fff;padding:20px;padding-bottom:0;margin:0 auto;width:100%;max-width:740px;box-shadow:0 0 27px rgba(6,6,6,.105);border-radius:4px}.maskBox__title{margin-bottom:14px}.registrationBox{margin:30px auto 60px}.registrationBox .howDoesItWork{padding-bottom:0}.whiteBox{--boxPadding_t2:20px;background-color:#fff}.whiteBox__title{font-size:20px}.whiteBox--type1 .whiteBox__title{margin-bottom:8px;font-size:25px}.whiteBox--type1 .whiteBox__subtitle{margin-bottom:8px}.whiteBox--type1 .whiteBox__subtitle label{padding:unset}.whiteBox--type1 .whiteBox__textSmall{font-family:urw_geometric_extregular,sans-serif;font-size:16px;color:#252c3c}.whiteBox--type2{padding:var(--boxPadding_t2,20px);border-radius:6px}.whiteBox--type3.whiteBox{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px;margin-inline:auto;max-width:min(100%,1000px)}.whiteBox--type3+.whiteBox--type3{margin-top:15px}.columnContent__main>.whiteBox:first-child{margin-bottom:20px}.columnContent__main>.whiteBox:has(.inputWrap.focus){margin-bottom:200px}.whiteBox__text{font-size:1rem;margin:0}a.whiteBox{color:inherit;transition:box-shadow .2s}.flightStatus{width:100%;margin:67px 0 0}.flightStatus td,.flightStatus th{vertical-align:middle;text-align:right}.flightStatus th{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:1.25rem;font-weight:400;letter-spacing:-.1px;line-height:1.6;color:#002677;padding:5px 14px}[dir=rtl] .flightStatus th{font-weight:600!important}.flightStatus td{padding:7px 14px;font-family:urw_geometric_extsemi_bold,sans-serif;font-size:1rem;font-weight:400;color:#002677;letter-spacing:-.16px;line-height:1.1875}[dir=rtl] .flightStatus td{font-weight:600!important}.flightStatus td.flightNo{font-family:urw_geometric_extlight,sans-serif;font-size:1rem;font-weight:400;color:#00318d;letter-spacing:-.16px;line-height:1.1875}[dir=rtl] .flightStatus td.flightNo{font-weight:300!important}.flightStatus td.flightNo .logo{display:inline-block;vertical-align:middle;padding:0;margin:0 0 0 12px}.flightStatus .timeInfo{font-family:urw_geometric_extlight,sans-serif;font-size:.875rem;font-weight:400;color:#002677;letter-spacing:-.14px;line-height:1.21;display:block;margin:4px 0 0}[dir=rtl] .flightStatus .timeInfo{font-weight:300!important}.flightStatus .status.blue{color:#30a359}.flightStatus .flightCarrierLogoWrap{display:inline-block;min-width:46px;text-align:center}.flight-status-results-container.wrapper,.flight-status-results-container.wrapper--fullWidth-m,.flight-status-results-container.wrapper--small{padding:0}.flight-status-results-container .tabHeadersWrap{margin-bottom:17px}.flight-status-results-container .tabHeader{font-size:1.25rem}.flight-status-results-container .tabHeader:before{display:none}.flight-status-results-container .alRight.m{font-family:urw_geometric_extlight,sans-serif;font-size:1.125rem;font-weight:400;color:#002677;letter-spacing:-.1px;line-height:1.61;text-align:left}[dir=rtl] .flight-status-results-container .alRight.m{font-weight:300!important}.flight-status-results-container .load-more-button{margin-block:10px 30px}.flightStatusMask{padding:0 0 30px}.flightStatusMask__inner{width:670px;max-width:100%;margin:0 auto}.flightStatusMask .fieldRow .textField.first,.flightStatusMask .fieldRow .textField.last{border-radius:5px}.flightStatusMask .grow{width:100%}.sn-snippet__wrapper{position:fixed;bottom:0;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%);z-index:99999;width:100%;height:54px;transition:height 250ms ease;display:none}.fullscreenActive .sn-snippet__wrapper,.menuOpened .sn-snippet__wrapper,.noscroll-mobile .sn-snippet__wrapper{opacity:0;visibility:hidden}.sn-snippet__wrapper.sn-disappear{height:0}.sn-snippet__wrapper .sn-snippet{padding:10px 15px;background:linear-gradient(90deg,#416bf6 0,rgba(65,107,246,.8) 30%,rgba(65,107,246,.8) 70%,#416bf6 100%);box-shadow:0 4px 40px rgba(0,0,0,.56);border-radius:8px 8px 0 0;margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative}.sn-snippet__wrapper .sn-snippet::before{content:"";position:absolute;inset:0;background:#fff;z-index:-1;border-radius:8px 8px 0 0}.sn-snippet__wrapper .sn-snippet__container{display:flex;align-items:center}.sn-snippet__wrapper .sn-snippet__containerTop{display:flex;align-items:center;justify-content:space-between}.sn-snippet__wrapper .sn-snippet__containerTopLeft{display:flex;align-items:center}.sn-snippet__wrapper .sn-snippet__containerTopRight{line-height:1;display:inline-block;vertical-align:middle}.sn-snippet__wrapper .sn-snippet__clock,.sn-snippet__wrapper .sn-snippet__closeSnippet{line-height:1;display:inline-block;vertical-align:middle}.sn-snippet__wrapper .sn-snippet__clock svg,.sn-snippet__wrapper .sn-snippet__closeSnippet svg{line-height:1;vertical-align:middle}.sn-snippet__wrapper .sn-snippet__clock{margin-left:8px}.sn-snippet__wrapper .sn-snippet__text{font-size:16px;font-family:urw_geometric_extsemi_bold,sans-serif;color:#fff;margin-left:35px}[dir=rtl] .sn-snippet__wrapper .sn-snippet__text{font-weight:600!important}.sn-snippet__wrapper .sn-snippet__timer{display:flex;align-items:center}.sn-snippet__wrapper .sn-snippet__day,.sn-snippet__wrapper .sn-snippet__hour,.sn-snippet__wrapper .sn-snippet__minutes,.sn-snippet__wrapper .sn-snippet__seconds{display:flex}.sn-snippet__wrapper .sn-snippet__btn{background:rgba(255,255,255,.1);border:2px solid #fff;border-radius:22.5px;color:#fff;padding:3px 26px;font-size:16px;font-family:urw_geometric_extsemi_bold,sans-serif;margin:0 16px 0 12px;white-space:nowrap}[dir=rtl] .sn-snippet__wrapper .sn-snippet__btn{font-weight:600!important}.desktop .sn-snippet__wrapper .sn-snippet__btn:hover,.sn-snippet__wrapper .sn-snippet__btn:active,.sn-snippet__wrapper .sn-snippet__btn:focus{background:rgba(255,255,255,.2)}.sn-snippet__wrapper .sn-snippet__separator{margin:0 5px;color:#fff}.sn-snippet__wrapper .sn-closeSnippet{cursor:pointer;display:block}.sn-snippet__wrapper .sn-row{display:flex;align-items:center}.sn-snippet__wrapper .sn-countdowntimer__holder{width:40px;text-align:center;line-height:1}.sn-snippet__wrapper .sn-arrow{line-height:1;display:inline-block;vertical-align:vertical;cursor:pointer;-webkit-transform-origin:center;transform-origin:center}.sn-snippet__wrapper .sn-arrow svg{line-height:1;vertical-align:vertical}.sn-snippet__wrapper .sn-arrow.sn-rotate{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sn-snippet__wrapper .sn-dissapear{height:0}.sn-snippet__wrapper .countdowntimer_days,.sn-snippet__wrapper .countdowntimer_hours,.sn-snippet__wrapper .countdowntimer_minutes,.sn-snippet__wrapper .countdowntimer_seconds{font-size:20px;font-family:urw_geometric_extsemi_bold,sans-serif;color:#fff;line-height:.9}[dir=rtl] .sn-snippet__wrapper .countdowntimer_days,[dir=rtl] .sn-snippet__wrapper .countdowntimer_hours,[dir=rtl] .sn-snippet__wrapper .countdowntimer_minutes,[dir=rtl] .sn-snippet__wrapper .countdowntimer_seconds{font-weight:600!important}.sn-snippet__wrapper .countdowntimer_placeholder{font-size:10px;font-family:urw_geometric_extsemi_bold,sans-serif;color:#fff;line-height:1}[dir=rtl] .sn-snippet__wrapper .countdowntimer_placeholder{font-weight:600!important}.bagCalTripInfo{display:flex;gap:32px;padding:56px 0}.bagCalTripInfo__fig picture{display:block;width:100%;height:100%}.bagCalTripInfo__fig img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bagCalTripInfo__desc{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;flex-grow:1}.bagCalTripInfo__title{margin-bottom:16px}.bagCalTripInfo__details{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%}.bagCalTripInfo__detailsItem{display:flex;gap:14px;margin-bottom:24px}.bagCalTripInfo__detailsItem span{white-space:nowrap}.baggageAllowance__row{display:flex;flex-wrap:wrap;gap:14px;margin:24px auto;padding-bottom:24px}.baggageBox{--boxPad:24px;position:relative;display:flex;align-items:center;max-width:100%;padding:var(--boxPad);background-color:#eff2f8}.baggageBox--checked{background-color:#dfe4f1}.baggageBox__wrap{display:flex;gap:14px}.baggageBox__iconAbs{position:absolute;top:var(--boxPad);right:var(--boxPad);display:flex;align-items:center;justify-content:center;width:33px;height:33px;font-size:12px;color:#fff;background-color:#002677;border-radius:50%}.baggageBox__mainIcon{display:flex;align-items:flex-end;gap:10px;flex-shrink:0}.baggageBox__mainIcon .h3{line-height:1;margin-bottom:0}.baggageBox__fig img{display:block}.baggageBox__title{margin-bottom:8px;font-size:1rem}.baggageBox__desc{font-size:1rem;letter-spacing:-.1px;margin-bottom:0}.baggageBox__price{font-size:18px;margin-top:auto;margin-bottom:0}.baggageBox__price strong{font-size:30px}.baggageBox--squareSome{background-color:#fff;border:1px solid rgba(86,110,161,.6)}.baggageBox--squareSome .baggageBox__fig{display:flex;align-items:center;justify-content:center;width:100px;aspect-ratio:1}.baggageBox__or{display:flex;align-items:center;justify-content:center;padding:0 10px}.baggageBox__or p{margin-bottom:0}.dashBox{margin-top:0;margin-right:auto;margin-left:auto;padding:32px;background-color:#fff;box-shadow:0 4px 24px rgba(65,107,246,.12)}.dashBoxGroup{display:flex;gap:12px;align-items:center;margin-block:32px}.dashBoxGroup__desc{margin-bottom:0;font-size:18px}.dashBoxGroup__desc strong{font-size:20px}.dashBoxWrap{width:100%;margin:22px 0 78px;display:flex}.dashBoxFlexWrap{display:flex;flex-wrap:wrap;margin-top:40px}.dashBoxFlexWrap ul{padding-right:0;list-style-type:none}.dashBox--row1{grid-row-start:1}.dashBox--stretch{width:100%}.dashBox--jnw{padding:0;width:100%;margin-bottom:0}.dashBox--participations{width:100%;margin-bottom:0}.dashBox--withSlides{width:100%;padding-bottom:0}.dashBox--coupons{width:100%;padding-bottom:0}.dashBox--destination{width:100%}.dashBox--blue{color:#fff;background-color:#416bf6}.dashBox--green{color:#002677;background-color:#5ae3bd}.dashBox--bgImg{position:relative;color:#fff;background-color:transparent}.dashBox--profileMainWrap{grid-row-start:1;grid-row-end:3;width:100%;padding-right:0;padding-left:0;padding-top:0;box-shadow:0 0}.dashBox--profileMainWrap .dashBoxFlexWrap{margin-top:0}.dashBox--profileMainWrap .row--fullWidthCol:nth-last-child(2) .selectize-dropdown{position:relative;top:0!important}.dashBoxAccountSummary__tooltipWrap{display:flex;align-items:center}.dashBoxAccountSummary__tooltipText{font-size:20px;margin-bottom:0}.dashBox__desc .dashBoxAccountSummary__tooltipText{font-size:20px}.dashBox__payment{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px}.dashBox__payment--level_B:not(:first-child){margin-top:36px}.dashBox__payment p{margin-bottom:0;line-height:1.2}.dashBox__payment .dashBox__paymentTitle{font-size:18px;margin-bottom:9px}.dashBox__payment .dashBox__btn{margin-top:14px}.dashBox--gradient{border:4px solid;border-image-source:linear-gradient(315deg,#625ef3,#5ae3bd);border-image-slice:1}.dashBox__title{margin-bottom:5px}.dashBox__title--accountName{font-size:40px;margin-bottom:28px;word-break:break-word}.dashBox__titleWrap{display:flex;align-items:center;gap:12px;margin-bottom:22px}.dashBox__titleWrap>*{margin-bottom:0}.dashBox__titleWrap--spaceBtw{justify-content:space-between;margin-bottom:10px}.dashBox__titleWrap--spaceBtw .more{margin-top:0}.dashBox__titleIcon{color:#416bf6;font-size:45px}.dashBox__subtitle{font-size:16px;margin-bottom:20px}.dashBox__subheader{font-size:20px;margin-bottom:6px}.dashBox__accountMiles{font-size:60px;margin-bottom:0}.dashBox__ctaWrap{display:flex;flex-wrap:wrap;gap:25px}.dashBox__ctaWrap--marginTop{margin-top:26px}.dashBox__ctaWrap .button{width:100%}.dashBox__link{display:inline-block;color:#416bf6;font-family:urw_geometric_extsemi_bold,sans-serif;font-size:16px}[dir=rtl] .dashBox__link{font-weight:600!important}.dashBox__btn{width:100%;text-align:right;background-color:transparent;padding:0;margin-top:0;margin-bottom:20px;cursor:pointer}.dashBox__btn--withIcon{padding-left:25px}.dashBox__btn [class*=" icon-"],.dashBox__btn [class^=icon-]{position:absolute;left:0;top:0;color:#0fb2b3}.dashBox__btn--notFullfield [class*=" icon-"],.dashBox__btn--notFullfield [class^=icon-]{color:#bfc9e3}.dashBox__btn--iconLeft{font-size:18px;padding:0;background-color:transparent}.dashBox__btn--iconLeft:focus{outline:0}.dashBox__btn--iconLeft:focus-visible{outline:1px dashed currentColor;outline-offset:4px}.dashBox__btn--iconLeft.more{font-size:18px;margin-top:0}.dashBox__btn--iconLeft:not(.disabled),.dashBox__btn--iconLeft:not([disabled]){cursor:pointer}.dashBox__avatar{--initialsBG:#099395}.dashBox__avatar--youth{--initialsBG:#099395}.dashBox__avatar--blue{--initialsBG:#8CA6BF}.dashBox__avatar--silver{--initialsBG:#6A778A}.dashBox__avatar--gold{--initialsBG:#7C6F42}.dashBox__fig{margin:0 auto 20px;width:80px;height:80px;background-color:var(--initialsBG);border:4px solid var(--initialsBG);border-radius:50%;aspect-ratio:1;display:inline-flex;align-items:center;justify-content:center;font-family:urw_geometric_extsemi_bold,sans-serif;font-size:2.125rem;font-weight:400;line-height:1.17;color:#fff}[dir=rtl] .dashBox__fig{font-weight:600!important}.dashBox__fig img{display:block;border-radius:50%}.dashBoxCustomShape .dashBox__fig{width:40px;height:40px;margin:0;border-width:2px}.travelpass-trips-container .dashBox__fig{width:40px;height:40px;margin:0;border-width:2px;font-size:1.125rem}.dashBox__initials{line-height:1;margin-top:3px}.dashBox__bgImg img{position:absolute;top:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}.dashBox__desc{margin-bottom:25px}.dashBox__desc p{font-size:18px}.dashBox__text--gradient{font-family:urw_geometric_extbold,sans-serif;background-image:linear-gradient(90deg,#5862fd,#5ae3bd);-webkit-background-clip:text;background-clip:text;color:transparent}[dir=rtl] .dashBox__text--gradient{font-weight:700!important}.dashBox__text--small{font-size:14px}.dashBox__icon{font-size:19px;margin-left:4px}.dashBox__icon--green{color:#5ae3bd}.dashBox__social{display:flex;flex-wrap:wrap;gap:30px}.dashBox__socialFig{display:flex;width:40px;aspect-ratio:1;margin-bottom:20px}.dashBox__socialFig img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.dashBox__prompt{display:flex}.dashBox__prompt .tooltip{margin-top:.2222222222em}.dashBox__list{display:flex;gap:9px;flex-wrap:wrap;list-style-type:none;padding-right:0;margin-block:10px}.dashBox__listWrap{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.dashBox__list .dashBox__fig{font-size:.875rem;line-height:.79;color:#002677;width:32px;height:32px;background-color:var(--memberColor,#9fb2e9);border:2px solid var(--memberColor,#9fb2e9);margin-bottom:0;border-width:2px}.dashBox__list .dashBox__initials{-webkit-transform:translateY(1px);transform:translateY(1px)}.dashBoxCustomShape{--initialsBG:#099395;position:relative;display:flex;align-items:center;gap:12px;background-color:#eef2fe;padding:19px 22px 13px;margin-top:25px;border-radius:36px 0}.dashBoxCustomShape--blue{--initialsBG:#8CA6BF}.dashBoxCustomShape--silver{--initialsBG:#6A778A}.dashBoxCustomShape--gold{--initialsBG:#7C6F42}.dashBoxCustomShape--inBox{max-width:290px;padding:6px 14px;gap:10px}.dashBoxCustomShape--inBox .dashBoxCustomShape__initials{width:28px;height:28px;font-size:11px;line-height:2.2}.dashBoxCustomShape--inBox .dashBoxCustomShape__textBottom{font-size:16px}.dashBoxCustomShape__initials{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:41px;height:41px;color:#fff;background-color:var(--initialsBG);font-family:urw_geometric_extsemi_bold,sans-serif;font-size:16px;border-radius:50%}[dir=rtl] .dashBoxCustomShape__initials{font-weight:600!important}.dashBoxCustomShape__desc{display:flex;flex-wrap:wrap;transition:all .3s ease-out}.dashBoxCustomShape__desc .tooltip{z-index:3}.dashBoxCustomShape__abslink{position:absolute;top:0;right:0;width:100%;height:100%;border-radius:36px 0;z-index:2}.dashBoxCustomShape__abslink:active~.dashBoxCustomShape__desc,.dashBoxCustomShape__abslink:focus~.dashBoxCustomShape__desc,.desktop .dashBoxCustomShape__abslink:hover~.dashBoxCustomShape__desc{color:#416bf6}.dashBoxCustomShape__abslink:focus{outline:0}.dashBoxCustomShape__abslink:focus-visible{outline:1px dashed currentColor;outline-offset:4px}.dashBoxCustomShape__textTop{font-size:16px;line-height:1.6;margin-left:5px}.dashBoxCustomShape__textBottom{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:20px;line-height:1.2}[dir=rtl] .dashBoxCustomShape__textBottom{font-weight:600!important}.dashBoxCustomShape__arrow{position:absolute;top:50%;left:15px;display:flex;align-items:center;font-size:10px;color:#416bf6;aspect-ratio:1;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.dashBoxCustomShape__arrow [class*=" icon-"],.dashBoxCustomShape__arrow [class^=icon-]{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.dashBoxCreditCard{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:18px 32px;margin-bottom:20px;border-radius:5px}.dashBoxCreditCard__inner--left{display:flex;gap:20px}.dashBoxCreditCard__inner .dashBox__btn{display:block;margin-bottom:0}.dashBoxCreditCard__fig{flex-shrink:0}.dashBoxCreditCard__fig img{display:block}.dashBoxCreditCard__text{font-size:16px;margin-bottom:0}.jnw{padding:25px 27px 40px;text-align:center;color:#002677;letter-spacing:-.1px}.jnw__title{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:2.5rem;font-weight:400;line-height:1.6;margin:0 0 3px;letter-spacing:inherit}[dir=rtl] .jnw__title{font-weight:600!important}.jnw__text{font-size:1.125rem;line-height:1.55;letter-spacing:inherit;margin:0}.jnw__btnwrap{padding:30px 0 0}.customProgress[value]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:8px;display:block;width:100%;height:16px;margin-bottom:24px;overflow:hidden}.customProgress[value]::-webkit-progress-bar{background-color:#f4f4f4;border-radius:8px}.customProgress[value]::-moz-progress-bar{background-color:#0fb2b3;border-radius:8px}.customProgress[value]::-webkit-progress-value{background-color:#0fb2b3;border-radius:8px}.customProgress__support{background-color:#f4f4f4;border-radius:8px}.customProgress__supportBar{display:block;height:16px;background-color:#0fb2b3;border-radius:8px}.dashBoxCoupons--noCoupons{padding:17px 20px;background-color:#ebfcf7;border-radius:4px}.dashBoxCoupons--noCoupons p{font-size:18px;margin-bottom:0}.dashBoxCoupons--noCoupons p+p{margin-top:5px}.dashBoxCoupons--maxHeight .dashBoxCoupon__fig{max-height:80px;flex-grow:1}.dashBoxCoupon{position:relative;display:flex;flex-direction:column;align-items:center;padding:30px 25px 20px;background-color:#ebfcf7;text-align:center;border-radius:4px;flex-grow:1}.dashBoxCoupon--expired{background-color:#ebf9ff}.dashBoxCoupon--used{background-color:#eef2fe}.dashBoxCoupon__fig{width:100%;margin-bottom:30px}.dashBoxCoupon__fig img{display:block;width:100%!important;height:100%;-o-object-fit:contain;object-fit:contain}.dashBoxCoupon__title{font-size:1.1875rem;line-height:1.2;min-height:43px;margin-bottom:9px}.dashBoxCoupon__desc{font-size:.875rem;line-height:1.2;min-height:33px;margin-bottom:6px}.dashBoxCoupon__linkText{margin-top:auto;transition:color .3s ease-out}.dashBoxCoupon__abslink{position:absolute;top:0;right:0;width:100%;height:100%;z-index:1}.dashBoxCoupon__abslink:active~.dashBoxCoupon__linkText,.dashBoxCoupon__abslink:focus~.dashBoxCoupon__linkText,.desktop .dashBoxCoupon__abslink:hover~.dashBoxCoupon__linkText{color:#002677}.dashBoxCoupon__abslink:not(.button):focus-visible{outline-offset:-2px}.maskGenairation{position:relative;border:4px solid;border-image-source:linear-gradient(315deg,#625ef3,#5ae3bd);border-image-slice:1;min-height:100px;padding:20px}.maskGenairation__infoTooltip{position:absolute;top:auto;right:50%;bottom:calc(100% + 4px);display:flex;justify-content:center;color:#002677;background-color:#5ae3bd;padding:10px 21px;-webkit-transform:translateX(50%);transform:translateX(50%);border-radius:4px 4px 0 0}.maskGenairation__infoTooltip::after{content:"";width:16px;height:16px;background-color:#5ae3bd;position:absolute;top:auto;right:50%;bottom:0;-webkit-transform:translate(50%,50%) rotate(45deg);transform:translate(50%,50%) rotate(45deg);z-index:-1}.maskGenairation__infoTooltip p{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:16px;line-height:1.2;margin-bottom:0}[dir=rtl] .maskGenairation__infoTooltip p{font-weight:600!important}.progressStepper{padding:0 0 23px}.progressStepper__bar{position:relative;width:100%;height:12px}.progressStepper__base,.progressStepper__step{position:absolute;height:100%;top:0;right:0;border-radius:8px}.progressStepper__base{background-color:#f6f6f6;width:100%}.progressStepper__step{background-color:#416bf6;transition:width .4s ease-out;width:calc(var(--progressStep)/ var(--progressStepTotal) * 100%)}.issueCard{display:flex;justify-content:center;gap:15px;padding:20px 0}.issueCard__fig{max-width:200px}.issueCard__fig img{display:block}.issueCardDelivery{font-family:urw_geometric_extregular,sans-serif;color:#252c3c;text-align:center}.issueCard__cardWrap{position:relative}.issueCard__info{position:absolute;right:10px;bottom:10px}.issueCard__infoText{font-size:12px;line-height:1.2;color:#fff;margin-bottom:0}.travelPassContainer{max-width:680px;display:flex;flex-direction:column;gap:40px;margin:80px auto}.travelPassContainer__title{margin:0;text-align:center}.travelPassContainer .bookingMaskWrapper .field.flightMask{margin-bottom:16px}.travelPassContainer .bookingMaskWrapper .doubleField .form-row{margin:0}.travelPassContainer .bookingMaskWrapper .item.notallow{color:#666d7a}.travelPassContainer .bookingMaskWrapper .option.notallow{color:#666d7a;pointer-events:none}.travelPassContainer .bookingMaskWrapper .option.notallow #redeemedRoute{font-size:14px;font-family:urw_geometric_extregular,sans-serif}.travelPassContainer .bookingMaskWrapper .switchToggleBtn:focus{outline:0}.travelPassContainer .bookingMaskWrapper .maskBlock .fieldsWrap .field{margin-bottom:0}.travelPassBooking{border-radius:4px;display:flex}.travelPassBooking:not(.open){border:1px solid #bfc9e3}.travelPassBooking__figure{width:160px;min-height:140px;height:100%}.travelPassBooking__figure img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-top-right-radius:4px;border-bottom-right-radius:4px}.travelPassBooking__content{display:flex;align-items:center;padding:16px 0;position:relative;background:#e4e9fb}.travelPassBooking:not(.open) .travelPassBooking__content{background:#fff}.travelPassBooking__content .icon-arrowdown{cursor:pointer;line-height:1;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.travelPassBooking.open .travelPassBooking__content .icon-arrowdown{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.travelPassBooking__content .icon-arrowdown::before{line-height:1;width:24px;height:24px;font-size:14px;display:flex;align-items:center}.travelPassBooking__content .icon-arrowdown::after{content:"";width:100%;height:100%;right:0;top:0;position:absolute}.travelPassBooking__main{display:flex;align-items:center;gap:50px}.travelPassBooking.open .travelPassBooking__main.selected .progressProfile__svg{border:3px solid #fff}.travelPassBooking__group{display:flex;flex-direction:column}.travelPassBooking__title{font-size:18px;margin:0}.travelPassBooking__desc{font-size:14px}.travelPassBooking__text{font-size:12px;margin:0}.travelPassBooking__text--bold{font-family:urw_geometric_extsemi_bold,sans-serif}.travelPassBooking .progressProfileWrapper{position:relative;text-align:center;line-height:1}.travelPassBooking .progressProfile__group{position:absolute;top:50%;right:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.travelPassBooking .progressProfile__trips{font-size:18px;font-family:urw_geometric_extsemi_bold,sans-serif;line-height:1;white-space:nowrap;letter-spacing:-.15px}.travelPassBooking .progressProfile__text{font-size:14px;line-height:1;letter-spacing:-.1px}.travelPassBooking .progressProfile__svg{position:relative;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%);border-radius:50%;border:3px solid #bfc9e3;height:92px;width:92px}.travelPassBooking .progressProfile__svg.circleGraph__svg{overflow:visible}.travelPassBooking .progressProfile__svgPercent{stroke:#002677;fill:none;--dasharray:289;stroke-linecap:round;stroke-dasharray:var(--dasharray) var(--dasharray);stroke-dashoffset:calc(var(--dasharray) * (1 - var(--circlePercent)));-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:stroke-dashoffset .85s ease-out;-webkit-transform-origin:center;transform-origin:center}.travelPassBooking__list{position:absolute;top:100%;right:0;padding:16px;margin:0;list-style-type:none;background:#fff;box-shadow:0 4px 24px 0 rgba(65,107,246,.12);transition:opacity .3s ease-out;width:100%;max-height:435px;overflow:hidden;overflow-y:auto;scrollbar-color:#d7d7d7 transparent;scrollbar-width:thin;scrollbar-face-color:#d7d7d7;scrollbar-track-color:transparent}.travelPassBooking__list::-webkit-scrollbar{width:5px;height:5px}.travelPassBooking__list::-webkit-scrollbar-thumb{background:#d7d7d7;border-radius:5px}.travelPassBooking__list::-webkit-scrollbar-track{background:0 0}.travelPassBooking:not(.open) .travelPassBooking__list{opacity:0;pointer-events:none}.travelPassBooking.open .travelPassBooking__list{z-index:5}.travelPassBooking__item{cursor:pointer}.travelPassBooking__item:not(:last-child){margin-bottom:16px}.travelPassBooking__item .travelPassBooking__main{margin-inline:24px;padding-block:12px}.travelPassBooking__item.selected,.travelPassBooking__item:hover{background:#e4e9fb;border-radius:4px}.travelPassBooking__item.selected .progressProfile__svg,.travelPassBooking__item:hover .progressProfile__svg{border:3px solid #fff}.travelPassBookingModal .modalWrap{padding:20px;border-radius:20px 20px 0 0;height:100%}.travelPassBookingModal .modalContent{padding:0;margin-top:8px;max-height:100%}.travelPassBookingModal__title{margin:0;position:-webkit-sticky;position:sticky;top:-1px;z-index:6;background:#fff;padding-bottom:16px;padding-top:8px}.travelPassBookingModal .close-modal{z-index:7}.tpVoucher{position:relative;background-color:#fff;margin-bottom:24px;overflow:hidden;border-radius:4px;box-shadow:0 4px 24px rgba(65,107,246,.12)}.tpVoucher__tag{position:absolute;top:16px;right:16px;font-family:urw_geometric_extsemi_bold,sans-serif;font-size:12px;background-color:rgba(255,255,255,.8);margin-bottom:0;padding:4px 8px;border-radius:4px;border:1px solid #93a5cf;z-index:1}.tpVoucher__fig{height:134px}.tpVoucher__fig img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tpVoucher--expired .tpVoucher__fig{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.tpVoucher__info{padding:24px 16px}.tpVoucher__info .alert{margin-top:0}.tpVoucher__info .btnWrap{margin-top:24px}.tpVoucher__details>:last-child:not(.alert){margin-bottom:9px}.tpVoucher__title{line-height:1.4;margin-bottom:4px}.tpVoucher__subTitle{font-size:14px;margin-bottom:4px}.tpVoucher .alert__wrapper{font-size:.75rem}.tpVoucher .profVoucher__infoRow:first-child{color:#002677}.sidebarSummary{border-radius:6px 6px 0 0}.sidebarSummary__group{display:flex;align-items:center;gap:24px;margin-block:16px}.sidebarSummary__group .tp_destinationsSeparator{margin:0}.sidebarSummary__group .sidebarSummary__text{margin:0}.sidebarSummary__inner:first-child{flex:1;min-width:140px;max-width:140px}.sidebarSummary__topWrap{display:flex;align-items:center;gap:16px}.sidebarSummary__topWrap--doWrap{flex-wrap:wrap}.sidebarSummary__title{margin:0}.sidebarSummary__text{font-size:16px}.sidebarSummary__text--wBorder{border-bottom:1px solid #bfc9e3;padding-bottom:2px}.sidebarSummary__text--top{font-family:urw_geometric_extsemi_bold,sans-serif;line-height:1.5;margin-top:2px;margin-bottom:0;word-break:break-all}[dir=rtl] .sidebarSummary__text--top{font-weight:600!important}.sidebarSummary__text--noWrap{white-space:nowrap}.sidebarSummary__text--bold{font-size:20px;font-family:urw_geometric_extsemi_bold,sans-serif}[dir=rtl] .sidebarSummary__text--bold{font-weight:600!important}.sidebarSummary__details p:not(:first-child){margin-bottom:8px}.sidebarSummary__details p:last-child{margin-bottom:0}.tp_totalBox{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 16px 8px 16px;background-color:#e3e9fd;border-radius:0 0 6px 6px}.tp_totalBox p+p{margin-top:6px}.tp_totalBox__text{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:20px;margin-bottom:0}[dir=rtl] .tp_totalBox__text{font-weight:600!important}.tp_totalBox__text--price{flex-shrink:0}.tp_totalBox__text--smaller{font-family:urw_geometric_extlight,sans-serif;font-size:14px}[dir=rtl] .tp_totalBox__text--smaller{font-weight:300!important}.tp_totalBox__text--miles{margin-top:0}.tp_totalBox__text small{color:inherit;font-size:20px}.tp_totalBox__group{display:flex;flex-direction:column;align-items:flex-end}.tp_extraInfo{display:flex;flex-direction:column;gap:40px;margin-block:0 40px}.tp_extraInfo p{margin:0}.tp_extraInfo ul{list-style-type:none;padding:0;margin:0}.tp_extraInfo ul li{position:relative;padding-right:32px}.tp_extraInfo ul li::before{content:"\e948";font-family:icomoon-rebrand;color:#002677;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:24px}.tp_infoBox{display:flex;gap:10px;padding-top:16px}.tp_infoBox__iconWrap{font-size:20px;padding:2px;align-self:flex-start}.tp_infoBox__text{font-size:14px;margin-bottom:0}.tp_infoBox__text a{font-size:inherit}.tp_editBox{position:relative;margin-bottom:24px;background-color:#e3e9fd}.tp_editBox__title{margin-top:0;margin-bottom:8px}.tp_editBox__titleWrap{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:16px}.tp_editBox__titleWrap .tp_editBox__title{margin-bottom:0}.tp_editBox__editBtn{position:absolute;top:var(--boxPadding_t2,20px);left:var(--boxPadding_t2,20px);height:30px;padding:6px;color:#416bf6;background-color:transparent;cursor:pointer}.tp_editBox__editBtn [class*=" icon-"],.tp_editBox__editBtn [class^=icon-]{min-width:18px;font-size:18px}.tp_editBox__group{display:flex;align-items:center;gap:24px}.tp_editBox__group .tp_destinationsSeparator{margin:0}.tp_editBox__text{font-size:14px;margin-bottom:0}.tp_editBox__text--routeType{font-family:urw_geometric_extsemi_bold,sans-serif}[dir=rtl] .tp_editBox__text--routeType{font-weight:600!important}.tp_editBox__text--routeDetails{font-size:20px;margin:0;font-family:urw_geometric_extsemi_bold,sans-serif}[dir=rtl] .tp_editBox__text--routeDetails{font-weight:600!important}.tp_editBox__subTitle{margin-bottom:0}.tp_editBox__subTitle:not(:last-child){margin-bottom:8px}.travelpass-trips-container .whiteBox{--boxPadding_t2:24px}.accordion-tp-wrapper{display:flex;flex-direction:column;justify-content:center;border-radius:4px;border:1px solid #bfc9e3}.accordion-tp-wrapper .accItem{border-top:0;padding-right:0}.accordion-tp-wrapper .hidden{display:none}.accordion-tp-wrapper:not(:last-child){margin-bottom:16px}.accordion-tp-wrapper .accHeader__btn{padding:20px 24px}.accordion-tp-wrapper .accHeader__btn .arrow{left:24px;font-size:32px}.accordion-tp-wrapper .accHeader__btn::before{content:"";position:absolute;top:0;right:0;height:100%;width:100%}.accordion-tp-wrapper .accContent{padding:4px 24px 20px 24px}.tp_Box{position:relative;display:flex;flex-direction:column;gap:16px;font-size:18px;font-family:urw_geometric_extregular,sans-serif;margin-bottom:0;padding:24px 12px 16px 12px;text-align:center;border-radius:4px;border:1px solid #bfc9e3;flex-grow:1;transition:all .2s ease;cursor:pointer}.tp_Box__close{position:absolute;top:-15px;left:-15px;background:#fff;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 6px 0 rgba(33,51,104,.2);color:#416bf6}.tp_Box__close .icon-close_border::before{width:20px;height:20px;display:inline-block}.tp_Box__wrapper{display:flex;gap:24px;justify-content:center;padding:0}.tp_Box__wrapper.accContent p:not(.errorMsg){margin-bottom:0}.tp_Box.selected{border:2px solid #002677}.tp_Box.selected .button{color:#fff;background-color:#002677;border-color:transparent}.tp_Box.selected .icon-checkBox{margin-left:10px}.tp_Box.selected .icon-checkBox::before{line-height:1;font-size:16px}.desktop .tp_Box.selected:hover .button,.tp_Box.selected:active .button,.tp_Box.selected:focus .button{color:#fff;background-color:#002677}.tp_Box__text--bold,.tp_Box__title{font-family:urw_geometric_extsemi_bold,sans-serif;font-weight:400}.tp_Box p{margin:0}.tp_Box__inner{margin-top:8px}.tp_radioBox__wrapper{display:flex;gap:24px;flex-wrap:wrap;padding:0;margin:16px 0 30px;transition:opacity .2s ease}.custom-radio [type=radio]:not(:checked)~.tp_radioBox__wrapper{opacity:.4}.custom-radio [type=radio]:not(:checked)~.tp_radioBox__wrapper label{pointer-events:none}.custom-radio [type=radio]:checked~.tp_radioBox__wrapper .tp_radioBox [type=radio]:checked~label{box-shadow:0 0 0 2px #002677}.custom-radio .tp_radioBox [type=radio]~label{display:flex;flex-direction:column;gap:8px;font-size:14px;font-family:urw_geometric_extregular,sans-serif;color:#002677;margin-bottom:0;padding:18px;text-align:center;border-radius:4px;box-shadow:0 0 0 1px #566ea1;transition:box-shadow .2s ease}.custom-radio .tp_radioBox [type=radio]~label::after,.custom-radio .tp_radioBox [type=radio]~label::before{content:initial}.custom-radio .tp_radioBox [type=radio]~label:hover{box-shadow:0 0 0 2px #002677}.tp_radioBox label strong{font-size:22px;font-family:urw_geometric_extsemi_bold,sans-serif;font-weight:400}[dir=rtl] .tp_radioBox label strong{font-weight:600!important}.tp_radioBox label strong~strong{font-size:18px}.tp_radioBox__price{font-size:18px}.tp_destination_results{position:relative;width:437px;max-width:100%;margin-bottom:30px}.tp_destination_results__heading{padding:7px 0;margin:0 0 30px;border-bottom:1px solid #bfbfbf}.tp_destination_results__heading p{font-size:14px;margin:0}.tp_destination_results__row{display:flex;align-items:flex-start;justify-content:space-between;line-height:1.2}.tp_destination_results__row:not(:last-child){margin-bottom:20px}.tp_destination_results__row p{font-size:14px;margin:0}.tp_destination_results__row>div:first-child{flex-basis:25%}.tp_destination_results__row>div:nth-child(2){flex-basis:15%;text-align:center;display:flex;justify-content:center}.tp_destination_results__row>div:nth-child(3){flex-basis:70%}.tp_destination_results__row>div:nth-child(3) span{font-size:16px;letter-spacing:initial}.tp_destination_results__row ul{margin:0;padding:0}.tp_destination_results__row ul li{list-style-type:none;display:inline-block;font-size:14px}.tp_destination_results__icon{display:flex;font-size:20px;color:#416bf6}.tp_destinationsSeparator{display:inline-block;color:#002677;margin:0 16px}.tp_filters .tabs{position:relative;margin-bottom:60px}.tp_filters__fields{display:flex;justify-content:flex-end;gap:16px;font-family:urw_geometric_extsemi_bold,sans-serif}[dir=rtl] .tp_filters__fields{font-weight:600!important}.tp_filters__fields span{flex-shrink:0}.tp_filters__results{text-align:end}.tp_filters__list{padding:0;margin:0}.tp_route{list-style:none;padding:16px 0;border-bottom:1px solid #e4e9fb}.tp_route__details--title{margin-bottom:0;max-width:650px}.tp_route__details--subTitle{font-size:16px;margin-bottom:0;max-width:650px}.tp_route__detailsSeparator{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:20px;color:#416bf6}[dir=rtl] .tp_route__detailsSeparator{font-weight:600!important}.tabs:not(.showDomestic):not(.showInternational) .tp_route~.tp_route--noRoutes{display:none}.showDomestic .tp_route--domestic~.tp_route--noRoutes,.showInternational .tp_route--international~.tp_route--noRoutes{display:none}.showInternational .tp_route--domestic{display:none}.showDomestic .tp_route--international{display:none}.family__tag{color:#fff;background-color:#9141f6;font-size:15px;padding:3px 12px;margin-bottom:0;border-radius:10px}.mnbMyCoupons__coupon .family__tag{position:absolute;top:0;right:0;font-size:12px;line-height:1.3;border-radius:0}.family__bigText{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:min(38px,max(24px,2.6388888889vw));line-height:1.26;margin-bottom:1rem}[dir=rtl] .family__bigText{font-weight:600!important}.familyWrap .whiteBox{padding:20px 24px 45px}.familyWrap .whiteBox.grid{margin-bottom:0}.familySlider:not(.owl-loaded){opacity:0;transition:opacity 250ms ease-out}.familySlider .owl-item img{display:block;margin:0 auto}.familyMembersWrap .alert{margin:8px 0}.percentBar{display:flex;background-color:#9fb2e9;margin-bottom:6px;border-radius:10px;overflow:hidden}.percentBarWrap{display:flex;flex-direction:column;justify-content:center}.percentBar__item{height:19px;background-color:var(--memberColor,#d3d3d3)}.memberBox{position:relative;margin-bottom:24px}.memberBox--hasInvader .invader .value{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:14px;background-color:var(--invitationStatus,#0d8187)}[dir=rtl] .memberBox--hasInvader .invader .value{font-weight:600!important}.memberBox--pending{--invitationStatus:#002677}.memberBox--rejected{--invitationStatus:#871408}.memberBox--expired{--invitationStatus:#5F6778}.memberBox__title{display:flex;align-items:center;gap:16px}.memberBox__title::after{content:"";width:14px;aspect-ratio:1;border-radius:50%;background-color:var(--memberColor,#d3d3d3);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.memberBox__info{display:flex;gap:60px}.memberBox__info>*{margin-bottom:0}.memberBox__fullName{flex:1}.memberBox__text{font-size:18px}.memberBox__controls{display:flex;align-items:flex-start;justify-content:center;gap:60px}.memberBox__controls--hEnd{justify-content:flex-end}.memberBox__controls .memberBox__text{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:16px}[dir=rtl] .memberBox__controls .memberBox__text{font-weight:600!important}.memberBox__controls .toggleSwitch{margin-right:5px}.memberBox__btn{display:inline-flex;align-items:center;gap:8px;color:inherit;background-color:transparent;min-height:26px;padding:0}.memberBox__btn:focus{outline:0}.memberBox__btn:focus-visible{outline:1px dashed currentColor;outline-offset:4px}.memberBox__btn:not(.disabled),.memberBox__btn:not([disabled]){cursor:pointer}.memberBox__btn [class*=" icon-"],.memberBox__btn [class^=icon-]{color:#416bf6}.memberBox__btn--blue{color:#416bf6;font-family:urw_geometric_extsemi_bold,sans-serif;font-size:16px;min-height:45px}[dir=rtl] .memberBox__btn--blue{font-weight:600!important}.TogetherMemberColor1{--memberColor:#21B059}.TogetherMemberColor2{--memberColor:#33C6F5}.TogetherMemberColor3{--memberColor:#E4D046}.TogetherMemberColor4{--memberColor:#9141F6}.TogetherMemberColor5{--memberColor:#FC5E6C}.TogetherMemberColor6{--memberColor:#416BF6}.tier--blue{--memberColor:#8CA6BF}.tier--silver{--memberColor:#6A778A}.tier--gold{--memberColor:#7C6F42}.routesPage{position:relative}.routesPage .fullpageLoader{position:absolute;top:50%;right:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);z-index:9;background-color:rgba(255,255,255,.8)}.routesPage .fullpageLoader__text{position:absolute;top:calc(50% - 100px);right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}.routes{min-height:812px;overflow:hidden}.routes .card{border:0;width:100%;z-index:3;box-shadow:0 0}.routes .card .destination .city{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:36px;line-height:1.4}[dir=rtl] .routes .card .destination .city{font-weight:600!important}.routes .card .destination .country{color:#fff;font-family:urw_geometric_extregular,sans-serif;font-size:16px;line-height:1.25}.routes .card .button.white{color:#fff}.routes .card .accItem{border:0;padding:0}.routes .card .accItem.open{background-color:transparent}.routes .card .accItem .accHeader{color:#406ef5;font-family:urw_geometric_extregular,sans-serif;font-size:18px;line-height:1.166;margin:9px 0 11px;padding:3px 21px 3px 70px}.routes .card .accItem .accContent{padding:0}.routes h2{color:#002677;font-size:24px;line-height:1.2;margin:55px 0 15px}.routes .low-fares{color:#002677;display:block;font-family:urw_geometric_extsemi_bold,sans-serif;font-size:16px;line-height:1.6;margin:12px 20px}[dir=rtl] .routes .low-fares{font-weight:600!important}.routes .card.primary .cardDetails.destination{padding:0}.routes .card.primary .cardDetails.destination .cityGuideWrap{position:relative;text-align:right;padding:0 24px}.routes .card.primary .cardDetails.destination .cityGuideWrap .cityGuideLink{color:#416bf6;font-family:urw_geometric_extsemi_bold,sans-serif;font-size:18px;line-height:1.2}[dir=rtl] .routes .card.primary .cardDetails.destination .cityGuideWrap .cityGuideLink{font-weight:600!important}.routes .card.primary .cardDetails.destination .cityGuideWrap .cityGuideLink i{font-size:13px;margin-right:10px}.routes .card.primary .cardDetails.destination .cityGuideWrap .iconWrap{position:absolute;top:50%;left:14px;-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);display:flex;font-size:24px;color:#416bf6;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.routes .card.primary .cardDetails.destination .cityGuideWrap .iconWrap.open{-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.routes .showOnDesktop{display:none}.routes .prices-slider .pricesCarousel{max-width:338px;padding:0 35px}.routes .prices-slider .pricesCarousel .owl-prev{right:6px}.routes .prices-slider .pricesCarousel .owl-next{left:6px}.routes .prices-slider .pricesCarousel button i{padding:0 6px;font-size:24px;color:#416bf6}.routes .prices-slider .pricesCarousel .owl-stage-outer{padding:20px}.routes .prices-slider .pricesCarousel .owl-item{padding:0}.routes .prices-slider .pricesCarousel .owl-item:hover{background:0 0}.routes .prices-slider .pricesCarousel .owl-item a{padding:10px;box-shadow:0 0 11px rgba(6,6,6,.18);border-radius:4px;transition:background-color .25s ease}.routes .prices-slider .pricesCarousel .owl-item a:hover{background-color:#f4f6fa}.routes .prices-slider .pricesCarousel .date{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:20px}[dir=rtl] .routes .prices-slider .pricesCarousel .date{font-weight:600!important}.routes .prices-slider .pricesCarousel .from{font-family:urw_geometric_extregular,sans-serif;font-size:10px;color:#002677;line-height:1.2;display:block}.routes .prices-slider .pricesCarousel .price{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:15px;line-height:1.534;margin:0}[dir=rtl] .routes .prices-slider .pricesCarousel .price{font-weight:600!important}.cardImgWrapper{display:block;width:100%}button.reset-style{min-width:0;min-height:0;padding:0}.desktop button.reset-style:hover,button.reset-style:active,button.reset-style:focus{background-color:#fff}.searchWidget{background-color:#fff;border-radius:16px;width:100%}.searchWidget .field{border-bottom:1px solid #e3e9fe;margin:0;padding:12px 24px 10px;width:100%}.searchWidget .field ul{margin:0;padding:0}.searchWidget .field ul li{list-style:none}.searchWidget .field label{padding:0}.searchWidget .field .inputWrap label,.searchWidget .field.selectList label{font-family:urw_geometric_extregular,sans-serif;font-size:14px;line-height:1}.searchWidget .field .selectedWrap,.searchWidget .field .textField{background-color:transparent;border:none;border-radius:0;color:#002677;font-size:18px;line-height:1.666}.searchWidget .field .textField{height:40px;padding-bottom:10px;padding-right:0}.searchWidget .field .inputWrap label{right:0;top:-10px}.searchWidget .field.selectList label{padding-right:0}.searchWidget .field .selectedWrap{height:inherit;padding-bottom:0;padding-right:0;padding-top:0}.searchWidget .field .selectedWrap i{color:#21b059;font-size:34px;margin-top:-18px}.searchWidget .field .ddList:not(.top){top:31px}.searchWidget .field .selText{color:#002677;font-size:18px;line-height:1.666}.searchWidget .travelDirection li{margin-bottom:8px;margin-left:8px}.searchWidget .travelDirection label{border:1px solid #e3e9fe;border-radius:5px;cursor:pointer;color:#002677;font-family:urw_geometric_extlight,sans-serif;font-size:14px;line-height:1.2;margin:0;padding:7px 12px}[dir=rtl] .searchWidget .travelDirection label{font-weight:300!important}.searchWidget .travelDirection label:before{border-radius:5px}.searchWidget .filters p{color:#002677;font-family:urw_geometric_extsemi_bold,sans-serif;font-size:14px}[dir=rtl] .searchWidget .filters p{font-weight:600!important}.searchWidget .interests .card{z-index:0}.searchWidget .interests .card.selected img:not(.hover),.searchWidget .interests .card:hover img:not(.hover){opacity:0}.searchWidget .interests .card.selected img.hover,.searchWidget .interests .card:hover img.hover{opacity:1}.searchWidget .interests .card img{transition:all .2s ease-out}.searchWidget .interests .card img.hover{opacity:0}.searchWidget .interests .card.choose-card.selected .cardMain::after{display:none}.searchWidget .interests .card.choose-card .cardImg{height:54px;margin-bottom:6px;width:54px;border:1px solid #e2e9ff;border-radius:8px;overflow:hidden}.searchWidget .interests .card.choose-card .cardImg img{height:32.5px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.searchWidget .interests .card.choose-card .cardImg:after{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background-color:#002677;z-index:-1;opacity:0;-webkit-transform:scale(0);transform:scale(0);transition:opacity .2s ease-out}.searchWidget .interests .card.choose-card.selected .cardImg:after,.searchWidget .interests .card.choose-card:hover .cardImg:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.searchWidget .interests .inspiration-content{width:100%}.searchWidget .interests .cardDetails{padding:0}.searchWidget .interests .cardDetails .title{color:#002677;font-size:12px;font-family:urw_geometric_extregular,sans-serif;line-height:1.33}.searchWidget .interests .cardsWrap.choose-cards{padding:0;margin:0}.searchWidget .interests .cardsWrap.choose-cards .card{margin:10px;width:calc(25% - 20px);padding:0}.searchWidget .interests .cardsWrap.choose-cards .card:hover .cardMain::after{display:none}.searchWidget .toggleSwitch{margin-left:15px}.searchWidget .displaySettings label:not(.toggleSwitch){border:1px solid #e3e9fe;border-radius:8px;cursor:pointer;display:inline-block;padding:7px;text-align:center;vertical-align:middle;font-family:urw_geometric_extlight,sans-serif;font-size:12px;width:100%}[dir=rtl] .searchWidget .displaySettings label:not(.toggleSwitch){font-weight:300!important}.searchWidget .displaySettings label:not(.toggleSwitch):after{left:-17px;top:-15px}.searchWidget .displaySettings li{margin:4px;width:calc(33.33% - 8px)}.searchWidget .filters-btn{margin:15px 22px;width:calc(100% - 44px)}.searchWidget .filters-btn:before{content:"Less filters";display:block}.searchWidget .filters-btn.filters-collapsed:before{content:"More filters";display:block}.checkboxlist .checkbox-item{position:relative;z-index:2}.checkboxlist .checkbox-item:before{background:#002677;border-radius:8px;content:"";height:100%;right:0;opacity:0;position:absolute;top:0;-webkit-transform:scale(.3);transform:scale(.3);transition:opacity .1s ease,-webkit-transform .25s ease;transition:transform .25s ease,opacity .1s ease;transition:transform .25s ease,opacity .1s ease,-webkit-transform .25s ease;width:100%;z-index:-1}.checkboxlist .checkbox-item:after{align-items:center;background:#fd0;border-radius:50%;color:#0f1248;content:"\e91f";display:flex;flex-wrap:wrap;font-family:icomoon;font-size:17px;height:36px;justify-content:center;position:absolute;left:-17px;top:-15px;-webkit-transform:scale(0);transform:scale(0);transition:all .15s ease;width:36px;z-index:2}.checkboxlist .checkbox-item:active,.checkboxlist .checkbox-item:focus,.desktop .checkboxlist .checkbox-item:hover{color:#fff}.checkboxlist .checkbox-item:active:before,.checkboxlist .checkbox-item:focus:before,.desktop .checkboxlist .checkbox-item:hover:before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.checkboxlist .checkbox-item.selected{color:#fff}.checkboxlist .checkbox-item.selected:before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.airline-circle{background-color:#adb0b6;border-radius:50%;display:block;height:20px;margin:8px auto;position:relative;text-align:center;width:20px}.airline-circle:before{content:"";width:12.5px;height:12.5px;background-color:#55555f;position:absolute;top:50%;right:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);border-radius:50%}.airline-circle.green{background-color:#9ddcb5}.airline-circle.green:before{background-color:#00a540}.airline-circle.blue{background-color:#5282d3}.airline-circle.blue:before{background-color:#002677}.ui-widget.ui-widget-content.range-slider{background-color:#e3e9fe;border-radius:8.5px;cursor:pointer;height:6px;margin:40px auto 20px;max-width:90%}.ui-widget.ui-widget-content.range-slider .ui-slider-handle{background-color:transparent;border-width:0;cursor:pointer;height:unset;margin-right:-20px;outline:0;top:-25px;width:40px;padding-top:20px}.ui-widget.ui-widget-content.range-slider .ui-slider-handle .range-slider-handle{background-color:#002677;border-radius:4px;color:#fff;display:block;font-size:12px;line-height:1.33;padding:2px 4px;position:absolute;text-align:center;top:-5px;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%);min-width:40px}.ui-widget.ui-widget-content.range-slider .ui-slider-handle .range-slider-handle:before{background-color:#002677;bottom:-3px;content:"";height:6px;right:calc(50% - 3px);position:absolute;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:6px}.ui-widget.ui-widget-content.range-slider .ui-slider-handle .circle{background-color:#416bf6;border-radius:50%;display:block;height:18px;margin:0 auto;width:18px}.range-slider--withRange .ui-slider-range{background-color:#002677}.range-slider--withRange .circle{-webkit-filter:drop-shadow(0 4px 8px rgba(0, 38, 119, .24));filter:drop-shadow(0 4px 8px rgba(0, 38, 119, .24))}#map-canvas{z-index:1}.map-marker{display:inline-block;transition:all .3s}.selected-marker .map-marker{-webkit-transform:scale(1.3);transform:scale(1.3)}.map-marker-bullet{transition:all .3s;display:flex;justify-content:center;align-items:center;width:16px;height:16px}.operatorOA .map-marker-bullet{background-color:#9ddcb5}.operatorOA .map-marker-bullet::after{background-color:#00a540}.operatorA3 .map-marker-bullet{background-color:#5282d3}.operatorCS .map-marker-bullet{background-color:#adb0b6}.operatorCS .map-marker-bullet::after{background:#55555f}.map-marker-bullet:after{content:"";display:block;width:10px;height:10px;background:#002677;border-radius:50%;transition:all .3s}.map-marker-departure .map-marker-bullet{align-items:center;background-color:#002677;border-radius:50%;color:#fff;display:flex;font-family:urw_geometric_extsemi_bold,sans-serif;font-size:12px;height:36px;justify-content:center;margin-right:0;margin-top:2px;padding:4px;text-transform:uppercase;width:36px}[dir=rtl] .map-marker-departure .map-marker-bullet{font-weight:600!important}.map-marker-departure .map-marker-bullet:before{content:attr(data-markerlocation)}.map-marker-departure .map-marker-bullet:after{display:none}.map-marker-details{background-color:#fff;border-radius:5px;box-shadow:0 0 8px rgba(0,0,0,.2);right:-8px;padding:5px 7px;position:absolute;top:-15px;-webkit-transform:translateX(50%);transform:translateX(50%);transition:all .3s;width:-webkit-max-content;width:-moz-max-content;width:max-content}.map-marker-details:before{content:"";position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:#fff;width:16px;height:16px;right:calc(50% - 8px);bottom:-2px;transition:all .3s}.selected-marker .map-marker-details{background-color:#002677}.selected-marker .map-marker-details:before{background-color:#002677}.map-marker-label{color:#002677;font-family:urw_geometric_extlight,sans-serif;font-size:12px;line-height:14px;position:relative;transition:all .3s}[dir=rtl] .map-marker-label{font-weight:300!important}.selected-marker .map-marker-label{color:#fff}.map-marker-price{color:#002677;font-family:urw_geometric_extsemi_bold,sans-serif;font-size:12px;line-height:14px;margin-right:10px;position:relative}[dir=rtl] .map-marker-price{font-weight:600!important}.selected-marker .map-marker-price{color:#fff}.map-marker-price:empty{display:none}.leaflet-marker-icon:hover{z-index:2}.leaflet-marker-icon:first-child{width:0!important;height:0!important}.routesPage .bigAlertOnMap .close-alert{cursor:pointer}.compareToggleContainer{position:absolute;top:30px;left:30px;z-index:2;padding:20px;background-color:#fff;border-radius:4px;box-shadow:0 4px 24px rgba(65,107,246,.12)}.compareToggleContainer .toggleSwitch{flex-direction:row-reverse;margin-bottom:0;padding:0}.compareToggleContainer .toggleSwitch .slider{position:relative;height:16px;margin-right:16px}.compareToggleContainer .toggleSwitch__text{font-size:20px}.filterTagContainer{display:flex;align-items:center;position:absolute;top:0;right:0;z-index:2;padding:15px}.destCompare:not(.destCompare--compareOn) .diDestination__compareToggle{display:none}.diDestination__compareToggle .checkbox-inline{padding-right:25px!important}.map-marker-details{display:flex;align-items:end;gap:4px}.map-marker-details--bottom{top:16px!important;bottom:auto}.map-marker-details--bottom::before{top:-2px;bottom:auto}.map-marker-details .diDestination__compareToggle{width:16px;height:16px;flex:1;margin-bottom:0}.map-marker-details .diDestination__compareToggle .custom-checkbox [type=checkbox]~label{padding:0;padding-right:0!important;top:0;width:16px;aspect-ratio:1;margin-bottom:0;vertical-align:initial}.map-marker-details .diDestination__compareToggle .custom-checkbox [type=checkbox]~label::before{width:16px;height:16px}.map-marker-details .diDestination__compareToggle .custom-checkbox [type=checkbox]~label::after{font-size:7px;top:50%;right:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.filterTag{display:flex;align-items:center;background:#fff;padding:5px 13px;border-radius:5px;margin:0 0 10px 10px;white-space:nowrap;border:1px solid #e3e9fe}.filterTag__text{font-family:urw_geometric_extlight,sans-serif;font-size:.875rem;color:#002677;line-height:1.23;margin:0}[dir=rtl] .filterTag__text{font-weight:300!important}.filterTag__remove,.filterTag__remove:link,.filterTag__remove:visited{display:inline-block;color:#002677;margin:0 9px 0 2px;transition:all .3s ease-out}.desktop .filterTag__remove:hover,.desktop .filterTag__remove:link:hover,.desktop .filterTag__remove:visited:hover{opacity:.5}.filterTag__clearAllContainer{display:none;padding:0 5px}.filterTag__clearAllContainer.active{display:block}.filterTag__clearAll,.filterTag__clearAll:link,.filterTag__clearAll:visited{display:inline-block;color:#002677;font-size:.9375rem;line-height:1.2;text-decoration:underline;margin:0 0 10px;transition:all .3s ease-out}.compareDestinationsModal .modalWrap{padding:0;max-width:calc(100vw - 60px);width:74.2361111111vw}.compareDestinationsModal .modalContent{height:81vh;padding:45px 0;max-width:100%}.compareDestinationsModal .close-modal{left:60px}.compareDestinationsModal iframe{display:block;border:0}.mapboxgl-canvas-container.showOverlay::before{content:"";position:absolute;inset:0;background-color:#93a5cf;z-index:1;opacity:.3;pointer-events:none}.mapboxgl-canvas-container.showOverlay .leaflet-marker-icon{z-index:1}.mapboxgl-canvas-container.showOverlay .leaflet-marker-icon:hover{z-index:3}.mapboxgl-canvas-container.showOverlay .selected-marker{z-index:2}.inputWrap--dobContainer{display:flex;gap:12px}.inputWrap--dobContainer.bgGap{gap:24px}.error>.inputWrap--dobContainer{padding-bottom:26px}.inputWrap--dobContainer legend{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:1.25rem;color:#002677;margin:0 0 6px;border:0;line-height:1.6}[dir=rtl] .inputWrap--dobContainer legend{font-weight:600!important}.inputWrap--dobContainer .field-validation-error,.inputWrap--dobContainer .field-validation-valid{position:absolute;bottom:0;margin-bottom:0}.inputWrap--dob.form-group{width:33.33%}.simpleLoginContainer .modalBg{background:#fff;pointer-events:none}.simpleLoginContainer .close-modal{display:none}.simpleLoginContainer .modalWrap{padding:0;min-height:100%}.simpleLoginContainer .modalContent{padding:0;-ms-overflow-style:none;scrollbar-width:none}.simpleLoginContainer .modalContent::-webkit-scrollbar{display:none}.simpleLoginContainer .progressStepper{padding-bottom:10px}.simpleLoginContainer.modal--otp .modal-title{margin-bottom:6px}.simpleLoginContainer .modalContent p{margin:0}.simpleLoginContainer .btnWrap{margin-top:12px;margin-bottom:12px}.simpleLoginContainer .custom-radio{margin-top:-15px}.simpleLoginContainer.otpSecond .validation-summary-errors ul{margin:0}.simpleLoginContainer.otpSecond .validation-summary-errors ul li{padding-top:10px;padding-bottom:10px}.simpleLoginContainer.otpSecond .otpComp__wrap{padding-top:12px;padding-bottom:0}.simpleLoginContainer.otpSecond .btnWrap{margin-bottom:0;gap:2px;padding-bottom:20px}.simpleLogin{padding:0 20px 6px}.simpleLogin div#login-form-content{max-width:100%;display:flex;flex-wrap:wrap;width:100%;-webkit-column-gap:66px;-moz-column-gap:66px;column-gap:66px;flex-basis:100%}.simpleLogin h4{display:none}.simpleLogin .row,.simpleLogin .row.row-md{margin:0!important}.simpleLogin .col-xs-12{width:100%}.simpleLogin__loginCol,.simpleLogin__socialCol{width:calc(50% - 33px)}.simpleLogin__socialCol{position:relative}.simpleLogin .login-bt-wrapper{width:100%;padding-bottom:20px}.simpleLogin .login-bt-wrapper .btn,.simpleLogin .login-bt-wrapper .button{min-width:160px}.simpleLogin__title{font-size:16px;line-height:1.1875;letter-spacing:0;margin:0 0 16px;top:auto}.simpleLogin .loginRow.row{padding-top:0;padding-bottom:20px;margin:0}.simpleLogin .forgot{font-size:14px;margin-top:5px}.simpleLogin .mainContent.row{margin:0!important}.simpleLogin .inputWrap label{font-size:14px;top:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.giftCard{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:center;aspect-ratio:1065/570;max-width:100%;margin:50px auto;padding:46px 30px 21px;border-radius:40px;overflow:hidden}.giftCard__sectionTitle{margin-bottom:21px}.giftCard__desc{color:#252c3c;margin:0;font-size:16px}.giftCard__main{width:100%;display:flex;flex-direction:column;align-items:center;max-width:900px}.giftCard .char-count-para,.giftCard .textarea-max-msg{align-self:flex-start;font-size:18px;white-space:nowrap}.giftCard__inpt{height:60px;width:100%;max-width:475px;font-size:22px;font-family:urw_geometric_extsemi_bold,"Segoe UI Emoji",sans-serif;text-align:center;color:#002677;background:0 0;padding:17px;border:2px dashed #93a5cf}[dir=rtl] .giftCard__inpt{font-weight:600!important}.giftCard__inptContainer{width:100%;max-width:475px;position:relative}.giftCard__inptContainer--textArea{max-width:900px;margin-bottom:20px}.giftCard__inpt:focus-visible{outline:0;border:2px dashed #002677}.giftCard__inpt::-webkit-input-placeholder{color:inherit}.giftCard__inpt::-moz-placeholder{color:inherit}.giftCard__inpt::placeholder{color:inherit}.giftCard__inpt--textArea{resize:none;max-width:900px;border-radius:0;overflow:hidden}.giftCard__inpt--italics{font-style:italic}.giftCard__emoji{background:0 0;padding:0;cursor:pointer;position:absolute;bottom:-6px;left:-24px}.giftCard__inptContainer--textArea .giftCard__emoji{bottom:30px}.giftCard__fig{position:absolute;inset:0;z-index:-1}.giftCard__fig img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.giftCard__slider{min-height:137px;color:#416bf6;margin-bottom:30px}.giftCard__slider.owl-carousel{opacity:0;transition:opacity .2s ease}.giftCard__slider.owl-loaded{opacity:1}.giftCard__slider .owl-prev{top:66px;-webkit-transform:translate(100%,-50%);transform:translate(100%,-50%)}.giftCard__slider .owl-next{top:66px;-webkit-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}.giftCard__imgWrap{max-width:507px;margin:34px auto}.giftCard--zoomed{-webkit-transform:scale(1.5);transform:scale(1.5);z-index:2;box-shadow:0 0 10px 5px rgba(255,255,255,.75)}.giftCard--previewed{margin-block:0 30px;z-index:0}.giftCard--previewed input,.giftCard--previewed textarea{font-size:20px;height:auto;padding:2px;border:2px solid transparent}.giftCard--previewed textarea{padding:15px}.giftCardOccasionBox{position:relative;aspect-ratio:249/133;width:100%;background-color:transparent;border-radius:12px;overflow:hidden;border:3px solid transparent;transition:border .2s ease}.owl-carousel .giftCardOccasionBox{border-radius:12px}.desktop .giftCardOccasionBox:hover,.giftCardOccasionBox:active,.giftCardOccasionBox:focus{border:3px solid #406ef5;cursor:pointer}.giftCardOccasionBox:focus{outline:0}.giftCardOccasionBox:focus-visible{outline:1px dashed currentColor;outline-offset:4px}.giftCardOccasionBox--active.giftCardOccasionBox{border:3px solid #002677}.giftCardOccasionBox__wrap{flex-grow:1}.giftCardOccasionBox__fig{position:absolute;inset:0;z-index:-1}.giftCardOccasionBox .giftCardOccasionBox__fig img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.giftCardOccasionBox__title{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:19px;color:#002677;line-height:1;padding-right:3px;margin-top:9px;margin-bottom:0}.giftAmount__presets{margin-bottom:22px;display:flex;flex-wrap:wrap;gap:50px;justify-content:space-between;width:100%}.giftAmount__extraInfo{position:absolute;right:0;top:-20px;z-index:1;white-space:nowrap;font-family:urw_geometric_extsemi_bold,sans-serif}.giftAmount__manual{position:relative}.giftCardInfo{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px}.giftCardInfo__part{flex-grow:1}.giftCardInfo__text{line-height:1.2;margin-bottom:0}.giftCardInfo__text--big{font-size:30px}.giftCardInfo--type2{margin:46px auto 14px}.giftCardInfo--type2 .giftCardInfo__text:first-child{margin-bottom:10px}.giftCardBox{text-align:center}.giftCardBox__title{font-size:34px;margin-bottom:16px;line-height:1.2}.giftCardBox__title--sub{font-size:16px;margin-bottom:17px;line-height:1.12}.giftCardBox__fig--card{margin-bottom:40px}.giftCardBox__fig img{display:block;margin:0 auto}.giftCardBox__promoCode{margin-bottom:0;line-height:1.2}.giftCardBox__promoCodeWrap{background-color:#0d8187;padding:21px;padding-bottom:15px;margin:0 auto 35px;color:#fff;border-radius:5px}.giftCardBox__promoCode--greyedOut{color:#667dad}.giftCardBalance{margin-block:40px}.giftCardBalance #recaptcha-div{display:flex;justify-content:center}.giftCardBalance .example{margin-top:4px}.giftCardBalance .btnWrap{margin-top:32px}.giftCardTable thead th{padding-block:0 12px;text-align:center;padding-inline:0;font-size:1.125rem}.giftCardTable tbody td{padding-block:24px;text-align:center;padding-inline:0;font-size:1.125rem}.giftCardTable tr:first-child td span:last-child{font-family:urw_geometric_extregular,sans-serif}.giftCardTable .tableHead{max-width:60%;width:100%;padding:12px;background-color:#f4f6fb;font-weight:400;flex-shrink:0;border-radius:4px;text-align:right;font-weight:700}.giftCardPaymentWrapper .paymentIframeWrapper__inner{justify-content:center}.nojsslider{position:relative;display:flex}.nojsslider__inner{padding:8px 0 4px;overflow:auto;scrollbar-color:#d7d7d7 transparent;scrollbar-width:thin;scrollbar-face-color:#d7d7d7;scrollbar-track-color:transparent}.nojsslider__inner::-webkit-scrollbar{width:5px;height:5px}.nojsslider__inner::-webkit-scrollbar-thumb{background:#d7d7d7;border-radius:5px}.nojsslider__inner::-webkit-scrollbar-track{background:0 0}.nojsslider__list{display:inline-flex;gap:17px;white-space:nowrap}.nojsslider__nav{position:absolute;top:66px;padding:0;color:#416bf6;background-color:transparent;cursor:pointer}.nojsslider__nav:focus{outline:0}.nojsslider__nav:focus-visible{outline:1px dashed currentColor;outline-offset:4px}.nojsslider__nav.disabled{opacity:.6;pointer-events:none}.nojsslider__nav--prev{right:0;-webkit-transform:translate(100%,-50%);transform:translate(100%,-50%)}.nojsslider__nav--next{left:0;-webkit-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}.nojsslider__nav [class*=" icon-"],.nojsslider__nav [class^=icon-]{padding:25px;display:inline-block;font-size:38px}.nojsslider.roundedArrows .nojsslider__nav{z-index:2}.nojsslider.roundedArrows .nojsslider__nav--prev{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);right:var(--colPad,16px)}.nojsslider.roundedArrows .nojsslider__nav--prev .icon-arrowleft::before{content:"\e90a"}.nojsslider.roundedArrows .nojsslider__nav--next{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);left:var(--colPad,16px)}.nojsslider.roundedArrows .nojsslider__nav--next .icon-arrowright::before{content:"\e90c"}.nojsslider.roundedArrows .nojsslider__nav [class*=" icon-"],.nojsslider.roundedArrows .nojsslider__nav [class^=icon-]{--arrowSize:35px;padding:0;width:var(--arrowSize);height:var(--arrowSize);font-size:28px;color:#416bf6;border-radius:50%;background:#fff;box-shadow:-2px 2px 16px 2px rgba(0,38,119,.4);display:inline-flex;align-items:center;justify-content:center}.nojsslider.roundedArrows .nojsslider__nav.disabled{opacity:0}.tab_filters{--itemsize:60px;border:1px solid rgba(147,165,207,.15);padding-block:55px;padding-inline:20px;margin-block:35px 45px}.tab_filters__list{margin:0;padding:0;list-style-type:none;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--itemsize)}.tab_filters__listitem{width:var(--itemsize);text-align:center}.tab_filters__listitem.active .tab_filters__figure{border-color:#002677}.tab_filters__listitem.active .tab_filters__figure:before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.tab_filters__listitem.active .tab_filters__stroke{stroke:#fff}.tab_filters__listitem.active .tab_filters__fill{fill:#fff}.tab_filters__listitem:focus{outline:0}.tab_filters__listitem:focus-visible{outline:1px dashed currentColor;outline-offset:4px}.tab_filters__link{font-family:urw_geometric_extlight,sans-serif;font-size:1rem;letter-spacing:-.1px;line-height:1.4;color:#002677;display:flex;flex-direction:column;align-items:center;gap:8px}[dir=rtl] .tab_filters__link{font-weight:300!important}.tab_filters__figure{background-color:#fff;border:1px solid #e2e9ff;border-radius:8px;transition:border .3s ease-out;position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden;width:var(--itemsize);height:var(--itemsize)}.tab_filters__figure:before{content:"";position:absolute;inset:0;border-radius:4px;background-color:#002677;transition:opacity .3s ease-out,-webkit-transform .3s ease-out;transition:transform .3s ease-out,opacity .3s ease-out;transition:transform .3s ease-out,opacity .3s ease-out,-webkit-transform .3s ease-out;opacity:0;-webkit-transform:scale(.85);transform:scale(.85)}.tab_filters__figure svg{position:relative}.tab_filters__fill{fill:#002677}.tab_filters__stroke{stroke:#002677}.event{padding-block:50px}.event__col{background-color:#f2f4f8;border-radius:4px;padding:35px;display:flex;align-items:center;position:relative}.event__col--bordered{background-color:transparent;border:1px solid #979797;padding:0;justify-content:center}.event__col .event__info .invader{top:0;left:0}.event__col .section-cardIconedInfo{flex-wrap:wrap;gap:0}.event__col .section-cardIconedInfo__group{width:100%}.event__col .section-cardIconedInfo__text{font-family:urw_geometric_extsemi_bold,sans-serif}[dir=rtl] .event__col .section-cardIconedInfo__text{font-weight:600!important}.event__group{display:flex;align-items:center}.event__group--column{flex-direction:column}.event__group--column .expiryDate{margin-bottom:0;margin-top:10px;font-size:16px}.event__figure{line-height:1}.event__figure--small{margin:0 0 0 5px;flex-shrink:0}.event__figure--small img{width:30px;height:30px}.event__text{font-family:urw_geometric_extsemi_bold,sans-serif;margin:0}.event__row{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%}.event__label,.event__value{font-family:urw_geometric_extsemi_bold,sans-serif;letter-spacing:-.15px;margin:0;line-height:1.4}[dir=rtl] .event__label,[dir=rtl] .event__value{font-weight:600!important}.event__label{font-family:urw_geometric_extsemi_bold,sans-serif}[dir=rtl] .event__label{font-weight:600!important}.event__value{font-size:1.875rem}.event__value--small{font-family:urw_geometric_extlight,sans-serif;font-size:1.25rem;color:#566ea1}.event__value.strike_through{font-family:urw_geometric_extlight,sans-serif;font-size:1.25rem;color:#566ea1;text-decoration:line-through}[dir=rtl] .event__value.strike_through{font-weight:300!important}.event__value strong{margin-right:10px}.collapsed .showMoreSection__toToggle{display:none}.showMoreSection__btn{background-color:transparent;font-size:1rem;margin-top:0;padding:0}.showMoreSection__btn:focus{outline:0}.showMoreSection__btn:focus-visible{outline:1px dashed currentColor;outline-offset:4px}.showMoreSection__btn:not(.disabled),.showMoreSection__btn:not([disabled]){cursor:pointer}.collapsed .showMoreSection__btn--less{display:none}.showMoreSection:not(.collapsed) .showMoreSection__btn--more{display:none}.loungeSearchResultItem{margin-bottom:35px}.loungeSearchResultContentInner .row{margin-block:30px}.loungeSearchResultContentInner img{width:100%}.loungeSearchResultContentInner .airlineBox img{width:inherit}.loungeTimer{position:relative;min-height:34px}.loungeTimerInner{position:absolute;padding:6px 12px;background-color:#fff;z-index:1;box-shadow:0 0 8px rgba(103,103,103,.4)}.controlBtn{display:block;font-family:urw_geometric_extregular,sans-serif;color:inherit;background-color:transparent;margin-right:auto}.controlBtn:focus{outline:0}.controlBtn:focus-visible{outline:1px dashed currentColor;outline-offset:4px}.controlBtn:not(.disabled),.controlBtn:not([disabled]){cursor:pointer}.collapsed .controlBtn--less{display:none}.loungeTimerInner:not(.collapsed) .controlBtn--more{display:none}.toggleText{display:flex;flex-direction:column;align-items:flex-end;overflow:hidden}.toggleText__wrap{display:flex;align-items:baseline;gap:6px}.collapsed .toggleText{max-height:20px}.toggleText .bold{font-family:urw_geometric_extsemi_bold,sans-serif}[dir=rtl] .toggleText .bold{font-weight:600!important}.airlineBox{display:flex;align-items:center;gap:6px}.loungeBenefits{display:flex;flex-wrap:wrap;padding-right:0}.loungeBenefitsItem{position:relative;display:flex;align-items:center;flex-basis:calc(50% - 2px);padding:7px 30px;padding-left:0;font-size:1rem}.loungeBenefitsItem::before{content:"";position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:22px;height:22px;background-position:center;background-repeat:no-repeat;background-size:contain}.loungeBenefitsItem.disabled_passenger:before{background-image:url(/Media/icons/lounge_icons/Disabled_assistance.svg)}.loungeBenefitsItem.internet_access::before{background-image:url(/Media/icons/lounge_icons/Internet_access.svg)}.loungeBenefitsItem.wlan_access::before{background-image:url(/Media/icons/lounge_icons/Wifi.svg)}.loungeBenefitsItem.tv_area::before{background-image:url(/Media/icons/lounge_icons/Tv_area.svg)}.loungeBenefitsItem.magazines::before{background-image:url(/Media/icons/lounge_icons/Magazines.svg)}.loungeBenefitsItem.alcoholic_drinks::before{background-image:url(/Media/icons/lounge_icons/Alcoholic_drinks.svg)}.loungeBenefitsItem.snacks::before{background-image:url(/Media/icons/lounge_icons/Snacks.svg)}.loungeBenefitsItem.food_selection::before{background-image:url(/Media/icons/lounge_icons/Meal_selection.svg)}.loungeBenefitsItem.hot_and_cold_beverages::before{background-image:url(/Media/icons/lounge_icons/Hot_n_cold_beverages.svg)}.loungeBenefitsItem.workstation_area::before{background-image:url(/Media/icons/lounge_icons/Workstation_area.svg)}.loungeBenefitsItem.fax::before{background-image:url(/Media/icons/lounge_icons/Printer_Fax.svg)}.loungeBenefitsItem.printer::before{background-image:url(/Media/icons/lounge_icons/Printer_Fax.svg)}.loungeBenefitsItem.pc_desktop::before{background-image:url(/Media/icons/lounge_icons/Pc_desktop.svg)}.loungeBenefitsItem.telephone_access::before{background-image:url(/Media/icons/lounge_icons/Telephone_access.svg)}.loungeBenefitsItem.toilet_facilities::before{background-image:url(/Media/icons/lounge_icons/Toilet_access.svg)}.loungeBenefitsItem.showers::before{background-image:url(/Media/icons/lounge_icons/Showers.svg)}.loungeBenefitsItem.flight_information::before{background-image:url(/Media/icons/lounge_icons/Flight_Info.svg)}.loungeBenefitsItem.baggage_storage::before{background-image:url(/Media/icons/lounge_icons/Baggage_storage.svg)}.loungeBenefitsItem.childrens_area::before{background-image:url(/Media/icons/lounge_icons/Childrens_area.svg)}.loungeBenefitsItem.private_rooms::before{background-image:url(/Media/icons/lounge_icons/Private_rooms.svg)}.loungeBenefitsItem.conference_rooms::before{background-image:url(/Media/icons/lounge_icons/Conference_rooms.svg)}.loungeLocation{margin-bottom:0}.loungeNotice{font-size:.875rem;margin-bottom:7px}.loungefinderForm .inputWrap:not(:has(.selectized)){opacity:0;min-height:60px}.loungefinderForm .validation-summary-errors{margin-bottom:24px}.compareFilters{position:relative;padding-block:16px}.compareFilters:before{content:"";height:100%;width:100vw;position:absolute;top:0;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%);border-top:1px solid #e4e9fb;box-shadow:0 16px 20px rgba(65,107,246,.1);z-index:-1}.desktop .compareFilters:before{width:calc(100vw - 1em)}.compareFilters .hidden{display:none}.compareFilters__title,.compareFilters__triggerTitle{font-size:1.1875rem;line-height:1.6;letter-spacing:-.1px}.compareFilters__triggerTitle{display:flex;align-items:center;justify-content:center;color:#416bf6;cursor:pointer;margin:0}.compareFilters__title{margin:0 0 16px}.compareFilters__options{display:flex;flex-wrap:wrap}.compareFilters__reset .link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;box-shadow:none;min-width:190px;padding:6px 33px}.compareFilters .custom-checkbox [type=checkbox]:checked~label,.compareFilters .custom-checkbox [type=checkbox]:not(:checked)~label{color:#002677}.compareFilters--dd{--spacing:24px;padding-block:0}.compareFilters--dd:before{display:none}.compareFilters--dd .compareFilters__trigger{background-color:#f4f6fb;border-radius:4px;padding-block:20px;min-width:317px;max-width:317px}.compareFilters--dd .compareFilters__trigger.hidden{display:inherit}.compareFilters--dd .compareFilters__trigger.hidden .compareFilters__triggerIcon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.compareFilters--dd .compareFilters__triggerTitle{justify-content:flex-start;padding-inline:16px;gap:8px}.compareFilters--dd .compareFilters__triggerIcon{font-size:10px;min-width:24px;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.compareFilters--dd .compareFilters__title{margin:0}.compareFilters--dd .compareFilters__content{position:absolute;top:100%;right:0;background-color:#fff;padding:var(--spacing);border-radius:0 0 8px 8px;box-shadow:0 4px 24px 0 rgba(65,107,246,.12);flex-direction:column;gap:16px;text-align:right;min-width:317px;max-width:317px}.compareFilters--dd .compareFilters__content:not(.hidden){display:flex}.compareFilters--dd .compareFilters__options{flex-direction:column}.compareFilters--dd .compareFilters__options .field{margin:0}.compareFilters--dd .compareFilters__options .custom-checkbox [type=checkbox]:checked~label,.compareFilters--dd .compareFilters__options .custom-checkbox [type=checkbox]:not(:checked)~label{color:#002677;font-size:1.125rem}.cbFares{position:relative}.cbFares--scroll:after{content:"";position:absolute;left:-42px;bottom:0;width:82px;height:calc(100% - 80px);background:linear-gradient(270deg,#fff 87.75%,rgba(255,255,255,.97) 49.9%,rgba(255,255,255,0) 100%)}.cbFares__or{font-family:urw_geometric_extregular,sans-serif;font-weight:600;margin-bottom:8px}.cbFares__details{font-size:16px;line-height:1.2;margin-bottom:8px}.cbFares__description{font-family:urw_geometric_extregular,sans-serif;color:#002677;font-size:16px}.cbFares__container{margin-block:32px}.cbFares table{width:100%;border-collapse:separate;border-spacing:0;height:1px}.cbFares thead td:last-child,.cbFares thead th:last-child{position:relative}.cbFares thead tr{position:-webkit-sticky;position:sticky;right:0;top:64px;background:#fff;z-index:3}.cbFares td,.cbFares th{padding:0;border:0;letter-spacing:-.1px;background:0 0;vertical-align:top}.cbFares td small,.cbFares th small{font-family:urw_geometric_extlight,sans-serif;font-size:.75rem;color:#252c3c;display:block}.cbFares td.cbFares__fixedCol.cbFares__fixedCol--spacing,.cbFares th.cbFares__fixedCol.cbFares__fixedCol--spacing{padding-block:24px 32px}.cbFares td.cbFares__fixedCol.cbFares__fixedCol--spacingLeft,.cbFares th.cbFares__fixedCol.cbFares__fixedCol--spacingLeft{padding-right:16px}.cbFares td.cbFares__fixedCol.cbFares__fixedCol--spacingLeftSmall,.cbFares th.cbFares__fixedCol.cbFares__fixedCol--spacingLeftSmall{padding-right:8px}.cbFares td.cbFares__fixedCol.cbFares__fixedCol--heading,.cbFares th.cbFares__fixedCol.cbFares__fixedCol--heading{z-index:3;min-width:265px;max-width:434px;width:434px;padding-inline:0;vertical-align:middle}.cbFares td.cbFares__body.cbFares__body--spacing,.cbFares th.cbFares__body.cbFares__body--spacing{padding-block:24px 32px}.cbFares tbody th{text-align:right;font-weight:400}.cbFares td,.cbFares td p{text-align:center;font-family:urw_geometric_extlight,sans-serif;font-size:.875rem;font-weight:400;line-height:1.4;color:#002677;text-align:center}.cbFares td:first-child{font-family:inherit;line-height:1.4}.cbFares__gold td,.cbFares__gold th{background-color:#f8f8f5;color:#7c6f42}.cbFares__gold .cbFares__fixedCol{background-color:#f8f8f5}.cbFares__border td,.cbFares__border th{border-top:1px solid #bfc9e3}.cbFares__border--noBorder td,.cbFares__border--noBorder th{border:0}.cbFares__border--goldTop td,.cbFares__border--goldTop th{border-top:1px solid rgba(124,111,66,.3)}.cbFares__border--goldTop th:first-child{border-radius:0 4px 0 0}.cbFares__border--goldTop td:last-child{border-radius:4px 0 0 0}.cbFares__border--goldBottom td,.cbFares__border--goldBottom th{border-bottom:1px solid rgba(124,111,66,.3);border-top:0}.cbFares__border--goldBottom th:first-child{border-radius:0 0 4px 0}.cbFares__border--goldBottom td:last-child{border-radius:0 0 0 4px}.cbFares__border--goldBottom th:first-child,.cbFares__border--goldTop th:first-child{border-right:1px solid rgba(124,111,66,.3)}.cbFares__border--goldBottom td:last-child,.cbFares__border--goldTop td:last-child{border-left:1px solid rgba(124,111,66,.3)}.cbFares__borderCell{width:1px}.cbFares tr:not(.cbFares__gold) .cbFares__fixedCol{background-color:#fff}.cbFares__subtitle,.cbFares__title{line-height:1.6;margin:0}.cbFares__title{font-size:1.1875rem}.cbFares__title--small{display:flex;align-items:center;gap:16px;font-size:1rem}.cbFares__subtitle{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:1rem}.cbFares__subtitle--spacing{margin-block:8px}.cbFares__big{font-size:1.1875rem}.cbFares__name{font-size:1.25rem;line-height:1.2;margin:0 auto;color:#fff;min-height:70px;padding:4px;display:flex;justify-content:center;align-items:center;width:176px;border-radius:4px}[ng-data-cbfare=NOBAG] .cbFares__name,[ng-data-cbfare=light] .cbFares__name{background:var(--fcLight)}[ng-data-cbfare=FLEX] .cbFares__name,[ng-data-cbfare=flex] .cbFares__name{background:var(--fcFlex)}[ng-data-cbfare=COMFORTFLE] .cbFares__name,[ng-data-cbfare=comfortflex] .cbFares__name{background:var(--fcComfortFlex)}[ng-data-cbfare=FAMILY] .cbFares__name,[ng-data-cbfare=family] .cbFares__name{background:var(--fcFamily)}[ng-data-cbfare=BUSINESTES] .cbFares__name,[ng-data-cbfare=business] .cbFares__name{background:var(--fcBusiness)}[ng-data-cbfare=BUSINESSBA] .cbFares__name,[ng-data-cbfare=businessbasic] .cbFares__name{background:var(--fcBusinessBasic)}[data-cbfare=light] .cbFares__name{background:var(--fcLight)}[data-cbfare=flex] .cbFares__name{background:var(--fcFlex)}[data-cbfare=comfortflex] .cbFares__name{background:var(--fcComfortFlex)}[data-cbfare=family] .cbFares__name{background:var(--fcFamily)}[data-cbfare=businessbasic] .cbFares__name{background:var(--fcBusinessBasic)}[data-cbfare=business] .cbFares__name{background:var(--fcBusiness)}.cbFares__info{font-size:.875rem;line-height:1.4;letter-spacing:-.1px}.cbFares__addButton .button{min-width:unset;margin-top:24px}.cbFares__status{display:block;width:24px;height:24px;border-radius:50%;position:relative;margin:auto}.cbFares__status:before{font-family:icomoon-rebrand;font-size:12px;display:inline-block;line-height:1;position:absolute;top:50%;right:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.cbFares__status--success{color:#fff}[ng-data-cbfare=light] .cbFares__status--success{background:var(--fcLight)}[ng-data-cbfare=flex] .cbFares__status--success{background:var(--fcFlex)}[ng-data-cbfare=comfortflex] .cbFares__status--success{background:var(--fcComfortFlex)}[ng-data-cbfare=family] .cbFares__status--success{background:var(--fcFamily)}[ng-data-cbfare=businessbasic] .cbFares__status--success{background:var(--fcBusinessBasic)}[ng-data-cbfare=business] .cbFares__status--success{background:var(--fcBusiness)}[data-cbfare=light] .cbFares__status--success{background:var(--fcLight)}[data-cbfare=flex] .cbFares__status--success{background:var(--fcFlex)}[data-cbfare=comfortflex] .cbFares__status--success{background:var(--fcComfortFlex)}[data-cbfare=family] .cbFares__status--success{background:var(--fcFamily)}[data-cbfare=businessbasic] .cbFares__status--success{background:var(--fcBusinessBasic)}[data-cbfare=business] .cbFares__status--success{background:var(--fcBusiness)}.cbFares__status--success:before{content:"\e91f";font-size:7px}.cbFares__status--successGold{color:#fff}.cbFares__border--goldBottom [ng-data-cbfare=light] .cbFares__status--successGold{background:#7c6f42}.cbFares__border--goldBottom [ng-data-cbfare=flex] .cbFares__status--successGold{background:#7c6f42}.cbFares__border--goldBottom [ng-data-cbfare=comfortflex] .cbFares__status--successGold{background:#7c6f42}.cbFares__border--goldBottom [ng-data-cbfare=family] .cbFares__status--successGold{background:#7c6f42}.cbFares__border--goldBottom [ng-data-cbfare=businessbasic] .cbFares__status--successGold{background:#7c6f42}.cbFares__border--goldBottom [ng-data-cbfare=business] .cbFares__status--successGold{background:#7c6f42}.cbFares__border--goldBottom [data-cbfare=light] .cbFares__status--successGold{background:#7c6f42}.cbFares__border--goldBottom [data-cbfare=flex] .cbFares__status--successGold{background:#7c6f42}.cbFares__border--goldBottom [data-cbfare=comfortflex] .cbFares__status--successGold{background:#7c6f42}.cbFares__border--goldBottom [data-cbfare=family] .cbFares__status--successGold{background:#7c6f42}.cbFares__border--goldBottom [data-cbfare=businessbasic] .cbFares__status--successGold{background:#7c6f42}.cbFares__border--goldBottom [data-cbfare=business] .cbFares__status--successGold{background:#7c6f42}.cbFares__status--successGold:before{content:"\e91f";font-size:7px}.cbFares__status--error{color:#5972a7;border:2px solid currentColor}.cbFares__status--error:before{content:"\e907"}.cbFares__group{display:flex;align-items:flex-start;gap:16px}.cbFares__innergroup{min-height:60px;margin-block:12px 0}.cbFares__innergroup--spacing{margin-block:8px 0}.cbFares__innergroup b,.cbFares__innergroup strong{display:block}.cbFares__innergroup .tooltip{pointer-events:all}.cbFares__innergroup--gold{color:#7c6f42}.cbFares__btn{--size:50px;--bgcolor:#416BF6;--color:#ffffff;--top:18px;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;box-shadow:none;width:var(--size);height:var(--size);position:absolute;background-color:var(--bgcolor);border-radius:50%;color:var(--color);z-index:2;top:var(--top);transition:background-color .3s ease-out}.cbFares__btn:not([disabled]){cursor:pointer}.cbFares__btn[disabled]{opacity:0;pointer-events:none}.cbFares__btn.hidden{display:none}.cbFares__btn:before{font-family:icomoon-rebrand;font-size:42px;position:absolute;top:50%;right:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.cbFares__btn--prev:before{content:"\e90a"}.cbFares__btn--next{left:0}.cbFares__btn--next:before{content:"\e90c"}.cbFares [ng-data-cbfare].hidden{display:none}.cbFares [data-cbfare].hidden{display:none}.cbFares__ttip{min-width:inherit;font-size:1.25rem;color:#416bf6;background:0 0;margin:0;padding:0;line-height:1;width:32px;height:32px;pointer-events:all}.cbFares__ttip:not(.cbFares__ttip--relative){position:absolute;left:6px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cbFares__ttip--relative{color:#566ea1}.cbFares__footnote p{color:#252c3c;font-size:1rem}.cbFares__img{width:40px;min-width:40px;max-width:40px}.cbFares__footnotes,.cbFares__footnotes p{font-size:.75rem!important}.cbFares__footnotes a,.cbFares__footnotes a:link,.cbFares__footnotes a:visited{color:#416bf6}.cbFares--striped{--cellPaddingY:32px;--cellPaddingX:16px}.cbFares--striped tbody tr:not(.cbFares__gold):nth-child(odd) th,.cbFares--striped tbody tr:nth-child(odd) th{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:1.125rem}.cbFares--striped tbody th{vertical-align:middle}.cbFares--striped tbody td,.cbFares--striped tbody th{padding:0}.cbFares--striped th .cbFares__innergroup{min-height:inherit}.cbFares--striped td .cbFares__innergroup{min-height:40px}.cbFares--striped td .cbFares__innergroup:empty{display:none}.cbFares--striped .cbFares__innergroup{margin-block:0 12px}.cbFares--striped .cbFares__subtitle{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:1.125rem}.cbFares--striped .cbFares__group{gap:8px;align-items:center;max-width:402px}.cbFares__cellWrap{width:176px;margin-inline:auto}.cbFares__cellWrap .tooltip{margin:0}[ng-data-cbfare=NOBAG] .cbFares__svg svg ellipse,[ng-data-cbfare=NOBAG] .cbFares__svg svg path:not([fill]),[ng-data-cbfare=light] .cbFares__svg svg ellipse,[ng-data-cbfare=light] .cbFares__svg svg path:not([fill]){fill:var(--fcLight)}[ng-data-cbfare=FLEX] .cbFares__svg svg ellipse,[ng-data-cbfare=FLEX] .cbFares__svg svg path:not([fill]),[ng-data-cbfare=flex] .cbFares__svg svg ellipse,[ng-data-cbfare=flex] .cbFares__svg svg path:not([fill]){fill:var(--fcFlex)}[ng-data-cbfare=COMFORTFLE] .cbFares__svg svg ellipse,[ng-data-cbfare=COMFORTFLE] .cbFares__svg svg path:not([fill]),[ng-data-cbfare=comfortflex] .cbFares__svg svg ellipse,[ng-data-cbfare=comfortflex] .cbFares__svg svg path:not([fill]){fill:var(--fcComfortFlex)}[ng-data-cbfare=FAMILY] .cbFares__svg svg ellipse,[ng-data-cbfare=FAMILY] .cbFares__svg svg path:not([fill]),[ng-data-cbfare=family] .cbFares__svg svg ellipse,[ng-data-cbfare=family] .cbFares__svg svg path:not([fill]){fill:var(--fcFamily)}[ng-data-cbfare=BUSINESSBA] .cbFares__svg svg ellipse,[ng-data-cbfare=BUSINESSBA] .cbFares__svg svg path:not([fill]),[ng-data-cbfare=businessbasic] .cbFares__svg svg ellipse,[ng-data-cbfare=businessbasic] .cbFares__svg svg path:not([fill]){fill:var(--fcBusinessBasic)}[ng-data-cbfare=BUSINESTES] .cbFares__svg svg ellipse,[ng-data-cbfare=BUSINESTES] .cbFares__svg svg path:not([fill]),[ng-data-cbfare=business] .cbFares__svg svg ellipse,[ng-data-cbfare=business] .cbFares__svg svg path:not([fill]){fill:var(--fcBusiness)}.cbFares .hidden,.cbFares .typehidden{display:none}.cbFares__cell{--cellPaddingY:32px;--cellPaddingX:16px;padding:var(--cellPaddingY) var(--cellPaddingX)}.cbFares__cell--heading{--cellPaddingY:8px;--cellPaddingX:6px}.cbFares__cell--padding{padding-right:72px}.cbFares__cell--noPaddingTop{padding-top:0}.cbFares__cell--flex{display:flex;flex-direction:column;justify-content:space-between;height:100%}.cbFares--double .cbFares__name{width:100%}.cbFares--double .cbFares__btn{display:none}.cbFaresSwitch{padding-block:25px 0}.cbFaresSwitch .switchToggle{margin-block:0}.cbFaresSwitch--notchecked .selected{opacity:0}.cbFaresSwitch--notchecked .switchToggle input:checked+label{color:#002677}.newTable{position:relative}.newTable--scroll:after{content:"";position:absolute;left:-42px;bottom:0;width:82px;height:calc(100% - 80px);background:linear-gradient(270deg,#fff 87.75%,rgba(255,255,255,.97) 49.9%,rgba(255,255,255,0) 100%)}.newTable__container{margin-block:32px}.newTable table{width:100%;border-collapse:separate;border-spacing:0}.newTable thead td:last-child,.newTable thead th:last-child{position:relative}.newTable td,.newTable th{padding:8px 6px;border:0;letter-spacing:-.1px;background:0 0;vertical-align:top}.newTable td small,.newTable th small{font-family:urw_geometric_extlight,sans-serif;font-size:.75rem;color:#252c3c;display:block}[dir=rtl] .newTable td small,[dir=rtl] .newTable th small{font-weight:300!important}.newTable td.cbFares__fixedCol,.newTable th.cbFares__fixedCol{position:-webkit-sticky;position:sticky;right:0;z-index:1;min-width:265px;max-width:434px}.newTable tbody th{text-align:right;font-weight:400}.newTable td{text-align:center;font-family:urw_geometric_extlight,sans-serif;font-size:.875rem;font-weight:400;line-height:1.4;color:#002677;text-align:center}[dir=rtl] .newTable td{font-weight:300!important}.newTable td:first-child{font-family:inherit;line-height:1.4}.newTable__gold td,.newTable__gold th{background-color:#f8f8f5;color:#7c6f42}.newTable__gold .cbFares__fixedCol{background-color:#f8f8f5}.newTable__border td,.newTable__border th{border-top:1px solid #bfc9e3}.newTable__border--btm{border-bottom:1px solid #bfc9e3}.newTable__border--goldTop td,.newTable__border--goldTop th{border-top:1px solid rgba(124,111,66,.3)}.newTable__border--goldTop th:first-child{border-radius:0 4px 0 0}.newTable__border--goldTop td:last-child{border-radius:4px 0 0 0}.newTable__border--goldBottom td,.newTable__border--goldBottom th{border-bottom:1px solid rgba(124,111,66,.3);border-top:0}.newTable__border--goldBottom th:first-child{border-radius:0 0 4px 0}.newTable__border--goldBottom td:last-child{border-radius:0 0 0 4px}.newTable__border--goldBottom th:first-child,.newTable__border--goldTop th:first-child{border-right:1px solid rgba(124,111,66,.3)}.newTable__border--goldBottom td:last-child,.newTable__border--goldTop td:last-child{border-left:1px solid rgba(124,111,66,.3)}.newTable tr:not(.cbFares__gold) .cbFares__fixedCol{background-color:#fff}.newTable__subtitle,.newTable__title{line-height:1.6;margin:0}.newTable__title{font-size:1.1875rem}.newTable__title--small{display:flex;align-items:center;gap:16px;font-size:1rem}.newTable__subtitle{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:1rem}[dir=rtl] .newTable__subtitle{font-weight:600!important}.newTable__big{font-size:1.1875rem}.newTable__name{font-size:1.25rem;line-height:1.2;margin:0 auto;color:#fff;min-height:70px;padding:4px;display:flex;justify-content:center;align-items:center;width:176px;border-radius:4px;background:#002677}[ng-data-cbfare=light] .newTable__name{background:var(--farelight)}[ng-data-cbfare=flex] .newTable__name{background:var(--fareflex)}[ng-data-cbfare=comfortflex] .newTable__name{background:var(--farecomfortflex)}[ng-data-cbfare=business] .newTable__name{background:var(--farebusiness)}[data-cbfare=light] .newTable__name{background:var(--farelight)}[data-cbfare=flex] .newTable__name{background:var(--fareflex)}[data-cbfare=comfortflex] .newTable__name{background:var(--farecomfortflex)}[data-cbfare=business] .newTable__name{background:var(--farebusiness)}.newTable__info{font-size:.875rem;line-height:1.4;letter-spacing:-.1px}.newTable__status{display:block;width:24px;height:24px;border-radius:50%;position:relative;margin:auto}.newTable__status:before{font-family:icomoon-rebrand;font-size:12px;display:inline-block;line-height:1;position:absolute;top:50%;right:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.newTable__status--success{color:#fff}[ng-data-cbfare=light] .newTable__status--success{background:var(--farelight)}[ng-data-cbfare=flex] .newTable__status--success{background:var(--fareflex)}[ng-data-cbfare=comfortflex] .newTable__status--success{background:var(--farecomfortflex)}[ng-data-cbfare=business] .newTable__status--success{background:var(--farebusiness)}[data-cbfare=light] .newTable__status--success{background:var(--farelight)}[data-cbfare=flex] .newTable__status--success{background:var(--fareflex)}[data-cbfare=comfortflex] .newTable__status--success{background:var(--farecomfortflex)}[data-cbfare=business] .newTable__status--success{background:var(--farebusiness)}.newTable__status--success:before{content:"\e91f";font-size:7px}.newTable__status--error{color:#5972a7;border:2px solid currentColor}.newTable__status--error:before{content:"\e907"}.newTable__group{display:flex;align-items:flex-start;gap:16px}.newTable__innergroup{min-height:60px;margin-block:12px 0}.newTable__innergroup b,.newTable__innergroup strong{display:block}.newTable__btn{--size:50px;--bgcolor:#416BF6;--color:#ffffff;--top:18px;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;box-shadow:none;width:var(--size);height:var(--size);position:absolute;background-color:var(--bgcolor);border-radius:50%;color:var(--color);z-index:2;top:var(--top);transition:background-color .3s ease-out}.newTable__btn:not([disabled]){cursor:pointer}.newTable__btn[disabled]{opacity:.4;pointer-events:none}.newTable__btn.hidden{display:none}.newTable__btn:before{font-family:icomoon-rebrand;font-size:42px;position:absolute;top:50%;right:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.newTable__btn--prev:before{content:"\e90a"}.newTable__btn--next{left:0;-webkit-transform:translateX(-90%);transform:translateX(-90%)}.newTable__btn--next:before{content:"\e90c"}.newTable [ng-data-cbfare].hidden{display:none}.newTable [data-cbfare].hidden{display:none}.newTable__ttip{min-width:inherit;font-size:1.25rem;color:#416bf6;background:0 0;position:absolute;left:6px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0;padding:0;line-height:1;width:32px;height:32px}.newTable__footnote p{color:#252c3c;font-size:1rem}.bagpol__table{--spacing:7px}.bagpol__table td,.bagpol__table th{letter-spacing:-.1px;text-align:right;width:calc(50% - 14px)}.bagpol__table tbody td,.bagpol__table tbody td:first-child{font-family:urw_geometric_extlight,sans-serif;font-size:1.125rem;line-height:1;color:#002677;padding:5px 16px;vertical-align:middle}[dir=rtl] .bagpol__table tbody td,[dir=rtl] .bagpol__table tbody td:first-child{font-weight:300!important}.bagpol__table tbody tr:first-child td,.bagpol__table tbody tr:first-child th{font-family:urw_geometric_extlight,sans-serif}[dir=rtl] .bagpol__table tbody tr:first-child td,[dir=rtl] .bagpol__table tbody tr:first-child th{font-weight:300!important}.bagpol__table tbody tr:first-child td,.bagpol__table tbody tr:first-child th{font-family:urw_geometric_extlight,sans-serif}[dir=rtl] .bagpol__table tbody tr:first-child td,[dir=rtl] .bagpol__table tbody tr:first-child th{font-weight:300!important}.bagpol__cat{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:1.25rem;line-height:1.6;letter-spacing:-.1px;border-radius:4px;color:#fff;padding:12px 16px 6px;min-height:50px}[dir=rtl] .bagpol__cat{font-weight:600!important}.bagpol__cat--economy{background-color:var(--economy)}.bagpol__cat--business{background-color:var(--business)}.bagpol__info{display:flex;align-items:center;gap:6px}.bagpol__footnote p{color:#252c3c;font-size:1rem}.additionalSvc__fig{aspect-ratio:359/152}.additionalSvc__fig img{display:block;-o-object-fit:cover;object-fit:cover}.additionalSvc__whiteBox{position:relative;padding:24px 12px;background-color:#fff;max-width:420px;margin:0 auto;border-radius:4px;box-shadow:0 4px 27px rgba(6,6,6,.11)}.additionalSvc__infoIcon img{display:block;margin-inline:auto;width:min(80px,100%)}.additionalSvc__infoTitle{margin-bottom:8px}.additionalSvc__container{min-width:395px}.widget-icon-add-baggage::before{content:"\e93c"}.widget-icon-add-seat::before{content:"\e93b"}.widget-icon-add-fasttrack::before{content:"\e93a"}.widget-icon-add-upgradeSeatToBusiness::before{content:"\e939"}.widget-icon-add-pet::before{content:"\e938"}.widget-icon-add-wifi::before{content:"\e940"}.checkIn__title{font-size:1rem;margin:unset}.checkIn__titledesc{font-size:14px;font-family:urw_geometric_extregular,sans-serif;font-weight:300}.checkIn__desc{font-size:1rem}.checkIn .icon-checkBox{font-size:14px}.checkIn .icon-close{font-size:24px;color:#bfc9e3}.noresults{display:flex;align-items:center;padding:13px 16px;gap:16px;border-radius:4px;border:1px solid #93a5cf;background-color:#f9fafd}.checkInTimes .searchResults__textWrap{display:flex;flex-direction:column;gap:12px;justify-content:center;align-items:center;margin-bottom:24px}.checkInTimes .searchResults__textWrap h3,.checkInTimes .searchResults__textWrap p{margin:0}.checkInTimes .searchResults__list{width:100%;z-index:2;list-style-type:none;margin:0;padding:20px 16px 20px 8px;background:#fff;box-shadow:0 4px 24px 0 rgba(65,107,246,.12);overflow:auto;max-height:330px;position:absolute}.checkInTimes .searchResults__list::-webkit-scrollbar{width:8px}.checkInTimes .searchResults__list::-webkit-scrollbar-thumb{background:#b5bcca;border-radius:5px}.checkInTimes .searchResults__list.open{display:block}.checkInTimes .searchResults__list:not(.open){display:none}.checkInTimes .searchResults__listItem{display:flex;justify-content:flex-start;align-items:center;padding-bottom:15px;border-bottom:1px solid #bfc9e3;cursor:pointer;font-family:urw_geometric_extsemi_bold,sans-serif;color:#002677}.checkInTimes .searchResults__listItem:not(:last-child){margin-bottom:10px}[dir=rtl] .checkInTimes .searchResults__listItem{font-weight:600!important}.checkInTimes .searchResults__listItemTitle{font-size:16px;letter-spacing:.321px}.checkInTimes .searchResults__listItemDesc{font-size:12px;font-family:urw_geometric_extregular,sans-serif;font-weight:300}.checkInTimes .searchResults p{margin:unset}.checkInTimes .searchResults .highlight{color:#416bf6;text-decoration:underline;font-weight:700}.searchResultsRebrand__textWrap{display:flex;flex-direction:column;gap:12px;justify-content:center;align-items:center;margin-bottom:24px;text-align:center}.searchResultsRebrand__textWrap h3,.searchResultsRebrand__textWrap p{margin:0}.searchResultsRebrand__list{width:100%;z-index:2;list-style-type:none;margin:0;padding:20px 16px 20px 8px;background:#fff;box-shadow:0 4px 24px 0 rgba(65,107,246,.12);overflow:auto;max-height:330px;position:absolute}.searchResultsRebrand__list::-webkit-scrollbar{width:8px}.searchResultsRebrand__list::-webkit-scrollbar-thumb{background:#b5bcca;border-radius:5px}.searchResultsRebrand__list.open{display:block}.searchResultsRebrand__list:not(.open){display:none}.searchResultsRebrand__listItem{display:flex;justify-content:flex-start;align-items:center;padding-bottom:15px;border-bottom:1px solid #bfc9e3;cursor:pointer;font-family:urw_geometric_extsemi_bold,sans-serif;color:#002677}.searchResultsRebrand__listItem:not(:last-child){margin-bottom:10px}[dir=rtl] .searchResultsRebrand__listItem{font-weight:600!important}.searchResultsRebrand__listItemTitle{font-size:16px;letter-spacing:.321px}.searchResultsRebrand__listItemDesc{font-size:12px;font-family:urw_geometric_extregular,sans-serif;font-weight:300}.searchResultsRebrand p{margin:unset}.searchResultsRebrand .highlight{color:#416bf6;text-decoration:underline;font-weight:700}.suTripOuterWrap{--gap:24px;display:flex;flex-direction:column;gap:var(--gap)}.suTripOuterWrap .alert,.suTripOuterWrap h2{margin:0}.suTripOuterWrap__note{font-size:16px}.suModal .modalContent{padding:0}.suModalDescTitle{margin-bottom:32px}.suModalTitle{margin-bottom:32px;text-align:center}.suModalInfo{padding:0}.suModalClose{margin-top:32px;box-shadow:none}.suModalText p{margin:0}.suModalImg{list-style-type:none;display:flex;gap:16px;padding:0;margin-block:32px;justify-content:center}.suModalImg__fig{aspect-ratio:269/251;height:251px;border-radius:4px;background:#f4f6fb}.suContainerInfo{display:flex;gap:16px;margin:40px auto}.suContainerInfo .infobox{margin:0}.suContainerBox{display:flex;padding:16px;flex-direction:column;justify-content:center;align-items:center;gap:8px;background:#fff;box-shadow:0 4px 24px rgba(65,107,246,.12)}.suContainerBox__group{display:flex;gap:16px;width:100%}.suContainerBox__item{display:flex;padding:16px;flex-direction:column;align-items:center;gap:8px;flex:1;border-radius:4px;border:1px solid #e4e9fb;background:#fff;text-align:center}.suContainerBox__item--simple{border:none;padding:0}.suContainerBox__item--simple .suContainerBox__title{font-size:30px}.suContainerBox__item--simple .suContainerBox__desc{font-size:20px}.suContainerBox__title{font-family:urw_geometric_extbold,sans-serif;margin:0}.suContainerBox__desc{font-size:14px;font-family:urw_geometric_extbold,sans-serif;margin:0}.suContainerBox__desc--small{font-size:12px}.suContainerBox__desc--light{font-family:urw_geometric_extlight,sans-serif}.suTripContainer{display:flex;flex-wrap:wrap;gap:8px;margin-right:40px}.suTripContainer__item{display:flex;padding:4px 8px;align-items:center;gap:8px}.suTripContainer__icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:#fff;--initialsBG:#002677;background-color:var(--initialsBG);font-family:urw_geometric_extsemi_bold,sans-serif;font-size:12px;border-radius:50%;padding-top:2px;flex-shrink:0}.suTripContainer__icon--youth{--initialsBG:#099395}.suTripContainer__icon--blue{--initialsBG:#8CA6BF}.suTripContainer__icon--silver{--initialsBG:#6A778A}.suTripContainer__icon--gold{--initialsBG:#7C6F42}.suTripContainer__icon--unknown{--initialsBG:#002677}.suTripContainer__infant{font-size:24px;vertical-align:middle}.suTripContainer__text{font-family:urw_geometric_extbold,sans-serif;font-size:14px;margin:0;padding-top:4px}.suTripWrap{--mTop:13px;--radius:4px}.suTripWrap .suTripBoxTabContent__inner .invader,.suTripWrap .suTrip__col .invader{margin:0;line-height:1;top:0}.suTripWrap .suTripBoxTabContent__inner .invader span:not(.tooltip,.tooltipBtn,.tooltipMain,.arrow,.icon-info2),.suTripWrap .suTrip__col .invader span:not(.tooltip,.tooltipBtn,.tooltipMain,.arrow,.icon-info2){font-family:urw_geometric_extsemi_bold,sans-serif;font-size:.875rem}.suTripWrap .suTripBoxTabContent__inner .invader span.icon-info2,.suTripWrap .suTrip__col .invader span.icon-info2{padding:0;margin-right:4px;vertical-align:middle;color:#fff}[dir=rtl] .suTripWrap .suTripBoxTabContent__inner .invader span,[dir=rtl] .suTripWrap .suTrip__col .invader span{font-weight:600!important}.suTripWrap .suTripBoxTabContent__inner .invader--pending span:not(.tooltipMain),.suTripWrap .suTrip__col .invader--pending span:not(.tooltipMain){background:#007d6d}.suTripWrap .suTripBoxTabContent__inner .invader--pending span .arrow,.suTripWrap .suTripBoxTabContent__inner .invader--pending span .tooltipMain,.suTripWrap .suTrip__col .invader--pending span .arrow,.suTripWrap .suTrip__col .invader--pending span .tooltipMain{background:#fff}.suTripWrap .suTripBoxTabContent__inner .invader--pending .value,.suTripWrap .suTrip__col .invader--pending .value{padding-left:36px;position:relative}.suTripWrap .suTripBoxTabContent__inner .invader--pending .tooltip,.suTripWrap .suTrip__col .invader--pending .tooltip{position:absolute;left:14px;top:5px;width:20px;height:20px;z-index:3}.suTripWrap .suTripBoxTabContent__inner .invader--waiting span,.suTripWrap .suTrip__col .invader--waiting span{background:#4175c9}.suTripWrap .suTripBoxTabContent__inner .invader--rejected span,.suTripWrap .suTrip__col .invader--rejected span{background:#871408}.suTripWrap .suTripBoxTabContent__inner .invader--status span,.suTripWrap .suTrip__col .invader--status span{background:#bfc9e3;color:#002677}.suTripWrap .suTripBoxTabContent__inner .invader--approved span,.suTripWrap .suTrip__col .invader--approved span{background:#007d6d}.suTripWrap .suTripBoxTabContent__inner .invader--new span,.suTripWrap .suTrip__col .invader--new span{background:#0fb2b3}.suTrip{--gap:16px;--widthFirst:424px;display:flex;gap:var(--gap)}.suTripBox{--gap:24px;display:flex;min-width:424px;gap:var(--gap)}.suTripBox__figure{width:141px;height:187px;border-radius:4px;overflow:hidden;background:#002677 url(../../../Media/rebranding/aegean_logo_graph.svg) no-repeat scroll;background-position:50px center;flex-shrink:0}.suTripBox__figure picture{width:100%;height:100%;display:block}.suTripBox__content{display:flex;flex-direction:column;justify-content:space-between}.suTripBox__booking{display:flex;gap:8px;font-size:.875rem;font-feature-settings:"clig" off,"liga" off;margin:0}.suTripBox__itinary{letter-spacing:-.15px;margin:0}.suTripBox__itinary span{display:block;font-family:urw_geometric_extlight,sans-serif;font-size:1rem;letter-spacing:-.2px}[dir=rtl] .suTripBox__itinary span{font-weight:300!important}.suTripBox__passengers{font-family:urw_geometric_extbold,sans-serif;font-size:.875rem;font-feature-settings:"clig" off,"liga" off;margin:0}[dir=rtl] .suTripBox__passengers{font-weight:700!important}.suTripBoxTab{display:flex;flex-direction:column;gap:18px;padding:41px 51px 73px 51px;justify-content:center;align-items:center;background:#fff;box-shadow:0 4px 24px 0 rgba(65,107,246,.12);color:#002677;width:100%;height:100%;position:relative;transition:color .3s ease-out,background .3s ease-out;border-radius:var(--radius);cursor:pointer}.suTripBoxTab:focus{outline:0}.suTripBoxTab:focus-visible{outline:1px dashed #002677;outline-offset:4px}.suTripBoxTab:disabled{cursor:default}.suTripBoxTab .invader{margin:0;line-height:1;top:0}.suTripBoxTab .invader span:not(.tooltip,.tooltipBtn,.tooltipMain,.arrow,.icon-info2){font-family:urw_geometric_extsemi_bold,sans-serif;font-size:.875rem}.suTripBoxTab .invader span.icon-info2{padding:0;margin-right:4px;vertical-align:middle;color:#fff}.suTripBoxTab .invader--pending span:not(.tooltipMain){background:#007d6d}.suTripBoxTab .invader--pending span .arrow,.suTripBoxTab .invader--pending span .tooltipMain{background:#fff}.suTripBoxTab .invader--pending .value{padding-left:36px;position:relative}.suTripBoxTab .invader--pending .tooltip{position:absolute;left:14px;top:5px;width:20px;height:20px;z-index:3}.suTripBoxTab .invader--waiting span{background:#4175c9}.suTripBoxTab .invader--rejected span{background:#871408}.suTripBoxTab .invader--status span{background:#bfc9e3;color:#002677}.suTripBoxTab .invader--approved span{background:#007d6d}.suTripBoxTab .invader--new span{background:#0fb2b3}.suTripBoxTab.active{background:#002677;color:#fff}.suTripBoxTab__itinerary{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:1.25rem;letter-spacing:-.1px}[dir=rtl] .suTripBoxTab__itinerary{font-weight:600!important}.suTripBoxTab__itinerary small{font-size:.875rem}.suTripBoxTab__text{font-family:urw_geometric_extlight,sans-serif;font-size:1rem;letter-spacing:-.1px}[dir=rtl] .suTripBoxTab__text{font-weight:300!important}.suTripBoxTab :not(.tooltipMain)>.arrow{display:inline-block;color:inherit;font-size:.75rem;position:absolute}.suTripBoxTab .invader{left:0;top:0;right:auto}.suTripBoxTab .invader span{border-top-left-radius:var(--radius)}.suTripBoxTab .invader.invader--pending span{background:#007d6d}.suTripBoxTabDestinations{display:flex;align-items:center;gap:16px;min-width:700px;justify-content:space-evenly}.suTripBoxTabDestinations__text{font-size:18px;font-family:urw_geometric_extsemi_bold,sans-serif;margin:0;max-width:140px}.suTripBoxTabDestinations__text--middle{display:flex;flex-direction:column;text-align:center}.suTripBoxTabDestinations__text--small{font-size:14px;font-family:urw_geometric_extregular,sans-serif;white-space:nowrap}.suTripBoxTabDestinations__icon{position:relative;line-height:1}.suTripBoxTabDestinations__icon::after{content:"";background-color:#fff;border-radius:3px;right:-22%;top:40px;position:absolute;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:24px;height:24px;border-radius:4px;z-index:1}.suTripBoxTabContent{-webkit-margin-before:var(--mTop);margin-block-start:var(--mTop);display:none}.suTripBoxTabContent__note{font-size:18px;font-family:urw_geometric_extsemi_bold,sans-serif;margin-top:16px}.suTripBoxTabContent__inner{display:flex;padding:32px;flex-direction:column;gap:16px;background-color:#f4f6fb}.suTripBoxTabContent .custom-checkbox{position:relative}.suTripBoxTabContent .custom-checkbox input[type=checkbox]:focus-visible~label{outline:1px dashed #002677;outline-offset:4px}.suTripBoxTabContent__formwrap{display:flex;gap:16px}.suTripBoxTabContent__formwrap .suTripBoxTabContent__formbox{width:calc(50% - 8px)}.suTripBoxTabContent__formbox{border-radius:var(--radius);border:1px solid #e4e9fb;background:#fff;padding:40px 32px 32px;position:relative}.suTripBoxTabContent__formbox .custom-checkbox{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.suTripBoxTabContent__formbox .custom-checkbox [type=checkbox]:checked~label,.suTripBoxTabContent__formbox .custom-checkbox [type=checkbox]:not(:checked)~label{font-size:1.125rem;padding-left:24px}.suTripBoxTabContent__formbox .tooltip{font-size:22px;position:absolute;top:5px;right:calc(100% - 24px)}.suTripBoxTabContent__formbox .alert{margin-top:16px}.suTripBoxTabContent__formbox .invader{top:0;left:0}.suTripBoxTabContent__formbox .suTripBoxTabContent__btnrow{padding-block:0;flex-wrap:nowrap}.suTripBoxTabContent__itinerary{font-family:urw_geometric_extlight,sans-serif;font-size:1.25rem;font-feature-settings:"clig" off,"liga" off;letter-spacing:-.1px;margin:0 0 8px}[dir=rtl] .suTripBoxTabContent__itinerary{font-weight:300!important}.suTripBoxTabContent__value{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:1.125rem;margin:0}[dir=rtl] .suTripBoxTabContent__value{font-weight:600!important}.suTripBoxTabContent__btnrow{display:flex;align-items:center;justify-content:space-between;padding:16px;gap:var(--gap)}.suTripBoxTabContent__btnrow--center{justify-content:center}.suTripBoxTabContent__btnrow .link{background:0 0;font-size:.875rem;padding:0;width:auto}.suTripBoxTabContent__btnrow button.link{background:0 0;font-size:.875rem;padding:0;width:auto;position:absolute;left:32px;bottom:20px}.suTripBoxTabContent__btnrow .tooltipMain{right:40%}.suTripBoxTabContent__text{font-size:1rem;padding-right:48px}.suTripBoxTabContent .custom-checkbox [type=checkbox]:checked~label,.suTripBoxTabContent .custom-checkbox [type=checkbox]:not(:checked)~label{font-family:urw_geometric_extsemi_bold,sans-serif;color:#002677}[dir=rtl] .suTripBoxTabContent .custom-checkbox [type=checkbox]:checked~label,[dir=rtl] .suTripBoxTabContent .custom-checkbox [type=checkbox]:not(:checked)~label{font-weight:600!important}.suTripBoxTabContent .custom-checkbox [type=checkbox]:checked~label span,.suTripBoxTabContent .custom-checkbox [type=checkbox]:not(:checked)~label span{display:block;font-family:urw_geometric_extlight,sans-serif;font-size:1rem}[dir=rtl] .suTripBoxTabContent .custom-checkbox [type=checkbox]:checked~label span,[dir=rtl] .suTripBoxTabContent .custom-checkbox [type=checkbox]:not(:checked)~label span{font-weight:300!important}.suAccordeon{display:flex;align-items:center;justify-content:space-between;gap:24px}.suAccordeon__title{margin:0}.suAccordeon__text{font-family:urw_geometric_extlight,sans-serif;font-size:.75rem;font-feature-settings:"clig" off,"liga" off;margin:0}[dir=rtl] .suAccordeon__text{font-weight:300!important}.suAccordeon__tag{background:#002677;border-radius:4px;padding:6px 8px 4px 8px;color:#fff;font-family:urw_geometric_extsemi_bold,sans-serif;font-size:.875rem;line-height:1.2;margin:0;display:inline-block}[dir=rtl] .suAccordeon__tag{font-weight:600!important}.suTable{padding-inline:30px}.suTable table td,.suTable table th{font-feature-settings:"clig" off,"liga" off;padding:20px 0 16px;vertical-align:top}.suTable table th{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:1.125rem;font-weight:400;text-align:right}[dir=rtl] .suTable table th{font-weight:600!important}.suTable table td{line-height:1.4;letter-spacing:-.1px;font-family:urw_geometric_extlight,sans-serif;font-size:1rem}[dir=rtl] .suTable table td{font-weight:300!important}.suTable table td p,.suTable table td p:not(.errorMsg){margin-bottom:16px}.suTable table td p:last-child{margin-bottom:0}.suTable p{font-family:urw_geometric_extlight,sans-serif}[dir=rtl] .suTable p{font-weight:300!important}.invader span{background:#0f767c}.discount .invader span,.remaining .invader span,.save .invader span{background:#e7043a}.closed .invader span,.expired .invader span{background:#767676}.soldout .invader span{background:#adadad}.gift .invader span,.pending .invader span{background:#002677}.announcement .invader span,.new .invader span,.waiting .invader span{background:#4175c9}.approved .invader span,.offer .invader span,.recommended .invader span{background:#0f767c}.requested .invader span{background:#e4d046;color:#002677}.rejected .invader span{background:#bb0a0a}.invader.invader--red span{background:#e7043a}.invader.invader--new span,.invader.invader--waiting span{background:#4175c9}.past .invader.invader--new,.past .invader.invader--waiting{background:#002677}.invader.invader--rejected span{background:#bb0a0a}.invader.invader--closed span,.invader.invader--expired span{background:#767676}.invader.invader--soldout span{background:#adadad}.invader.invader--status span{background:#e4d046;color:#002677}.invader.invader--pending span,.invader.invader--scheduled span{background:#002677}.invader--reversed span{-webkit-clip-path:polygon(0 0,100% 0,100% 90%,0 100%);clip-path:polygon(0 0,100% 0,100% 90%,0 100%)}.socialAccount{padding-block:94px;text-align:center}.socialAccount__wrap{width:min(860px,100%);margin-inline:auto}.socialAccount__text,.socialAccount__title{margin:0}.socialAccount__list{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:40px;list-style-type:none;margin:0;padding:0}.socialAccount__listwrap{-webkit-padding-before:32px;padding-block-start:32px}.skewdSection{background:var(--skewdSectionBgColor);color:var(--skewdSectionColor);padding-block:64px}.skewdSection--bottomRight{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 80%);clip-path:polygon(0 0,100% 0,100% 100%,0 80%)}.skewdSection--hero{margin-top:-105px;-webkit-padding-before:130px;padding-block-start:130px}.skewdSection__box{display:flex;align-items:center;justify-content:space-between;gap:20px}.skewdSection .flipper .card{padding:12px;align-items:end;text-align:initial;background-color:transparent}.skewdSection .flipper #cFront .container{width:auto;padding:0;margin-inline:0}.mnbGreeting{width:min(670px,100%)}.mnbGreeting__title{margin:0}.mnbGreeting__text{font-size:1.125rem}.mnbGreeting .btnWrap{margin-top:24px}.mnbGreeting .button{width:min(315px,100%)}.mnbCard{width:420px;max-width:100%}.mnbCard__figure{aspect-ratio:419/279}.mnbCard__figure img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.accountCard .mbs-card-flipbuttons span{width:78px;height:49px;background-size:78px 49px;margin:0 10px}.taglist{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style-type:none}.taglist__item--flex{display:flex;align-items:flex-end}.iconTag{display:flex;align-items:center;padding:5px 2px 5px 8px;gap:10px;background:rgba(255,255,255,.8);border:1px solid #eff2f8;border-radius:4px}.iconTag__img{width:30px;height:30px;-o-object-fit:contain;object-fit:contain}.iconTag__text{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:.875rem;line-height:1.22;letter-spacing:-.1px;margin:0}[dir=rtl] .iconTag__text{font-weight:600!important}.transferMiles__slider{opacity:0;transition:opacity .2s ease-out;margin-bottom:110px}.transferMiles__slider.owl-loaded{opacity:1}.transferMiles__slider .owl-prev{-webkit-transform:translate(100%,-50%);transform:translate(100%,-50%)}.transferMiles__slider .owl-next{-webkit-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}.transferMiles__slider button{border-radius:10px}.transferMilesOccasionBox{position:relative;display:flex;align-items:center;justify-content:center;width:309px;height:200px;padding:0;background-color:transparent;border-radius:10px;overflow:hidden;cursor:pointer}.transferMilesOccasionBox__wrap{flex-grow:1}.transferMilesOccasionBox__fig img{display:block}.owl-item .transferMilesOccasionBox__fig img{display:block}.transferMilesOccasionBox__fig--bgImg{position:absolute;top:0;right:0;bottom:0;width:100%;z-index:-1}.owl-item .transferMilesOccasionBox__fig--bgImg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.transferMilesOccasionBox__title{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:19px;color:#002677;line-height:1;padding-right:3px;margin-top:9px;margin-bottom:0}.transferMiles__title{margin-bottom:0}.transferMiles__subtitle{font-size:20px}.transferMilesCard{position:relative;display:flex;flex-direction:column;text-align:center;aspect-ratio:1065/570;max-width:100%;padding:46px 30px 21px;color:#fff;font-family:urw_geometric_extsemi_bold,sans-serif;border-radius:40px;overflow:hidden}.transferMilesCard__wrap{max-width:1126px;margin:0 auto;width:100%;padding:0 17px}.transferMilesCard__main{width:100%;display:flex;flex-direction:column;align-items:center;max-width:900px;margin-top:-64px}.transferMilesCard__fig{position:absolute;inset:0;z-index:-1}.transferMilesCard__fig img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.transferMilesCard__container{display:flex;flex-direction:column;gap:10px;margin-top:-24px}.transferMilesCard__input{height:60px;width:100%;max-width:475px;font-size:22px;font-family:urw_geometric_extsemi_bold,sans-serif;text-align:center;color:#002677;background:0 0;padding:17px;border:2px dashed #93a5cf}.transferMilesCard__input:focus-visible{outline:0;border:2px dashed #002677}.transferMilesCard__input::-webkit-input-placeholder{color:inherit}.transferMilesCard__input::-moz-placeholder{color:inherit}.transferMilesCard__input::placeholder{color:inherit}.transferMilesCard__input--textArea{resize:none;max-width:900px;border-radius:0;overflow:hidden;-webkit-transform:translateY(-20px);transform:translateY(-20px)}.transferMilesCard__input--italics{font-style:italic}.transferMilesCard__text{font-size:22px;margin-bottom:0}.transferMilesCard__text--small{font-size:18px}.transferMilesCard__text--big{font-size:60px;line-height:1}.transferMilesCard .gc_card_content{color:#002677;display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:100%;background-color:transparent}.transferMiles__adjustmentsWrap{display:flex;flex-direction:column;gap:115px}.transferMiles__adjustmentsTitle{font-size:30px;margin-bottom:22px}.transferMiles__actBtn{--btnCircle:93px;width:var(--btnCircle);height:var(--btnCircle);flex-shrink:0;font-family:urw_geometric_extsemi_bold,sans-serif;font-size:30px;padding:0;color:#002677;background-color:var(--bgColor,#f1f3f8);border-radius:50%;cursor:pointer}.transferMiles__actBtnWrap{display:flex;gap:30px 14px;flex-wrap:wrap}.transferMiles__actBtn--fntSize{box-shadow:0 0 13px rgba(65,107,246,.05),inset 2px 2px 4px #93a5cf,inset -2px -2px 10px rgba(147,165,207,.1)}.desktop .transferMiles__actBtn--fntSize:hover,.transferMiles__actBtn--fntSize:active,.transferMiles__actBtn--fntSize:focus{color:#fff;background-color:#002677;box-shadow:none}.transferMiles__actBtn--fntSizeActive{color:#fff;background-color:#002677;box-shadow:none}.desktop .transferMiles__actBtn--clr:hover,.transferMiles__actBtn--clr:active,.transferMiles__actBtn--clr:focus{border:4px solid #406ef5}.transferMiles__actBtn--clrActive{border:4px solid #406ef5}.transferMiles__actBtn--small{font-size:20px}.transferMiles__actBtn--big{font-size:35px}.transferMiles__actBtn--black{--bgColor:#252C3C}.transferMiles__actBtn--silverblue{--bgColor:#93a5cf}.transferMiles__actBtn--purple{--bgColor:#8667FF}.transferMiles__actBtn--green{--bgColor:#00E1B8}.transferMiles__actBtn--violet{--bgColor:#D63CFF}.transferMiles__actBtn--white{--bgColor:#ffffff}.fareItem{--gap:40px;--direction:row;--padY:80px;--fareColor:#218086;--catPadY:8px;--catPadX:24px;--innerGap:32px;--listGap:16px;display:flex;flex-direction:var(--direction);align-items:flex-start;gap:var(--gap);padding-block:var(--padY);position:relative}.fareItem:before{content:"";width:100vw;height:100%;position:absolute;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%);top:0;z-index:-1}.fareItem:nth-child(odd):before{background-color:#f4f6fb}.fareItem__gold{border:1px solid rgba(124,111,66,.3);border-radius:4px;background-color:#fff;margin-top:24px}.fareItem__gold .cbFares__title{background-color:#f8f8f5;padding-right:16px;color:#7c6f42}.fareItem__gold .fareItem__list{padding-block:24px 32px;padding-right:8px}.fareItem__gold .fareItem__list svg{fill:#002677}.fareItem__left{flex-shrink:0}.fareItem__right{display:flex;flex-direction:column;gap:var(--innerGap)}.fareItem__picture{display:block;aspect-ratio:400/424}.fareItem__img{border-radius:4px;overflow:hidden}.fareItem__catrow{display:none}.fareItem__category{display:inline-block;padding:var(--catPadY) var(--catPadX);border-radius:4px;background-color:var(--fareColor);color:#fff;margin:0;letter-spacing:-.1px;line-height:1.1335;white-space:nowrap}.fareItem__category--mobile{display:none}.fareItem__descr h4,.fareItem__descr p{margin:0}.fareItem__infoWrap{display:flex;flex-direction:column;gap:24px}.fareItem__info--bottom{margin-bottom:24px}.fareItem__list{display:flex;gap:var(--listGap);flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.fareItem__listItem{display:flex;gap:var(--listGap);flex-basis:calc(33.33% - var(--listGap));font-family:urw_geometric_extsemi_bold,sans-serif;font-size:1.125rem}.fareItem__listItem svg{fill:var(--fareColor)}.fareItem__listItemExtra{font-family:urw_geometric_extlight,sans-serif;font-size:1rem;display:block}.fareItem__note{margin:24px 0 0 0;font-size:.875rem}.fareItem__notes{margin:24px 0 0}.fareItem__notes .wrapper,.fareItem__notes .wrapper--fullWidth-m,.fareItem__notes .wrapper--small{padding:0}.fareItem__notes ul{margin:0 0 16px;padding:0 20px 0 0}.fareItem__notes ul li::marker{background:var(--fareColor)}.fareItem__notes table td{padding:8px 20px 8px}.fareItem .btnWrap{margin:0;border-top:1px solid #e4e9fb;padding-top:24px}.fareItemSection{overflow:hidden}.fareItemContainer{position:relative;min-height:200px}.toggleMore__btn{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:1.125rem;color:#416bf6;display:inline-block;position:relative;padding:4px 0 4px 40px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;box-shadow:none;line-height:1;cursor:pointer}.toggleMore__btn:focus{outline:0}.toggleMore__btn:focus-visible{outline:1px dashed currentColor;outline-offset:4px}.toggleMore__btn:after{content:"\e905";font-family:icomoon-rebrand;font-size:10px;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);line-height:1}.toggleMore--open .toggleMore__btn--more{display:none}.toggleMore__btn--less:after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.toggleMore:not(.toggleMore--open) .toggleMore__btn--less{display:none}.simpleCard{background-color:#fff;max-width:min(526px,36.5277777778vw);box-shadow:0 0 30px #e8ecf5;border-radius:4px;overflow:hidden}.simpleCard__link{position:absolute;inset:0;z-index:1}.desktop .simpleCard__link:hover~.simpleCard__fig img,.simpleCard__link:active~.simpleCard__fig img,.simpleCard__link:focus~.simpleCard__fig img{-webkit-transform:scale(1.125);transform:scale(1.125)}.simpleCard__fig{aspect-ratio:526/295;overflow:hidden}.owl-carousel .simpleCard__fig img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.simpleCard__bottom{padding:24px}.simpleCard__title{margin-bottom:8px}.simpleCard__text{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:var(--lineClamp,3);font-size:18px;margin-bottom:0}.simpleCard__showMoreLessBtn{position:relative;display:flex;justify-content:end;width:100%;font-family:urw_geometric_extsemi_bold,sans-serif;color:#416bf6;background-color:#fff}.simpleCard__slider{margin-bottom:40px}.simpleCard__slider .owl-stage-outer{--shadowSpace:9px;padding-block:30px;padding-right:var(--shadowSpace);margin-right:calc(var(--shadowSpace) * -1)}.animatedContentTeaser__figWrap{position:relative;overflow:hidden;transition:-webkit-transform 2.25s ease-in-out;transition:transform 2.25s ease-in-out;transition:transform 2.25s ease-in-out,-webkit-transform 2.25s ease-in-out}.animatedContentTeaser__figWrap .locationCTA{position:absolute;left:24px;bottom:16px;font-size:18px;color:#fff}.animatedContentTeaser__figWrap .locationCTA span{margin-left:16px;font-size:28px;line-height:1}.animatedContentTeaser__fig{aspect-ratio:72/39;transition:opacity 1.2s ease-out}.animatedContentTeaser__fig::before{content:"";position:absolute;inset:0;background-image:linear-gradient(180deg,rgba(0,38,119,0) 70.83%,rgba(0,38,119,.61) 100%)}.animatedContentTeaser__fig img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.animatedContentTeaser__title{position:relative;margin:0}.animatedContentTeaser__info{display:flex;flex-direction:column;align-items:flex-start;gap:40px}.animatedContentTeaser__desc{--descLineClamp:10;display:-webkit-box;-webkit-line-clamp:var(--descLineClamp);-webkit-box-orient:vertical;overflow:hidden;min-height:90px;margin:0}.animatedContentTeaser .btnWrap{margin:0}.pageIntro--animatedPage p{text-align:center}.animatedPatternContainer{margin-block:24px}.animatedPatternContainer.owl-carousel .owl-item{justify-content:center}.animatedPatternContainer.owl-carousel .owl-stage-outer{padding-bottom:30px}.animatedPatternContainer.owl-carousel.owl-longdots .owl-dots{margin-bottom:-12px;bottom:0}.animatedPatternTeaser__figWrap{position:relative;line-height:1;height:100%}.animatedPatternTeaser__figWrap .locationCTA{position:absolute;left:24px;bottom:16px;font-size:18px;color:#fff}.animatedPatternTeaser__figWrap .locationCTA span{margin-left:16px;font-size:28px;line-height:1}.animatedPatternTeaser__fig{height:100%;width:100%;aspect-ratio:332/342;transition:opacity 1s ease-out}.animatedPatternTeaser__fig:after{background:linear-gradient(180deg,rgba(0,38,119,0) 19.79%,rgba(0,38,119,.59) 100%);content:"";position:absolute;top:0;right:0;width:100%;height:100%}.animatedPatternTeaser__fig:before{background:#00217a;content:"";position:absolute;top:0;right:0;width:100%;height:100%;opacity:.2}.animatedPatternTeaser__fig picture{display:block;height:100%}.animatedPatternTeaser__fig img,.owl-carousel .owl-item .animatedPatternTeaser__fig img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.miniFlightSchedule{--spinnerPad:44px}.miniFlightSchedule .loadingSpinner{background-size:44px;height:224px;max-height:224px;width:100%;-webkit-padding-before:40px;padding-block-start:40px;padding-inline:var(--spinnerPad)}.mfsMsgContainer{justify-content:flex-start;min-height:345px;display:flex;flex-direction:column;padding-block:40px}.mfsFlight{padding:16px 0 16px 48px;position:relative;display:flex;flex-direction:column;width:100%;background:0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border-radius:0;color:#002677;border:0;cursor:pointer}.mfsResults:not(.active) .mfsFlight:nth-child(n+4){display:none}.mfsFlight:after{content:"\e90c";font-family:icomoon-rebrand;font-size:2rem;display:inline-flex;align-items:center;justify-content:center;position:absolute;width:24px;height:24px;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#416bf6}.mfsFlight__extras,.mfsFlight__timetable{display:flex;align-items:center;justify-content:space-between;width:100%}.mfsFlight__timetable{gap:8px}.mfsFlight__time{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:1.25rem;letter-spacing:-.1px;line-height:1.6}.mfsFlight__icon{color:#93a5cf;position:relative}.mfsFlight__icon path{fill:currentColor}.mfsFlight__airport,.mfsFlight__duration{font-family:urw_geometric_extlight,sans-serif;font-size:.75rem;line-height:1.16}.mfsFlight__toggle{background:0 0;box-shadow:none;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:urw_geometric_extsemi_bold,sans-serif;font-size:1rem;letter-spacing:-.1px;line-height:1.6;color:#416bf6;padding:0;margin:16px 0 0}.mfsResults.active .mfsFlight__toggletext--more{display:none}.mfsFlight__toggletext--less{display:none}.mfsResults.active .mfsFlight__toggletext--less{display:block}.mfsDates{display:none}.mfsDates__table{width:100%;margin:0}.mfsDates__table tr td,.mfsDates__table tr:first-child td{padding:0}.mfsDates__table tr td.disabled,.mfsDates__table tr:first-child td.disabled{opacity:.6}.mfsDates__table tr td:not(.disabled),.mfsDates__table tr:first-child td:not(.disabled){cursor:pointer}.mfsDates__day{display:inline-flex;align-items:center;justify-content:center;font-family:urw_geometric_extlight,sans-serif;font-size:.875rem;line-height:1.6;letter-spacing:-.1px;width:40px;height:40px;border-radius:50%;background-color:transparent;transition:background-color .3s ease-out,color .3s ease-out;margin-bottom:2px}.selected .mfsDates__day{background-color:#002677;color:#fff}.mfsDates__dayname{font-family:urw_geometric_extlight,sans-serif;font-size:.875rem;line-height:1.21;display:block;text-align:center}.mfsDates__arrow{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;color:#416bf6;font-size:2rem;background:0 0;box-shadow:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.mfsDates__arrow.disabled{opacity:.6}.mfsDates__arrow:not(.disabled){cursor:pointer}.diCompareWidget{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:16px;background-color:#fff;box-shadow:-2px 2px 16px 2px rgba(0,38,119,.4)}.diCompareWidget__wrap{position:fixed;z-index:3;transition:all .5s cubic-bezier(.34,1.56,.64,1)}.destCompare:not(.destCompare--compareOn) .diCompareWidget__wrap{bottom:0;opacity:0;visibility:hidden}.diCompareWidget__list{display:flex;align-items:center;gap:4px;flex-grow:1;list-style:none;padding:0;margin:0}.diCompareWidget__item{flex:1;min-height:34px;background-color:#eff2f8;border-radius:30px}.diCompareWidget__dest{position:relative;display:flex}.diCompareWidget .diOverlay{background:linear-gradient(180deg,rgba(0,38,119,0) 0,rgba(0,38,119,.61) 100%)}.diCompareWidget__fig{aspect-ratio:110/51}.diCompareWidget__fig img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.diCompareWidget__text{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:12px;line-height:1.4;padding:2px 7px;margin-top:auto;margin-bottom:0;letter-spacing:-.1px}.diCompareWidget .diBtn{color:#002677;padding:4px}.diCompareWidget .button{min-width:130px}.containerWithRandomItems .diDestination{padding-top:0;text-align:center;box-shadow:0 0 30px #e8ecf5;border-radius:4px;overflow:hidden}.containerWithRandomItems .diDestination__fig{overflow:hidden}.containerWithRandomItems .iconTag{gap:4px;padding:0;border:0}.containerWithRandomItems--minimal .diDestination{padding-bottom:0;text-align:right}.containerWithRandomItems--minimal .diDestination__fig{aspect-ratio:160/80}.diSeeAll{position:relative;background-color:#eff2f8;border-radius:4px}.owl-carousel:not(.owl-loaded) .diSeeAll{display:flex}.diSeeAll__link{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;text-align:center;padding:24px;color:#416bf6;font-family:urw_geometric_extsemi_bold,sans-serif;font-size:20px}.diDestination{position:relative;padding-block:25px;background-color:#fff}.diDestination__close{position:absolute;top:7px;left:8px;display:flex;font-size:26px;padding:7px;background-color:#fff;border-radius:50%}.diDestination__close:focus-visible{outline:1px dashed #fff}.diDestination__fig img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.diDestination__fig--promoted{display:none}.diDestination__title{margin-bottom:0}.diDestination__titleWrap{margin-bottom:13px}.diDestination__titleLink{color:currentColor}.diDestination__text{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:14px;margin-bottom:0}.diDestination__desc{display:none;font-size:18px;max-width:min(600px,100%);margin:0 auto 16px}.diDestination .btnWrap{margin-block:0;flex-shrink:0}.diDestinationsGrid .diDestination{padding:0;box-shadow:0 0 30px #e8ecf5}.diDestinationsGrid .diDestination__fig{aspect-ratio:418/228}.diDestinationsGrid .diDestination__titleWrap{margin-bottom:0;padding:8px}.pageIntroSection.ifecContent{margin-top:0}.pageIntroSection.ifecContent .breadcrumb{margin-bottom:0}.ifec{max-width:1120px;margin-block:80px}.ifec .separatorLine{margin:80px auto}.ifec .noflightsWrapper{display:flex;flex-direction:column;gap:16px;text-align:center}.ifec .noflightsWrapper svg{margin-top:56px}.ifec .noflightsWrapper span,.ifec .noflightsWrapper svg{margin-inline:auto}.ifec .noflightsWrapper span{color:#000;margin-bottom:16px}.ifec .btnWrap a.more{text-align:center;margin-top:40px}.ifec .btnWrap button{align-self:center}.ifec__rowTitle{display:flex;gap:8px;align-items:center;justify-content:center;margin-bottom:40px}.ifec__rowTitle h3{margin-bottom:0}.ifec .flightDetailsBox{margin-inline:auto}.ifec .flightDetailsBox__row{display:flex;gap:12px;justify-content:space-between;align-items:center;position:relative}.ifec .flightDetailsBox__row--wMarginBtm{margin-bottom:4px}.ifec .flightDetailsBox__row--sameWidth>*{flex:1}.ifec .flightDetailsBox__row--wMarginTop{margin-top:16px}.ifec .flightDetailsBox__row figure{margin-left:5px}.ifec .flightDetailsBox__text{font-size:18px;margin:0}.ifec .flightDetailsBox__text--bold{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:40px}.ifec .flightDetailsBox__text--sbold{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:20px}.ifec .flightDetailsBox__text--alStart{text-align:right}.ifec .flightDetailsBox__text--alCenter{text-align:center}.ifec .flightDetailsBox__text--alEnd{text-align:left}.ifec .flightDetailsBox__text--duration{position:absolute;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%);top:-8px}.ifec .flightDetailsBox__flight{display:flex;gap:8px;align-items:center;justify-content:space-between}.ifec .flightDetailsBox__plane{flex-shrink:0;position:absolute;right:50%;top:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.ifec .flightDetailsBox__line{margin:0;padding:0;border:1px solid #93a5cf;width:100%}.ifec .flightDetailsInfo{margin-inline:auto;text-align:center}.ifec .flightDetailsInfo__title{margin-bottom:6px;font-size:16px}.ifec .flightDetailsInfo__item{flex:1;display:flex;flex-direction:column;padding:12px;border:1px solid #bfc9e3;border-radius:4px;text-align:center}.ifec .flightDetailsInfo__inner{display:flex;gap:10px;align-items:center}.ifec .flightDetailsInfo__text{font-size:12px;margin:0}.ifec .flightDetailsInfo__text--bold{font-size:14px;font-family:urw_geometric_extsemi_bold,sans-serif}.ifec .cardGroup{display:flex;flex-direction:column;gap:24px;margin:80px auto 24px;text-align:center}.ifec .cardGroup__title{margin-bottom:8px;font-family:urw_geometric_extsemi_bold,sans-serif}.ifec .cardGroup__text{font-size:20px;margin:0}.ifec .cardGroup__text--wMarginTop{margin-top:24px;font-family:urw_geometric_extsemi_bold,sans-serif}.ifec .cardGroup__text--wMarginTop svg{display:inline-block;vertical-align:middle}.ifec .cardBox{padding:40px 40px 24px 40px;box-shadow:0 4px 24px 0 rgba(65,107,246,.12);position:relative;text-align:right}.ifec .cardBox .hidden{display:none}.ifec .cardBox figure{margin-left:5px}.ifec .cardBox figure img{display:block}.ifec .cardBox .invader{top:0;right:0;left:unset}.ifec .cardBox__icon{position:absolute;top:8px;right:116px;color:#e4d046}.ifec .cardBox .separatorLine{margin:16px -2px}.ifec .cardBox__title{font-size:30px;font-family:urw_geometric_extsemi_bold,sans-serif;margin:0}.ifec .cardBox__text{font-size:16px;margin:0}.ifec .cardBox__wrap{margin-top:30px;display:flex;gap:4px;align-items:center}.ifec .cardBox__wrap .icon-backArrow{font-size:24px;line-height:1;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;color:#416bf6;cursor:pointer}.ifec .cardBox__wrap.open .icon-backArrow{-webkit-transform:rotate(-270deg);transform:rotate(-270deg)}.ifec .cardBox__button.more{font-size:18px}.ifec .cardBoxTable{margin-bottom:20px}.ifec .cardBoxTable tr{display:flex;gap:8px}.ifec .cardBoxTable td span,.ifec .cardBoxTable th span{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:20px}.ifec .cardBoxTable td p,.ifec .cardBoxTable th p{margin:0;font-family:urw_geometric_extlight,sans-serif;display:inline-block}.ifec .cardBoxTable td,.ifec .cardBoxTable th{color:#002677;padding:0;flex:1}.ifec .cardBoxTable .delayed{color:#d7210d}.ifec .cardBoxTable__outer td,.ifec .cardBoxTable__outer th{font-size:16px;font-weight:inherit}.ifec .cardBoxTable__outer td p,.ifec .cardBoxTable__outer th p{white-space:nowrap}.synack{font-family:Arial,Helvetica,sans-serif}.synack .modalWrap{padding:0;max-width:848px}.synack .modalContent{margin:0;padding:0;max-width:100%;position:relative}.synack__top{padding:16px 16px 0 16px}.synack__btm{background:#00a1c7;background-image:linear-gradient(-61deg,#00a1c7,#2957a6);min-height:54px;height:100%;position:relative;display:flex;justify-content:flex-end;align-items:center}.synack__btm nav{margin-left:16px}.synack__btm nav .btnWrap{margin:0}.synack .close-modal{left:-22px;top:-20px}.synack__topImg{position:absolute;left:16px;top:8px;z-index:3;background:#fff}.synack__topImg figure img{width:244px;height:84px;display:block}.synack__btmImg{position:absolute;right:16px;bottom:0;z-index:1}.synack__btmImg figure img{width:193px;height:67px;display:block}.synack__title{border-bottom:1px solid #ccc;margin-bottom:10px;margin-top:0;color:#222;font-weight:700;font-family:Arial,Helvetica,sans-serif}.synack__language{padding:5px;line-height:1;background:0 0;cursor:pointer}.synack__language.selected,.synack__language:active{background:rgba(0,0,0,.4)}.synackContainer{padding:0 16px 16px 16px}.synackContainer:not(.selected){display:none}.synackContainer__list{padding:0;list-style-type:none;display:flex;gap:4px;margin-block:0 32px}.synackContainer__item{font-size:14px;color:#888}.synackContainer__item:not(:first-child){position:relative;padding-right:14px}.synackContainer__item:not(:first-child)::before{content:"•";position:absolute;right:0;width:14px;height:14px;display:inline-block}.synackContainerMain{display:flex;gap:16px}.synackContainerMain__link{color:#3d5c98;border-bottom:1px dotted #3d5c98}.synackContainerMain__desc--gray .synackContainerMain__link{color:inherit;border:none;text-decoration:underline}.synackContainerMain__item{width:100%}.synackContainerMain__item:first-child{max-width:300px}.synackContainerMain__desc{font-size:15px;margin-block:16px;color:#555}.synackContainerMain__desc--gray{color:#888}.synackContainerMain__divider{width:150px;height:3px;background:#ddd;border:0;margin-block:0 16px;margin-inline:0}.synackContainerMain__list{padding:16px;background:#f5f5f5;list-style-type:none;margin:0}.synackContainerMain__listItem{line-height:1;padding:10px 0 10px 40px;color:#666;font-size:14px;position:relative}.synackContainerMain__listItem:not(:first-child){border-top:1px solid #e9e9e9}.synackContainerMain__listItem:first-child{padding-top:0}.synackContainerMain__listItem:last-child{padding-bottom:0}.synackContainerMain__listItem::after{content:"";position:absolute;left:0;top:50%;background-image:url(https://trustmark.gr/badge/dist/img/checked-59cfd5d53a229d5e825fec1e4fc257ab.png);-webkit-transform:translateY(-50%);transform:translateY(-50%);background-size:12px;background-repeat:no-repeat;width:14px;height:14px;display:block}.expBox{display:flex;background:#fff;box-shadow:0 4px 24px 0 rgba(65,107,246,.12);margin:40px 0 90px}.expBox__inner{padding:36px;width:100%}.expBox__title{color:#002677;text-align:center;font-size:28px;font-weight:600;line-height:140%;letter-spacing:-.15px}.expBox__img{width:100%;height:178px;background-repeat:no-repeat;background-position:center;background-size:cover}.expBox__description{color:#002677;text-align:center;font-size:20px;font-weight:400;line-height:160%;letter-spacing:-.2px;padding-inline:100px}.row .expBox__description{padding-inline:0}.expBox__content{display:flex;flex-direction:column;gap:20px;margin-top:40px}.expBox__iconList{display:flex;gap:20px;align-items:center;justify-content:center;border-top:1px solid rgba(147,165,207,.3);padding-top:20px;list-style-type:none}.row .expBox__iconList{padding-right:0}.expBox__iconList.simple{padding:0;margin:0;justify-content:flex-start;border-top:unset}.expBox__iconTitle{margin:unset;font-size:16px;font-weight:300;line-height:1;letter-spacing:-.1px}.expBox__iconGroup{display:flex;align-items:center;gap:5px}.expBox__iconImg{width:30px;aspect-ratio:1;display:block}.eventInfoText{margin:0 0 70px}.searchResults__keyword{white-space:nowrap;overflow:auto}.searchResults__title{margin-bottom:2px}.searchResults__list{padding-right:0;width:100%;list-style-type:none;margin:0;padding:20px 16px 20px 8px;position:relative}.searchResults__listItem{display:block}.searchResults__listItem:not(:last-child){margin-bottom:20px}.searchResults__listItemTitle{margin-bottom:2px}.searchResults__listItemDesc{margin-bottom:0}.searchResults__listItemLink{display:inline-block;line-height:inherit}.searchResults__listItemLink.more{line-height:inherit}.desktop .searchResults__listItemLink:hover,.searchResults__listItemLink:active,.searchResults__listItemLink:focus{color:#002677}.searchResults__pagination{display:flex;flex-direction:column;align-items:center;margin:20px auto}.searchResults__paginationText{font-size:16px}.searchResults__paginationBar{background-color:rgba(147,165,207,.5);height:3px;width:195px}.searchResults__paginationBarPercentage{display:block;height:3px;width:calc(var(--pageNum,1)/ var(--pageTotal,2) * 100%);background-color:#002677;border-radius:42px 0 0 42px;transition:width .3s ease-out}.rebookingCalculator{display:flex;flex-direction:column;gap:3.5rem}.rebookingCalculator .tabHeadersWrap{margin-top:0}.rebookingCalculator .alert{margin:0}.rebookingCalculator .fieldsWrap{max-width:860px;margin-inline:auto}.rebookingCalculator .fieldsWrap:not(.fieldsWrap--noMarginInline)>.field:first-child{margin-left:0}.rebookingCalculator .fieldsWrap:not(.fieldsWrap--noMarginInline)>.field:last-child{margin-right:0}.rebookingCalculator .field{margin-bottom:16px}.rebookingCalculator .field.hasTooltip{padding:0}.rebookingCalculator .field .tooltip{left:12px}.rebookingCalculator .field .tooltip .tooltipBtn{color:#566ea1}.rebookingCalculator .field .switchToggleBtn{padding:16px}.rebookingCalculator :not(.modalWrap) .btnWrap{margin-top:56px}.rebookingCalculator .modalWrap{padding:0}.rebookingCalculator .modalWrap .modalContent{padding:32px}.rebookingCalculator .modalWrap .modalContent .close-modal{left:30px;top:30px}.rebookingCalculator .modalWrap .btnWrap{margin-block:-16px}.rebookingCalculator .subTitleGroup{display:flex;align-items:center;gap:24px}.rebookingCalculator .subTitleGroup__text{margin:0}.rebookingCalculator .subTitleGroup__text span.icon-time{padding-left:8px}.rebookingCalculator .subTitleGroup__text--bold{font-family:urw_geometric_extsemi_bold,sans-serif}.banner{display:flex;gap:16px;justify-content:center;align-items:center;padding:8px 80px;position:absolute;top:71px;right:0;width:100%;background:#fff;z-index:3}.banner.border{border-bottom:4px solid;border-image-slice:1;border-width:4px;border-image-source:linear-gradient(150deg,#5ae3bd 55%,#625ef3)}.mobileApp .banner{top:0}.banner__svg{flex-shrink:0}.banner__text{font-size:.875rem;line-height:1.6;margin:0;color:#002677}.banner__text--bold{font-size:1rem;font-weight:600;margin-bottom:4px}.banner__bottom{display:flex;align-items:center;gap:16px}.banner__bottom .more{font-size:1rem}.banner__top{display:flex;gap:16px;align-items:center}.serviceTeaser{--gap:60px;--padY:16px;--padX:40px;position:relative;display:flex;gap:var(--gap);background-color:#fff;box-shadow:0 4px 27px 0 rgba(65,107,246,.2);padding:var(--padY) var(--padX)}.serviceTeaserSection{background-color:#eff2f8;padding-block:32px}.serviceTeaser__title{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:1.875rem;line-height:1.4;letter-spacing:-.15px;margin:0 0 8px;text-align:right}.serviceTeaser__title .dd.style2,.serviceTeaser__title .style2.dd--hybrid,.serviceTeaser__title .style2.selectize-wrapper{margin:0}.serviceTeaser__title .dd.style2 .selectedWrap,.serviceTeaser__title .style2.dd--hybrid .selectedWrap,.serviceTeaser__title .style2.selectize-wrapper .selectedWrap{font-family:inherit;font-size:inherit!important}.serviceTeaser__title .ddList li:after{content:attr(data-after);font-family:urw_geometric_extlight,sans-serif;font-size:1rem;line-height:1.4;color:#002677;letter-spacing:-.1px;display:block}.serviceTeaser__text{font-size:1.125rem;line-height:1.6;letter-spacing:-.1px;margin:0}.serviceTeaser__actionsinner{--gap:32px;display:flex;gap:var(--gap)}.serviceTeaser__route{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:1.25rem;line-height:1.6;color:#416bf6;letter-spacing:-.1px;display:block}.serviceTeaserBox{display:flex;flex-direction:column;gap:16px;align-items:center;position:relative;text-align:center;width:92px}.serviceTeaserBox__link{position:absolute;inset:0}.serviceTeaserBox__figure{margin:0;padding:0;width:56px;height:56px}.serviceTeaserBox__figure svg{max-width:100%}.serviceTeaserBox__title{font-size:.875rem;color:#416bf6;margin:0;line-height:1.2;transition:color .3s ease-out}.serviceTeaserBox--checked:before{content:"\e91f";font-family:icomoon-rebrand;font-size:.5rem;color:#fff;width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background-color:#21b059;position:absolute;left:0;top:0;padding-top:2px;z-index:2}.serviceTeaserBox--disabled .serviceTeaserBox__figure{-webkit-filter:grayscale(1);filter:grayscale(1)}.serviceTeaserBox--disabled .serviceTeaserBox__title{color:#93a5cf}.youthPassengers .tooltipMain{width:270px;margin-right:-220px}.youthPassengers .arrow{right:auto;left:24px;margin-right:0}.youthPassengersWrapper{display:flex;flex-direction:column;gap:16px}.youthPassengers__main{display:flex;gap:16px;flex-direction:column}.youthPassengers__buttons{display:flex;gap:16px;flex-direction:column;width:100%}.youthPassengers .btnWrap{margin:0}.youthMask .MaskStaticContent{position:absolute;bottom:-27px;right:0;background:#fff;z-index:2;box-shadow:0 4px 16px 0 rgba(0,38,119,.16);padding:16px;-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0;visibility:hidden;transition:opacity .35s ease-in}.youthMask .MaskStaticContent.active{opacity:1;visibility:visible}.field .youthMask{position:relative}.MaskStaticContent{color:#002677;font-size:16px;font-family:urw_geometric_extlight,sans-serif;line-height:1.5;letter-spacing:.09px;margin:1rem 0}.MaskStaticContent p{margin:0}.MaskStaticContent .w-full{width:100%;flex-direction:column}.MaskStaticContent .gen-logo{margin:1rem 0 .5rem auto}.MaskStaticContent .newRow{display:flex;justify-content:space-between;align-items:center;background:#f4f6fb;padding:8px 16px;border-radius:4px;text-align:right}.MaskStaticContent .newRow .text1{font-size:14px;font-weight:300}.MaskStaticContent .newRow .text2{font-size:16px;font-weight:600}.MaskStaticContent .removeButton{background:0 0;border:0;color:#a30034;cursor:pointer;font-size:16px;line-height:1.4;font-weight:600;margin:auto;text-decoration:underline}.MaskStaticContent .accHeader{padding:0;display:flex;gap:16px}.MaskStaticContent .accHeader .arrow.icon-backArrow{left:0}.MaskStaticContent .accItem{width:100%;padding:0;border:none}.MaskStaticContent .accContent{display:none;padding:0;width:100%}.fullscreenActive .heroComp .MaskStaticContent .fullscreenLayer{z-index:1}.youContainer{display:flex;align-items:center;gap:16px;padding:2px 16px;border-radius:4px;border:1px solid #bfc9e3}.youContainer .initialsBg{align-items:center;background:#0f767c;border-radius:100%;display:flex;height:32px;justify-content:center;margin:13px 0;width:32px}.youContainer .initialsBg p{color:#fff;font-size:14px;font-weight:600}.youContainer p{padding:0;margin:0}.youContainer .text{display:flex;flex-direction:column;justify-content:center;text-align:right}.youContainer .text .name{font-size:16px;font-weight:600;line-height:1.4;max-width:150px;max-height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.youContainer .text .id{text-align:right;font-size:16px;font-weight:300;line-height:1.6}.youContainerText{font-size:14px;line-height:1.4;color:#002677;text-align:right}.newYouthContainer{display:flex;flex-direction:column;align-items:center;padding:16px;margin:0;border-radius:4px;border:1px solid #bfc9e3}.newYouthContainer .firstRow{display:flex;align-items:center;gap:1rem;width:100%}.newYouthContainer .firstRow h3{font-size:16px;font-weight:600;margin:0}.newYouthContainer .label{font-size:16px;line-height:1.4}.newYouthContainer .field{margin:0}.newYouthContainer .field .tooltip{font-size:24px;padding:12px}.newYouthContainer .form{display:flex;flex-direction:column;gap:1rem;width:100%;margin:1rem 0 0}.newYouthContainer .form .inputWrap{flex:0 0 calc(50% - .5rem)}.newYouthContainer .form .inputWrap input{width:100%!important}.verifiedContainer{display:flex;margin:0 0 .5rem}.verifiedContainer .field{margin-bottom:16px}.verifiedContainer .field .tooltip{font-size:24px;padding:12px}.verifiedContainer .youContainer{flex:auto;margin:0;padding:2px 16px;border-radius:4px;border:1px solid #bfc9e3;flex-direction:column}.verifiedContainer .youContainer .editButtonWrap{display:flex;align-items:center;gap:.5rem;margin:0 auto 0 0}.verifiedContainer .youContainer .editButtonWrap .editButton{color:#002677;background:0 0;padding:0}.verifiedContainer .removeButtonWrap{display:flex;align-items:center;margin:0 2rem 0 0}.verifiedContainer .removeButtonWrap .removeButton{color:#a30034;background:0 0;padding:0}.container--fullHeight{height:100%}.centeredHero{height:100%;display:flex;justify-content:center;flex-direction:column}.centeredHero--white h1,.centeredHero--white p{color:#fff}.voucherPurchase{display:flex;justify-content:center}.voucherPurchase__box{flex-basis:50%;text-align:center;color:#fff;padding:50px 12px 109px;background-repeat:no-repeat;background-size:cover;background-position:center;background-color:#0c307d}.voucherPurchase__boxInner{margin:0 auto}.voucherPurchase__figure{margin:0;padding:0 0 20px;min-height:75px}.voucherPurchase__title{color:inherit;letter-spacing:-.0945px;margin-bottom:0;margin-top:24px}.voucherPurchase__text{color:inherit;font-size:16px;font-weight:400;line-height:1.44;margin:0}.voucherPurchase__btnWrap{padding:30px 0 0}.voucherPurchase__btnWrap .btn{width:100%}.voucherPurchase__btnWrap .modalStickyContent__btm .btn{width:auto}.voucherPurchase #flightConnectivityContainer{text-align:right}.btn-white{color:#fff;border:1px solid #fff}.desktop .btn-white:hover{background-color:#fff}.btn-full{width:100%}.voucherLoginPromo{display:flex;align-items:center;padding:24px 0;border-top:1px solid #d8d8d8}.voucherLoginPromo__content{display:flex;align-items:center;flex-grow:1;padding:17px 0 17px 10vw}.voucherLoginPromo__btnWrap{min-width:363px;text-align:left}.voucherLoginPromo__btnWrap .btn{top:auto}.voucherLoginPromo__figure{padding:0;margin:0 0 0 23px;min-width:76px}.voucherLoginPromo__title{margin:0;color:#002677}.voucherLoginPromo__title--blue{color:#213368}.voucherLoginPromo__togglecontent{position:relative;padding-top:25px}.voucherLoginPromo__togglecontent:before{content:"";width:calc(100vw - 1.1em);height:100%;top:0;right:50%;position:absolute;-webkit-transform:translateX(50%);transform:translateX(50%);background-color:#f8f9fc;z-index:-1;opacity:0}.voucherLoginPromo__togglecontent.active:before{opacity:1}.voucherBnr{background-color:#fff;box-shadow:0 0 30px #e8ecf5;width:calc(50% - 13px);margin-bottom:24px}.voucherLoginPromo__togglecontent .voucherBnr{width:calc(33.33% - 16px);margin-left:24px;margin-bottom:24px}.voucherBnrSection{background-color:#f8f9fc;color:#002677;padding:60px 0}.voucherBnrHeader h2{margin-bottom:21px}.voucherBnr__checkoutTitle{font-size:25px}.voucherBnrContainer{display:flex;flex-wrap:wrap;justify-content:space-between;padding:35px 0 11px}.voucherLoginPromo__togglecontent .voucherBnrContainer{flex-wrap:wrap;justify-content:flex-start;padding:40px 0 56px;position:relative}.voucherBnr__top{padding:11px 38px}.voucherBnr__btm{padding:0 38px 15px}.voucherBnr__btm p{font-size:16px}.voucherBnr__btm ol{margin:0;padding:0}.voucherBnr__btm ol li{list-style-type:none;padding:0 21px 0 0;position:relative;font-size:16px}.voucherBnr__btm ol li:before{content:"";width:16px;height:16px;display:inline-block;background:url(/Media/icons/prepaidconnectivity/ic_add_circle.svg) no-repeat scroll center;background-size:contain;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.voucherBnr__btm ol li:not(:last-child){margin-bottom:5px}.voucherBnr__extrainfo ol{margin:0}.voucherBnr__figure{margin:0;padding:0}.planContainer .voucherBnr__figure{width:50px}.modal .modal-content .planContainer .voucherBnr__figure img{float:none;padding:0;max-width:100%}.voucherBnr__infoRow{display:flex;align-items:center}.voucherBnr__infoRow p{font-size:16px;margin:0}.voucherBnr__infoRow>:not(:first-child){padding-right:10px;margin-right:12px;position:relative}.voucherBnr__infoRow>:not(:first-child):before{content:"";width:1px;height:22px;background-color:#e4e9fb;display:inline-block;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.voucherBnr__title{margin:0}.voucherBnr__tiers{display:grid;grid-template-columns:repeat(4,1fr);gap:7px;margin:20px auto 10px}.voucherBnr__tier{display:flex;flex-direction:column;justify-content:space-between;min-height:77px;padding:7px;border-radius:2px}.voucherBnr__tier--flexLight{background-color:#6083e5}.voucherBnr__tier--flexComfort{background-color:#456bd6}.voucherBnr__tier--business{background-color:#1b4399}.voucherBnr__tier--gold{background-color:#7c6f42}.voucherBnr__tierTitle{font-size:14px;font-family:urw_geometric_extbold,sans-serif;color:#fff;line-height:1;display:block}[dir=rtl] .voucherBnr__tierTitle{font-weight:700!important}.voucherBnr__tierPrice{color:#fff;font-family:urw_geometric_extbold,sans-serif;font-size:16px;line-height:1;display:block}[dir=rtl] .voucherBnr__tierPrice{font-weight:700!important}.voucherBnr__tierPrice--discount{display:block;font-size:12px;font-family:urw_geometric_extregular,sans-serif;text-decoration:line-through}.voucherBnr__price{padding:3px 0}.voucherBnr__price--alreadyPur.voucherBnr__price{font-size:16px;color:#566ea1}.voucherBnr__price--alreadyPur.voucherBnr__price [class*=" icon-"],.voucherBnr__price--alreadyPur.voucherBnr__price [class^=icon-]{vertical-align:text-top}.voucherBnr__price--alreadyPur.voucherBnr__price p{display:inline;padding-right:2px}.voucherBnr__price--discount.voucherBnr__price{font-size:14px;color:#566ea1;text-decoration:line-through}.voucherBnr__price p{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:32px;top:auto;margin:0;line-height:1}[dir=rtl] .voucherBnr__price p{font-weight:600!important}.voucherBnr__extrainfo ol li{padding:0;color:#213368;font-size:14px}.voucherBnr__extrainfo ol li:before{display:none}.voucherBnr__details{display:flex;align-items:center;padding:15px 38px 25px;border-top:1px solid #d8d8d8}.android .voucherBnr__details,.ipad .voucherBnr__details,.iphone .voucherBnr__details{flex-wrap:wrap}.voucherBnr__detailsLeft{padding:0 0 0 35px}.voucherBnr__detailsRight{display:flex;align-items:center}.android .voucherBnr__detailsRight,.ipad .voucherBnr__detailsRight,.iphone .voucherBnr__detailsRight{width:100%;padding-top:14px}.voucherBnr__detailsRight .btnIcon:not(:first-child){margin-right:9px}.voucherBnr__addToWallet{display:none}.ipad .voucherBnr__addToWallet--ios,.iphone .voucherBnr__addToWallet--ios{display:inline-block;margin-right:9px}.android .voucherBnr__addToWallet--android{display:inline-block;margin-right:9px}.voucherBnr__lbl{font-size:14px;color:#252c3c;margin:0 0 6px}.voucherBnr__value{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:25px;color:#002677;margin:0}[dir=rtl] .voucherBnr__value{font-weight:600!important}.voucherBnr__value .actionBtn{color:#416bf6}html:not(.android):not(.iphone):not(.ipad) .voucherBnr__value .actionBtn{display:none}.voucherBnr__priceContainer{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #d8d8d8;padding:12px 0 0;margin:27px 0 0}.voucherBnr__priceContainer .quantWrap{align-items:flex-end}.voucherBnr__priceContainer .quantWrap--free{font-size:14px;max-width:120px;text-align:left;color:#566ea1}.btnIcon{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;box-shadow:none;display:inline-block;border:1px solid #28aae1;border-radius:2px;text-align:center;color:#28aae1;width:42px;height:42px;padding:2px;font-size:11px;font-weight:700;line-height:1.18;transition:all .3s ease-out}.btnIcon:focus,.desktop .btnIcon:hover{color:#fff;background-color:#28aae1}.btnIcon__icon,.btnIcon__text{display:block}.btnIcon__text{margin:0 0 2px}.btnIcon__icon{font-weight:400;font-size:22px;line-height:1}.toggleBtn{background:0 0;position:relative;padding:2px 2px 2px 27px;margin:0;line-height:1;top:auto;font-family:urw_geometric_extsemi_bold,sans-serif;font-size:20px;color:#416bf6}[dir=rtl] .toggleBtn{font-weight:600!important}.toggleBtn:hover{cursor:pointer}.toggleBtn:after{content:"\e907";font-family:prepaidConnectivity;font-size:25px;display:inline-block;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all .3s ease-out;line-height:1}.toggleBtn .toggleBtn__text--close{display:none}.toggleBtn--open:after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.toggleBtn--open .toggleBtn__text--open{display:none}.toggleBtn--open .toggleBtn__text--close{display:inline}.actionBtn{background:0 0;font-size:24px;color:#000;transition:all .3s ease-out;width:32px;height:32px;line-height:32px;display:inline-block}.wifi-popup .modal-dialog{width:805px;max-width:100%;overflow:hidden}.wifi-popup.in .modal-dialog{overflow:hidden}.wifi-popup .modal-content{background-color:#fff;padding:0;max-height:none;overflow:visible}.wifi-popup .tabHeadersWrap{margin-top:0}.wifi-popup .focus .selectize-dropdown-content{max-height:200px!important}.wifi-popup .modalStickyContent__top{padding-top:0}.login_findReservation .modal-content{padding:0}.modalStickyContent{display:flex;flex-direction:column;justify-content:space-between;width:100%}.modalStickyContent__top{padding:21px 59px}.modalStickyContent__main{flex-grow:1;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;max-height:60vh;padding:32px 59px 40px;color:#002677}.wifi-popup .modalStickyContent__main{overflow:visible}#searchConnectivity .modalStickyContent__main .covid_btnWrap{margin-top:10px}.plansAvailability .modalStickyContent__main{overflow-y:auto}.modal-results .modalStickyContent__main{overflow-y:auto}.modalStickyContent__main .alert-container{margin:0 0 16px;color:#213368}.modalStickyContent__main--noSpace{padding-top:0;padding-bottom:0}.plansAvailability .modalStickyContent__row{width:100%}.modalStickyContent__btm{padding:0 59px}.modalStickyContent__btm .voucherLoginPromo{border:0;padding:0;flex-wrap:nowrap}.modalStickyContent__btm .voucherLoginPromo__content{padding:18px 0 18px 18px}.modalStickyContent__btm .voucherLoginPromo__btnWrap{min-width:inherit;padding:20px 0;margin-right:auto}.modalStickyContent__btm .voucherLoginPromo__title{font-size:24px;font-weight:700;color:#213368}.modalStickyContent__btm .voucherLoginPromo__figure{min-width:44px;width:44px;margin-left:17px}.modalStickyContent__btm .voucherLoginPromo__figure img{padding:0!important}.modalStickyContent__btm .global_btn_row{padding:20px 0;text-align:left}.modalStickyContent__head h3,.wifipopup--style.login-popup .modalStickyContent__head h3{font-size:32px;font-weight:300;color:#213368;line-height:1.18;letter-spacing:-.64px;margin:0 0 4px}.modalStickyContent__head p,.wifipopup--style.login-popup .modalStickyContent__head p{font-size:20px;color:#252c3c;margin:0}.modalStickyContent__title{margin-bottom:2px;color:#002677}.modalStickyContent .backRow i{display:inline-block;vertical-align:text-top}.switchElm{position:relative;display:inline-block}.switchElm input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;width:100%;height:100%;top:0;right:0;opacity:0;margin:0;padding:0;vertical-align:middle;z-index:2;cursor:pointer}.switchElm input[type=checkbox]:checked~.switchElm__switch{background-color:#28aae1}.switchElm input[type=checkbox]:checked~.switchElm__switch .switchElm__switchCircle{-webkit-transform:translateX(-18px);transform:translateX(-18px)}.switchElm__switch{display:inline-block;background:rgba(33,51,104,.5);border-radius:16px;width:34px;height:16px;position:relative;vertical-align:middle;margin:0 0 0 10px;transition:all .3s ease-out}.switchElm__switchCircle{display:inline-block;width:10px;height:10px;border-radius:50%;background-color:#fff;position:absolute;top:3px;right:3px;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.switchElm label{font-size:14px;top:auto;line-height:1.42;display:inline-block;margin:0;vertical-align:middle}.wifiTable{padding:8px 0 0}.wifiTable table{margin:0}.wifiTable table th{border:0;border-bottom:1px solid #d8d8d8;font-family:urw_geometric_extsemi_bold,sans-serif;font-size:16px;font-weight:400;color:#002677;letter-spacing:-.28px;line-height:1.14;padding:27px 24px 16px;text-align:right}[dir=rtl] .wifiTable table th{font-weight:600!important}.wifiTable table tr:first-child td{font-family:urw_geometric_extlight,sans-serif}[dir=rtl] .wifiTable table tr:first-child td{font-weight:300!important}.wifiTable table td{border:0;border-bottom:1px solid #d8d8d8;padding:22px 24px 20px;vertical-align:middle;font-family:urw_geometric_extlight,sans-serif;font-size:18px;font-weight:400;color:#002677;letter-spacing:-.32px;line-height:1.1875}[dir=rtl] .wifiTable table td{font-weight:300!important}.wifiTable table td time{white-space:nowrap;display:inline-block}.wifiTable table td .prepaid-icon-wifi_available,.wifiTable table td .prepaid-icon-wifi_not_available{font-size:21px;display:inline-block}.wifiTable table td .prepaid-icon-wifi_available{color:#118a11}.wifiTable table td .prepaid-icon-wifi_not_available{color:#da0606}.wifiTable__flightNo{display:flex;align-items:center;white-space:nowrap}.wifiTable__flightNoIcon{margin:0 0 0 6px;min-width:32px}.wifiTable__flightNoIcon img{padding:0!important;float:none}.wifiTag{font-family:urw_geometric_extbold,sans-serif;font-size:14px;font-weight:400;color:#002677;line-height:1.28;padding:6px 25px 5px;display:inline-block;margin:0;border-radius:2px;background-color:#fff;box-shadow:0 4px 24px rgba(65,107,246,.12);white-space:nowrap;top:auto}.wifiTagContainer{display:flex;align-items:center}[dir=rtl] .wifiTag{font-weight:700!important}.wifiTag:not(:last-child){margin-left:7px}.wifiTag__msg{font-family:urw_geometric_extregular,sans-serif;font-size:16px;font-weight:400;color:#566ea1;line-height:1.1875;margin:0}.checkout{padding:0 0 80px;color:#002677}.checkout__header{background-color:#213368;padding:11px 0}.checkout__headerLogo{display:inline-block;font-size:23px;color:#fff;line-height:1;transition:all .3s ease-out}.checkout__main{padding:32px 0}.checkout__mainTitle{font-size:32px;line-height:1.1875;letter-spacing:-.64px;margin:0 0 12px;text-align:center}.checkout__extraRow{padding:38px 0}.checkout__extraText{top:auto;font-size:18px;font-weight:400;color:#213368;line-height:1.16;margin:0}.checkout__totalRow{background-color:#fff;position:fixed;width:100%;bottom:0;right:0;padding:19px 0 17px;box-shadow:0 -8px 24px rgba(65,107,246,.12);z-index:1}.checkout__totalRow .btn{top:auto;background:0 0}.checkout__totalnner{position:relative;display:flex;align-items:center;justify-content:flex-end}.checkout__totalBack,.checkout__totalBack.more{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0}.checkout__totalBack [class*=" icon-"],.checkout__totalBack [class^=icon-],.checkout__totalBack.more [class*=" icon-"],.checkout__totalBack.more [class^=icon-]{display:inline;vertical-align:text-top}.checkout__totalLeft{padding:0 0 0 24px}.checkout__totalLabel{font-family:urw_geometric_extregular,sans-serif;font-size:14px;font-weight:400;color:#566ea1;line-height:1.21;margin:0 0 3px;top:auto}.checkout__totalValue{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:25px;font-weight:400;color:#002677;line-height:1.21;margin:0;top:auto}[dir=rtl] .checkout__totalValue{font-weight:600!important}.checkoutStep{font-size:16px;font-weight:400;line-height:1.1875;color:#213368;padding:0 36px 0 0;position:relative;list-style-type:none}.checkoutStepContainer{margin:0;padding:12px 0 40px;list-style-type:none;display:flex;align-items:center;counter-reset:stepCounter}.checkoutStepContainer.stepsNumbered__list{padding:24px 35px 16px;margin-bottom:30px}.checkoutStep:before{content:counter(stepCounter);display:inline-block;width:24px;height:24px;text-align:center;line-height:24px;font-size:12px;background-color:#fff;border:1px solid #213368;border-radius:50%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0}.checkoutStep--current{font-size:18px;font-weight:700}.checkoutStep__svgPercent{stroke:#213368;fill:none;--dasharray:94.2;stroke-dasharray:var(--dasharray) var(--dasharray);stroke-dashoffset:calc(var(--dasharray) * (1 - var(--circlePercent)));-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:stroke-dashoffset .85s ease-out;-webkit-transform-origin:center;transform-origin:center}.collapseGroup{border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8}.collapseGroup__head{position:relative;padding:29px 0 23px}.collapseGroup__headInner{position:relative;padding:0 0 0 33px}.collapseGroup__headInner:after{content:"\e907";font-family:prepaidConnectivity;font-size:34px;color:#213368;display:inline-block;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all .3s ease-out}[aria-expanded=true]~.collapseGroup__headInner:after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.collapseGroup__headInner h3{font-weight:700;letter-spacing:-.48px;line-height:1.2;color:#213368;top:auto;margin:0 0 5px}.collapseGroup__headInner p{font-size:14px;font-weight:300;line-height:1.14;margin:0;top:auto}.collapseGroup__headAbsToggle{position:absolute;width:100%;top:0;right:0;height:100%;z-index:2}.collapseGroup__content{padding:4px 8px 40px}.wifiBox{background:#fff;box-shadow:0 4px 24px rgba(65,107,246,.12);padding:33px 40px 26px}.wifiBox--notAvailable{color:#566ea1}.wifiBox:not(:last-child){margin-bottom:24px}.wifiBox__topRow{display:flex;align-items:center;justify-content:space-between}.wifiBox__topRowCell{padding-left:12px}.wifiBox__topRowCell:last-child{text-align:left}.wifiBox__topRowCell--flightDetails{display:flex;gap:20px}.wifiBox__topRowCell h4{line-height:1.2;letter-spacing:-.48px;top:auto;margin:0}.wifiBox__wifiNotAvailableYet{font-size:14px}.wifiBox__date{font-size:16px;letter-spacing:-.32px;top:auto;margin:0;white-space:nowrap}.wifiBox__flight{font-size:16px;line-height:1.1875;display:flex;align-items:center;top:auto;margin:0;white-space:nowrap}.wifiBox__flightIcon{padding:0 0 0 5px;min-width:22px}.modal .modal-content .wifiBox__flightIcon img{float:none;padding:0}.wifiBox__flightText{letter-spacing:-.32px}.wifiBox .icon-wifi_available,.wifiBox .icon-wifi_not_available{font-size:28px;display:inline-block}.wifiBox .icon-wifi_available{color:#118a11}.wifiBox .icon-wifi_not_available{color:#da0606}.wifiBox .wifiBox__popupContentTop .wifiBox__msg{font-size:16px;top:auto}.checkoutBilling{display:flex;justify-content:space-between;position:relative}.checkoutBilling__main{width:100%;max-width:100%;padding-left:40px;color:#002677}.checkoutBilling__main .tabsContainer{padding:10px;box-shadow:0 4px 24px rgba(65,107,246,.12)}.checkoutBilling__main .voucherBnrContainer{padding-top:0}.checkoutBilling__main .alert-container{margin:15px 0}.checkoutBilling__main .forgot{margin-top:6px;display:inline-block}.checkoutBilling__main .white_shadow_container{width:100%;background-color:transparent;box-shadow:none;padding:0}.checkoutBilling__main iframe{border:1px solid;border-radius:4px;padding-top:10px;max-width:100%}.checkoutBilling__side{width:364px;max-width:100%;min-width:364px}.checkoutCart{color:#002677;padding:21px 30px}.checkoutCart__title{font-size:25px;letter-spacing:-.48px;line-height:1.2;top:auto;margin:0 0 11px}.checkoutCart table th{text-align:right;font-weight:400}.checkoutCart table td,.checkoutCart table th{border:0;padding:11px 0 11px 11px;font-size:16px;letter-spacing:-.32px;line-height:1.1875}.checkoutCart table td:last-child,.checkoutCart table th:last-child{padding-left:0;text-align:left}.checkoutCart table tr:not(:last-child) td,.checkoutCart table tr:not(:last-child) th{border-bottom:1px solid #d8d8d8}.checkoutCart table .total{position:relative}.checkoutCart table .total::after{content:"";position:absolute;top:-2.5px;right:0;width:100%;height:5px;background-color:#f4f6fb;border-radius:4px}.checkoutCart table .total th{font-size:20px;font-family:urw_geometric_extbold,sans-serif;letter-spacing:-.4px;line-height:1.2}[dir=rtl] .checkoutCart table .total th{font-weight:700!important}.checkoutCart table .total th small{display:block;font-size:10px;font-family:urw_geometric_extlight,sans-serif;letter-spacing:-.2px}[dir=rtl] .checkoutCart table .total th small{font-weight:300!important}.checkoutCart table .total th strong{font-size:20px}.checkoutCart__msg{top:auto;margin:24px 0 0;font-size:14px;letter-spacing:-.28px;line-height:1.21;padding:0 29px 0 0;position:relative}.checkoutCart__msg:before{content:"\e90a";font-family:prepaidConnectivity;font-size:22px;display:inline-block;position:absolute;right:0;top:0}.checkoutCart__msg--vat{font-size:14px;margin:0}.checkoutGreeting{margin-bottom:48px}.login-vouchers-popup.modal .close_light,.wifi-popup.modal .close_light,.wifipopup--style.modal .close_light{background-image:url(/Media/close.png);background-size:auto}.login-vouchers-popup.modal .modal-content button.btn-close,.wifi-popup.modal .modal-content button.btn-close,.wifipopup--style.modal .modal-content button.btn-close{position:absolute;top:30px;left:30px;opacity:1}.login-vouchers-popup.modal .modal-content,.wifipopup--style.modal .modal-content{padding:0;background:#fff}.login-vouchers-popup.modal .modal-content .btn-close,.wifipopup--style.modal .modal-content .btn-close{position:absolute;top:10px;left:10px;width:35px;height:35px;padding:0;text-align:center;line-height:35px}.login-vouchers-popup .modal-dialog,.wifipopup--style .modal-dialog{width:805px;max-width:100%}.login-vouchers-popup #login-form-content,.wifipopup--style #login-form-content{padding-top:12px}.login-vouchers-popup #login-form-content #gSignInWrapper:nth-child(4) .btn-separator,.login-vouchers-popup #login-form-content>.row-md:nth-child(4) .btn-separator,.wifipopup--style #login-form-content #gSignInWrapper:nth-child(4) .btn-separator,.wifipopup--style #login-form-content>.row-md:nth-child(4) .btn-separator{order:-1;display:block;width:100%;top:6px}.login-vouchers-popup #login-form-content #gSignInWrapper:nth-child(4) .btn,.login-vouchers-popup #login-form-content>.row-md:nth-child(4) .btn,.wifipopup--style #login-form-content #gSignInWrapper:nth-child(4) .btn,.wifipopup--style #login-form-content>.row-md:nth-child(4) .btn{top:-7px}.login-vouchers-popup #login-form-content .login-bt-wrapper,.wifipopup--style #login-form-content .login-bt-wrapper{width:100%;margin-right:0;margin-left:0}.login-vouchers-popup #login-form-content .forgot,.wifipopup--style #login-form-content .forgot{top:auto;margin-top:10px;display:inline-block}#loginSearch a.btn.facebook-login,.login-vouchers-popup #login-form-content a.btn.facebook-login{width:100%}.login-vouchers-popup #login-form-content .login-bt-wrapper,.login-vouchers-popup #login-form-content .loginRow,.login-vouchers-popup #login-form-content .sepRow,.login-vouchers-popup #login-form-content>.row-md{width:48%;margin-right:0;margin-left:0}#loginSearch .loginRow,#loginSearch .sepRow{width:48%;margin-right:0;margin-left:0}.wifipopup--style #login-form-content .login-bt-wrapper,.wifipopup--style #login-form-content>.row-md{width:48%;margin-right:0;margin-left:0}.modal-open .main-container{z-index:5000}.modalStickyContent__group{text-align:right}.modalStickyContent__group h3{margin-bottom:0}.routeExplan{background:#fff;margin:20px 0}.routeExplan__row{padding:20px;display:flex;align-items:center;justify-content:space-between;box-shadow:0 4px 24px rgba(65,107,246,.12)}.routeExplan__row:not(:last-child){margin-bottom:20px}.routeExplan__cell{color:#566ea1;font-family:urw_geometric_extregular,sans-serif}.routeExplan__cell:first-child{text-align:right}.routeExplan__cell .prepaid-icon-wifi_not_available{color:#fc5e6c}.routeExplan__cell .availableLater__bullet{display:inline-block;width:12px;height:12px;min-width:12px;background-color:#252c3c;border-radius:50%;overflow:hidden}.routeExplan__cell .availableLater__text{color:#002677;font-size:16px}.routeExplan__route{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:20px;line-height:1.2;letter-spacing:-.48px;top:auto;margin:0}[dir=rtl] .routeExplan__route{font-weight:600!important}.routeExplan__routeInfo{display:flex;gap:42px}.routeExplan__routeInfo .wifiTable__flightNoIcon{min-width:0}.routeExplan time{letter-spacing:-.32px;top:auto;margin:0;white-space:nowrap}.routeExplan__inner{background-color:#d8d8d8;border-radius:6px;width:100%;padding:0 20px}.routeExplan__group{padding:20px 0}.routeExplan__group:not(:last-child){border-bottom:1px solid #ccc}.routeExplan__spaceRow{display:flex;justify-content:space-between;align-items:center}.routeExplan__spaceRowLeft p{font-size:20px;font-weight:700;line-height:1.2;letter-spacing:-.48px;color:#213368;top:auto;margin:0}.routeExplan__spaceRowRight p{margin:0;top:auto}.routeExplan__infoRow p{margin:0;top:auto}.pnrContainer:not(:last-child){margin-bottom:34px}.flightItem{background:#fff;box-shadow:0 0 30px #e8ecf5}.flightItem:not(:last-child){margin-bottom:34px}.flightItem__count{font-weight:700;letter-spacing:-.32px;color:#213368;margin:0;top:auto}.flightItem .wifiBox__topRow{justify-content:space-between;padding-bottom:14px}.flightItem .wifiBox__topRow--noPad{padding-bottom:0}.flightItem .wifiBox__topRow:last-child{padding-left:0}.flightItem .wifiBox__topRow h4{font-size:20px}.assignRow{display:flex}.assignBox{width:50%;border:1px solid #ebebeb;padding:13px 25px 25px}.planContainer .custom-checkbox{margin:0}.planContainer .checkbox-inline{font-weight:500!important;color:#213368;display:block;text-align:right}.planContainer__title{margin:15px 0 10px;top:auto;letter-spacing:-.32px;line-height:1.1875;text-align:right;width:100%}.nav-tabs.nav-tabs--radio{display:flex;float:none}.nav-tabs.nav-tabs--radio>li{flex-grow:1;float:none;margin:0;width:50%}.nav-tabs.nav-tabs--radio>li>a{padding:25px 50px 26px 10px;text-align:right;position:relative;display:block;width:100%;min-width:inherit;border:1px solid rgba(33,51,104,.5);border-radius:0;color:#213368}.nav-tabs.nav-tabs--radio>li>a:after,.nav-tabs.nav-tabs--radio>li>a:before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;border-radius:50%}.nav-tabs.nav-tabs--radio>li>a:before{width:14px;height:14px;border:2px solid #213368;right:20px}.nav-tabs.nav-tabs--radio>li>a:after{width:10px;height:10px;right:24px;background-color:#213368}.nav-tabs.nav-tabs--radio>li.active>a:before{border-color:#fff}.nav-tabs.nav-tabs--radio>li.active>a:after{background-color:#fff}.nav-tabs.nav-tabs--radio>li.active>a{background-color:#213368;color:#fff}.memberWrapper{margin-top:10px;margin-bottom:10px}.memberWrapper .memberIcoWrapper{width:53px;height:34px}.memberInfo{display:flex;gap:16px;align-items:center}.memberInfo .name{margin-bottom:0}.memberInfo__moreInfo{margin-bottom:32px}.memberInfo__text{margin-bottom:6px}.memberInfo__text--simple{color:#252c3c}.modalStickyContent__main .nav-tabs.nav-tabs-full>li>a{font-size:16px;padding:12px 12px 14px;min-width:inherit}.modalStickyContent__main .nav-tabs.nav-tabs-full>li:not(.active)>a:hover{color:#55555f;background:0 0;border-color:transparent}.modalStickyContent__main .datepicker-input{font-size:18px}.modalStickyContent__main .validation-summary-errors{margin-top:20px}.modal-open #nav{z-index:5000!important}.checkoutBilling .nav-tabs.nav-tabs--radio>li>a{padding:14px 22px}.checkoutBilling .nav-tabs.nav-tabs--radio>li>a:after,.checkoutBilling .nav-tabs.nav-tabs--radio>li>a:before{display:none}.checkoutPayment__svg{display:inline-block;position:relative;top:2px;margin:0 0 0 10px}li.active .checkoutPayment__path{fill:#fff}.checkoutBilling__main .container.container--inline{width:100%}.iconedTeasers.iconedTeasers--empty{background:0 0}.iconedTeasers.iconedTeasers--empty .additionalServicesCarousel .teaser-big-icon{background:0 0;box-shadow:none}.nav-tabs--prepaid{display:flex;padding:0;justify-content:flex-start}.nav-tabs--prepaid:before{display:none}.nav-tabs--prepaid>li{margin:0;display:block}.nav-tabs--prepaid>li:not(:last-child){margin-left:10px}.nav-tabs--prepaid>li>a{font-family:urw_geometric_extlight,sans-serif;font-size:24px;font-weight:400;letter-spacing:0;line-height:1.2;color:#002677;position:relative;transition:all .3s ease-out;padding:2px 0 5px}[dir=rtl] .nav-tabs--prepaid>li>a{font-weight:300!important}.nav-tabs--prepaid>li>a:before{content:"";width:100%;height:3px;position:absolute;bottom:0;right:0;border-radius:1.5px;background-color:#416bf6;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform-origin:left center;transform-origin:left center;-webkit-transform:scaleX(0);transform:scaleX(0)}.nav-tabs--prepaid>li>a:focus,.nav-tabs--prepaid>li>a:hover{background-color:transparent;color:#002677}.nav-tabs--prepaid>li>a:focus:before,.nav-tabs--prepaid>li>a:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:right center;transform-origin:right center}.nav-tabs--prepaid>li.active>a{font-family:urw_geometric_extsemi_bold,sans-serif}[dir=rtl] .nav-tabs--prepaid>li.active>a{font-weight:600!important}.nav-tabs--prepaid>li.active>a:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:right center;transform-origin:right center}.nav-tabs--prepaid .tabHeader:after,.nav-tabs--prepaid .tabHeader:before{background-color:transparent}.tab-pane--prepaid{display:none}.tab-pane--prepaid.active{display:block}.tab-pane--prepaid .dateRangeField{padding-left:0}.tab-pane--prepaid .dateRangeInput{width:100%;z-index:1}.tabs--prepaid{padding:0;display:flex;border:1px solid #002677;border-radius:5px}.tabs--prepaid .tabHeader{flex-grow:1;margin:0;padding:0;max-width:50%}.tabs--prepaid .tabHeader::after,.tabs--prepaid .tabHeader::before{display:none}.tabs--prepaid .tabHeader.active{background-color:#002677;color:#fff}.infobox--prepaid{margin:16px auto;padding:20px}.infobox--prepaid .infobox__title{margin-bottom:0}.btnWrap.covid_btnWrap{justify-content:flex-end}.accordion-container--prepaid .accItem{padding:0}.accordion-container--prepaid .accHeader__text{display:block;position:relative;z-index:-1}.accordion-container--prepaid .accHeader__text--subtitle{font-family:urw_geometric_extlight,sans-serif;font-size:16px}[dir=rtl] .accordion-container--prepaid .accHeader__text--subtitle{font-weight:300!important}.accordion-container--prepaid .accContent{padding:0}.dateRange__info{font-size:14px;margin:12px auto;text-align:center}.custom-checkbox .upsellCheckBox+label.checkbox-inline{color:#002677}.corporatePage{display:flex;flex-direction:column;min-height:100vh;background-color:#002677}.corporatePage .alert--success{background-color:#e6eee9}.corporatePage .breadcrumb{margin-block:0;padding:20px 82px}.corporatePage .breadcrumb__item--active{color:#fff}.corporatePage .breadcrumb__item::before{color:#fff}.corporatePage .breadcrumb__item:not(:first-child):before{color:#fff}.corporatePage .breadcrumb__link{color:#fff}.headerCorporate{height:90px;border-bottom:1px solid #566ea1;display:flex;align-items:center;justify-content:space-between;padding:24px 82px}.headerCorporate__part{max-width:50%}.headerCorporate__part--right{display:flex;gap:20px}.headerCorporate__part--right .header__icon{color:#fff}.footer--corporate{display:flex;align-items:center;justify-content:space-between;padding:40px 80px;color:#fff;margin-top:auto}.footer--corporate>*{max-width:50%}.mainCorporate{max-width:min(1065px,100%);margin:0 auto;color:#002677;padding-inline:15px}.contentWrap{display:flex;align-items:center;justify-content:center;flex-direction:column}.maskWrapper--corporate{background-color:#fff;border-radius:4px;box-shadow:0 8px 72px rgba(0,0,0,.5);padding:50px 20px;margin:0 auto;min-height:300px;width:100%;max-width:min(1312px,93vw)}.maskWrapper--corporate .dateRangeInput{max-width:100%}.maskWrapper--corporate .dateRangeInput .label{max-width:100%;white-space:nowrap}.maskWrapper--corporate .maskLoader{display:none;text-align:center}.maskWrapper--corporate .ng-hide+.maskLoader{display:block}.maskWrapper--fullWidth{width:100%}.corporateWelcome{color:#fff;text-align:center;padding:50px 20px}.corporateWelcome__header{font-size:40px;line-height:1}.contactDetails{display:flex;flex-wrap:wrap}.btn-logout{color:#fff;background-color:transparent;font-family:urw_geometric_extregular,sans-serif;font-size:16px;line-height:30px;padding:0;cursor:pointer;transition:all .2s ease-out}.btn-logout:hover{opacity:.8}.btn-logout .icon{font-size:20px;position:relative;top:3px}@media (min-width:480px){.button{min-width:205px}.button--hasSpinnerAndText{min-width:0}.btnWrap>:not(:last-child){margin-left:15px;margin-right:15px}.btnWrap--spaceBtw>:not(:last-child){margin-right:0}.inputWrap input{width:100%}.breadcrumb{margin:10px 0 48px 0}.breadcrumb__item{display:inline-block;padding-right:0}.breadcrumb__item:not(:first-child):before{padding:0 4px;content:">";color:#002677;display:inline-block}.breadcrumbWhite .breadcrumb__item:not(:first-child):before{color:#fff}.fullTeaserSection--blue .fullTeaser__sliderItem .button{min-width:205px}.myCouponModal .btnWrap>*{margin:auto}.ekoForm{margin-top:-55px}.suTrip__col:first-child{width:var(--widthFirst)}.suTripBox__booking{margin-bottom:46px}.suTripBox__itinary{flex-grow:1}.suTripBox__itinary--mobVisible{display:none}}@media only screen and (min-width:577px){[data-tabcontent=book-a-car] iframe,[data-tabcontent=rent-a-car] iframe{min-height:375px}}@media (min-width:640px){.filter-gbg .card.choose-card .cardImg{width:70px;height:70px}.filter-gbg .card.choose-card .cardImg:after{font-size:9px;height:22px;left:-8px;width:22px}.filter-gbg .card.choose-card .cardImg img{height:45px}.cardsWrap.cols3.mobSingle{margin-right:-7px;width:calc(100% + 7px*2)}.cardsWrap.cols3.mobSingle .card{margin-right:7px;margin-left:7px}.progressCard--inCardsWrap{border-color:transparent}.section-card__item--six{width:calc(25% - 12px)}.section-results{min-height:550px;aspect-ratio:1406/550}#slider .nav-arrows .icon{font-size:38px}.tableStripes td:first-child .txt:not(.check){padding-right:25px}.section-teaser__title{font-size:1.875rem}.section-teaser__title--lg{font-size:2.5rem}.simpleLogin__socialCol:after{content:"";width:1px;height:100%;background:rgba(147,165,207,.3);position:absolute;right:-33px;top:0}.simpleLogin .login-bt-wrapper{padding-top:20px;order:1}.bagpol__table{width:calc(100% + var(--spacing) * 2);margin-right:calc(var(--spacing) * -1);border-collapse:separate;border-spacing:var(--spacing);table-layout:fixed}.bagpol__table tbody .bagpol__cat{display:none}.diDestination .btnWrap .button{min-width:144px}}@media (min-width:768px){.pageIntro--diArticle{max-width:740px;margin-top:80px;margin-bottom:130px;margin-right:120px}.pageIntro--diArticle .h3{margin-bottom:40px}.pageIntro--diArticle .taglist{margin-bottom:40px}.pageIntro--diArticle .intro-text{margin-bottom:40px}.diHeaderTitle{margin-bottom:20px}.diIntroText{font-size:25px;max-width:1080px}.mobileOnly{display:none!important}.desktopHide:not(.m-nav){display:none!important}.wrapper--fullWidth-mediumUp{max-width:none;padding-inline:0}.grid--col-var{grid-template-columns:repeat(var(--gridCols),1fr)}.mainFooterNav__ul--2colmns{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px}.paymentList__item:not(:last-child){margin-left:10px}.copyright{font-size:12px}.validation-summary-errors ul li{font-size:16px;padding:13px 60px 13px 30px}.validation-summary-errors ul li:before{right:21px;font-size:20px}.alert-container.notice.info{border-top:2px solid #007d6d}.alertTooltip{padding:50px 10px;z-index:999}.alertTooltip ul{max-height:75vh}.alert-text-container p{font-size:16px;padding:15px 60px 15px 30px}.alertTooltip li{font-size:16px;padding:15px 60px 15px 30px}.alert-container .alert .alert-icon{right:21px;font-size:20px}.alertTooltip li .icon-info.alert-icon{right:21px;font-size:20px}.accItem.mobAcc{background:0 0;border:none;padding:0}.accItem.mobAcc .accHeader{display:none}.accItem.mobAcc .accContent{display:block;padding:0}.button.border{min-height:45px}.btnWrap--withBackCta .more--back{position:absolute;top:50%;right:0;margin-top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.field--half{flex:1;max-width:50%}.doubleField--faker{min-width:34px;min-height:34px;aspect-ratio:1}.switchToggle--right{margin-right:auto;margin-left:0}.date-picker-wrapper.oaDateRange.twelve-months{max-height:290px;overflow-y:auto}.date-picker-wrapper.oaDateRange .month-wrapper table:nth-child(2n+1){margin-left:30px}.date-picker-wrapper.oaDateRange .month-wrapper table:nth-child(2n){margin-right:30px}.date-picker-wrapper.oaDateRange .month-wrapper table:not(:first-child):not(:nth-child(2)){margin-top:20px}.fieldRow{height:64px}.bookingMaskWrap.teaser-wrap.open-form .fieldRow .doubleField .switch,.openMask .fieldRow .doubleField .switch{right:50%}.bookingMaskWrap.teaser-wrap.open-form .fieldRow .doubleField .inputWrap.first,.openMask .fieldRow .doubleField .inputWrap.first{width:50%}.bookingMaskWrap.teaser-wrap.open-form .fieldRow .doubleField .inputWrap.last,.openMask .fieldRow .doubleField .inputWrap.last{width:50%}.bookingMaskWrap.teaser-wrap.open-form .fieldRow .doubleField .inputWrap.last .ddList,.bookingMaskWrap.teaser-wrap.open-form .fieldRow .doubleField .inputWrap.last .ddListNG,.openMask .fieldRow .doubleField .inputWrap.last .ddList,.openMask .fieldRow .doubleField .inputWrap.last .ddListNG{width:100%}.fieldRow .doubleField .textField.last{padding-left:162px}.bookingMaskWrap.teaser-wrap.open-form .fieldRow .doubleField .textField.last,.fieldRow .doubleField .textField.last.noPadding,.openMask .fieldRow .doubleField .textField.last{padding-left:0;text-overflow:ellipsis}.fieldRow .inputWrap+.inputWrap{border-right:1px solid #b5bcca;margin-right:-1px}.bookingMaskWrap.teaser-wrap.open-form .fieldRow .inputWrap+.inputWrap,.openMask .fieldRow .inputWrap+.inputWrap{border-right:none}.fieldRow .inputWrap.b{width:308px}.fieldRow .inputWrap.m{width:212px}.fieldRow .inputWrap.s{width:197px}.fieldRow .inputWrap .link{color:#fff;right:20px;padding:6px 0;position:absolute;top:100%}.fieldRow .btnWrap{position:absolute;left:0;top:0}.compact-form .fieldRow .inputWrap.first{width:calc(50% - 162px/2)}.compact-form .fieldRow .inputWrap.first .ddList,.compact-form .fieldRow .inputWrap.first .ddListNG{width:330px}.compact-form .fieldRow .inputWrap.last{width:calc(50% - 61px - 24px)}.compact-form .fieldRow .inputWrap.last .ddList,.compact-form .fieldRow .inputWrap.last .ddListNG{width:330px}.compact-form .fieldRow .switch{right:calc(50% - 162px/2)}.compact-form--doubleFieldwBtn .fieldRow .inputWrap.first{width:calc(50% - 41px)}.compact-form--doubleFieldwBtn .fieldRow .inputWrap.first input{border-bottom-left-radius:0;border-top-left-radius:0}.compact-form--doubleFieldwBtn .fieldRow .inputWrap.second{width:calc(50% + 42px)}.compact-form--doubleFieldwBtn .fieldRow .inputWrap.second input{border-bottom-right-radius:0;border-top-right-radius:0}.passengersBlockOverlay{z-index:4}.codeField .codeFieldText:after{left:0}.codeField--disabled{text-align:left}.maskMoreRow .codeFieldWrap{width:calc(50% - 6px)}.fieldsWrap{display:flex}.fieldsWrap>.field{width:calc(50% - 6px)}.fieldsWrap>.field:first-child{margin-left:6px}.fieldsWrap>.field:last-child{margin-right:6px}.dateRangeField.fullWidth.endSelected .dateRangeInput.return input,.dateRangeField.fullWidth.startSelected .dateRangeInput.depart input{width:inherit;min-width:72px}.dateRangeField.endSelected .dateRangeInput.return input,.dateRangeField.startSelected .dateRangeInput.depart input{width:72px}.genericForm__double .field{flex-grow:1}.searchCompWrap{display:flex;align-items:center;gap:16px}.wishList__search .searchCompWrap{background-color:#eff2f8;margin-block:14px}.custom-radio--inline{gap:32px}.maskBlock.relative .field.passengersField{margin-right:0;width:50%}.card.secondary .link{min-height:45px}.card.style2.primary.vertical .cardDetails{padding:15px}.imgsBlock{display:flex}.imgsBlock .imgComp{width:calc(50% - 12px)}.imgsBlock .imgComp:nth-child(odd){margin-left:12px}.imgsBlock .imgComp:nth-child(even){margin-right:12px}.imgsBlock.style2 .price{font-size:48px}.imgsBlock.style2 .price .from{font-size:20px}.cardsWrap.choose-cards .card{width:calc(25% - 14px);padding-top:70px}.card.choose-card h4,.card.choose-card h5{font-size:1.875rem}.card.choose-card .cardImg{width:150px;height:150px;margin:0 auto 60px}.flightDetailsCard{margin-left:20px}.imgWithLinks,.imgWithText{display:flex}.section-card__wrapper--halfHalf .section-card__title{font-size:30px}.section-card__wrapper--halfHalf .section-card__desc{padding:30px 30px 0}.section-card__wrapper--halfHalf .section-card__p{padding:0 60px}.section-card__wrapper--halfHalf_Type2 .section-card__desc{padding:20px 60px 0}.section-card__wrapper--halfHalf_Type2 .section-card__title{font-size:30px}.section-card__item{margin:7px;width:calc(50% - 14px)}.section-card__item--six{width:calc(25% - 12px)}.section-card__item--milesCounter .section-card__desc{padding:20px}.section-card__desc{padding:20px 20px 0}.section-card__title{font-size:1.25rem}.section-card p{font-size:1.125rem}.cardTeaser__figure{width:100%;max-width:min(309px,50%);aspect-ratio:309/340}.cardTeaser--small .cardTeaser__figure{aspect-ratio:309/280}.headerComp.headerComp--simple>.wrapper,.headerComp.headerComp--simple>.wrapper--fullWidth-m,.headerComp.headerComp--simple>.wrapper--small{height:auto}.headerComp.s>.wrapper,.headerComp.s>.wrapper--fullWidth-m,.headerComp.s>.wrapper--small{height:auto}.headerComp.mobB h1{margin-bottom:40px}.headerComp--simple h1{margin-bottom:40px}.headerComp .inputWrap--triple:nth-child(1),.headerComp .inputWrap--triple:nth-child(2){width:calc(33.3% - 50.6px)}.headerComp .inputWrap--triple:nth-child(3){width:calc(33.3% + 105px)}.headerComp [data-plugin-hotelmask] iframe{min-height:360px}.headerComp.s.mobB .headerCompTop{margin-bottom:0}.headerComp:not(.s) .headerCompTop{min-height:150px}.bookingMaskWrap:not(.open-form) .fieldRow.locationRow{height:89px}.bookingMaskWrap:not(.open-form) .fieldRow.locationRow .btnWrap{margin-top:12px}.bookingMaskWrap:not(.open-form) .fieldRow.locationRow .btnWrap .button{min-width:162px}.bookingMaskWrap:not(.open-form) .fieldRow.locationRow .inputWrap.last label{-webkit-transform:translateY(35px);transform:translateY(35px)}.bookingMaskWrap:not(.open-form) .fieldRow.locationRow .ddList.top{max-height:340px}.bookingMaskWrap:not(.open-form) .locationRow .textField{padding-top:24px;padding-bottom:20px;height:89px}.bookingMaskWrap:not(.open-form) .locationRow .inputWrap:not(.simple).completed label,.bookingMaskWrap:not(.open-form) .locationRow .inputWrap:not(.simple).focus label,.bookingMaskWrap:not(.open-form) .locationRow .inputWrap:not(.simple).withPlaceHolder label{-webkit-transform:translateY(24px);transform:translateY(24px)}.bookingMaskWrap.teaser-wrap.open-form{max-width:760px;padding:40px}.bookingMaskWrap .closeMask{position:absolute;z-index:1;left:-41px;top:-42px}.bookingMaskWrap--type2 .fieldsWrap>.field{width:calc(50% - 16px)}.bookingMaskWrap--type2 .doubleField .inputWrap{width:calc(50% - 16px);margin-right:0;border-right:0}.section-hero:before{content:"";position:absolute;top:90px;width:100%;height:1px;background:#fff;z-index:1;right:0}.section-hero__item{padding-top:90px}.section-hero__subtitle{font-size:25px}.bookingMask>.field.flightMask{z-index:4}.hero-widget iframe.ferryhopper{min-height:400px}.heroComp--withbooking .bookingMaskWrap.teaser-wrap.open-form{padding-right:0;padding-left:0}.heroComp--withSearch{min-height:360px}.heroComp--fullHeight{display:grid;grid-template-areas:"stack";place-items:center}.heroComp--fullHeight .heroComp__figure{position:static;overflow:hidden}.heroCompForm.hero-widget [data-plugin-hotelmask]{padding:15px 0}.maskBlock__currency{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-right:0!important}.nav-simple li{align-items:center}.dd2d__dropdown{box-shadow:0 6px 24px rgba(0,0,0,.1);top:100%;position:absolute;max-height:calc(100vh - 85px);border-radius:0 0 var(--radius) var(--radius)}.dd2d__close{display:none}.inspiration-teaser{min-height:500px;padding-bottom:30px}.inspiration-teaser h3,.inspiration-teaser h4{font-size:25px}.inspiration-teaser .title-step+h3,.inspiration-teaser .title-step+h4{margin-top:-34px}.title-step{margin-bottom:35px}.title-step h2{font-size:34px}.title-step p{font-size:25px}.booking-widget-container .tabHeadersWrap{overflow:inherit}.tabs--inFieldForm .tabHeader{color:#fff;text-shadow:-1px 1px 4px rgba(15,18,72,.7),2px 2px 24px rgba(0,0,0,.3)}.tabs--altStyle .tab{padding:0 72px 48px}.tabs--destinations .tabHeadersWrap{margin-bottom:0}.tabs--destinations .tabHeader{margin:0 30px}.tabs--register .tabHeader{background-color:rgba(86,110,161,.2)}.tabs--vertical .tabHeaders{flex-direction:column}.tabs--vertical .tabHeadersWrap{display:flex;align-items:center;margin-block:0;overflow:visible}.relatedTopics{padding-bottom:110px}.relatedTopics__list{display:flex;flex-wrap:wrap}.relatedTopics--topLinks{padding-bottom:3px}.registerLogin .modalWrap{padding:10px;margin:20px}.registerLogin h4{font-size:38px}.section-results__item{margin:7px;width:calc(50% - 14px)}.section-results__desc{padding:20px 20px 0}.section-results p{font-size:1.25rem}.gallery-slider .carouselCaption{position:absolute;bottom:0;right:0;padding:15px 20px;color:#fff}.sliderCounter{color:#fff;left:0;font-family:urw_geometric_extbold,sans-serif;font-size:18px;padding:14px 29px;font-weight:400}[dir=rtl] .sliderCounter{font-weight:700!important}.imgSlider__figure{aspect-ratio:848/392}.section{margin:100px auto}#mainContent>.section.section-teaser:last-child{margin-bottom:min(-105px,-5.5176037835%)}.section__navlink{font-size:1.5rem;margin:0 30px}.section--lightgray .subtext{font-size:1.5625rem}.section-news__content{padding:40px 40px}.section-newsRebrand{margin-block:24px 60px}.section-more{padding-top:98px}.section-more:after{content:"";position:absolute;top:0;right:0;width:100%;height:100%;z-index:-1;background:rgba(147,165,207,.1);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 85%);clip-path:polygon(0 0,100% 0,100% 100%,0 85%)}.section-more__item{min-height:420px}.section-more__image{width:46%;position:relative}.section-more__figure{padding-top:54%;position:relative}.section-more__content{padding:15px 40px;width:54%;text-align:right;color:#002677;max-width:605px}.section-more__buttons{margin-top:18px}.section-more__logo{position:absolute;top:0;right:0;width:100%;height:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.section-more__logo--static{position:static;width:auto;height:auto}.section-more__subtitle{font-size:2.125rem;letter-spacing:-.05px}.lowFareWidget-outerWrapper{padding:10px 0 7px}.lowFareWidget-outerWrapper--compact{padding-top:78px;background-image:url(../../media/rebranding/a3wings.png);background-size:cover;background-repeat:no-repeat;background-position:calc(100% - 65px)}.lowFareWidget-outerWrapper--compact::before{content:"";position:absolute;inset:0;background-color:#002677;mix-blend-mode:multiply}.lowFareWidget-outerWrapper--compact .title-step h2{color:#fff;font-size:30px}.lowFareWidget-outerWrapper--compact .title-step .dd.style2 .selectedWrap,.lowFareWidget-outerWrapper--compact .title-step .style2.dd--hybrid .selectedWrap,.lowFareWidget-outerWrapper--compact .title-step .style2.selectize-wrapper .selectedWrap{font-size:30px}.lowFareWidget-outerWrapper--compact .slider-content{position:static!important;justify-content:center}.lowFareWidget-outerWrapper--compact .slide.active{min-width:min(953px,100vw)}.lowFareWidget-outerWrapper--compact .toggleSwitch{color:#fff}.lowFareWidget-outerWrapper--compact .toggleSwitch .slider{border-color:#fff;background-color:transparent}.lowFareWidget-outerWrapper--compact .toggleSwitch .slider::before{background-color:#fff}.pricesCarousel{padding:0 35px}.flightDealsWrapper .card.primary .cardDetails{top:20%}.desktop .lowFareWidget td:not(.empty):hover:after,.lowFareWidget td:not(.empty):active:after,.lowFareWidget td:not(.empty):focus:after{border-width:4px;transition:border-width .2s}.lowFareWidget .tripOverview__separator{display:none}.flightInfoBox__row{display:flex;gap:72px}.flightInfoBox__separator{display:inline-block;min-width:12px;font-size:30px;text-align:center}.flightInfoBox__btn,.flightInfoBox__btn.more{font-size:40px}.flightInfoBox__part{display:inline-block;min-width:200px}.similarDestination{flex:1;max-width:calc((100% - 28px)/ 3);border-radius:4px}.similarDestination__top{place-items:center}.similarDestination__bottom{padding:10px 0 35px}.similarDestinationsSlider{display:flex;gap:14px}.similarDestinationsSlider.owl-carousel{justify-content:center}.similarDestinationsSlider .pricesSlider .owl-next i,.similarDestinationsSlider .pricesSlider .owl-prev i{padding:10px}.pricesSlider{margin-bottom:10px;padding:0 15px}.pricesSlider .owl-stage-outer{padding:24px 0}.pricesSlider__item{width:94px;aspect-ratio:1;border-radius:2px;box-shadow:0 4px 24px rgba(65,107,246,.12)}.modal--small .modalWrap{max-width:634px}.modal--otp .modal-footer .btn-primary,.modal--otp .modal-footer .button:not(.border){align-self:flex-end}.modal .btnWrap.hEnd{justify-content:flex-end}.close-modal{width:43px;height:43px;font-size:30px}.umnrModal__main{border-bottom:1px solid #b5bcca}.videoModal .modalWrap{margin:0 30px;padding:30px}.videoModal .modalContent{max-width:initial}.modal .modal-content button.btn-close{width:43px;height:43px;min-width:43px;min-height:43px;font-size:30px}.modal-content,.modalContent{padding:25px}.modal-dialog .modal-content,.modal-dialog .modalContent{padding:56px 30px 40px 30px}.section-teaser--footerOverflow{margin-top:0;margin-bottom:min(-105px,-5.5176037835%)}.section-teaser__item--lg{padding-bottom:40px}.section-teaser__item--half{padding-bottom:70px;width:50%}.section-teaser__item--half .section-teaser__buttons{position:absolute;right:0;width:100%;bottom:60px}.section-teaser__item--big .section-teaser__buttons{bottom:100px}.section-teaser__p--lg{font-size:1.5625rem}.section-teaser__title--md{font-size:1.875rem}.section-card .section-cardIconedInfo__text,.section-cardIconedInfo__text{font-size:1rem}.fullTeaserSection--biggerGap .fullTeaser .btnWrap{margin-top:0}.fullTeaserSection--vertical .owl-stage{min-height:313px}.fullTeaserSection--vertical .fullTeaser__slider--wDesc .owl-stage{min-height:unset}.teaser--halfHalf{display:flex;gap:20px}.teaser--halfHalf .teaser__half{flex:1;max-width:calc(50% - 10px)}.homepageTeaserCarousel .teaser .teaser-inner{background-color:#fff;box-shadow:0 0 30px #e8ecf5}.imgTextCompo--right .imgTextCompo__textContent{order:-1;padding-right:0;padding-left:var(--contentPadding)}.imgTextCompo--gray{position:relative}.imgTextCompo--gray:before{content:"";width:100vw;height:100%;position:absolute;top:0;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%);background-color:rgba(147,165,207,.1);pointer-events:none}.fullwidthTeaser__item--half{width:50%}.teasersGrid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px 14px}.teasersGrid--triple{grid-template-columns:repeat(3,1fr)}.teasersGrid .section-card__item{width:100%;margin:0}.teasersGrid .section-card__title{min-height:84px}.teasersGrid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px 14px}.teasersGrid--triple{grid-template-columns:repeat(3,1fr)}.teasersGrid .section-card__item{width:100%;margin:0}.teasersGrid .section-card__title{min-height:84px}.inner-tab-container .flex_row{margin-bottom:25px}.mob_flight_info{display:none}.flightSchedule .outbound{margin-top:40px}.flightSchedule .return{margin:122px 0 100px}.flightSchedule th .logoGroup__item{display:flex;gap:16px}.flightSchedule th .logoGroup__inner{display:flex;gap:4px;align-items:center}.flightSchedule th .logoGroup__inner p{color:#416bf6;margin:0;font-size:14px}.flightSchedule th .trip{min-width:200px}.flightSchedule tr.details:nth-child(4n-1)+tr{background:#fff}.desktop .flightSchedule tr:not(.details):not(.table-dates):hover,.flightSchedule tr:not(.details):not(.table-dates):active,.flightSchedule tr:not(.details):not(.table-dates):focus{background-color:#e2e8fd}.flightSchedule tr.selected{border:2px solid #566ea1;border-bottom:0;border-top:1px solid #566ea1}.flightSchedule .details{border:2px solid #566ea1;border-top:0;border-bottom:1px solid #566ea1}.flightSchedule .details .flightInfo{display:flex;gap:80px}.flightSchedule table{margin-top:-96px}.flightSchedule--pointsTable table{margin-top:30px}.openMask[data-plugin-flightschedule],[data-plugin-flightschedule].bookingMaskWrap.teaser-wrap.open-form{right:calc(50% - 380px);position:absolute;top:0;width:760px}.tripInfo__details{margin-bottom:20px}.digitalCheck__bottomWrap{margin-top:17px}.digitalCheck__bottomWrap>*{margin-left:50px}.digitalCheck__bottomWrap .more{margin-top:0}.digitalCheck--confirmation .digitalCheck__title{font-size:60px;margin-bottom:30px}.stepsNumbered{padding:20px 0 37px}.stepsNumbered__list{border-radius:32px;overflow:hidden}.stepsNumbered__step{font-family:urw_geometric_extlight,sans-serif;opacity:.5}[dir=rtl] .stepsNumbered__step{font-weight:300!important}.stepsNumbered__step--complete,.stepsNumbered__step--current{font-family:urw_geometric_extsemi_bold,sans-serif;opacity:1}[dir=rtl] .stepsNumbered__step--complete,[dir=rtl] .stepsNumbered__step--current{font-weight:600!important}.stepsNumbered__step--complete .icon{display:inline}.stepsNumbered__step--complete .stepsNumbered__numText--value{display:none}.stepsNumbered__svg{display:none}.stepsNumbered__next{display:none}.stepsNumbered__numText--of,.stepsNumbered__numText--total{display:none}.stepsNumbered__numText{display:inline-block;right:0;width:24px;height:24px;color:#fff;background-color:#002677;font-size:14px;line-height:26px;border-radius:50%}.stepsNumbered--center .stepsNumbered__list{justify-content:center}.stepsNumberedNew{padding:16px 80px}.stepsNumberedNew__list{justify-content:center;border-radius:32px}.stepsNumberedNew__step{font-family:urw_geometric_extlight,sans-serif;opacity:.5}.stepsNumberedNew__step--complete .stepsNumberedNew__numText,.stepsNumberedNew__step--current .stepsNumberedNew__numText{color:#fff;background-color:#002677;border:unset}.stepsNumberedNew__step--complete,.stepsNumberedNew__step--current{font-family:urw_geometric_extsemi_bold,sans-serif;opacity:1}.stepsNumberedNew__step--complete .icon{display:inline}.stepsNumberedNew__step--complete .stepsNumberedNew__numText--value{display:none}.stepsNumberedNew__svg{display:none}.stepsNumberedNew__next{display:none}.stepsNumberedNew__numText--of,.stepsNumberedNew__numText--total{display:none}.stepsNumberedNew__numText{display:inline-block;right:0;width:24px;height:24px;background-color:transparent;border:1px solid #002677;font-size:14px;line-height:26px;border-radius:50%}.nextFlightBox__desc{align-items:center}.nextFlightBox__flightInfo{padding:0 35px;width:37.5%;justify-content:center;flex-wrap:wrap}.nextFlightBox__title{width:37.5%}.nextFlightBox__docsList--spaceBtw .nextFlightBox__docsLinkItem{min-width:420px}.nextFlightBox--typeTwo .nextFlightBox__desc{align-items:flex-start}.nextFlightMinimalBox{transition:all .5s ease-out}.nextFlightMinimalBox.nextFlightMinimalBox--editing{padding:30px;background-color:#fff;box-shadow:0 4px 30px 0 rgba(65,107,246,.3)}.nextFlightMinimalBox__flightInfo{display:flex;gap:22px;align-items:center}.nextFlightMinimalBox__docsList~.btnWrap{padding-right:40px}.nextFlightMinimalBox__clearBtnShape{width:25px;height:25px;color:#fff;background-color:#93a5cf;border-radius:50%}.fileinput__file{min-width:504px;min-height:93px}.stepTeaser__step{max-width:203px;margin:0 7px 14px}.searchNoResults__content{max-width:500px}.percentList{display:flex;flex-direction:column;gap:8px}.destinations--hubPages:only-child{margin-top:0}.destinationCard{text-align:center;grid-template-rows:auto 1fr}.destinationCard.destinationCard--wide{width:calc(50% - 14px / 2)}.destinationCard__figure{height:164px}.destinationCard--wide .destinationCard__figure{height:300px}.destinationCard__info{display:flex;flex-direction:column;align-items:center}.destinationCard--wide .destinationCard__info{position:absolute;top:50%;right:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);color:#fff;padding:0;width:100%;text-shadow:0 2px 4px rgba(0,0,0,.25)}.destinationCard:not(.destinationCard--wide) .destinationCard__price{font-size:20px;margin-bottom:14px}.destinationCard__arrow{display:none}.destinationCard--wide .destinationCard__btn{color:#fff;border-color:#fff}.mobile .mobile-widget .bookingMask>.field.flightMask{z-index:inherit}.mwMobileHead{display:none}.section-innerMask{margin-top:30px;margin-bottom:30px}.mobile .mnbMyCoupons__couponDesc .tab:first-child{display:block}.mobile .mnbMyCoupons__couponDesc .tab:nth-child(2){display:none}.mnbMyCoupons__couponView{margin-right:auto}.mnbMyCoupons__couponView--multiBtn{margin-right:auto}.myCouponModal .modalWrap{width:auto}.myProfile-travel-pass-wrap .tabs--simple .tabHeadersWrap{margin-block:1rem}.profile-companions .addCompanion:not(.showAddNewCompanion) .addNewCompanion{display:none}.profile-companions .passenger_info_container{overflow:hidden}#ProfileFlightPreferences_Container .inputWrap.focus .selectize-control{min-height:240px}.partnersWrap--bgBlue::before{content:"";position:absolute;top:0;right:50%;bottom:0;width:100vw;background-color:#f4f6fb;-webkit-transform:translateX(50%);transform:translateX(50%);z-index:-1}.partnerBox--standAlone{position:absolute;top:40px;right:0;width:100%;max-width:309px;z-index:2}.partnerBox__imgWrap{aspect-ratio:1}.partnerBox__figure{max-width:min(158px,59.1760299625%);aspect-ratio:1}.partnerInfo--type2 .partnerInfo__box--logo{max-width:202px}.ekoForm{margin-top:-45px}.userInfo__milesDetails{border-right:1px solid #d7d7d7;height:90px}.customMask__twoCol .mainContent{position:relative}#loginSearch .customMask__twoCol .loginRow{width:auto;min-height:60px}.customMask__twoCol #login-form-content{width:100%;max-width:100%;flex-basis:100%}.customMask__twoCol .separator{position:absolute;top:50%;right:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.customMask__twoCol .maskWrapper__external{position:relative;display:flex;justify-content:space-between;margin:30px auto 0}.customMask__twoCol .maskWrapper__inner{flex-grow:1;max-width:calc(50% - 30px)}.customMask__twoCol .row-md{width:100%}.customMask__twoCol .row-md .col-xs-12{width:100%}.customMask__twoCol .login-bt-wrapper{padding-top:40px}.customMask__twoCol .login-bt-wrapper button{top:0;min-width:233px}.maskBox .button{margin-top:7px}.whiteBox{padding:30px 34px 43px;box-shadow:0 0 30px #e8ecf5}.whiteBox--type2{padding:var(--boxPadding_t2,20px)}.whiteBox--type3+.whiteBox--type3{margin-top:24px}.flightStatus td .th{display:none}.flightStatus tbody tr:nth-child(odd) td{background-color:#f4f6fa}.flightStatusMask .fieldRow{height:auto;flex-wrap:wrap}.flightStatusMask .fieldRow .btnWrap{position:relative;top:auto;left:auto}.flightStatusMask .fieldRow .button{width:auto;margin:auto}.sn-snippet__wrapper .sn-arrow{display:none}.bagCalTripInfo__fig{min-width:292px;aspect-ratio:292/200}.bagCalTripInfo__details{max-width:min(800px,62vw)}.baggageBox{flex-direction:column;justify-content:center;width:416px;min-height:340px;aspect-ratio:416/340;text-align:center}.baggageBox__mainIcon{margin-bottom:16px}.baggageBox__desc{min-height:57.6px}.baggageBox--squareSome{width:auto;min-width:309px;min-height:291px;max-width:50%;aspect-ratio:auto;flex-grow:1;flex-shrink:0}.baggageBox--squareSome .baggageBox__info{display:flex;flex-direction:column;flex-grow:1}.dashBoxFlexWrap{gap:14px}.dashBoxFlexWrap::after{content:"";width:calc(50% - 7px)}.dashBoxFlexWrap .dashBox{width:calc(50% - 7px);margin-bottom:0}.dashBoxCustomShape--inBox{position:absolute;top:8px;left:8px;max-width:240px;margin-top:0}.travelPassContainer .bookingMaskWrapper .fieldRow{height:100%}.travelPassContainer .bookingMaskWrapper .doubleField .field:first-child{border-left:1px solid #b5bcca;margin-right:-1px}.travelPassContainer .bookingMaskWrapper .switchToggleBtn{position:absolute;right:50%;z-index:6;-webkit-transform:translate(50%);transform:translate(50%)}.travelPassContainer .bookingMaskWrapper .switchToggleBtn .icon-swap{position:relative}.travelPassContainer .bookingMaskWrapper .switchToggleBtn .icon-swap::after{content:"";position:absolute;background-color:#eff2f8;content:"";right:50%;margin-right:-1px;width:2px;height:100%;right:50%;-webkit-transform:translate(50%);transform:translate(50%);z-index:-1}.travelPassContainer .bookingMaskWrapper .wrapper-checkbox{margin-right:6px;display:flex}.travelPassBooking__content .icon-arrowdown{margin-left:24px}.travelPassBooking__main{padding-left:50px;margin-inline:16px 0}.travelPassBooking__group{min-width:260px}.tpVoucherWrapper{display:grid;grid-template-columns:1fr 1fr;gap:20px}.tp_filters .tabs--simple .tabHeader:first-child{margin-right:0}.tp_filters .tabs--simple .tabHeadersWrap{justify-content:normal}.tp_route{display:flex;justify-content:space-between;align-items:center;gap:16px}.tp_route .btnWrap{margin-top:0}.tp_route__details{display:flex;gap:40px}.familySlider .section-card__item{width:auto}.familyLoaderWrap{min-width:155px;text-align:center}.memberBox--hasInvader{padding-top:50px}.memberBox__title{font-size:20px;margin-bottom:24px}.memberBox__fullName{max-width:150px}.routes .search-dest .destination-info.card{max-width:33.33333%}.routes .card:not(.holidaytype){border-radius:0;height:100%;right:calc(-100% - 16px);position:absolute;top:0;transition:right .4s}.desktop .routes .card:not(.holidaytype):hover,.routes .card:not(.holidaytype):active,.routes .card:not(.holidaytype):focus{box-shadow:none}.routes .card:not(.holidaytype).visible{right:0}.routes .card:not(.holidaytype).primary.vertical.imgS .cardImg{height:0;padding-top:100%}.routes .card:not(.holidaytype).primary.vertical.imgS .destination-image{height:100%;max-width:initial;width:auto}.routes .card:not(.holidaytype) .cardDetails .weather-container{margin-bottom:10px}.routes .card:not(.holidaytype) .cardDetails .time.weatherTimeDifference,.routes .card:not(.holidaytype) .cardDetails .weather{color:#002677;display:inline-block;font-family:urw_geometric_extsemi_bold,sans-serif;font-size:18px;line-height:1.55}[dir=rtl] .routes .card:not(.holidaytype) .cardDetails .time.weatherTimeDifference,[dir=rtl] .routes .card:not(.holidaytype) .cardDetails .weather{font-weight:600!important}.routes .card:not(.holidaytype) .cardDetails .weather-icon{width:22px;height:22px}.routes .card:not(.holidaytype) .cardDetails .time-icon,.routes .card:not(.holidaytype) .cardDetails .weather-icon{font-size:24px;margin-right:0;margin-left:6px}.routes .card:not(.holidaytype) .cardDetails .time-icon{margin-right:24px}.routes .card:not(.holidaytype) .moreInfo{max-width:100%;width:100%}.routes .card:not(.holidaytype) .moreInfo .mobileHide{text-align:right;padding:0 24px 0 20px}.routes .card:not(.holidaytype) .moreInfo .accordion-container{border-top:1px solid #b5bcca;padding:38px 0 0;margin:23px 0 0}.routes .card:not(.holidaytype) .close-card{background-color:#fff;border-radius:50%;cursor:pointer;display:block;height:40px;position:absolute;left:11px;text-align:center;top:16px;width:40px;font-size:24px}.routes .card:not(.holidaytype) .close-card:before{color:#416bf6;position:absolute;top:50%;right:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.routes .card:not(.holidaytype) .low-fares{font-size:20px;margin:0}.routes .card:not(.holidaytype) .description:not(:empty){display:block;color:#2e3a4f;font-family:urw_geometric_extregular,sans-serif;font-size:14px;line-height:1.428;margin:15px auto}.routes .card .cardTitle{padding:10px 24px 0}.routes .card .cardTitle .buttonsCol{float:left}.routes .card .cardTitle .cardDetailsInfo{float:right}.routes .card .cardTitle .city{color:#002677;font-size:40px;margin-bottom:0}.routes .showOnDesktop{display:initial}.routes .prices-slider .pricesCarousel .owl-stage-outer{padding:20px 0}.searchWidget .displaySettings{border:0}.searchWidget .displaySettings>div{margin-bottom:15px;font-family:urw_geometric_extregular,sans-serif;font-size:14px}.routesPage .bigAlertOnMap{position:absolute;bottom:0;z-index:2;width:calc(100% - 410px);left:55px}.filterTag__clearAllContainer{order:100}.filterTag+.filterTag+.filterTag__clearAllContainer{display:inline-block}.searchWidget .filterTag__clearAllContainer{display:none}.giftCard__slider .owl-stage-outer{margin-left:-1px}.giftCardModal__title{text-align:center}.giftCardInfo__part{max-width:50%}.giftCardInfo__text+.giftCardInfo__text{margin-top:5px}.giftCardBox{background:#f1f3f8;padding:40px;padding-bottom:52px;margin:30px auto 50px;border-radius:30px}.giftCardTableWrapper{position:relative;padding-top:40px}.giftCardTableWrapper:before{content:"";position:absolute;top:0;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%);height:1px;width:100%;max-width:1062px;margin:0 auto;background:rgba(147,165,207,.4);z-index:1}.giftCardTable tbody tr:nth-child(odd){background-color:#f4f6fb}.nojsslider__list .giftCardOccasionBox__wrap{width:260px}.nojsslider.roundedArrows{width:calc(100% + var(--colPad) * 2);-webkit-padding-start:var(--colPad);padding-inline-start:var(--colPad);margin-right:calc(var(--colPad) * -1);overflow:hidden}.event__text{font-size:1rem}.loungeSearchResultHeader{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.loungeTimer{display:flex;justify-content:flex-end;align-self:stretch;min-width:220px}.controlBtn{font-size:16px}.cbFares__btn--prev{display:none}.cbFares__btn--next{display:none}.newTable--mobile{display:none}.newTable__container--mobile{overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.newTable__container--mobile::-webkit-scrollbar{display:none}.newTable__container--mobile .newTable__btn--prev{right:245px;-webkit-transform:translateX(100%);transform:translateX(100%)}.additionalSvc{display:grid;align-items:center;margin-bottom:50px;overflow:hidden}.additionalSvc>*{grid-area:1/-1}.additionalSvc__fig{justify-self:end;width:55.6807511737%;max-width:100%;aspect-ratio:712/506}.additionalSvc__fig img{width:100%;max-height:506px;aspect-ratio:593/506}.additionalSvc__whiteBox{display:flex;gap:24px;padding-left:24px;margin-right:7.6995305164%;padding-top:8px;max-width:495px;min-height:440px;align-items:center}.additionalSvc__whiteBox>.field{display:flex;align-items:center;margin-bottom:0}.suTable table td,.suTable table th{border-bottom:1px solid transparent}.suTable table td{text-align:left}.suTable table tr:not(:last-child) td,.suTable table tr:not(:last-child) th{border-bottom-color:#e4e9fb}.socialAccount__listitem{flex-grow:1}.fareItem__catrow{display:block}.animatedContentContainer{--third-item-y:calc(-240/1440*100vw);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;padding-bottom:50px;overflow:hidden}.animatedContentContainer::after{content:"";order:99;max-width:33%;flex-basis:27.08%}.animatedContentTeaser:nth-child(1){position:relative;width:100%}.animatedContentTeaser:nth-child(1) .animatedContentTeaser__figWrap .locationCTA{left:90px;bottom:18px}.animatedContentTeaser:nth-child(1) .animatedContentTeaser__fig{aspect-ratio:72/39}.animatedContentTeaser:nth-child(1) .animatedContentTeaser__fig::before{background-image:linear-gradient(0deg,rgba(0,38,119,.6) 0,rgba(0,38,119,.6) 100%)}.animatedContentTeaser:nth-child(1) .animatedContentTeaser__info{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:188px;color:#fff;max-width:596px}.animatedContentTeaser:nth-child(1) .animatedContentTeaser__info .btnWrap{padding-top:5px}.animatedContentTeaser:nth-child(1) .animatedContentTeaser__info .button{background:rgba(255,255,255,.1);border:2px solid #fff;padding-bottom:10px;padding-top:10px;box-shadow:none;color:#fff}.animatedContentTeaser:nth-child(1) .animatedContentTeaser__info .button:not(.disabled):active,.animatedContentTeaser:nth-child(1) .animatedContentTeaser__info .button:not(.disabled):focus,.desktop .animatedContentTeaser:nth-child(1) .animatedContentTeaser__info .button:not(.disabled):hover{background-color:rgba(255,255,255,.2);color:#fff}.animatedContentTeaser:nth-child(1) .animatedContentTeaser__info .button:not(.disabled):focus{background-color:rgba(255,255,255,.2);color:#fff;outline-color:#fff}.animatedContentTeaser:nth-child(1) .animatedContentTeaser__info .button.disabled{background-color:transparent;border-color:#f4f4f4;color:#f4f4f4}.animatedContentTeaser:nth-child(2),.animatedContentTeaser:nth-child(3){display:flex;gap:120px;justify-content:space-between}.animatedContentTeaser:nth-child(2) .animatedContentTeaser__fig,.animatedContentTeaser:nth-child(3) .animatedContentTeaser__fig{aspect-ratio:178/161;max-width:100%;height:100%;display:inline-block}.animatedContentTeaser:nth-child(2) .animatedContentTeaser__info,.animatedContentTeaser:nth-child(3) .animatedContentTeaser__info{max-width:500px}.animatedContentTeaser:nth-child(2){margin-top:56px}.animatedContentTeaser:nth-child(2) .animatedContentTeaser__info{padding-left:80px}.animatedContentTeaser:nth-child(3){margin-top:70px}.animatedContentTeaser:nth-child(3) .animatedContentTeaser__info{order:-1;padding-right:80px}.animatedContentTeaser:nth-child(4),.animatedContentTeaser:nth-child(5){flex-basis:50%;margin-block:80px}.animatedContentTeaser:nth-child(4) .animatedContentTeaser__fig,.animatedContentTeaser:nth-child(5) .animatedContentTeaser__fig{aspect-ratio:79/60}.animatedContentTeaser:nth-child(4) .animatedContentTeaser__info,.animatedContentTeaser:nth-child(5) .animatedContentTeaser__info{padding-top:30px;max-width:500px}.animatedContentTeaser:nth-child(4){padding-left:8px;padding-right:82px}.animatedContentTeaser:nth-child(5){padding-left:82px;padding-right:8px}.animatedContentTeaser--oneThird{max-width:33%}.animatedContentTeaser--oneThird .animatedContentTeaser__info{padding-top:45px}.animatedContentTeaser--oneThird:nth-child(3n){flex-basis:27.0833333333%}.animatedContentTeaser--oneThird:nth-child(3n) .animatedContentTeaser__fig{aspect-ratio:390/480}.animatedContentTeaser--oneThird:nth-child(3n) .animatedContentTeaser__info{margin-right:4.1666666667vw}.animatedContentTeaser--oneThird:nth-child(3n+1){flex-basis:29.0277777778%;margin-top:calc(var(--third-item-y) + 25.7638888889vw);padding-top:58px}.animatedContentTeaser--oneThird:nth-child(3n+1) .animatedContentTeaser__fig{aspect-ratio:418/508}.animatedContentTeaser--oneThird:nth-child(3n+1) .animatedContentTeaser__info{max-width:74.1626794258%}.animatedContentTeaser--oneThird:nth-child(3n+2){flex-basis:27.0833333333%;margin-top:calc(var(--third-item-y) + 41.3888888889vw);padding-top:64px}.animatedContentTeaser--oneThird:nth-child(3n+2) .animatedContentTeaser__fig{aspect-ratio:390/466}.animatedContentTeaser--oneThird:nth-child(3n+2) .animatedContentTeaser__info{padding-left:20%}.animatedContentTeaser .taglist{margin-block:40px}.pageIntro--animatedPage p{font-size:25px;margin-inline:auto;max-width:850px}.animatedPatternContainer{display:grid;width:calc(100% + 10px);margin-right:-5px;opacity:1!important}.animatedPatternContainer--1{grid-template-columns:27% 30% 25% 18%;grid-template-rows:10% 30% 22% 16% 7% 15%}.animatedPatternContainer--2{grid-template-columns:30% 25% 18% 27%;grid-template-rows:10% 30% 22% 16% 7% 15%}.animatedPatternTeaser{border:5px solid #fff}.animatedPatternTeaser:nth-child(1){transition-delay:0}.animatedPatternTeaser:nth-child(2){transition-delay:.1s}.animatedPatternTeaser:nth-child(3){transition-delay:.2s}.animatedPatternTeaser:nth-child(4){transition-delay:.3s}.animatedPatternTeaser:nth-child(5){transition-delay:.4s}.animatedPatternTeaser--xsmall{grid-area:4/3/6/4}.animatedPatternTeaser--xsmall .animatedPatternTeaser__fig{aspect-ratio:360/260}.animatedPatternContainer--2>.animatedPatternTeaser--xsmall{grid-area:4/2/6/3}.animatedPatternTeaser--small{grid-area:2/1/3/2}.animatedPatternTeaser--small .animatedPatternTeaser__fig{aspect-ratio:390/330}.animatedPatternContainer--2>.animatedPatternTeaser--small{grid-area:2/4/3/5}.animatedPatternTeaser--medium{grid-area:3/1/5/2}.animatedPatternTeaser--medium .animatedPatternTeaser__fig{aspect-ratio:390/430}.animatedPatternContainer--2>.animatedPatternTeaser--medium{grid-area:3/4/5/5}.animatedPatternTeaser--large{grid-area:4/2/7/3}.animatedPatternTeaser--large .animatedPatternTeaser__fig{aspect-ratio:418/430}.animatedPatternContainer--2>.animatedPatternTeaser--large{grid-area:4/1/7/2}.animatedPatternTeaser--xlarge{grid-area:1/2/4/5}.animatedPatternTeaser--xlarge .animatedPatternTeaser__fig{aspect-ratio:1036/680}.animatedPatternContainer--2>.animatedPatternTeaser--xlarge{grid-area:1/1/4/4}.mfsFlight{border-bottom:1px solid #e4e9fb}.mfsFlight__icon{flex-grow:1;max-width:122px}.mfsFlight__icon:before{content:"";width:100%;height:1px;background-color:currentColor;position:absolute;right:0;top:50%;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.mfsDates{padding:16px 0 19px;display:block}.diCompareWidget{min-width:540px;border-radius:4px}.diCompareWidget__wrap{right:50%;bottom:40px;-webkit-transform:translateX(50%);transform:translateX(50%)}.diCompareWidget__list{gap:16px}.diCompareWidget__item{aspect-ratio:104/48;width:104px;border-radius:4px;overflow:hidden}.diCompareWidget__dest{display:grid;grid-template-areas:"stack";color:#fff}.diCompareWidget__dest>*{grid-area:stack}.diCompareWidget .diBtn{position:absolute;top:-2px;left:-2px;color:#fff}.containerWithRandomItems{display:grid;grid-template-columns:repeat(var(--columns,4),1fr);gap:14px;margin-bottom:50px;padding-top:20px}.containerWithRandomItems .diDestination{display:flex;flex-direction:column}.containerWithRandomItems .diDestination__info{flex-grow:1;padding-block:24px 16px}.containerWithRandomItems .taglist{justify-content:center}.containerWithRandomItems--minimal .diDestination__fig{position:relative;aspect-ratio:253/160}.containerWithRandomItems--minimal .diDestination__fig::after{content:"";position:absolute;inset:0;background-image:linear-gradient(0deg,rgba(15,18,72,.71) -17.81%,rgba(15,18,72,.07) 95.97%,rgba(15,18,72,0) 120.94%)}.containerWithRandomItems--minimal .diDestination__title{position:absolute;right:16px;bottom:16px;font-size:20px;padding:0;color:#fff}.diDestination__fig{aspect-ratio:309/104}.diDestinationsGrid .diDestination__titleWrap{padding-top:12px}.ifec .cardGroup__title{font-size:30px}.serviceTeaser__title{margin-bottom:8px}.serviceTeaser__title .ddList{min-width:375px!important}.youthPassengers__main{height:100%;max-height:560px;overflow-y:auto;overflow-x:hidden}.voucherBnrHeader{text-align:center}.voucherBnr__tiers{align-items:start}#searchConnectivity .modalStickyContent__main{padding-top:10px}.checkout__totalLabel{text-align:end}.checkoutGreeting{padding:30px 24px;box-shadow:0 0 30px #e8ecf5}.headerCorporate__part--right .header__link{line-height:1.875}.maskWrapper--corporate .inputWrap+.inputWrap label{right:16px}.maskWrapper--corporate .bookingMask>.field.flightMask{z-index:2}.contactDetails__item:not(:first-child){margin-right:100px}}@media screen and (min-width:768px){.partnersGrid--emptyItem::before{content:"";width:100%;max-width:309px;background-color:#fff}}@media (min-width:768px) and (prefers-reduced-motion:no-preference){.animatedContentTeaser:not(.animate) .animatedContentTeaser__fig{opacity:0}.animatedContentTeaser__info{--delayTiming:400}.animatedContentTeaser__info>*{transition:opacity .5s ease-out,-webkit-transform .6s ease-out;transition:opacity .5s ease-out,transform .6s ease-out;transition:opacity .5s ease-out,transform .6s ease-out,-webkit-transform .6s ease-out}.animatedContentTeaser__info:not(.animate)>*{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}.animatedContentTeaser__info .animatedContentTeaser__titleWrap{transition-delay:calc(var(--delayTiming,100) * 1ms)}.animatedContentTeaser__info .animatedContentTeaser__desc{transition-delay:calc(var(--delayTiming,100) * 2ms)}.animatedContentTeaser__info .taglist{transition-delay:calc(var(--delayTiming,100) * 3ms)}.animatedContentTeaser__info .btnWrap{transition-delay:calc(var(--delayTiming,100) * 4ms)}}@media only screen and (min-width:768px){.voucherBnr__btm p{font-size:18px;margin:0 0 24px}.checkoutStep{counter-increment:stepCounter}.checkoutStep:not(:last-child){padding-left:75px;margin-left:15px;position:relative}.checkoutStep:not(:last-child):after{content:"";width:60px;height:1px;background:#d8d8d8;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.checkoutStep--current:before{font-weight:700;background-color:rgba(40,170,225,.4)}.checkoutStep--complete:before{content:"\e911";font-family:prepaidConnectivity;font-size:18px;background-color:#213368;color:#fff}.checkoutStep__svg{display:none}.wifiBox__popupHead{display:none}.checkoutBilling__side aside{position:-webkit-sticky;position:sticky;top:10px}.routeExplan__cell:not(:last-child){padding-left:15px}.routeExplan__cell:first-child{max-width:50%}.routeExplan__cell .availableLater__bullet{margin-left:6px}.flightItem{padding:20px}}@media only screen and (min-width:768px) and (max-height:900px){#flightConnectivityContainer .date-picker-wrapper{top:auto!important;bottom:100%}}@media only screen and (min-width:992px){.modal-dialog.default{width:525px;margin:auto!important}.modal-dialog.large{width:972px}.voucherLoginPromo__btnWrap .btn{width:100%}}@media (min-width:1024px){.tabletOnly{display:none}.grecaBadge{margin:0 auto;margin-left:50px}.accordion-container--boxShadow .accHeader__btn{padding-right:30px}.fieldRow.locationRow .btnWrap{padding-right:0}.fieldRow.locationRow .btnWrap .button.xs{padding-right:5px;padding-left:5px;min-width:160px}.tooltip.linkText{font-size:18px}.custom-checkbox--verAlignCenter{min-height:60px;display:flex;align-items:center}.card.primary:not(.vertical) .cardImg{min-height:300px}.cardsWrap.cols3 .card.secondary{padding-left:34px;padding-right:34px}.card.secondary .title{padding:0 16px}.cardsWrap.cols4 .card.secondary .title{padding:0 12px}.cardsWrap.cols3:not(.mobSingle) .card{margin-right:7px;margin-left:7px}.cardsWrap.choose-cards.owl-carousel{overflow:hidden}.progressCard--inCardsWrap{padding:12px 34px}.section-card__wrapper{padding:25px 40px;max-width:calc(1312px + 80px - 34px);margin:-25px auto}.section-card__wrapper:not(.owl-carousel){justify-content:center}.section-card__wrapper--desktopThree{padding:30px 40px;margin:0 auto;justify-content:space-between}.section-card__wrapper--desktopThree:not(.owl-carousel){justify-content:space-between}.section-card__wrapper--desktopThree .section-card__item{width:calc(33% - 11px);margin:7px 0 21px}.section-card__item{width:calc(25% - 14px)}.stepTeaser .section-card__item{width:100%;max-width:calc(93% / var(--stepTeaserDesk))}.section-card__item--six{width:calc(15% - 12px)}.cardTeaserWrapper{display:grid;gap:28px 14px;grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr}.bookingMaskWrap.teaser-wrap.open-form .closeMask{top:-27px;left:-27px}.section-hero{margin-top:-90px}.heroComp--imageText{display:flex;height:calc(100vh - 71px)}.heroComp--imageText .heroComp__figure{width:43.75vw;flex-shrink:0}.heroComp--imageText .heroComp__content{padding-inline:70px;text-align:right}.heroComp--imageText .heroComp__text{max-width:375px}.heroComp--imageText .weather-container .weather-icon{margin-right:0}.title-step h2{font-size:40px}.diDestination.map-destinationcard{top:50%;left:10vw;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.desktop .tabs--vertical .tabHeader a:active .tabTooltip,.desktop .tabs--vertical .tabHeader a:focus-visible .tabTooltip,.desktop .tabs--vertical .tabHeader a:hover .tabTooltip{right:100%;opacity:1;visibility:visible}.titleWrap--withAbsBtn{position:relative}.titleWrap--withAbsBtn .button{position:absolute;left:0;bottom:0;-webkit-transform:translateY(calc(100% + 8px));transform:translateY(calc(100% + 8px));z-index:2}.relatedTopics{display:flex;justify-content:space-between}.relatedTopics__list{gap:10px 100px;justify-content:center}.relatedTopics__list--spaced{gap:30px;justify-content:space-between}.relatedTopics--column{flex-direction:column}.relatedTopics--inline .relatedTopics__part--left{width:20%}.relatedTopics--inline .relatedTopics__part--right{flex-grow:1;max-width:85%}.relatedTopics--inline .relatedTopics__list{padding-right:20px;justify-content:flex-end}.relatedTopics--inline .relatedTopics__item{margin-right:120px}.relatedTopics--inline .relatedTopics__item:first-child{margin-right:0}.relatedTopics--topLinks{justify-content:center}.relatedTopics--topLinks .relatedTopics__item{margin:5px auto}.section-results__wrapper{padding:25px 40px;max-width:calc(1312px + 80px - 34px);margin:-25px auto}.section-results__item{width:calc(33.3% - 14px)}.section-news__main{flex-wrap:nowrap}.section-news__main:before{right:40px}.section-news__content{margin:0 10px;flex-grow:1;flex-basis:0;text-align:right}.section-more__content{padding:15px 60px}.section-more__subtitle{font-size:2.5rem}.lowFareLegend{border-top:1px solid #b5bcca}.lowFareWidget .tab{display:block;width:calc(50% - 15px)}.lowFareWidget .tab:first-child{margin-left:15px}.lowFareWidget .tab.returnFares{margin-right:15px}.lowFareWidget td{height:92px}.lowFareWidget .tripOverview .outboundTrip{order:1}.lowFareWidget .tripOverview .total{order:2}.lowFareWidget .tripOverview .returnTrip{order:3}.lowFareWidget .tabHeaders{display:none!important}.swipeTableWithUnderline--crowdedInfo td{font-size:16px}.responsiveTableWithUnderline tr .tbl_lbl{display:none}table tr:first-child td{line-height:1.6}.fullTeaserSection--inPageDynamicContent .fullTeaser{gap:var(--ft_gap,120px);padding:24px 40px}.fullTeaserSection--biggerGap .fullTeaser__text:last-child{margin-bottom:0}.fullTeaserSection--biggerGap .fullTeaser{--ft_gap:120px}.fullTeaserSection--withSliderOrImages .fullTeaser{--ft_gap:80px;padding-left:24px}.fullTeaserSection--withSliderOrImages .fullTeaser--singleImg{padding-left:0}.fullTeaserSection--withSliderOrImages .fullTeaser--singleImg .fullTeaser__contentMedia{align-self:stretch;aspect-ratio:668/226;margin-block:-24px}.fullTeaserSection--withSliderOrImages .fullTeaser--singleImg .fullTeaser__fig{height:100%;-webkit-clip-path:polygon(15.4% 0,100% 0,100% 100%,0 100%);clip-path:polygon(15.4% 0,100% 0,100% 100%,0 100%)}.fullTeaserSection--withSliderOrImages .fullTeaser__slider .owl-stage-outer::after{content:"";position:absolute;top:0;left:0;bottom:0;width:114px;background-image:linear-gradient(90deg,transparent,#fff);pointer-events:none}.fullTeaserSection--blue .fullTeaser__slider .owl-stage-outer::after{background-image:linear-gradient(90deg,transparent,#002677)}.fullTeaserSection--vertical .owl-stage-outer::before{content:"";position:absolute;top:0;right:0;bottom:0;width:114px;background-image:linear-gradient(90deg,#fff,transparent);z-index:1;pointer-events:none}.fullwidthTeaser--teasers3{flex-wrap:nowrap}.flightSchedule .navBar{max-width:820px;margin-right:auto}.flightSchedule tr:not(.details) td{width:96px}.stepsNumbered__step:not(:last-child){padding-left:75px;margin-left:15px;position:relative}.stepsNumbered--lineSeparator .stepsNumbered__step:not(:last-child)::before{content:"";position:absolute;top:50%;right:auto;left:7px;width:100%;height:2px;max-width:50px;background-color:#002677;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:.2}.stepsNumberedNew__step:not(:last-child)::before{content:"";position:absolute;top:50%;right:auto;left:0;width:100%;height:2px;max-width:16px;background-color:#002677;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.stepsNumberedNew__step:not(:last-child){padding-left:32px;margin-left:15px;position:relative}.nextFlightBox__flightId{margin-right:26px}.nextFlightBox--typeTwo .nextFlightBox__docsList{gap:20px}.darkSiteTeaserWrapper~.section-hero{margin-top:0}.notFound__content{max-width:510px}.stepTeaser.align-left{justify-content:flex-start}.destinationCard{width:calc(25% - 14px * .75)}.destinations--threePerRow .destinationCard{width:calc(33% - 14px / 2)}.destinationCard:not(.destinationCard--wide) .destinationCard__title{font-size:28px}.corporateBox:not(.corporateBox--small){min-width:990px}.partnerInfo__box{min-height:100px}.partnerInfo--type2 .partnerInfo__box:not(.partnerInfo__box--logo){width:calc(50% - 116px)}.partnerInfo--type2 .partnerInfo__figure img{position:absolute;top:0;right:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.flightStatus .timeInfo br{display:none}.baggageAllowance__row--show_three .baggageBox--squareSome{max-width:calc(33% - 6px)}.dashBoxWrap{gap:30px 48px}.dashBoxWrap__col--left{width:383px;flex-shrink:0}.dashBoxWrap__col--right{width:calc(100% - 431px)}.dashBox{margin-bottom:48px}.tp_filtersWrap{position:absolute;top:0;left:0;z-index:1}.familyWrap .whiteBox.grid{gap:67px}.memberBox__content{display:grid;grid-template-columns:55% 45%}.routes .search-dest{max-width:340px}.routes .search-dest .destination-info.card{max-width:340px}.giftCard--previewed textarea{min-height:92px}.event{display:grid;grid-gap:15px;grid-template-columns:200px minmax(300px,-webkit-max-content) auto;grid-template-columns:200px minmax(300px,max-content) auto}.event--nologo{grid-template-columns:repeat(2,1fr)}.collapsed .toggleText{max-height:27px}.loungeBenefitsItem{flex-basis:25%}.compareFilters__options{gap:60px}.compareFilters--dd .compareFilters__options{gap:20px}.cbFaresSwitch{padding-block:40px 0}.newTable--tablet{display:none}.newTable__container--tablet{overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.newTable__container--tablet::-webkit-scrollbar{display:none}.newTable__container--tablet .newTable__btn--prev{right:245px;-webkit-transform:translateX(100%);transform:translateX(100%)}.suTrip__col:nth-child(2),.suTrip__col:nth-child(3){width:300px}.suTripBoxTab:after{content:"";width:100%;height:var(--mTop);background:#002677;position:absolute;top:100%;right:0;box-shadow:0 4px 24px 0 rgba(65,107,246,.12);opacity:0;transition:opacity .3s ease-out}.suTripBoxTab--mob{display:none}.suTripBoxTab.active{border-radius:var(--radius) var(--radius) 0 0}.suTripBoxTab.active:after{opacity:1}.suTripBoxTab.active :not(.tooltipMain)>.arrow{-webkit-transform:translateX(50%) rotate(180deg);transform:translateX(50%) rotate(180deg)}.suTripBoxTab :not(.tooltipMain)>.arrow{right:50%;-webkit-transform:translateX(50%);transform:translateX(50%);bottom:17px}.suTripBoxTabContent__formbox .invader span{border-top-left-radius:var(--radius)}.suTripBoxTabContent__btnrow{padding-inline:32px}.transferMiles__actBtnWrap{max-width:310px}.fareItem:nth-child(odd) .fareItem__right{order:-1}.fareItem .btnWrap{justify-content:flex-end;padding-top:32px}.containerWithRandomItems .diDestination__title{padding-inline:8px;overflow-wrap:break-word}.voucherBnr__price{font-size:25px}.checkoutStepContainer.stepsNumbered__list{justify-content:center}.maskWrapper--corporate:not(.maskWrapper--fullWidth){width:auto;min-width:800px}.maskWrapper--corporate .inputWrap{min-width:300px}}@media (min-width:1024px) and (min-width:1280px){.relatedTopics--inline .relatedTopics__item{margin-right:100px}}@media (min-width:1024px) and (max-height:680px){.wifi-popup .tabHeadersWrap{margin-bottom:20px}.wifi-popup .modalStickyContent__top p{font-size:18px;line-height:1.2}.login_findReservation .modalStickyContent__top{padding:0 59px 12px}.login_findReservation .modalStickyContent__top p{font-size:18px;line-height:1.2}.login_findReservation .modalStickyContent__main{padding:2px 59px 20px}.login_findReservation .modalStickyContent__main .tabHeadersWrap{margin:0 0 12px}}@media only screen and (min-width:1200px){.voucherLoginPromo__togglecontent .voucherBnr:nth-child(3n){margin-left:0}.wifiBox__topRowCell:last-child{padding-left:0}}@media (min-width:1280px){.container{width:1280px;margin-right:auto;margin-left:auto}.desktopHide.m-nav{display:none!important}.header{height:90px}.header__link{display:inline-flex;color:#fff}.desktop .header__link:hover,.header__link:active,.header__link:focus{color:rgba(255,255,255,.8)}.header__icon{color:#fff;font-size:30px}.header--ifec .header__icon{font-size:45px}.header__img{width:225px;height:45px}.headerRow{height:90px}.mainNav>.menu-title a{padding:14px 0}.mainNav>li:last-child{padding-left:0}.mainNav>li.active>.menu-title a{color:#fff}.mainNav>li.active>.menu-title a:after{background-color:#406ef5}.mainNav>li>.menu-title a,.mainNav>li>.menu-title>span{color:#fff;display:block;padding:17px 0;position:relative;font-size:20px}.mainNav>li>.menu-title a:after,.mainNav>li>.menu-title>span:after{border-radius:2px;bottom:0;content:"";right:0;position:absolute;transition:all 250ms ease-out;width:100%;height:3px}.desktop .mainNav>li>.menu-title a:hover,.desktop .mainNav>li>.menu-title>span:hover,.mainNav>li>.menu-title a:active,.mainNav>li>.menu-title a:focus,.mainNav>li>.menu-title>span:active,.mainNav>li>.menu-title>span:focus{color:#fff}.desktop .mainNav>li>.menu-title a:hover:after,.desktop .mainNav>li>.menu-title>span:hover:after,.mainNav>li>.menu-title a:active:after,.mainNav>li>.menu-title a:focus:after,.mainNav>li>.menu-title>span:active:after,.mainNav>li>.menu-title>span:focus:after{background-color:#406ef5}.mainNav>li{position:relative}.headerLinks:last-child{position:relative;padding-right:21px;margin-right:32px}.headerLinks:last-child:after{content:"";position:absolute;right:0;border-right:1px solid rgba(255,255,255,.5);width:1px;height:20px;top:50%;margin-top:-10px}.headerLinks .mob-menu li{margin-left:0;padding-left:0}.headerTools{margin-bottom:-4px}.menu-trigger{display:none}.invader{top:0;left:0}.invader--left{left:auto}.grid--sidebarLeft{grid-template-columns:var(--gridSidebar) 1fr}.mainFooterRow--top .mainFooterCol--payment{padding-right:40px}.mainFooterRow--top .mainFooterCol:nth-child(4n){padding-left:0}.cardTeaser__content{padding:40px}.heroComp--halfContentHalfMask .heroComp__content{padding:60px 80px 80px;flex-direction:row;max-width:1920px;margin:0 auto}.heroComp--halfContentHalfMask .heroComp__contentPart--info{padding:70px 80px}.heroComp--halfContentHalfMask .heroComp__contentPart--mask{min-width:644px}.heroComp--imageText{height:calc(100vh - 90px)}.heroComp--imageText .heroComp__content{padding-right:14.3055555556vw;padding-left:25px}.heroComp--absoluteBreadcrumbs .fakeBreadcrumbSpacer{height:31px}.heroComp--absoluteBreadcrumbs~section .breadcrumb{position:absolute;top:90px;margin-top:24px}.heroComp--absoluteBreadcrumbs~section .breadcrumb__item--active{color:#fff}.heroComp--absoluteBreadcrumbs~section .breadcrumb__item:not(:first-child):before{color:#fff;font-family:urw_geometric_extsemi_bold,sans-serif}.heroComp--absoluteBreadcrumbs~section .breadcrumb__link{color:#fff}.heroComp--absoluteBreadcrumbs~section .pageIntro{margin-top:0}.heroComp--fullHeight{height:calc(100vh - 90px)}.heroComp--fullHeightRestricted{height:min(710px,76vh)}.level1>.sub-menu{left:17px;max-width:calc(100% - 34px);padding:30px}.level1>.sub-menu--sml{max-width:290px;left:-60px}.level1>.sub-menu{min-width:700px;position:absolute;top:100%;background:#fff;border:1px solid #d7d7d7;box-shadow:0 6px 14px rgba(0,0,0,.291985);border-radius:0 0 4px 4px;display:flex;justify-content:space-between;transition:none}.level1>.sub-menu:not(.opened){display:none}.level1>.sub-menu--sml{width:290px;max-width:290px;min-width:290px;left:-60px;max-height:72vh;padding:25px;border:solid 5px #fff;overflow:auto;-webkit-overflow-scrolling:touch;scrollbar-color:#b5bcca transparent;scrollbar-width:thin;scrollbar-face-color:#b5bcca;scrollbar-track-color:transparent}.level1>.sub-menu--sml::-webkit-scrollbar{width:5px;height:5px}.level1>.sub-menu--sml::-webkit-scrollbar-thumb{background:#b5bcca;border-radius:5px}.level1>.sub-menu--sml::-webkit-scrollbar-track{background:0 0}.level1:last-child>.sub-menu--sml{left:0}.sub-menu.full{width:calc(100% - 34px)}.sub-menu.full .sub-left{max-height:100vh;overflow:auto;scrollbar-color:#b5bcca transparent;scrollbar-width:thin;scrollbar-face-color:#b5bcca;scrollbar-track-color:transparent}.sub-menu.full .sub-left::-webkit-scrollbar{width:5px;height:5px}.sub-menu.full .sub-left::-webkit-scrollbar-thumb{background:#b5bcca;border-radius:5px}.sub-menu.full .sub-left::-webkit-scrollbar-track{background:0 0}.sub-menu.full .sub-left{width:calc(100% - 420px);flex-basis:calc(100% - 420px);max-width:calc(100% - 420px)}.sub-menu.full .sub-right{width:420px;flex-basis:420px;max-width:420px;margin-right:30px}.sub-menu .card{width:260px;max-width:calc(50% - 29px);margin:0 29px 0 0}.sub-menu .card:only-child{width:350px;max-width:calc(100% - 29px)}.open-sub{display:inline-flex;justify-content:center;align-items:center;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff}.open-sub:before{content:"\e905";font-family:icomoon-rebrand;font-size:7px;display:inline-block}.menu_userLoggedIn{margin-right:0;min-width:320px;left:0}.menu_avatar_txt{padding-right:22px}.mnbLoginMenu .button,.mnbLoginMenu button{min-width:160px}.mnbLoginMenu__innerWrapper{margin:0 auto;max-width:387px;padding-right:21px}.sub-left li{font-size:20px}.nav-simple li{font-size:20px}.megaMenu__mainNav>li{position:static}.megaMenu__mainNav>li>.menu-title a:not([href]){cursor:default}.megaMenu__mainNav .level1>.sub-menu{left:0;min-width:900px}.megaMenu__mainNav .level2.has-children .sub-menu{padding-left:20px}.megaMenu__mainNav .level2>.menu-title>a{font-family:urw_geometric_extsemi_bold,sans-serif}[dir=rtl] .megaMenu__mainNav .level2>.menu-title>a{font-weight:600!important}.megaMenu__mainNav .sub-left .level2>.menu-title{min-height:58px}.megaMenu__mainNav .sub-left .level2>.menu-title>a{padding-top:0}.megaMenu__mainNav .sub-right .level2>.menu-title>a{line-height:1.2}.megaMenu__mainNav .sub-menu .card:only-child{width:378px}.megaMenu__mainNav .sub-menu .menu-title>a{padding-bottom:0}.megaMenu__mainNav .sub-menu .sub-left li a{display:inline}.megaMenu__mainNav .sub-menu.full{min-width:1180px;width:100%}.megaMenu__mainNav .sub-menu.full .sub-left{width:auto;flex-basis:auto;max-width:none}.megaMenu__mainNav .sub-menu.full .sub-left .sub-menu{margin-top:0}.megaMenu__mainNav .sub-menu.full .sub-right{position:relative;padding:0;padding-right:29px;min-width:350px;width:auto;flex-basis:auto;max-width:none;margin-right:0;max-width:456px}.megaMenu__mainNav .sub-menu.full .sub-right .sub-menu{margin-top:20px}.megaMenu__mainNav .sub-menu.full .sub-right .sub-menu li a{line-height:1.3;display:block}.megaMenu__mainNav .sub-menu .sub-menu li a:not(.more){font-family:urw_geometric_extregular,sans-serif}.megaMenu__mainNav .mnbLoginMenu__innerWrapper{padding-right:0}.megaMenu .genairationMenu.loggedIn>*{display:flex}.megaMenu .genairationMenu .mnbLoginMenu{padding-right:29px;border-right:solid 1px #d7d7d7}.columnContent{gap:24px}.columnContent__main{max-width:calc(100% - 312px)}.columnContent--travelPass .columnContent__main{max-width:calc(100% - 428px)}.section-results__p{min-height:128px}.searchBlock{position:relative;transition:all .3s ease}body.searchOpened .searchBlock{padding-right:220px}.search-wrapper{position:absolute;left:-3px;width:100%;top:-5px;transition:all 50ms ease;max-width:448px;z-index:2}body:not(.searchOpened) .search-wrapper{opacity:0;pointer-events:none;transition:all 50ms ease .15s}.search-wrapper .inputWrap{background:#eff2f8;border-radius:4px;transition:all .3s ease;-webkit-transform-origin:left top;transform-origin:left top}body:not(.searchOpened) .search-wrapper .inputWrap{-webkit-transform:scaleX(0);transform:scaleX(0)}.search-wrapper .inputWrap .textField{padding:0 18px 0 40px;height:28px;font-size:14px;color:#4d68a5}.searchBtn:not(.searchBtn--relative){font-size:24px;width:40px;color:#fff}.sliderFullwidth.owl-carousel--roundedArrows .owl-nav .owl-prev{-webkit-transform:translate(-48px,-50%);transform:translate(-48px,-50%)}.sliderFullwidth.owl-carousel--roundedArrows .owl-nav .owl-next{-webkit-transform:translate(48px,-50%);transform:translate(48px,-50%)}.lowFareWidget-outerWrapper--compact .flightDealsWrapper .pricesCarousel .month,.lowFareWidget-outerWrapper--compact .flightDealsWrapper .pricesCarousel .price{font-size:20px}.modal .similarDestination{max-width:50%}.pricesSlider{padding:0 45px}.mnbCalculator .responsiveTableWrapper tr td:first-child{padding-right:30px}.fullTeaserSection--withSliderOrImages .fullTeaser__content{width:min(500px,100%);flex-shrink:0}.fullTeaserSection--withSliderOrImages .fullTeaser__contentMedia{flex-grow:1;max-width:calc(100% - var(--ft_gap,120px) - 500px)}.section-teaser--footerOverflow .teaser--halfHalf{padding-block:80px min(105px,7.517%)}.flightSchedule .sort-nav{max-width:1280px}.flightSchedule .table-dates{max-width:672px}.flightSchedule th .trip{min-width:330px}.howDoesItWork .stepTeaser__step{max-width:calc(93% / var(--stepTeaserDesk))}.nextFlightMinimalBox__flightsWrapper{display:flex;gap:8px 32px;flex-wrap:wrap}.nextFlightMinimalBox__flightInfo:nth-child(even)::before{content:"-";position:absolute;top:0;right:-16px;-webkit-transform:translateX(50%);transform:translateX(50%)}.section-innerMask .switchToggle.switch3{max-width:80%}.mnbCalculator--inMask .mnbCalculator__contentWrap{padding-top:80px}.mnbCalculator__contentWrap{margin-top:80px}.mnbCalculator .alert{max-width:968px;margin:20px auto}.partnersGrid{grid-template-columns:repeat(auto-fit,309px)}.partnersWrap--bgBlue::before{width:calc(100vw - 17px)}.userInfo{padding:20px 22px}.userInfo__milesDetails .userInfo__text{padding-right:70px}.whiteBox--type3.whiteBox{padding:24px 40px}.tp_route__detailsPart{min-width:220px}.tp_route__detailsPart.tp_route__detailsPart--to{padding-right:64px}.compareFilters--mobile{display:none}.cbFares--mobile{display:none}.cbFares--striped tbody tr:not(.cbFares__gold):nth-child(odd) td,.cbFares--striped tbody tr:not(.cbFares__gold):nth-child(odd) th,.cbFares--striped tbody tr:nth-child(odd) td,.cbFares--striped tbody tr:nth-child(odd) th{background:#f4f6fb}.cbFares--double .cbFares__name{min-width:400px}.simpleCard__slider .owl-stage-outer{--shadowSpace:16px}.banner{top:90px}.serviceTeaser__title .dd.style2,.serviceTeaser__title .style2.dd--hybrid,.serviceTeaser__title .style2.selectize-wrapper{display:block}.serviceTeaser__actions{margin-right:auto}}@media (pointer:coarse) and (min-width:1280px){.menu_userHello:hover+.menu_userLoggedIn{max-height:800px}}@media (min-width:1366px){.flightSchedule tr:not(.details) td{width:117px}}@media (max-width:1279px){.bgTablet-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.header__content{background:#002677}.header__link{display:flex;padding:10px 15px;font-family:urw_geometric_extbold,sans-serif;font-size:20px;color:#002677;font-weight:400}[dir=rtl] .header__link{font-weight:700!important}.header__link.selected{padding:0}.header--ifec .header__link{color:#fff}.mob-menu.open .header__link--outertitle.header__link{display:none}.mob-menu.open .header__link--intitle.header__link{display:block}.header__icon--login{margin-right:8px}a.header__link{color:#002677}.header--ifec a.header__link{color:#fff}.headerRow{align-items:center}.header--ifec .headerRow .dd.mob-menu,.header--ifec .headerRow .mob-menu.dd--hybrid,.header--ifec .headerRow .mob-menu.selectize-wrapper{min-height:unset}.header--ifec .headerRow .dd.mob-menu .ddList:not(.opened),.header--ifec .headerRow .mob-menu.dd--hybrid .ddList:not(.opened),.header--ifec .headerRow .mob-menu.selectize-wrapper .ddList:not(.opened){-webkit-transform:translateX(200%);transform:translateX(200%)}.mainNav{justify-content:space-between;width:100%}.mainNav>li:first-child{padding-right:0}.mainNav{display:block;position:relative;padding-right:10px}.mainNav li{display:block;padding:0;min-height:58px;margin:0}.mainNav li.has-children>.menu-title .open-sub:after{content:"\e90c";font-family:icomoon-rebrand;font-size:37px;position:absolute;left:10px;top:0;color:#416bf6;font-weight:400;display:flex;flex-wrap:wrap;align-items:center;height:100%}.mainNav li.has-children>.menu-title a{display:inline-block;max-width:calc(100% - 40px)}.mainNav li.has-children.active>.menu-title{position:absolute;right:0;top:-71px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;text-align:center;width:100%;height:71px;padding:0 35px;font-family:urw_geometric_extbold,sans-serif;font-size:20px;font-weight:400}[dir=rtl] .mainNav li.has-children.active>.menu-title{font-weight:700!important}.mainNav li.has-children.active>.menu-title:before{content:"";position:absolute;right:100%;width:60px;height:100%;background:#252c3c;z-index:-1;pointer-events:none}.mainNav li.has-children.active>.menu-title a{padding:0}.mainNav li.has-children.active>.menu-title .open-sub{z-index:3}.mainNav li.has-children.active>.menu-title .open-sub:after{content:"\e90a";left:auto;right:6px}.mainNav .menu-title{position:relative;font-size:20px;background:#fff;font-family:urw_geometric_extbold,sans-serif}[dir=rtl] .mainNav .menu-title{font-weight:700!important}.mainNav .menu-title a{display:block;padding:20px 5px;color:#002677}.mainNav .menu-title:after{content:"";position:absolute;bottom:0;right:0;height:1px;width:100%;background:#d7d7d7;border-radius:.5px}.mainNav__linkflex{justify-content:space-between}.mainNav__arrow{color:#416bf6}.headerLinks{display:block;order:1;width:100%;position:static}.headerLinks>li{display:block;border-top:solid 1px #d7d7d7;margin:0}.headerLinks .dd.mob-menu .selectedWrap,.headerLinks .mob-menu.dd--hybrid .selectedWrap,.headerLinks .mob-menu.selectize-wrapper .selectedWrap{display:flex;padding:10px 15px;font-size:18px}.headerTools{align-items:center;height:46px;max-width:calc(100% - 200px);margin-right:auto;position:relative}.headerTools{max-width:100%}.headerBlock-inner{align-content:space-between;background:#fff;box-shadow:0 2px 14px rgba(0,0,0,.1);display:flex;flex-direction:column;flex-wrap:nowrap;height:100%;justify-content:space-between;padding:0;width:100%}.headerBlock-inner:not(.not-scroll){overflow:auto;-webkit-overflow-scrolling:touch}.headerBlock-inner nav{order:0}.headerBlock-inner .headerTools{order:1;width:100%;flex-wrap:wrap;height:auto;position:static}.headerBlock{bottom:0;position:fixed;top:0;right:0;width:calc(100% - 60px);padding:71px 0 0 0;transition:all .3s ease}.iphone .headerBlock.headerBlock--open{padding-top:0}.iphone .headerBlock.headerBlock--open .dd.mob-menu.open .selectedWrap,.iphone .headerBlock.headerBlock--open .mob-menu.open.dd--hybrid .selectedWrap,.iphone .headerBlock.headerBlock--open .mob-menu.open.selectize-wrapper .selectedWrap{z-index:9}body:not(.menuOpened) .headerBlock{-webkit-transform:translateX(100%);transform:translateX(100%);pointer-events:none;overflow:hidden}.headerBlock.headerBlock--open nav{opacity:0;visibility:hidden}body.menuOpened{height:95vh!important;overflow:hidden}body.menuOpened .mainContainer{height:100vh}body.menuOpened header .logo{pointer-events:none}.miles-login{padding:0 17px}.tabHeader .invader{display:none}.mainFooter{-webkit-clip-path:polygon(0 10%,100% 0,100% 100%,0 100%);clip-path:polygon(0 10%,100% 0,100% 100%,0 100%)}.mainFooter:before{-webkit-clip-path:polygon(0 10%,100% 0,100% 100%,0 100%);clip-path:polygon(0 10%,100% 0,100% 100%,0 100%)}.mainFooter:after{background-position:top center;-webkit-clip-path:polygon(0 10%,100% 0,100% 100%,0 100%);clip-path:polygon(0 10%,100% 0,100% 100%,0 100%)}.mainFooterRow{flex-wrap:wrap}.mainFooterRow--top .mainFooterCol{padding-bottom:10px}.mainFooterRow--top .mainFooterCol--newsletter{width:50%}.mainFooterRow--top .mainFooterCol--a11y{width:20%}.mainFooterRow--top .mainFooterCol--menu{width:80%}.mainFooterCol{margin-bottom:40px}.menuOpened .alert-container.notice.info{display:none}.card.primary.vertical .cardDetails{padding-right:15px;padding-left:15px}.cardsWrap.cols2{margin-right:-7px;width:calc(100% + 7px*2)}.cardsWrap.cols2 .card{margin-left:7px;margin-right:7px;width:calc(50% - 7px*2)}.section-card__wrapper--mobileSlider .owl-nav{display:none}.heroComp--absoluteBreadcrumbs__mobTab .fakeBreadcrumbSpacer{height:31px}.heroComp--absoluteBreadcrumbs__mobTab~section .breadcrumb{position:absolute}.heroComp--absoluteBreadcrumbs__mobTab~section .pageIntro{margin-top:0}.level1>.sub-menu{flex-wrap:wrap}.level1>.sub-menu{width:100%}.sub-menu.full{flex-wrap:wrap}.sub-menu.full .sub-left{width:50%;flex-basis:50%;max-width:50%}.sub-menu.full .sub-right{width:50%;flex-basis:50%;max-width:50%}.sub-menu.full .sub-left.column-count3{-webkit-column-count:1;-moz-column-count:1;column-count:1}.sub-menu.full .sub-left.column-count2{width:100%;flex-basis:100%;max-width:100%}.sub-menu.full .sub-right{width:100%;border-top:solid 1px #d7d7d7;border-right:none;padding:0;flex-basis:100%;max-width:100%}.sub-menu.full .sub-right.l{width:100%;border-right:none;border-top:solid 1px #b5bcca;padding-top:27px;margin-top:23px}.sub-menu.full .sub-right.l .small-wrapper{max-width:100%}.sub-menu{position:absolute;top:0;right:0;width:100%;display:flex;align-content:space-between;box-shadow:none;background:#fff;overflow:auto;-webkit-overflow-scrolling:touch;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;z-index:3;height:calc(100vh - 71px);padding-bottom:35px;box-shadow:0 2px 14px rgba(0,0,0,.1)}.iphone .sub-menu{padding-bottom:180px}.sub-menu .sub-menu{margin:0}.sub-menu.opened{z-index:4}.sub-menu:not(.opened){-webkit-transform:translateX(100%);transform:translateX(100%);box-shadow:none}.sub-menu .sub-left,.sub-menu .sub-right,.sub-menu.full .sub-left{width:100%;border:none;padding:0;flex-basis:100%;max-width:100%}.sub-menu .sub-right{margin-top:30px}.sub-menu .sub-left.column-count2{-webkit-column-count:1;-moz-column-count:1;column-count:1}.sub-menu .sub-menu ul,.sub-menu ul{padding-right:10px}.sub-menu .cardsWrap{padding:0 17px;margin-top:0}.sub-menu .card{max-width:100%;width:100%;margin:12px 0 0 0}.sub-menu .card .link{display:none}.sub-menu li a{color:#f4f4f4}.sub-menu li a.more{font-size:18px;color:#21b059;padding:20px 5px}.sub-right .m-nav{max-width:100%}.sub-right .m-nav li:last-child .menu-title:after{content:none}.open-sub{--size:100%}.open-sub{z-index:3;right:0;top:0;cursor:pointer}.menu-title a{position:relative;z-index:2;display:inline-block}.has-children>.menu-title .open-sub{display:block}.dd.mob-menu,.mob-menu.dd--hybrid,.mob-menu.selectize-wrapper{position:static;min-height:65px}.dd.mob-menu:not(.open) .ddList,.mob-menu.dd--hybrid:not(.open) .ddList,.mob-menu.selectize-wrapper:not(.open) .ddList{-webkit-transform:translateX(100%);transform:translateX(100%);box-shadow:none}.dd.mob-menu.open .selectedWrap,.mob-menu.open.dd--hybrid .selectedWrap,.mob-menu.open.selectize-wrapper .selectedWrap{position:absolute;right:0;top:0;justify-content:center;text-align:center;width:100%;height:71px;padding:0 35px;font-size:24px;background:#fff;overflow:visible}.dd.mob-menu.open .selectedWrap:before,.mob-menu.open.dd--hybrid .selectedWrap:before,.mob-menu.open.selectize-wrapper .selectedWrap:before{content:"";position:absolute;right:100%;width:60px;height:100%;background:#252c3c;z-index:-1;pointer-events:none}.dd.mob-menu.open .selectedWrap .header__icon.icon-lang,.mob-menu.open.dd--hybrid .selectedWrap .header__icon.icon-lang,.mob-menu.open.selectize-wrapper .selectedWrap .header__icon.icon-lang{display:none}.dd.mob-menu.open .selectedWrap .icon,.mob-menu.open.dd--hybrid .selectedWrap .icon,.mob-menu.open.selectize-wrapper .selectedWrap .icon{display:block;left:auto;right:10px;font-size:37px;margin-top:-15px;-webkit-transform:none;transform:none;color:#416bf6}.dd.mob-menu.open .selectedWrap .icon:before,.mob-menu.open.dd--hybrid .selectedWrap .icon:before,.mob-menu.open.selectize-wrapper .selectedWrap .icon:before{content:"\e90a"}.dd.mob-menu .ddList,.mob-menu.dd--hybrid .ddList,.mob-menu.selectize-wrapper .ddList{position:absolute;top:71px;right:0;width:100%;display:flex;align-content:space-between;box-shadow:none;background:#fff;overflow:auto;-webkit-overflow-scrolling:touch;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;z-index:3;height:calc(100vh - 71px)!important;padding-bottom:15px;max-height:calc(100vh - 71px);display:block!important;box-shadow:0 2px 14px rgba(0,0,0,.1);border-radius:0;padding:0 10px 0 0}.dd.mob-menu .ddList li,.mob-menu.dd--hybrid .ddList li,.mob-menu.selectize-wrapper .ddList li{font-size:20px;padding:18px 0 18px 50px;color:#002677;border-radius:0;position:relative;font-family:urw_geometric_extbold,sans-serif}[dir=rtl] .dd.mob-menu .ddList li,[dir=rtl] .mob-menu.dd--hybrid .ddList li,[dir=rtl] .mob-menu.selectize-wrapper .ddList li{font-weight:700!important}.dd.mob-menu .ddList li.active:before,.mob-menu.dd--hybrid .ddList li.active:before,.mob-menu.selectize-wrapper .ddList li.active:before{font-family:icomoon-rebrand;content:"\e91f";position:absolute;left:20px;top:0;height:100%;display:flex;flex-wrap:wrap;align-items:center;font-size:16px;color:#416bf6}.dd.mob-menu .ddList li:after,.mob-menu.dd--hybrid .ddList li:after,.mob-menu.selectize-wrapper .ddList li:after{content:"";position:absolute;bottom:0;right:0;height:1px;width:100%;background:#b5bcca;border-radius:.5px}.menu_userHello--active{position:absolute;top:0;width:100%;right:0;height:72px;background:#fff}.iphone .menu_userHello--active{position:fixed;z-index:999;width:calc(100% - 72px)}.menu_userHello--active .icon-login{display:none}.menu_userHello--active:before{content:"\e90a";font-family:icomoon-rebrand;font-size:37px;color:#416bf6;display:inline-block;margin-left:10px;margin-top:-4px}.menu_userHello--active:after{content:"";position:absolute;right:100%;width:60px;height:100%;background:#252c3c;z-index:-1;pointer-events:none}.menu_userHello--active~.menu_userLoggedIn{-webkit-transform:translateX(0);transform:translateX(0)}.menu_userLoggedIn{max-height:100%;position:absolute;top:72px;right:0;margin:0;width:100%;max-width:100%;border-radius:0;height:calc(100% - 72px);bottom:auto;left:auto;-webkit-transform:translateX(100%);transform:translateX(100%);overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.mnbLoginMenu .link{font-size:14px}.mnbLoginMenu .field{display:inline-block;max-width:240px;margin-left:17px}.mnbLoginMenu .btnWrap{display:inline-block;margin-top:0;padding-top:4px}.mnbLoginMenu .fieldsWrapper{display:flex}.nav-simple li{display:flex}.nav-simple .menu-title{position:static}.megaMenu__mainNav .level2.has-children{position:static}.megaMenu__mainNav .sub-menu .cardsWrap{gap:17px}.megaMenu__mainNav .sub-menu .card{max-width:320px}.megaMenu__mainNav .sub-menu.full .sub-left.column-count3{-webkit-column-count:auto;-moz-column-count:auto;column-count:auto}.megaMenu__mainNav .sub-menu.full .sub-right{margin-top:0;border-top:0}.megaMenu__mainNav .sub-menu .sub-menu li{margin-bottom:8px}.megaMenu .invader{top:0;left:0}.megaMenu .card.primary.card--youth{margin:14px;max-width:min(340px,100% - 28px)}.dd2d__selected{font-size:1.875rem}.tabHeadersWrap::-webkit-scrollbar{width:0;background:0 0}.tabHeadersWrap::-webkit-scrollbar-thumb{background:0 0}.columnContent{flex-wrap:wrap}.columnContent__sidebar{width:100%;order:-1;margin-bottom:14px}.columnContent--travelPass .columnContent__sidebar{order:1;margin:14px 0 0}.searchBlock{margin:15px 0;padding:0 17px;width:100%}.searchBlock .openSearch{display:none}.search-wrapper .inputWrap .textField{font-size:16px;background:#ebeffc;border-bottom:solid 1px rgba(65,107,246,.4);width:100%}.search-wrapper .inputWrap .textField::-webkit-input-placeholder{font-family:urw_geometric_extlight,sans-serif;font-weight:400;color:rgba(0,38,119,.6)}[dir=rtl] .search-wrapper .inputWrap .textField::-webkit-input-placeholder{font-weight:300!important}.search-wrapper .inputWrap .textField::-moz-placeholder{font-family:urw_geometric_extlight,sans-serif;font-weight:400;color:rgba(0,38,119,.6)}[dir=rtl] .search-wrapper .inputWrap .textField::-moz-placeholder{font-weight:300!important}.search-wrapper .inputWrap .textField:-ms-input-placeholder{font-family:urw_geometric_extlight,sans-serif;font-weight:400;color:rgba(0,38,119,.6)}[dir=rtl] .search-wrapper .inputWrap .textField:-ms-input-placeholder{font-weight:300!important}.search-wrapper .inputWrap .textField:-moz-placeholder{font-family:urw_geometric_extlight,sans-serif;font-weight:400;color:rgba(0,38,119,.6)}[dir=rtl] .search-wrapper .inputWrap .textField:-moz-placeholder{font-weight:300!important}.search-wrapper .inputWrap .textField:focus{background:#e0e7fd}.section-teaser__item--big .section-teaser__content{padding:14px 20px}.teaser__title{font-size:30px}.contestGrid{--gap:20px}.contestGrid__title{font-size:1.875rem}.flightSchedule .sort-nav{justify-content:flex-start}.flightSchedule .table-dates{max-width:659px}.flightSchedule th .duration{width:90px}.destinations--hubPages .destinationCard .invader{top:0;left:0}.dashBox{padding:20px}.dashBox--profile{padding:14px}.dashBox--jnw{padding:0}.dashBox--withSlides{padding-bottom:0}.dashBox--coupons{padding-bottom:0}.dashBox--profileMainWrap{padding-right:0;padding-left:0;padding-top:0}.familyWrap .more{font-size:16px}.nojsslider__nav{display:none}.event__col{padding-inline:15px}.cbFares__container--mobile{position:relative}.cbFares__container--mobile .cbFares__line{width:1px;height:100%;position:absolute;right:50%;top:0;background-color:#bfc9e3}.cbFares__scrollable{overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;pointer-events:none}.cbFares__scrollable::-webkit-scrollbar{display:none}.cbFares__scrollable--header{position:relative;background-color:#fff;z-index:1;padding-block:8px}.cbFares__scrollable--gold{color:#7c6f42;--margin:16px;margin-block:var(--margin);position:relative;z-index:1;margin-block:0;padding-block:var(--margin)}.cbFares__scrollable--gold:after,.cbFares__scrollable--gold:before{content:"";width:100%;height:var(--margin);background-color:#fff;position:absolute;right:0;z-index:1}.cbFares__scrollable--gold:before{bottom:100%}.cbFares__scrollable--gold:after{top:100%}.cbFares__scrollable--gold:before{bottom:0}.cbFares__scrollable--gold:after{top:0}.cbFares__scrollable--gold .cbFares__status--error,.cbFares__scrollable--gold .cbFares__status--success{background:#7c6f42}.cbFares__scrollableOuter{position:-webkit-sticky;position:sticky;top:64px;z-index:10}.cbFares__scrollableInner{white-space:nowrap;display:flex;gap:8px}.cbFares__heading{background-color:#f4f6fb;border-radius:4px;padding:6px 16px 6px 32px;--margin:16px;margin-block:var(--margin);position:relative;z-index:1}.cbFares__heading:after,.cbFares__heading:before{content:"";width:100%;height:var(--margin);background-color:#fff;position:absolute;right:0;z-index:1}.cbFares__heading:before{bottom:100%}.cbFares__heading:after{top:100%}.cbFares__heading--gold{background:#f8f8f5;color:#7c6f42}.cbFares__col{margin:0;min-width:calc(25vw - 15px);max-width:calc(25vw - 15px);white-space:normal;text-align:center;padding-inline:4px}.cbFares__name{width:100%;padding-inline:20px}.skewdSection--bottomRight{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 90%);clip-path:polygon(0 0,100% 0,100% 100%,0 90%)}.simpleCard__slider .owl-stage-outer{margin-left:-17px}.miniFlightSchedule{--spinnerPad:16px}.serviceTeaser{--gap:16px}.serviceTeaser{flex-direction:column}.serviceTeaser__actionsinner{justify-content:space-between}}@media (max-width:1279px) and (max-width:1023px){.cbFares__heading--gold .cbFares__title--small{font-size:1rem}}@media (max-width:1279px) and (max-width:767px){.cbFares__col{min-width:calc(50vw - 21px);max-width:calc(50vw - 21px)}}@media screen and (max-width:1279px){.voucherBnr__tiers{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:1200px){.voucherLoginPromo__content{padding-left:5vw}.voucherBnr__priceContainer{flex-wrap:wrap}.voucherBnr__priceContainer .voucherBnr__price{width:100%;padding-bottom:10px;text-align:right}}@media only screen and (max-width:1199px){.voucherLoginPromo__togglecontent .voucherBnr{width:calc(50% - 12px)}.voucherBnrContainer--purchase .voucherBnr{width:100%;max-width:360px}}@media (max-width:1024px){.responsiveTableWithUnderline tr:first-child{display:none}.responsiveTableWithUnderline tr td{width:100%;display:flex}.responsiveTableWithUnderline tr td:not(:first-child){background-color:#fff}.responsiveTableWithUnderline tr td:first-child{font-family:urw_geometric_extsemi_bold,sans-serif;background:#f4f6fb}[dir=rtl] .responsiveTableWithUnderline tr td:first-child{font-weight:600!important}.responsiveTableWithUnderline tr .tbl_val{width:50%}}@media only screen and (max-width:1024px){.tableWrapper.benefits table tr td:first-child{padding-right:0!important;padding-left:0;text-align:center;font-size:18px}}@media (max-width:1023px){body{font-size:16px}p{font-size:1.125rem}p.smaller{font-size:14px}.tablet-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.row--tWrap{flex-wrap:wrap}.wrapper--fullWidth-m{padding:0}.col-m-1{flex-basis:12.5%;max-width:12.5%}.col-m-2{flex-basis:25%;max-width:25%}.col-m-3{flex-basis:37.5%;max-width:37.5%}.col-m-4{flex-basis:50%;max-width:50%}.col-m-5{flex-basis:62.5%;max-width:62.5%}.col-m-6{flex-basis:75%;max-width:75%}.col-m-7{flex-basis:87.5%;max-width:87.5%}.col-m-8{flex-basis:100%;max-width:100%}.mainFooter{padding-top:100px}.mainFooterRow--top .mainFooterCol--newsletter{width:100%}.accItem{padding-right:32px}.accHeader{font-size:22px;padding:24px 0 24px 78px}.accHeader .arrow.icon-backArrow{font-size:40px;left:19px}.accContent{padding-left:78px;padding-bottom:27px}.link{font-size:16px}.link--inheritSize{font-size:inherit}.link--more{font-size:1.25rem}.button.s{padding:9px 20px;min-height:40px}.field--withBtn{margin-top:24px;align-items:stretch;flex-direction:column}.form.lhorizontal{display:flex;flex-wrap:wrap;align-items:flex-start}.form.lhorizontal .field{width:calc(50% - 100px);margin-left:17px}.form.lhorizontal .button{min-width:155px;max-width:155px}.form.lhorizontal .btnWrap{margin:0}.form.lhorizontal .link-wrap{border-top:solid 1px #b5bcca;padding-top:20px;margin-top:30px;width:100%}.transparentDD .dd .selectedWrap,.transparentDD .dd--hybrid .selectedWrap,.transparentDD .selectize-wrapper .selectedWrap{display:flex;align-items:center}.card.primary.vertical.imgS .cardImg{padding-top:65.54%}.card.primary .cardDetails.destination h3{font-size:32px}.card .cardDetails.destination p{font-size:14px}.card.secondary .cardImg.circle.s{width:120px;height:120px}.card.secondary .cardImg.circle{width:160px;height:160px}.card.secondary .destination h3{font-size:24px}.cardsWrap.cols3:not(.mobSingle){flex-wrap:wrap}.cardsWrap.cols3:not(.mobSingle) .card{width:calc(50% - 7px*2);margin-right:7px;margin-left:7px}.cardsWrap.scrollWrap .card{flex-shrink:0;white-space:normal;width:264px}.cardsWrap.scrollWrap.cols2 .card{width:296px}.imgWithLinks{height:318px}.imgWithLinks .imgBlock{width:calc(100% - 280px)}.imgWithLinks .textBlock{padding:0 23px 10px 0;width:280px}.imgWithLinks .links{height:calc(100% - 36px)}.imgWithLinks h3{font-size:28px}.imgWithText .imgBlock{width:47%;height:275px}.imgWithText .textBlock{width:53%}.imgWithText h3{font-size:24px}.imgWithText .button{margin-top:15px}.imgsBlock h3{font-size:36px;margin-bottom:11px}.imgsBlock p{font-size:16px}.section-card__item--mob2{margin:7px;width:calc(50% - 14px)}.section-card__figure--icon{padding-top:30%;margin-top:15px}.headerComp h1{font-size:45px}.headerComp.xl h1{font-size:72px}.section-hero__title{font-size:45px}.heroComp__title--sm{font-size:1.875rem}.heroComp--imageText .taglist{justify-content:center}.heroComp--imageText .btnWrap{justify-content:center}.heroScrollTo{display:none}.diDestination.map-destinationcard{-webkit-transform:translateX(50%);transform:translateX(50%);bottom:18px;right:50%}.diDestination.map-destinationcard .diDestination__title{margin-bottom:0}.diDestination.map-destinationcard .diDestination__fig{border-radius:4px;overflow:hidden}.tabHeadersWrap{overflow:auto;-webkit-overflow-scrolling:touch}.tabHeaders--noCenter{justify-content:normal}.titleWrap--withAbsBtn{flex-direction:column;gap:12px}.relatedTopics--topLinks .wrapper,.relatedTopics--topLinks .wrapper--fullWidth-m,.relatedTopics--topLinks .wrapper--small{padding:0}.registerLogin .mainContent{flex-direction:column-reverse;max-width:600px;margin:0 auto}.registerLogin .mainContent .login{border-bottom:1px solid #b5bcca;border-right-width:0;margin-bottom:20px;padding-bottom:15px;padding-right:0}.registerLogin .mainContent .register{padding-left:0}.toggle-title{font-size:16px}.section-results__wrapper{width:calc(100% + 46px);padding:25px 40px;margin:-25px -23px}.destination-slider .item,.fullWidthCarousel .item,.promoCarousel .item{height:396px}.destination-slider .carouselCaption,.fullWidthCarousel .carouselCaption,.promoCarousel .carouselCaption{padding:45px 120px}.destination-slider .carouselCaption p,.fullWidthCarousel .carouselCaption p,.promoCarousel .carouselCaption p{font-size:16px;max-width:395px}.section.section-teaser--footerOverflow .genericForm{-webkit-margin-after:100px;margin-block-end:100px}.lowFareLegend{font-size:14px}.lowFareLegend .legend .lowest,.lowFareLegend .legend .selected{height:24px;width:24px}.lowFareWidget h2{color:#002677}.lowFareWidget h3{font-size:20px}.lowFareWidget .tab{width:100%}.lowFareWidget .tab h3{display:none}.lowFareWidget{flex-direction:column}.lowFareWidget td{height:84px}.lowFareWidget td:not(.empty) .day{font-size:14px}.lowFareWidget td:not(.empty) .price{font-size:13px;overflow-x:auto;padding-right:3px;padding-left:3px}.lowFareWidget .tripOverview{flex-direction:column;margin:18px 0 44px}.lowFareWidget .tripOverview .outboundTrip,.lowFareWidget .tripOverview .returnTrip{display:flex;font-size:14px;justify-content:center}.lowFareWidget .tripOverview .total{margin-top:25px}.lowFareWidget .tripOverview .total span{font-size:20px}.lowFareWidget .tripOverview .total .price{font-size:25px}.lowFareWidget .disclaimer{font-size:12px}.lowFareWidget .tabHeaders{justify-content:flex-start}.swipeTableWithUnderlineContainer,.swipeTableWithUnderlineContent{overflow-x:auto;overflow-y:hidden}.swipeTableWithoutUnderlineContent td,.swipeTableWithoutUnderlineContent th{padding:12px;font-size:16px}table h3{font-size:14px}table td{font-size:14px;padding:20px 17px 14px}.genericTeaserStyle .image_wrapper{max-height:164px}.fullTeaserSection--inPageDynamicContent .fullTeaser{display:block}.fullTeaserSection--inPageDynamicContent .fullTeaser__content{text-align:start}.fullTeaserSection--inPageDynamicContent .fullTeaser--withAbsBtn{position:relative}.fullTeaserSection--inPageDynamicContent .fullTeaser--withAbsBtn .fullTeaser__contentMedia{padding-bottom:70px}.fullTeaserSection--inPageDynamicContent .fullTeaser--withAbsBtn .fullTeaser__content .btnWrap{position:absolute;bottom:0;right:var(--space,12px);left:var(--space,12px)}.fullTeaserSection--inPageDynamicContent .fullTeaser--mobileReverse{display:flex;flex-direction:column-reverse}.fullTeaserSection--inPageDynamicContent .fullTeaser--mobileReverse .fullTeaser__content,.fullTeaserSection--inPageDynamicContent .fullTeaser--mobileReverse .fullTeaser__contentMedia{max-width:100%}.fullTeaserSection--withSliderOrImages .fullTeaser--singleImg .fullTeaser__fig{aspect-ratio:344/120}.fullTeaserSection--vertical .fullTeaser__slider--wDesc .owl-item{align-self:flex-start;justify-content:center}.fullTeaser{flex-direction:column;align-items:center;justify-content:center}.fullTeaser__content{text-align:center}.fullTeaser .btnWrap{justify-content:center}.fullTeaser__image{order:-1}.imgTextCompo{--padding:50px;--contentPadding:40px}.imgTextCompo__imgContent{max-width:40%}.teasersGrid .section-card__item .formWrap{flex-wrap:wrap}.teasersGrid .section-card__item .formWrap .button{width:100%;margin-top:16px}.teasersGrid .section-card__title{font-size:1.375rem}.teasersGrid .section-card__item .formWrap{flex-wrap:wrap}.teasersGrid .section-card__item .formWrap .button{width:100%;margin-top:16px}.teasersGrid .section-card__title{font-size:1.375rem}.flightSchedule .next-arrow{left:-25px}.flightSchedule .sort .dd .selectedWrap,.flightSchedule .sort .dd--hybrid .selectedWrap,.flightSchedule .sort .selectize-wrapper .selectedWrap{display:flex;align-items:center}.flightSchedule .navBar{max-width:500px}.flightSchedule .table-dates{right:0;max-width:unset;width:63.54vw}.flightSchedule .details td{padding:20px 17px}.nextFlightBox__docsList{flex-direction:column}.nextFlightBox__docsLinkItem:not(:first-child){margin-right:0;margin-top:20px}.fileinput__text{font-size:18px}.fileinput__text span:not(:nth-last-of-type(1)){display:none}.fileinput--style2 .fileinput__text{font-size:16px}.fileinput--style2 .fileinput__text span{display:initial}.fileinput--style2 .fileinput__text span:last-child{display:none}.darkSiteScrollBar h2{font-size:1.375rem}.notFound{padding-top:200px;padding-bottom:200px}.notFound__airplane svg{max-width:103px;max-height:103px}.mnbCalculator__form .row+.row{margin-top:25px}.ekoBox{width:100%}.flightStatus td.flightNo .logo{display:block;margin-left:0;margin-bottom:6px}.bagCalTripInfo__detailsItem{margin-bottom:8px}.baggageBox__wrap{flex-grow:1}.dashBoxWrap{flex-direction:column}.dashBox{width:100%;order:20}.dashBoxFlexWrap .dashBox{order:initial}.dashBox{margin-bottom:20px}.dashBox--profile{order:1}.dashBox--upload{order:2}.dashBox--jnw{order:5}.dashBox--participations{order:6}.dashBox--withSlides{order:3}.dashBox--coupons{order:4}.dashBox--destination{order:30}.routesPage .bigAlertOnMap{width:calc(66.66% - 70px)}.giftCard__main{max-width:496px}.event{padding-block:20px}.event__col{margin-block:20px;padding-block:15px}.loungeBenefits{gap:0 4px}.compareFilters__options .field{width:50%}.cbFares__title{font-size:1rem}.cbFares__title--small{font-size:.875rem}.cbFares__titleLight{font-family:urw_geometric_extlight,sans-serif}.cbFares__subtitle{font-size:1.25rem}.cbFares__group img{min-width:52px}.cbFares__group:not(:last-child){margin-bottom:38px}.cbFares__btn{--size:40px;--bgcolor:#ffffff;--color:#416BF6;--top:22px}.cbFares__btn:before{font-size:32px}.newTable__container--tablet{position:relative}.newTable__container--tablet:after{content:"";width:1px;height:100%;position:absolute;right:50%;top:0;background-color:#bfc9e3}.newTable__container--tablet .newTable__scrollable{overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;pointer-events:none}.newTable__container--tablet .newTable__scrollable::-webkit-scrollbar{display:none}.newTable__container--tablet .newTable__scrollable--header{position:relative;background-color:#fff;z-index:1;padding-top:8px}.newTable__container--tablet .newTable__scrollable--gold{color:#7c6f42;--margin:16px;margin-block:var(--margin);position:relative;z-index:1;margin-block:0;padding-block:var(--margin)}.newTable__container--tablet .newTable__scrollable--gold:after,.newTable__container--tablet .newTable__scrollable--gold:before{content:"";width:100%;height:var(--margin);background-color:#fff;position:absolute;right:0;z-index:1}.newTable__container--tablet .newTable__scrollable--gold:before{bottom:100%}.newTable__container--tablet .newTable__scrollable--gold:after{top:100%}.newTable__container--tablet .newTable__scrollable--gold:before{bottom:0}.newTable__container--tablet .newTable__scrollable--gold:after{top:0}.newTable__container--tablet .newTable__scrollable--gold .cbFares__status--error,.newTable__container--tablet .newTable__scrollable--gold .cbFares__status--success{background:#7c6f42}.newTable__container--tablet .newTable__scrollableOuter{position:-webkit-sticky;position:sticky;top:8px;z-index:999}.newTable__container--tablet .newTable__scrollableInner{white-space:nowrap;display:flex;gap:8px}.newTable__container--tablet .newTable__heading{background-color:#f4f6fb;border-radius:4px;padding:6px 16px 6px 32px;--margin:16px;margin-block:var(--margin);position:relative;z-index:1}.newTable__container--tablet .newTable__heading:after,.newTable__container--tablet .newTable__heading:before{content:"";width:100%;height:var(--margin);background-color:#fff;position:absolute;right:0;z-index:1}.newTable__container--tablet .newTable__heading:before{bottom:100%}.newTable__container--tablet .newTable__heading:after{top:100%}.newTable__container--tablet .newTable__col{margin:0;white-space:normal;text-align:center;min-width:calc(50vw - 21px)}.newTable__container--tablet .newTable__name{width:100%}.newTable__container--tablet .newTable__btn{--size:40px;--bgcolor:#ffffff;--color:#416BF6;--top:22px}.newTable__container--tablet .newTable__btn:before{font-size:32px}.newTable__container--tablet .newTable__btn--prev{right:0;-webkit-transform:translateX(50%);transform:translateX(50%)}.newTable__container--tablet .newTable__btn--next{-webkit-transform:translateX(-50%);transform:translateX(-50%)}.checkIn .newTable__container:after{content:"";width:2px;height:100%;position:absolute;right:50%;top:0;background-color:#bfc9e3}.checkIn .newTable__scrollableOuter{top:0}.checkIn .newTable__scrollable--header{padding-top:12px}.checkIn .newTable__heading{padding:6px 16px}.checkIn .newTable__col{min-width:calc(50vw - 51px);display:flex;align-items:center;justify-content:center}.checkIn .newTable__btn{--top:27px}.checkIn .newTable__btn--prev{margin-right:-4px}.checkIn .newTable__btn--next{margin-left:-4px}.checkIn .newTable__name{font-size:1rem;padding-inline:16px;background-color:#002677}.checkInTimes .searchResults__list.open{display:none}.searchResultsRebrand__list.open{display:none}.suTripWrap{--mTop:0}.suTrip{-webkit-margin-after:16px;margin-block-end:16px}.suTrip__col:nth-child(2),.suTrip__col:nth-child(3){display:none}.suTripBoxTab{border-radius:var(--radius);padding:24px 16px 24px 40px;align-items:flex-start}.suTripBoxTab--desktop{display:none}.suTripBoxTab.active :not(.tooltipMain)>.arrow{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.suTripBoxTab__itinerary{text-align:right}.suTripBoxTab__text{text-align:right}.suTripBoxTab :not(.tooltipMain)>.arrow{left:16px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.suTripBoxTab .invader{left:0;right:auto}.suTripBoxTabContent__inner{padding:16px}.suTripBoxTabContent__formbox{padding:16px}.invader~.suTripBoxTabContent__itinerary{margin-top:18px}.suTripContentBox:not(:last-child){-webkit-margin-after:16px;margin-block-end:16px}.skewdSection__col{width:50%}.transferMilesCard__main{max-width:496px}.transferMiles__adjustmentsWrap{gap:40px}.fareItem{--gap:24px;--direction:column;--padY:40px;--innerGap:24px;--catPadX:16px}.fareItem__notes table td{padding:8px 17px 8px;line-height:1.7}.diDestination__fig{border-radius:4px;overflow:hidden}.ifec{margin-block:64px}.memberInfo .name{flex-basis:0}.nav-tabs--prepaid>li>a{font-size:20px}.mainCorporate{padding:30px 40px}}@media (max-width:1023px) and (max-width:767px){.cardsWrap.scrollWrap.cols4{padding-right:calc(50vw - 124px);padding-left:calc(50vw - 124px)}.checkIn .newTable__col{min-width:calc(50vw - 29px)}}@media (max-width:1023px) and (-ms-high-contrast:none){.registerLogin .mainContent{display:block}}@media only screen and (max-width:1023px){.voucherPurchase__box{padding:50px 24px 109px}.checkoutBilling{flex-wrap:wrap}.checkoutBilling__main{width:100%;padding-left:0}.checkoutBilling__side{padding-top:36px}}@media only screen and (max-width:991px) and (orientation:landscape){.mobile-widget [data-tabcontent=book-a-car-mob] iframe,.mobile-widget [data-tabcontent=car] iframe{min-height:350px}}@media only screen and (max-width:991px){.tp_destination_results{width:358px}.voucherLoginPromo{flex-wrap:wrap;padding-bottom:30px}.voucherLoginPromo__content{width:100%;padding-left:0}.voucherLoginPromo__btnWrap{width:100%;text-align:left;min-width:inherit}.modalStickyContent__top{padding-right:25px;padding-left:25px}.modalStickyContent__main{padding-right:25px;padding-left:25px}.modalStickyContent__btm{padding-right:25px;padding-left:25px}.modalStickyContent__btm .voucherLoginPromo__content{width:auto}.modalStickyContent__btm .voucherLoginPromo__btnWrap{width:auto}.wifiBox{padding-right:20px;padding-left:20px}.checkoutCart{padding:16px}}@media (max-width:767px){.selectize-input,.selectize-wrapper select:not(.selectized){font-size:18px}.noscroll-mobile{overflow:hidden;bottom:0;right:0;position:fixed;left:0;top:0}body{font-size:14px}.h1,h1{font-size:30px}.h2,h2{font-size:25px}.h3,h3{font-size:20px}.pageIntro{margin-top:30px}.pageIntro--diArticle .h3{font-size:25px;margin-bottom:24px}.pageIntro--diArticle .taglist{margin-bottom:24px}.pageIntro--diArticle .intro-text{font-size:16px;margin-bottom:24px}.mobile-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.mobileHidden{display:none!important}.mobileHide{display:none!important}.contactNumber__code.col{padding-left:6px}.contactNumber__main.col{padding-right:6px}.passengersPopup_open .header{z-index:1}.header--ifec .logo__img{max-height:26px}.row--fullWidthCol{margin:0 calc(-16px/2)}.col{padding-left:calc(16px/2);padding-right:calc(16px/2)}.col-s-1{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-s-2{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-s-3{flex-basis:50%;max-width:50%}.col-s-4{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-s-5{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-s-6{flex-basis:100%;max-width:100%}.grid--twoItemsMob{grid-template-columns:repeat(2,1fr)}.diDestinationsGrid{gap:16px 12px;grid-template-columns:repeat(2,calc(50% - 12px / 2))}.mainFooter{padding:100px 0 30px;-webkit-clip-path:polygon(0 5%,100% 0,100% 100%,0 100%);clip-path:polygon(0 5%,100% 0,100% 100%,0 100%)}.mainFooter:before{-webkit-clip-path:polygon(0 5%,100% 0,100% 100%,0 100%);clip-path:polygon(0 5%,100% 0,100% 100%,0 100%)}.mainFooter:after{-webkit-clip-path:polygon(0 5%,100% 0,100% 100%,0 100%);clip-path:polygon(0 5%,100% 0,100% 100%,0 100%)}.mainFooter--ifec .mainFooterRow--top .mainFooterCol{padding-bottom:0}.mainFooterRow--top .mainFooterCol{width:100%;text-align:center;padding-left:0;margin-bottom:40px;padding-bottom:0}.mainFooterRow--top .mainFooterCol--app{width:100%;order:4}.mainFooterRow--top .mainFooterCol--social{width:100%;order:5}.mainFooterRow--top .mainFooterCol--a11y{width:100%;order:3}.mainFooterRow--top .mainFooterCol--menu{width:100%;order:2}.mainFooterRow--top .mainFooterCol--payment{order:1;width:100%}.mainFooter--ifec .mainFooterRow--bottom{padding-top:0}.mainFooterRow--bottom{position:relative;padding-top:85px}.mainFooterCol--mobHidden{display:none}.mainFooterNavContainer{flex-wrap:wrap}.mainFooterNav__col:not(:last-child){padding-bottom:5px;margin-left:0}.mainFooter--ifec .mainFooterNav__col{margin-bottom:24px}.mainFooterNav__col{width:100%}.mainFooter--ifec .mainFooterNav__ul{gap:24px}.mainFooter--ifec .mainFooterNav__ul--secondary{gap:0}.mainFooterNav__ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.mainFooterNav__ul--secondary .mainFooterNav__li{margin-bottom:0}.mainFooterNav__ul--secondary .mainFooterNav__li:not(:last-child){border-left:solid 1px #fff;padding-left:12px;line-height:1;margin-left:12px}.mainFooterNav__li{margin-bottom:12px}.mainFooterNav__li:not(:last-child){border-left:solid 1px #fff;padding-left:10px;line-height:1;margin-left:10px}.mainFooter--ifec .mainFooterNav__liprimary{margin:0 10px 0}.mainFooterNav__liprimary{margin:0 10px 8px}.mainFooter--ifec .mainFooterNav__link{font-size:14px}.mainFooter--ifec .mainFooterNav__link--bold{font-size:16px}.memberList{width:100%;text-align:center;margin-top:10px}.wcag_btns ul{justify-content:center}.socialNav__ul{justify-content:center}.payment-content{justify-content:center}.appLinks{justify-content:center}.grecaBadge{position:absolute;top:0;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}.alert-container.notice.info{background-color:#f5f7fb}.alert-container.notice .alert-text-container p.blue{font-size:14px}.cardDetails .accordion-container{margin:0}.accItem{margin-right:calc(-16px/2);padding-right:16px;width:calc(100% + 16px)}.accItem--segment .accHeader{font-size:16px}.accItem--segment .state-icon{margin-left:17px}.accItem--segment{padding-right:0;max-width:100%;right:0;margin:0}.accItem--headerHasBtns .links .link{margin:5px}.accItem--space{margin-bottom:16px}.accHeader{font-size:20px;padding:18px 0 18px 70px}.accHeader .arrow.icon-backArrow{font-size:32px;left:14px}.accContent{padding-left:12px;padding-bottom:10px}.accContent p:not(.errorMsg){margin-bottom:17px}.accContent .errorMsg{margin-bottom:0}.accordion-container--generic .accItem{padding-right:0}.accordion-container--generic .accHeader{padding:25px 0 20px 43px;line-height:1.6}.accordion-container--generic .accHeader .arrow.icon-backArrow{left:0}.accordion-container--generic .accHeader>.tooltip>.tooltipMain{margin-right:-114px}.accordion-container--boxShadow .accHeader__btn{padding-right:17px}.accordion-container--register .accItem:first-child{width:auto;padding:0;margin:0}.accordion-container--register .accHeader{padding:0 18px}.link{font-size:14px}.link--more{font-size:1.25rem}button.more{font-size:18px}.button{min-height:40px}.button.lg{max-width:295px;width:100%}.button--hasSpinnerAndText{padding-inline:5px}.btnWrap--mobWrap{flex-wrap:wrap}.btnWrap--mobWrap>*{margin-bottom:15px}.btnWrap--mobWrap>:not(:last-child){margin-right:0}.btnWrap--withBackCta .more--back{width:auto;margin:0 auto}.button.iconBtn.closeMask,.closeMask,button.iconBtn.closeMask{width:32px;height:32px;left:-20px;top:-2px;position:absolute}.fieldsetGroup{flex-wrap:wrap}.filtersWrap{gap:12px;margin-bottom:24px;flex-direction:column}.filtersWrap__desc{font-size:14px}.filtersWrap .radio-wrap{flex-direction:column;gap:16px}.dateRangeField,.dd .selectedWrap,.dd--hybrid .selectedWrap,.ddNG .selectedWrap,.selectize-wrapper .selectedWrap,.textField{font-size:18px}.flightMask .inputWrap:not(.simple) .ddList:not(.top),.flightMask .inputWrap:not(.simple) .ddListNG:not(.top),.openJawMask .inputWrap:not(.simple) .ddList:not(.top),.openJawMask .inputWrap:not(.simple) .ddListNG:not(.top){top:60px}.checkbox label,.radiobutton label{font-size:14px}.checkboxes.inline .checkbox:not(:last-child){margin-left:40px}.field--withBtn .button{flex-grow:1}.field--half{width:100%}.doubleField{flex-direction:column;max-width:410px}.doubleField .switch{right:auto;margin-right:0;left:20px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.doubleField .switch.btn-switch{display:none}.doubleField.oneway:after{content:"\e905"}.doubleField .inputWrap{z-index:auto}.doubleField--phoneNumber{flex-direction:row;max-width:100%}.doubleField--bg{border:1px solid #b5bcca}.doubleField--bg .selectize-input,.doubleField--bg .selectize-wrapper select:not(.selectized){border-right-width:0;border-left-width:0;border-top-width:0}.doubleField--bg .first .selectize-input,.doubleField--bg .first .selectize-wrapper select:not(.selectized){border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:4px;border-top-right-radius:4px}.doubleField--bg .last .selectize-input,.doubleField--bg .last.selectize-wrapper select:not(.selectized){border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:0;border-top-right-radius:0}label{font-size:18px}.switchToggle label{font-size:12px}.switchToggle--narrow{max-width:360px}.switchToggleBtn{margin:0 auto;padding:0;padding-bottom:20px}.switchToggleBtn [class*=" icon-"],.switchToggleBtn [class^=icon-]{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.date-picker-wrapper.oaDateRange .month-wrapper table{margin-top:20px}.fullscreenFormField--open .date-picker-wrapper.oaDateRange{right:0!important;padding-right:10px;padding-left:10px;max-width:100%;bottom:85px;box-shadow:none;display:flex!important;justify-content:center;right:0!important;margin:0 auto;overflow:scroll;padding:34px 20px 0;left:0;top:150px!important}.date-picker-wrapper.oaDateRange .month1,.date-picker-wrapper.oaDateRange .month2{padding:0!important}.date-picker-wrapper.oaDateRange{width:300px}.searchField{height:56px}.searchField .inputWrap{height:56px}.searchField .submitWrap{line-height:56px}.fieldRow{border-radius:20px;flex-direction:column}.fieldRow--vStart-mobile{align-items:flex-start}.fieldRow--row-mobile{flex-direction:row}.fieldRow .textField{border-top:0;border-left:0;border-right:0}.fieldRow .textField.first{border-radius:4px 4px 0 0}.bookingMaskWrap.teaser-wrap.open-form .fieldRow .textField.first,.openMask .fieldRow .textField.first{border-radius:0}.fieldRow .textField.last{border-radius:0}.fieldRow .inputWrap+.inputWrap{border-top:1px solid #b5bcca;margin-top:-1px}.field.error .fieldRow .inputWrap+.inputWrap{border-bottom-color:#d7210d}.fieldRow .inputWrap{width:100%}.fieldRow .inputWrap.focus .textField{border-bottom-width:2px}.fieldRow .inputWrap .link{margin-right:20px}.fieldRow .btnWrap{padding:0 16px 16px;width:100%}.headerComp .fieldRow .btnWrap{margin-top:12px}.compact-form--doubleFieldwBtn .fieldRow .inputWrap.first input{border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-right-radius:20px;border-top-left-radius:20px}.compact-form--doubleFieldwBtn .fieldRow .inputWrap.second input{border-radius:0}.form__row{flex-wrap:wrap}.noteWrapper>.icon-info{font-size:16px}.noteWrapper .noteText{font-size:12px;line-height:1.2}.noteWrapper a.tooltipBtn{font-size:12px}.tooltip{font-size:16px}.tooltip.linkText{font-size:14px}.tooltipMain{width:240px;margin-right:-120px}.filter-gbg{border-radius:0;padding:25px 13px 25px}#Passengers.textField{width:100%}.passengersBlock{box-shadow:0 6px 24px rgba(0,0,0,.3);border-radius:0 0 20px 20px;margin-top:-3px;padding:0 21px 18px}.passengersBlock__inner{margin:20px auto;max-width:440px;padding-right:15px;padding-left:15px;max-height:calc(100% - 100px);overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;height:100%;padding-bottom:100px}.passengersBlock .field{padding:11px 0}.passengersBlock .field.checkboxes{padding-top:24px;padding-bottom:16px}.passengersBlock .field.youthPassengers{padding:0}.passengersBlock .stepperLabel{padding:0}.passengersBlock__confirmBtn{bottom:0;justify-content:center;right:0;position:absolute;left:0;padding:20px;background-color:#fff;border-top-right-radius:16px;border-top-left-radius:16px;box-shadow:0 -2px 15px rgba(0,0,0,.2);transition:box-shadow .3s}.passengersBlock__confirmBtn .button{max-width:300px;width:100%}.passengersBlock .umnr-fields-wrapper{max-height:initial}.passengersBlock{border-radius:0;margin-top:0;padding:0 21px 18px;padding:0;position:fixed;top:0;bottom:0;right:0;left:0;transition:all .3s}html:not(.mobile) .passengersBlock{z-index:9999}.passengersBlock.top{top:0;bottom:0}.passengersBlock.ng-hide{box-shadow:none;display:block!important;-webkit-transform:translateX(100%);transform:translateX(100%)}.passengersBlock.ng-hide .passengersBlock__confirmBtn,.passengersBlock.ng-hide .passengersBlock__mobileHeader{box-shadow:none}.fullscreenFormField--open .fullscreenFormField__confirmBtn{bottom:0;display:flex;justify-content:center;right:0;position:absolute;left:0;padding:20px;background-color:#fff;border-top-right-radius:16px;border-top-left-radius:16px;box-shadow:0 -2px 15px rgba(0,0,0,.2);z-index:5}.fullscreenFormField--open .fullscreenFormField__confirmBtn .button{max-width:300px;width:100%}.fullscreenFormField--open{background-color:#fff;border-radius:0;margin-top:0;padding:0;position:fixed;top:0;bottom:0;right:0;left:0;z-index:99}.fullscreenFormField--open>.fullscreenFormField__mobileHeader{border-bottom:0;cursor:pointer;display:block;height:64px;padding:10px 20px;position:relative;text-align:center;width:100%;z-index:101;box-shadow:0 0 7px rgba(6,6,6,.237298);background:#fff}.fullscreenFormField--open>.fullscreenFormField__mobileHeader .previousBtn{background:0 0;right:10px;min-width:0;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#416bf6}.fullscreenFormField--open>.fullscreenFormField__mobileHeader .previousBtn .icon{font-size:30px}.fullscreenFormField--open>.fullscreenFormField__mobileHeaderTitle{color:#002677;font-family:urw_geometric_extsemi_bold,sans-serif;font-size:20px;line-height:45px}.fullscreenFormField--open .fullscreenFormField__inner{height:calc(100% - 64px);margin:0;max-width:initial}.fullscreenFormField--open .btnWrap{margin:14px 0 0;z-index:3}.headerComp .fullscreenFormField--open .btnWrap{margin:14px 0 0}.fullscreenFormField--open .textField{border-radius:0!important}.fullscreenFormField--open .inputWrap{display:none;position:static}.fullscreenFormField--open .fullscreenFormField__inputWrap--visible{display:inline-block}.fullscreenFormField--open .ddList,.fullscreenFormField--open .ddListNG{box-shadow:none!important;max-height:initial!important;padding:0 0 19px!important;z-index:0!important;position:absolute;top:0;right:0;left:0;bottom:0}.fullscreenFormField--open .ddList.top,.fullscreenFormField--open .ddListNG.top{bottom:0;top:67px}.fullscreenFormField--open .ddList .ui-menu,.fullscreenFormField--open .ddListNG .ui-menu{display:block!important}.fullscreenFormField--open .ddList .ui-menu .ui-menu-item,.fullscreenFormField--open .ddListNG .ui-menu .ui-menu-item{border-bottom:1px solid #b5bcca;border-radius:0;padding:15px 33px}.fullscreenFormField--open .ddList .mCustomScrollBox,.fullscreenFormField--open .ddListNG .mCustomScrollBox{max-height:initial!important}.fullscreenFormField--open .ddList .mCSB_inside>.mCSB_container,.fullscreenFormField--open .ddListNG .mCSB_inside>.mCSB_container{margin-left:0}.fullscreenFormField--open .switch{display:none}.fullscreenFormField--open .dateRangeField{width:100%;max-width:initial;border-radius:0;border:0;margin:0;padding:0!important}.fullscreenFormField--open .dateRangeField .seperator{display:none}.fullscreenFormField--open .dateRangeField input:focus{background:#e5eaf9;border-right-width:0;border-left-width:0;border-top-width:0;border-bottom:2px solid #416bf6}.fullscreenFormField--open .dateRangeField:not(.startSelected) .dateRangeInput:first-child{background:#e5eaf9;border-right-width:0;border-left-width:0;border-top-width:0;border-bottom:2px solid #416bf6}.fullscreenFormField--open .dateRangeField.startSelected:not(.endSelected) .dateRangeInput:last-child{background:#e5eaf9;border-right-width:0;border-left-width:0;border-top-width:0;border-bottom:2px solid #416bf6}.fullscreenFormField--open .dateRangeField.startSelected.endSelected .dateRangeInput:first-child{border-left:1px solid #d7d7d7}.fullscreenFormField--open .dateRangeField.dateRangeField--single .dateRangeInput:first-child{border-left:0;width:100%}.fullscreenFormField--open .dateField.focus .textField,.fullscreenFormField--open .inputWrap.focus .dateRangeField{background:0 0;border:0}.fullscreenFormField--open .dateField{border-right-width:0;border-left-width:0;border-top-width:0;border-bottom:1px solid #b5bcca;display:block;margin:0}.fullscreenFormField--open .dateField label{display:none}.fullscreenFormField--open .dateField .label{height:100%;max-width:100%;padding:20px;text-align:center;width:100%}.fullscreenFormField--open .dateField.focus .textField{background:rgba(0,170,209,.1);border-right-width:0;border-left-width:0;border-top-width:0;border-bottom:1px solid #00aad1}.fullscreenFormField--open .dateRangeInput{width:50%;height:100%}.fullscreenFormField--open .dateRangeInput input{width:100%!important;height:100%;padding:20px;text-align:center}.fullscreenFormField--open .twelve-months .month-wrapper{max-width:280px}.fullscreenFormField--open .twelve-months .month-name{position:absolute;right:0;left:0;text-align:right}.fullscreenFormField--open .twelve-months .month-name:after{content:"";display:block;position:absolute;bottom:5px;right:0;left:0;z-index:0;border-bottom:1px solid #b5bcca}.fullscreenFormField--open .date-picker-wrapper.twelve-months{border-radius:0;bottom:85px;box-shadow:none;display:flex!important;justify-content:center;right:0!important;margin:0 auto;overflow:scroll;padding:34px 20px 0;left:0;top:150px!important}.fullscreenFormField--open .date-picker-wrapper.twelve-months table{width:100%}.fullscreenFormField--open .month1 .week-name{position:fixed;display:flex;justify-content:space-around;width:280px;top:150px;background-color:#fff;z-index:3;padding-top:5px;padding-bottom:5px;height:initial}.fullscreenFormField--open .month1 .week-name th{border:0}.fullscreenFormField--open .month1 .week-name:before{content:"";display:block;position:absolute;background-color:#fff;top:0;bottom:0;right:-245px;left:-245px;z-index:-1;box-shadow:0 2px 5px rgba(0,0,0,.1);border-bottom:1px solid #b5bcca}.fullscreenFormField--open table:not(.month1) .week-name{display:none}.codeField{text-align:right}.codeField .codeFieldText{font-size:14px;padding-right:28px;padding-left:0;text-align:right}.codeField .codeFieldText:after{right:0}.codeField .tooltip .codeFieldText{font-size:14px!important}.codeField--disabled{z-index:4}.maskMoreRow .codeField.field.codeField--plain{width:100%}.maskMoreRow .codeField.field{margin-top:16px;padding-top:16px;position:relative;width:100%}.maskMoreRow .codeField.field:before{background-color:#b5bcca;content:"";right:-20px;position:absolute;top:0;width:calc(100% + 20px*2);height:1px}.maskMoreRow{padding-right:20px;padding-left:20px}.maskMoreRow--cosmote{padding-right:0;padding-left:0}.maskMoreRow .toggleSwitch:not(:last-child){margin-bottom:10px}.maskMoreRow .checkbox label{font-size:14px;padding-top:3px;padding-bottom:3px}.errorMsg{margin-bottom:5px}.creditCardDisplay__innerWrapper{padding:10px 10px}.creditCardDisplay__details{font-size:16px}.registerForm{padding:0 16px}.registerForm--full{padding-right:0;padding-left:0}.fieldFormWrapper .registerForm .fieldFormInner{padding-right:8px;padding-left:6px;padding-top:21px}.registerForm .fbLogin{margin:39px 0 26px}.registerForm .fbLogin .button{margin-right:15px}.fieldsWrap.border.maskMoreRow--cosmote{border-top:0}.optionsWrapper .option{width:100%;padding-bottom:10px;padding-right:0;padding-left:0}.genericForm--white{--padH:24px}.genericForm legend{gap:8px;font-size:1.125rem}.genericForm legend img{max-width:50px}.genericForm__double{flex-wrap:wrap}.genericForm__double .field{width:min(410px,100%)}.genericForm__double .button,.genericForm__double button{width:min(410px,100%)}.searchCompWrap a.heroSearchInput__resultsAll{font-size:16px}.inputWrap .textField{font-size:16px}.custom-checkbox--small [type=checkbox]:checked~label,.custom-checkbox--small [type=checkbox]:not(:checked)~label{font-size:16px}.custom-radio--register [type=radio]:checked~label,.custom-radio--register [type=radio]:not(:checked)~label{padding:20px 15px 25px;padding-right:48px}.custom-radio--register [type=radio]:checked~label::after,.custom-radio--register [type=radio]:not(:checked)~label::after{right:17px}.custom-radio--register [type=radio]:checked~label::before,.custom-radio--register [type=radio]:not(:checked)~label::before{right:10px}.custom-radio--pills{justify-content:space-between}.custom-radio--pills .custom-radio__itemWrap{width:150px}.custom-radio--pills.custom-radio--tags{justify-content:flex-end}.custom-radio--pills.custom-radio--tags .custom-radio__itemWrap{width:auto}.field--radioTabbed{overflow-y:auto;overflow-x:auto}.transparentDD{margin-left:0;padding:0}.transparentDD .dd .selectedWrap,.transparentDD .dd--hybrid .selectedWrap,.transparentDD .selectize-wrapper .selectedWrap{padding:16px 10px}.transparentDD .dd .ddList li,.transparentDD .dd .selection,.transparentDD .dd--hybrid .ddList li,.transparentDD .dd--hybrid .selection,.transparentDD .selectize-wrapper .ddList li,.transparentDD .selectize-wrapper .selection{padding:9px 0}.card.secondary .cardImg.circle{width:140px;height:140px}.card.secondary .cardImg--magazine{width:initial!important}.card.secondary .cardImg--magazine img{min-width:130px}.cardsWrap.cols2:not(.scrollWrap){align-items:center;flex-direction:column;margin-right:0;width:100%}.cardsWrap.cols2:not(.scrollWrap) .card{margin-bottom:7px;margin-left:0;margin-right:0;width:100%;max-width:540px}.cardsWrap.cols4 .card{margin-right:7px;margin-left:7px}.cardsWrap.cols4:not(.scrollWrap){margin-right:-7px;width:calc(100% + 7px*2)}.cardsWrap.cols4:not(.scrollWrap) .card{width:calc(25% - 7px*2)}.imgWithLinks{height:inherit}.imgWithLinks .imgBlock{height:209px}.imgWithLinks .textBlock{padding:18px 8px 0 8px;width:100%}.imgWithLinks .links{height:134px}.imgWithLinks h3{font-size:24px}.imgWithText .imgBlock{height:204px}.imgWithText .textBlock{padding:13px 9px 0 9px;text-align:center;width:100%}.imgWithText h3{margin-bottom:0}.imgWithText .button{margin-top:10px}.imgWithText.secondary .imgBlock{height:192px;margin-bottom:12px;max-width:100%;width:328px}.imgWithText.secondary .textBlock{padding:0;text-align:right}.imgWithText.secondary h4{color:#8ca6bf;font-family:urw_geometric_extbold,sans-serif;font-weight:400;font-size:14px}[dir=rtl] .imgWithText.secondary h4{font-weight:700!important}.imgsBlock .imgComp{border-radius:16px;margin-bottom:12px;height:328px}.imgsBlock .text{padding-right:25px;padding-left:25px}.imgsBlock h3{font-size:28px;margin-bottom:4px}.imgsBlock p{font-size:14px}.imgsBlock .button{margin-top:36px}.imgWithLinks .imgBlock,.imgWithText .imgBlock{border-radius:0;margin-right:calc(-16px/2);width:calc(100% + 16px)}.section-card__wrapper{width:calc(100% + 46px);padding:25px 40px;margin:-25px -23px}.section-card__wrapper--mobileSlider .section-card__buttons{margin-bottom:40px}.section-card__wrapper--halfHalf .section-card__buttons{margin-bottom:40px}.section-card__wrapper--halfHalf .section-card__buttons .button{min-width:auto;padding:6px 13px}.section-card__wrapper--halfHalf_Type2{padding:25px 17px}.section-card__wrapper--halfHalf_Type2 .section-card__figure{height:130px}.section-card__wrapper--desktopThree{padding:30px 40px;margin-top:0;margin-bottom:0}.section-card__item--mob2{padding:0}.section-card__item--milesCounter .invader{left:0}.section-card__item--milesCounter .section-card__figure{height:144px}.section-card__item--milesCounter .section-card__milesCounter--digits{font-size:30px}.section-card__buttons .button{width:100%}.section-card__figure--icon{padding-top:42%}.teasersSection .section-card__primanybutton{padding-inline:20px;margin-inline:7px}.teasersSection .section-card__primanybutton button{width:100%}.cardTeaser{flex-direction:column;max-width:375px;width:calc(100% - 14px)}.cardTeaser__figure{height:183px}.cardTeaser__content{flex-grow:1}.headerComp{height:440px}.headerComp.s.headerComp--simple{height:184px}.headerComp.s.mobB{height:440px}.headerComp.m .wrapper,.headerComp.m .wrapper--fullWidth-m,.headerComp.m .wrapper--small,.headerComp.s .wrapper,.headerComp.s .wrapper--fullWidth-m,.headerComp.s .wrapper--small{height:auto}.headerComp h1{font-size:36px}.headerComp .searchField{margin:29px auto 0;width:328px}.headerComp .searchField .selectize-input{height:56px}.headerComp .fieldRow{box-shadow:0 -40px 58px rgba(0,38,119,.3),0 2px 24px rgba(0,0,0,.1);max-width:328px;max-width:100%}.headerComp .btnWrap{margin-top:20px}.headerComp .tabHeaders{display:inline-flex;width:auto}.headerComp.xl:not(.homeHero){padding-bottom:75px}.headerComp.xl .hero-widget:not(.mobile-widget){margin-right:-164px;padding-top:250px;width:328px}.headerComp.xl .owl-stop{display:none}.headerComp.xl h1{font-size:54px;line-height:1.2}.headerCompInner{height:100%}.headerCompTop{margin:0}[data-plugin-weather]{margin-top:5px}.bookingMaskWrap .switchToggle label{white-space:normal}.bookingMaskWrap:not(.open-form) .locationRow .doubleField{order:-1}.bookingMaskWrap.teaser-wrap.open-form{width:328px;position:relative}.bookingMaskWrap.teaser-wrap.open-form .closeMask{top:-20px;left:-20px;font-size:16px;padding:14px}.bookingMaskWrap.teaser-wrap.open-form .switchToggle.switch3{margin-right:20px;margin-left:20px}.bookingMaskWrap--type2 .fieldsWrap>.field{margin:0 auto 25px}.bookingMaskWrap--type2 .doubleField .inputWrap{margin:0 auto}.bookingMaskWrap--type2 .doubleField .inputWrap:first-child{margin-bottom:25px}.bookingMaskWrap--type2 .doubleField .inputWrap+.inputWrap{border-top:0;margin-top:0}.bookingMaskWrap--type2 .doubleField .switch{display:none}.bookingMaskWrap--type2 .inputWrap:not(.simple) .ddList:not(.top),.bookingMaskWrap--type2 .inputWrap:not(.simple) .ddListNG:not(.top){top:67px}.search-criteria-wrapper{padding:5px 0}.bookingMaskOverheading{font-size:1rem;margin-bottom:12px}.section-hero .tab,.section-hero .tabHeaders{padding-right:20px;padding-left:20px}.section-hero__slider .owl-stage{flex-wrap:nowrap}.section-hero__slider .owl-dots{display:none}.section-hero__title{font-size:32px}.hero-widget .selectize-dropdown-content{max-height:calc(100% - 65px)!important}.heroComp{height:150px}.heroComp--lg{height:300px}.heroComp--halfContentHalfMask{height:auto}.heroComp--halfContentHalfMask .heroComp__content{padding:25px 16px}.heroComp--halfContentHalfMask .heroComp__contentPart--mask{padding:25px 20px}.heroComp--halfContentHalfMask .heroComp__contentDesc{font-size:18px;margin-bottom:15px}.heroComp--halfContentHalfMask .heroComp__logo{max-width:180px;margin:0 auto 14px}.heroComp--halfContentHalfMask .heroComp__logo img{min-height:25px}.heroComp--halfContentHalfMask .mainContent{justify-content:center}.heroComp__content{--padV:10px}.heroComp__title{line-height:1.16}.heroComp--maskBox{height:auto}.heroComp--maskBox .heroComp__content{padding:25px 16px}.heroComp--imageText{height:auto;margin-bottom:50px}.heroComp--imageText .heroComp__figure{height:150px}.heroComp--absoluteBreadcrumbs__mobTab~section .breadcrumb{top:221px;margin-top:0}.heroComp--fullHeight{height:min(88vw,100vh - 71px)}.heroComp .countdowntimer{margin-top:5px}.heroComp .countdowntimer_item{min-height:60px;padding-top:2px;padding-bottom:2px}.heroCompForm--insideTab{margin:0 auto -20px;padding:0 20px 82px;width:100%;background-color:#fff}.heroCompForm--insideTab .wrapper,.heroCompForm--insideTab .wrapper--fullWidth-m,.heroCompForm--insideTab .wrapper--small{padding:0;max-width:100%}.mobile-widget .heroCompForm--insideTab .tabs{margin-bottom:0;padding-bottom:0}.heroCompForm--insideTab .tabHeadersWrap{margin:0 auto;width:100%}.maskBlock__currency{margin-bottom:30px!important}.nav-simple li{justify-content:space-between}.megaMenu .genairationMenu .youthSliderOnMenu{max-width:min(340px,100%);padding:0 14px;color:#002677}.megaMenu .genairationMenu .youthSliderOnMenu .dashBoxCoupon{background-color:#fff}.megaMenu .genairationMenu .youthSliderOnMenu .owl_customControls{margin-top:0;border-top:0}.megaMenu .genairationMenu .youthSliderOnMenu .btnWrap{display:flex}.dd2d{--iconSize:16px}.dd2d.open:before{content:"";width:100%;height:100%;position:fixed;inset:0;background-color:rgba(0,0,0,.4)}.dd2d__wrap{justify-content:flex-start;gap:8px;padding-bottom:5px}.dd2d__selected{font-size:1.25rem}.dd2d__icon{font-size:8px}.dd2d__dropdown{position:fixed;top:0;height:100%;max-height:100%;z-index:var(--extraBigZindex);border-radius:40px 40px 0 0;padding-inline:10px;padding-top:80px;max-width:100vw}.dd2d__dropdown .inputWrap{margin-inline:12px}.dd2d__listWrap{padding-inline:24px}.dd2d__close{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:#f4f6fb;color:#416bf6;font-size:1.125rem;position:absolute;top:24px;left:16px}.inspiration-teaser h3,.inspiration-teaser h4{margin-bottom:27px}.inspiration-content .text{justify-content:space-between}.inspiration-content .imgsBlock h3{font-size:36px}.inspiration-content .imgsBlock.style2 .price{font-size:32px}.inspiration-content .imgsBlock.style2 .from{font-size:16px}.inspiration-content .imgsBlock .subHeadline{font-size:16px}.inspiration-content .imgComp{padding:20px!important}.inspiration-content .priceWrap{bottom:20px;left:20px}#slider.cardsWrap.cols4{margin-top:0;padding-top:0}.title-step .smallTitle{font-size:20px}.sights-mapWrap{--mapHeight:598px}.filtersTabsList{--gap:24px}.filterPill{--gap:8px}.filterPill{font-size:1.125rem;padding-top:8px;padding-bottom:8px}.filterPill__icon{-webkit-transform:scale(.8);transform:scale(.8)}.diDestination.map-destinationcard{--contentPad:8px}.diDestination.map-destinationcard .diDestination__fig{height:91px}.diDestination.map-destinationcard .diDestination__title{font-size:1.25rem}.breadcrumb{margin-bottom:0}.tabHeadersWrap{width:calc(100% + 17px*2);margin-right:-17px}.headerComp .tabHeadersWrap{width:100%}.tabs.mobAcc .tabHeadersWrap{display:none}.tabs--simple .tabHeadersWrap{margin-top:20px;margin-bottom:20px}.tabs--simple .tabHeadersWrap::after,.tabs--simple .tabHeadersWrap::before{width:20px}.tabHeaders{justify-content:flex-start}.tabs--simple .tabHeaders--noCenter{justify-content:normal}.tabs--simple .tabHeader{font-size:1.125rem;margin-right:13px;margin-left:13px}.tabs.mobAcc .tab:not(.active){display:block}.tabs--inFieldForm .tabHeadersWrap{margin-bottom:16px}.tabs--altStyle .tab{padding:0 0 48px}.tabs--altStyle{border-radius:0;border-bottom:none;border-right:none;border-left:none;width:100vw}.wrapper .tabs--altStyle,.wrapper--fullWidth-m .tabs--altStyle,.wrapper--small .tabs--altStyle{margin-right:-16px}.col .tabs--altStyle{margin-right:-8px}.col .wrapper .tabs--altStyle,.col .wrapper--fullWidth-m .tabs--altStyle,.col .wrapper--small .tabs--altStyle,.wrapper .col .tabs--altStyle,.wrapper--fullWidth-m .col .tabs--altStyle,.wrapper--small .col .tabs--altStyle{margin-right:-24px}.tabs--altStyle .compareAccTypes table{margin:0!important}.tabs--altStyle .tabHeader,.tabs--altStyle .tabHeader.active{flex-grow:1;font-size:20px;padding:13px 16px 13px 20px}.tabs--altStyle .active-indicator{margin-left:7px;width:20px;height:20px}.tabs--altStyle .active-indicator:after{width:10px;height:10px}.tabs--destinations .tabHeader{margin:0}.tabs--destinations .tabHeader:not(:first-child){margin-right:20px}.tabs--register .tabHeadersWrap{width:auto}.tabs--register .tabHeader a{padding-right:48px}.tabs--register .tabHeader a:before{right:10px}.tabs--register .tabHeader a:after{right:17px}.tabs--vertical .tabHeaders{justify-content:space-between;white-space:normal}.tabs--vertical .tabHeadersWrap{width:auto;margin:0 auto;padding-bottom:12px}.content__snippet .h1,.content__snippet .h2,.content__snippet .h3,.content__snippet h1,.content__snippet h2,.content__snippet h3{text-align:center}.content__snippet li{font-size:18px}.titleWrap--mobReverse{flex-direction:column-reverse}.relatedTopics__title{text-align:center;margin-bottom:30px}.relatedTopics__item{margin:0 0 30px}.relatedTopics__icon+span{font-size:16px}.relatedTopics--column .relatedTopics__part--right{padding-top:24px}.relatedTopics--topLinks .relatedTopics__text{font-size:14px}.relatedTopics--topLinks .owl-nav button.owl-prev i{padding-left:25px}.relatedTopics--topLinks .owl-nav button.owl-next i{padding-right:25px}.registerLogin .foot th.basic,.registerLogin .foot th.mnb{width:60px}.searchBtn--relative{width:100%}.searchBtn--relative .btn,.searchBtn--relative .button,.searchBtn--relative button{width:100%}.destination-slider .carouselCaption,.fullWidthCarousel .carouselCaption,.promoCarousel .carouselCaption{padding:53px 46px;text-align:center}.destination-slider .carouselCaption p,.fullWidthCarousel .carouselCaption p,.promoCarousel .carouselCaption p{font-size:14px;line-height:1.44}.destination-slider .carouselCaption h2,.fullWidthCarousel .carouselCaption h2,.promoCarousel .carouselCaption h2{margin:0 0 6px}.destination-slider .carouselCaption .button,.fullWidthCarousel .carouselCaption .button,.promoCarousel .carouselCaption .button{margin-top:18px}.gallery-slider{max-width:95%;padding-bottom:26px}.modal .gallery-slider{padding:0;overflow:hidden;max-width:100%}.gallery-slider .carouselCaption{margin-bottom:-40px}.gallery-slider .item{padding:0 4px}.gallery-slider .owl-nav{display:none}.gallery-slider .owl-stage-outer{overflow:visible}.gallery-slider .carouselImg{border-radius:8px}.gallery-slider:not(#gallerymodal) .owl-item:not(.active) .carouselCaption{opacity:0}.thumbs-slider.owl-carousel{display:none}.owl-carousel .owl-next i,.owl-carousel .owl-prev i{padding:17px;font-size:25px}.owl-carousel--lightBlueArrows .owl-next i,.owl-carousel--lightBlueArrows .owl-prev i{font-size:12px}.owl-carousel.owl-carousel--roundedWhiteArrows{--colPad:0}.sliderFullwidth__fig{aspect-ratio:375/345;max-height:calc(100vh - 71px)}.section.section-teaser--footerOverflow .genericForm{-webkit-margin-after:40px;margin-block-end:40px}.section-news__date{float:none;text-align:left;margin-top:-14px}.newsRebrand__item{flex-direction:column;margin-block:16px}.newsRebrand__content{padding:24px 16px;gap:4px}.newsRebrand__image{width:100%}.newsRebrand__figure{max-width:100%;max-height:215px;aspect-ratio:4/3}.newsRebrand__date{font-size:14px}.newsRebrand__p{font-size:16px}.newsRebrand__more{font-size:14px}.newsRebrand__more svg{vertical-align:bottom}.newsRebrand__linksWrap{flex-direction:column;gap:12px}.newsInner{gap:16px}.newsInner__text{font-size:16px}.newsInnerLinks{padding-top:24px}.section-more__item{align-items:center;align-content:center;justify-content:center}.section-more__image{width:100%}.section-more .owl-nav{display:none}.section-more__buttons .button.border{background:linear-gradient(317.7deg,rgba(0,0,0,.4) 0,rgba(255,255,255,.4) 105.18%),#416bf6;background-blend-mode:soft-light,normal;box-shadow:-2px 2px 16px 2px rgba(0,38,119,.4);color:#fff;width:100%}.section-more__logo--static{max-width:75%;margin:0 auto}.section-more__p{display:none}.flightDealsWrapper .card-price-info{height:74px;padding-top:6px}.flightDealsWrapper{min-width:0!important;padding-right:0!important;padding-left:0!important}.lowFareWidget-outerWrapper .btnWrap{margin-bottom:45px}.lowFareWidget-outerWrapper h2{flex-wrap:wrap}.lowFareWidget-outerWrapper--compact{margin-block:40px}.lowFareWidget-outerWrapper--compact .pricesCarousel .owl-item{box-shadow:0 0 30px #e8ecf5}.lowFareWidget-outerWrapper--compact .card-price-info{height:auto}.nav-arrows .next{left:20px}.pricesCarousel[lowfarepricesslider] .owl-item{min-width:110px}.flightDealsWrapper .card.primary.center .cardDetails h3{font-size:48px}.flightDealsWrapper .card.primary .cardDetails span{font-size:16px}.flightDealsWrapper{min-width:0!important;padding-right:0!important;padding-left:0!important}.title-step .dd.style2 .selectedWrap,.title-step .style2.dd--hybrid .selectedWrap,.title-step .style2.selectize-wrapper .selectedWrap{font-size:28px}.title-step .dd.style2--small .icon,.title-step .dd.style2--small .selectedWrap,.title-step .style2--small.dd--hybrid .icon,.title-step .style2--small.dd--hybrid .selectedWrap,.title-step .style2--small.selectize-wrapper .icon,.title-step .style2--small.selectize-wrapper .selectedWrap{font-size:20px}.lowFareWidget .monthFares{padding:10px 0}.lowFareWidget .owl-nav{display:none}.lowFareWidget td:not(.empty) .price{font-size:10px}.lowFareWidget .tripOverview .outboundTrip{margin-bottom:15px}.lowFareWidget .tripOverview .outboundTrip p:first-child,.lowFareWidget .tripOverview .returnTrip p:first-child{font-size:16px}.lowFareWidget .tripOverview .outboundTrip p:last-child,.lowFareWidget .tripOverview .returnTrip p:last-child{font-size:16px}.lowFareWidget .tabHeaders h3.tabHeader{width:100%;max-width:calc(50% - 20px)}.lowFareWidget table{width:100%}.modalWrap.modalWrap--passengers{height:100%}.modalWrap.modalWrap--passengers .bookingMask{height:100%}.modalWrap.modalWrap--passengers .passengersBlock{border-radius:0;padding:0;height:100%}.modalWrap.modalWrap--passengers .passengersBlock__inner .btnWrap:not(.passengersBlock__confirmBtn){position:absolute;width:100%;bottom:0;right:0}.modalWrap.modalWrap--passengers>.close-modal{display:none}#LowFareMaskForm .locationRowNew .inputWrap.first{width:100%;margin-left:0}#LowFareMaskForm .locationRowNew .inputWrap.last{border-top:none;width:100%;margin-right:0}#LowFareMaskForm .locationRowNew .inputWrap.last:not(.fullscreenFormField__inputWrap--visible){margin-top:15px}#LowFareMaskForm .locationRowNew .doubleField .switch{display:none}.flightInfoBox__title{font-size:16px}.flightInfoBox__text{font-size:14px}.similarDestination{position:relative}.similarDestination__title{font-size:30px;margin-top:92px}.similarDestination__btnWrap{position:absolute;top:163px;right:0;left:0}.similarDestinationsSlider{width:calc(100% + 34px);margin-inline:-17px}.similarDestinationsSlider>.owl-stage-outer{padding-bottom:30px}.similarDestinationsSlider.owl-carousel{opacity:0;transition:opacity .3s ease-out}.similarDestinationsSlider.owl-carousel.owl-loaded{opacity:1}.pricesSlider{padding-inline:40px}.pricesSlider__item .invader{display:none}.pricesSlider__title{font-size:16px;line-height:1.125}.pricesSlider__text{font-family:urw_geometric_extsemi_bold,sans-serif;line-height:1.5}[dir=rtl] .pricesSlider__text{font-weight:600!important}.pricesSlider__text--small{font-size:10px;margin-bottom:0}.modal--digitalDocs .modalWrap{padding:0}.modal--digitalDocs .modalContent{padding:30px 25px}.modal--digitalDocs .btnWrap{flex-wrap:wrap}.modal--digitalDocs .button:not(:last-child){margin:0}.modal .btnWrap.hEnd{flex-wrap:wrap;flex-direction:column}.modal .btnWrap.hEnd>:not(:last-child){margin-left:0;margin-bottom:8px}.umnrModal .modalWrap{bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;right:0;max-width:100%;overflow-x:hidden;overflow-y:auto;padding:25px 20px 0;position:fixed;left:0;top:30px}.umnrModal__modalContent{display:flex;flex-direction:column;max-height:initial;min-height:100%;overflow-x:visible;overflow-y:visible;padding:0;scrollbar-color:#b5bcca transparent;scrollbar-width:thin;scrollbar-face-color:#b5bcca;scrollbar-track-color:transparent}.umnrModal__modalContent::-webkit-scrollbar{width:5px;height:5px}.umnrModal__modalContent::-webkit-scrollbar-thumb{background:#b5bcca;border-radius:5px}.umnrModal__modalContent::-webkit-scrollbar-track{background:0 0}.umnrModal__confirmBtn{bottom:0;justify-content:center;right:0;position:fixed;left:0;padding:20px 0;background-color:#fff;border-top-right-radius:16px;border-top-left-radius:16px;box-shadow:0 -2px 15px rgba(0,0,0,.2);z-index:10}.umnrModal__confirmBtn .button{max-width:300px;width:100%}.umnrModal .close-modal{font-size:16px;padding:8px;left:20px;top:20px}.umnrModal .close-modal .icon{font-size:13px}.umnrModal .ddList{right:initial;margin-bottom:30px;left:0}.umnrModal .ddList.top{margin-bottom:0!important}.tableHeader__title{font-size:16px}.fullTeaserSection{--space:12px}.fullTeaserSection--inPageDynamicContent .fullTeaser__title{font-size:20px;margin-bottom:4px}.fullTeaserSection--inPageDynamicContent .fullTeaser__text{margin-bottom:16px}.fullTeaserSection--withSliderOrImages .fullTeaser__slider{width:calc(100% + 12px)}.fullTeaserSection--withSliderOrImages .fullTeaser__slider--wDesc{width:100%}.fullTeaserSection--withSliderOrImages .fullTeaser__sliderTitle{font-size:18px}.fullTeaserSection--blue .fullTeaser__sliderItem .button{min-height:40px}.fullTeaserSection--vertical .owl-item{max-height:155px}.fullTeaserSection--vertical .owl-item.center{max-height:187px}.fullTeaserSlider.owl-carousel .owl-nav{display:none}.teaser--halfHalf{padding-block:50px}.teaser--halfHalf .teaser__half~.teaser__half{margin-top:40px}.smallCard__figure figcaption{color:#416bf6}.simpleTeaser{--my:30px;--px:16px;--py:16px;--gap:16px}.simpleTeaser__title{font-size:1.25rem}.simpleTeaser__text{font-size:1rem}.imgTextCompo{--padding:26px;--contentPadding:0;flex-wrap:wrap}.imgTextCompo__imgContent,.imgTextCompo__textContent{width:100%}.imgTextCompo__imgContent{padding-bottom:34px}.imgTextCompo__textContent{padding:0}.imgTextCompo__title{font-size:1.5625rem;letter-spacing:-.1px}.fullwidthTeaser{padding:60px 0}.fullwidthTeaser--noPad{padding:0}.fullwidthTeaser__item{flex-direction:column;align-items:center;text-align:center;gap:15px;margin-bottom:40px}.fullwidthTeaser__item:last-child{margin-bottom:0}.teasersGrid .section-card__item:not(:last-child){margin-bottom:40px}.teasersGrid .section-card__item:not(:last-child){margin-bottom:40px}.inner-tab-container .tabHeader a{padding-right:12px;padding-left:12px}.inner-tab-container .form_elms,.inner-tab-container .select_inputs{flex-wrap:wrap}.inner-tab-container .form_elms .col-sm-6,.inner-tab-container .form_elms .form-group,.inner-tab-container .form_elms .inputWrap:not(.dateField),.inner-tab-container .select_inputs .col-sm-6,.inner-tab-container .select_inputs .form-group,.inner-tab-container .select_inputs .inputWrap:not(.dateField){width:100%;margin-bottom:25px}.flightSchedule{margin-bottom:50px}.wrapper .flightSchedule,.wrapper--fullWidth-m .flightSchedule,.wrapper--small .flightSchedule{margin:0 -17px}.flightSchedule .tabHeadersWrap{margin-bottom:20px}.flightSchedule__subtitle{font-size:16px;text-align:center;margin:0 auto}.flightSchedule .outbound,.flightSchedule .return{margin:20px 0 60px}.flightSchedule .next-arrow,.flightSchedule .prev-arrow{top:10px}.flightSchedule .directFlight{font-size:14px;top:65px}.flightSchedule .directFlight .toggleSwitch{margin-left:10px}.flightSchedule .sort-nav{position:relative;margin-top:17px}.flightSchedule .sort-nav::after{content:"";position:absolute;top:0;right:-25%;left:-25%;min-width:100%;height:1px;background-color:rgba(178,191,221,.3)}.flightSchedule .sort{margin-left:0;padding:0}.flightSchedule .sort label{font-size:14px}.flightSchedule .sort .dd .selectedWrap,.flightSchedule .sort .dd--hybrid .selectedWrap,.flightSchedule .sort .selectize-wrapper .selectedWrap{font-size:14px;padding:16px 10px;padding-left:28px}.flightSchedule .sort .dd .selectedWrap .icon,.flightSchedule .sort .dd--hybrid .selectedWrap .icon,.flightSchedule .sort .selectize-wrapper .selectedWrap .icon{top:calc(50% - 4px);left:8px}.flightSchedule .sort .dd .ddList li,.flightSchedule .sort .dd .selection,.flightSchedule .sort .dd--hybrid .ddList li,.flightSchedule .sort .dd--hybrid .selection,.flightSchedule .sort .selectize-wrapper .ddList li,.flightSchedule .sort .selectize-wrapper .selection{font-size:14px;padding:9px 0}.flightSchedule .sort .dd .ddList,.flightSchedule .sort .dd--hybrid .ddList,.flightSchedule .sort .selectize-wrapper .ddList{min-width:140px}.flightSchedule .mobile-dates-wrapper{width:calc(100% + 32px);overflow-x:auto;padding-bottom:11px;margin:0 -16px;scrollbar-width:none;-ms-overflow-style:none}.flightSchedule .mobile-dates-wrapper::-webkit-scrollbar{width:0!important}.flightSchedule .mobile-dates-wrapper .next-arrow,.flightSchedule .mobile-dates-wrapper .prev-arrow{width:30px;margin-top:-7px}.flightSchedule .table-dates{border:1px solid rgba(178,191,221,.3);border-width:1px 0;padding:32px 20px 10px;width:100%;min-width:600px}.flightSchedule .table-dates .day{font-size:16px}.flightSchedule .table-dates .day.selected{position:relative;font-family:urw_geometric_extsemi_bold,sans-serif}[dir=rtl] .flightSchedule .table-dates .day.selected{font-weight:600!important}.flightSchedule .table-dates .day.selected:after{background-color:#416bf6;bottom:-13px;content:"";display:block;height:5px;right:calc(50% - 36px);position:absolute;width:72px;border-radius:40px}.flightSchedule .table-dates .day__numMonth{font-size:14px}.flightSchedule th .logoGroup{position:absolute;top:10px;right:52%;-webkit-transform:translateX(50%);transform:translateX(50%)}.flightSchedule th .logo{max-width:12px;margin:0 auto}.flightSchedule th .duration{margin:0 2px}.flightSchedule th .duration::after{top:21px}.flightSchedule th .duration__stops{margin:12px auto}.flightSchedule tr.tr__white{background-color:#fff}.flightSchedule tr.selected{background-color:#e2e8fd}.flightSchedule .details{display:block;position:relative}.flightSchedule .details .flexCol{width:100%}.flightSchedule .details .flexCol p{font-size:14px;white-space:pre-wrap}.flightSchedule .details .flight{flex-direction:column;gap:16px;margin-bottom:16px}.flightSchedule .details .separator p{font-size:12px}.flightSchedule table{width:100%;margin:0 auto}.flightSchedule table tr:not(.details){display:flex;justify-content:center}.flightSchedule table tr:not(.details) td{display:none}.flightSchedule table th{display:flex;align-items:center;justify-content:center;position:relative;height:100px;padding-top:10px}.flightSchedule table th i{color:#fff;font-size:20px;margin-left:10px}.flightSchedule table th:not(.selected) i:before{display:none}.flightSchedule table th:not(.available){display:none}.flightSchedule table th.available i:after{border:1px solid #566ea1;border-radius:50%;box-sizing:border-box;content:"";display:inline-block;height:20px;width:20px;vertical-align:middle}.flightSchedule table th.selected i::before{display:flex;align-items:center;justify-content:center;width:20px;height:20px;font-size:7px;background-color:#002677;border-radius:50%}.flightSchedule table th.selected i:after{display:none}.openMask[data-plugin-flightschedule],[data-plugin-flightschedule].bookingMaskWrap.teaser-wrap.open-form{max-width:328px}.countdowntimer_item{width:72px;margin-right:8px;margin-left:8px}.counter__digits{font-size:38px}.counter__desc{font-size:20px}.digitalCheck{padding:26px 0}.digitalCheck__bottomWrap{flex-direction:column;align-items:flex-start}.digitalCheck__bottomWrap>.button,.digitalCheck__bottomWrap>.more{margin-top:30px}.digitalCheck__bottomWrap>:nth-child(1){margin-top:0}.howDoesItWork .stepTeaser{padding:50px 0 0}.howDoesItWork .stepTeaser__step{margin-bottom:20px}.howDoesItWork .stepTeaser--register{padding:0}.howDoesItWork .button{padding:12px 24px}.stepsNumberedContainer{width:54px;height:54px;border-radius:50%;border:5px solid #566ea1;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.stepsNumberedContainer .stepsNumbered__svg{right:-5px;border-radius:unset;border:none}.stepsNumbered__list{padding:10px}.stepsNumbered__step{padding-right:74px;min-height:32px;line-height:32px}.stepsNumbered__step:not(.stepsNumbered__step--current){display:none;opacity:0;font-size:0;margin:0;padding:0}.stepsNumbered__svg{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;border-radius:50%;border:5px solid #566ea1}.stepsNumbered__svg.circleGraph__svg{overflow:visible}.stepsNumberedNew{flex-direction:column;gap:unset;background:unset}.stepsNumberedNewContainer{width:54px;height:54px;border-radius:50%;border:5px solid #566ea1;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.stepsNumberedNewContainer .stepsNumberedNew__svg{right:-5px;border-radius:unset;border:none}.stepsNumberedNew__group{background:#fff;flex-direction:row;justify-content:space-between;width:100%}.stepsNumberedNew__list{width:100%;padding:8px 16px}.stepsNumberedNew__step{padding-right:74px;min-height:32px;line-height:32px}.stepsNumberedNew__step:not(.stepsNumberedNew__step--current){display:none;opacity:0;font-size:0;margin:0;padding:0}.stepsNumberedNew__svg{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;border-radius:50%;border:5px solid #566ea1}.stepsNumberedNew__svg.circleGraph__svg{overflow:visible}.stepModal .modalWrap{padding:20px;border-radius:20px 20px 0 0}.nextFlightBox__checkbox{padding:14px}.nextFlightBox__checkbox [type=checkbox]:checked~label,.nextFlightBox__checkbox [type=checkbox]:not(:checked)~label{padding-right:42px}.nextFlightBox__desc{flex-direction:column-reverse}.nextFlightBox__flightInfo{font-size:14px;justify-content:space-between}.nextFlightBox__title{font-size:18px}.nextFlightBox__titleEnhanced{gap:12px}.nextFlightBox__titleEnhanced .nextFlightBox__bookingRef{display:block}.nextFlightBox__bookingRef{display:none}.nextFlightMinimalBox.nextFlightMinimalBox--editing{position:fixed;background:#fff;inset:0;top:20px;padding:60px 17px;border-radius:20px 20px 0 0;z-index:10}.nextFlightMinimalBox.nextFlightMinimalBox--editing .nextFlightMinimalBox__initials{display:none}.nextFlightMinimalBox.nextFlightMinimalBox--editing .nextFlightMinimalBox__title{font-size:25px;margin-bottom:10px}.nextFlightMinimalBox.nextFlightMinimalBox--editing .nextFlightMinimalBox__bottom{padding-right:0}.nextFlightMinimalBox.nextFlightMinimalBox--editing .nextFlightMinimalBox__docsList{padding-right:0}.nextFlightMinimalBox.nextFlightMinimalBox--editing .nextFlightMinimalBox__docsLinkTitle{display:none}.nextFlightMinimalBox__overviewText{font-size:16px}.nextFlightMinimalBox__initials{margin-inline:10px 14px}.nextFlightMinimalBox__initials p{font-size:16px}.nextFlightMinimalBox--editing .nextFlightMinimalBox__flightsWrapper{padding-bottom:20px;border-bottom:1px solid #e4e9fb}.nextFlightMinimalBox__flightInfo>span:not(:first-child){margin-right:10px}.nextFlightMinimalBox__flightInfo>span:not(:first-child)::before{right:-7px;line-height:1}.nextFlightMinimalBox__flightsBtnMore{position:absolute;top:50%;right:158px;-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:104px}.nextFlightMinimalBox__flightsBtnMore.more{font-size:14px}.nextFlightMinimalBox--editing .nextFlightMinimalBox__flightsBtnMore{display:none}.nextFlightMinimalBox__title{font-size:18px}.nextFlightMinimalBox__docsLinkTitle{font-size:14px;margin-bottom:.5em}.nextFlightMinimalBox__clearBtn{top:10px;left:10px;padding:10px}.nextFlightMinimalBox--submitted .nextFlightMinimalBox__status{margin-left:15px}.nextFlightMinimalBox--submitted .nextFlightMinimalBox__initials{margin-right:0}.nextFlightMinimalBox--confirmation .nextFlightMinimalBox__desc p,.nextFlightMinimalBox--submitted .nextFlightMinimalBox__desc p{font-size:14px}.ticketSearchResults{padding-top:24px;margin-top:24px;border-top:1px solid #e4e9fb}.fileinput__inner{height:154px}.fileinput__file{display:flex}.fileinput__filedetails{padding:0 63px 0 34px;margin-left:24px}.fileinput__filename{white-space:normal;max-width:135px}.fileinput__fileremove{width:28px;height:28px}.fileinput__icon{font-size:54px;margin-bottom:15px}.fileinput--style2 .fileinput__inner{height:auto}.fileinput--style2 .fileinput__icon{font-size:46px;margin-bottom:14px}.fileinput--style2 .fileinput__filename{font-size:14px;max-width:150px}.fileinput--style2 .fileinput__finishedDesc p{font-size:14px}.fileinput--style2 .fileinput__iconAbsolute{font-size:8px}.darkSiteInfo__row{flex-wrap:wrap}.darkSiteInfo__time{width:100%;margin-bottom:10px}.darkSiteInfo__list{width:100%;margin-right:0;flex-wrap:wrap;justify-content:flex-end}.darkSiteInfo__listItem{margin-top:5px;margin-bottom:5px}.darkSiteScrollBar h2{font-size:1.125rem}.benefitsTable .legend{padding-right:14px;padding-left:14px}.notFound__title{font-size:60px}.notFound__text{margin-bottom:44px}.notFound__btn{width:100%}.notFound__airplane--left{right:0}.notFound__airplane--right{left:25px}.stepTeaser__step{max-width:260px;margin-bottom:40px}.stepTeaser__img{margin-bottom:20px}.howDoesItWork .stepTeaser--register .owl-stage{margin-right:0}.stepTeaser--register .stepTeaser__step{max-width:360px;padding:0 20px;margin:0 auto 20px}.searchNoResults{padding:26px 0}.searchNoResults__img{margin-bottom:40px}.percentList__item{align-items:center;padding-right:32px;font-size:14px;min-height:50px}.percentList__item:not(:last-child){border-bottom:1px solid #d7d7d7}.percentList__item::before{width:20px;height:20px}.alert--pwHints{padding:15px 12px}.alert--pwHints li{padding-right:32px}.alert--pwHints li:before{font-size:20px}.alert--condensed li{padding-right:13px}.alert--condensed li::before{font-size:9px}.alert__wrapper{padding:0 12px}.alert__icon{font-size:20px;margin-left:12px}.destinations{gap:20px;margin-top:0}.destinationCard{grid-auto-flow:column;width:100%;justify-content:right;align-items:center}.destinations--hubPages .destinationCard .destinationCard__figure{height:100%}.destinations--hubPages .destinationCard .destinationCard__info{padding-top:14px}.destinations--hubPages .destinationCard .destinationCard__price{display:none}.destinationCard.last{margin-bottom:20px}.destinationCard__figure{width:138px}.destinationCard__logo{max-width:55px}.destinationCard__info{padding:0 10px 0 30px}.destinationCard__title{font-size:20px;margin-top:0}.destinationCard__price{font-size:16px}.destinationCard__btn.button{display:none}.destinationsSearch__form{flex-direction:column}.noscroll-mobile .alert-container.notice.info{z-index:-1}.mobile-widget .mobile-widget--inpage [data-plugin-hotelmask] iframe{min-height:460px}.fullscreenFormField__mobileHeaderTitle{color:#002677;font-family:urw_geometric_extsemi_bold,sans-serif;font-size:20px;line-height:45px}.corporateBox{margin-top:40px;padding:50px 20px}.corporateBox__desc{font-size:1rem}.mnbMyCoupons__controls{flex-direction:column}.mnbMyCoupons__controls--memories{gap:unset;align-items:flex-end}.mnbMyCoupons__filter{margin-left:auto}.mnbMyCoupons__filter--memories{margin-left:unset}.teasersSection .mnbMyCoupons__filter--memories{width:100%;justify-content:space-between}.teasersSection .mnbMyCoupons__filter--memories .field{max-width:250px;min-width:250px}.teasersSection .mnbMyCoupons__filter--memories p{white-space:break-spaces}.mnbMyCoupons__totalText{font-size:16px}.mnbMyCoupons__coupon{flex-direction:column;padding:30px 20px 30px}.mnbMyCoupons__couponDesc{text-align:center}.myCouponModal .modalContent{padding:30px 15px}.myCouponModal__headerPart:only-child{padding-left:40px}.myCouponModal .btnWrap{flex-wrap:wrap;gap:20px}.mobileApp .myCouponModal .btnWrap{margin-bottom:20px}.myProfile__content{flex-grow:1;overflow:hidden;overflow-y:auto;height:100%}.myProfile__contentWrap{display:flex;flex-direction:column;flex-grow:1;max-height:var(--max-height);height:var(--max-height);color:#002677;padding-bottom:20px}.myProfile__contentWrap--noMaxHeight{max-height:none}.myProfile__contentWrap--noMaxHeight .myProfile__content{overflow:visible;padding-bottom:32px}.wrapper--mobileApp{display:flex;flex-direction:column;max-width:100%;min-height:100vh}.profile-companions .addCompanion:not(.showAddNewCompanion) .myProfile__bottom{display:none}.profile-companions .addNewCompanion{position:absolute;top:0;height:100%;right:calc(100% + 17px);background-color:#fff;transition:right .35s ease-out}.profile-companions .showAddNewCompanion.addCompanion{min-height:100vh;height:100%}.profile-companions .showAddNewCompanion.addCompanion .addNewCompanion{right:0}.partnersFilters__checkBoxesWrap{flex-direction:column;width:100%;padding:0 8px}.partnerBox{width:100%}.partnerBox--standAlone{margin-bottom:26px}.partnerBox__title{font-size:60px}.partnerBox__imgWrap--info{min-height:310px}.partnerBox__figure{max-width:166px;height:158px;max-height:158px}.partnerBox .invader{left:0}.partnerInfo{flex-direction:column}.partnerInfo__box{text-align:center;justify-content:center}.partnerInfo__box--redeem{flex-direction:column;gap:27px}.partnerInfo--type2 .partnerInfo__box--logo{min-height:248px}.ekoBox{gap:12px}.ekoBox__logo{width:80px}.categoryBoxWrapper{grid-template-columns:repeat(2,1fr);gap:15px;padding-bottom:80px}.categoryBox{gap:14px;padding:37px 12px 20px}.categoryBox__figure{max-width:60px}.categoryBox__title{font-size:16px}.userInfo{flex-direction:column;max-width:380px;margin:0 auto 50px}.userInfo__personal{padding-bottom:25px}.userInfo.giftCardInfo .userInfo__personal{align-items:flex-start}.userInfo__text{font-size:16px;text-align:center}.memberMobLeft .userInfo__text{text-align:right}.userInfo.giftCardInfo .userInfo__text{text-align:right}.userInfo__textBold{font-size:24px}.userInfo__milesDetails{margin-right:unset;padding-top:22px;border-top:1px solid #d7d7d7}.customMask__twoCol .row-md{margin:20px auto}.customMask__twoCol .login-bt-wrapper{margin:20px auto}.customMask__twoCol .login-bt-wrapper button{width:100%}.maskBox{margin-top:38px;padding:30px 12px}.whiteBox--type1 .whiteBox__title{font-size:20px}.whiteBox--type1 .whiteBox__subtitle{margin-bottom:16px}.whiteBox--type2{box-shadow:0 0 30px #e8ecf5}.whiteBox--type3{border:1px solid #bfc9e3;border-radius:4px}.flightStatus{margin-top:15px}.flightStatus td .th{font-family:urw_geometric_extsemi_bold,sans-serif;font-size:.875rem;font-weight:400;color:#002677;letter-spacing:-.14px;line-height:1.21}[dir=rtl] .flightStatus td .th{font-weight:600!important}.flightStatus thead{display:none}.flightStatus tbody tr{display:flex;flex-wrap:wrap;border:1px solid #d7dded;margin:0;padding:12px 0 0}.flightStatus tbody tr:not(:last-child){margin-bottom:20px}.flightStatus td.flightNo{order:0;display:flex;align-items:center}.flightStatus td.flightNo .logo{margin-left:12px;margin-bottom:0}.flightStatus .status{order:1;flex-grow:1;text-align:left;padding-top:15px;font-size:19px}.flightStatus .route{order:2;width:100%;padding-top:8px;padding-bottom:15px;font-size:19px}.flightStatus .flightTime{order:4;width:100%;display:flex;justify-content:space-between;align-items:center}.flightStatus .flightTime.depart{order:3;background-color:#f4f6fb}.flightStatus .timeWrap{display:flex;justify-content:space-between;align-items:center;width:181px}.flightStatus .time{font-size:1.125rem;letter-spacing:-.18px}.flightStatus .timeInfo{margin-top:0;text-align:left}.flight-status-results-container .tabHeader{font-size:1rem}.flight-status-results-container .alRight.m{text-align:center;font-size:1rem}.flightStatusMask .fieldRow .btnWrap{margin-top:30px;padding:0}.flightStatusMask .doubleField .inputWrap:not(:last-child){margin-bottom:15px}.sn-snippet__wrapper{height:30px;margin-bottom:10px}.sn-snippet__wrapper.sn-semiClose{height:160px}.sn-snippet__wrapper .sn-snippet{width:100%}.sn-snippet__wrapper .sn-snippet__container{flex-direction:column}.sn-snippet__wrapper .sn-snippet__containerTop{margin-bottom:20px;width:100%}.sn-snippet__wrapper .sn-snippet__timer{margin-bottom:10px}.sn-snippet__wrapper .sn-snippet__btn{min-width:227px;text-align:center;margin:20px 0 10px}.sn-snippet__wrapper .sn-closeSnippet--mobile{display:none}.sn-snippet__wrapper .sn-row{flex-direction:column}.bagCalTripInfo{flex-direction:column;gap:16px;padding-top:24px}.bagCalTripInfo__fig{aspect-ratio:375/149}.bagCalTripInfo__details{flex-direction:column;margin-bottom:16px}.bagCalTripInfo__detailsItem{font-size:16px}.bagCalTripInfo__detailsItem span:first-child{min-width:45px}.bagCalTripInfo .btnWrap{width:100%}.baggageAllowance__row{gap:8px;max-width:410px;margin:16px 0;padding-bottom:16px}.baggageBox{--boxPad:16px;gap:18px;flex-grow:1;justify-content:space-between;aspect-ratio:328/220}.baggageBox__wrap{flex-direction:column}.baggageBox__iconAbs{width:24px;height:24px;font-size:7px}.baggageBox__mainIcon .h3{font-size:16px}.baggageBox__fig{max-width:44px}.baggageBox__info{width:100%;max-width:200px;flex-shrink:0;align-self:flex-start}.baggageBox__title{letter-spacing:normal}.baggageBox__desc{font-size:.875rem}.baggageBox__price{font-size:14px;margin-top:16px}.baggageBox__price strong{font-size:18px}.baggageBox--squareSome .baggageBox__fig{max-width:68px}.baggageBox__or p{font-size:16px}.dashBoxFlexWrap .dashBox{flex-grow:1}.dashBox{max-width:380px}.dashBox--withSlides .jnw{text-align:right}.dashBox--profileMainWrap .more{font-size:18px}.dashBoxAccountSummary{text-align:center}.dashBoxAccountSummary__tooltipWrap{justify-content:center}.dashBoxAccountSummary .dashBox__textSmaller{font-size:16px}.dashBox__payment{gap:36px}.dashBox__payment--level_A{flex-grow:1}.dashBox__payment .dashBox__btn{margin-top:34px}.dashBox__title--accountName{font-size:30px;margin-bottom:14px}.dashBoxAccountSummary__innerBox .dashBox__title{font-size:25px}.dashBox__subheader{font-size:16px}.dashBox__ctaWrap .more{flex-grow:1;font-size:18px}.dashBox__btn{font-size:18px;text-align:center}.dashBox--profileMainWrap .dashBox__btn{text-align:right}.dashBox__icon{font-size:15px}.dashBox .more:not(.dashBox__btn){text-align:center}.dashBox__socialInner{text-align:center}.dashBox__socialFig{margin-right:auto;margin-left:auto}.dashBox__prompt p{font-size:16px}.dashBoxCustomShape--inBox{min-height:58px}.dashBoxCustomShape--inBox .dashBoxCustomShape__desc{align-items:center;max-width:180px}.dashBoxCreditCard{max-width:100%;padding:20px 15px}.dashBoxCreditCard__inner{flex-grow:1}.dashBoxCreditCard__inner--left{gap:10px}.dashBoxCreditCard__inner .dashBox__btn{width:auto;margin-right:auto}.dashBoxCreditCard__text{font-size:14px}.jnw{padding:19px 17px 40px}.jnw__title{font-size:1.875rem}.jnw__btnwrap .button{width:100%}.maskGenairation__infoTooltip{padding:10px 16px;min-width:290px}.issueCard__infoText{font-size:10px}.travelPassContainer{gap:32px;margin-top:32px}.travelPassContainer__title{font-size:25px}.travelPassContainer .bookingMaskWrapper .doubleField{max-width:unset}.travelPassContainer .bookingMaskWrapper .doubleField .field:first-child{border-bottom:1px solid #b5bcca}.travelPassContainer .bookingMaskWrapper .switchToggleBtn{position:absolute;padding:0;top:50%;z-index:6;left:40px;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-top:-5px}.travelPassContainer .bookingMaskWrapper .switchToggleBtn .icon-swap{position:relative}.travelPassContainer .bookingMaskWrapper .switchToggleBtn .icon-swap::after{content:"";position:absolute;background-color:#eff2f8;content:"";right:50%;width:2px;height:100%;right:50%;-webkit-transform:translate(50%);transform:translate(50%);z-index:-1}.travelPassContainer .bookingMaskWrapper .maskBlock .fieldsWrap .field{margin-top:16px}.travelPassContainer .bookingMaskWrapper .btnWrap{margin-top:24px}.travelPassContainer .bookingMaskWrapper .btnWrap .button{width:100%}.travelPassBooking{flex-direction:column}.travelPassBooking__figure{width:100%;min-height:120px}.travelPassBooking__figure img{border-bottom-right-radius:0;border-top-left-radius:4px}.travelPassBooking__content{padding:16px;justify-content:space-between}.travelPassBooking__main{flex-direction:row-reverse;justify-content:space-between;gap:16px}.travelPassBooking__group{gap:8px;flex:1}.travelPassBooking__title{font-size:14px}.travelPassBooking__desc{font-size:12px;margin:0}.travelPassBooking__text{font-size:10px}.travelPassBooking .progressProfileContainer{width:80px;height:80px;border-radius:50%;border:3px solid #bfc9e3}.travelPassBooking .progressProfileContainer .progressProfile__svg{top:-3px;border-radius:unset;border:none}.travelPassBooking .progressProfile__trips{font-size:16px}.travelPassBooking .progressProfile__text{font-size:10px;display:block;min-width:50px}.travelPassBooking .progressProfile__svg{height:80px;width:80px}.travelPassBooking .progressProfile__svgPercent{--dasharray:251}.travelPassBookingModal .travelPassBooking__list{position:relative;padding:0;box-shadow:unset;background:unset;transition:none;max-height:100%}.travelPassBooking:not(.open) .travelPassBookingModal .travelPassBooking__list{opacity:1}.travelPassBookingModal .travelPassBooking__item:not(:last-child){border-bottom:1px solid #eff2f8;padding-bottom:16px}.travelPassBookingModal__button{bottom:0;display:flex;justify-content:center;right:0;position:absolute;left:0;padding:20px;background-color:#fff;border-top-right-radius:16px;border-top-left-radius:16px;box-shadow:0 -2px 15px rgba(0,0,0,.2);z-index:6}.travelPassBookingModal__button .button{max-width:300px;width:100%}.accordion-tp-wrapper .accItem{margin:0;width:100%}.accordion-tp-wrapper .accHeader .arrow.icon-backArrow{left:14px}.accordion-tp-wrapper .accHeader__btn{padding:16px 16px 24px 16px}.tp_Box__wrapper{flex-wrap:wrap}.tp_radioBox{flex-grow:1}.tp_destination_results{width:100%}.tp_destination_results__heading{margin-bottom:10px}.tp_destination_results__row{flex-wrap:wrap}.tp_destination_results__row>div{width:100%;flex-basis:100%}.tp_destination_results__row:not(:last-child){margin-bottom:10px}.tp_destination_results__row>div:first-child{width:100%;flex-basis:100%;text-align:right}.tp_destination_results__row>div:nth-child(2){width:100%;flex-basis:100%;text-align:right;justify-content:flex-start;padding:10px 0}.tp_destination_results__row>div:nth-child(3){width:100%;flex-basis:100%;text-align:right}.tp_filters .tabs--simple .tabHeadersWrap{width:100%;margin-inline:auto}.tp_route__detailsSeparator{display:inline-block;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.familyWrap .whiteBox{padding:18px 15px 22px;box-shadow:0 0 30px #e8ecf5}.familySlider .owl-item img{max-width:218px}.memberBox{padding:20px 16px;box-shadow:0 0 30px #e8ecf5}.memberBox--hasInvader{padding-top:40px}.memberBox__info{flex-direction:column;gap:8px;margin-bottom:24px}.memberBox__controls{flex-direction:column;gap:18px}.memberBox__controls .button{width:100%}.memberBox__controls--hCenterMob{align-items:center}.routesPage .fullpageLoader__text{width:100%;text-align:center;top:50px}.routesPage .fullpageLoader .loadingSpinner{top:150px}.routes .search-dest{position:relative}.routes .card{z-index:2}.routes .card .destination .city{color:#fff;font-size:30px;line-height:1.2;margin:0}.routes h2{text-align:center;font-size:20px;line-height:1.6}.routes .card.primary .cardDetails.destination .cityGuideWrap .cityGuideLink{display:block;padding:18px 0 11px;margin-left:45px}.routes.row{align-items:center;flex-direction:column-reverse}.routes .search-dest{max-width:410px;padding:4px 16px}.routes .map{background-image:url(/Media/rebranding/routeMap/routeMap_bg.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;height:150px;width:100%;position:relative}.routes .mapBg{position:absolute;top:50%;right:50%;z-index:1;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.routes .mapBg h1{color:#fff;font-family:urw_geometric_extsemi_bold,sans-serif;margin:0;text-align:center}[dir=rtl] .routes .mapBg h1{font-weight:600!important}.routes .card.primary.vertical.imgS{box-shadow:0 0 20px rgba(0,38,119,.11)}.routes .card.primary.vertical.imgS .cardImg{background-color:#55555f;padding-top:39.024%}.routes .card.primary.vertical.imgS .cardImg img{height:100%;min-height:100%;opacity:.8;width:auto}.routes .card.primary.vertical.imgS .cardImg .cardTitle{bottom:0;right:0;position:absolute;left:0;top:0}.routes .card.primary.vertical.imgS .cardImg .cardTitle .button{text-transform:uppercase}.routes .card.primary.vertical.imgS .cardImg .cardTitle .button:hover{background-color:rgba(255,255,255,.3);color:#fff}.routes .card.primary.vertical.imgS .cardImg .cardTitle .button:active{background-color:#fff;color:#002677}.routes .card.primary.vertical.imgS .cardImg .cardDetailsInfo{position:absolute;top:40px;right:50%;width:80%;padding:0;-webkit-transform:translateX(50%);transform:translateX(50%)}.routes .card.primary.vertical.imgS .cardImg .faresMobile{position:absolute;left:9px;bottom:3px;color:#fff;max-width:75px;font-family:urw_geometric_extsemi_bold,sans-serif;font-size:16px;line-height:1.2}[dir=rtl] .routes .card.primary.vertical.imgS .cardImg .faresMobile{font-weight:600!important}.routes .card.primary.vertical.imgS .cardImg .faresMobile span{font-size:20px}.routes .card.primary.vertical.imgS .cardImg .buttonsCol{bottom:16px;left:16px;position:absolute}.routes .moreInfo{width:100%}.routes .accItem{margin-right:0;padding-right:0;width:100%}.routes .accItem .accContent{border-top:1px solid #b5bcca}.routes .load-more-button .button{width:100%}.routes .prices-slider .pricesCarousel{max-width:408px;padding:10px}.routes .prices-slider .pricesCarousel .owl-item{max-width:78px}.routes .prices-slider .pricesCarousel .owl-item a{padding:5px 10px}.routes .prices-slider .pricesCarousel .price{white-space:nowrap}.searchWidget .budget{padding-left:26px}.searchWidget .displaySettings{font-family:urw_geometric_extregular,sans-serif;font-size:14px}.searchWidget{padding-bottom:38px;box-shadow:none;border-radius:0;border-bottom:1px solid rgba(147,165,207,.3)}.searchWidget .filters{max-height:850px;overflow:hidden;transition:max-height .4s,-webkit-transform .4s;transition:transform .4s,max-height .4s;transition:transform .4s,max-height .4s,-webkit-transform .4s}.searchWidget .filters.collapsed-mobile{max-height:0}.routesPage .bigAlertOnMap{width:100%}.cardDetails.destination:not(.loaded) .prices-slider{background:url(/Media/aegean_rebrand_loader.gif) no-repeat scroll center;background-size:50px;min-height:80px}.mobile-destination .cardImg{padding-top:0!important}.mobile-destination .cardImg picture{display:block;aspect-ratio:328/148;position:relative}.mobile-destination .cardImg picture:before{content:"";width:100%;height:100%;position:absolute;top:0;right:0;background:rgba(85,85,95,.2);z-index:1}.mobile-destination .cardImg .destination-image{-o-object-fit:cover;object-fit:cover}.mobile-destination .cardImg .cardTitle{z-index:1}.compareToggleContainer{display:none}.filterTagContainer{display:none}.diDestination__compareToggle{position:absolute;top:18px;right:0}.map-marker-details .diDestination__compareToggle{position:static}.filterTag__clearAllContainer{text-align:center}.inputWrap--dobContainer{flex-wrap:wrap}.inputWrap--dob.form-group{width:100%}.giftCard{padding:13px 20px 9px;margin:25px auto;max-width:500px;border-radius:12px;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.giftCard__sectionTitle{margin-bottom:14px}.giftCard__desc{font-size:12px}.giftCard__main{margin-top:16px;max-width:297px}.giftCard .char-count-para,.giftCard .textarea-max-msg{font-size:10px}.giftCard__inptContainer{height:auto;max-width:192px}.ios .giftCard__inptContainer{max-width:256px}.giftCard__inptContainer--textArea{max-width:297px;margin-bottom:10px}.ios .giftCard__inptContainer--textArea{max-width:305px}.giftCard__inpt{height:auto;max-width:192px;font-size:12px;padding:4px 8px;margin-bottom:-6px}.ios .giftCard__inpt{-webkit-transform:scale(.75);transform:scale(.75);-webkit-transform-origin:center top;transform-origin:center top;font-size:16px;max-width:256px;padding:.333em .666em;border-width:.166em;margin-bottom:-7px}.giftCard__inpt--textArea{max-width:297px;min-height:0;line-height:1}.ios .giftCard__inpt--textArea{border:2px dashed #93a5cf;-webkit-transform:scale(.75) translateY(-10px);transform:scale(.75) translateY(-10px);-webkit-transform-origin:center top;transform-origin:center top;max-width:305px}.ios .giftCard__emoji{left:0;-webkit-transform:scale(.75);transform:scale(.75);-webkit-transform-origin:center top;transform-origin:center top}.ios .giftCard__inptContainer--textArea .giftCard__emoji{left:16px}.giftCard__slider{min-height:100px}.giftCard__slider .owl-stage{padding-right:0!important}.giftCard__slider .owl-stage-outer{margin-right:-17px;margin-left:-17px;padding-right:17px}.giftCard--previewed input,.giftCard--previewed textarea{font-size:9px}.giftCardOccasionBox__title{font-size:14px;margin-top:6px}.giftAmount__manual{width:100%}.giftCardModal__title{font-size:25px;line-height:1.2;margin-bottom:0}.giftCardModal .separatorLine{margin:20px auto}.giftCardInfo__text{font-size:16px}.giftCardBox{padding-top:26px}.giftCardBox__bottom{background:#f1f3f8;padding:23px 20px;padding-bottom:30px;margin:0 auto;margin-bottom:30px;border-radius:10px}.giftCardBox__title{font-size:24px;margin-bottom:9px}.giftCardBox__fig--card{margin-bottom:9px}.giftCardBalance{margin-top:16px}.giftCardBalance .btnWrap{margin-top:24px}.giftCardBalance .btnWrap--mobWrap>:not(:last-child){margin:0}.giftCardTable tbody td{padding-block:4px;display:flex;gap:4px;font-size:.875rem}.giftCardTable .tableData{background-color:#f4f6fb;padding:12px;border-radius:4px;text-align:left;max-width:40%;flex-shrink:0;width:100%}.nojsslider__inner{margin-left:-17px}.nojsslider__list .giftCardOccasionBox__wrap{width:126px}.nojsslider__list{gap:6px}.nojsslider--columnMobile .nojsslider__list{display:flex;flex-direction:column;gap:16px}.loungeSearchResultHeader{margin-bottom:22px}.loungeSearchResultItem{padding:15px;box-shadow:0 0 30px #e8ecf5}.loungeTimerInner{display:flex;align-items:flex-start;left:0}.cbFares__btn--prev{right:0;-webkit-transform:translateX(50%);transform:translateX(50%)}.cbFares__btn--next{-webkit-transform:translateX(-50%);transform:translateX(-50%)}.newTable__container--mobile{position:relative}.newTable__container--mobile:after{content:"";width:1px;height:100%;position:absolute;right:50%;top:0;background-color:#bfc9e3}.newTable__container--mobile .newTable__scrollable{overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;pointer-events:none}.newTable__container--mobile .newTable__scrollable::-webkit-scrollbar{display:none}.newTable__container--mobile .newTable__scrollable--header{position:relative;background-color:#fff;z-index:1;padding-top:8px}.newTable__container--mobile .newTable__scrollable--gold{color:#7c6f42;--margin:16px;margin-block:var(--margin);position:relative;z-index:1;margin-block:0;padding-block:var(--margin)}.newTable__container--mobile .newTable__scrollable--gold:after,.newTable__container--mobile .newTable__scrollable--gold:before{content:"";width:100%;height:var(--margin);background-color:#fff;position:absolute;right:0;z-index:1}.newTable__container--mobile .newTable__scrollable--gold:before{bottom:100%}.newTable__container--mobile .newTable__scrollable--gold:after{top:100%}.newTable__container--mobile .newTable__scrollable--gold:before{bottom:0}.newTable__container--mobile .newTable__scrollable--gold:after{top:0}.newTable__container--mobile .newTable__scrollable--gold .cbFares__status--error,.newTable__container--mobile .newTable__scrollable--gold .cbFares__status--success{background:#7c6f42}.newTable__container--mobile .newTable__scrollableOuter{position:-webkit-sticky;position:sticky;top:8px;z-index:999}.newTable__container--mobile .newTable__scrollableInner{white-space:nowrap;display:flex;gap:8px}.newTable__container--mobile .newTable__heading{background-color:#f4f6fb;border-radius:4px;padding:6px 16px 6px 32px;--margin:16px;margin-block:var(--margin);position:relative;z-index:1}.newTable__container--mobile .newTable__heading:after,.newTable__container--mobile .newTable__heading:before{content:"";width:100%;height:var(--margin);background-color:#fff;position:absolute;right:0;z-index:1}.newTable__container--mobile .newTable__heading:before{bottom:100%}.newTable__container--mobile .newTable__heading:after{top:100%}.newTable__container--mobile .newTable__col{margin:0;white-space:normal;text-align:center;min-width:calc(50vw - 21px)}.newTable__title{font-size:1rem}.newTable__title--small{font-size:.875rem}.newTable__titleLight{font-family:urw_geometric_extlight,sans-serif}[dir=rtl] .newTable__titleLight{font-weight:300!important}.newTable__subtitle{font-size:1.25rem}.newTable__container--mobile .newTable__name{width:100%}.newTable__group img{min-width:52px}.newTable__group:not(:last-child){margin-bottom:38px}.newTable__container--mobile .newTable__btn{--size:40px;--bgcolor:#ffffff;--color:#416BF6;--top:22px}.newTable__container--mobile .newTable__btn:before{font-size:32px}.newTable__container--mobile .newTable__btn--prev{right:0;-webkit-transform:translateX(50%);transform:translateX(50%)}.newTable__container--mobile .newTable__btn--next{-webkit-transform:translateX(-50%);transform:translateX(-50%)}.bagpol__table tbody td,.bagpol__table tbody td:first-child{font-size:1rem}.wrapper .additionalSvc__fig,.wrapper--fullWidth-m .additionalSvc__fig,.wrapper--small .additionalSvc__fig{width:100vw;margin-right:-17px}.additionalSvc__fig img{aspect-ratio:359/152}.additionalSvc__whiteBox{-webkit-transform:translateY(-32px);transform:translateY(-32px)}.additionalSvc__whiteBox .tooltip .tooltipMain{right:auto;margin-right:0;left:-10px}.additionalSvc__whiteBox .tooltip .tooltipMain .arrow{right:auto;margin-right:0;left:8px}.additionalSvc__container .button{margin-left:0}.suTripOuterWrap__note{font-size:14px}.suModal .modalWrap{padding:20px;border-radius:20px 20px 0 0}.suModalDescTitle{margin-block:-32px 12px}.suModalTitle{text-align:right;margin-bottom:16px}.suModalClose{margin-top:16px}.suModalImg{gap:8px;margin-block:24px}.suModalImg__fig{height:182px;aspect-ratio:100/182}.suContainerInfo{flex-direction:column}.suTripWrap .suTripBoxTabContent__inner .invader span:not(.tooltip,.tooltipBtn,.tooltipMain,.arrow,.icon-info2),.suTripWrap .suTrip__col .invader span:not(.tooltip,.tooltipBtn,.tooltipMain,.arrow,.icon-info2){font-size:.75rem;padding:3px 8px}.suTripBoxTab .invader span:not(.tooltip,.tooltipBtn,.tooltipMain,.arrow,.icon-info2){font-size:.75rem;padding:3px 8px}.suTripBoxTabDestinations--triple{min-width:1064px}.suTripBoxTabDestinations__text{font-size:16px}.suTripBoxTabDestinations__text--small{font-size:14px}.suTripBoxTabContent__note{font-size:14px}.suTripBoxTabContent__scroll{flex:1}.suTripBoxTabContent__formwrap .suTripBoxTabContent__formbox{width:100%;min-width:342px}.suTripBoxTabContent__formbox .custom-checkbox [type=checkbox]:checked~label,.suTripBoxTabContent__formbox .custom-checkbox [type=checkbox]:not(:checked)~label{font-size:.875rem}.suTripBoxTabContent__itinerary{font-size:1rem}.invader~.suTripBoxTabContent__itinerary{margin-top:10px}.suTripBoxTabContent__value{font-size:.75rem}.suTripBoxTabContent__btnrow{flex-wrap:wrap;--gap:16px}.suTripBoxTabContent__text{font-size:.875rem}.suTripBoxTabContent .custom-checkbox [type=checkbox]:checked~label span,.suTripBoxTabContent .custom-checkbox [type=checkbox]:not(:checked)~label span{font-size:.875rem}.suTripBoxTabContent .custom-checkbox [type=checkbox]:checked~label,.suTripBoxTabContent .custom-checkbox [type=checkbox]:not(:checked)~label{font-size:.875rem}.suAccordeon__tag{font-size:.625rem}.suTable{padding-inline:17px}.suTable table td,.suTable table th{display:block;padding-top:8px;padding-bottom:8px}.suTable table th{font-size:.875rem}.suTable table td{font-size:.75rem}.suTable table td p,.suTable table td p:not(.errorMsg){margin-bottom:0}.suTable table tr{display:block}.suTable table tr:not(:last-child){border-bottom:1px solid #e4e9fb}.socialAccount{padding-block:36px}.socialAccount__list{gap:20px;flex-direction:column}.socialAccount__list .button{min-width:220px}.skewdSection--bottomRight{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 95%);clip-path:polygon(0 0,100% 0,100% 100%,0 95%)}.skewdSection__box{flex-direction:column}.skewdSection__col{width:100%}.iconTag{gap:4px}.iconTag__img{width:24px;height:24px}.iconTag__text{font-size:.75rem;line-height:1.6}.transferMiles__slider{margin-bottom:70px}.transferMilesOccasionBox__title{font-size:14px;margin-top:6px}.transferMiles__title{margin-bottom:10px}.transferMilesCard{padding:13px 20px 9px;margin:25px auto;max-width:500px;border-radius:12px;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.transferMilesCard__main{margin-top:-8px;max-width:297px}.transferMilesCard__container{margin-top:-8px}.transferMilesCard__input{height:auto;max-width:192px;font-size:12px;padding:4px 8px}.transferMilesCard__input--textArea{max-width:229px;min-height:0;line-height:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.transferMilesCard__text{font-size:12px}.transferMilesCard__text--big{font-size:18px}.transferMiles__adjustmentsTitle{font-size:20px;margin-bottom:16px;text-align:center}.transferMiles__actBtn{--btnCircle:55px;font-size:25px}.transferMiles__actBtnWrap{gap:20px;max-width:205px}.transferMiles__actBtn--small{font-size:20px}.transferMiles__actBtn--big{font-size:30px}.fareItem__left{position:relative}.fareItem__picture{margin-top:27px;aspect-ratio:328/120}.fareItem__category--mobile{display:inline-block;position:absolute;top:0;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}.fareItem__category--desktop{display:none}.fareItem__list{flex-direction:column}.fareItem__listItem{font-size:1rem}.fareItem__listItemExtra{font-size:.875rem}.toggleMore__btn{font-size:1rem;padding-left:24px}.toggleMore__btn:after{font-size:8px}.simpleCard{max-width:42.6666666667vw}.simpleCard__fig{aspect-ratio:160/78}.simpleCard__bottom{padding:8px}.simpleCard__title{font-size:16px}.animatedContentTeaser__fig{aspect-ratio:334/180}.animatedContentTeaser__title{font-size:25px}.animatedContentTeaser__info{margin-top:24px;gap:24px}.animatedContentTeaser__desc{font-size:16px}.animatedContentTeaser .btnWrap{margin-block:0 24px;padding-bottom:24px;border-bottom:1px solid #e4e9fb}.animatedContentTeaser .btnWrap>*{margin-bottom:0}.pageIntro--animatedPage{padding-top:20px}.miniFlightSchedule{--spinnerPad:0;margin-top:16px}.miniFlightSchedule .loadingSpinner{-webkit-padding-before:10px;padding-block-start:10px}.mfsResults{display:flex;flex-direction:column;gap:8px;padding-top:16px}.mfsInfoActive .mfsResults:not(.active) .mfsFlight:nth-child(n+4){display:flex}.mfsFlight{background:#f4f6fb;border-radius:8px 0 0 8px;padding:8px 16px 8px 36px}.mfsFlight:after{font-size:1.5rem;width:16px;height:16px;left:10px}.mfsFlight__time{font-size:1rem}.mfsFlight__airport{display:none}.diCompareGrid__col:not(:first-child) .mfsFlight__toggle{opacity:0;visibility:hidden}.mfsInfoActive .mfsFlight__toggletext--more{display:none}.mfsInfoActive .mfsFlight__toggletext--less{display:block}.diCompareWidget{max-width:min(100vw,420px);margin-inline:auto}.diCompareWidget__wrap{inset:auto 0 0}.diCompareWidget__item{max-width:24.7222222222vw}.diCompareWidget__dest{justify-content:space-between;padding-top:5px}.diCompareWidget__text{padding-left:0}.diCompareWidget .diBtn{padding-left:8px}.containerWithRandomItems{width:calc(100% + 17px)}.containerWithRandomItems.owl-carousel{transition:opacity .3s ease-out,visibility .3s ease-out}.containerWithRandomItems.owl-carousel:not(.owl-loaded){opacity:0;visibility:visible}.containerWithRandomItems .owl-stage-outer{--wrapperGap:10px;padding-right:var(--wrapperGap);margin-right:calc(var(--wrapperGap) * -1);padding-bottom:30px}.containerWithRandomItems .diDestination{width:min(75.7333333333vw,312px);padding-bottom:8px}.containerWithRandomItems .diDestination__fig{aspect-ratio:284/115;overflow:visible}.containerWithRandomItems .diDestination__fig img{display:block;width:100%}.containerWithRandomItems .diDestination__info{display:flex;flex-direction:column-reverse;align-items:flex-start;padding:8px 8px 0}.containerWithRandomItems .diDestination__titleWrap{margin-bottom:0}.containerWithRandomItems--minimal .diDestination{max-width:160px;box-shadow:0 4px 24px rgba(65,107,246,.12)}.containerWithRandomItems--minimal .diDestination__title{font-size:16px;padding:8px 8px 4px}.containerWithRandomItems--minimal .diSeeAll{max-width:160px}.diSeeAll{width:min(75.7333333333vw,312px)}.diDestination__close{padding:3px}.diDestination__titleLink{color:#416bf6}.diDestination__desc{font-size:16px;padding-inline:8px}.diDestinationsGrid .diDestination__fig{aspect-ratio:165/78}.diDestinationsGrid .diDestination__title{font-size:16px}.ifec{margin-block:40px}.ifec .flightDetailsBox__text--alEnd,.ifec .flightDetailsBox__text--alStart{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:150px}.ifec .cardBox{padding:40px 16px 16px 16px}.ifec .cardBox__title{font-size:20px}.ifec .cardBoxTable td p,.ifec .cardBoxTable th p{width:100%}.ifec .cardBoxTable__outer td p,.ifec .cardBoxTable__outer th p{width:100%}.rebookingCalculator{gap:32px}.rebookingCalculator .fieldsWrap{display:flex;flex-direction:column;align-items:center}.rebookingCalculator .field .dd,.rebookingCalculator .field .dd--hybrid,.rebookingCalculator .field .selectize-wrapper{width:100%}.rebookingCalculator :not(.modalWrap) .btnWrap{margin-top:32px}.rebookingCalculator .subTitleGroup{gap:16px}.banner{padding:16px;flex-direction:column;align-items:flex-start;gap:8px}.banner__text{font-size:.75rem;line-height:1.4}.banner__text--bold{font-size:.875rem}.banner__bottom{gap:24px}.banner__top{align-items:flex-start}.serviceTeaser{--padX:16px}.serviceTeaser::after{content:"";position:absolute;top:0;left:0;bottom:0;width:62px;background:linear-gradient(270deg,#fff 0,rgba(255,255,255,.8) 17.63%,rgba(255,255,255,0) 94%)}.serviceTeaser__title{font-size:1rem}.serviceTeaser__title .dd.style2 .selectedWrap,.serviceTeaser__title .style2.dd--hybrid .selectedWrap,.serviceTeaser__title .style2.selectize-wrapper .selectedWrap{padding-left:0}.serviceTeaser__title .dd.style2 .icon,.serviceTeaser__title .style2.dd--hybrid .icon,.serviceTeaser__title .style2.selectize-wrapper .icon{display:none}.serviceTeaser__title .ddList li:after{font-size:.875rem}.serviceTeaser__text{font-size:.75rem}.serviceTeaser__actions{overflow-x:auto}.serviceTeaser__actionsinner{--gap:16px}.serviceTeaser__route{font-size:1rem}.serviceTeaserBox{width:52px}.serviceTeaserBox__figure{width:40px;height:50px}.serviceTeaserBox__title{font-size:.625rem}.youthPassengersWrapper .accordion-container{margin:0}.youthPassengersWrapper .accordion-container--generic .accHeader{padding:0}.newYouthContainer .form .inputWrap{flex:0 0 100%}.verifiedContainer.accordion-container--generic .accItem{padding:2px 16px}.voucherBnrHeader h2{margin-bottom:8px}.checkout__totalBack,.checkout__totalBack.more{display:none}.checkout__totalValue{font-size:20px}#assignmentModal .modalWrap{padding:25px 0}#assignmentModal .modalStickyContent__head p{font-size:16px}.memberInfo__miles{text-align:center}.memberInfo__text{font-size:16px}.nav-tabs--prepaid>li{height:auto;min-height:42px;flex:1 1 0}.nav-tabs--prepaid>li>a{display:flex}.fullscreenFormField--open .dateRange__info{display:none}.login_findReservation .modalWrap{padding:15px}.login_findReservation .modalStickyContent__head p{font-size:16px}.login_findReservation .modalStickyContent__top{padding:21px 15px}.login_findReservation .modalStickyContent__main{padding:0 15px 40px}.search-connectivity .modalWrap{padding:15px}.search-connectivity .modalStickyContent__head p{font-size:16px}#flightConnectivityContainer .modalStickyContent__top{padding:21px 7px}#flightConnectivityContainer .modalStickyContent__main{padding:0 7px 40px}.connectivity-results .modalStickyContent__top{padding-top:30px;padding-bottom:10px}.connectivity-results .modalStickyContent__main{padding-top:0}.corporatePage .breadcrumb{padding:20px}.headerCorporate{height:70px;padding:20px}.headerCorporate__part--right .dd.mob-menu,.headerCorporate__part--right .mob-menu.dd--hybrid,.headerCorporate__part--right .mob-menu.selectize-wrapper{min-height:0}.headerCorporate__part--right .dd .selectedWrap,.headerCorporate__part--right .dd--hybrid .selectedWrap,.headerCorporate__part--right .selectize-wrapper .selectedWrap{transition:none}.headerCorporate__part--right .dd.style2 .ddList,.headerCorporate__part--right .style2.dd--hybrid .ddList,.headerCorporate__part--right .style2.selectize-wrapper .ddList{left:0}.headerCorporate__part--right .header__icon{font-size:35px}.headerCorporate__part--right .header__link--outertitle{display:none}.footer--corporate{padding:20px}.mainCorporate{padding:30px 20px}.maskWrapper--corporate{padding:50px 0;max-width:90%}.contactDetails{flex-direction:column}.contactDetails__item:not(:first-child){margin-top:20px}.btn-logout .icon{top:7px}.btn-logout__text{display:none}}@media only screen and (max-width:767px){.slider-view{max-width:508px}.slide{width:100%}.tableWrapper{padding:14px;box-shadow:none}.tableWrapper table tr td{text-decoration:none;color:inherit;padding-top:8px;padding-bottom:8px}.tableWrapper table tr td a{text-decoration:none;color:inherit}.benefitsTable{padding:60px 0}.voucherPurchase{flex-wrap:wrap}.voucherPurchase__box{flex-basis:100%}.voucherPurchase__title{font-size:25px}.voucherPurchase__btnWrap{padding-top:20px}.voucherLoginPromo__content{align-items:flex-start}.voucherLoginPromo__figure{min-width:40px}.voucherLoginPromo__togglecontent .voucherBnr{width:100%;margin:0 auto 24px}.voucherBnr{width:100%;padding:0 15px 10px;margin:0 16px 20px}.voucherBnrSection{padding:30px 0}.voucherBnrContainer{flex-wrap:wrap;padding-bottom:0}.voucherBnr__top{padding:11px 0}.voucherBnr__btm{padding:15px 0 25px}.voucherBnr__btm ol li{font-size:12px}.voucherBnr__infoRow p{font-size:16px}.voucherBnr__price p{font-size:24px}.voucherBnr__extrainfo ol li{font-size:12px}.voucherBnr__details{padding-right:0;padding-left:0}.voucherBnr__detailsLeft{width:100%;padding-left:0}.voucherBnr__detailsRight{width:100%;padding-top:14px}.voucherBnr__priceContainer{flex-wrap:nowrap;padding-top:14px}.voucherBnr__priceContainer .voucherBnr__price{padding:0 0 0 10px}.wifi-popup.in .modal-dialog{margin:0}#searchConnectivity .modalStickyContent__main{overflow-x:hidden;overflow-y:auto}.modalStickyContent__btm .voucherLoginPromo{flex-wrap:wrap;padding-bottom:26px}.modalStickyContent__btm .voucherLoginPromo__content{width:100%;align-items:center;padding-bottom:10px}.modalStickyContent__btm .voucherLoginPromo__btnWrap{width:100%}.modalStickyContent__btm .voucherLoginPromo__title{font-size:20px}.wifiTable{padding-top:40px}.wifiTable table thead{display:none}.wifiTable table tbody tr{display:flex;flex-wrap:wrap;padding:0 16px;background:#fff;box-shadow:0 2px 10px 2px rgba(70,70,70,.1);margin:0 0 20px}.wifiTable table td{border:0;padding:13px 0}.wifiTable table td:first-child,.wifiTable table td:nth-child(2){width:50%;border-bottom:1px solid #d8d8d8}.wifiTable table td:nth-child(2){text-align:left}.wifiTable table td:last-child{flex-grow:1}.wifiTable__flightNo{justify-content:flex-end}.wifiTagContainer{justify-content:flex-end}.checkout__main{padding-top:16px;padding-bottom:16px}.checkout__extraRow{padding-top:18px;padding-bottom:18px}.checkout__extraText{font-size:14px}.checkout__totalnner{justify-content:space-between}.checkoutStepContainer{counter-reset:stepCounterResp;border-bottom:1px solid #d8d8d8;padding-bottom:14px;margin-bottom:20px}.checkoutStep{counter-increment:stepCounterResp}.checkoutStep:before{content:counter(stepCounterResp);width:28px;height:28px;line-height:28px;font-size:20px;background-color:#fff;border:2px solid #d6e3f6}.checkoutStep__svg{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0}.checkoutStep{padding-right:44px;min-height:32px;line-height:32px}.checkoutStep:not(.checkoutStep--current){opacity:0;font-size:0;margin:0;padding:0}.wifiBox{padding:12px 16px 9px}.accItem .wifiBox{padding:12px 0 9px;box-shadow:0 0;border-top:1px solid #e4e9fb}.wifiBox__topRow{flex-wrap:wrap;position:relative}.wifiBox__topRowCell:nth-child(2){order:1}.wifiBox__topRowCell:nth-child(3){order:2;padding-left:75px}.wifiBox__topRowCell:nth-child(1){order:3;width:100%;padding:7px 0 3px}.wifiBox__topRowCell:nth-child(4){order:4;width:100%}.wifiBox__topRowCell h4{font-size:18px}.wifiBox__date{font-size:14px}.wifiBox__flightText{font-size:14px}.wifiBox .icon-wifi_available,.wifiBox .icon-wifi_not_available{font-size:23px;position:absolute;top:0;left:0}.wifiBox .wifiBox__popupContentTop .wifiBox__msg{font-size:14px;letter-spacing:-.28px}.wifiBox .wifiBox__popupContentTop .wifiBox__msg--mobHidden{display:none}.wifiBox__popupTitle{font-size:24px;font-weight:300;line-height:1.16;letter-spacing:-.48px;margin:0 0 4px;color:#213368}.wifiBox__popupRoute{font-size:14px;font-weight:400;letter-spacing:-.28px;line-height:1.2;padding:0 0 10px;margin:0 0 10px;border-bottom:1px solid #d8d8d8}.wifiBox__popupWrap{height:100%}.wifiBox__popupContent{display:flex;flex-direction:column;justify-content:space-between;height:100%}.wifiBox__popupContentTop{padding:0 0 22px;max-height:calc(100% - 64px);overflow-y:auto;overflow-x:hidden}.checkoutBilling__side{width:100%;min-width:100%}.login-vouchers-popup.modal .modal-content button.btn-close,.wifi-popup.modal .modal-content button.btn-close,.wifipopup--style.modal .modal-content button.btn-close{left:10px;top:10px}.login-vouchers-popup #login-form-content #gSignInWrapper:nth-child(4) .btn-separator,.login-vouchers-popup #login-form-content>.row-md:nth-child(4) .btn-separator,.wifipopup--style #login-form-content #gSignInWrapper:nth-child(4) .btn-separator,.wifipopup--style #login-form-content>.row-md:nth-child(4) .btn-separator{top:0}.login-vouchers-popup #login-form-content #gSignInWrapper:nth-child(4) .btn,.login-vouchers-popup #login-form-content>.row-md:nth-child(4) .btn,.wifipopup--style #login-form-content #gSignInWrapper:nth-child(4) .btn,.wifipopup--style #login-form-content>.row-md:nth-child(4) .btn{top:5px}.login-vouchers-popup #login-form-content .login-bt-wrapper,.login-vouchers-popup #login-form-content .loginRow,.login-vouchers-popup #login-form-content .sepRow,.login-vouchers-popup #login-form-content>.row-md{width:100%}#loginSearch .loginRow,#loginSearch .sepRow{width:100%}.wifipopup--style #login-form-content .login-bt-wrapper,.wifipopup--style #login-form-content>.row-md{width:100%}.mobTabs .nav-tabs{display:flex}.mobTabs .nav-tabs.nav-tabs-full>li>a,.mobTabs .nav-tabs>li>a{padding:4px;font-size:14px;min-width:inherit}.routeExplan__row{flex-wrap:wrap;gap:16px}.routeExplan__cell:first-child{padding-bottom:16px;border-bottom:1px solid #e4e9fb}.routeExplan__cell:last-child{display:flex;align-items:baseline;justify-content:space-between;gap:65px;width:100%}.routeExplan__route{font-size:18px}.routeExplan time{font-size:14px}.routeExplan__spaceRowLeft p{font-size:18px}.flightItem .wifiBox__topRow{padding:12px;padding-bottom:0}.flightItem .wifiBox__topRow:nth-child(1){order:1}.assignRow{flex-wrap:wrap}.assignBox{width:100%;padding:12px}.mobTabs .nav-tabs.nav-tabs--radio>li>a,.mobTabs .nav-tabs.nav-tabs-full.nav-tabs--radio>li>a,.nav-tabs.nav-tabs--radio>li>a{padding:13px 50px 14px 10px}.modalStickyContent__main .nav-tabs.nav-tabs-full>li>a{padding:12px 10px 14px}.checkoutBilling .nav-tabs.nav-tabs--radio>li>a{padding:14px 22px!important;height:100%}}@media screen and (max-width:767px){.modal--digitalDocs .button:first-child{margin-bottom:30px}}@media only screen and (max-width:767px),(min-device-width:768px) and (max-device-width:1024px){.benefitsTable table,.benefitsTable tbody,.benefitsTable td,.benefitsTable th,.benefitsTable thead,.benefitsTable tr{display:block;float:right;width:100%}.benefitsTable thead tr{position:absolute;top:-9999px;right:-9999px}.benefitsTable td{padding-right:31%!important;position:relative}.benefitsTable td:before{margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;white-space:nowrap;left:auto;width:30%;text-align:center}.benefitsTable td:not(:first-child):before{left:auto;width:30%;height:100%;color:#54585a;display:block;line-height:48px;background-color:#e8e9ef}.benefitsTable td:nth-of-type(1):before{content:attr(data-before);top:50%;margin-top:-22px;font-size:26px;color:#002677;font-family:urw_geometric_extsemi_bold;font-weight:400}.benefitsTable td:before{content:attr(data-before)}.tableWrapper table tr td:not(:first-child){width:100%}.tableWrapper.benefits table tbody tr:nth-child(odd) td{background-color:#fff}.tableWrapper.benefits table tbody tr td:nth-child(even){background:#f4f6fb}.benefitsTable tbody tr{border-bottom:1px solid #93a5cf}.tableWrapper.benefits table tr td:not(:first-child){width:100%;border:none}.tableWrapper table,.tableWrapper tbody,.tableWrapper td,.tableWrapper th,.tableWrapper thead,.tableWrapper tr{display:block;float:right;width:100%}.tableWrapper thead tr{position:absolute;top:-9999px;right:-9999px}.tableWrapper td{padding-right:51%!important;position:relative}.tableWrapper td:before{margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;white-space:nowrap;left:auto;width:50%;text-align:center}.tableWrapper td:not(:first-child):before{left:auto;width:50%;height:100%;color:#54585a;display:block;line-height:48px;background-color:#e8e9ef}.tableWrapper td:nth-of-type(1):before{content:attr(data-before);top:50%;margin-top:-22px;font-size:26px;color:#002677;font-family:urw_geometric_extsemi_bold;font-weight:400;white-space:normal;padding-top:10px;padding-bottom:10px;line-height:17px;display:inline-block}.tableWrapper td:before{content:attr(data-before)}.tableWrapper table tr td:first-child{text-align:center;background-color:#f3f2f5!important}}@media (max-width:767px) and (max-width:767px){.routes .card.primary.vertical.imgS .cardImg{overflow:hidden}}@media (max-width:639px){.accordion-container{margin:24px 0}.accordion-container--register{margin:0}.link.circleIconLink{flex-direction:column}.link.circleIconLink .icon{margin-left:0;margin-bottom:6px}.dd.style2 .ddList,.dd.style2 .ddListNG,.ddNG.style2 .ddList,.ddNG.style2 .ddListNG,.style2.dd--hybrid .ddList,.style2.dd--hybrid .ddListNG,.style2.selectize-wrapper .ddList,.style2.selectize-wrapper .ddListNG{right:initial;left:-10px}.headerLinks .dd.style2 .ddList,.headerLinks .dd.style2 .ddListNG,.headerLinks .ddNG.style2 .ddList,.headerLinks .ddNG.style2 .ddListNG,.headerLinks .style2.dd--hybrid .ddList,.headerLinks .style2.dd--hybrid .ddListNG,.headerLinks .style2.selectize-wrapper .ddList,.headerLinks .style2.selectize-wrapper .ddListNG{right:0;left:auto}.dd.style2 .ddList,.dd.style2 .ddListNG,.ddNG.style2 .ddList,.ddNG.style2 .ddListNG,.style2.dd--hybrid .ddList,.style2.dd--hybrid .ddListNG,.style2.selectize-wrapper .ddList,.style2.selectize-wrapper .ddListNG{right:initial;left:-10px}.headerLinks .dd.style2 .ddList,.headerLinks .dd.style2 .ddListNG,.headerLinks .ddNG.style2 .ddList,.headerLinks .ddNG.style2 .ddListNG,.headerLinks .style2.dd--hybrid .ddList,.headerLinks .style2.dd--hybrid .ddListNG,.headerLinks .style2.selectize-wrapper .ddList,.headerLinks .style2.selectize-wrapper .ddListNG{right:0;left:auto}.card.primary.vertical .cardDetails{padding:8px 18px 12px}.card.primary h3{margin-bottom:16px}.card.primary{flex-direction:column}.card.primary:not(.vertical) .cardImg{width:100%;height:192px}.card.primary:not(.vertical) .cardDetails{padding:16px 20px 22px;text-align:center;width:100%}.card .peopleInfo{font-size:12px}.mobSingle .card.secondary{justify-content:center;padding:20px 8px 20px 30px;position:relative;text-align:right;min-height:160px}.mobSingle .card.secondary:not(:last-child):after{background:#b5bcca;border-radius:.5px;bottom:0;content:"";right:0;position:absolute;width:100%;height:1px}.mobSingle .card.secondary .cardMain{align-items:center;display:flex}.mobSingle .card.secondary .cardImg{flex-shrink:0;margin:0 0 0 20px;text-align:center;width:96px}.mobSingle .card.secondary .cardImg:not(.circle):not(.rectangle) img{width:80px}.mobSingle .card.secondary .cardImg.circle:not(.s){height:96px}.mobSingle .card.secondary .title{display:block;margin-bottom:5px;min-height:inherit}.mobSingle .card.secondary p{line-height:1.45}.mobSingle .card.secondary .link{border:none;font-size:32px;line-height:1;margin-top:-16px;padding:0;position:absolute;left:0;top:50%}.mobSingle .card.secondary .link:after{content:"\e901";font-family:icomoon-rebrand}.mobSingle .card.secondary .linkText{display:none}.mobSingle.s .card.secondary{min-height:118px}.cardsWrap.cols2:not(.scrollWrap) .card{max-width:326px}.cardsWrap.cols3{justify-content:center}.cardsWrap.cols3:not(.mobSingle){margin-right:0;width:100%}.cardsWrap.cols3:not(.mobSingle) .card{margin:0 auto 16px;width:100%;max-width:326px}.cardsWrap.cols4.mobSingle{margin-right:0;width:100%}.cardsWrap.cols4.mobSingle .card{margin-left:0;margin-right:0}.cardsWrap.cols4:not(.scrollWrap) .card{width:100%}.cardsWrap.mobSingle{align-items:center;flex-direction:column}.cardsWrap.mobSingle .card{margin-bottom:0;width:100%;max-width:360px}.imgWithText{margin:24px 0}.progressCard--inCardsWrap{margin-top:30px}.progressCard--inCardsWrap .progressCard__title,.progressCard--inCardsWrap progressCard__complete{font-size:1.5em}.progressCard--inCardsWrap .progressCard__percentage{font-size:1.7em}.section-card__buttons--mhide{display:none}.section-card__p--mhide{display:none}.headerComp{margin-bottom:24px}.registerLogin .btn,.registerLogin .button{width:100%}.slider-wrapper{margin:24px 0}.section__nav{margin:9px -22px 0}.slider-view{max-height:460px!important;height:460px!important}#slider .nav-arrows .next{left:0}#slider .nav-arrows .prev{right:0}.title-step.wrapper,.title-step.wrapper--fullWidth-m,.title-step.wrapper--small{padding:0 25px}.title-step.wrapper,.title-step.wrapper--fullWidth-m,.title-step.wrapper--small{padding:0 25px}.tableStripes tr{margin-bottom:20px}.responsiveTableJS td:before{content:attr(data-before)}.tableStripes thead{display:none}.tableStripes table,.tableStripes tbody,.tableStripes td,.tableStripes th,.tableStripes tr{display:block}.tableStripes td{position:relative;padding:0;margin-bottom:2px;border:none;display:flex;flex-wrap:wrap;background:#f4f6fb}.tableStripes td .txt{width:48%;line-height:1.1;font-size:18px;padding:10px;min-height:50px;text-align:center}.tableStripes td.checkWrp.light:before{color:#93a5cf}.tableStripes td:before{display:flex;align-items:center;width:52%;padding:5px 20px;font-size:20px;text-align:right;background:#f4f6fb;border-left:solid 2px #fff;font-family:urw_geometric_extsemi_bold,sans-serif}[dir=rtl] .tableStripes td:before{font-weight:600!important}.tableStripes td:first-child:before{content:none}.tableStripes td:first-child .txt{width:100%}.tableStripes td:after{content:"";display:block;clear:both}.register_login_popup .tableStripes td.checkWrp,.tableStripes td.checkWrp{width:100%}.section-teaser__item--big{min-height:519px}.section-teaser__item--big .section-teaser__content{padding-right:30px;padding-left:30px}.section-teaser__p{font-size:1.25rem}.imgTextCompo__imgContent{max-width:100%}.countdowntimer_value{font-size:34px}.simpleLogin div#login-form-content{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;row-gap:20px}.simpleLogin__loginCol,.simpleLogin__socialCol{width:100%}.simpleLogin .login-bt-wrapper .btn,.simpleLogin .login-bt-wrapper .button{width:100%}.giftCardInfo--type2 .giftCardInfo__part{width:100%}.compareFilters .btnWrap .button,.compareFilters .btnWrap .link{width:100%}.bagpol__table thead{display:none}.bagpol__table td,.bagpol__table th{padding-right:0;padding-left:0}.bagpol__table tbody td,.bagpol__table tbody td:first-child{width:100%;padding-right:0;padding-left:0}.bagpol__table tbody tr{display:flex;flex-wrap:wrap;margin-bottom:16px}.bagpol__table tbody .bagpol__cat{margin-bottom:8px}.bagpol__info{margin-bottom:16px}.additionalSvc__container{min-width:unset}.transferMilesCard__main{margin-top:20px}.transferMilesCard__container{margin-top:-4px;flex-direction:row}.fareItem .btnWrap .button{width:100%}}@media only screen and (max-width:579px){.slide.single .caption h3{font-size:3rem}}@media only screen and (max-width:540px){[data-tabcontent=book-a-car] iframe,[data-tabcontent=rent-a-car] iframe{min-height:830px}}@media only screen and (max-width:529px){.mobile-widget [data-tabcontent=book-a-car-mob] iframe,.mobile-widget [data-tabcontent=car] iframe{min-height:750px}}@media (max-width:480px){.breadcrumb{margin-top:0}.breadcrumb__item--active{display:none}.breadcrumb__item:nth-last-child(2){display:inline-block}.breadcrumb__item:before{padding:0 0 0 4px;content:"<";color:#002677}.breadcrumbWhite .breadcrumb__item:before{color:#fff}.modal .btnWrap.hEnd .button{width:100%}}@media only screen and (max-width:480px){.tableWrapper{padding:0}.tableWrapper table tr td{font-size:16px}.voucherLoginPromo__btnWrap .btn{width:100%}}@media (max-width:479px){.btnWrap--mobWrap>*{width:100%}.btnWrap--mobWrap>:not(:last-child){margin-left:0}.transparentDD label{margin:0;padding-right:0}.greyBox{padding:20px}.greyBoxInner>:first-child{margin-bottom:16px;padding-left:0}.greyBoxInner{flex-direction:column}.headerComp .wrapper,.headerComp .wrapper--fullWidth-m,.headerComp .wrapper--small{padding-right:0;padding-left:0}.step-1 .inspiration-content,.step-2 .inspiration-content{max-width:240px;margin:0 auto}.pricesCarousel .price{font-size:19px}.lowFareWidget .tabHeaders h3.tabHeader{padding:12px 20px 16px}.section-teaser__buttons .button{width:100%}.flightSchedule .directFlight{min-width:130px}.flightSchedule .sort{max-width:200px}.flightSchedule .sort label{margin:0;padding-right:0}.flightSchedule th{width:100%}.flightSchedule .tabHeaders h3.tabHeader{padding:12px 20px 16px;min-width:50%}html:lang(ru) .mobile-widget .inner-tab-container .tabHeader{font-size:13px}.ekoForm .button.border{width:100%}.baggageBox{aspect-ratio:auto;flex-direction:column}.routes.row .search-dest{max-width:100%}.event__row{flex-wrap:wrap}.event__row .button{width:100%}.suTrip__col:first-child{width:100%}.suTripBox{--gap:8px;flex-direction:column;min-width:inherit}.suTripBox__figure{width:100%;height:71px;background-position:20px center;background-size:34px}.suTripBox__figure img{width:100%}.suTripBox__content{flex-direction:row;align-items:flex-start}.suTripBox__itinary--mobHidden{display:none}.suTripBoxTabContent__btnrow .button,.suTripBoxTabContent__btnrow button{width:100%;margin-top:16px}.socialAccount__list .button{width:100%}.socialAccount__listitem{width:100%}.animatedContentTeaser .btnWrap{width:100%}}@media only screen and (max-width:460px){span.dot{margin:0 6px}.nav-dots span{width:15px;height:15px}}@media only screen and (max-width:374px){.triggerLabel{font-size:1.125rem}}@media screen and (max-width:359px){.custom-radio--register [type=radio]:checked~label,.custom-radio--register [type=radio]:not(:checked)~label{font-size:18px}.flightSchedule table th i{right:8px}.fileinput__filedetails:before{font-size:43px}.fileinput__filedetails{font-size:16px;padding:0 53px 0 29px;margin-left:20px}.fileinput__fileremove{width:24px;height:24px;font-size:16px}}@media (max-width:359px){#mainContent>.section.section-teaser:last-child{margin-bottom:-96px}.section-teaser--footerOverflow{margin-bottom:-96px}.baggageBox__info{max-width:170px}.dashBoxCustomShape{padding:19px 12px 13px}.dashBoxCustomShape__textTop{font-size:14px}.dashBoxCustomShape__textBottom{font-size:17px}}@media (max-width:1023px) and (min-width:768px){.row--threeItemsTabletAlign{position:relative}.row--threeItemsTabletAlign::after{content:"";display:flex;flex-grow:1;flex-basis:37.5%;max-width:37.5%;margin-right:34px}.wrapper,.wrapper--fullWidth-m,.wrapper--small{padding:0 35px}.wrapper--fullWidth-mediumUp.wrapper,.wrapper--fullWidth-mediumUp.wrapper--fullWidth-m,.wrapper--fullWidth-mediumUp.wrapper--small{padding-inline:0}.grecaBadge{margin:0 10px}.tooltip.linkText{font-size:16px}.card.primary{flex-direction:column}.card.primary:not(.vertical) .cardImg{width:100%;height:192px}.card.primary:not(.vertical) .cardDetails{padding:27px 20px;text-align:center;width:100%}.card.primary:not(.vertical) .cardDetails .button{display:inline-block;vertical-align:top}.cardsWrap.cols3.mobSingle .card.secondary{padding-left:15px;padding-right:15px}.progressCard--inCardsWrap{padding:12px 15px}.section-card__wrapper.owl-carousel{padding-bottom:25px}.section-card__wrapper--desktopThree{padding:30px 35px}.section-hero__item{padding:0 35px}.section-more__content{padding:20px 35px}.similarDestinationsSlider .pricesSlider__text{font-size:14px}.fullTeaserSection--withSliderOrImages .fullTeaser__content .button{margin-bottom:15px}.fullTeaser__title{font-size:1.875rem}.flightSchedule .sort-nav{flex-wrap:nowrap;justify-content:space-between}.nextFlightBox--typeTwo .nextFlightBox__flightInfo{padding:0 28px;gap:6px}.baggageAllowance__row{max-width:900px}.baggageBox--squareSome{max-width:calc(50% - 7px)}.dashBoxAccountSummary .dashBox__ctaWrap .button{width:auto}.memberBox__controls{justify-content:flex-end;margin-top:15px}.giftCard{padding-top:4.3192488263%;padding-inline:2.8169014085%;padding-bottom:1.9718309859%}.giftCard__inptContainer{height:40px;max-width:380px}.giftCard__inptContainer--textArea{min-height:70px;max-width:496px}.giftCard__inpt{height:40px;max-width:380px;font-size:20px;padding:7px 17px}.giftCard__inpt--textArea{min-height:70px;max-width:496px}.cbFaresWrapper{padding:0 17px}.mnbGreeting__title{font-size:1.875rem}.transferMilesCard{padding-top:4.3192488263%;padding-inline:2.8169014085%;padding-bottom:1.9718309859%}.transferMilesCard__input{height:40px;max-width:380px;font-size:20px;padding:7px 17px}.transferMilesCard__input--textArea{min-height:70px;max-width:496px}}@media (max-width:1279px) and (min-width:768px){.header .logo{width:156px;position:absolute;top:9px;right:35px}.header--ifec .logo{width:inherit;position:unset}.headerRowWrapper{padding:0 35px}.grid--col-var{--gridCols:2}.heroComp--absoluteBreadcrumbs__mobTab~section .breadcrumb{top:71px;margin-top:12px}.heroComp--absoluteBreadcrumbs__mobTab~section .breadcrumb__item--active{color:#fff}.heroComp--absoluteBreadcrumbs__mobTab~section .breadcrumb__item:not(:first-child):before{color:#fff;font-family:urw_geometric_extsemi_bold,sans-serif}.heroComp--absoluteBreadcrumbs__mobTab~section .breadcrumb__link{color:#fff}.megaMenu__mainNav .sub-menu{align-content:flex-start}.megaMenu .mnbLoginMenu__innerWrapper.mobileHide{display:none}.section-results__p{min-height:160px}.flightSchedule .sort{max-width:25%}.nextFlightBox--typeTwo .nextFlightBox__title{max-width:30%}.cbFares__container--mobile:before{content:"";width:1px;height:100%;position:absolute;right:25%;top:0;background-color:#bfc9e3}.cbFares__container--mobile:after{content:"";width:1px;height:100%;position:absolute;left:25%;top:0;background-color:#bfc9e3}#flightConnectivityContainer .month2~[class*=" month"],#flightConnectivityContainer .month2~[class^=month]{display:none}}@media (min-width:1024px) and (max-width:1279px){.accordion-container--boxShadow .accHeader__btn{padding-right:21px}.section-card__wrapper--halfHalf .section-card__title{min-height:2.8em}.heroComp--imageText .heroComp__title{font-size:50px}.fullTeaserSection--withSliderOrImages .fullTeaser>*{flex-grow:1;max-width:calc(50% - var(--ft_gap,80px)/ 2)}.flightSchedule .navBar{max-width:70%;flex-basis:70%}.flightSchedule th{width:30%}.notFound__airplane svg{max-width:153px;max-height:153px}.partnersGrid{grid-template-columns:repeat(4,1fr)}.partnerBox--standAlone{max-width:calc(25% - 10.5px)}.dashBoxWrap{gap:20px}.dashBoxWrap__col--right{width:calc(100% - 403px)}.dashBox{margin-bottom:20px}.containerWithRandomItems .diDestination__title{font-size:22px}.containerWithRandomItems--minimal .diDestination__title{font-size:16px}}@media (min-width:1024px) and (max-width:1479px){.form__row--travelPass .tp_col-m-4{flex-basis:50%;max-width:50%}.section-news__date{float:none;text-align:left;margin-top:-14px}}@media (max-width:767px) and (min-width:640px){.card.primary:not(.vertical) .cardImg{min-height:300px}.cardsWrap.cols3.mobSingle .card.secondary{padding-left:10px;padding-right:10px}.card.secondary .destination h3{font-size:20px}.progressCard--inCardsWrap{padding:12px 10px}.progressCard--inCardsWrap .progressCard__percentage{font-size:1.1em}}@media (min-width:640px) and (max-width:767px){.cardsWrap.cols4.mobSingle{margin-right:-7px;width:calc(100% + 7px*2)}.cardsWrap.cols4.mobSingle .card{margin-right:7px;margin-left:7px;padding-right:6px;padding-left:6px;width:calc(25% - 7px*2)}}@media (min-width:768px) and (max-width:1023px){.section-card__wrapper--mobileSlider{padding-top:18px}.section-card__wrapper--halfHalf{padding-top:18px}.section-hero:before{top:0}.heroComp{height:235px}.heroComp--lg{height:375px}.heroComp--halfContentHalfMask{height:auto}.heroComp__title{font-size:40px}.heroComp__title--sm{font-size:1.875rem}.heroComp--maskBox{height:320px}.heroComp--imageText{height:auto;margin-bottom:50px}.relatedTopics__list{padding:0;justify-content:space-between}.relatedTopics__item{flex-basis:32%}.similarDestination__top{width:100%;max-width:296px}.similarDestination__bottom{width:100%}.flightSchedule .sort{margin-left:5px}.flightSchedule .sort .dd .selectedWrap,.flightSchedule .sort .dd--hybrid .selectedWrap,.flightSchedule .sort .selectize-wrapper .selectedWrap{font-size:16px}.flightSchedule .sort .dd .ddList li,.flightSchedule .sort .dd .selection,.flightSchedule .sort .dd--hybrid .ddList li,.flightSchedule .sort .dd--hybrid .selection,.flightSchedule .sort .selectize-wrapper .ddList li,.flightSchedule .sort .selectize-wrapper .selection{font-size:16px}.flightSchedule th{width:35%}.stepsNumbered__list{flex-wrap:wrap}.stepsNumbered__step{width:50%;padding-left:0;margin-left:0;margin-bottom:25px}.stepsNumbered--center .stepsNumbered__list::after{content:"";width:50%}.stepsNumberedNew__list{flex-wrap:wrap}.stepsNumberedNew__list::after{content:"";width:50%}.stepsNumberedNew__step{width:50%;padding-left:0;margin-left:10px;margin-bottom:25px}.destinationCard{width:calc(33% - 14px / 2)}.destinationCard__title{font-size:28px;margin-bottom:2px}.destinationCard:not(.destinationCard--wide) .destinationCard__title{font-size:25px}.destinationCard__price{font-size:20px;margin-bottom:10px}.mnbMyCoupons__couponImgWrap{max-width:180px}.mnbMyCoupons__couponView{max-width:25%}.mnbMyCoupons__couponView .button{min-width:auto}.mnbMyCoupons__couponView--multiBtn .btnWrap{flex-wrap:wrap;gap:20px;justify-content:flex-end}.mnbMyCoupons__couponView--multiBtn .button{margin-inline:0}.partnersGrid{grid-template-columns:repeat(3,1fr)}.partnerBox--standAlone{max-width:calc(33% - 7px)}.categoryBoxWrapper{grid-template-columns:repeat(3,1fr)}.tp_filters .tabs--simple .tabHeadersWrap{margin-bottom:10px}.routes .card .cardTitle .city{font-size:30px}.additionalSvc__fig{width:100%;-webkit-transform:translateX(-45%);transform:translateX(-45%)}.additionalSvc__whiteBox{margin-right:0}.additionalSvc__whiteBox .tooltip .tooltipMain{right:10px;margin-right:-167px}.additionalSvc__whiteBox .tooltip .tooltipMain .arrow{right:50%;margin-right:-12px}.simpleCard__slider .owl-stage-outer{margin-left:-35px}.animatedContentTeaser:nth-child(2),.animatedContentTeaser:nth-child(3){gap:30px}.containerWithRandomItems{--columns:2}.containerWithRandomItems--minimal{--columns:2!important}.diDestination .btnWrap{display:none}.voucherBnr__title{font-size:24px}.voucherBnr__priceContainer{padding:20px 0;gap:10px}.corporatePage .breadcrumb{padding:24px 40px}.headerCorporate{padding:24px 40px}.footer--corporate{padding:40px}}@media only screen and (max-width:576px) and (min-width:549px){[data-tabcontent=book-a-car] iframe,[data-tabcontent=rent-a-car] iframe{min-height:735px}}@media (max-width:767px) and (min-width:480px){.heroComp--absoluteBreadcrumbs__mobTab~section .breadcrumb__item:not(:nth-last-child(2)){display:none}.heroComp--absoluteBreadcrumbs__mobTab~section .breadcrumb__item:nth-last-child(2):before{content:"<"}.bagCalTripInfo__fig{max-width:375px}}@media (min-width:768px) and (max-width:1279px){.heroComp--fullHeight{height:46.2239583333vw}.sliderFullwidth.owl-carousel--roundedArrows .owl-nav .owl-prev{right:20px}.sliderFullwidth.owl-carousel--roundedArrows .owl-nav .owl-next{left:20px}.flightInfoBox__row{gap:30px}.flightInfoBox__btn,.flightInfoBox__btn.more{font-size:30px}.similarDestinationsSlider .pricesSlider .owl-next i,.similarDestinationsSlider .pricesSlider .owl-prev i{padding:10px 0}.flightSchedule th .time{font-size:20px;min-width:52px}.howDoesItWork .stepTeaser__step{max-width:280px}.howDoesItWork .stepTeaser--register .stepTeaser__step{max-width:calc(33% - 14px)}.partnerBox__titleWrap{display:flex;flex-direction:column;justify-content:center;width:100%;max-width:min(158px,59.1760299625%);aspect-ratio:1}.partnerBox__title{font-size:45px}.partnerBox__subtitle{font-size:22px}.partnerBox__imgWrap{padding:5px}.userInfo{padding:27px}.userInfo__title{font-size:25px}.userInfo__milesDetails .userInfo__text{padding-right:40px}.tp_route__details{gap:20px}.tp_route__detailsPart.tp_route__detailsPart--from{min-width:220px}.nojsslider.roundedArrows .nojsslider__nav{display:block}.simpleCard{max-width:42vw}.animatedContentTeaser:nth-child(2),.animatedContentTeaser:nth-child(3){gap:60px}.headerCorporate__part--right{align-items:center}.headerCorporate__part--right .header__link--outertitle{display:none}.headerCorporate__part--right .dd.mob-menu,.headerCorporate__part--right .mob-menu.dd--hybrid,.headerCorporate__part--right .mob-menu.selectize-wrapper{min-height:auto}.headerCorporate__part--right .dd .selectedWrap,.headerCorporate__part--right .dd--hybrid .selectedWrap,.headerCorporate__part--right .selectize-wrapper .selectedWrap{transition:none}}@media (min-width:1280px) and (max-width:1479px){.megaMenu__mainNav .level1>.sub-menu{padding:20px}}@media (max-width:1279px) and (min-width:1024px){.pricesSlider__item .value{line-height:1;padding:3px 4px}.pricesSlider__title{font-size:18px}.pricesSlider__text{font-size:14px;line-height:1}.dashBoxCustomShape__textTop{font-size:15px}.dashBoxCustomShape__textBottom{font-size:18px}.transferMiles__actBtn{--btnCircle:73px}}@media (min-width:1280px) and (max-width:1365px){.flightSchedule .prev-arrow{right:20px}.flightSchedule tr:not(.details) td{width:110px}}@media only screen and (min-width:768px) and (max-width:1199px){.voucherLoginPromo__togglecontent .voucherBnr:nth-child(2n){margin-left:0}}@media only screen and (min-width:768px) and (max-width:991px){.voucherBnr__top{padding-right:20px;padding-left:20px}.voucherBnr__btm{padding-right:20px;padding-left:20px}.voucherBnr__details{padding-right:20px;padding-left:20px}}@media only screen and (min-width:768px) and (max-width:1023px){.wifiBox__topRowCell:first-child{max-width:50%}}@media all and (-ms-high-contrast:none){.dateRangeField,.dd .selectedWrap,.dd--hybrid .selectedWrap,.ddNG .selectedWrap,.selectize-wrapper .selectedWrap,.textField{line-height:1}.headerComp{justify-content:flex-start}.lowFareWidget-outerWrapper{display:none!important}.lowFareWidget-outerWrapper,.lowFareWidget-outerWrapper ::-ms-backdrop{display:none!important}.searchWidget .field .textField{height:auto}}@media (hover:hover) and (pointer:fine){.dd2d__listitem:hover{color:#416bf6}.filterPill:hover:after{-webkit-transform-origin:right center;transform-origin:right center;-webkit-transform:scaleX(1);transform:scaleX(1)}.smallCard__link:hover~.smallCard__figure img{opacity:.6}.teasersGrid .section-card__p a:hover,.teasersGrid .section-card__p a:link:hover,.teasersGrid .section-card__p a:visited:hover{color:#416bf6}.teasersGrid .section-card__p a:hover,.teasersGrid .section-card__p a:link:hover,.teasersGrid .section-card__p a:visited:hover{color:#416bf6}a.whiteBox:hover{box-shadow:0 0 30px 14px #e8ecf5}.tab_filters__listitem:not(.active):hover .tab_filters__figure{border-color:#002677}.tab_filters__listitem:not(.active):hover .tab_filters__figure:before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.tab_filters__listitem:not(.active):hover .tab_filters__stroke{stroke:#fff}.tab_filters__listitem:not(.active):hover .tab_filters__fill{fill:#fff}.tab_filters__link:hover{cursor:pointer}.serviceTeaserBox__link:hover~.serviceTeaserBox__title{color:#002677}}@media (prefers-reduced-motion:no-preference){.animatedPatternTeaser:not(.animate) .animatedPatternTeaser__fig{opacity:0}}@media only screen and (min-height){.voucherPurchase__box{min-height:440px}}
:root{--aaTagColor:#ffffff;--aaTagBackground:#0d8187;--extraBigZindex:9999;--farelight:linear-gradient(75.9deg, #287C95 0%, #0A7AB9 100%);--fareflex:linear-gradient(76.53deg, #0A7AB9 1.66%, #3A61B3 99.19%);--farecomfortflex:linear-gradient(75.96deg, #3A61B3 0%, #1B4193 100%);--farebusiness:linear-gradient(296.14deg, #112A90 40.73%, #3160B9 100%);--farebusinessbasic:linear-gradient(212deg, #1B4193 1.07%, #183A84 110.46%);--farefamily:linear-gradient(77deg, #0A7AB9 1.66%, #0963A7 99.19%);--economy:#287C95;--business:#112A90;--fcLight:#218086;--fcFlex:#0A7AB9;--fcComfortFlex:#3A61B3;--fcFamily:#0A7AB9;--fcBusinessBasic:#1A4CB7;--fcBusiness:#1B4193}.text-bold,[dir=rtl] .bmTitle,[dir=rtl] .mobile .mobile-widget .inner-tab-container .tabHeader.active,[dir=rtl] .mobile-widget .inner-tab-container .tabHeader.active,[dir=rtl] .registerLogin h4,[dir=rtl] h3{font-weight:700}.text-semibold,[dir=rtl] .btn,[dir=rtl] .formNote--topNote,[dir=rtl] .formNote--topNote p,[dir=rtl] .inputWrap .textField,[dir=rtl] .more,[dir=rtl] .registerLogin .accHeader,[dir=rtl] .registerLogin p:not(.error),[dir=rtl] a.more,[dir=rtl] table tr:first-child td{font-weight:500}.rotate180,[dir=rtl] .card.primary .link:after,[dir=rtl] .date-picker-wrapper.oaDateRange .next .icon,[dir=rtl] .date-picker-wrapper.oaDateRange .prev .icon,[dir=rtl] .mainNav li.has-children>.menu-title .open-sub:after,[dir=rtl] .sub-menu a.more:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.skipLink{position:fixed;top:0;left:-9999px;z-index:-1;display:inline-block;background-color:#fff;letter-spacing:.02em;text-align:center;line-height:1.2;padding:8px 20px;border:1px solid #002677}.skipLink[hidden]{display:none}.skipLink:focus{left:0;z-index:9999;opacity:1}.skipLink.button{position:fixed;top:0;left:-9999px;z-index:-1;display:inline-block;background-color:#fff;letter-spacing:.02em;text-align:center;line-height:1.2;padding:8px 20px;border:1px solid #002677}.skipLink.button[hidden]{display:none}.skipLink.button:focus{left:0;z-index:9999;opacity:1}[dir=rtl] .date-picker-wrapper.oaDateRange{width:720px;padding-left:10px;padding-right:10px}[dir=rtl] .date-picker-wrapper.oaDateRange th{font-size:13px;padding:0 3px}[dir=rtl] .inner-tab-container .tabHeader a{padding-top:5px}[dir=rtl] .bookingMaskWrap .btn-progress{min-width:110px}[dir=rtl] .bmAdvancedSearch:after,[dir=rtl] .triggerLabel--withValue:before{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}[dir=rtl] .previousBtn .icon-backArrow:before{content:"\e90c"}[dir=rtl].mobile .mobile-widget .fullscreenFormField--open.fullscreenFormFieldStep .date-picker-wrapper.oaDateRange{left:0!important}[dir=rtl].mobile .mobile-widget [data-tabcontent=flight-and-hotel] .form-tab-container .tabHeader:after,[dir=rtl]:not(.pageloaded) .mobile-widget [data-tabcontent=flight-and-hotel] .form-tab-container .tabHeader:after{content:"\e901"}[dir=rtl].mobile .mobile-widget .fullscreenFormField--open .app-flights-and-hotels-daterange-picker .date-picker-wrapper.oaDateRange{left:0!important}[dir=rtl] .owl-nav .icon-arrowright:before{content:"\e901"}[dir=rtl] .owl-nav .icon-arrowleft:before{content:"\e902"}[dir=rtl] .btn.facebook-login:before{margin:0 17px 0 0}[dir=rtl] .dd.mob-menu.open .selectedWrap .icon:before,[dir=rtl] .mob-menu.open.dd--hybrid .selectedWrap .icon:before,[dir=rtl] .mob-menu.open.selectize-wrapper .selectedWrap .icon:before{display:inline-block}[dir=rtl] .nav-arrows .next,[dir=rtl] .nav-arrows .previous{-webkit-transform:rotate(180deg);transform:rotate(180deg)}[dir=rtl] .ui-menu{left:auto!important;right:0!important}[dir=rtl] .ddList li.ui-menu-item,[dir=rtl] .ddListNG li.ui-menu-item{padding-left:12px;padding-right:12px}[dir=rtl] .cbFares__btn--next{-webkit-transform:translateX(-90%) rotate(180deg);transform:translateX(-90%) rotate(180deg)}[dir=rtl] .relatedTopics--topLinks .owl-nav button.owl-next i:before,[dir=rtl] .relatedTopics--topLinks .owl-nav button.owl-prev i:before{-webkit-transform:none;transform:none}[dir=rtl] .destinationCard__arrow{-webkit-transform:translate(0,-50%) rotate(0);transform:translate(0,-50%) rotate(0)}@media (min-width:768px){[dir=rtl] .date-picker-wrapper.oaDateRange{max-width:720px;left:auto!important;right:0}[dir=rtl] .mnbCalculator .date-picker-wrapper.oaDateRange{left:0!important;right:auto!important}}@media (max-width:1279px){.text-bold-xlarge,[dir=rtl] .menu-title{font-weight:700}.rotate180-xlarge,[dir=rtl] .dd.mob-menu.open .selectedWrap .icon:before,[dir=rtl] .mob-menu.open.dd--hybrid .selectedWrap .icon:before,[dir=rtl] .mob-menu.open.selectize-wrapper .selectedWrap .icon:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@media (max-width:767px){[dir=rtl] .date-picker-wrapper.oaDateRange{left:0!important}[dir=rtl] .date-picker-wrapper.oaDateRange,[dir=rtl] .mnbCalculator .date-picker-wrapper.oaDateRange{width:300px}[dir=rtl] .date-picker-wrapper.oaDateRange th.month-name{font-size:20px}[dir=rtl] .cbFares__btn--next{-webkit-transform:translateX(-50%) rotate(180deg);transform:translateX(-50%) rotate(180deg)}[dir=rtl] .cbFares__btn--prev{-webkit-transform:translateX(50%) rotate(180deg);transform:translateX(50%) rotate(180deg)}}
