/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.picker{font-size:16px;text-align:left;line-height:1.2;color:#000;position:absolute;z-index:10000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.picker__input{cursor:default}.picker__input.picker__input--active{border-color:#0089ec}.picker__holder{width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;position:fixed;transition:background .15s ease-out,transform 0s .15s;-webkit-backface-visibility:hidden}.picker__frame,.picker__holder{top:0;bottom:0;left:0;right:0;transform:translateY(100%)}.picker__frame{position:absolute;margin:0 auto;min-width:256px;max-width:666px;width:100%;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;opacity:0;transition:all .15s ease-out}.picker__wrap{display:table;width:100%;height:100%}@media(min-height:33.875em){.picker__frame{overflow:visible;top:auto;bottom:-100%;max-height:80%}.picker__wrap{display:block}}.picker__box{background:#fff;display:table-cell;vertical-align:middle}@media(min-height:26.5em){.picker__box{font-size:1.25em}}@media(min-height:33.875em){.picker__box{display:block;font-size:1.33em;border:1px solid #777;border-top-color:#898989;border-bottom-width:0;border-radius:5px 5px 0 0;box-shadow:0 12px 36px 16px rgba(0,0,0,.24)}}@media(min-height:40.125em){.picker__frame{margin-bottom:7.5%}.picker__box{font-size:1.5em;border-bottom-width:1px;border-radius:5px}}.picker--opened .picker__holder{transform:translateY(0);zoom:1;background:rgba(0,0,0,.32);transition:background .15s ease-out}.picker--opened .picker__frame{transform:translateY(0);-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1}@media(min-height:33.875em){.picker--opened .picker__frame{top:auto;bottom:0}}.picker__footer,.picker__header,.picker__table{text-align:center}.picker__day--highlighted,.picker__select--month:focus,.picker__select--year:focus{border-color:#0089ec}.picker__box{padding:0 1em}.picker__header{position:relative;margin-top:.75em}.picker__month,.picker__year{font-weight:500;display:inline-block;margin-left:.25em;margin-right:.25em}.picker__year{color:#999;font-size:.8em;font-style:italic}.picker__select--month,.picker__select--year{border:1px solid #b7b7b7;height:2em;padding:.5em;margin-left:.25em;margin-right:.25em}.picker__select--month{width:35%}.picker__select--year{width:22.5%}.picker__nav--next,.picker__nav--prev{position:absolute;padding:.5em 1.25em;width:1em;height:1em;box-sizing:content-box;top:-.25em}.picker__nav--prev{left:-1em;padding-right:1.25em}.picker__nav--next{right:-1em;padding-left:1.25em}@media(min-width:24.5em){.picker__select--month,.picker__select--year{margin-top:-.5em}.picker__nav--next,.picker__nav--prev{top:-.33em}.picker__nav--prev{padding-right:1.5em}.picker__nav--next{padding-left:1.5em}}.picker__nav--next:before,.picker__nav--prev:before{content:" ";border-top:.5em solid transparent;border-bottom:.5em solid transparent;border-right:.75em solid #000;width:0;height:0;display:block;margin:0 auto}.picker__nav--next:before{border-right:0;border-left:.75em solid #000}.picker__nav--next:hover,.picker__nav--prev:hover{cursor:pointer;color:#000;background:#b1dcfb}.picker__nav--disabled,.picker__nav--disabled:before,.picker__nav--disabled:before:hover,.picker__nav--disabled:hover{cursor:default;background:0;border-right-color:#f5f5f5;border-left-color:#f5f5f5}.picker--focused .picker__day--highlighted,.picker__day--highlighted:hover,.picker__day--infocus:hover,.picker__day--outfocus:hover{color:#000;cursor:pointer;background:#b1dcfb}.picker__table{border-collapse:collapse;border-spacing:0;table-layout:fixed;font-size:inherit;width:100%;margin-top:.75em;margin-bottom:.5em}@media(min-height:33.875em){.picker__table{margin-bottom:.75em}}.picker__table td{margin:0;padding:0}.picker__weekday{width:14.285714286%;font-size:.75em;padding-bottom:.25em;color:#999;font-weight:500}@media(min-height:33.875em){.picker__weekday{padding-bottom:.5em}}.picker__day{padding:.3125em 0;font-weight:200;border:1px solid transparent}.picker__day--today{position:relative}.picker__day--today:before{content:" ";position:absolute;top:2px;right:2px;width:0;height:0;border-top:.5em solid #0059bc;border-left:.5em solid transparent}.picker__day--disabled:before{border-top-color:#aaa}.picker__day--outfocus{color:#ddd}.picker--focused .picker__day--selected,.picker__day--selected,.picker__day--selected:hover{background:#0089ec;color:#fff}.picker--focused .picker__day--disabled,.picker__day--disabled,.picker__day--disabled:hover{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}.picker__day--highlighted.picker__day--disabled,.picker__day--highlighted.picker__day--disabled:hover{background:#bbb}.picker__button--clear,.picker__button--close,.picker__button--today{border:1px solid #fff;background:#fff;font-size:.8em;padding:.66em 0;font-weight:700;width:33%;display:inline-block;vertical-align:bottom}.picker__button--clear:hover,.picker__button--close:hover,.picker__button--today:hover{cursor:pointer;color:#000;background:#b1dcfb;border-bottom-color:#b1dcfb}.picker__button--clear:focus,.picker__button--close:focus,.picker__button--today:focus{background:#b1dcfb;border-color:#0089ec;outline:0}.picker__button--clear:before,.picker__button--close:before,.picker__button--today:before{position:relative;display:inline-block;height:0}.picker__button--clear:before,.picker__button--today:before{content:" ";margin-right:.45em}.picker__button--today:before{top:-.05em;width:0;border-top:.66em solid #0059bc;border-left:.66em solid transparent}.picker__button--clear:before{top:-.25em;width:.66em;border-top:3px solid #e20}.picker__button--close:before{content:"\D7";top:-.1em;vertical-align:top;font-size:1.1em;margin-right:.35em;color:#777}.picker__button--today[disabled],.picker__button--today[disabled]:hover{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}.picker__button--today[disabled]:before{border-top-color:#aaa}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@charset 'UTF-8';.slick-loading .slick-list{background:#fff url(/themes/custom/bl_main/img/loader.gif) center center no-repeat}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:40px;height:40px;padding:0;transform:translate(0,-50%);cursor:pointer;color:transparent;border:0;outline:0;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:0;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir='rtl'] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir='rtl'] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir='rtl'] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir='rtl'] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:0}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:black}.flip-clock-wrapper *{-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-backface-visibility:hidden;backface-visibility:hidden}.flip-clock-wrapper a{cursor:pointer;text-decoration:none;color:#ccc}.flip-clock-wrapper a:hover{color:#fff}.flip-clock-wrapper ul{list-style:none}.flip-clock-wrapper.clearfix:before,.flip-clock-wrapper.clearfix:after{content:" ";display:table}.flip-clock-wrapper.clearfix:after{clear:both}.flip-clock-wrapper.clearfix{*zoom:1}.flip-clock-wrapper{font:normal 11px "Helvetica Neue",Helvetica,sans-serif;-webkit-user-select:none}.flip-clock-meridium{background:none !important;box-shadow:0 0 0 !important;font-size:36px !important}.flip-clock-meridium a{color:#313333}.flip-clock-wrapper{text-align:center;position:relative;width:100%;margin:1em}.flip-clock-wrapper:before,.flip-clock-wrapper:after{content:" ";display:table}.flip-clock-wrapper:after{clear:both}.flip-clock-wrapper ul{position:relative;float:left;margin:5px;width:60px;height:90px;font-size:80px;font-weight:bold;line-height:87px;border-radius:6px;background:#000}.flip-clock-wrapper ul li{z-index:1;position:absolute;left:0;top:0;width:100%;height:100%;line-height:87px;text-decoration:none !important}.flip-clock-wrapper ul li:first-child{z-index:2}.flip-clock-wrapper ul li a{display:block;height:100%;perspective:200px;margin:0 !important;overflow:visible !important;cursor:default !important}.flip-clock-wrapper ul li a div{z-index:1;position:absolute;left:0;width:100%;height:50%;font-size:80px;overflow:hidden;outline:1px solid transparent}.flip-clock-wrapper ul li a div .shadow{position:absolute;width:100%;height:100%;z-index:2}.flip-clock-wrapper ul li a div.up{transform-origin:50% 100%;top:0}.flip-clock-wrapper ul li a div.up:after{content:"";position:absolute;top:44px;left:0;z-index:5;width:100%;height:3px;background-color:#000;background-color:rgba(0,0,0,0.4)}.flip-clock-wrapper ul li a div.down{transform-origin:50% 0;bottom:0;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.flip-clock-wrapper ul li a div div.inn{position:absolute;left:0;z-index:1;width:100%;height:200%;color:#ccc;text-shadow:0 1px 2px #000;text-align:center;background-color:#333;border-radius:6px;font-size:70px}.flip-clock-wrapper ul li a div.up div.inn{top:0}.flip-clock-wrapper ul li a div.down div.inn{bottom:0}.flip-clock-wrapper ul.play li.flip-clock-before{z-index:3}.flip-clock-wrapper .flip{box-shadow:0 2px 5px rgba(0,0,0,0.7)}.flip-clock-wrapper ul.play li.flip-clock-active{animation:asd .01s .49s linear both;z-index:5}.flip-clock-divider{float:left;display:inline-block;position:relative;width:20px;height:100px}.flip-clock-divider:first-child{width:0}.flip-clock-dot{display:block;background:#323434;width:10px;height:10px;position:absolute;border-radius:50%;box-shadow:0 0 5px rgba(0,0,0,0.5);left:5px}.flip-clock-divider .flip-clock-label{position:absolute;top:-1.5em;right:-86px;color:black;text-shadow:none}.flip-clock-divider.minutes .flip-clock-label{right:-88px}.flip-clock-divider.seconds .flip-clock-label{right:-91px}.flip-clock-dot.top{top:30px}.flip-clock-dot.bottom{bottom:30px}@keyframes asd{0%{z-index:2}100%{z-index:4}}.flip-clock-wrapper ul.play li.flip-clock-active .down{z-index:2;animation:turn .5s .5s linear both}@keyframes turn{0%{transform:rotateX(90deg)}100%{transform:rotateX(0)}}.flip-clock-wrapper ul.play li.flip-clock-before .up{z-index:2;animation:turn2 .5s linear both}@keyframes turn2{0%{transform:rotateX(0)}100%{transform:rotateX(-90deg)}}.flip-clock-wrapper ul li.flip-clock-active{z-index:3}.flip-clock-wrapper ul.play li.flip-clock-before .up .shadow{background:-moz-linear-gradient(top,rgba(0,0,0,0.1) 0,black 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0.1)),color-stop(100%,black));background:linear,top,rgba(0,0,0,0.1) 0,black 100%;background:-ms-linear-gradient(top,rgba(0,0,0,0.1) 0,black 100%);background:linear,to bottom,rgba(0,0,0,0.1) 0,black 100%;animation:show .5s linear both}.flip-clock-wrapper ul.play li.flip-clock-active .up .shadow{background:-moz-linear-gradient(top,rgba(0,0,0,0.1) 0,black 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0.1)),color-stop(100%,black));background:linear,top,rgba(0,0,0,0.1) 0,black 100%;background:-ms-linear-gradient(top,rgba(0,0,0,0.1) 0,black 100%);background:linear,to bottom,rgba(0,0,0,0.1) 0,black 100%;animation:hide .5s .3s linear both}.flip-clock-wrapper ul.play li.flip-clock-before .down .shadow{background:-moz-linear-gradient(top,black 0,rgba(0,0,0,0.1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,black),color-stop(100%,rgba(0,0,0,0.1)));background:linear,top,black 0,rgba(0,0,0,0.1) 100%;background:-ms-linear-gradient(top,black 0,rgba(0,0,0,0.1) 100%);background:linear,to bottom,black 0,rgba(0,0,0,0.1) 100%;animation:show .5s linear both}.flip-clock-wrapper ul.play li.flip-clock-active .down .shadow{background:-moz-linear-gradient(top,black 0,rgba(0,0,0,0.1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,black),color-stop(100%,rgba(0,0,0,0.1)));background:linear,top,black 0,rgba(0,0,0,0.1) 100%;background:-ms-linear-gradient(top,black 0,rgba(0,0,0,0.1) 100%);background:linear,to bottom,black 0,rgba(0,0,0,0.1) 100%;animation:hide .5s .2s linear both}@keyframes show{0%{opacity:0}100%{opacity:1}}@keyframes hide{0%{opacity:1}100%{opacity:0}}[type="checkbox"]:not(:checked),[type="checkbox"]:checked,[type="radio"]:not(:checked),[type="radio"]:checked{position:absolute;left:-9999px;z-index:-5}[type="checkbox"]:not(:checked)+label:before,.child-type__checkbox input[type="checkbox"]:not(:checked):before,[type="checkbox"]:checked+label:before,.child-type__checkbox input[type="checkbox"]:checked:before,[type="radio"]:not(:checked)+label:before,[type="radio"]:checked+label:before{content:'';position:absolute;top:50%;left:0;margin-top:-.85rem;width:1.5rem;height:1.5rem;border:.1rem solid #ddd;background-color:#fff;box-shadow:inset 0 0 0 .4rem #fff}[type="checkbox"]:checked+label:before,.child-type__checkbox input[type="checkbox"]:checked:before{background-color:#13529f}[type="radio"]:not(:checked)+label:before,[type="radio"]:checked+label:before{border-radius:50%}[type="radio"]:checked+label:before{background-color:#13529f}input[name="flight_info_full_flight_number"]{font-family:"Trade Gothic LT Std",Arial,Helvetica,sans-serif;text-transform:uppercase;background-position:right center;background-repeat:no-repeat;border:0}input.open[name="flight_info_full_flight_number"]{position:relative;z-index:1}input:disabled[name="flight_info_full_flight_number"]{opacity:.4}input.error[name="flight_info_full_flight_number"],.error input[name="flight_info_full_flight_number"]{color:#f66649}.search-box{position:relative;width:100%}.search-box .form-item input{width:100%;height:6rem;padding-right:4.5rem}.search-box .form-actions{position:absolute;top:0;right:0;height:100%}.search-box .form-actions .form-submit{background-color:transparent;padding:0;box-shadow:none;border:0;height:inherit;width:4rem;position:relative;z-index:2}.wautocomplete .label,.wautocomplete .autocomplete,.simulated-select{font-family:"Trade Gothic LT Std",Arial,Helvetica,sans-serif;text-transform:uppercase;color:#13529f;font-size:14px}.icon-video-play,.block__service,.booking__destinations__rotate,.home-top__media img{display:block;margin-right:auto;margin-left:auto}input[name="flight_info_full_flight_number"]{box-shadow:.2rem .2rem .2rem 0 #ddd}input.error[name="flight_info_full_flight_number"],.error input[name="flight_info_full_flight_number"],.input-number.error,.error .input-number{box-shadow:0 .2rem 0 0 #f66649}.video__overlay{top:0;right:auto;bottom:auto;left:0;position:absolute;width:100%;height:100%;z-index:2;-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}.block-offer__body{padding:1.5rem 3rem;background:#f77d64;background:linear-gradient(-120deg,#f77d64 0,#f66649 80%,#ed6346 80.01%,#ed6346 100%)}input[type="radio"][id*="instant-search-calendar"]:checked ~ .calendar__form-block .calendar__dates,input[type="radio"][id*="instant-search-histogram"]:checked ~ .calendar__form-block .calendar__histogram,.calendar__trip-selection .calendar__trip-date,.calendar__trip-selection .calendar__trip-subtitle,.calendar__trip-selection:not([class*="--total"]) .calendar__trip-date,.calendar__trip-selection:not([class*="--total"]) .calendar__trip-subtitle,.calendar__passenger-label span{display:block}.block__service,.block__service a:not(.price__link),.calendar__form-title span,.calendar__form-switch__label,.calendar__form-switch-button .icon,.calendar__form-switch-button .booking__errors p:not(:empty),.booking__errors .calendar__form-switch-button p:not(:empty),.calendar__form-switch-button .litepicker .container__days .day-item__block.is-offer,.litepicker .container__days .calendar__form-switch-button .day-item__block.is-offer,.calendar__form-block div[id*="-travel-type"] [class*="-travel-type"],.calendar__histogram-month,.calendar__histogram-price,.calendar__histogram-content,.calendar__dates-return,.calendar__dates-departure,.input-number,.calendar__passenger-label,.calendar__dates-return[data-error-date]:after,.calendar__dates-return[data-error-date]:before,.market-selector__list,.market-selector__item,.market-selector__wrapper,.conditions__wrapper,.market-selector__container:before,[data-market] .market-selector__flag{display:inline-block}.calendar__dates,.calendar__histogram,.calendar__form-block [id*="-travel-type"] input+label[for*="travel-type"]:before{display:none}input[type="radio"][id*="instant-search-calendar"]:checked ~ .calendar__form-block .calendar__dates,input[type="radio"][id*="instant-search-histogram"]:checked ~ .calendar__form-block .calendar__histogram,.calendar__trip-selection .calendar__trip-date,.calendar__trip-selection .calendar__trip-subtitle,.calendar__trip-selection:not([class*="--total"]) .calendar__trip-date,.calendar__trip-selection:not([class*="--total"]) .calendar__trip-subtitle,.calendar__passenger-label span{display:block}div.calendar__submit-mobile input{height:auto}.calendar__form-block,.calendar__form-title span,.calendar__histogram-month,.calendar__histogram-price,.calendar__histogram-content,div.calendar__submit-mobile input,[class*="amadeus-form"] .ajax-progress,.market-selector,.market-selector__list{width:100%}.width-20{width:20%}.width-30{width:30%}.width-40{width:40%}.width-50{width:50%}.width-60{width:60%}.width-70{width:70%}.calendar__form-title__block,.calendar__histogram,.calendar__histogram-button,.calendar__dates-return[data-error-date],.market-selector__item{position:relative}.calendar__form-switch,.calendar__scale,.calendar__histogram-month,.calendar__histogram-price,.calendar__histogram-content,.calendar__form-block div[id*="-travel-type"],select[name*="calendar_"][name*="_to"],select[name*="calendar_"][name*="_from"],.calendar__dates input[id*="instant-search-calendar"],.calendar__dates-return[data-error-date]:after,.calendar__dates-return[data-error-date]:before{position:absolute}.padding-right-15{padding-right:1.5rem}.padding-left-15{padding-left:1.5rem}.input-number,.calendar__passenger-label{vertical-align:top}.calendar__passenger-label span{text-transform:none}.calendar__form-block div[id*="-travel-type"],.calendar__dates-block,.market-selector__item,.market-selector__container{text-align:center}.market-selector__list,.market-selector__item{text-align:left}.calendar__form-block [id*="-travel-type"] input+label[for*="travel-type"],.calendar__resume,.calendar__dates-title,.calendar__passenger-label{text-transform:uppercase}[class*="amadeus-form"] .ajax-progress,.market-selector__page{top:0}.calendar__histogram-month,.calendar__histogram-price,.calendar__histogram-content,.calendar__form-block div[id*="-travel-type"],[class*="amadeus-form"] .ajax-progress,.market-selector__page{left:0}.calendar__form-switch{right:0}.calendar__form-switch,.calendar__histogram-price,.calendar__histogram-content,.calendar__form-block div[id*="-travel-type"]{bottom:0}.block__service,.block__service a:not(.price__link),.calendar__histogram-price,.calendar__form-block [id*="-travel-type"] input+label[for*="travel-type"],.calendar__form-switch-button,.calendar__passenger-label,div.calendar__submit-mobile input{color:#fff}.calendar__dates-return[data-error-date]:after,.calendar__dates-return[data-error-date]:before{color:#f66649}.calendar__histogram-content{color:#5c5c5c}.calendar__scale,.calendar__histogram-price,.calendar__histogram-month,.calendar__form-switch__label,.calendar__form-block [id*="-travel-type"] input+label[for*="travel-type"],.calendar__resume{font-family:"Trade Gothic LT Std",Arial,sans-serif}.calendar__dates-title,.calendar__trip-selection-block,.calendar__passenger-label,.calendar__dates-return[data-error-date]:before{font-family:Roboto,Arial,sans-serif}.calendar__trip-block,.calendar__histogram-buttons{font-size:0}.calendar__price-note,.calendar__best-price-note,.calendar__histogram-month,.calendar__histogram-content,.calendar__histogram-best-price,.calendar__form-block [id*="-travel-type"] input+label[for*="travel-type"],.calendar__trip-selection[class*="--total"] .calendar__trip-subtitle,.calendar__trip-selection:not([class*="--total"]) .calendar__trip-selection-content,.calendar__trip-selection:not([class*="--total"]) .calendar__trip-date,.calendar__trip-selection:not([class*="--total"]) .calendar__trip-subtitle,.calendar__trip-selection[class*="--total"] .calendar__trip-selection-content,.calendar__passenger-label,.calendar__passenger-label span{font-size:.8em}.calendar__form-switch__label,.calendar__form-switch-button .icon,.calendar__form-switch-button .booking__errors p:not(:empty),.booking__errors .calendar__form-switch-button p:not(:empty),.calendar__form-switch-button .litepicker .container__days .day-item__block.is-offer,.litepicker .container__days .calendar__form-switch-button .day-item__block.is-offer{font-size:1em}.calendar__histogram-price__content,.calendar__dates-return[data-error-date]:after,.calendar__dates-return[data-error-date]:before{font-size:1.2em}.calendar__trip-flight-price:not([data-price-length]){font-size:1.3em}.calendar__form-title__block span.calendar__form-title--main,.calendar__form-title--period{font-size:1.4em}.calendar__form-title--main{font-size:1.8em}.font-bold,.calendar__form-title__block span.calendar__form-title--main,.calendar__scale,.calendar__histogram-price,.calendar__histogram-month,.calendar__dates-title,.calendar__passenger-label{font-weight:bold}@font-face{font-family:"Trade Gothic LT Std";src:url(/themes/custom/bl_main/fonts/trade-gothic-lt-std/trade-gothic-lt-std-700.woff2) format("woff2"),url(/themes/custom/bl_main/fonts/trade-gothic-lt-std/trade-gothic-lt-std-700.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:"Trade Gothic LT Std Extended";src:url(/themes/custom/bl_main/fonts/trade-gothic-lt-std/trade-gothic-lt-std-extended.woff2) format("woff2"),url(/themes/custom/bl_main/fonts/trade-gothic-lt-std/trade-gothic-lt-std-extended.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Trade Gothic LT Std Extended";src:url(/themes/custom/bl_main/fonts/trade-gothic-lt-std/trade-gothic-lt-std-extended-bold.woff2) format("woff2"),url(/themes/custom/bl_main/fonts/trade-gothic-lt-std/trade-gothic-lt-std-extended-bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:"Google Sans";src:url(/themes/custom/bl_main/fonts/google-sans2/google-sans-regular.woff2) format("woff2"),url(/themes/custom/bl_main/fonts/google-sans2/google-sans-regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Google Sans";src:url(/themes/custom/bl_main/fonts/google-sans2/google-sans-italic.woff2) format("woff2"),url(/themes/custom/bl_main/fonts/google-sans2/google-sans-italic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:"Google Sans";src:url(/themes/custom/bl_main/fonts/google-sans2/google-sans-medium.woff2) format("woff2"),url(/themes/custom/bl_main/fonts/google-sans2/google-sans-medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:"Google Sans";src:url(/themes/custom/bl_main/fonts/google-sans2/google-sans-bold.woff2) format("woff2"),url(/themes/custom/bl_main/fonts/google-sans2/google-sans-bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Roboto;src:url(/themes/custom/bl_main/fonts/roboto/roboto-300.woff2) format("woff2"),url(/themes/custom/bl_main/fonts/roboto/roboto-300.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Roboto;src:url(/themes/custom/bl_main/fonts/roboto/roboto-400.woff2) format("woff2"),url(/themes/custom/bl_main/fonts/roboto/roboto-400.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:url(/themes/custom/bl_main/fonts/roboto/roboto-500.woff2) format("woff2"),url(/themes/custom/bl_main/fonts/roboto/roboto-500.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:url(/themes/custom/bl_main/fonts/roboto/roboto-700.woff2) format("woff2"),url(/themes/custom/bl_main/fonts/roboto/roboto-700.woff) format("woff");font-weight:700;font-style:normal}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:hover,a:active{outline:0}abbr[title]{border-bottom:0;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}small{font-size:1.5rem}sub,sup{position:relative;vertical-align:baseline;font-size:1.5rem;line-height:0}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;display:block;clear:both;height:1px;margin:calc(3rem - 1px) 0 0;padding:0;border:0;overflow:visible;background-color:#eaeaea;color:#eaeaea}pre{overflow:auto}code,kbd,pre,samp{font-family:consolas,courier,monospace;font-size:1em}input,select,textarea,button,optgroup{margin:0;font:inherit}button{overflow:visible}select,button{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;position:relative;top:1px;height:auto;margin-right:2rem;padding:0;vertical-align:baseline}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{min-width:0;border:0;margin:0;padding:0}legend{border:0;padding:0;white-space:normal}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{box-sizing:border-box;height:100%;scroll-behavior:smooth}*{box-sizing:inherit}ul,ol{padding-left:0;list-style:none}img{vertical-align:middle;color:#13529f;text-shadow:.075rem .075rem 0 #4dc2f3,0.15rem .15rem 0 #333;font-size:1.5rem}img:not([src$=".svg"]){height:auto}blockquote,figure{margin-right:0;margin-left:0}html{font-size:62.5%;font-size:calc(1em * .625)}body{background-color:#fff;font-family:Roboto,Arial,sans-serif;font-weight:300;font-size:1.7rem;line-height:1.353;color:#333}a{font-weight:400;color:#00ace7;text-decoration:none}p,.p,ul,ol,dl,blockquote,pre,td,th,caption,details,figure{margin-top:3rem;margin-bottom:0;line-height:1.353}h1,.h1{margin-top:3rem;margin-bottom:0;font-family:"Trade Gothic LT Std",Arial,sans-serif;font-size:5.6rem;line-height:1.2322}h2,.h2{margin-top:3rem;margin-bottom:0;font-family:"Trade Gothic LT Std",Arial,sans-serif;font-size:3.2rem;line-height:1.4376}h3,.h3{margin-top:3rem;margin-bottom:0;font-family:"Trade Gothic LT Std",Arial,sans-serif;font-size:4.2rem;line-height:1.0953}h4,.h4{margin-top:3rem;margin-bottom:0;font-family:"Trade Gothic LT Std",Arial,sans-serif;font-size:2.3rem;line-height:1.0001}h5,.h5{margin-top:3rem;margin-bottom:0;font-family:"Trade Gothic LT Std",Arial,sans-serif;font-size:1.8rem;line-height:1.2779}h6,.h6{margin-top:3rem;margin-bottom:0;font-family:"Trade Gothic LT Std",Arial,sans-serif;font-size:1.7rem;line-height:1.353}.big{font-size:2.3rem}.small{font-size:1.5rem}code,pre,samp,kbd{white-space:pre-line;white-space:pre-wrap;font-family:consolas,courier,monospace;line-height:normal}.italic,address,cite,em,i,var{font-style:italic}p:first-child,.p:first-child,ul:first-child,ol:first-child,dl:first-child,blockquote:first-child,pre:first-child,h1:first-child,.h1:first-child,h2:first-child,.h2:first-child,h3:first-child,.h3:first-child,h4:first-child,.h4:first-child,h5:first-child,.h5:first-child,h6:first-child,.h6:first-child,caption:first-child,details:first-child,figure:first-child{margin-top:0}li p,li .p,li ul,li ol{margin-top:0}img,table,td,blockquote,code,pre,textarea,input,video,svg{max-width:100%}.gm-style img{height:100%}:not(.gm-style) img{height:auto}.gm-style img,.gmnoscreen img,.gmnoprint img{max-width:none !important}.vertical__middle,.block__pack .block__pack__type>div,.block__pack .block__pack__type>ul,.block__service__icon>div{display:table-cell;vertical-align:middle;line-height:1}.triangle-down-left{width:40%;height:0;padding-bottom:42%;overflow:hidden}.triangle-down-left:after{content:"";display:block;width:0;height:0;border-right:12rem solid transparent;border-bottom:20rem solid #009ed4}.fare__type__container{display:inline-block}.basic,.smart,.premium,.basic_plus{font-family:'Roboto',Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;text-transform:uppercase;display:inline-block;text-decoration:underline}.basic{color:#00ace7}.smart{color:#2b77d5}.premium{color:#13529f}.basic_plus{color:#f66649}:target:before{content:"";display:block;height:60px;margin:-60px 0 0;z-index:-10}.debug{display:inline-block;padding:2rem;margin:1rem;color:red;font-weight:bold;background-color:yellow}.display-inherit{display:inherit}@font-face{font-family:icons;src:url(/themes/custom/bl_main/fonts/icons/icons.woff2?7av=) format("woff2"),url(/themes/custom/bl_main/fonts/icons/icons.woff?7av=) format("woff");font-weight:normal;font-style:normal}.icon::before,.booking__errors p:not(:empty)::before,.litepicker .container__days .day-item__block.is-offer::before,.icon-after::after{position:relative;top:-.05em;display:inline-block;vertical-align:middle;margin:0 .5883em 0 0;font:normal normal normal 1.353em/0 icons;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-after::after{margin:0 0 0 .5883em}.icon-after::before{display:none}.icon--arrow::before,.icon--arrow.icon-after::after{content:"\EA01"}.icon--arrows-select::before,.icon--arrows-select.icon-after::after{content:"\EA02"}.icon--book::before,.icon--book.icon-after::after{content:"\EA03"}.icon--calendar::before,.icon--calendar.icon-after::after{content:"\EA04"}.icon--check::before,.icon--check.icon-after::after{content:"\EA05"}.icon--cross::before,.icon--cross.icon-after::after{content:"\EA06"}.icon--eiffel-tower::before,.icon--eiffel-tower.icon-after::after{content:"\EA07"}.icon--exit::before,.icon--exit.icon-after::after{content:"\EA08"}.icon--eye::before,.icon--eye.icon-after::after{content:"\EA09"}.icon--hand::before,.icon--hand.icon-after::after{content:"\EA0A"}.icon--histogram::before,.icon--histogram.icon-after::after{content:"\EA0B"}.icon--instagram::before,.icon--instagram.icon-after::after{content:"\EA0C"}.icon--label::before,.litepicker .container__days .day-item__block.is-offer::before,.icon--label.icon-after::after,.litepicker .container__days .icon-after.day-item__block.is-offer::after{content:"\EA0D"}.icon--light::before,.icon--light.icon-after::after{content:"\EA0E"}.icon--logo-facebook::before,.icon--logo-facebook.icon-after::after{content:"\EA0F"}.icon--logo-google-plus::before,.icon--logo-google-plus.icon-after::after{content:"\EA10"}.icon--logo-instagram::before,.icon--logo-instagram.icon-after::after{content:"\EA11"}.icon--logo-twitter::before,.icon--logo-twitter.icon-after::after{content:"\EA12"}.icon--logo-youtube::before,.icon--logo-youtube.icon-after::after{content:"\EA13"}.icon--palm::before,.icon--palm.icon-after::after{content:"\EA14"}.icon--paper-plane::before,.icon--paper-plane.icon-after::after{content:"\EA15"}.icon--pig-money::before,.icon--pig-money.icon-after::after{content:"\EA16"}.icon--plane-full::before,.icon--plane-full.icon-after::after{content:"\EA17"}.icon--plane::before,.icon--plane.icon-after::after{content:"\EA18"}.icon--ribbon::before,.icon--ribbon.icon-after::after{content:"\EA19"}.icon--san-francisco::before,.icon--san-francisco.icon-after::after{content:"\EA1A"}.icon--search::before,.icon--search.icon-after::after{content:"\EA1B"}.icon--snap::before,.icon--snap.icon-after::after{content:"\EA1C"}.icon--sun-wave::before,.icon--sun-wave.icon-after::after{content:"\EA1D"}.icon--sunline::before,.icon--sunline.icon-after::after{content:"\EA1E"}.icon--ticket::before,.icon--ticket.icon-after::after{content:"\EA1F"}.icon--phone::before,.icon--phone.icon-after::after{content:"\EF00"}.icon--big-arrow::before,.icon--big-arrow.icon-after::after{content:"\EF01"}.icon--sandal::before,.icon--sandal.icon-after::after{content:"\EF02"}.icon--pen::before,.icon--pen.icon-after::after{content:"\EF03"}.icon--user::before,.icon--user.icon-after::after{content:"\EA20"}.icon--vip::before,.icon--vip.icon-after::after{content:"\EA21"}.icon--warning::before,.booking__errors p:not(:empty)::before,.icon--warning.icon-after::after,.calendar__dates-return[data-error-date]:after,.booking__errors p.icon-after:not(:empty)::after{content:"\EA22"}.icon--watermelon::before,.icon--watermelon.icon-after::after{content:"\EA23"}.icon--wave::before,.icon--wave.icon-after::after{content:"\EA24"}.icon--wifi::before,.icon--wifi.icon-after::after{content:"\EA25"}input,select,textarea,.btn,button,optgroup{vertical-align:top;color:#13529f;border-radius:0;-webkit-appearance:none}input,select,textarea{padding:.6071em .7143em;font-size:1.4rem;line-height:1.643;height:2.8572em;border:1px solid rgba(51,51,51,0.25);box-shadow:inset .0589em .1177em .1177em rgba(51,51,51,0.25)}label,.label{display:inline-table;padding:.5em 0;font-size:1.7rem;line-height:1.353;cursor:pointer}.label{color:#5c5c5c}.child-label--contact label,.label--contact{font-family:"Trade Gothic LT Std",Arial,Helvetica,sans-serif;text-transform:uppercase}.child-label--captcha label{color:#666;font-size:13px;font-size:1.3rem}.label--blue{color:#13529f}.label--light{padding:0}.label .label__asterix{color:#00ace7}textarea{min-height:8.5716em;resize:vertical}select{-webkit-appearance:menulist-button}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{display:none}::-webkit-input-placeholder{color:#7f7f7f}input:-moz-placeholder,textarea:-moz-placeholder{color:#7f7f7f}.btn,.child-btn a{display:inline-block;text-align:center;text-decoration:none}.btn,.child-btn a,button,input[type="button"],input[type="reset"],input[type="submit"]{font-size:2rem;line-height:1.1501;height:auto;border:0;background:#00ace7;font-family:"Trade Gothic LT Std",Arial,sans-serif;text-transform:uppercase;color:#fff;box-shadow:.0589em .1177em .0589em rgba(51,51,51,0.4);transition:.2s}.btn:focus,.child-btn a:focus,button:focus,input[type="button"]:focus{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn--secondary,.child-btn--secondary a,input[type="button"].btn--secondary,input[type="reset"].btn--secondary,input[type="submit"].btn--secondary{background:0;color:#00ace7;box-shadow:0 0 0 1px currentColor}.btn--reverse,.child-btn--reverse a,input[type="button"].btn--reverse,input[type="reset"].btn--reverse,input[type="submit"].btn--reverse{background:#fff;color:#00ace7;box-shadow:0 0 0 1px currentColor}.btn--alert,.child-btn--alert a,input[type="button"].btn--alert,input[type="reset"].btn--alert,input[type="submit"].btn--alert{color:#f66649;box-shadow:0 0 0 1px currentColor}.btn--orange{background:#f66649}.switch-homepage-location{display:inline-block;max-width:100%}.btn--contrast{padding:0;margin-top:1.2rem;width:100%;color:#13529f;background:0;box-shadow:none}.contrast{display:inline-block}.contrast .btn--contrast{color:#fff}.btn--contrast .icon:before,.btn--contrast .booking__errors p:not(:empty):before,.booking__errors .btn--contrast p:not(:empty):before,.btn--contrast .litepicker .container__days .day-item__block.is-offer:before,.litepicker .container__days .btn--contrast .day-item__block.is-offer:before{margin-right:0}.header--sticky .btn--contrast{margin-top:2rem}html .search__icon--blue{padding:2rem 0}html .search__icon--blue:before{font-size:25px;font-size:2.5rem;color:#00ace7;position:absolute;top:50%;left:0;z-index:1}.s-field-full input,.s-field-full select{width:100%}.s-field-75 input,.s-field-75 select{width:75%}.s-field-default select{font-family:Roboto,Arial,sans-serif}.s-field-shadow input:not([type="submit"]),.s-field-shadow select{box-shadow:inset .0589em .1177em .1177em rgba(51,51,51,0.25)}.s-label-revert label{color:#fff}.s-label-important label{display:block;text-transform:uppercase}.s-label-required .form-required::after{content:" *";color:#00ace7}table,.table{width:100%;max-width:100%;table-layout:fixed;border-collapse:collapse;vertical-align:top}.table{display:table}.table--auto{table-layout:auto}td,th{min-width:7rem;vertical-align:top;cursor:default}.mod{overflow:hidden}.clear{clear:both}.clearfix::after{content:"";display:table;clear:both;border-collapse:collapse}nav.tabs-menu{margin-bottom:2.5rem}.right{margin-left:auto}.left{margin-right:auto}.center{margin-right:auto;margin-left:auto}.txt-right{text-align:right}.txt-left{text-align:left}.txt-center{text-align:center}.txt-uppercase{text-transform:uppercase}.color-premium{color:#13529f}.color-label{color:#5c5c5c}.fr{float:right}.fl{float:left}img.fr{margin-left:2rem}img.fl{margin-right:2rem}img.fr,img.fl{margin-bottom:1px}.inbl{display:inline-block;vertical-align:top}.align-items-center{-ms-flex-align:center;align-items:center}@media(max-width:40em){.small-screen-width-auto{width:auto}.small-screen-padding-left-0{padding-left:0}.small-screen-padding-right-0{padding-right:0}.small-screen-padding-right-15{padding-right:1.5rem}.small-screen-padding-top-15{padding-top:1.5rem}.small-screen-justify-content-center{-ms-flex-pack:center;justify-content:center}}button.ot-sdk-show-settings{display:none}.hidden,[hidden]{display:none}.visually-hidden{position:absolute !important;height:1px !important;width:1px !important;padding:0 !important;border:0 !important;overflow:hidden !important;clip:rect(0,0,0,0) !important}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:absolute !important;clip:auto !important;height:auto !important;width:auto !important;z-index:1001;background:#fff;padding:1px 5px !important}.disabled,.calendar__dates--disabled .calendar__resume,.calendar__dates--disabled .calendar__dates-title,.calendar__dates--disabled [name="instant_search_calendar_return_date"],[disabled]{opacity:.5;pointer-events:none;cursor:not-allowed;filter:grayscale(1)}ul.unstyled{padding-left:0;list-style:none}ul.unstyled li{margin-top:0}ul.mtl{margin-top:4rem}.w10{width:10%}.w20{width:20%}.w25{width:25%}.w30{width:30%}.w33{width:33.3334%}.w40{width:40%}.w50{width:50%}.w60{width:60%}.w66{width:66.6667%}.w70{width:70%}.w75{width:75%}.w80{width:80%}.w90{width:90%}.w100{width:100%}.w1c{width:7rem}.mw1c{max-width:7rem}.w2c{width:17rem}.mw2c{max-width:17rem}.w3c{width:27rem}.mw3c{max-width:27rem}.w4c{width:37rem}.mw4c{max-width:37rem}.w5c{width:47rem}.mw5c{max-width:47rem}.w6c{width:57rem}.mw6c{max-width:57rem}.w7c{width:67rem}.mw7c{max-width:67rem}.w8c{width:77rem}.mw8c{max-width:77rem}.w9c{width:87rem}.mw9c{max-width:87rem}.w10c{width:97rem}.mw10c{max-width:97rem}.w11c{width:107rem}.mw11c{max-width:107rem}.w12c{width:117rem}.mw12c{max-width:117rem}.wrapper{max-width:117rem;margin-right:auto;margin-left:auto}.wauto{width:auto}.man{margin:0}.mtn{margin-top:0}.mrn{margin-right:0}.mbn{margin-bottom:0}.mln{margin-left:0}.mtt,.calendar__form-block div[id*="-travel-type"]{margin-top:1rem}.mrt{margin-right:1rem}.mbt{margin-bottom:1rem}.mlt{margin-left:1rem}.mts{margin-top:2rem}.mrs{margin-right:2rem}.mbs{margin-bottom:2rem}.mls{margin-left:2rem}.mtm{margin-top:3rem}.mrm{margin-right:3rem}.mbm{margin-bottom:3rem}.mlm{margin-left:3rem}.mtl{margin-top:4rem}.mrl{margin-right:4rem}.mbl{margin-bottom:4rem}.mll{margin-left:4rem}.mtxl{margin-top:5rem}.mrxl{margin-right:5rem}.mbxl{margin-bottom:5rem}.mlxl{margin-left:5rem}.mtxxl{margin-top:6rem}.mrxxl{margin-right:6rem}.mbxxl{margin-bottom:6rem}.mlxxl{margin-left:6rem}.pan{padding:0}.ptn{padding-top:0}.prn{padding-right:0}.pbn{padding-bottom:0}.pln{padding-left:0}.ptt{padding-top:1rem}.prt{padding-right:1rem}.pbt{padding-bottom:1rem}.plt{padding-left:1rem}.pts{padding-top:2rem}.prs{padding-right:2rem}.pbs{padding-bottom:2rem}.pls{padding-left:2rem}.ptm{padding-top:3rem}.prm{padding-right:3rem}.pbm{padding-bottom:3rem}.plm{padding-left:3rem}.ptl{padding-top:4rem}.prl{padding-right:4rem}.pbl{padding-bottom:4rem}.pll{padding-left:4rem}.ptxl{padding-top:5rem}.prxl{padding-right:5rem}.pbxl{padding-bottom:5rem}.plxl{padding-left:5rem}.ptxxl{padding-top:6rem}.prxxl{padding-right:6rem}.pbxxl{padding-bottom:6rem}.plxxl{padding-left:6rem}.row--spacing{margin-bottom:-3rem}.row--spacing [class*="col"]{margin-bottom:3rem}.font-big-size{font-size:2.3rem}.font-small-size{font-size:1.5rem}.font-h2{font-size:3.2rem}.font-h5{font-size:1.8rem}@media(min-width:60.0625em){.large-hidden{display:none !important}.large-visible{display:block !important}.large-no-float{float:none}.large-inbl{display:inline-block;float:none;vertical-align:top}.large-w100,.large-wauto{display:block !important;float:none !important;clear:none !important;width:auto !important;margin-left:0 !important;margin-right:0 !important;border:0}.large-man{margin:0 !important}}@media(min-width:40.0625em) and (max-width:60em){.medium-hidden{display:none !important}.medium-visible{display:block !important}.medium-no-float{float:none}.medium-inbl{display:inline-block;float:none;vertical-align:top}.medium-w100,.medium-wauto{display:block !important;float:none !important;clear:none !important;width:auto !important;margin-left:0 !important;margin-right:0 !important;border:0}.medium-man{margin:0 !important}}@media(max-width:40em){div,textarea,table,td,th,code,pre,samp{word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media(min-width:20.0625em) and (max-width:40em){.small-hidden{display:none !important}.small-visible{display:block !important}.small-no-float{float:none}.small-inbl{display:inline-block;float:none;vertical-align:top}.small-w100,.small-wauto{display:block !important;float:none !important;clear:none !important;width:auto !important;margin-left:0 !important;margin-right:0 !important;border:0}.small-man{margin:0 !important}}@media(max-width:20em){.tiny-hidden{display:none !important}.tiny-visible{display:block !important}.tiny-no-float{float:none}.tiny-inbl{display:inline-block;float:none;vertical-align:top}.tiny-w100,.tiny-wauto{display:block !important;float:none !important;clear:none !important;width:auto !important;margin-left:0 !important;margin-right:0 !important;border:0}.tiny-man{margin:0 !important}}.desktop-only{display:none !important}@media(min-width:64em){.desktop-only{display:block !important}}.mobile-only{display:block !important}@media(min-width:64em){.mobile-only{display:none !important}}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}@media(min-width:768px){.container{width:750px}}@media(min-width:992px){.container{width:970px}}@media(min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container-fluid:before,.container-fluid:after{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-15px;margin-right:-15px}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.33333%}.col-xs-pull-2{right:16.66667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333%}.col-xs-pull-5{right:41.66667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333%}.col-xs-pull-8{right:66.66667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333%}.col-xs-pull-11{right:91.66667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.33333%}.col-xs-push-2{left:16.66667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333%}.col-xs-push-5{left:41.66667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333%}.col-xs-push-8{left:66.66667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333%}.col-xs-push-11{left:91.66667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-12{margin-left:100%}@media(min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.66667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333%}.col-sm-pull-5{right:41.66667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333%}.col-sm-pull-8{right:66.66667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333%}.col-sm-pull-11{right:91.66667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.66667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333%}.col-sm-push-5{left:41.66667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333%}.col-sm-push-8{left:66.66667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333%}.col-sm-push-11{left:91.66667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-12{margin-left:100%}}@media(min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.66667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333%}.col-md-pull-5{right:41.66667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333%}.col-md-pull-8{right:66.66667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333%}.col-md-pull-11{right:91.66667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.66667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333%}.col-md-push-5{left:41.66667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333%}.col-md-push-8{left:66.66667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333%}.col-md-push-11{left:91.66667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-12{margin-left:100%}}@media(min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.66667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333%}.col-lg-pull-5{right:41.66667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333%}.col-lg-pull-8{right:66.66667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333%}.col-lg-pull-11{right:91.66667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.66667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333%}.col-lg-push-5{left:41.66667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333%}.col-lg-push-8{left:66.66667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333%}.col-lg-push-11{left:91.66667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-12{margin-left:100%}}.page__intro__text{font-size:23px;font-size:2.3rem;margin-top:2rem;margin-bottom:2rem;color:#666}.block__info{display:table;background-color:#13529f;margin-left:0;margin-right:0;margin-top:0;margin-bottom:5rem}.block__info .block__info__title__wrapper,.block__info .block__info__list{padding-right:2rem;padding-left:2rem;padding-top:1rem;padding-bottom:1rem}.block__info .block__info__title__wrapper{position:relative;display:table-cell;vertical-align:bottom;text-transform:uppercase;text-align:right;float:none}.block__info .block__info__title__wrapper .block__info__title{top:auto;right:2rem;bottom:1rem;left:auto;position:absolute;font-size:24px;font-size:2.4rem;font-family:"Trade Gothic LT Std",Arial,Helvetica,sans-serif;color:#fff}.block__info .block__info__list{background:url(/themes/custom/bl_desktop/img/bg-pattern.webp) repeat center center;display:table-cell}.block__info .block__info__list li{padding-right:1rem;padding-left:0;float:left;width:50%}.block__fare{position:relative}.block__fare .promotional__price,.block__fare .regular__price{display:inline-block}.block__fare .gratuit,.block__fare .price{font-family:"Trade Gothic LT Std",Arial,Helvetica,sans-serif}.block__fare .price__notice{text-transform:uppercase}.block__fare .gratuit,.block__fare .regular__price{color:#666}.block__fare .gratuit{display:inline-block}.block__fare .price{position:relative}.block__fare .price__inline,.block__fare .help__text{vertical-align:middle}.block__fare .price__inline{width:100%;display:inline-block}.block__fare .regular__price,.block__fare .price__inline,.block__fare .price__text,.block__fare .price__inline>.price__bloc{max-width:100%}.block__fare .price__text{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.62;color:#333}.block__fare .help__text{color:#333;display:inline-block}.block__fare .promotional__price{color:#f66649}.block__fare .promotional__price .before__price{color:#f66649}.block__fare .promotional__price .regular__price__cut{position:relative;display:inline-block;text-decoration:line-through;font-size:18px;font-size:1.8rem}.block__fare .promotional__price .regular__price__cut:before{font-family:"Trade Gothic LT Std",Arial,Helvetica,sans-serif;font-size:12px;font-size:1.2rem;top:-0.2rem;right:auto;bottom:auto;left:100%;position:absolute;content:'\20AC';color:#f66649}.block__fare .promotional__price .regular__price__cut:after{font-family:"Trade Gothic LT Std",Arial,Helvetica,sans-serif;top:auto;right:auto;bottom:.1rem;left:100%;position:absolute;font-size:7px;font-size:.7rem;content:"TTC";color:#f66649}.block__fare .promotional__price .regular__price__cut:after{text-decoration:overline;line-height:1}.video__media__container img,.image__media__container img{width:100%;max-width:1170px;height:auto;display:block}.video__anchor{position:relative;display:block;z-index:0}.video__image{z-index:1}.video__title{font-family:"Trade Gothic LT Std",Arial,Helvetica,sans-serif;top:0;right:auto;bottom:auto;left:0;position:absolute;width:100%;height:100%;z-index:3;text-align:center;color:#fff;text-transform:uppercase}.video__title__table{width:100%;height:100%;display:table}.video__overlay{background-color:#333}.icon-video-play{background-image:url(/themes/custom/bl_main/img/sprite-main.webp);background-position:-477px -149px;width:124px;height:123px;margin-top:0;margin-bottom:1rem}.block__pack{position:relative;font-family:"Trade Gothic LT Std",Arial,Helvetica,sans-serif}.block__pack .pack__title__triangle{top:0;right:0;bottom:auto;left:auto;position:absolute;opacity:.2}.block__pack .block__pack__type{display:table;text-transform:uppercase}.block__pack .block__pack__type,.block__pack .block__pack__type a{color:#fff}.block__pack .block__pack__price{color:#f66649;position:relative;display:inline-block}.block__pack .block__pack__price .price{display:inline-block}.block__pack__price .price{font-size:62px;font-size:6.2rem}.block__pack__description{background:#13529f;background:linear-gradient(135deg,#13529f 0,#2b64a9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr= $color1,endColorstr=$color2,GradientType=1);color:#fff;padding-right:1rem;padding-left:1rem}.block__pack__bottom--text{opacity:.6}.block__pack__bottom--text>div{display:inline}.block__pack__title{position:relative;text-transform:uppercase;color:#13529f;background:url(/themes/custom/bl_desktop/img/bg-pattern.webp) repeat center center;overflow:hidden;z-index:0}.block__pack__title:after{top:-2rem;right:0;bottom:auto;left:auto;position:absolute;content:"";display:block;width:0;height:0;z-index:-1;opacity:.2;border-style:solid;border-width:0 0 10rem 10rem;border-color:transparent transparent #333 transparent}.slider .block__pack--payement-bord,.block__pack--payement-bord{top:auto;right:0;bottom:0;left:auto;position:absolute;padding:.5rem;width:auto}.block__service{font-family:"Trade Gothic LT Std",Arial,Helvetica,sans-serif;background-color:#00ace7;position:relative;margin-top:0;margin-bottom:3rem}.block__service.block__service__promotion{box-sizing:border-box;border:10px solid #00ace7;background-color:#f66649}.block__service__icon{top:-3rem;right:auto;bottom:auto;left:50%;position:absolute;width:6rem;height:6rem;border-radius:3rem;-webkit-border-radius:3rem;-moz-border-radius:3rem;-ms-border-radius:3rem;-o-border-radius:3rem;padding-right:1.5rem;padding-left:1.5rem;padding-top:1rem;padding-bottom:1rem;margin-left:-3rem;background-color:#fff;display:table}.block__service__icon img{width:100%;height:auto}.block__service__title{text-transform:uppercase;display:table}.block__service__description{width:100%;z-index:1}.block__service__price{position:relative;display:inline-block}.block__service__price .price{position:relative}.block__service__bottom__text{display:block;width:100%;z-index:1;position:relative}.block__service__triangle{top:auto;right:auto;bottom:0;left:0;position:absolute;z-index:0}.block__service__promotion .block__service__triangle:after{border-bottom-color:#e15e43}.block__service_old--price{opacity:.6}.price{font-family:"Trade Gothic LT Std",Arial,Helvetica,sans-serif;font-size:80px;font-size:8rem}.price__bloc{display:inline-block;margin-right:-.2em;vertical-align:top;line-height:1;margin-top:0}.price__bloc+.price__bloc{margin-right:0}.price__currency{font-size:.8em;line-height:1.2}.price__currency-prefix{font-size:15px;font-size:1.5rem;display:block;margin-top:3px;text-transform:uppercase}.price__taxes{font-size:.2em;text-transform:uppercase;line-height:1;margin-top:0}.price__notice{font-size:.2em;line-height:1;margin-top:0}.price__notice span{display:block}.price__link{display:block;margin-bottom:.5em;font-size:.2em;color:currentColor;line-height:1;text-decoration:underline}.price__one_way{display:block;font-size:.2em;color:currentColor;line-height:1;margin:.5rem 0 .5em}.link-arrow,.child-link-arrow a,.sitemap .sitemap-box-menu-main .content>ul>li>ul>li ul li a{position:relative;padding-left:.5883em}.link-arrow::before,.child-link-arrow a::before,.sitemap .sitemap-box-menu-main .content>ul>li>ul>li ul li a::before{content:"";position:absolute;top:50%;left:0;margin-top:-0.2941em;border-top:.2942em solid transparent;border-bottom:.2942em solid transparent;border-left:.2942em solid currentColor}.title-border{position:relative;padding:2.3rem 0;text-transform:uppercase;text-align:center}.title-border::before,.title-border::after{content:"";position:absolute;left:calc(50% - 2rem);width:4rem;height:.6rem;background:currentColor}.title-border::before{top:0}.title-border::after{bottom:0}.title-border--orange::after{background:#f66649}.title-border--light::before,.title-border--light::after{height:.2rem}.title-border--top{padding-bottom:0}.title-border--top::after{content:none}.title-border--bottom{padding-top:0}.title-border--bottom::before{content:none}.block-fyi__col{padding:2rem}.block-fyi__col--heading{background:#13529f;text-transform:uppercase;color:#fff}.block-fyi__col--content{padding-right:3rem;padding-left:3rem;background:url(/themes/custom/bl_desktop/img/texture.gif)}.block-exp{position:relative;margin-top:1px}.block-exp__heading{display:block;padding:2rem 6rem 2rem 2rem;background:#00ace7;transition:.2s}.block-exp__title{position:relative;text-transform:uppercase;color:#fff}.block-exp__title::before{position:absolute;top:50%;right:-4rem;font-size:1rem;transition:.2s}.block-exp__wysiwyg{padding:3rem 2rem 4rem}.block-exp:last-child .block-exp__wysiwyg{padding-bottom:0}.block-exp__area{position:absolute;z-index:10;top:0;right:0;left:0;display:block;height:6.3rem;background:rgba(255,255,255,0)}.block-exp__block{max-height:0;visibility:hidden;overflow:hidden;transition:.6s}.block-exp__btn:checked ~ * .block-exp__heading{background:#5c5c5c}.block-exp__btn:checked ~ * .block-exp__title::before{transform:rotate(180deg) translateY(1px)}.block-exp__btn:checked ~ * .block-exp__block{max-height:1000rem;visibility:visible}h2.section__title_gray{color:#5c5c5c;font-size:2.8rem}.section--cheapest-fares{border-top:1px solid #c1c1c1;margin-top:2em}.section--cheapest-fares section{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;border-bottom:1px solid #c1c1c1;padding:3px 20% 3px 0}.section--cheapest-fares section>div{text-align:left;color:#13529f;font-size:1em;font-weight:500}.section--cheapest-fares section>div h3{font-size:2.6rem;white-space:nowrap;color:#13529f;text-transform:uppercase;letter-spacing:1.2px}.section--cheapest-fares section .cheapest-fares__title_wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.section--cheapest-fares section .cheapest-fares__content_wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.section--cheapest-fares section .cheapest-fares__content_wrapper>div{margin-left:18px}.section--cheapest-fares section .cheapest-fares__picto{margin:0 10px;background-image:url(/themes/custom/bl_main/img/sprite-main.webp);background-position:-209px -241px;width:30px;height:23px;white-space:nowrap}.section--cheapest-fares section .cheapest-fares__price{color:#f66649;font-size:1.6em;font-family:"Trade Gothic LT Std",Arial,sans-serif}.section--cheapest-fares section .cheapest-fares__price span{font-size:.6em;vertical-align:text-top}.section--cheapest-fares section .cheapest-fares__book_btn{margin-left:1em}.section--cheapest-fares section .cheapest-fares__book_btn .btn{background-color:#f66649;font-size:1.4rem;padding:.325em 1.8em;box-shadow:none}.section--cheapest-fares p{margin-top:.6em;font-size:.8em;color:#777}.block-media{position:relative}.block-media__link{display:block}.block-media__link:hover,.block-media__link:focus,.block-media__link:active{text-decoration:none}ul a.block-media__link{position:relative}.block-media__title{position:absolute;z-index:10;top:50%;right:0;left:0;color:#fff;transform:translateY(-50%)}.block-media__thumb{overflow:hidden}.block-media__thumb img{height:18.8rem;-o-object-fit:cover;object-fit:cover}.block-hub{background:url(/themes/custom/bl_desktop/img/texture.gif)}.block-hub__link{display:block;color:#13529f;transition:.2s}.block-hub__link:hover,.block-hub__link:focus,.block-hub__link:active{text-decoration:none}.block-hub__link:hover .block-hub__content,.block-hub__link:focus .block-hub__content,.block-hub__link:active .block-hub__content{color:#00ace7}.block-hub__heading{background:#13529f}.block-hub__title{padding-right:15px;padding-left:15px;text-transform:uppercase;font-size:3rem;line-height:1;color:#fff}.block-hub__img img{width:100%}.block-hub__content{padding:2rem 3rem;font-weight:500;transition:.2s}.block-hub--smart .block-hub__heading{background:#2b77d5}.block-push__content{padding:2rem 3rem}.block-push__img img{width:100%}.block-push--news{background:#f7f7f7;color:#464646}.block-push--news .block-push__title{font-size:2.8rem;line-height:1}.block-push--news .block-push__content{font-weight:500}.block-push--commercial{position:relative;background:#f66649;text-align:center}.block-push--commercial .block-push__heading{position:relative}.block-push--commercial .block-push__title{position:absolute;top:50%;left:50%;font-size:3.8rem;line-height:1.2106;text-transform:uppercase;color:#fff;transform:translate(-50%,-50%)}.block-push--commercial .block-push__content{font-family:"Trade Gothic LT Std",Arial,sans-serif;font-size:2.8rem;line-height:1.643;color:#fff}.block-push--commercial .block-push__content p{line-height:1}.block-push--commercial h3{font-size:inherit}.block-push--commercial .block-push__child-btn a,.block-push--contact .block-push__child-btn a{color:#fff}.block-push--commercial .block-push__child-btn a::after{content:"";position:absolute;z-index:10;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,0)}.block-push--contact{padding:1rem 0;text-align:center}.block-push--contact .block-push__content{font-size:3rem;line-height:1.5335;line-height:1.2;font-family:"Trade Gothic LT Std",Arial,sans-serif;color:#fff}.slider img{width:100%}.slider--max img{height:38.5rem;-o-object-fit:cover;object-fit:cover}.slider .slick-slide{margin-bottom:0}.slider--spacing{margin-right:15px;margin-left:15px}.slider .slick-arrow{z-index:1;width:7rem;height:9rem;font-size:2rem;box-shadow:none}.slider .slick-arrow:hover,.slider .slick-arrow:focus,.slider .slick-arrow:active{opacity:1}.slider .slick-arrow::before{content:"\EA01";opacity:1;display:inline-block;vertical-align:middle;font:normal normal normal 1.353em/0 icons;color:#00ace7;text-transform:none;speak:none}.slider .slick-prev{left:0}.slider .slick-prev::before{transform:rotate(90deg)}.slider .slick-next{right:0}.slider .slick-next::before{transform:rotate(-90deg)}.slick-arrow.slick-disabled{visibility:hidden}.slider--mask-btn .slick-arrow{background:rgba(255,255,255,0.2)}.slider--mask-btn .slick-arrow::before{color:rgba(255,255,255,0.5)}.slider.slick-dotted{padding-bottom:2.3rem}.slider.slick-dotted .slick-arrow{top:calc(50% - 1.15rem)}.slider .slick-dots{width:auto;right:0;bottom:0;left:0;padding-left:0}.slider .slick-dots li{width:auto;height:auto;vertical-align:top;margin:0 1.5rem}.slider .slick-dots li::before{content:none}.slider .slick-dots button{width:7rem;height:2.3rem;padding:0;border-bottom:1px solid #adadad;box-shadow:none}.slider .slick-dots button:hover,.slider .slick-dots button:focus,.slider .slick-dots button:active{opacity:1}.slider .slick-dots button::before{content:none}.slider .slick-dots .slick-active button{border-bottom:3px solid #5c5c5c}.slider.slick-vertical .slick-arrow{width:2rem;height:2rem;text-align:center;font-size:0}.slider.slick-vertical .slick-arrow:before{color:#fff;font-weight:bold;text-align:center;font-size:5px;font-size:.5rem}.slider.slick-vertical .slick-prev,.slider.slick-vertical .slick-next{right:auto;left:-4rem;transform:none;color:#fff}.slider.slick-vertical .slick-next{bottom:0;top:auto}.slider.slick-vertical .slick-next::before{transform:rotate(-360deg)}.slider.slick-vertical .slick-prev{top:0}.slider.slick-vertical .slick-prev::before{transform:rotate(-180deg)}@media(max-width:20em){.slider:not(.slider--mask-btn) .slick-prev{left:-15px}.slider:not(.slider--mask-btn) .slick-next{right:-15px}.slider.slick-vertical .slick-prev,.slider.slick-vertical .slick-next{right:auto;left:0;transform:none}}.footer{background:url(/themes/custom/bl_desktop/img/bg-pattern.webp) repeat center;overflow:hidden}.footer-left a{font-size:13px;font-size:1.3rem;color:#13529f;text-transform:uppercase;font-weight:bold}.footer-left ul{margin-top:0}.footer-left div{display:inline-table}.footer-left__logo{background-color:#fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;width:17rem;height:17rem;padding:3rem}.footer-left__logo img{width:100%;height:auto}.footer-right{background-color:#00ace7;color:#fff;position:relative}.footer-right h2{font-family:'Roboto',Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:17px;font-size:1.7rem;line-height:1.353}.footer-right:after{content:" ";background-color:#00ace7;width:100rem;height:100%;position:absolute;top:0;left:100%}.footer-social{font-weight:bold}.footer-social__list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:0}.footer-social__list__item{-ms-flex:0 1 50%;flex:0 1 50%}.footer-social__link{color:#fff;margin:.6rem 0 .5rem;display:block;padding-left:4rem;position:relative;min-height:4rem}.footer-social__link:before,.footer-social__link span{position:absolute;display:block;margin:0;top:50%;transform:translateY(-50%)}.footer-social__link span{font-size:12px;font-size:1.2rem;left:4.5rem}.footer-social__link:before{font-size:40px;font-size:4rem;left:0}.a11y-notice{margin-top:0;font-size:1.4rem;color:#13529f;background-color:#fff}.ot-sdk-show-settings{position:fixed;bottom:0;left:0;z-index:5}.article .clock ul li::before{content:normal;position:static;top:auto;left:auto;width:auto;height:auto;background:0}.clock ul:first-child{margin:5px}.nl{color:#13529f;background:url(/themes/custom/bl_desktop/img/bg-pattern.webp) repeat center}.nl__view{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-top:2rem;padding-bottom:2rem}.nl__view+.nl__view{color:#fff;background-color:#f66649}.nl__container,.nl form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.nl__description{margin-bottom:2rem;font-weight:700}.nl .form-item{margin-bottom:2rem}.nl__btn{background:#f66649}.nl input[type="submit"]{color:#fff}.footer-nl{font-weight:bold}.footer-nl .newsletter-footer-form .form-item,.footer-nl .newsletter-footer-form .form-actions{margin-top:1.5rem;font-weight:normal}.footer-nl .nl--message__success,.footer-nl .nl--message__notice{text-align:center;height:26.5rem}.footer-nl .nl--message__error{color:#f66649;text-align:center;margin-top:1.5rem}input[type="submit"].btn--nl{color:#fff}.newsletter-unsubscribe-form .form-item,.newsletter-unsubscribe-form .form-submit{float:left;margin-right:3rem}.user-login-form label{display:block;text-transform:uppercase}.user-login-form .form-actions{float:right}.user-login-form .form-item input{width:100%}.user-login-form .form-item,.user-login-form .form-actions{margin-top:1.5rem}.my-account-pass-reset-form .form-item,.my-account-pass-reset-form .form-actions{margin-top:1rem}.my-account-pass-reset-form .form-required{min-width:20%}.breadcrumb{margin-top:2rem;font-size:12px;font-size:1.2rem}.breadcrumb ol{margin-top:0}.breadcrumb li{display:inline-block}.breadcrumb a{color:#666}.breadcrumb span{font-weight:400;color:#00ace7}.social-wall__title{color:#666;text-align:center;text-transform:uppercase}.social-wall__title span{color:#333}.social-wall__social-list{margin-bottom:3rem;text-align:center}.social-wall__social-item{display:inline-block;margin-right:.5rem;margin-left:.5rem}.social-wall__social-item a{font-size:40px;font-size:4rem;color:#333}.social-wall__social-item .icon:before,.social-wall__social-item .booking__errors p:not(:empty):before,.booking__errors .social-wall__social-item p:not(:empty):before,.social-wall__social-item .litepicker .container__days .day-item__block.is-offer:before,.litepicker .container__days .social-wall__social-item .day-item__block.is-offer:before{margin-right:0}.social-wall__social-item .icon--logo-facebook:before{top:-0.18em;font-size:4.8rem}.social-wall__picture{width:100%}.social-wall__picture--little:first-child{margin-bottom:30px}.discover-destination{position:relative}.discover-destination__title{color:#fff}.discover-destination__illus img{display:block;max-width:100%;margin-right:auto;margin-left:auto}.discover-destination__weather,.discover-destination__season{margin-top:7.5rem;font-family:"Trade Gothic LT Std",Arial,Helvetica,sans-serif;font-size:17px;font-size:1.7rem;color:#fff;text-transform:uppercase}.discover-destination__weather span,.discover-destination__season span{display:block;font-size:24px;font-size:2.4rem}.discover-destination__season a{color:#fff}.paragraph-big{margin-top:3rem}.paragraph-big:last-child{margin-bottom:3rem}.paragraph-big__title{margin-bottom:3rem;color:#13529f}#cookie-banner{position:fixed;bottom:0;width:100%;z-index:999;box-shadow:0 2rem 6rem 0 #333}#cookie-banner .closeHeadBand{cursor:pointer;position:absolute;right:1rem;top:1rem;margin:0 .5rem}.headBandCookies{padding:2rem;margin:0;font-weight:bold;font-size:15px;font-size:1.5rem;color:#13529f;text-align:center;background:url(/themes/custom/bl_desktop/img/bg-pattern.webp) repeat center}.headBandCookies span{vertical-align:middle;margin:0 2rem;display:inline-block}.headBandCookies span a{font-size:15px;font-size:1.5rem;font-weight:bold;color:#13529f;text-decoration:underline}.cookies-geoloc{width:100%;padding:1rem 0 2rem;background-color:#418fde;z-index:500;text-align:center;position:relative;color:#fff}.cookies-geoloc p{padding-bottom:1rem}.cookies-geoloc form.switch-homepage-location .form-submit{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:1.2rem 2.5rem;line-height:2;border:0;box-shadow:0 .4rem 1.2rem 0 rgba(0,0,0,0.1),0 .1rem .4rem 0 rgba(0,0,0,0.1);border-radius:2.5rem;background-color:white;font-family:"Trade Gothic LT Std Extended",Arial,sans-serif;text-transform:uppercase;font-size:1.2rem;font-weight:700;text-decoration:none;color:#154993;transition:all 300ms ease-in-out;cursor:pointer;height:auto;margin-left:1rem}.cookies-geoloc form.switch-homepage-location .form-submit.disabled,.cookies-geoloc form.switch-homepage-location .calendar__dates--disabled .form-submit.calendar__resume,.calendar__dates--disabled .cookies-geoloc form.switch-homepage-location .form-submit.calendar__resume,.cookies-geoloc form.switch-homepage-location .calendar__dates--disabled .form-submit.calendar__dates-title,.calendar__dates--disabled .cookies-geoloc form.switch-homepage-location .form-submit.calendar__dates-title,.cookies-geoloc form.switch-homepage-location .calendar__dates--disabled .form-submit[name="instant_search_calendar_return_date"],.calendar__dates--disabled .cookies-geoloc form.switch-homepage-location .form-submit[name="instant_search_calendar_return_date"]{opacity:.5}.cookies-geoloc form.switch-homepage-location .form-submit.disabled:hover,.cookies-geoloc form.switch-homepage-location .calendar__dates--disabled .form-submit.calendar__resume:hover,.calendar__dates--disabled .cookies-geoloc form.switch-homepage-location .form-submit.calendar__resume:hover,.cookies-geoloc form.switch-homepage-location .calendar__dates--disabled .form-submit.calendar__dates-title:hover,.calendar__dates--disabled .cookies-geoloc form.switch-homepage-location .form-submit.calendar__dates-title:hover,.cookies-geoloc form.switch-homepage-location .calendar__dates--disabled .form-submit:hover[name="instant_search_calendar_return_date"],.calendar__dates--disabled .cookies-geoloc form.switch-homepage-location .form-submit:hover[name="instant_search_calendar_return_date"]{transform:none;cursor:not-allowed}.cookies-geoloc form.switch-homepage-location .form-select,.cookies-geoloc form.switch-homepage-location .switch-market-size{font-size:12px !important}.cookies-geoloc span{position:absolute;top:3rem;right:2rem;cursor:pointer;font-size:26px;font-size:2.6rem}.form-item-switch-market{display:inline-block;position:relative;padding-right:1.5rem}.form-item-switch-market:after{content:'';position:absolute;top:50%;right:-1rem;transform:translateX(-50%);width:0;height:0;border:.75rem solid transparent;border-top-color:#13529f;border-bottom-width:0;pointer-events:none}.switch-homepage-location .form-select{max-width:100%;color:#666;background:#fff;font-size:12px;font-size:1.2rem}.header--sticky .switch-homepage-location .form-select,.header--sticky .switch-homepage-location .form-submit{margin-top:1rem}.switch-homepage-location .form-submit{padding:0 .4em;margin-top:.4rem;height:1.8em;font-size:1.6rem}.news-info__title{color:#666}.home-news-info .news-info__title{font-size:42px;font-size:4.2rem}.contact__header{width:100%;height:7rem;cursor:pointer;padding-left:2rem;padding-right:2rem}.contact__header[aria-selected="true"]{background-color:#13529f;color:#fff;border-color:#13529f}.contact-form input[type="text"],.contact-form input[type="date"],.contact-form input[type="tel"],.contact-form input[type="email"],.contact-form select,.contact-form textarea{width:100%}.contact-form .captcha img{padding-right:1.5rem}.contact-form .captcha .form-item{padding-left:1.5rem}.contact-form .captcha img,.contact-form .captcha .form-item{width:50%;float:left}.contact-form .contact-form__obligatoires{color:#00ace7;font-size:13px;font-size:1.3rem;height:4.7rem}.contact-form .icon--sun-wave{overflow:visible}.contact-form .icon--sun-wave:before{transform:rotateY(180deg) rotateX(180deg);opacity:1;font-size:10rem;color:#ddd;right:-7.5rem;z-index:-1}.booking-page form.amadeus-form-retrieve-pnr .form-item input{width:100%}.booking-page form.amadeus-form-retrieve-pnr .label__asterix,.booking-page form.amadeus-form-retrieve-pnr-mobile .label__asterix{margin-left:2px}.form-notice{padding-bottom:1rem;margin-top:2rem;font-size:1.2rem;font-style:italic;text-align:right;background:#fff}.bl-message{font-weight:bold;color:#13529f}.bl-message__error{color:#f66649}.block-alert--color{color:#f66649}.block-alert__date{font-weight:bold}.block-alert table caption{font-weight:bold;padding:1rem}.block-alert table thead tr th{background-color:#00ace7;color:#f7f7f7;padding:1rem}.block-alert table tbody{background:url(/themes/custom/bl_desktop/img/bg-pattern.webp) repeat center;overflow:hidden}.block-alert table tbody tr td{padding:.5rem;text-align:center;vertical-align:middle}.block-log__container{padding:4rem 0;background:linear-gradient(45deg,#13529f 0,#2b64a9 100%);color:#fff}.block-log__title{font-family:Roboto,Arial,sans-serif;font-size:2.8rem;font-weight:400}.block-log__title *{-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual}.block-log__list{font-size:1.9rem}.block-log__item{margin-top:2.5rem}.block-log__picto{text-align:center}.block-log__text{padding-left:0}.block-log__form{padding:3rem;background:#f66649;color:#fff}.label--blue{color:#13529f}.block-log__form label{display:block;color:#fff;text-transform:uppercase}.block-log__form input[type="email"],.block-log__form input[type="password"]{width:100%}.block-log__password a{font-size:1.4rem;color:#fff}.s-full-input input{width:100%}.signin{position:relative;padding-top:3rem;padding-bottom:3rem;background:linear-gradient(45deg,#13529f 0,#2b64a9 100%)}.signin::before{position:absolute;top:50%;right:10rem;opacity:.15;margin:0;font-size:22rem;color:#fff}.signin__form{position:relative}.signin__txt{color:#fff}.signin__mandatory{color:#00ace7}.signin__col{width:47%}.signin__col--right{float:right}.s-signin-newsletter .form-item-newsletter label.option{margin-top:2.8rem;font-size:1.6rem;font-weight:700;color:#fff;text-transform:none}.s-signin-newsletter .form-item-newsletter label.option::before{margin-top:-1.7rem}.signin--private .s-signin-newsletter .form-item-newsletter label.option{margin-top:4.8rem}.signin__txt--link{position:relative;padding-left:1.25rem}.signin__txt--link::before{content:"";position:absolute;top:50%;left:0;margin-top:-.5rem;border-top:.5rem solid transparent;border-bottom:.5rem solid transparent;border-right:.5rem solid currentColor}.signin [for="edit-password-confirm"],.signin .password-confirm+.password-confirm,.signin .password-suggestions{display:none !important}.password-strength__meter{height:.75rem;margin-top:.5rem;background:rgba(255,255,255,0.25);overflow:hidden;border-radius:calc(.75rem / 2)}.password-strength__indicator{transition:.2s;border-radius:calc(.75rem / 2)}.password-strength__indicator.is-weak{background:#ff5a00}.password-strength__indicator.is-fair{background:#ffae00}.password-strength__indicator.is-good{background:#afe847}.password-strength__indicator.is-strong{background:#baff3b}.password-strength__title{display:block;text-align:right;font-size:1.4rem;font-weight:700;letter-spacing:-9999px;color:transparent;position:absolute;top:-999px;left:-999px}.password-strength__text{letter-spacing:0;color:#fff}.fyi__row .fyi.mtl{display:-ms-flexbox;display:flex;width:100%}.fyi__box{margin:0;padding:4rem 3rem;background:#f7f7f7;text-align:center;box-shadow:.6rem .9rem rgba(19,82,159,0.2)}.fyi__label{width:7rem;height:7rem;margin:auto;background:#fff;font-family:"Trade Gothic LT Std",Arial,sans-serif;font-size:3.2rem;line-height:2.1875;color:#f66649;box-shadow:inset 0 .1rem .1rem rgba(0,0,0,0.15);border-radius:50%}.step__title{text-transform:uppercase;line-height:1.15;color:#00ace7}.step__title *{-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual}.step__number{width:8.8rem;height:8.8rem;margin:auto;text-align:center;text-indent:1rem;font-family:"Trade Gothic LT Std",Arial,sans-serif;font-size:6.2rem;line-height:1.4194;color:#00ace7;box-shadow:inset 0 .1rem .1rem rgba(0,0,0,0.15);border-radius:50%}.s-step-content p:not(:first-child){margin-top:2rem}.loop-1 .s-step-content p:last-child{font-weight:700}.loop-3,.loop-4,.loop-5,.loop-6,.loop-7,.loop-8{padding-top:9rem}.loop-4,.loop-5,.loop-8{position:relative;z-index:0}.loop-4::before,.loop-5::before,.loop-8::before{content:"\EF01";position:absolute;top:4.5rem;left:-2rem;font:normal normal normal 2.35em/0 icons;color:#f66649;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.loop-5::before{right:-2rem;left:auto;transform:scale(-1,1)}@media(max-width:40em){.loop-5::before,[class*="loop-"]:before{left:calc(50% - 2rem);right:auto;transform:scale(-1,1) rotate(45deg)}}.push{position:relative;z-index:0;padding:10rem 6rem;overflow:hidden;background:linear-gradient(135deg,#13529f 0,#2b64a9 100%);text-align:center;color:#fff}.push::after{content:"";position:absolute;z-index:-2;right:-75%;bottom:-60%;width:55.4rem;height:44.4rem;border:1px solid #fff;border-radius:100%}.push__txt{text-transform:uppercase;font-family:"Trade Gothic LT Std",Arial,sans-serif;font-size:2.4rem}.push__child-btn a{color:#fff}.push__picto{position:absolute;z-index:-1;top:50%;left:50%;opacity:.1;transform:translate(-50%,-50%)}.loop-3 .push{background:#e9eff6;color:#13529f}.service{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:7.8rem;padding-left:3rem;border:1px solid #00ace7;background:#fff}.service__img{width:4rem;margin-right:3rem;text-align:center}.service__description{-ms-flex:1;flex:1}.service__label{text-transform:uppercase}.service__price{font-size:1.5rem}.service__taxe{font-size:60%;text-transform:uppercase}.service__taxe--light{opacity:.75}.service__quantity{text-transform:none;color:#f66649}.service__more{position:relative;width:7rem;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.service__btn{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;padding:0;font-size:1.5rem;box-shadow:none}.service__plus{display:block;width:2.3rem;height:2.3rem;margin:0 auto .6rem;border:1px solid #fff;font-size:2rem;line-height:.8;border-radius:50%}.service--pack{border-color:#13529f;background:url(/themes/custom/bl_desktop/img/bg-pattern.webp) center repeat}.service--pack .service__label{color:#13529f}.service--layer{position:absolute;z-index:10;top:-1px;right:-1px;left:-1px;display:block;height:auto;visibility:hidden;opacity:0;padding:3rem 10rem 6.3rem;transition:.2s}.service--layer.is-visible{visibility:visible;opacity:1}.service--layer .service__list{padding-left:0}.service--layer .service__item{margin-top:0}.service--layer .service__item::before{content:none}.service--layer .service__label{color:#00ace7}.service__detail{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.service__detail--total{margin-top:1rem;padding-top:1rem;border-top:1px solid #eaeaea;font-weight:500}.service__close{position:absolute;top:2.1rem;right:2.7rem;width:1.5rem;height:1.5rem;padding:0;background:0;box-shadow:none}.service__close::before,.service__close::after{content:"";position:absolute;top:0;left:0;width:1px;height:2.1rem;background:#00ace7;transform-origin:0 0;transform:rotate(-45deg)}.service__close::after{top:-1px;right:0;left:auto;transform:rotate(45deg)}.service-empty{position:relative;z-index:0;max-width:36.8rem;margin-right:auto;margin-left:auto;padding:6rem 0 5rem;text-align:center;text-transform:uppercase;font-family:"Trade Gothic LT Std",Arial,sans-serif;font-size:3.2rem;line-height:1.2;color:#f66649}.service-empty::before{position:absolute;z-index:-1;top:50%;left:50%;opacity:.1;font-size:5.5em;transform:translateX(-50%)}.s-service-push .col-xs-12.col-sm-12{padding-right:0;padding-left:0}.s-service-push .block__service,.s-service-push .packs__list__container{margin-bottom:2rem}.s-service-push .btn{width:100%}input[type="submit"].modify-service-sub-link{color:#f66649;box-shadow:0 0 0 1px currentColor;background:0}.logout{padding:.6rem 1.1rem;background:#f7f7f7;text-transform:uppercase;font-size:1.2rem;color:#333}.js input.form-autocomplete{background-image:none}.ui-autocomplete{font-family:'Roboto',Arial,Helvetica,sans-serif;font-style:normal;font-weight:300;font-size:17px;font-size:1.7rem;color:#666}.ui-autocomplete .ui-menu-item{padding:1em .5em;border-top:1px solid #ddd}.ui-autocomplete .ui-menu-item:first-child{border-top:0}.ui-autocomplete .ui-menu-item a{display:block}.ui-autocomplete .ui-menu-item.ui-state-focus{background-color:#ddd}.ui-autocomplete .ui-state-focus a{color:#00ace7}.js input.form-autocomplete.ui-autocomplete-loading{background-position:98% 40%}.page-search h2{background-color:#fff;font-family:Roboto,Arial,sans-serif;font-weight:300;font-size:1.7rem;color:#333;display:block}.page-search article{display:none}.c-game{position:relative;background-image:url(/themes/custom/bl_main/img/palm-1.webp),url(/themes/custom/bl_main/img/palm-2.webp);background-position:calc(50% - 52rem) bottom,50% .5rem;background-repeat:no-repeat;background-color:#00ace7;color:#fff}.c-game__bg{overflow:hidden;position:relative;padding:5rem 0}.c-game__bg::before{content:"";position:absolute;top:-50%;bottom:-150%;left:-25%;width:78%;border-radius:50%;background:rgba(0,0,0,0.075)}.c-game__intro{text-align:center;text-transform:uppercase;font-family:"Trade Gothic LT Std",Arial,Helvetica,sans-serif;font-size:3.2rem}.c-game__title{font-size:8.3rem;line-height:1;color:#13529f}.c-game__company{font-size:7.1rem;color:#fff}.c-game__box{position:relative;padding:4rem 8rem 2rem;background:linear-gradient(135deg,#13529f 0,#2b64a9 100%);font-family:"Trade Gothic LT Std",Arial,Helvetica,sans-serif;font-size:2.3rem}.c-game__box::before{position:absolute;top:-3.1rem;left:calc(50% - 3.1rem);width:6.2rem;height:6.2rem;margin:0;background:#fff;text-align:center;font-size:17.25px;line-height:3.5;color:#00ace7;border-radius:50%;transform:rotate(-15deg)}.c-game__win{color:#00ace7}.c-game__gift{text-transform:uppercase;font-size:3.2rem}.c-game__btn{position:absolute;bottom:-3rem;left:50%;transform:translate(-50%)}.c-game__btn.btn--orange{padding-right:3em;padding-left:3em}.box{padding:2rem}.box--info{background-color:#f7f7f7;font-family:"Trade Gothic LT Std",Arial,sans-serif;font-weight:500;color:#5c5c5c}.booking-calendar{position:relative;padding:1rem 3rem;background:#f7f7f7}.booking-calendar__row{display:-ms-flexbox;display:flex}.booking-calendar__col{-ms-flex:1;flex:1}.booking-calendar__col:not(:first-child){margin-left:3rem}.s-booking-calendar select{width:100%;color:#13529f}.booking-calendar__btn{position:relative}.booking-calendar__btn .form-submit{position:absolute;left:50%;transform:translate(-50%,-50%);z-index:1}.booking-calendar__label{text-transform:uppercase;font-size:1.8rem;color:#00ace7}.booking-calendar__type>div{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-width:21.4%}.booking-calendar__layout.is-reversed .booking-calendar__switch{-ms-flex-order:-1;order:-1}.booking-calendar__layout.is-reversed .booking-calendar__to{-ms-flex-order:-2;order:-2}.booking--transverse.booking-calendar .booking__passengers{margin-top:0}.booking-calendar .booking__passengers{margin-top:5rem;margin-bottom:0}.calendar__form-block{padding:0 1rem}.calendar__form-title__block{margin-top:1.5rem}.calendar__price-note{margin-top:.5em;padding-left:3rem}.calendar__best-price-note{padding-left:3rem;margin-top:2.5em;background:url(/themes/custom/bl_main/img/ticket.webp) 8px 0 no-repeat;min-height:19px;color:#f66649}.calendar__scale,.calendar__histogram{border-bottom:solid .2rem;border-color:#c1c1c1}.calendar__scale,.calendar__histogram-month{color:#7f7f7f}.calendar__histogram{margin-top:3rem;border-left:solid .2rem;border-left-color:#c1c1c1}.calendar__form-switch__label{vertical-align:bottom}.calendar__scale{height:1.2rem;width:.8rem;margin-left:-.5rem;text-indent:-4rem}.calendar__histogram-month,.calendar__histogram-price,.calendar__histogram-content{padding:1rem .7rem}.calendar__histogram-button{background-color:transparent}.calendar__histogram-button,.calendar__histogram-content{height:inherit}.calendar__histogram-month{vertical-align:middle;bottom:-3.7rem}.calendar__histogram-price{background-color:#00ace7}.calendar__histogram-price__content sup{font-size:.6em}.calendar__histogram-button--min .calendar__histogram-price{background-color:#f66649}.calendar__histogram-price:hover{filter:brightness(90%)}.calendar__histogram-buttons{height:40rem;padding-left:.8rem}.calendar__histogram-button{width:calc(8.33% - 1.6rem);margin:0 .8rem;box-shadow:none;padding:0}.calendar__histogram-content{padding:1rem .5rem;text-transform:none}.calendar__histogram-best-price{padding-top:1rem}.calendar__histogram-buttons{margin:0}.calendar__form-switch-button,.calendar__histogram-button--off .calendar__histogram-content,.calendar__form-block [id*="-travel-type"] input+label[for*="travel-type"]{background-color:#d4d4d4}.calendar__form-switch-button .icon,.calendar__form-switch-button .booking__errors p:not(:empty),.booking__errors .calendar__form-switch-button p:not(:empty),.calendar__form-switch-button .litepicker .container__days .day-item__block.is-offer,.litepicker .container__days .calendar__form-switch-button .day-item__block.is-offer{border-bottom:solid .1rem transparent;padding:.5rem .2rem}.calendar__form-switch-button .icon:before,.calendar__form-switch-button .booking__errors p:not(:empty):before,.booking__errors .calendar__form-switch-button p:not(:empty):before,.calendar__form-switch-button .litepicker .container__days .day-item__block.is-offer:before,.litepicker .container__days .calendar__form-switch-button .day-item__block.is-offer:before{margin:0;top:-.1em}.calendar__form-switch label{font-size:inherit}.calendar__form-title--period,input[type="radio"][id*="instant-search"],input[type="radio"][id*="instant-search-histogram"]:checked ~ .calendar__form-block div[id*="-travel-type"],input[type="radio"][id*="instant-search-histogram"]:checked ~ .calendar__form-block .calendar__trip-selection-block,input[type="radio"][id*="instant-search-histogram"]:checked ~ .calendar__form-block--passenger{display:none}input[type="radio"][id*="instant-search-histogram"]:checked ~ .calendar__form-block .calendar__form-title--period{visibility:visible}input[type="radio"][id*="instant-search-calendar"]:checked ~ .calendar__form-block [for="instant-search-calendar"],input[type="radio"][id*="instant-search-histogram"]:checked ~ .calendar__form-block [for="instant-search-histogram"],.calendar__form-block [id*="-travel-type"] input:checked+label[for*="travel-type"]{background-color:#13529f}input[type="radio"][id*="instant-search-calendar"]:checked ~ .calendar__form-block [for="instant-search-calendar"] .icon,input[type="radio"][id*="instant-search-calendar"]:checked ~ .calendar__form-block [for="instant-search-calendar"] .booking__errors p:not(:empty),.booking__errors input[type="radio"][id*="instant-search-calendar"]:checked ~ .calendar__form-block [for="instant-search-calendar"] p:not(:empty),input[type="radio"][id*="instant-search-calendar"]:checked ~ .calendar__form-block [for="instant-search-calendar"] .litepicker .container__days .day-item__block.is-offer,.litepicker .container__days input[type="radio"][id*="instant-search-calendar"]:checked ~ .calendar__form-block [for="instant-search-calendar"] .day-item__block.is-offer,input[type="radio"][id*="instant-search-histogram"]:checked ~ .calendar__form-block [for="instant-search-histogram"] .icon,input[type="radio"][id*="instant-search-histogram"]:checked ~ .calendar__form-block [for="instant-search-histogram"] .booking__errors p:not(:empty),.booking__errors input[type="radio"][id*="instant-search-histogram"]:checked ~ .calendar__form-block [for="instant-search-histogram"] p:not(:empty),input[type="radio"][id*="instant-search-histogram"]:checked ~ .calendar__form-block [for="instant-search-histogram"] .litepicker .container__days .day-item__block.is-offer,.litepicker .container__days input[type="radio"][id*="instant-search-histogram"]:checked ~ .calendar__form-block [for="instant-search-histogram"] .day-item__block.is-offer{border-bottom-color:#fff}.calendar__form-block [id*="-travel-type"] input+label[for*="travel-type"]{min-width:12rem;padding:.5rem 3rem;margin:0 .5rem}.calendar__form-switch-button{padding:.1rem 1rem .7rem}.calendar__resume,.calendar__dates-title{color:#5c5c5c}.calendar__resume,.calendar__dates-title{font-size:1.2em}.calendar__resume .icon,.calendar__resume .booking__errors p:not(:empty),.booking__errors .calendar__resume p:not(:empty),.calendar__resume .litepicker .container__days .day-item__block.is-offer,.litepicker .container__days .calendar__resume .day-item__block.is-offer{font-size:.4em}.calendar__resume .icon:before,.calendar__resume .booking__errors p:not(:empty):before,.booking__errors .calendar__resume p:not(:empty):before,.calendar__resume .litepicker .container__days .day-item__block.is-offer:before,.litepicker .container__days .calendar__resume .day-item__block.is-offer:before{top:-1rem}.calendar__dates-block,.calendar__dates-return,.calendar__dates-departure{margin-top:3rem;margin-bottom:1rem}.calendar__dates-return,.calendar__passenger-label,.calendar__dates-departure{width:48%}.calendar__form-title,.calendar__form-block,.calendar__trip-selection,.calendar__passenger-block,.calendar__histogram-button,.calendar__trip-selection-block,.calendar__form-block div[id*="-travel-type"]{font-size:17px}.calendar__trip-title{font-size:1em}.calendar__trip-selection-block{background-color:#f7f7f7;padding:2rem 1rem}.calendar__trip-date,.calendar__trip-title,.calendar__trip-subtitle,.calendar__trip-flight-price,.calendar__trip-selection-content{color:#13529f}.calendar__trip-title{border-bottom:solid .1rem}.calendar__trip-selection{width:calc(33% - .1rem);min-height:4em}.calendar__trip-block .calendar__trip-selection:nth-child(2),.calendar__trip-block .calendar__trip-selection:nth-child(3){border-left:solid .1rem}.calendar__trip-title,.calendar__trip-block .calendar__trip-selection:nth-child(2),.calendar__trip-block .calendar__trip-selection:nth-child(3){border-color:#c1c1c1}.calendar__trip-flight-price{width:35%}.calendar__form-block--passenger>.row{background-color:#f66649;margin:0}.calendar__passenger-label span{font-weight:normal}select[name*="calendar_"][name*="_to"],select[name*="calendar_"][name*="_from"],.calendar__dates input[id*="instant-search-calendar"]{left:-888888px}div.calendar__submit-mobile{clear:both}@media(min-width:60em){div.calendar__submit-mobile{min-width:175px}}[class*="amadeus-form"] .ajax-progress{height:100%;padding:0;position:fixed;z-index:1000;background-color:rgba(255,255,255,0.5);background-image:url(/themes/custom/bl_main/img/loader.gif);background-position:center;background-repeat:no-repeat}.calendar__dates-return[data-error-date]:after,.calendar__dates-return[data-error-date]:before{z-index:1;right:0}.calendar__dates-return[data-error-date]:before{content:attr(data-error-date);width:90%;left:20%;top:50%;text-align:left}.calendar__dates-return[data-error-date]:after{width:10%;left:10%;top:47%;font-family:"icons"}.calendar__trip-flight-price[data-price-length="7"]{font-size:1.3em}.calendar__trip-flight-price[data-price-length="8"]{font-size:1.2em}.calendar__trip-flight-price[data-price-length="9"]{font-size:1.1em}.calendar__trip-flight-price[data-price-length="10"]{font-size:1em}@media(max-width:60em){.calendar__best-price-note{background-size:15px;background-position:0 2px}.calendar__histogram-price{padding-right:1rem}.calendar__dates-block{font-size:initial}.calendar__form-switch,.calendar__dates-return,.calendar__trip-selection,.calendar__dates-departure,.calendar__histogram-button{width:100%}.calendar__form-switch{text-align:center}.calendar__dates-return,.calendar__dates-departure{margin:0}.calendar__dates-return[data-error-date]::before{left:10%;line-height:normal}.calendar__dates-return[data-error-date]::after{left:0;top:50%}.calendar__form-block div[id*="-travel-type"]{margin-top:3rem}.calendar__form-switch,.calendar__form-block div[id*="-travel-type"]{position:initial}.calendar__form-block{padding:0 1.5rem}.calendar__histogram-button{text-align:left;direction:rtl;margin-top:1rem}.calendar__scale{display:none}.calendar__histogram,.calendar__trip-block .calendar__trip-selection:nth-child(2),.calendar__trip-block .calendar__trip-selection:nth-child(3){border:0}.calendar__trip-block .calendar__trip-selection:nth-child(2),.calendar__trip-block .calendar__trip-selection:nth-child(3){border-top:solid .1rem #c1c1c1}.calendar__scale,.calendar__label,.calendar__histogram-month,.calendar__histogram-price,.calendar__histogram-content{position:initial}.calendar__histogram-buttons{height:auto}.calendar__histogram-price{height:auto !important;direction:ltr}.calendar__histogram-month{width:18%;max-width:12rem}.calendar__histogram-price,.calendar__histogram-content{width:80%;vertical-align:middle}.calendar__histogram-price__content{padding-right:2rem}.calendar__histogram-price:after{content:"\221f";transform:rotate(225deg);display:inline-block;vertical-align:middle;float:right}.calendar__passenger-block .input-number{max-width:30rem;float:right}input.form-submit{font-size:1.2em}}.image-photo-gallery{padding-top:15px;padding-bottom:15px}.tabs-menu{background:#f5f5f5;box-shadow:inset 0 -1px #eaeaea}.tabs-menu ul.tabs-menu__list{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding-left:0}.tabs-menu .tabs-menu__item{margin-top:0}.tabs-menu .tabs-menu__item::before{content:none}.tabs-menu__link{display:block;padding:1.5rem 0;text-transform:uppercase;font-family:"Trade Gothic LT Std",Arial,sans-serif;font-size:2.2rem}.tabs-menu__link--btn{padding:.5rem 3rem;border:1px solid currentColor}.tabs-menu__link.is-active{padding-right:4rem;padding-left:4rem;background:#fff;color:#333}.trips-select__label{font-size:1.5rem;font-weight:500;color:#515151}.trips-select__btn form::before{content:"\EF03";margin-right:.5883em;font:normal normal normal 1em/0 icons;color:#6c6c6c;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.trips-select__btn input[type="submit"]{padding:0;background:0;text-transform:uppercase;font-family:Roboto,Arial,sans-serif;font-weight:500;font-size:1.4rem;line-height:1.353;color:#6c6c6c;box-shadow:none}.trips-summary{margin-bottom:-10rem;background:#fff;box-shadow:0 1rem 6rem rgba(0,0,0,0.1)}.trips-summary__flight{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;margin-top:-1rem;padding:1.5rem 2rem;background:#f5f5f5;font-family:"Trade Gothic LT Std",Arial,sans-serif;font-size:1.8rem;line-height:1.2;color:#00ace7;cursor:pointer;transition:.2s}.trips-summary__flight.is-active{background:#333;color:#fff}.trips-summary__flight-status{margin-right:1.5rem}.s-trips-summary [class*="col-"]{position:static}.trips-summary__box{position:relative}.trips-summary__box::before{content:"";position:absolute;z-index:20;top:0;bottom:0;left:60%;border-left:2px dotted currentColor;color:rgba(255,255,255,0.2)}@media(max-width:40em){.trips-summary__box::before{content:none}}.trips-summary__box--header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.trips-summary__box--header::before{color:#ccc}.trips-summary__box--content{background:#13529f;font-family:"Trade Gothic LT Std",Arial,sans-serif;color:#fff}.trips-summary__left{padding:3rem;padding-left:4.5rem;text-align:center}.trips-summary__flight-details{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center}.trips-summary__spacer{width:1px;height:7rem;margin:0 2rem;background:#fff;transform:rotate(30deg)}.trips-summary__txt{text-transform:uppercase;line-height:1}.trips-summary__txt--large{font-size:4.4rem}.trips-summary__txt--icon::before{position:static;display:block;margin:0;font-size:3rem;line-height:1.353}.trips-summary__txt--small{font-size:1.6rem}.trips-summary__txt--medium{font-size:2.4rem}.trips-summary__txt--extra-small{font-size:1.4rem}.trips-summary__txt--extra-extra-small{margin-top:3.5rem;font-size:1.3rem}.trips-summary__txt--medium-plus{font-size:3.2rem;line-height:0}.trips-summary__logo{margin-left:auto;display:-ms-flexbox;display:flex;width:41.3%;padding-right:2.5rem}.trips-summary__logo img{margin-left:auto;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.trips-summary__right{margin-left:-16px;padding:2rem 3rem}.trips-summary__right--basic{background:#00ace7}.trips-summary__right--smart{background:#4384d4}.trips-summary__link{display:inline-block;padding:0;background:0;font-family:Roboto,Arial,sans-serif;font-size:1.5rem;font-weight:300;text-transform:none;line-height:1.353;color:#fff;box-shadow:none}.trips-summary__link::before{content:"+";display:inline-block;width:1.8rem;height:1.8rem;margin-right:.5rem;border:1px solid #fff;text-align:center;font-weight:400;font-size:1.4em;line-height:.75;border-radius:50%}.trips-summary__overlay{position:absolute;z-index:30;top:1rem;right:2rem;left:2rem;min-height:26.8rem;padding:1.5rem 8.33333% 2rem 0;background:#fff;color:#333;transition:.2s}.trips-summary__overlay.is-hidden{visibility:hidden;opacity:0}.trips-summary__close{position:absolute;top:2.1rem;right:2.7rem;width:1.5rem;height:1.5rem;padding:0;background:0;box-shadow:none}.trips-summary__close::before,.trips-summary__close::after{content:"";position:absolute;top:0;left:0;width:1px;height:2.1rem;background:#00ace7;transform-origin:0 0;transform:rotate(-45deg)}.trips-summary__close::after{top:-1px;right:0;left:auto;transform:rotate(45deg)}.trips-summary__overlay-title{text-transform:uppercase;font-size:3.2rem;color:#13529f}.trips-summary__overlay-subtitle{text-transform:uppercase;font-size:2.4rem;color:#00ace7}.trips-summary__overlay-count{font-size:3.2rem}.trips-summary__overlay-item{padding-bottom:1rem;border-bottom:1px solid #eaeaea;font-family:Roboto,Arial,sans-serif;font-size:1.7rem}.trips-summary__overlay-date{font-size:1.5rem}.trips-summary-mask.is-hidden{position:absolute;top:-999999px;right:0;left:0;visibility:hidden;opacity:0}.trips-summary__passengers ul{margin-top:0}.box-premium{padding:1rem;background:url(/themes/custom/bl_desktop/img/bg-pattern.webp) repeat;text-transform:uppercase;text-align:center;font-family:"Trade Gothic LT Std",Arial,sans-serif;color:#f66649}.box-premium__label{color:#13529f}.box-premium__price{font-size:2.3rem;line-height:0}.map-account{height:60rem}.progress{overflow:hidden;height:3rem;background:#f5f5f5;box-shadow:inset 0 0 0 1px #eaeaea;border-radius:.5rem}.progress__value{height:100%;background:#00ace7;transform-origin:0 0}.form-import .section--form label{margin-bottom:1rem}.form-import .section--form label div:first-child{font-family:Roboto,Arial,sans-serif;text-transform:uppercase;font-weight:bold}.form-import .section--form label div+div{font-family:Roboto,Arial,sans-serif;font-weight:300;font-size:1.5rem;color:#333}.market-selector__page,.market-selector__container{height:100vh}.market-selector__page{position:fixed;z-index:100000;width:100vw}.market-selector__page-wrapper{overflow-y:scroll}.market-selector,[data-market] .market-selector__flag{background-repeat:no-repeat;background-position:center top}.market-selector__page .logo{background-color:#fff;padding:1rem 8rem}.market-selector__page .logo__img-container{width:30rem}.market-selector__page--mobile.market-selector__page .logo{padding:1rem 3rem}.market-selector{background-image:url(/themes/custom/bl_main/img/market-selector.webp);background-size:cover;margin-bottom:-5rem}.market-selector__container{max-width:117rem;margin-right:auto;margin-left:auto;padding-left:1.5rem;padding-right:1.5rem}.market-selector__container:before{content:"";vertical-align:middle}.market-selector__wrapper{width:80%;background-color:#fff;padding:3rem 1.5rem;margin-top:100px}.market-selector__page--mobile .market-selector__wrapper{width:98%}.conditions__wrapper{width:80%;background-color:#13529f;color:#fff;padding:1.5rem 1.5rem;margin-top:25px}.conditions__wrapper p{margin-top:0}.market-selector__page--mobile .conditions__wrapper{width:98%}.market-selector__list{font-size:0;margin-top:0}.market-selector__item{padding:1rem;vertical-align:top;width:calc(33.3% - 2rem)}.market-selector__item a{color:#13529f}.market-selector__item a:hover{color:#00ace7}.market-selector__page--mobile .market-selector__item{width:calc(50% - 2rem)}.market-selector__item .market-selector__name{padding-left:3.5rem;font-size:1.8rem}.market-selector__item .market-selector__name.country-name::before{content:"";position:absolute;top:70%;left:33px;margin-top:-0.2941em;border-top:.2942em solid transparent;border-bottom:.2942em solid transparent;border-left:.2942em solid currentColor}.market-selector__wrapper--mobile .market-selector__item .market-selector__name::before{left:20px}[data-market] .market-selector__flag{width:3rem;height:1.96rem;background-size:contain;position:absolute;top:1.2rem;left:1rem}[data-market="fr"] .market-selector__flag{background-image:url(/themes/custom/bl_main/img/market-selector-fr.webp)}[data-market="re"] .market-selector__flag{background-image:url(/themes/custom/bl_main/img/market-selector-re.webp)}[data-market="us"] .market-selector__flag{background-image:url(/themes/custom/bl_main/img/market-selector-us.webp)}[data-market="pf"] .market-selector__flag{background-image:url(/themes/custom/bl_main/img/market-selector-pf.webp)}[data-market="def"] .market-selector__flag{background-image:url(/themes/custom/bl_main/img/market-selector-def.webp)}.countdown-timer-container{text-align:center;margin-top:20px;margin-bottom:20px}.countdown-timer-container div#jquery-countdown-timer{font-size:40px !important}.countdown-timer-container div#jquery-countdown-timer span.position span.digit{background-color:#f66649}.countdown-timer-container div#jquery-countdown-timer span.position span.digit.static{background-image:linear-gradient(bottom,#ea5436 50%,#f66649 50%);background-image:-ms-linear-gradient(bottom,#ea5436 50%,#f66649 50%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.5,#ea5436),color-stop(0.5,#f66649))}.countdown-timer-container #jquery-countdown-timer-note{font-size:18px}.embed-html{margin:3rem 0}.embed-html .embed-html-container .otnotice-content{text-align:left !important;font-family:Roboto,Arial,sans-serif}.embed-html .embed-html-container .otnotice-content .otnotice-sections{text-align:left !important}.embed-html .embed-html-container .otnotice-content .otnotice-sections .otnotice-section>h2.otnotice-section-header{text-align:left !important;color:#13529f;margin-top:3rem;margin-bottom:2rem;font-family:"Trade Gothic LT Std",Arial,sans-serif !important;font-size:3.2rem;line-height:1.4376}.embed-html .embed-html-container .otnotice-content .otnotice-sections .otnotice-section-content>ol>li{color:#12adef !important;font-size:2rem !important;font-family:"Trade Gothic LT Std",Arial,sans-serif !important}.grid{margin-bottom:-3rem}.grid__item{margin-bottom:3rem}.container-fluid{max-width:117rem}.row--three-custom .col-md-3{margin-left:6.2%}@media(max-width:992px){.row--three-custom .col-md-3{margin-left:0}}.booking{position:relative}.booking-page .booking{background-color:#f7f7f7}.booking-notice{padding-bottom:1rem;font-size:1.2rem;font-style:italic;text-align:right;background:#fff}.booking__header{margin-bottom:2rem;font-family:"Trade Gothic LT Std",Arial,Helvetica,sans-serif;color:#fff;text-transform:uppercase;background-color:#13529f}.booking__header__title{display:inline-block;position:relative}.booking__header__title:before{content:'';position:absolute;top:50%}.booking__destination,.booking__destination__sub{display:block;font-family:"Trade Gothic LT Std",Arial,Helvetica,sans-serif;color:#13529f;text-align:center;text-transform:uppercase}.booking__destination{font-size:32px;font-size:3.2rem}.booking__destination__sub{font-size:24px;font-size:2.4rem}.booking__destinations__rotate{display:block;padding:0;border:0;background-color:transparent;background-image:url(/themes/custom/bl_main/img/sprite-main.webp);background-position:-220px -485px;width:19px;height:17px;box-shadow:none}.booking__destinations select{width:100%;color:#13529f}.booking__type{text-align:center}.booking__type fieldset{display:-ms-inline-flexbox;display:inline-flex}@media(max-width:64em){.booking__type fieldset{display:-ms-flexbox;display:flex;text-align:left;gap:10px}}@media(max-width:40em){.booking__type fieldset{display:block;text-align:left}}#edit-search-flights-travel-type{display:-ms-flexbox;display:flex}.booking__type fieldset .multi-link{font-size:1.2rem;padding-left:2.5rem;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}@media(max-width:40em){.booking__type fieldset .multi-link{padding-left:0}}@media(max-width:40em){.booking__type fieldset .multi-link{margin-top:5px}}.booking__type fieldset .multi-link a:hover{text-decoration:underline}.booking__type legend{font-family:"Trade Gothic LT Std",Arial,Helvetica,sans-serif;color:#13529f;padding:.5em 0}.booking__type .form-item{display:inline-block}.booking__type .form-item:first-of-type{margin-right:1rem}.booking__dates input[type="text"]{width:100%}button.booking__passengers-total{background-color:#fff;color:#13529f;padding:.6071em .7143em;font-size:1.4rem;line-height:1.643;text-align:left}.calendar-link a{font-family:Roboto,Arial,sans-serif,Arial,Helvetica,sans-serif;font-size:14px;font-size:1.4rem}@media(min-width:40em) and (max-width:64em){.submit-container{position:relative;text-align:center}}.booking__errors{position:relative;font-size:0;font-weight:500;text-align:center}.booking__errors span{display:inline-block;font-size:initial}.booking ::-webkit-input-placeholder{font-family:"Trade Gothic LT Std",Arial,Helvetica,sans-serif;color:#13529f;text-transform:uppercase}.booking ::-moz-placeholder{font-family:"Trade Gothic LT Std",Arial,Helvetica,sans-serif;color:#13529f;text-transform:uppercase;opacity:1}.booking :-ms-input-placeholder{font-family:"Trade Gothic LT Std",Arial,Helvetica,sans-serif;color:#13529f;text-transform:uppercase}.booking :-moz-placeholder{font-family:"Trade Gothic LT Std",Arial,Helvetica,sans-serif;color:#13529f;text-transform:uppercase}.booking__false-label{font-weight:normal;font-family:"Trade Gothic LT Std",Arial,Helvetica,sans-serif;color:#13529f;padding:.5em 0;font-size:1.7rem;line-height:1.353;cursor:pointer}.wautocomplete{position:absolute;z-index:1;background:url(/themes/custom/bl_desktop/img/bg-select.webp) no-repeat center right white;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:stretch;align-items:stretch}.wautocomplete .label{height:inherit;float:left;padding:0 4px;color:#666;font-weight:lighter;line-height:100%}.wautocomplete .autocomplete{height:inherit;border:0;box-shadow:none;background-color:transparent;padding:0 4px;float:left;-ms-flex:3 40px;flex:3 40px;width:auto;overflow:hidden}.wautocomplete .autocomplete.error{color:#f66649}.wautocomplete .autocomplete::-ms-clear{display:none}.wautocomplete .sim-selectarea{height:inherit;float:right;margin-left:auto;cursor:pointer;width:42px}.simulated-select{position:absolute;width:inherit;z-index:10;background-color:white;cursor:pointer;box-shadow:0 1px 2px 0 rgba(0,0,0,0.2);border:1px solid #666}.simulated-select .simulated-option{padding:4px 10px;border-bottom:1px solid #ddd}.simulated-select .simulated-option:hover{background-color:#13529f;color:#f7f7f7}.simulated-select .simulated-option:last-child{border-bottom:0}.input-number:before,.input-number:after{content:" ";display:table}.input-number:after{clear:both}.input-number.error,.error .input-number{color:#f66649}.input-number__stepper,.input-number input{display:block;float:left;width:33.33%;font-family:"Trade Gothic LT Std",Arial,Helvetica,sans-serif}.input-number__stepper{padding:0;color:#fff;text-align:center;background-color:#00ace7;border:0;cursor:pointer}.input-number input{color:#13529f;text-align:center;padding:0;border:0;box-shadow:none}.input-number.error input{color:#f66649}[type="checkbox"]:disabled+label,[type="checkbox"]:disabled:not(:checked)+label:before,[type="checkbox"]:disabled:checked+label:before,[type="radio"]:disabled+label,[type="radio"]:disabled:not(:checked)+label:before,[type="radio"]:disabled:checked+label:before{opacity:.4}.child-type__checkbox{position:relative}.child-type__checkbox input[type="checkbox"]{-webkit-appearance:checkbox;left:0;width:1.5rem;height:1.5rem;z-index:1}[type="checkbox"]:checked:focus+label:before,[type="checkbox"]:not(:checked):focus+label:before,[type="radio"]:checked:focus+label:before,[type="radio"]:not(:checked):focus+label:before{border:2px solid #13529f !important}select{border:0;background-color:#fff;box-shadow:.2rem .2rem .2rem 0 #ddd;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;color:#7f7f7f;font-weight:normal;padding-right:5rem}label{font-weight:normal;font-family:"Trade Gothic LT Std",Arial,Helvetica,sans-serif;color:#13529f}::-webkit-input-placeholder{color:#7f7f7f}::-moz-placeholder{color:#7f7f7f;opacity:1}:-ms-input-placeholder{color:#7f7f7f}:-moz-placeholder{color:#7f7f7f}.error ::-webkit-input-placeholder,.error::-webkit-input-placeholder{color:#f66649}.error ::-moz-placeholder,.error::-moz-placeholder{color:#f66649}.error :-ms-input-placeholder,.error:-ms-input-placeholder{color:#f66649}.error :-moz-placeholder,.error:-moz-placeholder{color:#f66649}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.footer .newsletter-footer-form input{width:100%}.booking--transverse #edit-search-flights-departure-date,.booking--transverse #edit-search-flights-return-date{width:100%}.contact-message-other-requests-form input.form-submit{width:calc(100% - 24px)}.captcha{float:right;margin:0 0 25px 0}.section__title{color:#13529f}.section__subtitle{text-transform:uppercase;color:#00ace7}.section__block{padding-top:3rem;padding-bottom:3rem}.section__btn a{display:block}.section--secondary{background:#13529f;color:#fff;box-shadow:none}.field-image{margin:3rem 0}.section--secondary .section__title,.section--secondary .section__list-title{color:#fff}.section--push{padding-top:4rem;padding-bottom:4rem;box-shadow:inset 0 1px #eaeaea}.section--alert .section__title{color:#f66649}.section--combo .section__title::before,.section--combo .section__title::after{background:#f66649}.section--halfer{position:relative;padding-top:3rem}.section--halfer .section__title{text-transform:uppercase;display:inline-block;position:relative;overflow:visible;line-height:1.2;max-width:90%}.section--halfer .section__title a{color:#13529f}.section--halfer .section__logo{position:absolute;top:50%;right:0;transform:translate(50%,-50%);z-index:-1;height:8rem}.section--form{background-color:#f7f7f7;padding:2rem 2rem 3rem}.section--form .section__subtitle{font-family:Roboto,Arial,sans-serif,Arial,Helvetica,sans-serif;color:#13529f;text-transform:uppercase;font-weight:bold}.section--form .section__title--grey{color:#5c5c5c;font-family:"Trade Gothic LT Std",Arial,Helvetica,sans-serif;margin-top:1.5rem}.section--form .section__desc{display:block;font-size:15px;font-size:1.5rem;font-family:Roboto,Arial,sans-serif;font-weight:300;line-height:1.353;color:#333}.section iframe{max-width:100%}.article{padding-top:2rem;padding-bottom:3rem}.article__title{text-transform:uppercase;color:#5c5c5c;display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;-ms-flex-pack:justify;justify-content:space-between}@media(max-width:64em){.article__title{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:start}}.article__title>a{font-weight:400;color:#00ace7;text-decoration:none;font-size:20px;letter-spacing:1px}.article__title>a::after{content:"";background:url(/themes/custom/bl_main/img/arrow-right-light-blue.webp) no-repeat;background-size:contain;padding:10px;margin-left:5px;display:inline-block;vertical-align:middle}.article__intro{color:#5c5c5c}.article ol{padding-left:2.5rem}.article ul:not(.select2-results__options):not(.flip){padding-left:2.5rem}.article ul li:not([class^="flip-clock"]){position:relative;margin-top:1rem}.article ul li:not([class^="flip-clock"])::before{content:"";position:absolute;top:.4rem;left:-2.5rem;width:1.7rem;height:1.5rem;background:url(/themes/custom/bl_desktop/img/list-item.svg) no-repeat;background-size:contain}.article .block__pack ul{padding-left:0}.article .block__pack ul li{margin-top:0}.article .block__pack ul li::before{content:none}.article ol{counter-reset:list-items}.article ol li::before{content:counter(list-items) ".";counter-increment:list-items;position:absolute;left:-2.5rem;padding-right:1rem;font-family:"Trade Gothic LT Std",Arial,sans-serif;font-size:1.8rem;color:#00ace7}.article ul.unstyled,.article ol.unstyled{padding-left:0}.article .unstyled li{position:static}.article ul.unstyled li:before,.article ol.unstyled li:before,.article .unstyled li:before{content:none}.article h3:not([class]){font-size:24px;font-size:2.4rem}.article--error{padding:16rem 0;text-align:center}.article--error .article__header{position:relative}.article--error .article__header::before{position:absolute;z-index:-1;top:55%;left:50%;font-size:18rem;color:rgba(19,82,159,0.2);transform:translateX(-50%)}.services-container{padding-top:14rem;padding-bottom:4.5rem;background:#f6f6f6}.services-container--negative{margin-bottom:-21rem}.services-container:not(.services-container--negative)+.steps-container{padding-top:0}.steps-container{padding-top:20rem;background:#fff}.contact-content iframe,.contact__panel iframe{height:2000px;width:100%;border:0}.contact-message-other-requests-form .captcha iframe{height:78px}.calendar-container{padding-right:15px;padding-left:15px;margin-bottom:15px}.calendar-container__flight{padding-bottom:1.5rem;border-bottom:1px solid #eaeaea;text-transform:uppercase;text-align:center;font-size:2.4rem;color:#5c5c5c}.calendar-container__icon::before{top:-.25em;margin-right:.75em;margin-left:.75em;font-size:.3em}.calendar-container__date{text-transform:uppercase;text-align:center;font-size:2.4rem;color:#13529f}.calendar-container__seats{text-align:center;font-family:"Trade Gothic LT Std",Arial,sans-serif;font-size:2rem;color:#f66649}.calendar-container__slider .slick-arrow{width:2.4rem;height:2.4rem;font-size:.8rem}.calendar-container__slider .slick-prev,.calendar-container__slider .slick-next{top:4.3rem}.calendar-container__slider .slick-prev{left:25%}.calendar-container__slider .slick-next{right:25%}.booking-calendar-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.booking-calendar-container__item{width:auto;max-width:50%;padding:0}h3.accordion__header{display:block;position:relative;width:100%;padding:2rem 6rem 2rem 2rem;margin-top:1px;box-shadow:none;background:#00ace7;transition:.2s;text-align:left;text-transform:uppercase;font-size:2rem;line-height:1.1501;height:auto;border:0;color:white;font-family:"Trade Gothic LT Std",Arial,sans-serif}.accordion__header:before{right:2em;transition:.2s;color:#fff}.accordion__header:before,[id*="bl-mobile"] .accordion__header:before{position:absolute;top:3.2em;font-size:1rem}.js-accordion__panel{max-height:1000rem;padding:3rem 2rem 4rem}.accordion__header[aria-expanded="true"]{background:#5c5c5c}.accordion__header[aria-expanded="true"]:before{transform:rotate(180deg) translateY(1px)}.paragraph.summary-container{background:url(/themes/custom/bl_desktop/img/bg-pattern.webp) repeat center;overflow:hidden;color:#13529f;margin-top:1rem;margin-bottom:1rem;padding:2rem;border-radius:20px}.paragraph.summary-container .summary-title{font-size:2.8rem;font-family:"Trade Gothic LT Std",Arial,sans-serif;text-align:center;padding-bottom:2rem}.paragraph.summary-container .summary-links{width:85%;margin:2rem auto 0 auto;text-align:center}.paragraph.summary-container .summary-links .links-container a{color:#13529f;font-weight:400;font-size:1.8rem;line-height:4rem}.u-centered{max-width:140rem;margin:0 auto !important;padding:0 1.5rem !important;width:100%}@media(max-width:64em){.u-centered{padding:0 2rem !important}}.u-centered--left{max-width:70rem;padding-left:2.5rem !important}.u-centered--full{max-width:180rem;margin:0 auto !important;padding:0 !important}.u-centered--full-mobile{max-width:140rem;margin:0 auto !important;padding:0 1.5rem !important}@media(max-width:64em){.u-centered--full-mobile{margin:0 !important;padding:0 !important}}.u-rel{position:relative}.price{font-family:"Trade Gothic LT Std",Arial,Helvetica,sans-serif;font-size:80px;font-size:8rem}.price__bloc{display:inline-block;margin-right:-.2em;vertical-align:top;line-height:1;margin-top:0}.price__bloc+.price__bloc{margin-right:0}.price__currency{font-size:.8em;line-height:1.2}.price__currency-prefix{font-size:15px;font-size:1.5rem;display:block;margin-top:3px;text-transform:uppercase}.price__taxes{font-size:.2em;text-transform:uppercase;line-height:1;margin-top:0}.price__notice{font-size:.2em;line-height:1;margin-top:0}.price__notice span{display:block}.price__link{display:block;margin-bottom:.5em;font-size:.2em;color:currentColor;line-height:1;text-decoration:underline}.price__one_way{display:block;font-size:.2em;color:currentColor;line-height:1;margin:.5rem 0 .5em}.home-top{position:relative}.home-top__media img{width:100%}.home-top__media__btn_from_js{padding:0;color:transparent;background-color:transparent;position:relative;margin-top:2rem;margin-bottom:2rem;width:6rem;height:6rem;overflow:hidden;border:.3rem solid #fff;border-radius:50%}.home-top__media__btn_from_js:before,.home-top__media__btn_from_js:after{content:'';position:absolute;top:50%;left:50%;transform:translate(-110%,-50%);width:.7rem;height:2rem;background-color:#fff}.home-top__media__btn_from_js:before{margin-right:.9rem}.home-top__media__btn_from_js:after{margin-left:.9rem}.home-top__media__btn_from_js.is-paused:before{transform:translate(-35%,-50%);margin-right:0;width:0;height:0;background-color:transparent;border-width:1rem 0 1rem 1.6rem;border-style:solid;border-color:transparent #fff}.home-top__media__btn_from_js.is-paused:after{content:none}.mea-catch,.mea-promo{color:#fff}.mea-catch{font-family:'Roboto',Arial,Helvetica,sans-serif;font-style:normal}.mea-catch__sub-title,.mea-catch__title{font-family:"Trade Gothic LT Std",Arial,Helvetica,sans-serif;text-transform:uppercase;line-height:1}.mea-promo{font-family:"Trade Gothic LT Std",Arial,Helvetica,sans-serif;line-height:1;text-align:center}.mea-promo__desti{text-transform:uppercase}h2.mea-promo__desti{font-size:3.2rem}a.mea-promo__btn.btn.btn--large{font-size:2rem}div.col-xs-6.mea-catch{margin-top:0}.mea-promo__desti,.mea-promo__price{font-size:7rem}.booking--home input[type="submit"]{font-size:2.3rem}div.price.mea-promo__price{font-size:7rem}.home-game{color:#fff}.home-game__title{font-family:"Trade Gothic LT Std",Arial,Helvetica,sans-serif;line-height:1.2;text-transform:uppercase}.home-game__btn,.home-game__btn a{color:#fff}.home-game p{margin-top:0}.block-balls{background:url(/themes/custom/bl_desktop/img/bg-pattern.webp) center}.block-balls__title{color:#13529f}.block-balls__subtitle{font-family:"Trade Gothic LT Std",Arial,Helvetica,sans-serif;color:#13529f}.block-balls p{margin-top:0}.block-balls__list{list-style:none;padding-left:0;margin-top:0}.block-balls__list:before,.block-balls__list:after{content:" ";display:table}.block-balls__list:after{clear:both}.block-balls__item{float:left;display:block;margin-top:0}.block-balls__btn{text-align:center}body{counter-reset:i-ball}.ball{counter-increment:i-ball;display:block;position:relative;vertical-align:middle;background:#13488a;background:linear-gradient(90deg,#13488a 0,#366cad 100%);border-radius:50%}.ball:before{content:counter(i-ball);position:absolute;top:50%;left:-8%;transform:translateY(-50%);font-family:"Trade Gothic LT Std",Arial,Helvetica,sans-serif;color:#f66649}.ball p{display:table-cell;font-family:'Roboto',Arial,Helvetica,sans-serif;font-style:normal;color:#fff;vertical-align:middle}.ball span{display:block;font-weight:bold}.home-service__title{text-transform:uppercase;text-align:center}.home-service .btn{color:#00ace7}.home-offer__title,.home-offer__subtitle{font-family:"Trade Gothic LT Std",Arial,Helvetica,sans-serif;text-align:center}.home-offer__title{text-transform:uppercase}.home-offer__subtitle{color:#13529f;line-height:1;margin-top:0}.home-alert{background-color:#fb6b49;color:#fff;height:auto;z-index:4;width:100%}.home-alert .slick-next{left:0 !important}.home-alert .slick-prev{left:0 !important}.home-alert .slick-list{margin-left:4rem !important;margin-right:4rem !important}.home-alert .slick-slider{width:100%}.home-alert__row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;position:relative;font-weight:500;font-family:"Google Sans","Roboto",sans-serif;font-size:1.4rem;line-height:1.8rem}.home-alert__row a{color:#fff}.home-alert__detail{position:relative}.home-alert__start-date{font-weight:bold}.home-alert__child-title span,.home-alert__start-date{font-weight:bold}.home-alert__title{display:inline-block}.home-alert__btn,.home-alert__btn a{color:transparent}.home-alert__close{position:absolute;display:block;background:url(/themes/custom/bl_main/img/icon-cross.svg) no-repeat center;height:1.5rem;width:1.5rem;top:50%;right:1.5rem;transform:translate(0,-50%)}.block-offer{text-align:center;box-shadow:0 0 1rem .1rem #ddd}.block-offer__header{padding:1.5rem 0;font-family:"Trade Gothic LT Std",Arial,Helvetica,sans-serif;font-size:32px;font-size:3.2rem;color:#13529f;line-height:1;background-color:#fff}.block-offer__header h3{font-size:32px;font-size:3.2rem;line-height:1}.block-offer__header .block-offer__header__country{font-size:20px;font-size:2rem;margin-top:0;display:block}.block-offer__header.blocks{height:90px;padding:30px 5px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-transform:uppercase}.block-offer__header.blocks h3{font-size:20px;font-size:2rem}.block-offer__header.blocks .header__from_label{padding-right:0;text-align:right;-ms-flex-preferred-size:40%;flex-basis:40%}.block-offer__header.blocks .block-offer__header__country{font-family:'Roboto',Arial,Helvetica,sans-serif;font-style:normal;font-weight:300;font-size:14px;font-size:1.4rem;margin-top:3px}.block-offer__header.blocks .header__to_label{padding-left:0;text-align:left;-ms-flex-preferred-size:40%;flex-basis:40%}.block-offer__header.blocks .header__picto{margin:0 10px;background-image:url(/themes/custom/bl_main/img/sprite-main.webp);background-position:-209px -241px;width:30px;height:23px;min-width:30px;white-space:nowrap}.block-offer__body{color:#fff}.block-offer__body .price__bloc .price__one_way{font-size:.25em}.block-offer__body .price__bloc .price__link{font-size:.25em}.block-offer__date{font-family:"Trade Gothic LT Std",Arial,Helvetica,sans-serif;text-transform:uppercase}.block-offer__remain-seat span{display:block;font-family:'Roboto',Arial,Helvetica,sans-serif;font-style:normal;font-weight:700}.tarif--types p{margin-top:0}.table--tarif{position:relative}.table--tarif__head{font-family:"Trade Gothic LT Std",Arial,Helvetica,sans-serif;color:#fff;text-transform:uppercase}.table--tarif__head-cell{position:relative;overflow:hidden;z-index:1}.table--tarif__head-cell h2{font-size:inherit}.table--tarif__head th:nth-child(2) .table--tarif__head-cell:after,.table--tarif__head th:nth-child(3) .table--tarif__head-cell:after,.table--tarif__head th:nth-child(4) .table--tarif__head-cell:after{content:"";z-index:-1;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;width:20rem;height:20rem}th:nth-child(2) .table--tarif__head-cell{background:#0295c7;background:linear-gradient(110deg,#0295c7 0,#26b8eb 70%)}th:nth-child(2) .table--tarif__head-cell:after{top:-1rem;right:-50%;bottom:auto;left:auto;position:absolute;background:#0b92c0;background:linear-gradient(120deg,#0b92c0 47%,#0295c7 83.01%)}th:nth-child(3) .table--tarif__head-cell{background:#2460a9;background:linear-gradient(110deg,#2460a9 0,#4b8bdb 70%)}th:nth-child(3) .table--tarif__head-cell:after{top:-1rem;right:auto;bottom:auto;left:-50%;position:absolute;background:#2460a9;background:linear-gradient(120deg,#2460a9 47%,#0295c7 83.01%)}th:nth-child(4) .table--tarif__head-cell{background:#275892;background:linear-gradient(110deg,#275892 0,#4b77ad 70%)}th:nth-child(4) .table--tarif__head-cell:after{top:-1rem;right:-50%;bottom:auto;left:auto;position:absolute;background:#4b7bb6;background:linear-gradient(120deg,#4b7bb6 47%,#275892 83.01%)}.table--tarif th,.table--tarif td{vertical-align:middle;text-align:center;border-bottom:1px solid #eaeaea;font-weight:bold}.table--tarif th{border-bottom-width:0}.table--tarif__cell{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.table--tarif__cell .price .price__asterix{color:#00ace7;display:inline-block;line-height:1;vertical-align:super}.table--tarif__icon--check{color:#f66649}.table--tarif td:first-child,.table--tarif [class$="col-1"]{text-align:left}.table--tarif th a,.table--tarif td a{position:relative;display:block}.table--tarif th a::after,.table--tarif td a::after{content:"";position:absolute;top:50%;right:0;display:inline-block;margin-top:-0.2941em;border-top:.2942em solid transparent;border-bottom:.2942em solid transparent;border-left:.2942em solid #00ace7}.table--tarif td:first-child a,.table--tarif [class$="col-1"] span,.table--tarif [class$="col-1"] a{color:#13529f;font-weight:bold}.table--tarif .table--first-row .table--tarif__cell{display:block}.table--first-row th,.table--first-row td{border-bottom:0}.table--tarif .table--first-row a{text-transform:uppercase;font-family:"Trade Gothic LT Std",Arial,Helvetica,sans-serif;padding-right:1.5rem}.table--tarif .table--first-row [class$="col-1"]{color:#00ace7;font-weight:normal}.table--tarif .table--first-row td:nth-child(3) a{color:#13529f}.table--tarif__service{position:relative;padding-left:5rem}.table--tarif__service>div{position:absolute;top:50%;left:0;transform:translateY(-50%)}.table--tarif__service--desc{padding-left:5rem}table.table--wysiwyg{border-collapse:collapse;margin-top:3rem}table.table--wysiwyg td,table.table--wysiwyg th{border:1px solid black;text-align:center;padding:8px;vertical-align:middle}table.table--wysiwyg th.empty{border:0}table.table--wysiwyg th.title{color:#13529f;font-weight:400}table.table--wysiwyg th.basic,table.table--wysiwyg th.smart,table.table--wysiwyg th.premium{display:table-cell;color:#333;text-decoration:none}table.table--wysiwyg th.basic{background-color:#c5d5ec}table.table--wysiwyg th.smart{background-color:#a9c1e2}table.table--wysiwyg th.premium{background-color:#4e72b0}table.table--wysiwyg th a{text-decoration:none}.shadow,.shadow--alert,.shadow_passengers{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4);z-index:2}.alert-layer{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:2rem;width:90%;max-width:1170px;background-color:#fff;box-shadow:.2rem .2rem .4rem rgba(0,0,0,0.2);z-index:3}.alert-layer__close{position:absolute;top:2rem;right:2rem;padding:0;background-color:transparent;color:#13529f;box-shadow:none}.alert-layer__close:before{margin-right:0}.alert-layer__title{margin-top:0;margin-right:2rem;margin-bottom:2rem;color:#13529f}.alert-layer__cols{display:-ms-flexbox;display:flex}.alert-layer__cols>div:last-child{max-width:30%;margin-left:2rem}.alert-layer img{display:block;max-width:100%}.alert-layer p+p{margin-top:2rem}.ajax-progress-throbber .throbber{position:relative;display:inline-block;padding:0;width:3rem;height:3rem;background:0}.ajax-progress-throbber .throbber:before{content:'';position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);display:inline-block;width:1.5rem;height:1.5rem;background:#fff;border:.1rem solid #13529f;border-radius:50%;animation:grow 1s infinite linear}.ajax-progress-throbber .message{display:inline-block;padding:0 .2rem;font-size:15px;font-size:1.5rem;line-height:3rem}.ajax-progress .throbber{display:none}.ajax-progress-fullscreen{background:transparent url(/themes/custom/bl_main/img/lazy-loader.gif) no-repeat center;background-size:100%;height:3rem;width:3rem}.flight-info{padding:2rem;background-color:#f7f7f7}.booking-page .amadeus-form-flight-info-page{margin-bottom:2rem}.flight-info input{width:100%}.c-list-table--container{display:-ms-flexbox;display:flex}.c-list-table{width:80%;padding:1rem}.c-list-table div,.c-list-table ul{display:table;width:100%;max-width:114rem;margin:0 auto;list-style:none}.c-list-table li{display:table-cell;vertical-align:middle;text-align:center;padding:.2rem}.c-list-table--clone{width:20%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.c-list-table--clone ul{margin:0}.service__logo__title{position:relative;padding-right:0;padding-left:6rem}.service__logo{position:absolute;top:50%;transform:translateY(-50%);left:0;height:5rem}.service__logo>div{height:inherit}.service__logo img{width:auto;max-height:5rem;display:inline-block}.service-packs a.btn:hover,.service-packs a.btn:focus,.service-packs a.btn:active,.service-services a.btn:hover,.service-services a.btn:focus,.service-services a.btn:active{text-decoration:none}.class--push-title,.class--push-btn,.class--push-btn a{color:#fff}.class--push-block{position:relative;z-index:0;overflow:hidden;background:#00ace7;background:linear-gradient(120deg,#00ace7 47%,#009fd6 83.01%)}.class--push-block:before,.class--push-block:after{z-index:-1}.class--push-block:before{content:" ";top:-20rem;right:auto;bottom:auto;left:0;position:absolute;width:0;height:0;border-style:solid;border-width:50rem 0 0 25rem;border-color:transparent transparent transparent #00a3db}.class--push-block:after{content:url(/themes/custom/bl_desktop/img/circle-push-bg.webp);top:auto;right:auto;bottom:-39rem;left:-8rem;position:absolute}.odd .class--push-block{background:#134b90;background:linear-gradient(120deg,#134b90 47%,#2b64a9 83.01%)}.odd .class--push-block:before{border-left-color:#124889}.odd .class--push-block:after{content:url(/themes/custom/bl_desktop/img/circle-push-bg.webp);top:auto;right:-5rem;bottom:-50%;left:auto;position:absolute}.class--push-block{color:#fff;height:27rem}.class--push-block>div{display:table}.booking-page form{padding-top:2rem;margin-top:2rem;margin-bottom:6rem;border-top:1px solid #ddd}.booking--box{padding:2rem}.booking--box input{width:100%}.booking-page a:hover{text-decoration:underline}.amadeus-form-retrieve-pnr .section--form,.amadeus-form-retrieve-pnr-mobile .section--form,.amadeus-form-checkinsi .booking--box{padding-top:0}.sitemap .sitemap-box-menu-main .content>ul{padding-left:0}.sitemap .sitemap-box-menu-main .content>ul a{display:inline-block}.sitemap .sitemap-box-menu-main .content>ul>li{float:left;width:20%}.sitemap .sitemap-box-menu-main .content>ul>li>a{color:#13529f;font-family:"Trade Gothic LT Std",Arial,Helvetica,sans-serif;font-size:22px;font-size:2.2rem;padding-bottom:1rem;display:inline-block}.sitemap .sitemap-box-menu-main .content>ul>li>ul{padding-left:0}.sitemap .sitemap-box-menu-main .content>ul>li>ul>li ul li a:before{top:.8rem;display:inline-block;margin-right:.5rem;margin-top:0}.result .h3{margin-top:2rem;margin-bottom:3rem;color:#13529f;text-align:center;text-transform:uppercase}.result p{font-family:'Roboto',Arial,Helvetica,sans-serif;font-style:normal;font-weight:300;font-size:19px;font-size:1.9rem;color:#333}.result .paragraph{margin-bottom:4rem}.result .paragraph ul{padding-left:2rem;margin-bottom:1rem;font-family:'Roboto',Arial,Helvetica,sans-serif;font-style:normal;font-weight:300;font-size:19px;font-size:1.9rem;color:#333}.result .paragraph li{list-style:square}.result .list{margin-bottom:2rem}.result .list p{font-weight:700;margin-bottom:0}.result__header{padding-top:3rem;padding-bottom:3rem;margin-bottom:3rem;text-align:center}.result__footer{padding-top:3rem;padding-bottom:3rem;color:#fff;text-align:center}.result__footer .h3,.result__footer p{color:#fff}.result__footer p{font-size:19px;font-size:1.9rem}.result__footer .btn{margin-top:3rem}.result__ico{display:block;margin:0 auto 1rem auto;background-image:url(/themes/custom/bl_main/img/sprite-main.webp);background-position:-477px -322px;width:60px;height:42px}@media(max-width:767px){.result__ico{width:30px;height:21px;background-size:316px 299.5px;background-position:-238.5px -161px}}.multimedia .result__ico{background-position:-110px -485px}@media(max-width:992px){.multimedia .result__ico{background-position:-55px -242.5px}}.luggage .result__ico{background-position:0 -485px}@media(max-width:992px){.luggage .result__ico{background-position:0 -242.5px}}.comfort .result__ico{background-position:-295px -381px}@media(max-width:992px){.comfort .result__ico{background-position:-147.5px -190.5px}}.price .result__ico{background-position:-295px -289px}@media(max-width:992px){.price .result__ico{background-position:-147.5px -144.5px}}.low-cost .result__ico{background-position:-295px -197px}@media(max-width:992px){.low-cost .result__ico{background-position:-147.5px -98.5px}}.result__line{margin-bottom:2rem}.result__line:last-of-type{margin-bottom:10rem}.result__question-list{font-family:'Roboto',Arial,Helvetica,sans-serif;font-style:normal;font-weight:300;font-size:19px;font-size:1.9rem;color:#333}.result__question-list>li{margin-bottom:4rem}.result__question,.result__reply{display:inline}.result__question{font-family:'Roboto',Arial,Helvetica,sans-serif;font-style:normal;font-weight:700}.result__reply span{color:#00ace7}.result__winners{padding-top:3rem;padding-bottom:3rem;color:#fff;text-align:center;background-color:#f66649}.result__winners .title{margin-bottom:1rem;color:#fff;font-size:32px;font-size:3.2rem}.result__winners p{color:#fff}.result__winners ul{margin-top:2rem;margin-bottom:2rem}.result__winners li{font-family:'Roboto',Arial,Helvetica,sans-serif;font-style:normal;font-weight:300;font-size:19px;font-size:1.9rem;text-align:left}.result__winners .h4{text-transform:uppercase}.flight_status-text{color:#fb6b49;font-weight:bold}.maintenance-page{height:100%;min-height:100%}.maintenance{position:absolute;top:0;left:0;width:100%;height:100%;padding-bottom:20rem;background:url(/themes/custom/bl_desktop/img/bg-pattern.webp) repeat center}.maintenance.emergency{position:initial;padding-top:20rem}.maintenance__logo{display:inline-block;margin:0 auto;position:relative}.maintenance__logo:after{content:"";width:6rem;height:6rem;position:absolute;top:-2rem;left:100%;background:url(/themes/custom/bl_main/img/logo.svg) no-repeat center}.maintenance__title{font-size:58px;font-size:5.8rem;text-transform:uppercase}.maintenance__bottom{width:100%;height:20rem;display:block;background-color:#13529f;border-top:.5rem solid #00ace7;position:absolute;bottom:0;left:0}.maintenance__bottom.emergency{position:initial}.icon--deck-chair{background-image:url(/themes/custom/bl_main/img/sprite-main.webp);background-position:-477px 0;width:155px;height:99px;position:absolute;bottom:0;right:0;display:block}.maintenance-page .full-height{height:100%}.landing-introduce{color:#fff;background-color:#00ace7}.introduce-left{padding-top:3rem;padding-bottom:5rem}.introduce-left__pre-title{font-size:28px;font-size:2.8rem;text-transform:uppercase}.introduce-left__title{margin-top:0;text-transform:uppercase;line-height:1}.introduce-left p{font-size:23px;font-size:2.3rem}.introduce-left__social{margin-top:5rem}.introduce-left__social p,.introduce-left__social ul,.introduce-left__social li{display:inline-block;vertical-align:top}.introduce-left__social p{font-size:18px;font-size:1.8rem;line-height:2}.introduce-left__social ul{margin-top:0}.introduce-left__social li{margin-left:1.5rem}.introduce-left__social a{font-size:27.5px;font-size:2.75rem;color:#fff}.introduce-left__social a:before{margin:0}.introduce-left__social span{display:block;position:absolute;text-indent:-9999px}.introduce-right{padding:2rem 3.2rem 11rem;margin-bottom:-11rem;text-align:center;background:url(/themes/custom/bl_desktop/img/sponsor-logos.webp) left bottom no-repeat,url(/themes/custom/bl_desktop/img/bg-coco-tree.webp) center bottom no-repeat;background-size:85.4%,contain;background-color:#f66649}.introduce-right__title{margin-top:0;font-size:42px;font-size:4.2rem;line-height:1.2;text-transform:uppercase}.introduce-right__title span{display:block;font-size:72%}.introduce-right__name{margin-top:2rem;font-family:"Trade Gothic LT Std",Arial,sans-serif;font-size:34px;font-size:3.4rem;font-weight:bold;letter-spacing:-1px}.introduce-right__price{font-family:"Trade Gothic LT Std",Arial,sans-serif;font-size:28px;font-size:2.8rem;font-weight:bold;letter-spacing:-1px}.introduce-right__big{font-size:22px;font-size:2.2rem;font-weight:bold}.introduce-right__txt{margin-top:2rem;font-size:19px;font-size:1.9rem}.introduce-right__list{counter-reset:i-ball;text-align:left}.introduce-right__list li{counter-increment:i-rule;position:relative;padding-left:7rem;margin-top:2.5rem;font-size:19px;font-size:1.9rem}.introduce-right__list li:before{content:counter(i-rule);position:absolute;top:50%;left:0;min-width:4.2rem;transform:translateY(-50%);font-family:"Trade Gothic LT Std",Arial,Helvetica,sans-serif;font-size:32px;font-size:3.2rem;color:#f66649;text-align:center;background-color:#fff;border-radius:50%}.introduce-right__list li:first-child{margin-top:0}.introduce-right__notice{font-weight:bold;font-size:16px;font-size:1.6rem;text-align:left}.introduce-right__btn{margin-top:3rem}.landing-presentation{padding-top:10rem;padding-bottom:3rem;color:#fff;text-align:center;background:url(/themes/custom/bl_desktop/img/bg-home-service.webp) center no-repeat;background-size:cover}.landing-presentation__title{margin-top:0;text-transform:uppercase;font-size:4.2rem}.landing-presentation__subtitle{display:block;text-transform:none;font-size:3.2rem}ul.landing-presentation__list{display:-ms-flexbox;display:flex}.landing-presentation__item{display:-ms-flexbox;display:flex}.landing-presentation__block{padding:1rem;margin-top:5rem;margin-bottom:4rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;width:100%;min-height:27rem;font-family:"Trade Gothic LT Std",Arial,Helvetica,sans-serif;font-size:36px;font-size:3.6rem;line-height:1.2;background-color:#13529f;box-shadow:0 0 35px 5px rgba(250,250,250,0.2)}li:nth-child(3n+1) .landing-presentation__block span{color:#00ace7}li:nth-child(3n+2) .landing-presentation__block{background-color:#f66649}li:nth-child(3n+3) .landing-presentation__block{background-color:#00ace7}.landing-presentation__block span{display:block;color:#13529f}.landing-presentation__btn{color:#fff}.landing-contest-page .home-service{padding-top:4rem;padding-bottom:4rem;background:url(/themes/custom/bl_desktop/img/bg-pattern.webp) center}.landing-contest-page .home-service__title{color:#13529f}.landing-contest-page .home-service .btn{color:#00ace7}.first-top-content-mobile{margin-top:5em}.flight-history-page .attestation--link{text-align:right;margin-top:15px}.flight-history-page .attestation--link a{color:#000;font-size:.8em;padding:.6rem 1.1rem;background:#f7f7f7;text-transform:uppercase}.flight-history-page .attestation--link a:hover{background:#ececec}.flight-history-page #accordion{padding:15px 0 5% 0}.flight-history-page #accordion .ui-accordion-header{background-color:#09aae6;text-transform:uppercase;position:relative}.flight-history-page #accordion .ui-accordion-header strong{color:#fff;display:inline-block;margin:1% 2% 0 0;vertical-align:top}.flight-history-page #accordion .ui-accordion-header div{display:inline-block}.flight-history-page #accordion .ui-accordion-header span{font-size:70%;color:#fff;text-transform:initial}.flight-history-page #accordion .ui-accordion-header:before{position:absolute;top:3.2em;right:2em;font-size:1rem;transition:.2s;color:#fff}.flight-history-page .ui-accordion-header.ui-state-active{background:#5c5c5c}.flight-history-page .ui-state-active:before{transform:rotate(180deg) translateY(1px)}.flight-history-page #accordion table thead,.flight-history-page #accordion table tbody{border:1px solid #00ace7}.flight-history-page #accordion table thead th{vertical-align:middle;font-size:1.6rem;padding:5px}.flight-history-page #accordion table tbody td{vertical-align:middle;font-size:1.6rem;padding:5px}.flight-history-page #accordion table tbody tr{border-bottom:1px solid #ccc}.flight-history-page #accordion table tbody tr:last-child{border-bottom:0}.flight-history-page #accordion table tbody tr:nth-child(odd){background-color:#eee}.flight-history-page #accordion table tbody td{text-align:center;font-weight:normal;padding-bottom:1rem}.flight-history-page ul.flight-history__services li{font-size:.7em;text-align:left}.flight-history-page ul.flight-history__services li::before{display:none;content:""}.flight-history-page ul.flight-history__services li span img{width:18px}.flight-history-page .no-history-flight{margin-bottom:100px}.empty-upcoming-flghts>div>p{padding:25px 0}.trips-select__btn input[type="submit"]{line-height:1.853}.trips-summary__flight-price{font-size:2.2rem}.signin__form .s-signin-newsletter{padding-top:1px}.signin__form h4{color:#fff;font-size:3.2rem;padding:25px 0 0 0}.signin__form h5{color:#fff;font-size:2.2rem}.signin__form>div{border-top:1px solid #fff;margin:35px 0 0 0}.signin__form>div:first-child{border:0}.signin__form>div.actions{border:0;margin-top:65px}.signin__form .myaccount__interest .form-checkboxes label.option{margin-top:.5rem;font-size:1.6rem;color:#fff;text-transform:none}.customer-edit-account-form h4{color:#fff;font-size:3.2rem;padding:25px 0 0 0}.customer-edit-account-form h5{color:#fff;font-size:2.2rem}.customer-edit-account-form .signin__form>div{border-top:1px solid #fff;margin:35px 0 0 0}.customer-edit-account-form .signin__form>div:first-child{border:0}.customer-edit-account-form .signin__form>div.actions{border:0;margin-top:65px}.plusgrade-program-page-body #block-bl-desktop-breadcrumbs .container-fluid{max-width:1400px}.plusgrade-program-page-body #block-bl-desktop-breadcrumbs .col-xs-1,.plusgrade-program-page-body #block-bl-desktop-breadcrumbs .col-sm-1,.plusgrade-program-page-body #block-bl-desktop-breadcrumbs .col-md-1,.plusgrade-program-page-body #block-bl-desktop-breadcrumbs .col-lg-1,.plusgrade-program-page-body #block-bl-desktop-breadcrumbs .col-xs-2,.plusgrade-program-page-body #block-bl-desktop-breadcrumbs .col-sm-2,.plusgrade-program-page-body #block-bl-desktop-breadcrumbs .col-md-2,.plusgrade-program-page-body #block-bl-desktop-breadcrumbs .col-lg-2,.plusgrade-program-page-body #block-bl-desktop-breadcrumbs .col-xs-3,.plusgrade-program-page-body #block-bl-desktop-breadcrumbs .col-sm-3,.plusgrade-program-page-body #block-bl-desktop-breadcrumbs .col-md-3,.plusgrade-program-page-body #block-bl-desktop-breadcrumbs .col-lg-3,.plusgrade-program-page-body #block-bl-desktop-breadcrumbs .col-xs-4,.plusgrade-program-page-body #block-bl-desktop-breadcrumbs .col-sm-4,.plusgrade-program-page-body #block-bl-desktop-breadcrumbs .col-md-4,.plusgrade-program-page-body #block-bl-desktop-breadcrumbs .col-lg-4,.plusgrade-program-page-body #block-bl-desktop-breadcrumbs .col-xs-5,.plusgrade-program-page-body #block-bl-desktop-breadcrumbs .col-sm-5,.plusgrade-program-page-body #block-bl-desktop-breadcrumbs .col-md-5,.plusgrade-program-page-body #block-bl-desktop-breadcrumbs .col-lg-5,.plusgrade-program-page-body #block-bl-desktop-breadcrumbs .col-xs-6,.plusgrade-program-page-body #block-bl-desktop-breadcrumbs .col-sm-6,.plusgrade-program-page-body #block-bl-desktop-breadcrumbs .col-md-6,.plusgrade-program-page-body #block-bl-desktop-breadcrumbs .col-lg-6,.plusgrade-program-page-body #block-bl-desktop-breadcrumbs .col-xs-7,.plusgrade-program-page-body #block-bl-desktop-breadcrumbs .col-sm-7,.plusgrade-program-page-body #block-bl-desktop-breadcrumbs .col-md-7,.plusgrade-program-page-body #block-bl-desktop-breadcrumbs .col-lg-7,.plusgrade-program-page-body #block-bl-desktop-breadcrumbs .col-xs-8,.plusgrade-program-page-body #block-bl-desktop-breadcrumbs .col-sm-8,.plusgrade-program-page-body #block-bl-desktop-breadcrumbs .col-md-8,.plusgrade-program-page-body #block-bl-desktop-breadcrumbs .col-lg-8,.plusgrade-program-page-body #block-bl-desktop-breadcrumbs .col-xs-9,.plusgrade-program-page-body #block-bl-desktop-breadcrumbs .col-sm-9,.plusgrade-program-page-body #block-bl-desktop-breadcrumbs .col-md-9,.plusgrade-program-page-body #block-bl-desktop-breadcrumbs .col-lg-9,.plusgrade-program-page-body #block-bl-desktop-breadcrumbs .col-xs-10,.plusgrade-program-page-body #block-bl-desktop-breadcrumbs .col-sm-10,.plusgrade-program-page-body #block-bl-desktop-breadcrumbs .col-md-10,.plusgrade-program-page-body #block-bl-desktop-breadcrumbs .col-lg-10,.plusgrade-program-page-body #block-bl-desktop-breadcrumbs .col-xs-11,.plusgrade-program-page-body #block-bl-desktop-breadcrumbs .col-sm-11,.plusgrade-program-page-body #block-bl-desktop-breadcrumbs .col-md-11,.plusgrade-program-page-body #block-bl-desktop-breadcrumbs .col-lg-11,.plusgrade-program-page-body #block-bl-desktop-breadcrumbs .col-xs-12,.plusgrade-program-page-body #block-bl-desktop-breadcrumbs .col-sm-12,.plusgrade-program-page-body #block-bl-desktop-breadcrumbs .col-md-12,.plusgrade-program-page-body #block-bl-desktop-breadcrumbs .col-lg-12{min-height:auto}.plusgrade-program-page-body .breadcrumb{position:absolute;left:20px;z-index:1;font-family:"Google Sans","Roboto",sans-serif}@media(max-width:576px){.plusgrade-program-page-body .breadcrumb{top:-8px}}.plusgrade-program-page-body .breadcrumb span,.plusgrade-program-page-body .breadcrumb li{color:#fff}.plusgrade-program-page{color:#434957}.plusgrade-program-page__header{position:relative;display:-ms-flexbox;display:flex;min-height:293px;background-position:center;background-size:cover;background-repeat:no-repeat}@media(max-width:576px){.plusgrade-program-page__header{max-height:293px}}.plusgrade-program-page__header:before{content:"";display:block;padding-bottom:20%}@media(max-width:767px){.plusgrade-program-page__header:before{padding-bottom:75%}}@media(max-width:576px){.plusgrade-program-page__header:before{padding-bottom:115%}}.plusgrade-program-page__header .u-centered{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.plusgrade-program-page__header-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.plusgrade-program-page__header-image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width:48em){.plusgrade-program-page__header-image img{-o-object-position:right;object-position:right}}.plusgrade-program-page__header-title,.plusgrade-program-page__header-subtitle{color:#fff;letter-spacing:.02em}.plusgrade-program-page__header-title{display:inline-block;margin-top:70px;font-family:"Trade Gothic LT Std",Arial,sans-serif;font-weight:400;font-size:56px;line-height:67px;text-transform:uppercase}@media(max-width:576px){.plusgrade-program-page__header-title{font-size:34px;line-height:41px;margin-top:35px}}.plusgrade-program-page__header-subtitle{margin-top:10px;font-family:"Google Sans","Roboto",sans-serif;font-weight:400;font-size:23px;line-height:29px}@media(max-width:576px){.plusgrade-program-page__header-subtitle{font-size:14px;line-height:18px;margin-top:06px}}.plusgrade-program-page__form{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-positive:1;flex-grow:1}.plusgrade-program-page__form-title{margin-bottom:30px;font-weight:400;font-size:32px;line-height:38px;color:#00ace7}@media(min-width:48em){.plusgrade-program-page__form-title{padding-left:25px}}.plusgrade-program-page__form-content{padding:40px 35px;width:100%;max-width:1370px;background-color:#fff;box-shadow:0 0 24px rgba(142,142,142,0.25);border-radius:10px}@media(max-width:767px){.plusgrade-program-page__form-content{padding:30px 20px}}@media(min-width:48em){.plusgrade-program-page__form-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}.plusgrade-program-page__form-item{font-family:"Google Sans","Roboto",sans-serif;font-weight:400}.plusgrade-program-page__form-item:not(:first-child){margin-top:24px}@media(min-width:48em){.plusgrade-program-page__form-item{width:33.33%;padding:0 25px}.plusgrade-program-page__form-item:not(:first-child){margin-top:0}}.plusgrade-program-page__form-item input{width:100%;height:45px;padding:0;box-shadow:none;border:0;border-bottom:1px dashed #c4c4c4;font-size:14px;color:#434957}@media(min-width:48em){.plusgrade-program-page__form-item input{font-size:18px}}.plusgrade-program-page__form-item input:focus-visible{outline:0}.plusgrade-program-page__form-item button{width:100%;height:100%;min-height:50px;border-radius:100px;font-family:"Trade Gothic LT Std Extended",Arial,sans-serif;font-weight:700;font-size:12px;line-height:14px}@media(min-width:64em){.plusgrade-program-page__form-item{font-size:16px;height:45px}}.plusgrade-program-page__steps{margin-top:325px}@media(min-width:48em){.plusgrade-program-page__steps{margin-top:220px}}.plusgrade-program-page__steps-title{margin-bottom:24px;font-family:"Trade Gothic LT Std",Arial,sans-serif;font-weight:400;font-size:32px;line-height:38px}@media(min-width:700px){.plusgrade-program-page__steps-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:0 -10px}}.plusgrade-program-page__step{position:relative;padding:70px 40px 40px 40px;background-color:#00a7e0;border-radius:10px}@media(max-width:700px){.plusgrade-program-page__step{padding:30px 20px}.plusgrade-program-page__step:not(:last-child):before{content:'';position:absolute;width:100px;height:23px;background:url(/themes/custom/bl_main/img/arrow-plusgrage.svg);background-repeat:no-repeat;background-position:center;background-size:contain;z-index:1}.plusgrade-program-page__step:nth-child(even):before{bottom:0;left:-25px;transform:translateY(calc(-50% + 50px)) rotate(90deg) scaleY(-1)}.plusgrade-program-page__step:nth-child(odd):before{bottom:0;right:-25px;transform:translateY(calc(-50% + 50px)) rotate(90deg)}}.plusgrade-program-page__step:not(:first-child){margin-top:20px}@media(min-width:1100px){.plusgrade-program-page__step:not(:first-child):before{width:187px;height:41px}}@media(min-width:700px){.plusgrade-program-page__step:not(:first-child):before{content:'';position:absolute;width:100px;height:23px;background:url(/themes/custom/bl_main/img/arrow-plusgrage.svg);background-repeat:no-repeat;background-position:center;background-size:contain;top:74px;left:0;transform:translateX(calc(-50% - 10px));width:130px;height:28px}}@media(min-width:700px){.plusgrade-program-page__step{width:33.33%;margin:0 10px}.plusgrade-program-page__step:not(:first-child){margin-top:0}}.plusgrade-program-page__step-image{margin-bottom:60px;text-align:center}.plusgrade-program-page__step-image img{max-width:65px}.plusgrade-program-page__step-title{margin-top:0;font-weight:700;font-size:24px;line-height:29px;color:#fff;text-align:center;text-transform:uppercase}.plusgrade-program-page__step-text{margin-top:20px;font-family:"Google Sans","Roboto",sans-serif;font-weight:400;font-size:16px;line-height:26px;color:#fff}.plusgrade-program-page__benefits{margin-top:110px}.plusgrade-program-page__benefits-title{font-family:"Trade Gothic LT Std",Arial,sans-serif;font-weight:400;font-size:32px;line-height:38px}@media(min-width:48em){.plusgrade-program-page__benefits .paragraph-big--left-text .paragraph-big__wrap:first-child{-ms-flex-order:1;order:1}}@media(min-width:48em){.plusgrade-program-page__benefits .paragraph-big__content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin:0 -12px}}@media(min-width:48em){.plusgrade-program-page__benefits .paragraph-big__wrap{width:50%;margin:0 12px}}.plusgrade-program-page__benefits .paragraph-big li{position:relative;padding-left:26px;font-family:"Google Sans","Roboto",sans-serif;font-weight:400;font-size:16px;line-height:30px}.plusgrade-program-page__benefits .paragraph-big li:before{content:'';position:absolute;width:16px;height:16px;top:50%;left:0;transform:translateY(-50%);background:url(/themes/custom/bl_main/img/logo.svg)}.plusgrade-program-page__benefits .paragraph-big li:not(:first-child){margin-top:40px}.plusgrade-program-page__benefits .paragraph-big__media{border-radius:10px}.plusgrade-program-page__benefits .paragraph-big__media img{width:100%;max-width:inherit;height:auto}.plusgrade-program-page__benefits .paragraph-big__title{margin-top:60px;margin-bottom:24px;font-weight:400;font-size:32px;line-height:38px;color:#434957}@media(min-width:48em){.plusgrade-program-page__benefits .paragraph-big__title{margin-top:110px}}.plusgrade-program-page__benefits .paragraph-big__text{display:block;height:auto;margin-top:24px}.plusgrade-program-page__benefits .paragraph-big__text h1:not(.paragraph-big__title),.plusgrade-program-page__benefits .paragraph-big__text h2:not(.paragraph-big__title),.plusgrade-program-page__benefits .paragraph-big__text h3:not(.paragraph-big__title),.plusgrade-program-page__benefits .paragraph-big__text h4:not(.paragraph-big__title),.plusgrade-program-page__benefits .paragraph-big__text h5:not(.paragraph-big__title),.plusgrade-program-page__benefits .paragraph-big__text h6:not(.paragraph-big__title){color:#00ace7}.plusgrade-program-page__benefits .paragraph-big__text p{margin-top:24px;font-family:"Google Sans","Roboto",sans-serif;font-weight:400;font-size:16px;line-height:26px}@media(min-width:48em){.plusgrade-program-page__benefits .paragraph-big__text{margin-top:0}}.plusgrade-program-page__services{margin-top:110px;margin-bottom:110px}.plusgrade-program-page__services-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media(min-width:64em){.plusgrade-program-page__services-wrap{margin:0 -12px}}.plusgrade-program-page__services.block-travel-classes .content_left .travel_class{width:100%}.plusgrade-program-page__services.block-travel-classes .content_left .travel_class.highlighted .travel_class--desc{display:block}@media(min-width:64em){.plusgrade-program-page__services.block-travel-classes .content_left .travel_class.highlighted h4{font-size:28px}}@media(min-width:64em){.plusgrade-program-page__services.block-travel-classes .content_left .travel_class.highlighted{margin-bottom:0}.plusgrade-program-page__services.block-travel-classes .content_left .travel_class.highlighted:after{display:none}}.plusgrade-program-page__services.block-travel-classes .content_left .travel_class--desc,.plusgrade-program-page__services.block-travel-classes .content_left .travel_class p{font-family:"Google Sans","Roboto",sans-serif;font-weight:400;font-size:14px;line-height:24px}@media(min-width:64em){.plusgrade-program-page__services.block-travel-classes .content_left .travel_class--desc,.plusgrade-program-page__services.block-travel-classes .content_left .travel_class p{display:block !important;font-size:16px;line-height:26px}}.plusgrade-program-page__services.block-travel-classes .content_left .travel_class h4{font-family:"Trade Gothic LT Std Extended",Arial,sans-serif;font-weight:700;font-size:24px;line-height:29px}@media(min-width:64em){.plusgrade-program-page__services.block-travel-classes .content_left .travel_class h4{font-size:28px;line-height:54px}.plusgrade-program-page__services.block-travel-classes .content_left .travel_class h4:before{display:none}}@media(min-width:64em){.plusgrade-program-page__services.block-travel-classes .content_left .travel_class{width:33.33%;height:275px;margin:0 12px;pointer-events:none}}@media(min-width:64em){.plusgrade-program-page__services.block-travel-classes .content_left{width:100%;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.plusgrade-program-page__services.block-travel-classes .travel_class__background img{position:absolute;width:100%;height:100%;border-radius:10px;-o-object-fit:cover;object-fit:cover}.best-offers-page-body #block-bl-desktop-breadcrumbs .container-fluid{max-width:1400px}.best-offers-page-body #block-bl-desktop-breadcrumbs .col-xs-1,.best-offers-page-body #block-bl-desktop-breadcrumbs .col-sm-1,.best-offers-page-body #block-bl-desktop-breadcrumbs .col-md-1,.best-offers-page-body #block-bl-desktop-breadcrumbs .col-lg-1,.best-offers-page-body #block-bl-desktop-breadcrumbs .col-xs-2,.best-offers-page-body #block-bl-desktop-breadcrumbs .col-sm-2,.best-offers-page-body #block-bl-desktop-breadcrumbs .col-md-2,.best-offers-page-body #block-bl-desktop-breadcrumbs .col-lg-2,.best-offers-page-body #block-bl-desktop-breadcrumbs .col-xs-3,.best-offers-page-body #block-bl-desktop-breadcrumbs .col-sm-3,.best-offers-page-body #block-bl-desktop-breadcrumbs .col-md-3,.best-offers-page-body #block-bl-desktop-breadcrumbs .col-lg-3,.best-offers-page-body #block-bl-desktop-breadcrumbs .col-xs-4,.best-offers-page-body #block-bl-desktop-breadcrumbs .col-sm-4,.best-offers-page-body #block-bl-desktop-breadcrumbs .col-md-4,.best-offers-page-body #block-bl-desktop-breadcrumbs .col-lg-4,.best-offers-page-body #block-bl-desktop-breadcrumbs .col-xs-5,.best-offers-page-body #block-bl-desktop-breadcrumbs .col-sm-5,.best-offers-page-body #block-bl-desktop-breadcrumbs .col-md-5,.best-offers-page-body #block-bl-desktop-breadcrumbs .col-lg-5,.best-offers-page-body #block-bl-desktop-breadcrumbs .col-xs-6,.best-offers-page-body #block-bl-desktop-breadcrumbs .col-sm-6,.best-offers-page-body #block-bl-desktop-breadcrumbs .col-md-6,.best-offers-page-body #block-bl-desktop-breadcrumbs .col-lg-6,.best-offers-page-body #block-bl-desktop-breadcrumbs .col-xs-7,.best-offers-page-body #block-bl-desktop-breadcrumbs .col-sm-7,.best-offers-page-body #block-bl-desktop-breadcrumbs .col-md-7,.best-offers-page-body #block-bl-desktop-breadcrumbs .col-lg-7,.best-offers-page-body #block-bl-desktop-breadcrumbs .col-xs-8,.best-offers-page-body #block-bl-desktop-breadcrumbs .col-sm-8,.best-offers-page-body #block-bl-desktop-breadcrumbs .col-md-8,.best-offers-page-body #block-bl-desktop-breadcrumbs .col-lg-8,.best-offers-page-body #block-bl-desktop-breadcrumbs .col-xs-9,.best-offers-page-body #block-bl-desktop-breadcrumbs .col-sm-9,.best-offers-page-body #block-bl-desktop-breadcrumbs .col-md-9,.best-offers-page-body #block-bl-desktop-breadcrumbs .col-lg-9,.best-offers-page-body #block-bl-desktop-breadcrumbs .col-xs-10,.best-offers-page-body #block-bl-desktop-breadcrumbs .col-sm-10,.best-offers-page-body #block-bl-desktop-breadcrumbs .col-md-10,.best-offers-page-body #block-bl-desktop-breadcrumbs .col-lg-10,.best-offers-page-body #block-bl-desktop-breadcrumbs .col-xs-11,.best-offers-page-body #block-bl-desktop-breadcrumbs .col-sm-11,.best-offers-page-body #block-bl-desktop-breadcrumbs .col-md-11,.best-offers-page-body #block-bl-desktop-breadcrumbs .col-lg-11,.best-offers-page-body #block-bl-desktop-breadcrumbs .col-xs-12,.best-offers-page-body #block-bl-desktop-breadcrumbs .col-sm-12,.best-offers-page-body #block-bl-desktop-breadcrumbs .col-md-12,.best-offers-page-body #block-bl-desktop-breadcrumbs .col-lg-12{min-height:auto}.best-offers-page-body .breadcrumb{position:absolute;left:20px;z-index:1;font-family:"Google Sans","Roboto",sans-serif}@media(max-width:576px){.best-offers-page-body .breadcrumb{top:-8px}}.best-offers-page-body .breadcrumb span,.best-offers-page-body .breadcrumb li{color:#fff}.best-offers-page{color:#434957}.best-offers-page__load{display:none}@media(min-width:992px){.best-offers-page__load{margin:15px auto 0;font-family:"Trade Gothic LT Std",Arial,sans-serif;font-weight:700;font-size:12px;line-height:14px;text-align:center;-webkit-text-decoration-line:underline;text-decoration-line:underline;background:0;color:#00ace7;box-shadow:none;text-transform:initial}.best-offers-page__load.is-active{display:block}}.best-offers-page__header{position:relative;display:-ms-flexbox;display:flex;min-height:293px;background-position:center;background-size:cover;background-repeat:no-repeat}@media(max-width:576px){.best-offers-page__header{max-height:367px}}.best-offers-page__header:before{content:"";display:block;padding-bottom:20%}@media(max-width:767px){.best-offers-page__header:before{padding-bottom:75%}}@media(max-width:576px){.best-offers-page__header:before{padding-bottom:115%}}.best-offers-page__header .u-centered{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.best-offers-page__header-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.best-offers-page__header-image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.best-offers-page__header-title,.best-offers-page__header-subtitle{color:#fff;letter-spacing:.02em}.best-offers-page__header-title{display:inline-block;margin-top:70px;font-family:"Trade Gothic LT Std",Arial,sans-serif;font-weight:400;font-size:56px;line-height:67px;text-transform:uppercase}@media(max-width:576px){.best-offers-page__header-title{font-size:34px;line-height:41px;margin-top:35px}}.best-offers-page__header-subtitle{margin-top:10px;font-family:"Google Sans","Roboto",sans-serif;font-weight:400;font-size:23px;line-height:29px}@media(max-width:576px){.best-offers-page__header-subtitle{font-size:14px;line-height:18px;margin-top:06px}}.best-offers-page__form{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-positive:1;flex-grow:1}.best-offers-page__form form{padding:45px 50px;width:100%;max-width:1370px;background-color:#fff;box-shadow:0 0 24px rgba(142,142,142,0.25);border-radius:10px}@media(max-width:767px){.best-offers-page__form form{margin-bottom:-35px !important;padding:45px 50px 35px 50px}}@media(max-width:565px){.best-offers-page__form form{padding:24px 20px}}.best-offers-page__form .form-error-wrapper{display:none}.best-offers-page__form .quick-search-popin{z-index:502}.best-offers-page__form .frenchbee_amadeus_newsearch_flights_form{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media(max-width:767px){.best-offers-page__form .frenchbee_amadeus_newsearch_flights_form{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.best-offers-page__form .frenchbee_amadeus_newsearch_flights_form .departure-from__fake-select{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0;background-position-x:99.5%;font-size:18px}.best-offers-page__form .frenchbee_amadeus_newsearch_flights_form .js-form-item:before{display:none}.best-offers-page__form .frenchbee_amadeus_newsearch_flights_form .search-popin__fake-select{margin-bottom:0}.best-offers-page__form .frenchbee_amadeus_newsearch_flights_form .departure-from-wrapper,.best-offers-page__form .frenchbee_amadeus_newsearch_flights_form .travel-class-wrapper,.best-offers-page__form .frenchbee_amadeus_newsearch_flights_form .travel-type-wrapper{max-width:315px;width:100%;padding-top:0 !important;margin:0 !important;padding-left:10px !important;padding-right:10px !important}.best-offers-page__form .frenchbee_amadeus_newsearch_flights_form .departure-from-wrapper .js-form-item .select2 .select2-selection,.best-offers-page__form .frenchbee_amadeus_newsearch_flights_form .travel-class-wrapper .js-form-item .select2 .select2-selection,.best-offers-page__form .frenchbee_amadeus_newsearch_flights_form .travel-type-wrapper .js-form-item .select2 .select2-selection{padding-left:0}.best-offers-page__form .frenchbee_amadeus_newsearch_flights_form .departure-from-wrapper .js-form-item .select2 .select2-selection__rendered,.best-offers-page__form .frenchbee_amadeus_newsearch_flights_form .travel-class-wrapper .js-form-item .select2 .select2-selection__rendered,.best-offers-page__form .frenchbee_amadeus_newsearch_flights_form .travel-type-wrapper .js-form-item .select2 .select2-selection__rendered{font-size:18px;padding-left:0}.best-offers-page__form .frenchbee_amadeus_newsearch_flights_form .departure-from-wrapper .js-form-item .select2 .select2-selection__placeholder,.best-offers-page__form .frenchbee_amadeus_newsearch_flights_form .travel-class-wrapper .js-form-item .select2 .select2-selection__placeholder,.best-offers-page__form .frenchbee_amadeus_newsearch_flights_form .travel-type-wrapper .js-form-item .select2 .select2-selection__placeholder{font-size:18px}.best-offers-page__form .frenchbee_amadeus_newsearch_flights_form .departure-from-wrapper .js-form-item .select2 .select2-selection[aria-expanded="true"]:after,.best-offers-page__form .frenchbee_amadeus_newsearch_flights_form .travel-class-wrapper .js-form-item .select2 .select2-selection[aria-expanded="true"]:after,.best-offers-page__form .frenchbee_amadeus_newsearch_flights_form .travel-type-wrapper .js-form-item .select2 .select2-selection[aria-expanded="true"]:after{left:0;right:0}@media(max-width:767px){.best-offers-page__form .frenchbee_amadeus_newsearch_flights_form .departure-from-wrapper,.best-offers-page__form .frenchbee_amadeus_newsearch_flights_form .travel-class-wrapper,.best-offers-page__form .frenchbee_amadeus_newsearch_flights_form .travel-type-wrapper{max-width:100%;margin-left:unset;margin-right:unset;margin-bottom:10px}}@media(max-width:767px){.best-offers-page__form .frenchbee_amadeus_newsearch_flights_form .travel-class-wrapper{margin:20px 0 !important}}.best-offers-page__form-item{width:100%;height:auto;display:block;padding:13px 0;border-bottom:1px dashed #c4c4c4;font-family:"Google Sans","Roboto",sans-serif;font-weight:400;color:#2f416a;font-size:14px;cursor:pointer;background:url(/themes/custom/bl_main/img/select-double.webp) no-repeat right;box-shadow:none;text-transform:initial;line-height:normal}.best-offers-page__form-item:focus-visible{outline:0}@media(min-width:64em){.best-offers-page__form-item{font-size:16px;height:45px}}.best-offers-page__access{padding-top:100px !important}@media(max-width:767px){.best-offers-page__access{display:none}}.best-offers-page__access-wrap{padding-bottom:24px;border-bottom:1px solid #dedede}.best-offers-page__access-text{margin-top:0;margin-bottom:16px;font-size:17px;line-height:27px;letter-spacing:.02em}.best-offers-page__access-text h1,.best-offers-page__access-text h2,.best-offers-page__access-text h3,.best-offers-page__access-text h4,.best-offers-page__access-text h5,.best-offers-page__access-text h6{margin-bottom:8px;font-family:"Trade Gothic LT Std",Arial,sans-serif;font-weight:700;font-size:18px;line-height:17px;color:#00ace7}.best-offers-page__access-text p{font-family:"Google Sans","Roboto",sans-serif}.best-offers-page__access-item{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding:12px 16px;border-radius:50px;font-family:"Google Sans","Roboto",sans-serif;font-weight:500;font-size:16px;color:#434957;line-height:20px;transition:background .2s,box-shadow .2s,color .2s}.best-offers-page__access-item+.best-offers-page__access-item{margin-left:24px}.best-offers-page__access-item--promo::before,.best-offers-page__access-item--flash::before,.best-offers-page__access-item--road::before,.best-offers-page__access-item--frequent::before,.best-offers-page__access-item--partner::before,.best-offers-page__access-item--rail::before{content:'';width:34px;height:24px;background-position:left;background-repeat:no-repeat;background-size:contain;transition:width .2s,filter .2s}.best-offers-page__access-item--promo::before{background-image:url(/themes/custom/bl_main/img/best-offers-promo-icon.svg)}.best-offers-page__access-item--flash::before{background-image:url(/themes/custom/bl_main/img/best-offers-flash-icon.svg)}.best-offers-page__access-item--road::before{background-image:url(/themes/custom/bl_main/img/best-offers-road-icon.svg)}.best-offers-page__access-item--frequent::before{background-image:url(/themes/custom/bl_main/img/best-offers-frequent-icon.svg)}.best-offers-page__access-item--partner::before{background-image:url(/themes/custom/bl_main/img/best-offers-partner-icon.svg)}.best-offers-page__access-item--rail::before{background-image:url(/themes/custom/bl_main/img/best-offers-rail-icon.svg)}.best-offers-page__access-item:hover{background:rgba(0,172,231,0.1)}.best-offers-page__access-item.is-active{color:#fff;box-shadow:0 0 16px rgba(21,73,147,0.2);background:#00ace7}.best-offers-page__access-item.is-active::before{filter:brightness(0) invert(1)}.best-offers-page__access-item.is-active:hover{background:#00ace7}.best-offers-page__info-content{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;padding:30px;margin-top:24px;background-color:#00ace7;border-radius:10px;color:#fff}@media(max-width:767px){.best-offers-page__info-content{margin-top:60px}}@media(max-width:576px){.best-offers-page__info-content{-ms-flex-direction:column;flex-direction:column;padding:20px 22px}}.best-offers-page__info-img{margin-right:75px}@media(max-width:576px){.best-offers-page__info-img{margin-right:unset;margin-bottom:15px}}.best-offers-page__info-text{font-family:"Google Sans","Roboto",sans-serif;font-size:16px;line-height:20px;margin-bottom:6px}.best-offers-page__info-title{margin-bottom:14px;margin-top:0;font-family:"Trade Gothic LT Std",Arial,sans-serif;font-size:32px;line-height:38px;letter-spacing:.02em}.best-offers-page__info-subtitle{margin-bottom:14px;margin-top:0;font-family:"Trade Gothic LT Std",Arial,sans-serif;font-size:26px;line-height:26px;letter-spacing:.02em}.best-offers-page__accordion-btn{color:#fff;font-family:"Trade Gothic LT Std Extended",Arial,sans-serif;font-size:12px;font-weight:700;line-height:14px;-webkit-text-decoration-line:underline;text-decoration-line:underline}.best-offers-page__accordion-btn:after{content:'';display:inline-block;width:12px;height:8px;margin-left:10px;background:url(/themes/custom/bl_main/img/best-offers-accordion-arrow.svg);background-position:center;background-size:cover;background-repeat:no-repeat;transition:transform .2s}.best-offers-page__accordion-btn.is-open:after{transform:rotate(180deg)}.best-offers-page__accordion-wrap{display:none;padding-top:10px;font-family:"Google Sans","Roboto",sans-serif}.best-offers-page__list{margin-top:60px !important}@media(max-width:767px){.best-offers-page__list{margin-top:40px !important}}.best-offers-page__list--train .best-offers-page__list-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.best-offers-page__list--train .best-offers-page__list-header:after{content:'';display:block;width:360px;height:55px;background:url(/themes/custom/bl_main/img/best-offers-list-label.webp);background-position:center;background-size:contain;background-repeat:no-repeat}@media(max-width:767px){.best-offers-page__list--train .best-offers-page__list-header:after{display:none}}@media(max-width:767px){.best-offers-page__list--train .best-offers-page__list-header{margin-bottom:0}}@media(max-width:767px){.best-offers-page__list--train .best-offers-page__list-text:after{content:'';margin-top:24px;display:block;width:260px;height:55px;background:url(/themes/custom/bl_main/img/best-offers-list-label.webp);background-position:center;background-size:contain;background-repeat:no-repeat}}.best-offers-page__list-title{font-family:"Trade Gothic LT Std",Arial,sans-serif;font-size:32px;line-height:38px;letter-spacing:.02em}@media(max-width:767px){.best-offers-page__list-title{font-size:20px;line-height:24px}}.best-offers-page__list-text{margin-top:0}.best-offers-page__list-text p{font-family:"Google Sans","Roboto",sans-serif;font-size:17px;line-height:27px;letter-spacing:.02em}@media(max-width:767px){.best-offers-page__list-text p{font-size:14px;line-height:24px}}.best-offers-page__list-wrap{margin-top:24px;margin-left:-12px;margin-right:-12px}.best-offers-page__list-wrap .slick-prev,.best-offers-page__list-wrap .slick-next{top:50%;opacity:1;padding:10px;box-shadow:0 0 4px silver;border-radius:50%;width:5px;height:5px;transform:translate(-50%,0);transition:all ease-in-out .3s;z-index:1}.best-offers-page__list-wrap .slick-prev:before,.best-offers-page__list-wrap .slick-next:before{display:none}.best-offers-page__list-wrap .slick-prev{left:-35px;background:url(/themes/custom/bl_main/img/arrow-right-slider.webp) white no-repeat center;background-size:25%;transform:rotate(180deg) translate(-50%,0)}.best-offers-page__list-wrap .slick-next{right:-35px;background:url(/themes/custom/bl_main/img/arrow-right-slider.webp) white no-repeat center;background-size:25%}@media(min-width:992px){.best-offers-page__list-wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.best-offers-page__card{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-right:12px;padding-left:12px;transition:.3s transform ease-in-out}@media(min-width:992px){.best-offers-page__card{width:25%;margin-bottom:25px}.best-offers-page__card:hover{transform:scale(1.01)}.best-offers-page__card:nth-child(n+5){display:none}}.best-offers-page__card-wrap{position:relative;border-radius:10px;overflow:hidden}.best-offers-page__card-wrap:before{content:"";display:block;padding-bottom:60%}.best-offers-page__card-img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.best-offers-page__card-type-label{position:absolute;top:15px;left:15px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:5px 10px;background-color:#fff;border-radius:30px;font-family:"Google Sans","Roboto",sans-serif;font-weight:500;font-size:12px;line-height:15px}.best-offers-page__card-type-label--promo::before,.best-offers-page__card-type-label--flash::before,.best-offers-page__card-type-label--road::before,.best-offers-page__card-type-label--frequent::before,.best-offers-page__card-type-label--partner::before,.best-offers-page__card-type-label--rail::before{content:'';width:16px;height:16px;margin-right:6px;background-position:center;background-repeat:no-repeat;background-size:cover}.best-offers-page__card-type-label--promo::before{background-image:url(/themes/custom/bl_main/img/best-offers-promo-icon.svg)}.best-offers-page__card-type-label--flash::before{background-image:url(/themes/custom/bl_main/img/best-offers-flash-icon.svg)}.best-offers-page__card-type-label--road::before{background-image:url(/themes/custom/bl_main/img/best-offers-road-icon.svg)}.best-offers-page__card-type-label--frequent::before{background-image:url(/themes/custom/bl_main/img/best-offers-frequent-icon.svg)}.best-offers-page__card-type-label--partner::before{background-image:url(/themes/custom/bl_main/img/best-offers-partner-icon.svg)}.best-offers-page__card-type-label--rail::before{background-image:url(/themes/custom/bl_main/img/best-offers-rail-icon.svg)}.best-offers-page__card-icon{position:absolute;top:0;right:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:127px;padding-top:6px;padding-bottom:20px;background:url(/themes/custom/bl_main/img/best-offers-card-bg.svg);background-size:cover;background-repeat:no-repeat}@media(max-width:991px){.best-offers-page__card-icon{width:108px}}.best-offers-page__card-icon span{width:72px;height:40px;background-position:center;background-size:cover;background-repeat:no-repeat}@media(max-width:991px){.best-offers-page__card-icon span{width:58px;height:32px}}.best-offers-page__card-icon--tahiti{background:url(/themes/custom/bl_main/img/best-offers-card-icon-tahiti.webp)}.best-offers-page__card-icon--alaska{background:url(/themes/custom/bl_main/img/best-offers-card-icon-alaska.webp)}.best-offers-page__card-icon--caribbean{background:url(/themes/custom/bl_main/img/best-offers-card-icon-caribbean.webp)}.best-offers-page__card-icon--chalair{background:url(/themes/custom/bl_main/img/best-offers-card-icon-chalair.webp)}.best-offers-page__card-icon--fiji{background:url(/themes/custom/bl_main/img/best-offers-card-icon-fiji.webp)}.best-offers-page__card-icon--algerie{background:url(/themes/custom/bl_main/img/best-offers-card-icon-algerie.webp)}.best-offers-page__card-icon--corsica{background:url(/themes/custom/bl_main/img/best-offers-card-icon-corsica.webp)}.best-offers-page__card-icon--tunisair{background:url(/themes/custom/bl_main/img/best-offers-card-icon-tunisair.webp)}.best-offers-page__card-class{margin-top:10px;font-family:"Trade Gothic LT Std",Arial,sans-serif;font-weight:400;font-size:12px;line-height:14px;text-align:right}.best-offers-page__card-class--economy{color:#00ace7}.best-offers-page__card-class--premium{color:#2c5697}.best-offers-page__card-bottom{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;margin-top:18px;padding:15px;background:#fb6b49;border-radius:10px;color:#fff}.best-offers-page__card-bottom .ajax-progress{display:none}.best-offers-page__card-from{font-family:"Google Sans","Roboto",sans-serif;font-size:14px;line-height:18px}.best-offers-page__card-price{margin-top:8px;font-family:"Google Sans","Roboto",sans-serif;font-weight:700;font-size:32px;line-height:41px}.best-offers-page__card-passenger{margin-top:2px;font-family:"Google Sans","Roboto",sans-serif;font-weight:700;font-size:14px;line-height:18px}.best-offers-page__card-book{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:20px 10px;margin-top:16px;border-radius:100px;background-color:#fff;text-transform:uppercase;font-family:"Trade Gothic LT Std Extended",Arial,sans-serif;font-size:12px;font-weight:700;color:#154993;transition:all 300ms ease-in-out}.best-offers-page__card-book:hover{color:#fff;background-color:#154993}.best-offers-page__card-conditions{margin-top:16px;font-family:"Google Sans","Roboto",sans-serif;font-size:12px;line-height:15px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#fff}.best-offers-page__destination{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:10px}.best-offers-page__destination-from,.best-offers-page__destination-to{font-family:"Trade Gothic LT Std Extended",Arial,sans-serif;font-weight:700;font-size:16px;line-height:19px;text-transform:uppercase}.best-offers-page__destination-to{margin-top:2px;color:#00ace7}.best-offers-page__destination-region{margin-top:2px;font-family:"Google Sans","Roboto",sans-serif;font-size:12px;line-height:15px;color:#00ace7}.best-offers-page__newsletter{position:relative;padding-top:95px;padding-bottom:80px;margin-top:100px;background-color:#00ace7}@media(max-width:576px){.best-offers-page__newsletter{padding-top:80px;margin-top:40px}}.best-offers-page__newsletter::before{content:'';display:block;position:absolute;bottom:calc(100% - 30px);width:100%;height:100px;background-color:#fff;border-bottom-right-radius:30px}@media(max-width:576px){.best-offers-page__newsletter::before{height:23px;bottom:calc(100% - 18px);border-bottom-right-radius:18px}}.best-offers-page__newsletter h3{font-family:"Trade Gothic LT Std Extended",Arial,sans-serif;font-size:36px;font-weight:400;color:#fff;text-align:center;width:80%;margin:0 auto 50px}@media(min-width:64em){.best-offers-page__newsletter h3{max-width:691px}}@media(max-width:576px){.best-offers-page__newsletter h3{font-size:24px;line-height:29px}}.best-offers-page__newsletter h4{font-family:"Trade Gothic LT Std Extended",Arial,sans-serif;font-size:23px;margin-bottom:30px;color:#fff;text-align:center;font-weight:700}@media(max-width:576px){.best-offers-page__newsletter h4{font-size:18px;line-height:21px}}.best-offers-page__newsletter p{font-weight:400;font-size:14px;color:#fff;margin:0;line-height:1.62}.best-offers-page__newsletter a{font-family:"Trade Gothic LT Std Extended",Arial,sans-serif;line-height:1.62}.best-offers-page__newsletter form{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:64em){.best-offers-page__newsletter form{width:35%;margin:0 auto}}.best-offers-page__newsletter form .js-form-item{width:49%;margin-bottom:15px}.best-offers-page__newsletter form .js-form-item:first-child{margin-right:2%}@media(max-width:420px){.best-offers-page__newsletter form .js-form-item{width:100%}.best-offers-page__newsletter form .js-form-item:first-child{margin-right:unset}}.best-offers-page__newsletter form .js-form-item-email{width:100%}.best-offers-page__newsletter form input{font-family:"Google Sans","Roboto",sans-serif;font-size:14px;line-height:1.6;border-radius:20px;width:100%;box-shadow:none}.best-offers-page__newsletter form input.btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:13px 60px 10px;font-family:"Trade Gothic LT Std Extended",Arial,sans-serif;font-size:12px;line-height:1.1;font-weight:700}.best-offers-page__newsletter form input.btn:hover{background:#fff;color:#2c5697}.best-offers-page__newsletter form .form-actions{width:100%;text-align:center}[dir="ltr"] body.gin--vertical-toolbar .popup-dialog-wrapper,[dir="ltr"] body.gin--horizontal-toolbar .popup-dialog-wrapper,[dir="ltr"] body.gin--classic-toolbar .popup-dialog-wrapper,[dir="ltr"] body.gin--vertical-toolbar .popup-dialog-wrapper,[dir="ltr"] body.gin--horizontal-toolbar .popup-dialog-wrapper,[dir="ltr"] body.gin--classic-toolbar .popup-dialog-wrapper,.popup-dialog-wrapper{width:calc(100% - var(--gin-toolbar-x-offset,66px)) !important;right:0;left:50% !important;transform:translateX(-50%);box-shadow:none;max-width:1280px;border:0 none !important}@media(max-width:767px){[dir="ltr"] body.gin--vertical-toolbar .popup-dialog-wrapper,[dir="ltr"] body.gin--horizontal-toolbar .popup-dialog-wrapper,[dir="ltr"] body.gin--classic-toolbar .popup-dialog-wrapper,[dir="ltr"] body.gin--vertical-toolbar .popup-dialog-wrapper,[dir="ltr"] body.gin--horizontal-toolbar .popup-dialog-wrapper,[dir="ltr"] body.gin--classic-toolbar .popup-dialog-wrapper,.popup-dialog-wrapper{width:calc(100% - var(--gin-toolbar-x-offset,0px)) !important}}.popup-dialog-wrapper{margin:0 !important;padding:0;background:transparent !important}.popup-dialog-wrapper .ui-dialog-titlebar{background:#fff !important;margin:0 20px;border:0 none}.popup-dialog-wrapper .ui-dialog-titlebar-close{top:54px !important;right:70px !important;box-shadow:none !important;z-index:101;border:0;background:0}@media(max-width:576px){.popup-dialog-wrapper .ui-dialog-titlebar-close{top:24px !important;right:30px !important}}.popup-dialog-wrapper .ui-dialog-titlebar-close .ui-icon-closethick{width:100%;height:100%;top:0;left:0;margin:0;transform:none;background:#154993 !important;-webkit-mask-image:url(/themes/custom/bl_main/img/sprite.svg#close-view);mask-image:url(/themes/custom/bl_main/img/sprite.svg#close-view);-webkit-mask-size:24px 24px;mask-size:24px 24px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center}.popup-dialog-wrapper .ui-dialog-content{position:static;margin:0 20px;padding:70px 70px 60px 70px !important;background:#fff !important}.offer-general-conditions__title{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:end;align-items:flex-end;top:0;left:50%;transform:translateX(-50%);width:calc(100% - 40px);height:80px;background:#fff}.offer-general-conditions__title h1,.offer-general-conditions__title h2,.offer-general-conditions__title h3,.offer-general-conditions__title h4,.offer-general-conditions__title h5,.offer-general-conditions__title h6{color:#154993;font-weight:700;font-size:24px;font-family:"Trade Gothic LT Std Extended",Arial,sans-serif;line-height:29px;text-align:center}.offer-general-conditions__wrap{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}@media(max-width:576px){.offer-general-conditions__wrap{-ms-flex-direction:column;flex-direction:column}}.offer-general-conditions__card{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:24px;margin-right:60px;width:100%;max-width:258px;border:1px solid #c4c4c4;border-radius:20px}@media(max-width:640px){.offer-general-conditions__card{margin-right:unset;margin-bottom:25px}}@media(max-width:767px){.offer-general-conditions__card{margin-right:30px}}.offer-general-conditions__card-class{font-weight:400;font-size:12px;line-height:14px}.offer-general-conditions__card-class--economy{color:#00ace7}.offer-general-conditions__card-class--premium{color:#2c5697}.offer-general-conditions__card-bottom{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1;margin-top:10px;padding:10px 15px;background:#fb6b49;border-radius:10px;color:#fff}.offer-general-conditions__card-from{font-size:14px;line-height:18px}.offer-general-conditions__card-price{margin-top:8px;font-weight:700;font-size:32px;line-height:41px}.offer-general-conditions__card-passenger{margin-top:2px;font-weight:700;font-size:14px;line-height:18px}.offer-general-conditions__destination{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:10px}.offer-general-conditions__destination-from,.offer-general-conditions__destination-to{font-family:"Trade Gothic LT Std Extended",Arial,sans-serif;font-weight:700;font-size:16px;line-height:19px;text-transform:uppercase}.offer-general-conditions__destination-to{margin-top:10px;color:#00ace7}.offer-general-conditions__destination-region{margin-top:2px;font-size:12px;line-height:15px;color:#00ace7}.offer-general-conditions__content h1,.offer-general-conditions__content h2,.offer-general-conditions__content h3,.offer-general-conditions__content h4,.offer-general-conditions__content h5,.offer-general-conditions__content h6{margin-bottom:8px;font-size:18px;line-height:23px;color:#00ace7}.offer-general-conditions__content p{margin-top:0;font-size:18px;line-height:28px;color:#434957}body{position:relative}body.popin-flight-overlay{overflow:hidden}body.popin-flight-overlay .home-header,body.popin-flight-overlay .form-booking{z-index:10000;position:relative}body.overlay,body.popin-overlay{position:fixed;width:100%}body.overlay::before,body.popin-overlay::before{content:"";position:absolute;background:linear-gradient(90deg,rgba(0,0,0,0.7) 24.78%,rgba(102,198,241,0.7) 110.05%);height:100%;width:100%;top:0;left:0;z-index:2}body.popin-overlay::before{z-index:1}body.popin-overlay .new-header{z-index:1}body span.corail{color:#fff;padding:.1rem .5rem;background:#f0694a;border-radius:3px}body div.usabilla_live_button_container[role="button"]{z-index:1 !important}.nav-header{width:100%;background:#fff;padding:10rem 0}.nav-header__submenu{display:none;width:100%;background:white;z-index:1}@media(min-width:64em){.nav-header__submenu{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:absolute;z-index:-1;top:0;left:-100%;width:100%;height:100%;max-height:var(--submenu-height,100%);transition:all .5s ease}}.nav-header__item{position:relative;padding:1.5rem 0 1.4rem}@media(min-width:64em){.nav-header__item{transition:all .3s ease;padding:0}}.nav-header__item.has-ul>a{position:relative;transition:color .3s ease}.nav-header__item.has-ul>a::before{content:"";position:absolute;top:6px;right:0;background:url(/themes/custom/bl_main/img/chevron-right-dark-blue.webp) no-repeat center;background-size:30%;width:20px;height:22px;transition:.3s all ease}@media(min-width:48em){.nav-header__item.has-ul>a::before{top:7px;background-size:unset}}@media(min-width:64em){.nav-header__item.has-ul>a::before{top:13px;background-size:unset}}.nav-header__item.is-active{background:#fff;position:absolute;top:0;width:100%;z-index:1;height:100%;padding-top:0;left:0}@media(min-width:64em){.nav-header__item.is-active{position:static;height:auto}.nav-header__item.is-active .nav-header__submenu{left:100%}}.nav-header__item.is-active>.nav-header__link{color:#fff;background:#2c5697}.nav-header__item.is-active>a::before{right:unset;top:10px;left:0;transform:rotate(-180deg);background:url(/themes/custom/bl_main/img/chevron-right-white.webp) no-repeat center;background-size:30%}@media(min-width:48em){.nav-header__item.is-active>a::before{left:15px;background-size:unset}}@media(min-width:64em){.nav-header__item.is-active>a::before{left:unset;right:2px;transform:none;background-size:36%}}@media(min-width:64em){.nav-header__item.is-active>a.nav-header__link--level-1::before{top:9px;left:unset;right:2px;transform:rotate(90deg)}}.nav-header__item.is-active .nav-header__submenu{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.nav-header__item.is-active .nav-header__submenu--last{display:none}.nav-header__item.is-active .nav-header__submenu--last:last-child li:last-child{border-bottom:0}.nav-header__item.is-active>.nav-header__link{padding:2rem 2rem 2rem 4rem}@media(min-width:48em){.nav-header__item.is-active>.nav-header__link{padding:1.4rem 40px 1rem}}.nav-header__item.nav-header__item--level1.is-active{top:0;max-height:550px;overflow-x:hidden;border-bottom:0}.nav-header__item.nav-header__item--level1.is-active .nav-header__submenu--last{display:-ms-flexbox;display:flex}@media(min-width:48em){.nav-header__item.nav-header__item--level1.is-active{position:static;max-height:500px}.nav-header__item.nav-header__item--level1.is-active .nav-header__submenu--last{position:static;padding-left:2rem;height:auto;background:#f2f2f2}.nav-header__item.nav-header__item--level1.is-active .nav-header__submenu--last a{font-size:14px;line-height:10px;font-weight:400}}@media(min-width:64em){.nav-header__item.nav-header__item--level1.is-active{max-height:100%}}@media(min-width:48em){.nav-header__item.no-subitems{border:0}}.nav-header__list{-ms-flex-direction:column;flex-direction:column;background:white;width:95%;margin:2rem auto}@media(min-width:64em){.nav-header__list{width:100%;margin:0 auto}}.nav-header__list li{border-bottom:1px solid rgba(0,0,0,0.08);position:relative}.nav-header__list a{display:-ms-flexbox;display:flex;font-family:"Trade Gothic LT Std Extended",Arial,sans-serif;font-weight:700;font-size:14px;color:#434957;padding:1.4rem 1.4rem 1rem}@media(min-width:48em){.nav-header__list a{font-size:16px}}.nav-header__link{color:#434957}.new-header{position:relative !important;border-bottom:6px solid #00ace7;background:#fff;z-index:2}@media(min-width:64em){.new-header{position:relative}}.new-header+#block-bl-main-breadcrumbs{display:none}.new-header h1{margin-top:2rem}.new-header__content{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;z-index:2;padding:1rem 0}.new-header__burger-box{position:relative;width:3rem;height:3rem;margin-top:2.5rem;cursor:pointer}@media(min-width:48em){.new-header__burger-box{margin-top:3rem}}.new-header__contact{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#434957;font-family:"Google Sans","Roboto",sans-serif;font-size:14px;font-weight:500;padding:1.4rem 1rem}@media(min-width:48em){.new-header__contact{margin-right:0;color:#2f416a}}.new-header__desktop{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-right:1rem}.new-header.menu-open #menu{transform:none}.new-header #menuToggle{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;z-index:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.new-header #menuToggle.menu-open .new-header__burger-box .new-header__burger:nth-child(1){transform:translate(0,0) rotate(45deg)}.new-header #menuToggle.menu-open .new-header__burger-box .new-header__burger:nth-child(2){opacity:0}.new-header #menuToggle.menu-open .new-header__burger-box .new-header__burger:nth-child(3){transform:translate(0,0) rotate(-45deg)}.new-header #menuToggle .new-header__burger{display:block;position:absolute;top:50%;margin-top:-1px;right:0;width:100%;height:4px;border-radius:4px;background-color:#2c5697;transition:all .3s ease}.new-header #menuToggle .new-header__burger:nth-child(1){transform:translate(0,-8px)}@media(min-width:48em){.new-header #menuToggle .new-header__burger:nth-child(1){transform:translate(0,-12px)}}.new-header #menuToggle .new-header__burger:nth-child(2){opacity:1}.new-header #menuToggle .new-header__burger:nth-child(3){transform:translate(0,8px)}@media(min-width:48em){.new-header #menuToggle .new-header__burger:nth-child(3){transform:translate(0,12px)}}.new-header #menu{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;position:absolute;background:#2f416a;width:100%;height:100vh;padding:4rem 0 0 0;z-index:3;list-style-type:none;-webkit-font-smoothing:antialiased;transform-origin:0 0;transform:translate(-100%,0);transition:transform .5s cubic-bezier(0.77,0.2,0.05,1)}@media(min-width:48em){.new-header #menu{width:60%}}@media(min-width:64em){.new-header #menu{width:35%}}.new-header #menu>div{background:#fff;height:100%}@media(min-width:64em){.new-header #menu>div{margin-top:4rem}}.new-header__menu-form{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-direction:column;flex-direction:column;margin:0 2rem}@media(min-width:64em){.new-header__menu-form{-ms-flex-pack:justify;justify-content:space-between}}.new-header__menu-form .switch-homepage-location{margin-top:0}.new-header__menu-form .form-item-switch-market{font-family:"Google Sans","Roboto",sans-serif;font-size:14px}.new-header__menu-form .form-item-switch-market select{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.new-header__menu-form .contact-form{width:50%}.new-header__menu-form .contact-form__block{position:relative;text-transform:lowercase;font-family:"Trade Gothic LT Std Extended",Arial,sans-serif}.new-header__menu-form .contact-form__block::after{position:absolute;top:1rem;right:1.5rem;content:'';border:0;background:url(/themes/custom/bl_main/img/chevron-right-dark-blue.webp) no-repeat center;transform:rotate(90deg);width:15px;height:15px;background-size:35%}.new-header__menu-form .contact-form select{background-image:none;font-family:"Trade Gothic LT Std Extended",Arial,sans-serif;font-size:12px;font-weight:600;color:#2f416a;background:#fff;margin-top:.4rem}.new-header__menu-form .contact-form select option{font-weight:600}.new-header__menu-form .contact-form select option[value="default"]{font-size:9px}.new-header__menu-form .contact-form::after{position:absolute;border:0;background:url(/themes/custom/bl_main/img/chevron-right-dark-blue.webp) no-repeat center;transform:rotate(90deg);width:1.5rem;height:1.5rem;left:-1.5rem}.new-header__logo{display:-ms-flexbox;display:flex;color:white;font-size:12px;font-family:"Trade Gothic LT Std Extended",Arial,sans-serif;margin-left:3rem}.new-header__logo h1{margin-top:0}.new-header__logo a{color:white;font-weight:700}.new-header__logo p{margin-top:.5rem;display:none;color:#13529f}@media(min-width:48em){.new-header__logo p{display:block}}.new-header__logo--img{width:30rem;margin-top:-4px}.new-header__logo--img.butterfly{width:3rem}@media(min-width:48em){.new-header__logo--img{margin-top:2px}.new-header__logo--img.butterfly{width:5rem}}.new-header__links{background:#2c5697;margin:5rem auto;width:90%;border-radius:20px}@media(min-width:64em){.new-header__links{margin:0 auto}}.new-header__links a{position:relative;display:-ms-flexbox;display:flex;color:#fff;font-weight:700;font-family:"Google Sans","Roboto",sans-serif;font-size:14px;text-transform:none;transition:all .3s ease;text-align:left;padding:12px 10px 12px 85px;width:100%;border-bottom:1px solid rgba(255,255,255,0.3)}@media(min-width:48em){.new-header__links a{padding:14px 10px 10px 100px;font-size:16px}}.new-header__links a:last-child{border-bottom:0}.new-header__links a::before{position:absolute;top:20px;left:2rem}@media(min-width:64em){.new-header__links a::before{top:2rem;left:2rem}}.new-header__links a::after{content:"";position:absolute;top:12px;right:20px;background:url(/themes/custom/bl_main/img/arrow-right-white.webp) no-repeat center;width:22px;height:17px;transition:transform .2s}@media(min-width:64em){.new-header__links a::after{top:16px;right:10px}}.new-header__links a:hover,.new-header__links a:active,.new-header__links a:focus{color:#00ace7}.new-header__links a:hover::after,.new-header__links a:active::after,.new-header__links a:focus::after{background:url(/themes/custom/bl_main/img/arrow-right-light-blue.webp) no-repeat center;transform:rotate(90deg)}.new-header__links li{transition:all .3s ease;border-bottom:1px solid rgba(255,255,255,0.3)}.new-header__links li:hover,.new-header__links li:active,.new-header__links li:focus{background:white}.new-header__links li:first-child{border-radius:20px 20px 0 0}.new-header__links li:last-child{border-radius:0 0 20px 20px;border-bottom:0}.new-header__right{color:white;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.new-header__left{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.new-header__left h1{margin-top:0}.new-header .user__account.mobile-only{width:90%;margin:0 auto;background:#00a7e0;border-radius:170px;color:white;text-align:center;padding:14px;font-weight:700;text-transform:uppercase;font-family:"Trade Gothic LT Std Extended",Arial,sans-serif;font-size:12px}.new-header .user__account.mobile-only::before{content:none}.new-header .c-desk-search__btn{background:#13529f;border-radius:50%;margin-left:0}.new-header .c-desk-search__btn::before{color:#13529f}.new-header .c-desk-search [type="text"]{outline-color:none}.new-header .c-desk-search [type="text"]:focus{outline:0}.new-header .header-search-box.is-off .c-desk-search__btn{background:0}.new-header .header-search-box.is-off .c-desk-search__btn::before{color:#13529f}.new-header .header-search-box.is-off .c-desk-search [type="text"]{outline-color:#13529f}.new-header .header-search-box:not(.is-off){padding-right:1rem;background-color:#fff;right:12px}.new-header .header-search-box:not(.is-off) .c-desk-search__btn{background:0}.new-header .header-search-box:not(.is-off) .c-desk-search [type="text"]{outline-color:#13529f}.new-header.header--sticky .header-search-box{transform:none}.new-header .btn--contrast{color:#13529f;margin:0 1rem 0 0;width:5rem;height:5rem}.new-header .icon__eye::before{content:"";background:url(/themes/custom/bl_main/img/icon-eye.webp) no-repeat center;display:block;width:5rem;height:5rem;border-radius:50%}.new-header .icon__user::before{content:"";background:url(/themes/custom/bl_main/img/icon-user.webp) no-repeat center;display:block;width:5rem;height:5rem;border-radius:50%}.new-header div#edit-visible-search-flights-travel-type{display:-ms-flexbox;display:flex}.skyline{height:6px;background:#2c5697}.footer{border-bottom:1px solid white;background:0;background-color:#2c5697;font-family:"Trade Gothic LT Std Extended",Arial,sans-serif;padding-top:10rem;overflow:visible}.footer p{color:white}.footer ul{margin-top:0}.footer a.footer__link{font-family:"Trade Gothic LT Std Extended",Arial,sans-serif;font-weight:400}@media(min-width:64em){.footer a.footer__link{text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;transition:all ease-in-out .3s}.footer a.footer__link:hover{-webkit-text-decoration-color:white;text-decoration-color:white}}.footer__content{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-bottom:0}@media(min-width:64em){.footer__content{margin-bottom:5rem}}.footer__list{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column;width:100%}@media(min-width:64em){.footer__list{-ms-flex-direction:row;flex-direction:row}}@media(min-width:64em){.footer__list .footer__links:first-child .footer__links--title{text-indent:-9999px}}.footer__link{color:white;font-size:12px;font-weight:400}@media(min-width:64em){.footer__link{font-size:16px}}.footer__links--title,.footer__social--title{color:white;font-size:14px;font-weight:700;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,0.3);padding-top:20px}@media(min-width:64em){.footer__links--title,.footer__social--title{font-size:20px;border-bottom:0}}.footer__links{position:relative;width:100%}.footer__links--item{padding-bottom:20px}.footer__links--item:first-child{padding:2rem 0}@media(min-width:64em){.footer__links--item:first-child{padding:0 0 2rem 0}}.footer__links--item.footer__social--link{padding:0 0 2rem 0}@media(min-width:64em){.footer__links{width:calc(100% /3)}}.footer__links .footer__links--submenu{display:none}.footer__links::before{content:"";position:absolute;top:20px;right:10px;transform:rotate(90deg);background:url(/themes/custom/bl_main/img/chevron-right-white.webp) no-repeat center;background-size:30%;width:20px;height:22px;transition:.3s all ease-in-out}.footer__links.expanded::before{transform:rotate(-90deg)}@media(min-width:64em){.footer__links::before{display:none}.footer__links .footer__links--submenu{display:block}}.footer__links--carbon-logo{max-width:90px}@media(max-width:64em){.footer__links--carbon-logo{display:none}}.footer__social{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,0.3);width:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media(min-width:64em){.footer__social{display:block;width:calc(100% / 4);border-bottom:0}}.footer__social .footer__links--title{border-bottom:0}@media(min-width:64em){.footer__social .footer__links--title{width:100%}}.footer__social .footer__links--items{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center;min-width:50%}@media(min-width:64em){.footer__social .footer__links--items{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;min-width:auto}}.footer__social--link{position:relative}.footer__social--link::before{position:absolute;content:""}.footer__social--link span{display:none}@media(min-width:64em){.footer__social--link span{display:block;padding-left:4rem}}.footer__social--link::before{content:"";position:absolute;width:25px;height:25px;transition:.3s all ease-in-out}@media(min-width:64em){.footer__social--link::before{top:-4px;left:-4px}}.footer__social--link--twitter::before{background:url(/themes/custom/bl_main/img/icon-twitter.webp) no-repeat center;background-size:contain}.footer__social--link--instagram::before{background:url(/themes/custom/bl_main/img/icon-instagram.webp) no-repeat center}.footer__social--link--linkedin::before{background:url(/themes/custom/bl_main/img/icon-linkedin.webp) no-repeat center}.footer__social--link--facebook::before{background:url(/themes/custom/bl_main/img/icon-facebook.webp) no-repeat center}.footer__social--link--youtube::before{background:url(/themes/custom/bl_main/img/icon-youtube.webp) no-repeat center}.footer__social--link--tik-tok::before{background:url(/themes/custom/bl_main/img/icon-tiktok.webp) no-repeat center;background-size:contain}.footer__main{position:relative;width:100%}@media(min-width:64em){.footer__main{width:calc((100% / 4)*3)}.footer__main--logo{position:absolute;top:13px}}.footer__main--logo{width:50%;padding:30px 0}@media(min-width:64em){.footer__main--logo{width:100%;padding:0}}.footer__payment{border-bottom:1px solid rgba(255,255,255,0.3)}@media(min-width:64em){.footer__payment{border-top:1px solid rgba(255,255,255,0.3);width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.footer__payment--logos{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;padding:2rem 0;margin:-10px}.footer__payment--logos img{height:3.5rem;margin:10px}@media(min-width:64em){.footer__payment--logos img{margin:10px 20px}}@media(min-width:64em){.footer__payment--logos{margin-left:4rem;-ms-flex-pack:start;justify-content:flex-start}}.footer__payment .footer__links--title{border-bottom:0}.footer__switch-market{color:white;font-size:14px;font-weight:700;padding:2rem 0;border-bottom:1px solid rgba(255,255,255,0.3);width:100%}@media(min-width:64em){.footer__switch-market{-ms-flex-pack:end;justify-content:flex-end;width:50%;border-bottom:0;padding:3rem 0 0 0}}.footer__switch-market--mobile{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media(min-width:64em){.footer__switch-market--mobile{display:none}}.footer__switch-market--desktop{display:none}@media(min-width:64em){.footer__switch-market--desktop{display:-ms-flexbox;display:flex}}.footer__switch-market--carbon-logo{margin-left:4rem;max-width:80px}.footer__switch-market .switch-homepage-location{margin-top:0}.footer__copyright{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;margin-bottom:6rem}@media(min-width:64em){.footer__copyright{margin-bottom:3rem}}.footer__copyright p{font-size:12px;line-height:22px}@media(min-width:64em){.footer__copyright p{font-size:16px;line-height:26px}.footer__copyright p:first-child{display:none}}.footer__copyright span{margin-right:.5rem}.footer footer{width:100%}.footer footer:focus{outline:0}.home-block{position:relative;margin-bottom:0;padding:10rem 0;background:#6fc4e9;font-family:"Google Sans","Roboto",sans-serif;font-size:16px}.home-block:first-child{border-radius:0 0 5rem 0}@media(min-width:64em){.home-block:first-child{border-radius:0 0 6rem 0}}.home-block:last-child{border-radius:0 4rem 0 5rem}@media(min-width:64em){.home-block:last-child{border-radius:0 5rem 0 6rem}}.home-block.radius{border-radius:4rem 0 4rem 0}.home-block.radius--right{border-radius:0 4rem 0 4rem}@media(min-width:64em){.home-block.radius{border-radius:5rem 0 5rem 0}.home-block.radius--right{border-radius:0 5rem 0 5rem}}.home-block h3{font-family:"Trade Gothic LT Std Extended",Arial,sans-serif;font-size:3.6rem;font-weight:400;text-align:center;width:80%;margin:0 auto 5rem}@media(min-width:64em){.home-block h3{max-width:691px}}.home-block h4{font-family:"Trade Gothic LT Std Extended",Arial,sans-serif;font-size:23px;margin-bottom:1rem;font-weight:700}@media(min-width:64em){.home-block h4{font-size:26px}}.home-block p{font-weight:400;font-size:14px;margin:0;line-height:1.62}.home-block a{font-family:"Trade Gothic LT Std Extended",Arial,sans-serif;line-height:1.62}.home-block__titles{color:white;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.home-block__title{color:#434957}.home-block__content{text-align:center}.home-block__cta{width:100%;text-align:center}.home-block__cta a{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:1.2rem 2.5rem;line-height:2;border:1px solid #2c5697;border-radius:3.5rem;background-color:white;font-family:"Trade Gothic LT Std Extended",Arial,sans-serif;text-transform:uppercase;font-size:1.2rem;font-weight:700;text-decoration:none;color:#154993;transition:all 300ms ease-in-out;cursor:pointer}.home-block__cta a.disabled,.home-block__cta .calendar__dates--disabled a.calendar__resume,.calendar__dates--disabled .home-block__cta a.calendar__resume,.home-block__cta .calendar__dates--disabled a.calendar__dates-title,.calendar__dates--disabled .home-block__cta a.calendar__dates-title,.home-block__cta .calendar__dates--disabled a[name="instant_search_calendar_return_date"],.calendar__dates--disabled .home-block__cta a[name="instant_search_calendar_return_date"]{opacity:.5}.home-block__cta a.disabled:hover,.home-block__cta .calendar__dates--disabled a.calendar__resume:hover,.calendar__dates--disabled .home-block__cta a.calendar__resume:hover,.home-block__cta .calendar__dates--disabled a.calendar__dates-title:hover,.calendar__dates--disabled .home-block__cta a.calendar__dates-title:hover,.home-block__cta .calendar__dates--disabled a:hover[name="instant_search_calendar_return_date"],.calendar__dates--disabled .home-block__cta a:hover[name="instant_search_calendar_return_date"]{transform:none;cursor:not-allowed}@media(min-width:64em){.home-block__slider.block-best-offers__slider{padding:1rem 0;margin-top:-1rem;margin-bottom:4rem}.home-block__slider.block-best-offers__slider .slick-list{padding:1rem 0;margin:-1rem 0}}.home-block__slider .slick-arrow{z-index:1}.home-block__slider .slick-arrow.slick-disabled{display:none}.home-block__slider .slick-arrow::before{display:none}.home-block__slider .slick-arrow.slick-prev,.home-block__slider .slick-arrow.slick-next{top:50%;opacity:1;padding:1rem;box-shadow:0 0 4px silver;border-radius:50%;width:5rem;height:5rem;transform:translate(-50%,0);transition:all ease-in-out .3s}@media(min-width:64em){.home-block__slider .slick-arrow.slick-prev,.home-block__slider .slick-arrow.slick-next{width:7rem;height:7rem;will-change:transform}}.home-block__slider .slick-arrow.slick-prev{left:0;background:url(/themes/custom/bl_main/img/arrow-right-slider.webp) white no-repeat center;background-size:25%;transform:rotate(180deg) translate(-50%,0)}@media(min-width:64em){.home-block__slider .slick-arrow.slick-prev{will-change:transform}.home-block__slider .slick-arrow.slick-prev:hover{transform:rotate(180deg) translate(-50%,0) scale(1.02)}}.home-block__slider .slick-arrow.slick-next{right:0;background:url(/themes/custom/bl_main/img/arrow-right-slider.webp) white no-repeat center;background-size:25%}@media(min-width:64em){.home-block__slider .slick-arrow.slick-next{will-change:transform}.home-block__slider .slick-arrow.slick-next:hover{transform:translate(-50%,0) scale(1.02)}}.home-block .slick-slide{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:justify;justify-content:space-between;margin:0 16px;height:auto;border-radius:10px}.home-block .slick-slide.block-best-offers__slide{transition:.3s all ease-in-out}.home-block .slick-slide.block-best-offers__slide:hover{transform:none}@media(min-width:64em){.home-block .slick-slide.block-best-offers__slide:hover{transform:scale(1.02)}}.home-block .slick-track{display:-ms-flexbox;display:flex}.home-block__slider{margin-bottom:5rem;overflow:hidden}.home-block__slide{position:relative;width:100%;border-radius:20px}.home-block__slide::before{content:"";display:block;position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;z-index:1;border-radius:10px;background:linear-gradient(180deg,rgba(0,0,0,0.46) 9.46%,rgba(102,198,241,0) 126.07%);transform:matrix(1,0,0,-1,0,0)}.home-block__slide__text{position:absolute;bottom:20px;width:80%;left:50%;color:white;font-weight:600;z-index:2;transform:translate(-50%,0)}.home-block__slide img{height:100%;border-radius:10px;width:100%;-o-object-fit:cover;object-fit:cover}@media(min-width:64em){.home-block__slide__text{bottom:2rem}.home-block__slide img{max-height:none}}.home-block .progress__bar{display:block;width:60%;margin:0 auto;height:4px;border-radius:20px;overflow:hidden;background-color:rgba(0,0,0,0.2);background-image:linear-gradient(to right,#fff,#fff);background-repeat:no-repeat;background-size:0 100%;transition:background-size .4s ease-in-out}.home-block .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.home-block.no-bg .progress__bar,.home-block-light-bg .progress__bar{background-color:rgba(0,0,0,0.2);background-image:linear-gradient(to right,#434957,#434957)}.home-block.no-bg{background:white}.home-block.no-bg .home-block__surtitle{color:#71c5e8}.home-block.light-bg{background:#f3f4f6}.home-block.light-bg .home-block__surtitle{color:#71c5e8}.home-block.dark-bg{background:#2c5697}.home-block.dark-bg .home-block__surtitle{color:white}.home-block.bg-img .home-block__surtitle{color:#29a7e0}.home-block.bg-img .home-block__title{color:white}@media(min-width:64em){.home-block.duo-text .home-block__title,.home-block.duo-text .home-block__surtitle{white-space:nowrap;display:block}}.home-block.block-faqs{padding:10rem 0 2rem}.u-before{position:relative}.u-before::before{content:'';position:absolute;z-index:-1;display:block;width:100%;height:6rem;top:-6rem}.u-before--dark-blue::before{background-color:#2c5697}.u-before--light-blue::before{background-color:#71c5e8}.u-before--blue::before{background-color:#2366b3}.u-before--grey::before{background-color:#f2f2f2}.u-after{position:relative}.u-after::after{content:'';position:absolute;z-index:-1;display:block;width:100%;height:6rem;background-color:#2c5697;bottom:-6rem}.u-after--dark-blue::after{background-color:#2c5697}.u-after--light-blue::after{background-color:#71c5e8}.u-after--blue::after{background-color:#3077bd}.u-after--grey::after{background-color:#f2f2f2}.u-under-bottom{position:relative}.u-under-bottom::after{content:'';position:absolute;background-color:#2c5697;z-index:-1;display:block;width:100%;height:6rem;bottom:0}.block-best-offers__header{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;position:relative;padding:2rem;height:100%}.block-best-offers h4{z-index:1;text-transform:uppercase;color:white;text-align:center}.block-best-offers img{position:absolute;top:0;bottom:0;z-index:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:10px 10px 0 0}.block-best-offers__slide{min-height:60rem}.block-best-offers__taxo{background:#71c5e8;color:white;font-size:12px;font-weight:500;padding:7px 25px;border-radius:20px;margin-bottom:50px}.block-best-offers__taxo-block{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;z-index:1;width:100%;height:5rem;margin-bottom:2rem}@media(min-width:64em){.block-best-offers__taxo-block{margin-bottom:0}}.block-best-offers__texts{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;z-index:2}.block-best-offers__texts h4{margin:0 auto 1rem}.block-best-offers__icon{margin:0 auto 1rem}.block-best-offers__icon::before{content:"";width:30px;height:30px;position:relative;display:block;top:50%;left:50%;transform:translate(-50%,-50%);background:url(/themes/custom/bl_main/img/plane-white.webp) no-repeat center}.block-best-offers__btn{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:3rem 4rem;line-height:.5 !important;margin:20px 0;border:0;box-shadow:0 .4rem 1.2rem 0 rgba(0,0,0,0.1),0 .1rem .4rem 0 rgba(0,0,0,0.1);border-radius:3.5rem;background-color:white;z-index:1;font-family:"Trade Gothic LT Std Extended",Arial,sans-serif;text-transform:uppercase;font-size:1.5rem;font-weight:700;text-decoration:none;color:#154993;transition:all 300ms ease-in-out;cursor:pointer}@media(min-width:64em){.block-best-offers__btn{font-size:1.2rem;padding:2rem 3rem;margin:20px 0 90px}}.block-best-offers__btn:hover{color:white;background-color:#154993}.block-best-offers__btn.disabled,.calendar__dates--disabled .block-best-offers__btn.calendar__resume,.calendar__dates--disabled .block-best-offers__btn.calendar__dates-title,.calendar__dates--disabled .block-best-offers__btn[name="instant_search_calendar_return_date"]{opacity:.5}.block-best-offers__btn.disabled:hover,.calendar__dates--disabled .block-best-offers__btn.calendar__resume:hover,.calendar__dates--disabled .block-best-offers__btn.calendar__dates-title:hover,.calendar__dates--disabled .block-best-offers__btn:hover[name="instant_search_calendar_return_date"]{transform:none;cursor:not-allowed}.block-best-offers__btn2{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:3rem 4rem;line-height:.5 !important;margin:20px 0;border:0;box-shadow:0 .4rem 1.2rem 0 rgba(0,0,0,0.1),0 .1rem .4rem 0 rgba(0,0,0,0.1);border-radius:3.5rem;background-color:white;z-index:1;font-family:"Trade Gothic LT Std Extended",Arial,sans-serif;text-transform:uppercase;font-size:1.5rem;font-weight:700;text-decoration:none;color:#154993;transition:all 300ms ease-in-out;cursor:pointer}@media(min-width:64em){.block-best-offers__btn2{font-size:1.2rem;padding:2rem 3rem;margin:20px 0 0}}.block-best-offers__btn2:hover{color:white;background-color:#154993}.block-best-offers__btn2.disabled,.calendar__dates--disabled .block-best-offers__btn2.calendar__resume,.calendar__dates--disabled .block-best-offers__btn2.calendar__dates-title,.calendar__dates--disabled .block-best-offers__btn2[name="instant_search_calendar_return_date"]{opacity:.5}.block-best-offers__btn2.disabled:hover,.calendar__dates--disabled .block-best-offers__btn2.calendar__resume:hover,.calendar__dates--disabled .block-best-offers__btn2.calendar__dates-title:hover,.calendar__dates--disabled .block-best-offers__btn2:hover[name="instant_search_calendar_return_date"]{transform:none;cursor:not-allowed}.block-best-offers__content{background:#f06849;color:white;font-weight:500;padding:2rem;text-align:center;border-radius:0 0 10px 10px;position:relative;z-index:1}.block-best-offers__content p,.block-best-offers__content a{font-size:14px}@media(min-width:64em){.block-best-offers__content p,.block-best-offers__content a{font-size:1.6rem}}.block-best-offers__date{font-weight:bold}.block-best-offers__price{font-weight:bold;font-size:32px;line-height:40px;margin-bottom:20px}.block-best-offers__link{color:#fff}@media(min-width:64em){.block-best-offers__link{text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;transition:all ease-in-out .3s}.block-best-offers__link:hover{-webkit-text-decoration-color:white;text-decoration-color:white}}.block-best-offers__reference_link{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:15px 10px;line-height:.5 !important;border:0;box-shadow:0 .4rem 1.2rem 0 rgba(0,0,0,0.1),0 .1rem .4rem 0 rgba(0,0,0,0.1);background-color:#154993;z-index:1;font-size:9px;font-weight:700;color:white;transition:all 300ms ease-in-out;cursor:pointer;border-radius:3.5rem}.block-best-offers__reference_link:hover{background-color:white;color:#154993}.block-best-offers .all-best-offers{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.block-best-offers .all-best-offers a{display:inline-block;margin-top:60px;padding:20px 40px;background:#00a7e0;border-radius:170px;color:#fff;text-transform:uppercase;font-family:"Trade Gothic LT Std Extended",Arial,sans-serif;font-size:1rem;font-weight:700;line-height:1.2;transition:transform ease-in-out .3s}.block-best-offers .all-best-offers a:hover{transform:scale(1.02)}.block-faqs.home-block a{color:#fff;position:relative}.block-faqs.home-block a:hover{text-decoration:underline}.block-faqs.home-block a::before{content:"";position:absolute;top:50%;margin-left:1.5rem;left:100%;background:url(/themes/custom/bl_main/img/arrow-right-white.webp) no-repeat center;width:22px;height:17px;transform:translate(0,-50%)}@media(min-width:64em){.block-faqs.home-block h3{margin-left:0;text-align:left}}@media(min-width:64em){.block-faqs.home-block h4{margin-top:2px}}.block-faqs.home-block p{font-size:12px;line-height:22px;padding-right:4rem}@media(min-width:64em){.block-faqs.home-block p{font-size:16px;line-height:26px}}.article .block-faqs.home-block:last-child{margin-bottom:-3rem}.block-faqs.inverted.top-right::before{top:-18px;box-shadow:30px 30px 0 30px #6fc4e9}.block-faqs__left{width:100%}@media(min-width:64em){.block-faqs__left{width:40%}}.block-faqs__content{width:100%}@media(min-width:64em){.block-faqs__content{width:60%}}.block-faqs__item-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.block-faqs__block-item{position:relative}@media(min-width:64em){.block-faqs__block-item{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.block-faqs__link{text-align:center;padding-top:1rem}@media(min-width:64em){.block-faqs__link{text-align:left}}.block-faqs__list{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex:2;flex:2;-ms-flex-direction:column;flex-direction:column;color:white;margin-bottom:2rem}.block-faqs__list h4{font-size:15px;margin-bottom:3rem}@media(min-width:64em){.block-faqs__list{-ms-flex:1;flex:1}.block-faqs__list h4{font-size:20px;text-align:left;padding-left:2rem}}.block-faqs__item{-ms-flex:1;flex:1;width:100%;padding:0 2rem 0 2rem;position:relative;margin-bottom:10px}.block-faqs__item::before{content:"";position:absolute;top:8px;right:20px;transform:rotate(90deg);background:url(/themes/custom/bl_main/img/chevron-right-white.webp) no-repeat center;background-size:30%;width:20px;height:22px;transition:.3s all ease-in-out}@media(min-width:64em){.block-faqs__item{margin:0 auto 2rem}.block-faqs__item::before{top:13px}}.block-faqs__item .block-faqs__question{text-align:left;cursor:pointer;border-bottom:1px solid rgba(255,255,255,0.3);margin:0 auto;padding:.5rem 0 2rem}@media(min-width:64em){.block-faqs__item .block-faqs__question{transition:all ease-in-out .3s}.block-faqs__item .block-faqs__question:hover{color:#2c5697}}.block-faqs__item .block-faqs__answer{display:none;padding:2rem 0;text-align:left}.block-faqs__item.expanded{background:rgba(44,86,151,0.1)}.block-faqs__item.expanded::before{transform:rotate(-90deg)}@media(min-width:64em){.block-faqs__item.expanded h4{font-size:20px;margin-bottom:0}.block-faqs__item.expanded .block-faqs__question{color:#2c5697}}.block-newsletter .home-block__content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;color:white}.block-newsletter form{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:64em){.block-newsletter form{width:35%;margin:0 auto}}.block-newsletter form .js-form-item{width:49%;margin-bottom:15px}.block-newsletter form .js-form-item:first-child{margin-right:2%}.block-newsletter form .js-form-item-email{width:100%}.block-newsletter form input{border-radius:20px;width:100%;box-shadow:none}.block-newsletter form .form-actions{width:100%;text-align:center}.block-newsletter p{font-weight:400}.block-newsletter .btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:white;border:1px solid white;border-radius:20px;padding:1.3rem 6rem 1rem;text-transform:uppercase;font-family:"Trade Gothic LT Std Extended",Arial,sans-serif;font-size:12px;font-weight:700;background:0;box-shadow:none;transition:all 300ms ease-in-out}.block-newsletter .btn:hover{background:white;color:#2c5697}.block-onboard-services .home-block__titles{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;width:100%;max-width:none;text-align:center}@media(min-width:64em){.block-onboard-services .home-block__titles{text-align:left}}.block-onboard-services .home-block__surtitle{display:block}@media(min-width:64em){.block-onboard-services .home-block__surtitle .home-block__surtitle{white-space:nowrap;display:block}}.block-onboard-services .home-block__content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.block-onboard-services .home-block__content h4{margin-bottom:0}.block-onboard-services__list{width:100%}@media(min-width:64em){.block-onboard-services__list{width:70%}}.block-onboard-services__image{display:none;width:100%}.block-onboard-services__image img{border-radius:10px;max-width:300px}@media(min-width:64em){.block-onboard-services__image{display:block;width:30%;max-width:100%}.block-onboard-services__image img{max-height:400px;-o-object-fit:cover;object-fit:cover}}@media(min-width:90em){.block-onboard-services__image{max-width:300px;max-height:385px}}.block-onboard-services__tabs{width:90%;margin:0 auto 50px}@media(min-width:64em){.block-onboard-services__tabs{width:45%;margin:0 0 50px}}.block-onboard-services__tab:not(:last-child){margin-right:0}@media(min-width:64em){.block-onboard-services__tab:not(:last-child){margin-right:4rem}}.block-onboard-services__tabs{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}@media(min-width:64em){.block-onboard-services__tabs{-ms-flex-pack:start;justify-content:flex-start}}.block-onboard-services__panels{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.block-onboard-services button{font-family:"Trade Gothic LT Std Extended",Arial,sans-serif;background:0;box-shadow:none;font-size:16px;font-weight:700;color:#9b9ea6;text-transform:none;border-bottom:2px solid transparent;padding:2px}.block-onboard-services button[aria-selected="true"]{color:#434957;border-bottom:2px solid #00ace7}@media(min-width:64em){.block-onboard-services button{font-size:20px}}.block-onboard-services .service_on_board{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;text-align:left;width:80%;margin-bottom:50px}@media(min-width:64em){.block-onboard-services .service_on_board{-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:row;flex-direction:row}.block-onboard-services .service_on_board:last-child{margin-bottom:0}}.block-onboard-services .service_on_board h4{color:#154993;font-size:18px;line-height:28px;font-weight:700;text-align:left;width:80%}@media(min-width:64em){.block-onboard-services .service_on_board h4{width:40%}}@media(min-width:64em){.block-onboard-services .service_on_board p{width:40%}}.block-onboard-services .service_on_board a::before{content:"";position:absolute;top:5px;right:-40px;background:url(/themes/custom/bl_main/img/arrow-right-dark-blue.webp) no-repeat center;width:22px;height:17px}@media(min-width:64em){.block-onboard-services .service_on_board a::before{top:2px;right:-90px}}.block-onboard-services .service_on_board__tab__panel{width:100%}.block-home-reinsurance{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:12rem 0 25rem 0}.block-home-reinsurance .home-block__titles{-ms-flex-direction:column;flex-direction:column}.block-home-reinsurance .home-block__content{display:-ms-flexbox;display:flex}.block-home-reinsurance a{text-transform:uppercase}.block-home-reinsurance .reinsurance{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.block-home-reinsurance .reinsurance__card{background:white;font-weight:400;border-radius:10px;padding:2rem;margin:2%;width:40%;transition:all ease-in-out .3s}.block-home-reinsurance .reinsurance__card:hover{transform:none}@media(min-width:64em){.block-home-reinsurance .reinsurance__card:hover{transform:scale(1.02)}}@media(min-width:48em){.block-home-reinsurance .reinsurance__card{width:30%}}@media(min-width:64em){.block-home-reinsurance .reinsurance__card{width:160px;height:160px;margin:0 2rem 0 0}.block-home-reinsurance .reinsurance__card:last-child{margin-right:0}}.block-home-reinsurance .reinsurance__card h4{color:#2c5697;font-size:16px;font-weight:700;margin-top:4rem;margin-bottom:.5rem}@media(min-width:64em){.block-home-reinsurance .reinsurance__card h4{margin-top:2rem;font-size:20px;line-height:26px}}.block-home-reinsurance .reinsurance__img{margin:0 auto;max-width:40px;height:40px}.block-tailor-made img{max-width:60px}.block-tailor-made p{font-size:12px;line-height:22px}@media(min-width:64em){.block-tailor-made p{font-size:16px;line-height:26px}}@media(min-width:64em){.block-tailor-made__slider{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0;padding:5rem 1rem;margin:-5rem -1rem}.block-tailor-made__slider .slick-list{padding:5rem 0;margin:-5rem 0}}.block-tailor-made__card{background:#2c5697;color:white;text-align:center;padding:20px 40px 40px;border-radius:10px;min-height:353px;transition:all ease-in-out .3s}.block-tailor-made__card:hover{transform:none}@media(min-width:64em){.block-tailor-made__card:hover{transform:scale(1.02)}}@media(min-width:64em){.block-tailor-made__card{width:calc(100% / 4);margin-right:1.5%;max-width:291px;max-height:400px;box-shadow:0 44px 30px -30px rgba(21,73,147,0.4)}}.block-tailor-made__card.card__service{background:#48ace9}.block-tailor-made__card__taxo{background:white;color:#154993;border-radius:20px;font-size:12px;font-weight:500;padding:10px 30px}.block-tailor-made__card__price{font-weight:700;font-size:20px;margin-bottom:.5rem;display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;-ms-flex-pack:center;justify-content:center}.block-tailor-made__card__price .price{font-family:"Trade Gothic LT Std Extended",Arial,sans-serif;font-size:48px}.block-tailor-made__card__img{margin:4rem auto 3rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media(min-width:64em){.block-tailor-made__card__img{margin:5rem auto 3rem}}.block-tailor-made__card__desc{font-size:16px;margin-bottom:20px}.block-tailor-made__card__link{display:inline-block;font-size:12px;font-weight:700;text-transform:uppercase;color:white;position:relative;transition:all ease-in-out .3s}@media(min-width:64em){.block-tailor-made__card__link{will-change:transform}.block-tailor-made__card__link:hover{transform:scale(1.02)}}.block-tailor-made__card__link::before{content:"";display:block;border-radius:50%;background:url(/themes/custom/bl_main/img/arrow-right-white.webp) no-repeat center;width:30px;height:30px;position:absolute;right:-35px;bottom:-3px}.block-tailor-made__card:last-child{margin-right:0}.block-travel-classes{color:white}.block-travel-classes h4{position:relative;font-size:16px;width:100%;margin-top:0;margin-bottom:1.5rem;margin-right:1rem}@media(min-width:64em){.block-travel-classes h4{margin-top:1rem;margin-bottom:0}}.block-travel-classes h4::before{content:"";position:absolute;top:-10px;right:0;background:url(/themes/custom/bl_main/img/chevron-right-white.webp) no-repeat center;width:35px;height:35px;transition:.3s all ease-in-out}.block-travel-classes .home-block__content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.block-travel-classes .travel_class{position:relative;font-weight:400;border-radius:10px;width:85%;min-height:9.5rem;margin-bottom:2rem;transition:.3s all ease-in-out;cursor:pointer}.block-travel-classes .travel_class:hover{transform:none}@media(min-width:64em){.block-travel-classes .travel_class:hover{transform:scale(1.02)}}.block-travel-classes .travel_class__icon{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.block-travel-classes .travel_class__img{width:3.5rem;height:auto}.block-travel-classes .travel_class__img:not(:last-child){margin-right:.5rem}@media(min-width:64em){.block-travel-classes .travel_class__img{width:2.5rem}}.block-travel-classes .travel_class::before{content:"";display:block;position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;z-index:1;border-radius:10px;background:linear-gradient(180.02deg,rgba(0,0,0,0.356) 33.78%,rgba(102,197,241,0.281) 126.05%)}.block-travel-classes .travel_class__block{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:100%;margin-bottom:1rem}@media(min-width:64em){.block-travel-classes .travel_class__block{-ms-flex-direction:column;flex-direction:column;margin-bottom:0}}.block-travel-classes .travel_class__texts{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:2;text-align:left;width:100%;height:100%;padding:2rem}@media(min-width:64em){.block-travel-classes .travel_class__texts{position:absolute;top:50%;left:50%;height:100%;transform:translate(-50%,-50%);padding:3rem;-ms-flex-pack:end;justify-content:flex-end}}.block-travel-classes .travel_class__background{display:none;width:100%;border-radius:10px;height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width:64em){.block-travel-classes .travel_class__background{display:block}}.block-travel-classes .content_left{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;border-radius:10px}.block-travel-classes .content_left .travel_class--desc,.block-travel-classes .content_left .travel_class p{display:none}.block-travel-classes .content_left .travel_class__background{max-height:95px}.block-travel-classes .content_left .travel_class__icon{display:none}.block-travel-classes .content_left .travel_class__link{display:none}.block-travel-classes .content_left .travel_class h4{margin-bottom:0}.block-travel-classes .content_left .travel_class::after{content:"";position:absolute;top:0;left:0;border-radius:10px;width:100%;height:100%;background:#48ace9;z-index:1}@media(min-width:64em){.block-travel-classes .content_left .travel_class::after{background:transparent}.block-travel-classes .content_left .travel_class__icon{display:block}}.block-travel-classes .content_left .travel_class__texts{margin-bottom:7rem}.block-travel-classes .content_left .travel_class.highlighted{margin-bottom:4rem}@media(min-width:64em){.block-travel-classes .content_left .travel_class.highlighted{min-height:auto}}.block-travel-classes .content_left .travel_class.highlighted .travel_class__icon{display:block}.block-travel-classes .content_left .travel_class.highlighted h4{margin-bottom:1.5rem;font-size:2.4rem}.block-travel-classes .content_left .travel_class.highlighted h4:before{transform:rotate(90deg)}@media(min-width:64em){.block-travel-classes .content_left .travel_class.highlighted h4{margin-bottom:0;font-size:1.6rem}.block-travel-classes .content_left .travel_class.highlighted h4:before{transform:rotate(0)}}.block-travel-classes .content_left .travel_class.highlighted--desc,.block-travel-classes .content_left .travel_class.highlighted p{display:block}@media(min-width:64em){.block-travel-classes .content_left .travel_class.highlighted--desc,.block-travel-classes .content_left .travel_class.highlighted p{display:none}}.block-travel-classes .content_left .travel_class.highlighted::after{content:"";background:#2c5697}.block-travel-classes .content_left .travel_class.highlighted .travel_class__background{max-height:208px}.block-travel-classes .content_left .travel_class.highlighted .travel_class__texts{padding:3.5rem 2rem;margin-bottom:1rem}@media(min-width:64em){.block-travel-classes .content_left .travel_class.highlighted .travel_class__texts{padding:3rem}}.block-travel-classes .content_left .travel_class.highlighted .travel_class__link{display:block;position:relative;text-transform:uppercase;color:#fff;padding-right:1rem;font-size:10px;font-weight:700;margin-top:3rem}.block-travel-classes .content_left .travel_class.highlighted .travel_class__link::before{content:"";position:absolute;left:100%;top:-2px;background:url(/themes/custom/bl_main/img/arrow-right-white.webp) no-repeat center;width:22px;height:100%}@media(min-width:64em){.block-travel-classes .content_left .travel_class.highlighted .travel_class__link{display:none}}@media(min-width:64em){.block-travel-classes .content_left{width:calc(50% - 2.5rem);-ms-flex-pack:right;justify-content:right}.block-travel-classes .content_left .travel_class{width:calc(50% - 6rem);height:160px;margin:0 2.5rem 2rem 0}.block-travel-classes .content_left .travel_class__background{max-height:none}}.block-travel-classes .content_right{width:50%;position:relative}.block-travel-classes .content_right h4{font-size:4.8rem;width:auto}@media(min-width:64em){.block-travel-classes .content_right h4::before{display:none}}.block-travel-classes .content_right .travel_class{display:-ms-flexbox;display:flex;position:absolute;top:0;bottom:0;left:0;right:0;display:none}.block-travel-classes .content_right .travel_class.highlighted{display:-ms-flexbox;display:flex;margin:0 auto 2rem}.block-travel-classes .content_right .travel_class__icon{width:auto}.block-travel-classes .content_right .travel_class__link{display:none}.block-travel-classes .content_right .travel_class__block{width:auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.block-travel-classes .content_right .travel_class__img{width:3.5rem}.block-travel-classes .content_right .travel_class__texts{top:auto;bottom:0;transform:translate(-50%,0);height:auto}.block-travel-classes .home-block__cta{margin-top:5rem}.block-travel-classes .home-block__cta a{font-size:1.75rem}@media(min-width:64em){.block-travel-classes .home-block__cta a{font-size:1.2rem}}.block-travel-classes .home-block__cta a:hover{color:white;background-color:#154993}.block-travel-experience{background:transparent}.block-travel-experience h4{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;font-size:16px;line-height:1.5;padding-right:22px}@media(min-width:64em){.block-travel-experience h4{font-size:22px}}.block-travel-experience h4::before{content:"";position:absolute;bottom:0;right:0;background:url(/themes/custom/bl_main/img/chevron-right-white.webp) no-repeat center;width:22px;height:100%}.block-travel-experience h4 img{width:3rem;height:auto}.block-travel-experience p{font-size:12px;line-height:22px}@media(min-width:64em){.block-travel-experience p{font-size:16px;line-height:26px}}.block-travel-experience .slick-track{padding:1rem}.block-travel-experience__slide{position:relative;transition:all ease-in-out .3s;cursor:pointer}.block-travel-experience__slide:hover{transform:none}@media(min-width:64em){.block-travel-experience__slide:hover{transform:scale(1.02)}}.block-travel-experience__slide p{display:none}@media(min-width:64em){.block-travel-experience__slide p{display:block}}.block-travel-experience__img{height:100%}.block-travel-experience__taxo{position:absolute;top:10px;left:50%;transform:translate(-50%,10px);z-index:1;background:white;color:#154993;font-size:12px;font-weight:bold;padding:7px 25px;border-radius:20px;margin-bottom:50px}.block-trip-serene .home-block__slide{min-height:60rem}@media(min-width:64em){.block-trip-serene .home-block__slide{min-height:0}.block-trip-serene .home-block__slide img{min-height:404px}}.block-trip-serene .home-block__title{color:#fff}.block-trip-serene p{margin-bottom:2rem}.block-trip-serene a{display:block;color:white;text-transform:uppercase;position:relative;width:100%;font-weight:700;font-size:10px;transition:all ease-in-out .3s}@media(min-width:64em){.block-trip-serene a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:12px;will-change:transform}.block-trip-serene a:hover{transform:scale(1.02)}}.block-trip-serene a::before{content:"";position:absolute;top:-5px;right:0;background:url(/themes/custom/bl_main/img/arrow-right-white.webp) no-repeat center;width:22px;height:17px}@media(min-width:64em){.block-trip-serene a::before{top:-4px;right:-35px}}.block-trip-serene a:empty::before{display:none}.search-blocks{width:93%;margin:5rem auto 5rem;padding:0;background:white;border-radius:20px}@media(min-width:64em){.search-blocks{position:absolute;top:30px;left:1.5rem;z-index:1;width:100%;max-width:400px;max-height:440px;margin:0 auto}}.search-blocks__tabs{display:-ms-flexbox;display:flex;cursor:pointer;background:#48ace9;border-top-left-radius:20px;border-top-right-radius:20px}.search-blocks__tabs--tab{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex:0 0 50%;flex:0 0 50%;min-height:60px;color:#2c5697;position:relative}.search-blocks__tabs--tab:first-child{background:white;border-top-left-radius:20px;border-top-right-radius:20px}.search-blocks__tabs--tab:last-child{background:#48ace9;color:#fff;border-top-right-radius:20px}.search-blocks__tabs--tab:last-child::before{content:"";position:absolute;top:0;left:0;width:5px;height:3px}.search-blocks__tabs--tab span{width:100%;text-align:center}.search-blocks__form,.search-blocks__form.fade{display:none}.search-blocks__form.is-active,.search-blocks__form.fade.is-active{display:block;padding:20px 30px 20px 20px}@media(min-width:64em){.search-blocks__form.is-active,.search-blocks__form.fade.is-active{padding:2rem 4rem 2rem 4rem}}.search-blocks__form.fade.is-active{background:#48ace9}.search-blocks .frenchbee_amadeus_newsearch_flights_form{max-width:500px;margin:0 auto}.search-blocks .frenchbee_amadeus_newsearch_flights_form input[type="submit"]{background:#48ace9;transition:all 300ms ease-in-out}.search-blocks .frenchbee_amadeus_newsearch_flights_form input[type="submit"]:hover{background:#4dc2f3}.search-blocks__links{background:#2c5697;margin:0 auto;width:100%;border-radius:0 0 20px 20px;padding:2rem 4rem;display:block}.search-blocks__links li{display:-ms-flexbox;display:flex;transition:all 300ms ease-in-out;border-bottom:1px solid rgba(255,255,255,0.3);padding:1.2rem;width:100%}.search-blocks__links li a{position:relative;color:#fff;font-weight:500;font-family:"Google Sans","Roboto",sans-serif;width:100%;transition:all 300ms ease-in-out}.search-blocks__links li a::after{content:"";position:absolute;top:0;right:5px;background:url(/themes/custom/bl_main/img/arrow-right-white.webp) no-repeat center;width:22px;height:17px}@media(min-width:64em){.search-blocks__links li a::after{top:2px}}.search-blocks__links li a:hover::after,.search-blocks__links li a:active::after,.search-blocks__links li a:focus::after{background:url(/themes/custom/bl_main/img/arrow-right-light-blue.webp) no-repeat center}.search-blocks__links li:last-child{border-bottom:0}.search-blocks__links li:hover a,.search-blocks__links li:active a,.search-blocks__links li:focus a{color:#00ace7}.home-header{position:relative;padding:0;width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;background:#19529f;z-index:1}@media(min-width:64em){.home-header{-ms-flex-align:start;align-items:flex-start}}.home-header__image{position:relative;height:100%;height:100%;background:no-repeat;background-size:cover;background-position:center;padding:7rem 0}.home-header__image.header__gradient-filter::before{content:'';background:#19529f;background:linear-gradient(180deg,#19529f 9%,rgba(43,95,166,0.985032) 24%,rgba(86,128,184,0.909401) 51%,rgba(255,255,255,0) 92%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#19529f",endColorstr="#ffffff",GradientType=1);height:52%;width:100%;position:absolute;opacity:1;top:0;left:0}.home-header__block{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;height:100%;height:100%}.home-header__texts{color:#2c5697;background:rgba(255,255,255,0.7);padding:3rem 1rem;border-radius:1rem;text-align:center;width:100%;z-index:0}@media(min-width:64em){.home-header__texts{font-size:1.6rem;padding:3rem 8rem;width:50%}}.home-header__texts.no_background{background:0}.home-header__texts a{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:1.2rem 2.5rem;line-height:2;border:0;box-shadow:0 .4rem 1.2rem 0 rgba(0,0,0,0.1),0 .1rem .4rem 0 rgba(0,0,0,0.1);border-radius:2.5rem;background-color:white;font-family:"Trade Gothic LT Std Extended",Arial,sans-serif;text-transform:uppercase;font-size:1.2rem;font-weight:700;text-decoration:none;color:#154993;transition:all 300ms ease-in-out;cursor:pointer}.home-header__texts a:hover{color:white;background-color:#154993}.home-header__texts a.disabled,.home-header__texts .calendar__dates--disabled a.calendar__resume,.calendar__dates--disabled .home-header__texts a.calendar__resume,.home-header__texts .calendar__dates--disabled a.calendar__dates-title,.calendar__dates--disabled .home-header__texts a.calendar__dates-title,.home-header__texts .calendar__dates--disabled a[name="instant_search_calendar_return_date"],.calendar__dates--disabled .home-header__texts a[name="instant_search_calendar_return_date"]{opacity:.5}.home-header__texts a.disabled:hover,.home-header__texts .calendar__dates--disabled a.calendar__resume:hover,.calendar__dates--disabled .home-header__texts a.calendar__resume:hover,.home-header__texts .calendar__dates--disabled a.calendar__dates-title:hover,.calendar__dates--disabled .home-header__texts a.calendar__dates-title:hover,.home-header__texts .calendar__dates--disabled a:hover[name="instant_search_calendar_return_date"],.calendar__dates--disabled .home-header__texts a:hover[name="instant_search_calendar_return_date"]{transform:none;cursor:not-allowed}.home-header__texts .home-header__surtitle,.home-header__texts p{font-family:"Google Sans","Roboto",sans-serif;font-size:14px}@media(min-width:64em){.home-header__texts .home-header__surtitle,.home-header__texts p{font-size:1.6rem}}.home-header__texts .home-header__surtitle{margin-bottom:20px}.home-header__texts .home-header__title{font-size:28px;text-transform:uppercase;margin:1rem 0 2rem 0;width:100%}@media(min-width:64em){.home-header__texts .home-header__title{font-size:4.8rem}}.home-header__texts .home-header__offer-price{margin:1rem 0}.home-header__texts .home-header__offer-price span.price-highlighted{font-size:3rem}.home-header span,.home-header strong,.home-header p,.home-header h3{font-weight:700}.home-header__slider{width:100%;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;z-index:0}.home-header .slick-list,.home-header .slick-slide{margin:0}.home-header__slide.slick-slide{position:relative;width:100%;max-width:100%;margin-right:0;height:550px}@media(min-width:64em){.home-header__slide.slick-slide{height:640px}}.home-header__slide.slick-slide img{position:absolute;left:0;top:0;z-index:-1;border-radius:0;width:100%;-o-object-fit:cover;object-fit:cover;height:100%}.home-header .slick-list{border-radius:0 0 6rem 0}.home-header .slick-arrow{top:unset;bottom:35px;z-index:2}.home-header .slick-arrow::before{content:"";display:block;border-radius:50%;padding:1rem;width:26px;height:26px}.home-header .slick-prev{left:unset;right:80px}.home-header .slick-prev::before{background:url(/themes/custom/bl_main/img/arrow-prev-white.webp) rgba(255,255,255,0.4) no-repeat center;background-size:25%}@media(min-width:64em){.home-header .slick-prev{right:150px}}.home-header .slick-next{right:25px}.home-header .slick-next::before{background:url(/themes/custom/bl_main/img/arrow-next-white.webp) rgba(255,255,255,0.4) no-repeat center;background-size:25%}@media(min-width:64em){.home-header .slick-next{left:unset;right:90px}}.select2-container .select2-selection--single{border-radius:20px;color:#2f416a;padding-left:1rem;height:40px;border:0;margin-top:2rem}.select2-container .select2-selection--single .select2-selection__placeholder{color:#2f416a;font-size:16px}.select2-container .select2-selection--single .select2-selection__arrow{display:none;top:7px}.select2-container .select2-selection--single .select2-selection__arrow::before::before{position:absolute;top:4px;left:4px;content:"";background:url(/themes/custom/bl_main/img/chevron-down-select-dark-blue.webp) no-repeat center;width:41px;height:41px}.select2-container .select2-selection--single .select2-selection__arrow .select2-selection__arrow b{display:none}.select2-container .select2-selection--single .select2-selection__rendered{color:#2f416a;line-height:40px;font-size:16px}@media(min-width:64em){.select2-container .select2-selection--single .select2-selection__rendered{font-size:18px}}.select2-container .select2-container--default .select2-results__option[aria-selected=true]{background:#e5edf6}.select2-container .select2-search--dropdown{padding:2rem 0}.select2-container .select2-search--dropdown::before{position:absolute;top:0;left:0;content:"";background:url(/themes/custom/bl_main/img/magnifyer-blue.webp) no-repeat center;width:41px;height:41px}@media(min-width:64em){.select2-container .select2-search--dropdown{margin-right:6rem}.select2-container .select2-search--dropdown::before{top:20px;left:20px}}.select2-container .select2-search--dropdown .select2-search__field{border:0;border-bottom:1px dashed #c4c4c4;border-radius:0;outline:0;padding-left:6rem;box-shadow:none;box-sizing:border-box;font-family:"Google Sans","Roboto",sans-serif;color:#2f416a}.select2-container .select2-search--dropdown .select2-search__field:-ms-input-placeholder{font-family:"Google Sans","Roboto",sans-serif;color:#2f416a;font-size:16px;padding-left:4rem}.select2-container .select2-search--dropdown .select2-search__field::placeholder{font-family:"Google Sans","Roboto",sans-serif;color:#2f416a;font-size:16px;padding-left:4rem}.select2-container .select2-results{overflow-x:hidden}.select2-container .select2-results__options{margin-right:2rem}.select2-container .select2-results li.select2-results__option{padding:3.2rem 1rem 3rem 0}.select2-container .select2-results__option{margin-right:1rem}@media(min-width:64em){.select2-container .select2-results__option{margin-right:4rem}}.select2-container .select2-results__option--highlighted[aria-selected]{background-color:#e4ebfa;color:#2f416a}.select2-container .select2-results>.select2-results__options{max-height:100%}.select2-container ::-webkit-scrollbar{width:5px}.select2-container ::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #ebecef;border-radius:10px}.select2-container ::-webkit-scrollbar-thumb{background:#2f416a;border-radius:10px}.select2-container--open .select2-selection--single{display:none}.select2-container--open .select2-dropdown{border:0}.select2-container--open .select2-dropdown--below{border:0;top:-1rem}#booking .u-centered{padding:0 1.6rem !important}#booking .search-blocks{width:100%}.frenchbee-amadeus-search-flights-form,.frenchbee-amadeus-search-multidestinations-flights-form{width:100%}@media(max-width:64em){.frenchbee-amadeus-search-flights-form,.frenchbee-amadeus-search-multidestinations-flights-form{margin-top:0 !important}}.frenchbee-amadeus-search-flights-form .button.js-form-submit,.frenchbee-amadeus-search-multidestinations-flights-form .button.js-form-submit{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:8px 20px 8px 20px;line-height:2;margin:20px auto 1px auto;width:100%;max-width:250px;border:0;box-shadow:0 6px 30px -10px #154993;border-radius:25px;background-color:#00a7e0;font-family:"Trade Gothic LT Std Extended",Arial,sans-serif;text-transform:uppercase;font-size:12px;font-weight:700;text-decoration:none;color:white;transition:all 300ms ease-in-out;cursor:pointer}@media(min-width:64em){.frenchbee-amadeus-search-flights-form .button.js-form-submit,.frenchbee-amadeus-search-multidestinations-flights-form .button.js-form-submit{padding:14px 25px 12px 25px}}.frenchbee-amadeus-search-flights-form .button.js-form-submit.disabled,.frenchbee-amadeus-search-flights-form .calendar__dates--disabled .button.js-form-submit.calendar__resume,.calendar__dates--disabled .frenchbee-amadeus-search-flights-form .button.js-form-submit.calendar__resume,.frenchbee-amadeus-search-flights-form .calendar__dates--disabled .button.js-form-submit.calendar__dates-title,.calendar__dates--disabled .frenchbee-amadeus-search-flights-form .button.js-form-submit.calendar__dates-title,.frenchbee-amadeus-search-flights-form .calendar__dates--disabled .button.js-form-submit[name="instant_search_calendar_return_date"],.calendar__dates--disabled .frenchbee-amadeus-search-flights-form .button.js-form-submit[name="instant_search_calendar_return_date"],.frenchbee-amadeus-search-flights-form .button.js-form-submit.is-disabled,.frenchbee-amadeus-search-multidestinations-flights-form .button.js-form-submit.disabled,.frenchbee-amadeus-search-multidestinations-flights-form .calendar__dates--disabled .button.js-form-submit.calendar__resume,.calendar__dates--disabled .frenchbee-amadeus-search-multidestinations-flights-form .button.js-form-submit.calendar__resume,.frenchbee-amadeus-search-multidestinations-flights-form .calendar__dates--disabled .button.js-form-submit.calendar__dates-title,.calendar__dates--disabled .frenchbee-amadeus-search-multidestinations-flights-form .button.js-form-submit.calendar__dates-title,.frenchbee-amadeus-search-multidestinations-flights-form .calendar__dates--disabled .button.js-form-submit[name="instant_search_calendar_return_date"],.calendar__dates--disabled .frenchbee-amadeus-search-multidestinations-flights-form .button.js-form-submit[name="instant_search_calendar_return_date"],.frenchbee-amadeus-search-multidestinations-flights-form .button.js-form-submit.is-disabled{opacity:.5;pointer-events:none}.frenchbee-amadeus-search-flights-form .button.js-form-submit.disabled:hover,.frenchbee-amadeus-search-flights-form .calendar__dates--disabled .button.js-form-submit.calendar__resume:hover,.calendar__dates--disabled .frenchbee-amadeus-search-flights-form .button.js-form-submit.calendar__resume:hover,.frenchbee-amadeus-search-flights-form .calendar__dates--disabled .button.js-form-submit.calendar__dates-title:hover,.calendar__dates--disabled .frenchbee-amadeus-search-flights-form .button.js-form-submit.calendar__dates-title:hover,.frenchbee-amadeus-search-flights-form .calendar__dates--disabled .button.js-form-submit:hover[name="instant_search_calendar_return_date"],.calendar__dates--disabled .frenchbee-amadeus-search-flights-form .button.js-form-submit:hover[name="instant_search_calendar_return_date"],.frenchbee-amadeus-search-flights-form .button.js-form-submit.is-disabled:hover,.frenchbee-amadeus-search-multidestinations-flights-form .button.js-form-submit.disabled:hover,.frenchbee-amadeus-search-multidestinations-flights-form .calendar__dates--disabled .button.js-form-submit.calendar__resume:hover,.calendar__dates--disabled .frenchbee-amadeus-search-multidestinations-flights-form .button.js-form-submit.calendar__resume:hover,.frenchbee-amadeus-search-multidestinations-flights-form .calendar__dates--disabled .button.js-form-submit.calendar__dates-title:hover,.calendar__dates--disabled .frenchbee-amadeus-search-multidestinations-flights-form .button.js-form-submit.calendar__dates-title:hover,.frenchbee-amadeus-search-multidestinations-flights-form .calendar__dates--disabled .button.js-form-submit:hover[name="instant_search_calendar_return_date"],.calendar__dates--disabled .frenchbee-amadeus-search-multidestinations-flights-form .button.js-form-submit:hover[name="instant_search_calendar_return_date"],.frenchbee-amadeus-search-multidestinations-flights-form .button.js-form-submit.is-disabled:hover{transform:none;cursor:not-allowed}.frenchbee-amadeus-search-flights-form input,.frenchbee-amadeus-search-flights-form select,.frenchbee-amadeus-search-flights-form textarea,.frenchbee-amadeus-search-multidestinations-flights-form input,.frenchbee-amadeus-search-multidestinations-flights-form select,.frenchbee-amadeus-search-multidestinations-flights-form textarea{padding:1.05rem;font-size:1.4rem;height:auto;border:0;outline:0;box-shadow:none}.frenchbee-amadeus-search-flights-form span.search-popin__fake-select,.frenchbee-amadeus-search-multidestinations-flights-form span.search-popin__fake-select{width:100%;display:block;padding:1.3rem 0;margin-bottom:1rem;border-bottom:1px dashed #c4c4c4;font-family:"Google Sans","Roboto",sans-serif;font-weight:400;color:#2f416a;font-size:14px;cursor:pointer;height:40px}@media(min-width:64em){.frenchbee-amadeus-search-flights-form span.search-popin__fake-select,.frenchbee-amadeus-search-multidestinations-flights-form span.search-popin__fake-select{font-size:16px;height:45px}}.frenchbee-amadeus-search-flights-form span.search-popin__fake-select strong,.frenchbee-amadeus-search-multidestinations-flights-form span.search-popin__fake-select strong{color:#29a7e0;margin-left:2rem}.frenchbee-amadeus-search-flights-form span.search-popin__fake-select.error,.frenchbee-amadeus-search-multidestinations-flights-form span.search-popin__fake-select.error{color:#f66649}.frenchbee-amadeus-search-flights-form .js-form-item,.frenchbee-amadeus-search-multidestinations-flights-form .js-form-item{outline:0;width:100%}.frenchbee-amadeus-search-flights-form .js-form-item.form-item-visible-newsearch-flights-return-date,.frenchbee-amadeus-search-multidestinations-flights-form .js-form-item.form-item-visible-newsearch-flights-return-date{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.frenchbee-amadeus-search-flights-form .form-text,.frenchbee-amadeus-search-flights-form .form-select,.frenchbee-amadeus-search-multidestinations-flights-form .form-text,.frenchbee-amadeus-search-multidestinations-flights-form .form-select{font-family:"Google Sans","Roboto",sans-serif;color:#2f416a;text-transform:none;font-size:14px;font-weight:400;box-shadow:none;width:100%;border:0;border-bottom:1px dashed #c4c4c4}.frenchbee-amadeus-search-flights-form .form-select option:first-child,.frenchbee-amadeus-search-multidestinations-flights-form .form-select option:first-child{color:#979797}.frenchbee-amadeus-search-flights-form select,.frenchbee-amadeus-search-flights-form .booking__destinations select,.frenchbee-amadeus-search-flights-form .booking__dates input[type="text"],.frenchbee-amadeus-search-flights-form .booking__passengers-total,.frenchbee-amadeus-search-flights-form input[name="flight_info_date"],.frenchbee-amadeus-search-flights-form .departure-to__fake-select,.frenchbee-amadeus-search-flights-form .departure-from__fake-select,.frenchbee-amadeus-search-multidestinations-flights-form select,.frenchbee-amadeus-search-multidestinations-flights-form .booking__destinations select,.frenchbee-amadeus-search-multidestinations-flights-form .booking__dates input[type="text"],.frenchbee-amadeus-search-multidestinations-flights-form .booking__passengers-total,.frenchbee-amadeus-search-multidestinations-flights-form input[name="flight_info_date"],.frenchbee-amadeus-search-multidestinations-flights-form .departure-to__fake-select,.frenchbee-amadeus-search-multidestinations-flights-form .departure-from__fake-select{cursor:pointer;background:url(/themes/custom/bl_main/img/select-double.webp) no-repeat right}.frenchbee-amadeus-search-flights-form .close-popin,.frenchbee-amadeus-search-multidestinations-flights-form .close-popin{font-size:2.5rem;font-weight:lighter;color:#2f416a;cursor:pointer;position:absolute;right:auto;left:1.6rem;-ms-flex-align:center;align-items:center}.frenchbee-amadeus-search-flights-form .close-popin--mobile,.frenchbee-amadeus-search-multidestinations-flights-form .close-popin--mobile{width:2rem;height:2rem;background:url(/themes/custom/bl_main/img/arrow-prev-light-blue.svg) center no-repeat;background-size:contain;top:50%;transform:translateY(-50%)}.frenchbee-amadeus-search-flights-form .close-popin--desktop,.frenchbee-amadeus-search-multidestinations-flights-form .close-popin--desktop{width:2rem;height:2rem;background:url(/themes/custom/bl_main/img/close.svg) center no-repeat !important;background-size:contain;top:50%;transform:translateY(-50%)}@media(min-width:64em){.frenchbee-amadeus-search-flights-form .close-popin,.frenchbee-amadeus-search-multidestinations-flights-form .close-popin{font-size:3.5em}}.frenchbee-amadeus-search-flights-form .close-popin--mobile,.frenchbee-amadeus-search-multidestinations-flights-form .close-popin--mobile{display:-ms-flexbox;display:flex;color:#29a7e0}.frenchbee-amadeus-search-flights-form .close-popin--desktop,.frenchbee-amadeus-search-multidestinations-flights-form .close-popin--desktop{display:none}@media(min-width:64em){.frenchbee-amadeus-search-flights-form .close-popin,.frenchbee-amadeus-search-multidestinations-flights-form .close-popin{right:10rem;left:auto}.frenchbee-amadeus-search-flights-form .close-popin--mobile,.frenchbee-amadeus-search-multidestinations-flights-form .close-popin--mobile{display:none}.frenchbee-amadeus-search-flights-form .close-popin--desktop,.frenchbee-amadeus-search-multidestinations-flights-form .close-popin--desktop{display:-ms-flexbox;display:flex}}.frenchbee_amadeus_newsearch_flights_form,.frenchbee_amadeus_newsearch_multidestinations-flights_form{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding:0 .2rem}@media(min-width:64em){.frenchbee_amadeus_newsearch_flights_form,.frenchbee_amadeus_newsearch_multidestinations-flights_form{padding:0}}.frenchbee_amadeus_newsearch_flights_form .departure-from-wrapper,.frenchbee_amadeus_newsearch_flights_form .departure-to-wrapper,.frenchbee_amadeus_newsearch_multidestinations-flights_form .departure-from-wrapper,.frenchbee_amadeus_newsearch_multidestinations-flights_form .departure-to-wrapper{width:100%}.frenchbee_amadeus_newsearch_flights_form .short-input,.frenchbee_amadeus_newsearch_multidestinations-flights_form .short-input{width:49%;margin-right:2%}.frenchbee_amadeus_newsearch_flights_form .short-input input,.frenchbee_amadeus_newsearch_flights_form .short-input select,.frenchbee_amadeus_newsearch_flights_form .short-input .search-popin__fake-select,.frenchbee_amadeus_newsearch_multidestinations-flights_form .short-input input,.frenchbee_amadeus_newsearch_multidestinations-flights_form .short-input select,.frenchbee_amadeus_newsearch_multidestinations-flights_form .short-input .search-popin__fake-select{cursor:pointer;background:url(/themes/custom/bl_main/img/chevron-down-select-dark-blue.webp) no-repeat right}.frenchbee_amadeus_newsearch_flights_form .short-input input span,.frenchbee_amadeus_newsearch_flights_form .short-input select span,.frenchbee_amadeus_newsearch_flights_form .short-input .search-popin__fake-select span,.frenchbee_amadeus_newsearch_multidestinations-flights_form .short-input input span,.frenchbee_amadeus_newsearch_multidestinations-flights_form .short-input select span,.frenchbee_amadeus_newsearch_multidestinations-flights_form .short-input .search-popin__fake-select span{font-weight:normal}.frenchbee_amadeus_newsearch_flights_form .short-input+.short-input,.frenchbee_amadeus_newsearch_multidestinations-flights_form .short-input+.short-input{padding-left:1rem}@media(min-width:64em){.frenchbee_amadeus_newsearch_flights_form .short-input+.short-input,.frenchbee_amadeus_newsearch_multidestinations-flights_form .short-input+.short-input{padding-left:2.7rem}}.frenchbee_amadeus_newsearch_flights_form .arrival-date-wrapper,.frenchbee_amadeus_newsearch_flights_form .fake-traveller-select,.frenchbee_amadeus_newsearch_multidestinations-flights_form .arrival-date-wrapper,.frenchbee_amadeus_newsearch_multidestinations-flights_form .fake-traveller-select{margin-right:0}.frenchbee_amadeus_newsearch_flights_form .travel-type-wrapper .js-form-item,.frenchbee_amadeus_newsearch_flights_form .travel-class-wrapper .js-form-item,.frenchbee_amadeus_newsearch_multidestinations-flights_form .travel-type-wrapper .js-form-item,.frenchbee_amadeus_newsearch_multidestinations-flights_form .travel-class-wrapper .js-form-item{position:relative}.frenchbee_amadeus_newsearch_flights_form .travel-type-wrapper .js-form-item::before,.frenchbee_amadeus_newsearch_flights_form .travel-class-wrapper .js-form-item::before,.frenchbee_amadeus_newsearch_multidestinations-flights_form .travel-type-wrapper .js-form-item::before,.frenchbee_amadeus_newsearch_multidestinations-flights_form .travel-class-wrapper .js-form-item::before{position:absolute;top:15px;content:"";background:url(/themes/custom/bl_main/img/go-return-dark-blue.svg) no-repeat right;background-size:contain;width:15px;height:15px;margin-left:2px}.frenchbee_amadeus_newsearch_flights_form .travel-type-wrapper .js-form-item:after,.frenchbee_amadeus_newsearch_flights_form .travel-class-wrapper .js-form-item:after,.frenchbee_amadeus_newsearch_multidestinations-flights_form .travel-type-wrapper .js-form-item:after,.frenchbee_amadeus_newsearch_multidestinations-flights_form .travel-class-wrapper .js-form-item:after{content:'';position:absolute;width:9px;top:0;right:0;bottom:0;background:url(/themes/custom/bl_main/img/chevron-dark-blue.svg) no-repeat center center;transform:rotate(180deg);background-size:contain;margin-right:2px}.frenchbee_amadeus_newsearch_flights_form .travel-type-wrapper .js-form-item select,.frenchbee_amadeus_newsearch_flights_form .travel-class-wrapper .js-form-item select,.frenchbee_amadeus_newsearch_multidestinations-flights_form .travel-type-wrapper .js-form-item select,.frenchbee_amadeus_newsearch_multidestinations-flights_form .travel-class-wrapper .js-form-item select{padding-left:25px}.frenchbee_amadeus_newsearch_flights_form .travel-type-wrapper .js-form-item .select2-container--open .select2-selection--single,.frenchbee_amadeus_newsearch_flights_form .travel-class-wrapper .js-form-item .select2-container--open .select2-selection--single,.frenchbee_amadeus_newsearch_multidestinations-flights_form .travel-type-wrapper .js-form-item .select2-container--open .select2-selection--single,.frenchbee_amadeus_newsearch_multidestinations-flights_form .travel-class-wrapper .js-form-item .select2-container--open .select2-selection--single{display:block}.frenchbee_amadeus_newsearch_flights_form .travel-type-wrapper .js-form-item .select2 .select2-selection,.frenchbee_amadeus_newsearch_flights_form .travel-class-wrapper .js-form-item .select2 .select2-selection,.frenchbee_amadeus_newsearch_multidestinations-flights_form .travel-type-wrapper .js-form-item .select2 .select2-selection,.frenchbee_amadeus_newsearch_multidestinations-flights_form .travel-class-wrapper .js-form-item .select2 .select2-selection{position:relative;margin-top:0;padding-left:2.5rem;border-bottom:1px dashed #c4c4c4;border-radius:0;cursor:pointer;background-color:transparent}.frenchbee_amadeus_newsearch_flights_form .travel-type-wrapper .js-form-item .select2 .select2-selection[aria-expanded="true"],.frenchbee_amadeus_newsearch_flights_form .travel-class-wrapper .js-form-item .select2 .select2-selection[aria-expanded="true"],.frenchbee_amadeus_newsearch_multidestinations-flights_form .travel-type-wrapper .js-form-item .select2 .select2-selection[aria-expanded="true"],.frenchbee_amadeus_newsearch_multidestinations-flights_form .travel-class-wrapper .js-form-item .select2 .select2-selection[aria-expanded="true"]{border-bottom:0;background-color:transparent}.frenchbee_amadeus_newsearch_flights_form .travel-type-wrapper .js-form-item .select2 .select2-selection[aria-expanded="true"]:after,.frenchbee_amadeus_newsearch_flights_form .travel-class-wrapper .js-form-item .select2 .select2-selection[aria-expanded="true"]:after,.frenchbee_amadeus_newsearch_multidestinations-flights_form .travel-type-wrapper .js-form-item .select2 .select2-selection[aria-expanded="true"]:after,.frenchbee_amadeus_newsearch_multidestinations-flights_form .travel-class-wrapper .js-form-item .select2 .select2-selection[aria-expanded="true"]:after{content:'';position:absolute;bottom:0;height:2px;left:.9rem;right:.9rem;background-color:#00a7e0}.frenchbee_amadeus_newsearch_flights_form .travel-type-wrapper .js-form-item .select2 .select2-selection__rendered,.frenchbee_amadeus_newsearch_flights_form .travel-class-wrapper .js-form-item .select2 .select2-selection__rendered,.frenchbee_amadeus_newsearch_multidestinations-flights_form .travel-type-wrapper .js-form-item .select2 .select2-selection__rendered,.frenchbee_amadeus_newsearch_multidestinations-flights_form .travel-class-wrapper .js-form-item .select2 .select2-selection__rendered{color:#2f416a;font-size:14px;font-weight:400;font-family:"Google Sans","Roboto",sans-serif;line-height:43px}@media(min-width:64em){.frenchbee_amadeus_newsearch_flights_form .travel-type-wrapper .js-form-item .select2 .select2-selection__rendered,.frenchbee_amadeus_newsearch_flights_form .travel-class-wrapper .js-form-item .select2 .select2-selection__rendered,.frenchbee_amadeus_newsearch_multidestinations-flights_form .travel-type-wrapper .js-form-item .select2 .select2-selection__rendered,.frenchbee_amadeus_newsearch_multidestinations-flights_form .travel-class-wrapper .js-form-item .select2 .select2-selection__rendered{font-size:16px}}.frenchbee_amadeus_newsearch_flights_form .travel-type-wrapper[tt='O'] .js-form-item::before,.frenchbee_amadeus_newsearch_flights_form .travel-class-wrapper[tt='O'] .js-form-item::before,.frenchbee_amadeus_newsearch_multidestinations-flights_form .travel-type-wrapper[tt='O'] .js-form-item::before,.frenchbee_amadeus_newsearch_multidestinations-flights_form .travel-class-wrapper[tt='O'] .js-form-item::before{background:url(/themes/custom/bl_main/img/go-dark-blue.svg) no-repeat right}.frenchbee_amadeus_newsearch_flights_form .travel-type-wrapper[tt='O'].open .js-form-item::before,.frenchbee_amadeus_newsearch_flights_form .travel-class-wrapper[tt='O'].open .js-form-item::before,.frenchbee_amadeus_newsearch_multidestinations-flights_form .travel-type-wrapper[tt='O'].open .js-form-item::before,.frenchbee_amadeus_newsearch_multidestinations-flights_form .travel-class-wrapper[tt='O'].open .js-form-item::before{background:url(/themes/custom/bl_main/img/go-white.svg) no-repeat right}.frenchbee_amadeus_newsearch_flights_form .travel-type-wrapper.open,.frenchbee_amadeus_newsearch_flights_form .travel-class-wrapper.open,.frenchbee_amadeus_newsearch_multidestinations-flights_form .travel-type-wrapper.open,.frenchbee_amadeus_newsearch_multidestinations-flights_form .travel-class-wrapper.open{background-color:#2f4169;padding-top:10px;margin-top:-10px}.frenchbee_amadeus_newsearch_flights_form .travel-type-wrapper.open .js-form-item:before,.frenchbee_amadeus_newsearch_flights_form .travel-class-wrapper.open .js-form-item:before,.frenchbee_amadeus_newsearch_multidestinations-flights_form .travel-type-wrapper.open .js-form-item:before,.frenchbee_amadeus_newsearch_multidestinations-flights_form .travel-class-wrapper.open .js-form-item:before{background-image:url(/themes/custom/bl_main/img/go-return-white.svg)}.frenchbee_amadeus_newsearch_flights_form .travel-type-wrapper.open .js-form-item:after,.frenchbee_amadeus_newsearch_flights_form .travel-class-wrapper.open .js-form-item:after,.frenchbee_amadeus_newsearch_multidestinations-flights_form .travel-type-wrapper.open .js-form-item:after,.frenchbee_amadeus_newsearch_multidestinations-flights_form .travel-class-wrapper.open .js-form-item:after{background-image:url(/themes/custom/bl_main/img/chevron-white.svg);transform:rotate(0)}.frenchbee_amadeus_newsearch_flights_form .travel-type-wrapper.open .select2 .select2-selection__rendered,.frenchbee_amadeus_newsearch_flights_form .travel-class-wrapper.open .select2 .select2-selection__rendered,.frenchbee_amadeus_newsearch_multidestinations-flights_form .travel-type-wrapper.open .select2 .select2-selection__rendered,.frenchbee_amadeus_newsearch_multidestinations-flights_form .travel-class-wrapper.open .select2 .select2-selection__rendered{color:#FFF}.frenchbee_amadeus_newsearch_flights_form .form-error-wrapper,.frenchbee_amadeus_newsearch_multidestinations-flights_form .form-error-wrapper{width:100%;text-align:center;color:#f66649;margin-bottom:-1rem}.frenchbee_amadeus_newsearch_flights_form .form-error-wrapper .dob-check-errors,.frenchbee_amadeus_newsearch_multidestinations-flights_form .form-error-wrapper .dob-check-errors{cursor:pointer}.dates-wrapper{display:-ms-flexbox;display:flex;width:100%}.dates-wrapper .quick-search-popin__footer{display:none}.dates-wrapper .quick-search-popin__content{position:relative}.dates-wrapper .quick-search-popin__content__wrapper{background-color:white;height:100%;padding:0}.dates-wrapper .quick-search-popin__content__block{border-bottom:1px solid #c4c4c4}.dates-wrapper .quick-search-popin__content .js-form-item{margin-bottom:0;min-height:8.1rem}.dates-wrapper .quick-search-popin .form-text{width:50%;height:auto;background:0;border:0;padding:4rem 1.5rem 2.5rem 1.5rem;font-size:14px;font-weight:500;color:transparent;background-color:#e5edf6}.dates-wrapper .quick-search-popin .form-text:-ms-input-placeholder{color:transparent}.dates-wrapper .quick-search-popin .form-text::placeholder{color:transparent}@media(min-width:64em){.dates-wrapper .quick-search-popin .form-text{padding:4rem 9rem 1.5rem 9rem;font-size:18px}}.dates-wrapper .head{position:absolute;top:2rem;display:-ms-flexbox;display:flex;width:100%;height:auto;font-size:14px;font-weight:500;color:#2f416a;background-color:transparent}@media(min-width:64em){.dates-wrapper .head{font-size:18px}}.dates-wrapper .head span{font-size:10px;font-weight:500;color:#2f4169}@media(min-width:64em){.dates-wrapper .head span{font-size:16px}}.dates-wrapper .head__departure{padding:0 1.5rem 0 1.5rem;width:50%}.dates-wrapper .head__departure-span{color:#00a7e0}.dates-wrapper .head__departure #head-departure{color:#00a7e0}@media(min-width:64em){.dates-wrapper .head__departure{padding:0 9rem 0 9rem}}.dates-wrapper .head__arrival{padding:0 1.5rem 0 1.5rem;width:50%}.dates-wrapper .head__arrival-span{color:#00a7e0}.dates-wrapper .head__arrival #head-arrival{color:#00a7e0}@media(min-width:64em){.dates-wrapper .head__arrival{padding:0 9rem 0 9rem}}.quick-search-popin[popin="from"] .quick-search-popin__from{display:-ms-flexbox;display:flex}.quick-search-popin[popin="to"] .quick-search-popin__to{display:-ms-flexbox;display:flex}.quick-search-popin[popin="passengers"] .quick-search-popin__passengers{display:-ms-flexbox;display:flex}.quick-search-popin[popin="departure_date"] .quick-search-popin__departure_date{display:-ms-flexbox;display:flex}.quick-search-popin[popin="return_date"] .quick-search-popin__return_date{display:-ms-flexbox;display:flex}.quick-search-popin{display:none;-ms-flex-direction:column;flex-direction:column;background:white;position:fixed;height:100%;right:0;bottom:0;left:0;z-index:2;padding:0}@media(min-width:64em){.quick-search-popin{max-height:800px;height:calc(100vh - 16rem);border-radius:20px 20px 0 0}}.quick-search-popin__container{display:none;height:100%;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:2}@media(min-width:64em){.quick-search-popin__container{max-height:800px;height:calc(100vh - 16rem)}}.quick-search-popin__block{border:1px solid #c4c4c4;padding:0}.quick-search-popin.active{display:-ms-grid;display:grid}.quick-search-popin h5{margin:2rem auto;font-family:"Trade Gothic LT Std Extended",Arial,sans-serif;font-size:14px;color:#154993;text-align:center}@media(min-width:64em){.quick-search-popin h5{font-size:24px;margin:2.5rem auto}}.quick-search-popin p{max-width:none}.quick-search-popin label{font-family:"Google Sans","Roboto",sans-serif;font-size:14px;padding:0}@media(min-width:64em){.quick-search-popin label{font-size:1.8rem}}.quick-search-popin__header,.quick-search-popin__body{background:white}.quick-search-popin__header{position:relative;border-top:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4}.quick-search-popin__body{display:-ms-flexbox;display:flex;height:100%}.quick-search-popin__body__container{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%}.quick-search-popin__content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%;height:100%}.quick-search-popin__content__wrapper{padding:0 4rem 6rem;display:block;height:100%;width:100%}.quick-search-popin__content__wrapper .sqp_wrapper{position:relative;height:100%}.quick-search-popin__content__wrapper .sqp_wrapper[type="date"]{overflow-y:auto}.quick-search-popin__content__wrapper .sqp_wrapper .litepicker{width:100%;padding:0}.quick-search-popin__content__wrapper .sqp_wrapper .select2-container,.quick-search-popin__content__wrapper .sqp_wrapper .select2-dropdown,.quick-search-popin__content__wrapper .sqp_wrapper .select2-results{display:block;height:100%;width:100% !important;top:0 !important}.quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-search__field{height:40px;padding:0 0 0 40px;font-size:18px;border:1px solid #979797;border-radius:4rem;font-weight:normal}@media(min-width:64em){.quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-search__field{height:60px;padding-left:7rem}}.quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-search__field:-ms-input-placeholder{font-weight:normal;font-size:.8em;padding-left:0}.quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-search__field::placeholder{font-weight:normal;font-size:.8em;padding-left:0}@media(min-width:64em){.quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-search__field:-ms-input-placeholder{font-size:1.8rem}.quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-search__field::placeholder{font-size:1.8rem}}.quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-search--dropdown{position:relative;margin-right:2.5rem}.quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-search--dropdown::before{transform:translateY(-50%);top:50%}.quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-search--dropdown .select2-search__field{color:#434957}.quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-results{height:calc(100% - 40px);padding-bottom:3rem;overflow-y:auto}@media(min-width:64em){.quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-results{height:calc(100% - 60px)}}.quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-results li.select2-results__option{padding:3.2rem 1rem 0 0}@media(min-width:64em){.quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-results li.select2-results__option{padding-bottom:3rem}}.quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-results li.select2-results__option[role="group"]{display:block;border-bottom:0}.quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-results li.select2-results__option[role="group"]>strong{font-family:"Trade Gothic LT Std Extended",Arial,sans-serif;color:#2f416a;padding:6px 0;font-size:14px;font-weight:700}@media(min-width:64em){.quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-results li.select2-results__option[role="group"]>strong{font-size:1.6rem}}.quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-results li.select2-results__option .text{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-results li.select2-results__option .text span{display:block}.quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-results li.select2-results__option .text strong{color:#00a7e0}.quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-results li.select2-results__option[aria-disabled="true"]{display:none}.quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-results__options{margin-right:0}@media(min-width:64em){.quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-results__options{padding-top:2rem}}.quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-results__options li.select2-results__option{margin-right:1rem;padding:1rem 1rem .9rem 0}@media(min-width:64em){.quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-results__options li.select2-results__option{padding-top:2rem}}.quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-results__options li.select2-results__option[role="group"]{margin-right:0}.quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-results__options li.select2-results__option[role="group"][aria-label="is-added"]{margin-bottom:2rem}.quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-results__options li.select2-results__option[role="group"][aria-label="is-added"]>strong{display:none}.quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-results__options li.select2-results__option .text{color:#2f416a;font-size:14px;font-weight:normal}@media(min-width:64em){.quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-results__options li.select2-results__option .text{font-size:1.8rem}}.quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-results__options li.select2-results__option .text strong{font-size:12px}@media(min-width:64em){.quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-results__options li.select2-results__option .text strong{font-size:1.6rem}}.quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-results__options li.select2-results__option .text span{color:inherit;font-size:12px;font-weight:normal}@media(min-width:64em){.quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-results__options li.select2-results__option .text span{font-size:1.6rem}}.quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-results__options--nested{margin-right:0}.quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-results__options--nested li.select2-results__option{margin-right:0}.quick-search-popin__content__wrapper .sqp_wrapper .price-info p{font-weight:normal}.quick-search-popin__content__wrapper .sqp_wrapper .price-info p.best-price{color:#fb6b49}.quick-search-popin__content__wrapper .sqp_wrapper .price-info p.best-price::before{margin:0}.quick-search-popin__content__wrapper__field{visibility:hidden;height:0}.quick-search-popin__content__wrapper__head{margin:0 -4rem;border-bottom:1px solid #c4c4c4}.quick-search-popin__content__wrapper__head .head{display:-ms-flexbox;display:flex;width:100%;height:44px;color:#2f416a;background-color:transparent;font-size:1rem}@media(min-width:64em){.quick-search-popin__content__wrapper__head .head{height:75px;font-size:1.6rem;padding-left:9rem}}.quick-search-popin__content__wrapper__head .head__departure,.quick-search-popin__content__wrapper__head .head__return{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:start;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding:0 1.5rem 0 1.5rem;width:100%}@media(min-width:64em){.quick-search-popin__content__wrapper__head .head__departure,.quick-search-popin__content__wrapper__head .head__return{padding:0 2rem}}.quick-search-popin__content__wrapper__head .head__departure .head__title,.quick-search-popin__content__wrapper__head .head__return .head__title{font-size:10px;font-weight:500}@media(min-width:64em){.quick-search-popin__content__wrapper__head .head__departure .head__title,.quick-search-popin__content__wrapper__head .head__return .head__title{font-size:1.6rem}}.quick-search-popin__content__wrapper__head .head__departure .head__date,.quick-search-popin__content__wrapper__head .head__return .head__date{font-size:14px;font-weight:400;display:block}.quick-search-popin__content__wrapper__head .head__departure .head__date.selected,.quick-search-popin__content__wrapper__head .head__return .head__date.selected{color:#00a7e0}.quick-search-popin__content__wrapper__head .head__departure .head__date.long,.quick-search-popin__content__wrapper__head .head__return .head__date.long{display:none}@media(min-width:64em){.quick-search-popin__content__wrapper__head .head__departure .head__date,.quick-search-popin__content__wrapper__head .head__return .head__date{font-size:1.8rem}.quick-search-popin__content__wrapper__head .head__departure .head__date.long,.quick-search-popin__content__wrapper__head .head__return .head__date.long{display:block}.quick-search-popin__content__wrapper__head .head__departure .head__date.med,.quick-search-popin__content__wrapper__head .head__return .head__date.med{display:none}}.quick-search-popin__content__wrapper__head .head[type="departure_date"] .head__departure{background-color:#e5edf6}.quick-search-popin__content__wrapper__head .head[type="return_date"] .head__return{background-color:#e5edf6}.quick-search-popin__image{display:none}@media(min-width:64em){.quick-search-popin__image{display:-ms-flexbox;display:flex;width:392px;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;-ms-flex-negative:0;flex-shrink:0}}.quick-search-popin__footer{position:absolute;bottom:0;background:#f3f4f6;color:#2f416a;padding:0 3.4rem 0 2.2rem;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:100%;height:44px}@media(min-width:64em){.quick-search-popin__footer{height:10rem;padding:0 4rem}}.quick-search-popin__footer span{font-size:14px;color:#2f416a;font-weight:normal}@media(min-width:64em){.quick-search-popin__footer span{font-size:16px}}.quick-search-popin__footer .button-apply{display:none}@media(min-width:64em){.quick-search-popin__footer .button-apply{background-color:var(--litepicker-button-apply-color-bg);color:var(--litepicker-button-apply-color);display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;line-height:2;padding:12px 25px;min-width:200px;border:0;box-shadow:0 .4rem 1.2rem 0 rgba(0,0,0,0.1),0 .1rem .4rem 0 rgba(0,0,0,0.1);border-radius:25px;font-family:"Trade Gothic LT Std Extended",Arial,sans-serif;text-transform:uppercase;font-size:12px;font-weight:700;text-decoration:none;transition:all 300ms ease-in-out}.quick-search-popin__footer .button-apply:hover{background:#4dc2f3}.quick-search-popin__footer .button-apply.disabled,.quick-search-popin__footer .calendar__dates--disabled .button-apply.calendar__resume,.calendar__dates--disabled .quick-search-popin__footer .button-apply.calendar__resume,.quick-search-popin__footer .calendar__dates--disabled .button-apply.calendar__dates-title,.calendar__dates--disabled .quick-search-popin__footer .button-apply.calendar__dates-title,.quick-search-popin__footer .calendar__dates--disabled .button-apply[name="instant_search_calendar_return_date"],.calendar__dates--disabled .quick-search-popin__footer .button-apply[name="instant_search_calendar_return_date"]{opacity:.5}.quick-search-popin__footer .button-apply.disabled:hover,.quick-search-popin__footer .calendar__dates--disabled .button-apply.calendar__resume:hover,.calendar__dates--disabled .quick-search-popin__footer .button-apply.calendar__resume:hover,.quick-search-popin__footer .calendar__dates--disabled .button-apply.calendar__dates-title:hover,.calendar__dates--disabled .quick-search-popin__footer .button-apply.calendar__dates-title:hover,.quick-search-popin__footer .calendar__dates--disabled .button-apply:hover[name="instant_search_calendar_return_date"],.calendar__dates--disabled .quick-search-popin__footer .button-apply:hover[name="instant_search_calendar_return_date"]{transform:none;cursor:not-allowed}}.quick-search-popin[popin="passengers"] .quick-search-popin__body__container{padding-right:1.7rem}@media(min-width:64em){.quick-search-popin[popin="passengers"] .quick-search-popin__body__container{padding-right:0}}.quick-search-popin[popin="passengers"] .quick-search-popin__content__wrapper{position:absolute;padding:0 1.8rem 0 1.6rem;height:calc(100% - 44px);overflow-y:auto}@media(min-width:64em){.quick-search-popin[popin="passengers"] .quick-search-popin__content__wrapper{padding:0 0 0 9rem;height:calc(100% - 10rem)}}.quick-search-popin[popin="passengers"] .passenger-type{display:-ms-grid;display:grid;grid-template-areas:"label controls" ". info" ". dob";-ms-flex-pack:justify;justify-content:space-between;-ms-grid-column-align:end;justify-items:end;width:100%;text-align:left;padding:1.5rem 0;border-bottom:1px dashed #c4c4c4}.quick-search-popin[popin="passengers"] .passenger-type__label{grid-area:label}.quick-search-popin[popin="passengers"] .passenger-type__label span{display:block;font-weight:normal;color:#979797;font-size:.75em}@media(min-width:64em){.quick-search-popin[popin="passengers"] .passenger-type__label span{font-size:1.6rem}}.quick-search-popin[popin="passengers"] .passenger-type__label label{color:#2f416a}.quick-search-popin[popin="passengers"] .passenger-type__select input{background:0;font-size:24px;font-family:"Trade Gothic LT Std Extended",Arial,sans-serif;font-weight:700}@media(min-width:64em){.quick-search-popin[popin="passengers"] .passenger-type__select input{font-size:3.6rem}}.quick-search-popin[popin="passengers"] .passenger-type .info-container{grid-area:info;display:none;color:#979797;margin:2rem 2.5rem 2rem 0;font-size:1.4rem}@media(min-width:64em){.quick-search-popin[popin="passengers"] .passenger-type .info-container{font-size:1.6rem}}.quick-search-popin[popin="passengers"] .passenger-type.highlight .info-container{color:#f66649}.quick-search-popin[popin="passengers"] .passenger-type.selected .info-container{display:block}.quick-search-popin[popin="passengers"] .passenger-type.selected .info-container.conditional-display{display:none}.quick-search-popin[popin="passengers"] .passenger-type.selected .info-container.conditional-display.visible{display:block}.quick-search-popin[popin="passengers"] .passenger-type__dob{grid-area:dob;color:#00a7e0;margin-right:2.3rem}.quick-search-popin[popin="passengers"] .passenger-type__dob .error-container{color:#f66649}.quick-search-popin[popin="passengers"] .passenger-type__dob.error .input-ums-dob.error{color:#f66649}.quick-search-popin[popin="passengers"] .passenger-type__dob.error .input-ums-dob.error:-ms-input-placeholder{color:#f66649}.quick-search-popin[popin="passengers"] .passenger-type__dob.error .input-ums-dob.error::placeholder{color:#f66649}.quick-search-popin[popin="passengers"] .passenger-type__dob.error .input-ums-dob.error:active,.quick-search-popin[popin="passengers"] .passenger-type__dob.error .input-ums-dob.error:focus{border-color:#f66649}.quick-search-popin[popin="passengers"] .passenger-type__dob :-ms-input-placeholder{color:#00a7e0}.quick-search-popin[popin="passengers"] .passenger-type__dob ::placeholder{color:#00a7e0}.quick-search-popin[popin="passengers"] .passenger-type__dob-line{display:none;-ms-flex-pack:end;justify-content:end;-ms-flex-align:center;align-items:center;border-top:1px dashed;margin-top:1rem;padding-top:.5rem;margin-bottom:-.5rem}.quick-search-popin[popin="passengers"] .passenger-type__dob-line.visible{display:-ms-flexbox;display:flex}.quick-search-popin[popin="passengers"] .passenger-type__dob-line label,.quick-search-popin[popin="passengers"] .passenger-type__dob-line input{color:inherit;display:block}.quick-search-popin[popin="passengers"] .passenger-type__dob-line input{min-width:15rem;text-align:right;margin:0 0 0 4rem}.quick-search-popin[popin="passengers"] .passenger-type__dob-line input:active,.quick-search-popin[popin="passengers"] .passenger-type__dob-line input:focus{border:2px solid #00a7e0;padding:calc(1.05rem - 2px)}.quick-search-popin[popin="passengers"] #fake-count{font-weight:400}.quick-search-popin[popin="passengers"] .input-number{grid-area:controls;display:-ms-flexbox;display:flex;max-width:140px;-ms-flex-pack:end;justify-content:end;-ms-flex-align:center;align-items:center}@media(min-width:64em){.quick-search-popin[popin="passengers"] .input-number{max-width:180px;margin-right:2.5rem}}.quick-search-popin[popin="passengers"] .input-number input{height:40px;width:38px;color:#2f416a;padding:0;margin-bottom:-1rem}.quick-search-popin[popin="passengers"] .js-count-decrease,.quick-search-popin[popin="passengers"] .js-count-increase{background:0;color:transparent;box-shadow:none;position:relative;width:35px;height:35px;padding:0;cursor:pointer}@media(min-width:64em){.quick-search-popin[popin="passengers"] .js-count-decrease,.quick-search-popin[popin="passengers"] .js-count-increase{width:41px;height:41px}}.quick-search-popin[popin="passengers"] .js-count-decrease::before,.quick-search-popin[popin="passengers"] .js-count-increase::before{position:absolute;top:0;left:0;content:"";width:35px;height:35px}@media(min-width:64em){.quick-search-popin[popin="passengers"] .js-count-decrease::before,.quick-search-popin[popin="passengers"] .js-count-increase::before{width:41px;height:41px}}.quick-search-popin[popin="passengers"] .js-count-decrease::before{background:url(/themes/custom/bl_main/img/btn-.webp) no-repeat center;background-size:contain}.quick-search-popin[popin="passengers"] .js-count-increase::before{background:url(/themes/custom/bl_main/img/btn%2B.webp) no-repeat center;background-size:contain}.quick-search-popin[popin="passengers"][hasums="false"] .passenger-type.is-um{display:none}.quick-search-popin[popin="departure_date"] .sqp_wrapper,.quick-search-popin[popin="return_date"] .sqp_wrapper{position:absolute;bottom:0;left:0;right:0;top:45px;padding-bottom:44px}@media(min-width:64em){.quick-search-popin[popin="departure_date"] .sqp_wrapper,.quick-search-popin[popin="return_date"] .sqp_wrapper{top:76px;padding-bottom:75px;padding-left:9rem;padding-right:4rem;margin-right:1rem}}@media(min-width:64em){.quick-search-popin[popin="departure_date"],.quick-search-popin[popin="return_date"]{max-height:886px;height:100vh;height:-webkit-fill-available}}@media(min-width:64em){.quick-search-popin[popin="departure_date"] .quick-search-popin__container,.quick-search-popin[popin="return_date"] .quick-search-popin__container{max-height:886px;height:100vh}}.quick-search-popin[popin="from"] .quick-search-popin__content__wrapper,.quick-search-popin[popin="to"] .quick-search-popin__content__wrapper{padding:0 0 0 1.6rem}@media(min-width:64em){.quick-search-popin[popin="from"] .quick-search-popin__content__wrapper,.quick-search-popin[popin="to"] .quick-search-popin__content__wrapper{padding:0 0 0 9rem}}.quick-search-popin__overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:.4;z-index:1}.quick-search-popin[travel-type="O"] .head__selector.head__return{display:none}.quick-search-popin .passengers__footer{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%;-ms-flex-pack:justify;justify-content:space-between}.quick-search-popin .passengers__body{padding:3.5rem 0 0}.quick-search-popin .passengers__body .js-message__passengers__error{display:none;height:2rem;color:#f66649;font-size:1.4rem}@media(min-width:64em){.quick-search-popin .passengers__body .js-message__passengers__error{font-size:1.6rem}}.quick-search-popin .passengers__body.error{padding:1.2rem;border:3px solid #f66649;transition:box-shadow .3s ease-in-out}.quick-search-popin .passengers__body.error .js-message__passengers__error{display:block}.quick-search-popin .passengers__body.error .input-number.error,.quick-search-popin .passengers__body.error .input-number{box-shadow:none}.quick-search-popin .passengers__body.error .input-number.error input,.quick-search-popin .passengers__body.error .input-number input{color:#f66649}@media(min-width:64em){.quick-search-popin .passengers__body.error .input-ums-dob{font-size:18px}}.quick-search-popin .passengers__body.error .input-ums-dob.error{color:#f66649 !important}.quick-search-popin .passengers__body.error.flash{box-shadow:inset 0 0 5px 2px #f66649}.quick-search-popin .passengers__actions{text-align:right}@media(min-width:64em){.quick-search-popin .passengers__actions{display:none}}.quick-search-popin .passengers__actions .button-apply{background-color:var(--litepicker-button-apply-color-bg);color:var(--litepicker-button-apply-color);display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;line-height:2;margin:20px 0 10px 0;padding:10px;min-width:150px;border:0;box-shadow:0 .4rem 1.2rem 0 rgba(0,0,0,0.1),0 .1rem .4rem 0 rgba(0,0,0,0.1);border-radius:25px;font-family:"Trade Gothic LT Std Extended",Arial,sans-serif;text-transform:uppercase;font-size:12px;font-weight:700;text-decoration:none;transition:all 300ms ease-in-out;cursor:pointer}@media(min-width:64em){.quick-search-popin .passengers__actions .button-apply{padding:12px 25px;min-width:200px}}.quick-search-popin .passengers__actions .button-apply.disabled,.quick-search-popin .passengers__actions .calendar__dates--disabled .button-apply.calendar__resume,.calendar__dates--disabled .quick-search-popin .passengers__actions .button-apply.calendar__resume,.quick-search-popin .passengers__actions .calendar__dates--disabled .button-apply.calendar__dates-title,.calendar__dates--disabled .quick-search-popin .passengers__actions .button-apply.calendar__dates-title,.quick-search-popin .passengers__actions .calendar__dates--disabled .button-apply[name="instant_search_calendar_return_date"],.calendar__dates--disabled .quick-search-popin .passengers__actions .button-apply[name="instant_search_calendar_return_date"]{opacity:.5}.quick-search-popin .passengers__actions .button-apply.disabled:hover,.quick-search-popin .passengers__actions .calendar__dates--disabled .button-apply.calendar__resume:hover,.calendar__dates--disabled .quick-search-popin .passengers__actions .button-apply.calendar__resume:hover,.quick-search-popin .passengers__actions .calendar__dates--disabled .button-apply.calendar__dates-title:hover,.calendar__dates--disabled .quick-search-popin .passengers__actions .button-apply.calendar__dates-title:hover,.quick-search-popin .passengers__actions .calendar__dates--disabled .button-apply:hover[name="instant_search_calendar_return_date"],.calendar__dates--disabled .quick-search-popin .passengers__actions .button-apply:hover[name="instant_search_calendar_return_date"]{transform:none;cursor:not-allowed}#select2-edit-visible-newsearch-flights-to-results{height:auto !important}.departure-from-wrapper .quick-search-popin li.select2-results__option,.departure-to-wrapper .quick-search-popin li.select2-results__option{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:2rem 1rem .9rem 0;border-bottom:1px dashed #c4c4c4}@media(min-width:64em){.departure-from-wrapper .quick-search-popin li.select2-results__option,.departure-to-wrapper .quick-search-popin li.select2-results__option{padding:2.2rem 2rem 2rem 0}}.departure-from-wrapper .quick-search-popin .form-item-visible-newsearch-flights-to,.departure-to-wrapper .quick-search-popin .form-item-visible-newsearch-flights-to{margin-top:2rem}.departure-from-wrapper ::-webkit-scrollbar,.departure-to-wrapper ::-webkit-scrollbar{width:5px}.departure-from-wrapper ::-webkit-scrollbar-track,.departure-to-wrapper ::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #ebecef;border-radius:10px}.departure-from-wrapper ::-webkit-scrollbar-thumb,.departure-to-wrapper ::-webkit-scrollbar-thumb{background:#2f416a;border-radius:10px}li.select2-results__option{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:2rem 1rem .9rem 0;border-bottom:1px dashed #c4c4c4;font-family:"Google Sans","Roboto",sans-serif;font-size:16px}@media(min-width:64em){li.select2-results__option{padding:2.2rem 2rem 2rem}}li.select2-results__option>span{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%}li.select2-results__option .iata-code{font-size:12px;font-weight:700;color:#00a7e0}@media(min-width:64em){li.select2-results__option .iata-code{font-size:16px}}#select2-edit-visible-newsearch-flights-travel-type-results,#select2-edit-visible-class-results{margin-right:0}#select2-edit-visible-newsearch-flights-travel-type-results .select2-results__option,#select2-edit-visible-class-results .select2-results__option{margin-right:0;padding:1.4rem 0 1rem 1rem}#select2-edit-visible-newsearch-flights-travel-type-results[aria_expanded="true"],#select2-edit-visible-class-results[aria_expanded="true"]{background:#2f416a}.amadeus-form-newsearch-flights-home{display:none}#qsp_travel_type,#qsp-class{display:-ms-flexbox;display:flex;width:100%}#qsp_travel_type .select2-container,#qsp-class .select2-container{position:relative !important;left:0 !important;top:0 !important;width:100%}#qsp_travel_type .select2-container .select2-dropdown,#qsp-class .select2-container .select2-dropdown{top:0;padding:0 0 5rem 0;border-radius:0 0 2rem 2rem;box-shadow:0 44px 44px rgba(21,73,147,0.26);width:100% !important}#qsp_travel_type .select2-container .select2-dropdown ul li,#qsp-class .select2-container .select2-dropdown ul li{position:relative;font-weight:400;padding-left:4rem;padding-right:4rem;border-bottom:0}#qsp_travel_type .select2-container .select2-dropdown ul li:after,#qsp-class .select2-container .select2-dropdown ul li:after{content:'';display:block;position:absolute;bottom:0;left:4rem;right:4rem;height:0;border-bottom:1px dashed #c4c4c4}#qsp_travel_type .select2-container .select2-dropdown ul li[aria-selected="true"],#qsp-class .select2-container .select2-dropdown ul li[aria-selected="true"]{font-weight:500}:root{--litepicker-container-months-color-bg:transparent;--litepicker-container-months-box-shadow-color:transparent;--litepicker-footer-color-bg:transparent;--litepicker-footer-box-shadow-color:transparent;--litepicker-tooltip-color-bg:#fff;--litepicker-month-header-color:transparent;--litepicker-button-prev-month-color:#00a7e0;--litepicker-button-next-month-color:#00a7e0;--litepicker-button-prev-month-color-hover:#2f4169;--litepicker-button-next-month-color-hover:#2f4169;--litepicker-month-width:100%;--litepicker-month-weekday-color:#9e9e9e;--litepicker-month-week-number-color:#9e9e9e;--litepicker-day-width:calc(100%/7);--litepicker-day-height-mobile:45px;--litepicker-day-height:6.3rem;--litepicker-day-color:#2f4169;--litepicker-day-color-hover:#2f4169;--litepicker-day-selected-bg:#154993;--litepicker-is-today-color:#fb6b49;--litepicker-is-in-range-color:#e5edf6;--litepicker-is-locked-color:#979797;--litepicker-is-start-color:#fff;--litepicker-is-start-color-bg:#2f4169;--litepicker-is-end-color:#fff;--litepicker-is-end-color-bg:#2f4169;--litepicker-button-cancel-color:#2f4169;--litepicker-button-cancel-color-bg:#2f4169;--litepicker-button-apply-color:#FFF;--litepicker-button-apply-color-bg:#00a7e0;--litepicker-button-reset-color:#2f4169;--litepicker-button-reset-color-hover:#2f4169;--litepicker-highlighted-day-color:#2f4169;--litepicker-highlighted-day-color-bg:transparent;--litepicker-hover-day-color-bg:#dee0e6;--litepicker-high-contrast:gold}.litepicker{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:.8em;display:none;background-color:#fff;width:100%;padding:0 1.5rem 0 1.5rem}@media(min-width:64em){.litepicker{width:calc(140rem - 25%);padding:0 12rem 0 12rem}}.litepicker .ps__thumb-y{background-color:#2f416a;border-radius:20px;transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:35px;width:4px;bottom:2px;top:2px;position:absolute}.litepicker .ps__rail-y{background-color:#ebecef;border-radius:20px;transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:4px;right:0;position:absolute}.litepicker__block{position:relative;max-height:430px}.litepicker button{border:0;background:0}.litepicker .container__main{display:-ms-flexbox;display:flex}.litepicker .container__months{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:var(--litepicker-container-months-color-bg);border-radius:5px;box-shadow:0 0 5px var(--litepicker-container-months-box-shadow-color);width:100%;box-sizing:content-box}.litepicker .container__months.columns-2{width:calc(var(--litepicker-month-width) * 2)}.litepicker .container__months.columns-3{width:calc((var(--litepicker-month-width) * 3) + 30px)}.litepicker .container__months.columns-4{width:calc((var(--litepicker-month-width) * 4) + 40px)}.litepicker .container__months.split-view .month-item-header .button-previous-month,.litepicker .container__months.split-view .month-item-header .button-next-month{visibility:visible}.litepicker .container__months .month-item{padding:0;width:var(--litepicker-month-width);box-sizing:content-box}.litepicker .container__months .month-item-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;color:var(--litepicker-day-color);font-family:"Trade Gothic LT Std Extended",Arial,sans-serif;font-weight:700;font-size:12px;margin:33px 0 10px 0;text-align:center;-ms-flex-align:center;align-items:center;height:20px}@media(min-width:64em){.litepicker .container__months .month-item-header{margin:2.5rem 0 2rem 0;font-size:1.6rem}}.litepicker .container__months .month-item-header div{-ms-flex:1;flex:1;font-size:16px}.litepicker .container__months .month-item-header div>.month-item-name{margin-right:1rem;text-transform:capitalize}.litepicker .container__months .month-item-header div>.month-item-year{padding:0}.litepicker .container__months .month-item-header .reset-button{color:var(--litepicker-button-reset-color)}.litepicker .container__months .month-item-header .reset-button>svg{fill:var(--litepicker-button-reset-color)}.litepicker .container__months .month-item-header .reset-button *{pointer-events:none}.litepicker .container__months .month-item-header .reset-button:hover{color:var(--litepicker-button-reset-color-hover)}.litepicker .container__months .month-item-header .reset-button:hover>svg{fill:var(--litepicker-button-reset-color-hover)}.litepicker .container__months .month-item-header .button-previous-month,.litepicker .container__months .month-item-header .button-next-month{visibility:hidden;text-decoration:none;transition:color .3s,border .3s;cursor:pointer;box-shadow:none}.litepicker .container__months .month-item-header .button-previous-month *,.litepicker .container__months .month-item-header .button-next-month *{pointer-events:none}.litepicker .container__months .month-item-header .button-previous-month{color:var(--litepicker-button-prev-month-color)}.litepicker .container__months .month-item-header .button-previous-month>svg,.litepicker .container__months .month-item-header .button-previous-month>img{fill:var(--litepicker-button-prev-month-color)}.litepicker .container__months .month-item-header .button-previous-month:hover{color:var(--litepicker-button-prev-month-color-hover)}.litepicker .container__months .month-item-header .button-previous-month:hover>svg{fill:var(--litepicker-button-prev-month-color-hover)}.litepicker .container__months .month-item-header .button-next-month{color:var(--litepicker-button-next-month-color)}.litepicker .container__months .month-item-header .button-next-month>svg,.litepicker .container__months .month-item-header .button-next-month>img{fill:var(--litepicker-button-next-month-color)}.litepicker .container__months .month-item-header .button-next-month:hover{color:var(--litepicker-button-next-month-color-hover)}.litepicker .container__months .month-item-header .button-next-month:hover>svg{fill:var(--litepicker-button-next-month-color-hover)}.litepicker .container__months .month-item-weekdays-row{display:-ms-flexbox;display:flex;justify-self:center;-ms-flex-pack:start;justify-content:flex-start;color:var(--litepicker-month-weekday-color);margin:10px 0 0 0;padding-top:30px;border-top:1px solid #c4c4c4}@media(min-width:64em){.litepicker .container__months .month-item-weekdays-row{margin:2rem 0 0 0;padding-top:0;border-top-color:transparent}}.litepicker .container__months .month-item-weekdays-row>div{font-size:12px;font-weight:500;text-transform:uppercase;-ms-flex:1;flex:1;width:var(--litepicker-day-width);text-align:center;color:var(--litepicker-day-color)}@media(min-width:64em){.litepicker .container__months .month-item-weekdays-row>div{font-size:1.6rem}}.litepicker .container__months .month-item:first-child .button-previous-month{visibility:visible}.litepicker .container__months .month-item:last-child .button-next-month{visibility:visible}.litepicker .container__months .month-item.no-previous-month .button-previous-month{visibility:hidden}.litepicker .container__months .month-item.no-next-month .button-next-month{visibility:hidden}.litepicker .container__days{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-self:center;-ms-flex-pack:start;justify-content:flex-start;text-align:center;box-sizing:content-box}.litepicker .container__days>div,.litepicker .container__days>a{margin:.5rem 0 .5rem 0;width:var(--litepicker-day-width)}.litepicker .container__days>div:first-of-type.is-in-range .day-item__bg,.litepicker .container__days>a:first-of-type.is-in-range .day-item__bg{border-radius:var(--litepicker-day-height-mobile) 0 0 var(--litepicker-day-height-mobile)}@media(min-width:64em){.litepicker .container__days>div:first-of-type.is-in-range .day-item__bg,.litepicker .container__days>a:first-of-type.is-in-range .day-item__bg{border-radius:var(--litepicker-day-height) 0 0 var(--litepicker-day-height)}}.litepicker .container__days>div:nth-of-type(7n+1).is-in-range .day-item__bg,.litepicker .container__days>a:nth-of-type(7n+1).is-in-range .day-item__bg{border-radius:var(--litepicker-day-height-mobile) 0 0 var(--litepicker-day-height-mobile)}@media(min-width:64em){.litepicker .container__days>div:nth-of-type(7n+1).is-in-range .day-item__bg,.litepicker .container__days>a:nth-of-type(7n+1).is-in-range .day-item__bg{border-radius:var(--litepicker-day-height) 0 0 var(--litepicker-day-height);left:calc(50% - 4rem);width:auto}}.litepicker .container__days>div:nth-of-type(7n).is-in-range .day-item__bg,.litepicker .container__days>a:nth-of-type(7n).is-in-range .day-item__bg{border-radius:0 var(--litepicker-day-height-mobile) var(--litepicker-day-height-mobile) 0}@media(min-width:64em){.litepicker .container__days>div:nth-of-type(7n).is-in-range .day-item__bg,.litepicker .container__days>a:nth-of-type(7n).is-in-range .day-item__bg{border-radius:0 var(--litepicker-day-height) var(--litepicker-day-height) 0;right:calc(50% - 4rem);width:auto}}.litepicker .container__days>div:last-of-type.is-in-range .day-item__bg,.litepicker .container__days>a:last-of-type.is-in-range .day-item__bg{border-radius:0 var(--litepicker-day-height-mobile) var(--litepicker-day-height-mobile) 0}@media(min-width:64em){.litepicker .container__days>div:last-of-type.is-in-range .day-item__bg,.litepicker .container__days>a:last-of-type.is-in-range .day-item__bg{border-radius:0 var(--litepicker-day-height) var(--litepicker-day-height) 0}}.litepicker .container__days .day-item{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:relative;color:var(--litepicker-day-color);text-align:center;text-decoration:none;border-radius:0;transition:color .3s,border .3s;cursor:pointer;z-index:1;pointer-events:all;width:calc(100%/7);height:var(--litepicker-day-height-mobile)}@media(min-width:64em){.litepicker .container__days .day-item{height:var(--litepicker-day-height)}}.litepicker .container__days .day-item::after{content:'';display:block;padding-bottom:100%}.litepicker .container__days .day-item__block{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;width:var(--litepicker-day-height-mobile);height:var(--litepicker-day-height-mobile);border-radius:50%;z-index:-1;pointer-events:none;color:#00a7e0}@media(min-width:64em){.litepicker .container__days .day-item__block{width:var(--litepicker-day-height);height:var(--litepicker-day-height)}}.litepicker .container__days .day-item__block.is-offer{color:#fb6b49}.litepicker .container__days .day-item__block.is-offer::before{left:-12px;top:12px;font-size:17px}@media(min-width:64em){.litepicker .container__days .day-item__block.is-offer::before{font-size:20px}}.litepicker .container__days .day-item__day{color:#2f4169;font-size:12px}@media(min-width:64em){.litepicker .container__days .day-item__day{font-size:1.6rem}}.litepicker .container__days .day-item__price{font-weight:500;font-size:11px}@media(min-width:64em){.litepicker .container__days .day-item__price{font-size:1.6rem}}.litepicker .container__days .day-item__currency{font-weight:500;font-size:11px;margin-top:-0.2rem}@media(min-width:64em){.litepicker .container__days .day-item__currency{font-size:1.4rem}}.litepicker .container__days .day-item__bg{display:none;position:absolute;top:0;bottom:0;background-color:transparent;z-index:-1;pointer-events:none;border-radius:var(--litepicker-day-height-mobile);width:var(--litepicker-day-height-mobile);height:var(--litepicker-day-height-mobile)}@media(min-width:64em){.litepicker .container__days .day-item__bg{border-radius:var(--litepicker-day-height);width:var(--litepicker-day-height);height:var(--litepicker-day-height)}}.litepicker .container__days .day-item:hover{color:var(--litepicker-day-color-hover)}.litepicker .container__days .day-item:hover:not(.is-locked) .day-item__bg{display:block;background-color:var(--litepicker-hover-day-color-bg)}.litepicker .container__days .day-item.is-locked .day-item__block .day-item__price{color:transparent}.litepicker .container__days .day-item.is-locked .day-item__block .day-item__currency{color:transparent}.litepicker .container__days .day-item.is-locked .day-item__block .day-item__day{color:var(--litepicker-is-locked-color)}.litepicker .container__days .day-item.is-locked:hover{color:var(--litepicker-is-locked-color);box-shadow:none;cursor:default}.litepicker .container__days .day-item.is-in-range .day-item__bg{display:block;background-color:var(--litepicker-is-in-range-color);position:absolute;left:0;right:0;top:0;bottom:0;border-radius:0;width:100%}.litepicker .container__days .day-item.is-start-date{position:relative;color:var(--litepicker-is-start-color);border-top-left-radius:5px;border-bottom-left-radius:5px;border-top-right-radius:0;border-bottom-right-radius:0;pointer-events:all}.litepicker .container__days .day-item.is-start-date .day-item__block{background-color:var(--litepicker-day-selected-bg) !important;color:#fff;font-weight:bold}.litepicker .container__days .day-item.is-start-date .day-item__block .day-item__day{color:#fff}.litepicker .container__days .day-item.is-start-date .day-item__bg{display:block;background-color:var(--litepicker-is-in-range-color) !important;right:0;left:50%;width:auto;border-radius:0}.litepicker .container__days .day-item.is-start-date.is-flipped{position:relative;pointer-events:all}.litepicker .container__days .day-item.is-start-date.is-flipped .day-item__bg{left:0;right:50%}.litepicker .container__days .day-item.is-end-date{position:relative;color:var(--litepicker-is-end-color);border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:5px;border-bottom-right-radius:5px;pointer-events:all}.litepicker .container__days .day-item.is-end-date .day-item__block{background-color:var(--litepicker-day-selected-bg) !important;color:#fff;font-weight:bold}.litepicker .container__days .day-item.is-end-date .day-item__block .day-item__day{color:#fff}.litepicker .container__days .day-item.is-end-date .day-item__bg{display:block;background-color:var(--litepicker-is-in-range-color) !important;left:0;right:50%;width:auto;border-radius:0}.litepicker .container__days .day-item.is-end-date.is-flipped{position:relative;pointer-events:all}.litepicker .container__days .day-item.is-end-date.is-flipped .day-item__bg{left:50%;right:0}.litepicker .container__days .day-item.is-start-date.is-end-date{position:relative;border-top-left-radius:5px;border-bottom-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;pointer-events:all}.litepicker .container__days .day-item.is-start-date.is-end-date .day-item__bg{background-color:transparent !important;z-index:-1;pointer-events:none;left:auto !important;right:auto !important}.litepicker .container__days .day-item.is-highlighted{color:var(--litepicker-highlighted-day-color);background-color:var(--litepicker-highlighted-day-color-bg)}.litepicker .container__days .week-number{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:var(--litepicker-month-week-number-color);font-size:85%}.litepicker .container__footer{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:var(--litepicker-footer-color-bg)}.litepicker .container__footer .preview-date-range{display:none}.litepicker .container__footer .button-cancel{display:none;background-color:var(--litepicker-button-cancel-color-bg);color:var(--litepicker-button-cancel-color);border:0;border-radius:3px}.litepicker .container__footer .button-cancel *{pointer-events:none}.litepicker .container__footer .button-apply{background-color:var(--litepicker-button-apply-color-bg);color:var(--litepicker-button-apply-color);display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;line-height:2;margin:20px 0 10px 0;padding:10px;min-width:150px;border:0;box-shadow:0 .4rem 1.2rem 0 rgba(0,0,0,0.1),0 .1rem .4rem 0 rgba(0,0,0,0.1);border-radius:25px;font-family:"Trade Gothic LT Std Extended",Arial,sans-serif;text-transform:uppercase;font-size:12px;font-weight:700;text-decoration:none;transition:all 300ms ease-in-out;cursor:pointer}@media(min-width:64em){.litepicker .container__footer .button-apply{padding:12px 25px;min-width:200px;transition:all 300ms ease-in-out}.litepicker .container__footer .button-apply:hover{background:#4dc2f3}}.litepicker .container__footer .button-apply.disabled,.litepicker .container__footer .calendar__dates--disabled .button-apply.calendar__resume,.calendar__dates--disabled .litepicker .container__footer .button-apply.calendar__resume,.litepicker .container__footer .calendar__dates--disabled .button-apply.calendar__dates-title,.calendar__dates--disabled .litepicker .container__footer .button-apply.calendar__dates-title,.litepicker .container__footer .calendar__dates--disabled .button-apply[name="instant_search_calendar_return_date"],.calendar__dates--disabled .litepicker .container__footer .button-apply[name="instant_search_calendar_return_date"]{opacity:.5}.litepicker .container__footer .button-apply.disabled:hover,.litepicker .container__footer .calendar__dates--disabled .button-apply.calendar__resume:hover,.calendar__dates--disabled .litepicker .container__footer .button-apply.calendar__resume:hover,.litepicker .container__footer .calendar__dates--disabled .button-apply.calendar__dates-title:hover,.calendar__dates--disabled .litepicker .container__footer .button-apply.calendar__dates-title:hover,.litepicker .container__footer .calendar__dates--disabled .button-apply:hover[name="instant_search_calendar_return_date"],.calendar__dates--disabled .litepicker .container__footer .button-apply:hover[name="instant_search_calendar_return_date"]{transform:none;cursor:not-allowed}.litepicker .container__tooltip{position:absolute;margin-top:-4px;border-radius:4px;background-color:var(--litepicker-tooltip-color-bg);box-shadow:0 1px 3px rgba(0,0,0,0.25);white-space:nowrap;font-size:11px;pointer-events:none;visibility:hidden;z-index:10;padding:.5rem}.litepicker .container__tooltip:before{position:absolute;bottom:-5px;left:calc(50% - 5px);border-top:5px solid rgba(0,0,0,0.12);border-right:5px solid transparent;border-left:5px solid transparent;content:""}.litepicker .container__tooltip:after{position:absolute;bottom:-4px;left:calc(50% - 4px);border-top:4px solid var(--litepicker-tooltip-color-bg);border-right:4px solid transparent;border-left:4px solid transparent;content:""}.high-contrast .litepicker .day-item.is-in-range .day-item__bg{background-color:var(--litepicker-high-contrast) !important}.high-contrast .litepicker .day-item.is-in-range .day-item__block{background-color:transparent !important}.high-contrast .litepicker .day-item.is-in-range .day-item__block *{color:#000 !important;background-color:transparent !important}.high-contrast .litepicker .day-item.is-start-date .day-item__bg,.high-contrast .litepicker .day-item.is-end-date .day-item__bg{background-color:var(--litepicker-high-contrast) !important}.high-contrast .litepicker .day-item.is-start-date .day-item__block,.high-contrast .litepicker .day-item.is-end-date .day-item__block{background-color:var(--litepicker-high-contrast) !important}.high-contrast .litepicker .day-item.is-start-date .day-item__block *,.high-contrast .litepicker .day-item.is-end-date .day-item__block *{color:#000 !important;background-color:transparent !important}.high-contrast .litepicker .day-item__block.is-offer::before{color:gold !important}.high-contrast .litepicker .day-item.is-start-date .day-item__block.is-offer::before,.high-contrast .litepicker .day-item.is-end-date .day-item__block.is-offer::before{color:black !important}.is-dohop .day-item__price,.is-dohop .day-item__currency{display:none}.switch-homepage-location .switch-market{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;z-index:0;font-family:"Google Sans","Roboto",sans-serif;position:relative}.switch-homepage-location .switch-market span.switch-market-size{font-family:"Trade Gothic LT Std Extended",Arial,sans-serif;font-size:14px;font-weight:600;text-transform:uppercase}@media(min-width:64em){.switch-homepage-location .switch-market span.switch-market-size{font-size:13px}}.switch-homepage-location .switch-market .form-item-switch-market{margin-bottom:0}.switch-homepage-location .switch-market__image{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:auto;height:2.5rem;max-width:4rem}.switch-homepage-location .switch-market__image img{width:100%}.switch-homepage-location{font-family:"Google Sans","Roboto",sans-serif}.switch-homepage-location select{font-family:"Trade Gothic LT Std Extended",Arial,sans-serif;background:transparent;font-size:12px;font-weight:600;padding:.5rem 1.8rem .5rem .5rem;outline:0;box-shadow:none}.switch-homepage-location select option{font-weight:600;padding:1rem 0}@media(min-width:64em){.switch-homepage-location{margin-top:0;margin-left:0}}.form-item-switch-market{z-index:0;font-family:"Trade Gothic LT Std Extended",Arial,sans-serif;padding:.5rem}.form-item-switch-market::after{border:0;top:50%;right:0 !important;background:url(/themes/custom/bl_main/img/chevron-right-dark-blue.webp) no-repeat center;transform:rotate(90deg) translate(-50%,0);width:15px;height:15px;background-size:35%}.form-item-switch-market .form-select{font-size:14px !important;background:transparent;color:#434957 !important;font-weight:600}@media(min-width:64em){.form-item-switch-market .form-select{font-size:12px !important;color:#2c5697 !important;min-width:85px}}.footer .form-item-switch-market .form-select,.cookies-geoloc .form-item-switch-market .form-select{color:#fff !important;background-image:none}.footer .form-item-switch-market .form-select option,.cookies-geoloc .form-item-switch-market .form-select option{color:#2f416a}.footer .form-item-switch-market::after,.cookies-geoloc .form-item-switch-market::after{position:absolute;border:0;background:url(/themes/custom/bl_main/img/chevron-right-white.webp) no-repeat center;width:10px;height:10px;transform:rotate(90deg) translate(calc(-50% - 0.4rem),0)}.multidestinations{max-width:500px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;width:100%;height:291px}@media(max-width:64em){.multidestinations{height:260px}}@media screen and (min-width:40em) and (max-width:64em){.multidestinations{margin:auto}}.multidestinations__list{list-style-type:none;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-top:20px;-ms-flex-pack:distribute;justify-content:space-around;height:236px}@media(max-width:64em){.multidestinations__list{height:220px;padding-top:0}}.multidestinations__list ul{position:relative;padding-left:15px;line-height:1.4}.multidestinations__list ul li{position:relative;font-size:15px;font-weight:100;margin-bottom:20px;padding-left:20px;padding-top:7px}.multidestinations__list ul li::before{content:"";position:absolute;top:.4rem;left:-2.5rem;width:1.7rem;height:1.5rem;background:url(/themes/custom/bl_desktop/img/list-item.svg) no-repeat;background-size:contain;background-color:#fff;border-radius:50%;padding:4px;border:3px solid #fff}.multidestinations .link-to-multi{width:100%;text-align:center}.multidestinations .link-to-multi a{padding-bottom:10px;width:90%;text-align:center;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;line-height:2;width:85%;max-width:250px;border:0;box-shadow:0 6px 30px -10px #154993;border-radius:25px;background-color:#fff;font-family:"Trade Gothic LT Std Extended",Arial,sans-serif;text-transform:uppercase;font-size:12px;font-weight:700;text-decoration:none;color:#154993;transition:all 300ms ease-in-out;cursor:pointer;padding:14px 25px 12px 25px;-webkit-padding-end:25px;-webkit-padding-start:25px;-webkit-padding-after:12px;-webkit-padding-before:14px}.multidestinations .link-to-multi a:hover{color:#fff;background:#4dc2f3}@media(max-width:64em){.multidestinations .link-to-multi a{padding:8px 20px 8px 20px;-webkit-padding-end:20px;-webkit-padding-start:20px;-webkit-padding-after:8px;-webkit-padding-before:8px}}@media not all and (min-resolution:.001dpcm){@supports(-webkit-appearance:none){@media(max-width:64em){.multidestinations .link-to-multi a{padding:14px 25px 12px 25px}}}}.article.multi-title{padding-top:0}.article__title.multi-title{text-transform:uppercase;color:#5c5c5c;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:baseline;align-items:baseline}@media(max-width:64em){.article__title.multi-title{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:start}}@media(max-width:64em){.article__title.multi-title span{font-size:50px}}.article__title.multi-title a{font-weight:400;color:#00ace7;text-decoration:none;font-size:20px;letter-spacing:1px}.article__title.multi-title a:hover{text-decoration:underline}.article__title.multi-title a::after{content:"";background:url(/themes/custom/bl_main/img/arrow-right-light-blue.webp) no-repeat;background-size:contain;padding:10px;margin-left:5px;display:inline-block;vertical-align:middle}.article__intro.multi-title{background:#2c5697;height:60px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:white;margin-top:30px;border-top-left-radius:10px;border-top-right-radius:10px}@media(max-width:64em){.article__intro.multi-title{-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-direction:column;flex-direction:column;height:85px}}.article__intro.multi-title .img-plane{display:none}.article__intro.multi-title .img-plane.multi{display:-ms-flexbox;display:flex;transform:translateX(75px)}@media(max-width:64em){.article__intro.multi-title .img-plane.multi{transform:translateX(0)}}.article__intro.multi-title>div{margin-left:85px;font-family:sans-serif;font-weight:bold}@media(max-width:64em){.article__intro.multi-title>div{margin-left:0}}.article__intro.multi-title>div p{font-size:20px;font-family:Roboto,Arial,sans-serif}#frenchbee-amadeus-search-multidestinations-flights-form{margin-top:0 !important;border-top:initial;background:#f3f4f6;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.frenchbee_amadeus_newsearch_multidestinations-flights_form{-ms-flex-direction:column;flex-direction:column;padding-top:20px;padding-bottom:80px;width:85%;margin:auto}.frenchbee_amadeus_newsearch_multidestinations-flights_form__trajets{margin-bottom:20px}.frenchbee_amadeus_newsearch_multidestinations-flights_form__trajets:nth-child(1),.frenchbee_amadeus_newsearch_multidestinations-flights_form__trajets:nth-child(2){width:88%}@media(max-width:64em){.frenchbee_amadeus_newsearch_multidestinations-flights_form__trajets:nth-child(1),.frenchbee_amadeus_newsearch_multidestinations-flights_form__trajets:nth-child(2){width:100%}}.frenchbee_amadeus_newsearch_multidestinations-flights_form__trajets:nth-child(1) .departure-from-wrapper,.frenchbee_amadeus_newsearch_multidestinations-flights_form__trajets:nth-child(1) .departure-to-wrapper,.frenchbee_amadeus_newsearch_multidestinations-flights_form__trajets:nth-child(1) .short-input,.frenchbee_amadeus_newsearch_multidestinations-flights_form__trajets:nth-child(2) .departure-from-wrapper,.frenchbee_amadeus_newsearch_multidestinations-flights_form__trajets:nth-child(2) .departure-to-wrapper,.frenchbee_amadeus_newsearch_multidestinations-flights_form__trajets:nth-child(2) .short-input{width:30%}@media(max-width:64em){.frenchbee_amadeus_newsearch_multidestinations-flights_form__trajets:nth-child(1) .departure-from-wrapper,.frenchbee_amadeus_newsearch_multidestinations-flights_form__trajets:nth-child(1) .departure-to-wrapper,.frenchbee_amadeus_newsearch_multidestinations-flights_form__trajets:nth-child(1) .short-input,.frenchbee_amadeus_newsearch_multidestinations-flights_form__trajets:nth-child(2) .departure-from-wrapper,.frenchbee_amadeus_newsearch_multidestinations-flights_form__trajets:nth-child(2) .departure-to-wrapper,.frenchbee_amadeus_newsearch_multidestinations-flights_form__trajets:nth-child(2) .short-input{width:100%}}.frenchbee_amadeus_newsearch_multidestinations-flights_form__trajets:last-child{margin-bottom:35px}.frenchbee_amadeus_newsearch_multidestinations-flights_form__trajets--title{font-size:13px;color:#2f416a;font-weight:bold;text-transform:uppercase;font-family:unset}@media(max-width:64em){.frenchbee_amadeus_newsearch_multidestinations-flights_form__trajets--title{margin-bottom:5px}}.frenchbee_amadeus_newsearch_multidestinations-flights_form__trajets--trajet{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media(max-width:64em){.frenchbee_amadeus_newsearch_multidestinations-flights_form__trajets--trajet{-ms-flex-direction:column;flex-direction:column}}.frenchbee_amadeus_newsearch_multidestinations-flights_form__trajets--trajet .departure-from-wrapper,.frenchbee_amadeus_newsearch_multidestinations-flights_form__trajets--trajet .departure-to-wrapper{width:27%}@media(max-width:64em){.frenchbee_amadeus_newsearch_multidestinations-flights_form__trajets--trajet .departure-from-wrapper,.frenchbee_amadeus_newsearch_multidestinations-flights_form__trajets--trajet .departure-to-wrapper{width:100%}}.frenchbee_amadeus_newsearch_multidestinations-flights_form__trajets--trajet .departure-from-wrapper .search-popin__fake-select.departure-to__fake-select,.frenchbee_amadeus_newsearch_multidestinations-flights_form__trajets--trajet .departure-from-wrapper .search-popin__fake-select.departure-from__fake-select,.frenchbee_amadeus_newsearch_multidestinations-flights_form__trajets--trajet .departure-to-wrapper .search-popin__fake-select.departure-to__fake-select,.frenchbee_amadeus_newsearch_multidestinations-flights_form__trajets--trajet .departure-to-wrapper .search-popin__fake-select.departure-from__fake-select{font-size:16px;font-family:"Google Sans","Roboto",sans-serif;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-right:8px}@media(max-width:64em){.frenchbee_amadeus_newsearch_multidestinations-flights_form__trajets--trajet .departure-from-wrapper .search-popin__fake-select.departure-to__fake-select,.frenchbee_amadeus_newsearch_multidestinations-flights_form__trajets--trajet .departure-from-wrapper .search-popin__fake-select.departure-from__fake-select,.frenchbee_amadeus_newsearch_multidestinations-flights_form__trajets--trajet .departure-to-wrapper .search-popin__fake-select.departure-to__fake-select,.frenchbee_amadeus_newsearch_multidestinations-flights_form__trajets--trajet .departure-to-wrapper .search-popin__fake-select.departure-from__fake-select{font-size:15px}}.frenchbee_amadeus_newsearch_multidestinations-flights_form__trajets--trajet .deleteTrip{display:none;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;font-family:sans-serif;color:#00a7e0;cursor:pointer;font-size:16px}@media(max-width:64em){.frenchbee_amadeus_newsearch_multidestinations-flights_form__trajets--trajet .deleteTrip{-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start;font-size:15px}}.frenchbee_amadeus_newsearch_multidestinations-flights_form__trajets--trajet .deleteTrip:hover{text-decoration:underline}.frenchbee_amadeus_newsearch_multidestinations-flights_form .inactive{display:none}.frenchbee_amadeus_newsearch_multidestinations-flights_form__add{margin-bottom:35px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;cursor:pointer;color:#00a7e0;width:30%;font-family:'Trade Gothic LT Std Extended';font-size:12px;font-weight:bold}@media(max-width:64em){.frenchbee_amadeus_newsearch_multidestinations-flights_form__add{width:100%}}.frenchbee_amadeus_newsearch_multidestinations-flights_form__add::before{content:"";background:url(/themes/custom/bl_main/img/btn_ajouter.webp) no-repeat;background-size:contain;background-color:#fff;padding:25px;margin-right:10px;border-radius:50%;box-shadow:0 6px 30px -10px #154993}.frenchbee_amadeus_newsearch_multidestinations-flights_form .short-input{width:27%;margin-right:2%}@media(max-width:64em){.frenchbee_amadeus_newsearch_multidestinations-flights_form .short-input{width:100%}}.frenchbee_amadeus_newsearch_multidestinations-flights_form .short-input input,.frenchbee_amadeus_newsearch_multidestinations-flights_form .short-input select,.frenchbee_amadeus_newsearch_multidestinations-flights_form .short-input .search-popin__fake-select{cursor:pointer;background:url(/themes/custom/bl_main/img/chevron-down-select-dark-blue.webp) no-repeat right;font-size:16px;font-family:"Google Sans","Roboto",sans-serif}@media(max-width:64em){.frenchbee_amadeus_newsearch_multidestinations-flights_form .short-input input,.frenchbee_amadeus_newsearch_multidestinations-flights_form .short-input select,.frenchbee_amadeus_newsearch_multidestinations-flights_form .short-input .search-popin__fake-select{font-size:15px}}.frenchbee_amadeus_newsearch_multidestinations-flights_form .short-input input span,.frenchbee_amadeus_newsearch_multidestinations-flights_form .short-input select span,.frenchbee_amadeus_newsearch_multidestinations-flights_form .short-input .search-popin__fake-select span{font-weight:normal}.frenchbee_amadeus_newsearch_multidestinations-flights_form .short-input+.short-input{padding-left:1rem}@media(min-width:64em){.frenchbee_amadeus_newsearch_multidestinations-flights_form .short-input+.short-input{padding-left:2.7rem}}.frenchbee_amadeus_newsearch_multidestinations-flights_form .short-input .arrival-date-wrapper,.frenchbee_amadeus_newsearch_multidestinations-flights_form .short-input .fake-traveller-select{margin-right:0}.frenchbee_amadeus_newsearch_multidestinations-flights_form .form-error-wrapper{width:100%;text-align:center;color:#f66649;margin-bottom:-1rem}.frenchbee_amadeus_newsearch_multidestinations-flights_form .form-error-wrapper .dob-check-errors{cursor:pointer}.frenchbee_amadeus_newsearch_multidestinations-flights_form .alert-date{display:none;color:#ff7f50}.frenchbee_amadeus_newsearch_multidestinations-flights_form .alert-surface{display:none;color:#ff7f50}.frenchbee_amadeus_newsearch_multidestinations-flights_form .alert-surfaceTrip5{display:none;color:#ff7f50}.frenchbee_amadeus_newsearch_multidestinations-flights_form .alert-price{display:none;color:#ff7f50}@media(max-width:64em){.frenchbee_amadeus_newsearch_multidestinations-flights_form .button.js-form-submit{padding:12px 20px 7px 20px !important}}.frenchbee_amadeus_newsearch_multidestinations-flights_form .dates-wrapper{display:-ms-flexbox;display:flex;width:100%}.frenchbee_amadeus_newsearch_multidestinations-flights_form .dates-wrapper .quick-search-popin__footer{display:none}.frenchbee_amadeus_newsearch_multidestinations-flights_form .dates-wrapper .quick-search-popin__content{position:relative}.frenchbee_amadeus_newsearch_multidestinations-flights_form .dates-wrapper .quick-search-popin__content__wrapper{background-color:white;height:100%;padding:0}.frenchbee_amadeus_newsearch_multidestinations-flights_form .dates-wrapper .quick-search-popin__content__block{border-bottom:1px solid #c4c4c4}.frenchbee_amadeus_newsearch_multidestinations-flights_form .dates-wrapper .quick-search-popin__content .js-form-item{margin-bottom:0;min-height:8.1rem}.frenchbee_amadeus_newsearch_multidestinations-flights_form .dates-wrapper .quick-search-popin .form-text{width:50%;height:auto;background:0;border:0;padding:4rem 1.5rem 2.5rem 1.5rem;font-size:14px;font-weight:500;color:transparent;background-color:#e5edf6}.frenchbee_amadeus_newsearch_multidestinations-flights_form .dates-wrapper .quick-search-popin .form-text:-ms-input-placeholder{color:transparent}.frenchbee_amadeus_newsearch_multidestinations-flights_form .dates-wrapper .quick-search-popin .form-text::placeholder{color:transparent}@media(min-width:64em){.frenchbee_amadeus_newsearch_multidestinations-flights_form .dates-wrapper .quick-search-popin .form-text{padding:4rem 9rem 1.5rem 9rem;font-size:18px}}.frenchbee_amadeus_newsearch_multidestinations-flights_form .dates-wrapper .head{position:absolute;top:2rem;display:-ms-flexbox;display:flex;width:100%;height:auto;font-size:14px;font-weight:500;color:#2f416a;background-color:transparent}@media(min-width:64em){.frenchbee_amadeus_newsearch_multidestinations-flights_form .dates-wrapper .head{font-size:18px}}.frenchbee_amadeus_newsearch_multidestinations-flights_form .dates-wrapper .head span{font-size:10px;font-weight:500;color:#2f4169}@media(min-width:64em){.frenchbee_amadeus_newsearch_multidestinations-flights_form .dates-wrapper .head span{font-size:16px}}.frenchbee_amadeus_newsearch_multidestinations-flights_form .dates-wrapper .head__departure{padding:0 1.5rem 0 1.5rem;width:50%}.frenchbee_amadeus_newsearch_multidestinations-flights_form .dates-wrapper .head__departure-span{color:#00a7e0}.frenchbee_amadeus_newsearch_multidestinations-flights_form .dates-wrapper .head__departure #head-departure{color:#00a7e0}@media(min-width:64em){.frenchbee_amadeus_newsearch_multidestinations-flights_form .dates-wrapper .head__departure{padding:0 9rem 0 9rem}}.frenchbee_amadeus_newsearch_multidestinations-flights_form .dates-wrapper .head__arrival{padding:0 1.5rem 0 1.5rem;width:50%}.frenchbee_amadeus_newsearch_multidestinations-flights_form .dates-wrapper .head__arrival-span{color:#00a7e0}.frenchbee_amadeus_newsearch_multidestinations-flights_form .dates-wrapper .head__arrival #head-arrival{color:#00a7e0}@media(min-width:64em){.frenchbee_amadeus_newsearch_multidestinations-flights_form .dates-wrapper .head__arrival{padding:0 9rem 0 9rem}}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin[popin="from"] .quick-search-popin__from{display:-ms-flexbox;display:flex}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin[popin="to"] .quick-search-popin__to{display:-ms-flexbox;display:flex}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin[popin="passengers"] .quick-search-popin__passengers{display:-ms-flexbox;display:flex}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin[popin="departure_date"] .quick-search-popin__departure_date{display:-ms-flexbox;display:flex}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin[popin="return_date"] .quick-search-popin__return_date{display:-ms-flexbox;display:flex}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin{display:none;-ms-flex-direction:column;flex-direction:column;background:white;position:fixed;height:100%;right:0;bottom:0;left:0;z-index:2;padding:0}@media(min-width:64em){.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin{max-height:800px;height:calc(100vh - 16rem);border-radius:20px 20px 0 0}}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__container{display:none;height:100%;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:2}@media(min-width:64em){.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__container{max-height:800px;height:calc(100vh - 16rem)}}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__block{border:1px solid #c4c4c4;padding:0}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin.active{display:-ms-grid;display:grid}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin h5{margin:2rem auto;font-family:"Trade Gothic LT Std Extended",Arial,sans-serif;font-size:14px;color:#154993;text-align:center}@media(min-width:64em){.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin h5{font-size:24px;margin:5rem auto}}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin p{max-width:none}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin label{font-family:"Google Sans","Roboto",sans-serif;font-size:14px;padding:0}@media(min-width:64em){.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin label{font-size:1.8rem}}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__header,.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__body{background:white}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__header{position:relative;border-top:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__body{display:-ms-flexbox;display:flex;height:100%}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__body__container{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%;height:100%}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper{padding:0 4rem 6rem;display:block;height:100%;width:100%}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper .sqp_wrapper{position:relative;height:100%}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper .sqp_wrapper[type="date"]{overflow-y:auto}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper .sqp_wrapper .litepicker{width:100%;padding:0}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper .sqp_wrapper .select2-container,.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper .sqp_wrapper .select2-dropdown,.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper .sqp_wrapper .select2-results{display:block;height:100%;width:100% !important;top:0 !important}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-search__field{height:40px;padding:0 0 0 40px;font-size:18px;border:1px solid #979797;border-radius:4rem;font-weight:normal}@media(min-width:64em){.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-search__field{height:60px;padding-left:7rem}}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-search__field:-ms-input-placeholder{font-weight:normal;font-size:.8em;padding-left:0}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-search__field::placeholder{font-weight:normal;font-size:.8em;padding-left:0}@media(min-width:64em){.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-search__field:-ms-input-placeholder{font-size:1.8rem}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-search__field::placeholder{font-size:1.8rem}}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-search--dropdown{position:relative;margin-right:2.5rem}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-search--dropdown::before{transform:translateY(-50%);top:50%}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-search--dropdown .select2-search__field{color:#434957}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-results{height:calc(100% - 40px);padding-bottom:3rem;overflow-y:auto}@media(min-width:64em){.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-results{height:calc(100% - 60px)}}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-results li.select2-results__option{padding:3.2rem 1rem 0 0}@media(min-width:64em){.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-results li.select2-results__option{padding-bottom:3rem}}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-results li.select2-results__option[role="group"]{display:block;border-bottom:0}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-results li.select2-results__option[role="group"]>strong{font-family:"Trade Gothic LT Std Extended",Arial,sans-serif;color:#2f416a;padding:6px 0;font-size:14px;font-weight:700}@media(min-width:64em){.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-results li.select2-results__option[role="group"]>strong{font-size:1.6rem}}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-results li.select2-results__option .text{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-results li.select2-results__option .text span{display:block}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-results li.select2-results__option .text strong{color:#00a7e0}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-results li.select2-results__option[aria-disabled="true"]{display:none}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-results__options{margin-right:0}@media(min-width:64em){.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-results__options{padding-top:2rem}}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-results__options li.select2-results__option{margin-right:1rem;padding:1rem 1rem .9rem 0}@media(min-width:64em){.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-results__options li.select2-results__option{padding-top:2rem}}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-results__options li.select2-results__option[role="group"]{margin-right:0}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-results__options li.select2-results__option[role="group"][aria-label="is-added"]{margin-bottom:2rem}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-results__options li.select2-results__option[role="group"][aria-label="is-added"]>strong{display:none}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-results__options li.select2-results__option .text{color:#2f416a;font-size:14px;font-weight:normal}@media(min-width:64em){.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-results__options li.select2-results__option .text{font-size:1.8rem}}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-results__options li.select2-results__option .text strong{font-size:12px}@media(min-width:64em){.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-results__options li.select2-results__option .text strong{font-size:1.6rem}}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-results__options li.select2-results__option .text span{color:inherit;font-size:12px;font-weight:normal}@media(min-width:64em){.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-results__options li.select2-results__option .text span{font-size:1.6rem}}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-results__options--nested{margin-right:0}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper .sqp_wrapper .select2-container .select2-results__options--nested li.select2-results__option{margin-right:0}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper .sqp_wrapper .price-info p{font-weight:normal}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper .sqp_wrapper .price-info p.best-price{color:#fb6b49}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper .sqp_wrapper .price-info p.best-price::before{margin:0}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper__field{visibility:hidden;height:0}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper__head{margin:0 -4rem;border-bottom:1px solid #c4c4c4}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper__head .head{display:-ms-flexbox;display:flex;width:100%;height:44px;color:#2f416a;background-color:transparent;font-size:1rem}@media(min-width:64em){.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper__head .head{height:75px;font-size:1.6rem;padding-left:9rem}}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper__head .head__departure,.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper__head .head__return{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:start;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding:0 1.5rem 0 1.5rem;width:100%}@media(min-width:64em){.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper__head .head__departure,.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper__head .head__return{padding:0 2rem}}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper__head .head__departure .head__title,.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper__head .head__return .head__title{font-size:10px;font-weight:500}@media(min-width:64em){.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper__head .head__departure .head__title,.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper__head .head__return .head__title{font-size:1.6rem}}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper__head .head__departure .head__date,.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper__head .head__return .head__date{font-size:14px;font-weight:400;display:block}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper__head .head__departure .head__date.selected,.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper__head .head__return .head__date.selected{color:#00a7e0}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper__head .head__departure .head__date.long,.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper__head .head__return .head__date.long{display:none}@media(min-width:64em){.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper__head .head__departure .head__date,.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper__head .head__return .head__date{font-size:1.8rem}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper__head .head__departure .head__date.long,.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper__head .head__return .head__date.long{display:block}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper__head .head__departure .head__date.med,.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper__head .head__return .head__date.med{display:none}}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper__head .head[type="departure_date"] .head__departure{background-color:#e5edf6}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__content__wrapper__head .head[type="return_date"] .head__return{background-color:#e5edf6}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__image{display:none}@media(min-width:64em){.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__image{display:-ms-flexbox;display:flex;width:392px;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;-ms-flex-negative:0;flex-shrink:0}}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__footer{position:absolute;bottom:0;background:#f3f4f6;color:#2f416a;padding:0 3.4rem 0 2.2rem;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:100%;height:44px}@media(min-width:64em){.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__footer{height:10rem;padding:0 4rem}}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__footer span{font-size:14px;color:#2f416a;font-weight:normal}@media(min-width:64em){.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__footer span{font-size:16px}}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin[popin="passengers"] .quick-search-popin__body__container{padding-right:1.7rem}@media(min-width:64em){.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin[popin="passengers"] .quick-search-popin__body__container{padding-right:0}}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin[popin="passengers"] .quick-search-popin__content__wrapper{position:absolute;padding:0 1.8rem 0 1.6rem;height:calc(100% - 44px);overflow-y:auto}@media(min-width:64em){.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin[popin="passengers"] .quick-search-popin__content__wrapper{padding:0 0 0 9rem;height:calc(100% - 10rem)}}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin[popin="passengers"] .passenger-type{display:-ms-grid;display:grid;grid-template-areas:"label controls" ". info" ". dob";-ms-flex-pack:justify;justify-content:space-between;-ms-grid-column-align:end;justify-items:end;width:100%;text-align:left;padding:1.5rem 0;border-bottom:1px dashed #c4c4c4}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin[popin="passengers"] .passenger-type__label{grid-area:label}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin[popin="passengers"] .passenger-type__label span{display:block;font-weight:normal;color:#979797;font-size:.75em}@media(min-width:64em){.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin[popin="passengers"] .passenger-type__label span{font-size:1.6rem}}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin[popin="passengers"] .passenger-type__label label{color:#2f416a}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin[popin="passengers"] .passenger-type__select input{background:0;font-size:24px;font-family:"Trade Gothic LT Std Extended",Arial,sans-serif;font-weight:700}@media(min-width:64em){.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin[popin="passengers"] .passenger-type__select input{font-size:3.6rem}}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin[popin="passengers"] .passenger-type .info-container{grid-area:info;display:none;color:#979797;margin:2rem 2.5rem 2rem 0;font-size:1.4rem}@media(min-width:64em){.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin[popin="passengers"] .passenger-type .info-container{font-size:1.6rem}}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin[popin="passengers"] .passenger-type.highlight .info-container{color:#f66649}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin[popin="passengers"] .passenger-type.selected .info-container{display:block}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin[popin="passengers"] .passenger-type__dob{grid-area:dob;color:#00a7e0;margin-right:2.3rem}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin[popin="passengers"] .passenger-type__dob .error-container{color:#f66649}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin[popin="passengers"] .passenger-type__dob.error .input-ums-dob.error{color:#f66649}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin[popin="passengers"] .passenger-type__dob.error .input-ums-dob.error:-ms-input-placeholder{color:#f66649}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin[popin="passengers"] .passenger-type__dob.error .input-ums-dob.error::placeholder{color:#f66649}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin[popin="passengers"] .passenger-type__dob :-ms-input-placeholder{color:#00a7e0}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin[popin="passengers"] .passenger-type__dob ::placeholder{color:#00a7e0}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin[popin="passengers"] .passenger-type__dob-line{display:none;-ms-flex-pack:end;justify-content:end;-ms-flex-align:center;align-items:center;border-top:1px dashed;margin-top:1rem;padding-top:.5rem;margin-bottom:-.5rem}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin[popin="passengers"] .passenger-type__dob-line.visible{display:-ms-flexbox;display:flex}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin[popin="passengers"] .passenger-type__dob-line label,.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin[popin="passengers"] .passenger-type__dob-line input{color:inherit}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin[popin="passengers"] .passenger-type__dob-line input{min-width:15rem;text-align:right;margin:0 0 0 4rem}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin[popin="passengers"] #fake-count{font-weight:400}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin[popin="passengers"] .input-number{grid-area:controls;display:-ms-flexbox;display:flex;max-width:140px;-ms-flex-pack:end;justify-content:end;-ms-flex-align:center;align-items:center}@media(min-width:64em){.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin[popin="passengers"] .input-number{max-width:180px;margin-right:2.5rem}}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin[popin="passengers"] .input-number input{height:40px;width:38px;color:#2f416a;padding:0;margin-bottom:-1rem}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin[popin="passengers"] .js-count-decrease,.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin[popin="passengers"] .js-count-increase{background:0;color:transparent;box-shadow:none;position:relative;width:35px;height:35px;padding:0;cursor:pointer}@media(min-width:64em){.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin[popin="passengers"] .js-count-decrease,.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin[popin="passengers"] .js-count-increase{width:41px;height:41px}}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin[popin="passengers"] .js-count-decrease::before,.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin[popin="passengers"] .js-count-increase::before{position:absolute;top:0;left:0;content:"";width:35px;height:35px}@media(min-width:64em){.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin[popin="passengers"] .js-count-decrease::before,.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin[popin="passengers"] .js-count-increase::before{width:41px;height:41px}}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin[popin="passengers"] .js-count-decrease::before{background:url(/themes/custom/bl_main/img/btn-.webp) no-repeat center;background-size:contain}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin[popin="passengers"] .js-count-increase::before{background:url(/themes/custom/bl_main/img/btn%2B.webp) no-repeat center;background-size:contain}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin[popin="passengers"][hasums="false"] .passenger-type.is-um{display:none}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin[popin="departure_date"] .sqp_wrapper,.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin[popin="return_date"] .sqp_wrapper{position:absolute;bottom:0;left:0;right:0;top:45px;padding-bottom:44px}@media(min-width:64em){.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin[popin="departure_date"] .sqp_wrapper,.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin[popin="return_date"] .sqp_wrapper{top:76px;padding-bottom:75px;padding-left:9rem;padding-right:4rem;margin-right:1rem}}@media(min-width:64em){.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin[popin="departure_date"],.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin[popin="return_date"]{max-height:886px;height:100vh;height:-webkit-fill-available}}@media(min-width:64em){.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin[popin="departure_date"] .quick-search-popin__container,.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin[popin="return_date"] .quick-search-popin__container{max-height:886px;height:100vh}}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin[popin="from"] .quick-search-popin__content__wrapper,.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin[popin="to"] .quick-search-popin__content__wrapper{padding:0 0 0 1.6rem}@media(min-width:64em){.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin[popin="from"] .quick-search-popin__content__wrapper,.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin[popin="to"] .quick-search-popin__content__wrapper{padding:0 0 0 9rem}}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin__overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:.4;z-index:1}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin[travel-type="O"] .head__selector.head__return{display:none}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin .passengers__footer{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%;-ms-flex-pack:justify;justify-content:space-between}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin .passengers__body{padding:3.5rem 0 0}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin .passengers__body .js-message__passengers__error{display:none;height:2rem;color:#f66649;font-size:1.4rem}@media(min-width:64em){.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin .passengers__body .js-message__passengers__error{font-size:1.6rem}}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin .passengers__body.error{padding:1.2rem;border:3px solid #f66649;transition:box-shadow .3s ease-in-out}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin .passengers__body.error .js-message__passengers__error{display:block}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin .passengers__body.error .input-number.error,.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin .passengers__body.error .input-number{box-shadow:none}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin .passengers__body.error .input-number.error input,.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin .passengers__body.error .input-number input{color:#f66649}@media(min-width:64em){.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin .passengers__body.error .input-ums-dob{font-size:18px}}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin .passengers__body.error .input-ums-dob.error{color:#f66649 !important}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin .passengers__body.error.flash{box-shadow:inset 0 0 5px 2px #f66649}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin .passengers__actions{text-align:right}@media(min-width:64em){.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin .passengers__actions{display:none}}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin .passengers__actions .button-apply{background-color:var(--litepicker-button-apply-color-bg);color:var(--litepicker-button-apply-color);display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;line-height:2;margin:20px 0 10px 0;padding:10px;min-width:150px;border:0;box-shadow:0 .4rem 1.2rem 0 rgba(0,0,0,0.1),0 .1rem .4rem 0 rgba(0,0,0,0.1);border-radius:25px;font-family:"Trade Gothic LT Std Extended",Arial,sans-serif;text-transform:uppercase;font-size:12px;font-weight:700;text-decoration:none;transition:all 300ms ease-in-out;cursor:pointer}@media(min-width:64em){.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin .passengers__actions .button-apply{padding:12px 25px;min-width:200px}}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin .passengers__actions .button-apply.disabled,.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin .passengers__actions .calendar__dates--disabled .button-apply.calendar__resume,.calendar__dates--disabled .frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin .passengers__actions .button-apply.calendar__resume,.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin .passengers__actions .calendar__dates--disabled .button-apply.calendar__dates-title,.calendar__dates--disabled .frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin .passengers__actions .button-apply.calendar__dates-title,.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin .passengers__actions .calendar__dates--disabled .button-apply[name="instant_search_calendar_return_date"],.calendar__dates--disabled .frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin .passengers__actions .button-apply[name="instant_search_calendar_return_date"]{opacity:.5}.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin .passengers__actions .button-apply.disabled:hover,.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin .passengers__actions .calendar__dates--disabled .button-apply.calendar__resume:hover,.calendar__dates--disabled .frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin .passengers__actions .button-apply.calendar__resume:hover,.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin .passengers__actions .calendar__dates--disabled .button-apply.calendar__dates-title:hover,.calendar__dates--disabled .frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin .passengers__actions .button-apply.calendar__dates-title:hover,.frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin .passengers__actions .calendar__dates--disabled .button-apply:hover[name="instant_search_calendar_return_date"],.calendar__dates--disabled .frenchbee_amadeus_newsearch_multidestinations-flights_form .quick-search-popin .passengers__actions .button-apply:hover[name="instant_search_calendar_return_date"]{transform:none;cursor:not-allowed}.frenchbee_amadeus_newsearch_multidestinations-flights_form #select2-edit-visible-newsearch-flights-to-results{height:auto !important}.frenchbee_amadeus_newsearch_multidestinations-flights_form .departure-from-wrapper .quick-search-popin li.select2-results__option,.frenchbee_amadeus_newsearch_multidestinations-flights_form .departure-to-wrapper .quick-search-popin li.select2-results__option{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:2rem 1rem .9rem 0;border-bottom:1px dashed #c4c4c4}@media(min-width:64em){.frenchbee_amadeus_newsearch_multidestinations-flights_form .departure-from-wrapper .quick-search-popin li.select2-results__option,.frenchbee_amadeus_newsearch_multidestinations-flights_form .departure-to-wrapper .quick-search-popin li.select2-results__option{padding:2.2rem 2rem 2rem 0}}.frenchbee_amadeus_newsearch_multidestinations-flights_form .departure-from-wrapper .quick-search-popin .form-item-visible-newsearch-flights-to,.frenchbee_amadeus_newsearch_multidestinations-flights_form .departure-to-wrapper .quick-search-popin .form-item-visible-newsearch-flights-to{margin-top:2rem}.frenchbee_amadeus_newsearch_multidestinations-flights_form .departure-from-wrapper ::-webkit-scrollbar,.frenchbee_amadeus_newsearch_multidestinations-flights_form .departure-to-wrapper ::-webkit-scrollbar{width:5px}.frenchbee_amadeus_newsearch_multidestinations-flights_form .departure-from-wrapper ::-webkit-scrollbar-track,.frenchbee_amadeus_newsearch_multidestinations-flights_form .departure-to-wrapper ::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #ebecef;border-radius:10px}.frenchbee_amadeus_newsearch_multidestinations-flights_form .departure-from-wrapper ::-webkit-scrollbar-thumb,.frenchbee_amadeus_newsearch_multidestinations-flights_form .departure-to-wrapper ::-webkit-scrollbar-thumb{background:#2f416a;border-radius:10px}.frenchbee_amadeus_newsearch_multidestinations-flights_form li.select2-results__option{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:2rem 1rem .9rem 0;border-bottom:1px dashed #c4c4c4;font-family:"Google Sans","Roboto",sans-serif;font-size:16px}@media(min-width:64em){.frenchbee_amadeus_newsearch_multidestinations-flights_form li.select2-results__option{padding:2.2rem 2rem 2rem}}.frenchbee_amadeus_newsearch_multidestinations-flights_form li.select2-results__option>span{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%}.frenchbee_amadeus_newsearch_multidestinations-flights_form li.select2-results__option .iata-code{font-size:12px;font-weight:700;color:#00a7e0}@media(min-width:64em){.frenchbee_amadeus_newsearch_multidestinations-flights_form li.select2-results__option .iata-code{font-size:16px}}.frenchbee_amadeus_newsearch_multidestinations-flights_form #select2-edit-visible-newsearch-flights-travel-type-results{margin-right:0}.frenchbee_amadeus_newsearch_multidestinations-flights_form #select2-edit-visible-newsearch-flights-travel-type-results .select2-results__option{margin-right:0;padding:1.4rem 0 1rem 1rem}.frenchbee_amadeus_newsearch_multidestinations-flights_form #select2-edit-visible-newsearch-flights-travel-type-results[aria_expanded="true"]{background:#2f416a}.frenchbee_amadeus_newsearch_multidestinations-flights_form .amadeus-form-newsearch-flights-home{display:none}.frenchbee_amadeus_newsearch_multidestinations-flights_form #qsp_travel_type{display:-ms-flexbox;display:flex;width:100%}.frenchbee_amadeus_newsearch_multidestinations-flights_form #qsp_travel_type .select2-container{position:relative !important;left:0 !important;top:0 !important;width:100%}.frenchbee_amadeus_newsearch_multidestinations-flights_form #qsp_travel_type .select2-container .select2-dropdown{top:0;padding:0 0 5rem 0;border-radius:0 0 2rem 2rem;box-shadow:0 44px 44px rgba(21,73,147,0.26);width:100% !important}.frenchbee_amadeus_newsearch_multidestinations-flights_form #qsp_travel_type .select2-container .select2-dropdown ul li{position:relative;font-weight:400;padding-left:4rem;padding-right:4rem;border-bottom:0}.frenchbee_amadeus_newsearch_multidestinations-flights_form #qsp_travel_type .select2-container .select2-dropdown ul li:after{content:'';display:block;position:absolute;bottom:0;left:4rem;right:4rem;height:0;border-bottom:1px dashed #c4c4c4}.frenchbee_amadeus_newsearch_multidestinations-flights_form #qsp_travel_type .select2-container .select2-dropdown ul li[aria-selected="true"]{font-weight:500}.high-contrast,.high-contrast *{color:gold !important;background:#000 !important;border-color:gold !important;transition:.2s}.high-contrast .cookies-geoloc{border-bottom:.1rem solid currentColor}.high-contrast .nav--main .nav__link--level-2:after{border-left-color:currentColor}.high-contrast .header__search__icon:before{color:currentColor}.high-contrast .header-search-box.is-off{background:none !important}.high-contrast .header--sticky .header__logo:after{background:#000}.high-contrast .header__burger-icon,.high-contrast .header__burger-icon:before,.high-contrast .header__burger-icon:after{background:currentColor !important}.high-contrast .header--sticky .header__account{border-bottom-width:.1rem;border-bottom-style:solid;box-shadow:none}.high-contrast .nav--main .nav__submenu{border-width:.1rem;border-style:solid}.high-contrast .home-alert__close:before,.high-contrast .home-alert__close:after{background-color:currentColor}.high-contrast .footer,.high-contrast #cookie-banner{box-shadow:none;border-top:.1rem solid currentColor}.high-contrast .footer-right:after{background-color:#000}.high-contrast *:before,.high-contrast *:after{color:currentColor !important}.high-contrast .home-top__media video,.high-contrast .home-top__media__btn_from_js{display:none}.high-contrast ::-moz-placeholder{color:gold;opacity:.4}.high-contrast :-ms-input-placeholder{color:gold;opacity:.4}.high-contrast ::-webkit-input-placeholder{color:gold;opacity:.4}.high-contrast select,.high-contrast .booking__destinations select,.high-contrast .booking__dates input[type="text"],.high-contrast .booking__passengers-total,.high-contrast input[name="flight_info_date"],.high-contrast .booking__passenger__layer,.high-contrast .btn,.high-contrast .child-btn a,.high-contrast button,.high-contrast input[type="button"],.high-contrast input[type="reset"],.high-contrast input[type="submit"],.high-contrast .input-number{border-width:.1rem;border-style:solid;box-shadow:none}.high-contrast .btn--contrast,.high-contrast .c-desk-search__btn,.high-contrast .c-desk-search .form-submit{border-width:0}.high-contrast .c-desk-search [type="text"]{border-width:.1rem}.high-contrast .js-form-type-select{position:relative}.high-contrast .js-form-type-select:before{position:absolute;top:50%;right:5%;transform:translateY(-50%);font-family:icons;font-size:.5em;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\EA02";pointer-events:none}.high-contrast .js-form-type-select:after{content:none}.high-contrast .form-item-switch-market .form-select{padding-top:.4071em;padding-bottom:.4071em}.high-contrast [type="checkbox"]:not(:checked)+label:before,.high-contrast .child-type__checkbox input[type="checkbox"]:not(:checked):before,.high-contrast [type="checkbox"]:checked+label:before,.high-contrast .child-type__checkbox input[type="checkbox"]:checked:before,.high-contrast [type="radio"]:not(:checked)+label:before,.high-contrast [type="radio"]:checked+label:before{background-color:#000;border-color:currentColor;box-shadow:inset 0 0 0 .4rem #000}.high-contrast [type="checkbox"]:checked+label:before,.high-contrast .child-type__checkbox input[type="checkbox"]:checked:before,.high-contrast [type="radio"]:checked+label:before{background-color:currentColor}.high-contrast .ui-datepicker td.ui-state-disabled span,.high-contrast .ui-datepicker td.ui-state-disabled a{opacity:.2}.high-contrast p a{text-decoration:underline}.high-contrast .booking{border-width:.1rem;border-style:solid}.high-contrast .section--combo .section__title:before,.high-contrast .section--combo .section__title:after{background:currentColor}.high-contrast .block-push--contact,.high-contrast .mea-promo,.high-contrast .home-game__left{border-width:.1rem;border-style:solid}.high-contrast .block-offer{border-width:.1rem;border-style:solid;box-shadow:none}.high-contrast .block-push--news,.high-contrast .block-push--commercial,.high-contrast .block__service,.high-contrast .block__pack,.high-contrast .block-hub{border-width:.1rem;border-style:solid}.high-contrast .block-push--commercial .block-push__title{text-shadow:none}.high-contrast .section--push{box-shadow:inset 0 1px currentColor}.high-contrast .block__service__icon{border-width:.1rem;border-style:solid}.high-contrast .block__service__price:before,.high-contrast .block__service__price:after{background-color:currentColor}.high-contrast .block__service__triangle{display:none}.high-contrast .shadow{opacity:.8}.high-contrast .block-hub__heading--light .block-hub__title:after{background:#000;border-width:.1rem;border-style:solid}.high-contrast .ball:after{content:none}.high-contrast .table--tarif__head th .table--tarif__head-cell:after{content:none}.high-contrast .table--tarif td a:after{border-left-color:currentColor}.high-contrast .section--icon:before{content:none}.high-contrast .class--push-block:before,.high-contrast .class--push-block:after{content:none}.high-contrast .block-fyi__col--heading{border-width:.1rem;border-style:solid}.high-contrast .block__pack__bottom--text{opacity:1}.high-contrast .calendar__dates-price{background:none !important}.high-contrast .calendar__best-price-note{background:url(/themes/custom/bl_main/img/ticket.webp) 8px 0 no-repeat !important}@media(max-width:60em){.high-contrast .calendar__best-price-note{background-size:15px !important;background-position:0 2px !important}}.high-contrast,.high-contrast *{color:gold !important;background:#000 !important;border-color:gold !important;transition:.2s}.high-contrast .cookies-geoloc{border-bottom:.1rem solid currentColor}.high-contrast .nav--main .nav__link--level-2:after{border-left-color:currentColor}.high-contrast .header__search__icon:before{color:currentColor}.high-contrast .header-search-box.is-off{background:none !important}.high-contrast .header--sticky .header__logo:after{background:#000}.high-contrast .header__burger-icon,.high-contrast .header__burger-icon:before,.high-contrast .header__burger-icon:after{background:currentColor !important}.high-contrast .header--sticky .header__account{border-bottom-width:.1rem;border-bottom-style:solid;box-shadow:none}.high-contrast .nav--main .nav__submenu{border-width:.1rem;border-style:solid}.high-contrast .home-alert__close:before,.high-contrast .home-alert__close:after{background-color:currentColor}.high-contrast .footer,.high-contrast #cookie-banner{box-shadow:none;border-top:.1rem solid currentColor}.high-contrast .footer-right:after{background-color:#000}.high-contrast *:before,.high-contrast *:after{color:currentColor !important}.high-contrast .home-top__media video,.high-contrast .home-top__media__btn_from_js{display:none}.high-contrast ::-moz-placeholder{color:gold;opacity:.4}.high-contrast :-ms-input-placeholder{color:gold;opacity:.4}.high-contrast ::-webkit-input-placeholder{color:gold;opacity:.4}.high-contrast select,.high-contrast .booking__destinations select,.high-contrast .booking__dates input[type="text"],.high-contrast .booking__passengers-total,.high-contrast input[name="flight_info_date"],.high-contrast .booking__passenger__layer,.high-contrast .btn,.high-contrast .child-btn a,.high-contrast button,.high-contrast input[type="button"],.high-contrast input[type="reset"],.high-contrast input[type="submit"],.high-contrast .input-number{border-width:.1rem;border-style:solid;box-shadow:none}.high-contrast .btn--contrast,.high-contrast .c-desk-search__btn,.high-contrast .c-desk-search .form-submit{border-width:0}.high-contrast .c-desk-search [type="text"]{border-width:.1rem}.high-contrast .js-form-type-select{position:relative}.high-contrast .js-form-type-select:before{position:absolute;top:50%;right:5%;transform:translateY(-50%);font-family:icons;font-size:.5em;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\EA02";pointer-events:none}.high-contrast .js-form-type-select:after{content:none}.high-contrast .form-item-switch-market .form-select{padding-top:.4071em;padding-bottom:.4071em}.high-contrast [type="checkbox"]:not(:checked)+label:before,.high-contrast .child-type__checkbox input[type="checkbox"]:not(:checked):before,.high-contrast [type="checkbox"]:checked+label:before,.high-contrast .child-type__checkbox input[type="checkbox"]:checked:before,.high-contrast [type="radio"]:not(:checked)+label:before,.high-contrast [type="radio"]:checked+label:before{background-color:#000;border-color:currentColor;box-shadow:inset 0 0 0 .4rem #000}.high-contrast [type="checkbox"]:checked+label:before,.high-contrast .child-type__checkbox input[type="checkbox"]:checked:before,.high-contrast [type="radio"]:checked+label:before{background-color:currentColor}.high-contrast .ui-datepicker td.ui-state-disabled span,.high-contrast .ui-datepicker td.ui-state-disabled a{opacity:.2}.high-contrast p a{text-decoration:underline}.high-contrast .booking{border-width:.1rem;border-style:solid}.high-contrast .section--combo .section__title:before,.high-contrast .section--combo .section__title:after{background:currentColor}.high-contrast .block-push--contact,.high-contrast .mea-promo,.high-contrast .home-game__left{border-width:.1rem;border-style:solid}.high-contrast .block-offer{border-width:.1rem;border-style:solid;box-shadow:none}.high-contrast .block-push--news,.high-contrast .block-push--commercial,.high-contrast .block__service,.high-contrast .block__pack,.high-contrast .block-hub{border-width:.1rem;border-style:solid}.high-contrast .block-push--commercial .block-push__title{text-shadow:none}.high-contrast .section--push{box-shadow:inset 0 1px currentColor}.high-contrast .block__service__icon{border-width:.1rem;border-style:solid}.high-contrast .block__service__price:before,.high-contrast .block__service__price:after{background-color:currentColor}.high-contrast .block__service__triangle{display:none}.high-contrast .shadow{opacity:.8}.high-contrast .block-hub__heading--light .block-hub__title:after{background:#000;border-width:.1rem;border-style:solid}.high-contrast .ball:after{content:none}.high-contrast .table--tarif__head th .table--tarif__head-cell:after{content:none}.high-contrast .table--tarif td a:after{border-left-color:currentColor}.high-contrast .section--icon:before{content:none}.high-contrast .class--push-block:before,.high-contrast .class--push-block:after{content:none}.high-contrast .block-fyi__col--heading{border-width:.1rem;border-style:solid}.high-contrast .block__pack__bottom--text{opacity:1}select,.booking__destinations select,.booking__dates input[type="text"],.booking__passengers-total,input[name="flight_info_date"]{font-family:"Trade Gothic LT Std",Arial,Helvetica,sans-serif;text-transform:uppercase;background-position:right center;background-repeat:no-repeat;border:0}select.open,.booking__dates input.open[type="text"],.open.booking__passengers-total,input.open[name="flight_info_date"]{position:relative;z-index:1}select:disabled,.booking__dates input:disabled[type="text"],.booking__passengers-total:disabled,input:disabled[name="flight_info_date"]{opacity:.4}select.error,.booking__dates input.error[type="text"],.error.booking__passengers-total,input.error[name="flight_info_date"],.error select,.error .booking__dates input[type="text"],.booking__dates .error input[type="text"],.error .booking__passengers-total,.error input[name="flight_info_date"]{color:#f66649}select,.booking__destinations select,.booking__dates input[type="text"],.booking__passengers-total,input[name="flight_info_date"],.booking__passenger__layer{box-shadow:.2rem .2rem .2rem 0 #ddd}select.error,.booking__dates input.error[type="text"],.error.booking__passengers-total,input.error[name="flight_info_date"],.error select,.error .booking__destinations select,.booking__destinations .error select,.error .booking__dates input[type="text"],.booking__dates .error input[type="text"],.error .booking__passengers-total,.error input[name="flight_info_date"]{box-shadow:0 .2rem 0 0 #f66649}.block-push--contact,.mea-promo,.home-game__left{padding:1.5rem 3rem;background:#f77d64;background:linear-gradient(-120deg,#f77d64 0,#f66649 80%,#ed6346 80.01%,#ed6346 100%)}[data-legend-best-price]:after,[data-legend-adult-price]:before{display:inline-block}.ui-datepicker td{position:relative}.ui-datepicker td .calendar__dates-price,.ui-datepicker td .calendar__dates-price.calendar__dates-price--best.icon:before,[data-legend-adult-price]:before,.c-desk-search [id*="edit-actions"] .icon:before{position:absolute}[data-legend-best-price]:after,[data-legend-adult-price]:before{text-transform:none}.ui-datepicker td a,.ui-datepicker td span{text-align:center}.ui-datepicker td .calendar__dates-price.calendar__dates-price--best.icon:before{top:0}.ui-datepicker td .calendar__dates-price{left:0}.ui-datepicker td .calendar__dates-price{right:0}[data-legend-best-price]:after{color:#f66649}.ui-datepicker .calendar__dates--disabled .ui-state-default,.ui-datepicker td:not([class*="unselectable"]) a,[data-legend-adult-price]:before{color:#5c5c5c}.ui-datepicker td .calendar__dates-price{font-family:"Trade Gothic LT Std",Arial,sans-serif}.ui-datepicker th,.ui-datepicker td .ui-state-default,.ui-datepicker td.calendar__dates--disabled .ui-state-default,[data-legend-best-price]:after,[data-legend-adult-price]:before{font-family:Roboto,Arial,sans-serif}[data-legend-best-price]:after,[data-legend-adult-price]:before{font-size:.8em}.input-number input{font-size:1.2em}.ui-datepicker td .calendar__dates-price:not([data-price-length]){font-size:1.8em}.calendar__dates .ui-datepicker,.ui-datepicker,.ui-datepicker td .ui-state-default,.ui-datepicker td.calendar__dates--disabled .ui-state-default{border:0}select,.booking__destinations select,.booking__dates input[type="text"],.booking__passengers-total,input[name="flight_info_date"]{cursor:pointer;background-image:url(/themes/custom/bl_desktop/img/bg-select.webp)}select.open,.booking__dates input.open[type="text"],.open.booking__passengers-total,input.open[name="flight_info_date"]{background-image:url(/themes/custom/bl_desktop/img/bg-select-open.webp);z-index:3}select::-ms-expand,.booking__destinations select::-ms-expand,.booking__dates input[type="text"]::-ms-expand,.booking__passengers-total::-ms-expand,input[name="flight_info_date"]::-ms-expand{display:none}.btn,.child-btn a,button,input[type="button"],input[type="reset"],input[type="submit"]{padding:.425em 1.5em}.btn--large,.child-btn--large a{padding:.587em 1.7392em;font-size:2.3rem;line-height:1.0001}.flex{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex--nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex--h{-ms-flex-direction:row;flex-direction:row}.flex--h-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex--v{-ms-flex-direction:column;flex-direction:column}.flex--v-reverse{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex--main-center{-ms-flex-pack:center;justify-content:center}.flex--main-start{-ms-flex-pack:start;justify-content:flex-start}.flex--main-end{-ms-flex-pack:end;justify-content:flex-end}.flex--cross-center{-ms-flex-align:center;align-items:center}.flex--cross-start{-ms-flex-align:start;align-items:flex-start}.flex--cross-end{-ms-flex-align:end;align-items:flex-end}.flex__item{min-width:0}.flex__item--initial{-ms-flex:initial;flex:initial}.flex__item--auto{-ms-flex:auto;flex:auto}.flex__item--none{-ms-flex:none;flex:none}.flex__item--fluid{-ms-flex:1;flex:1}.flex__item--first{-ms-flex-order:-1;order:-1}.flex__item--medium{-ms-flex-order:0;order:0}.flex__item--last{-ms-flex-order:1;order:1}.flex__item--center{margin:auto}.bg-custom--desti{background:url(/themes/custom/bl_desktop/img/bg-social-wall.webp) calc(50% + 200px) 60% no-repeat}.btn__secondary__type--one{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;padding-top:.2rem;padding-bottom:.2rem;font-family:"Trade Gothic LT Std",Arial,Helvetica,sans-serif;font-size:20px;font-size:2rem;text-transform:uppercase;text-align:center;border:1px solid;padding-right:3rem;padding-left:3rem;background-color:transparent;border-color:currentColor;padding-top:1rem;padding-bottom:1rem}.btn__secondary__type--two{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;padding-top:.2rem;padding-bottom:.2rem;font-family:"Trade Gothic LT Std",Arial,Helvetica,sans-serif;font-size:18px;font-size:1.8rem;text-transform:uppercase;text-align:center;border:1px solid;padding-right:3rem;padding-left:3rem;background-color:transparent;border-color:currentColor}.shadow+.ui-datepicker{left:0 !important;width:100% !important;max-width:117rem;right:0;margin-left:auto;margin-right:auto}.ui-datepicker{font-family:"Trade Gothic LT Std",Arial,Helvetica,sans-serif;padding-top:3rem;padding-left:0;padding-right:0;text-transform:uppercase;border-radius:0;width:inherit;z-index:100 !important}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{background-color:transparent;border-width:0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{background-color:#4dc2f3;width:1.6em;height:1.6em;border-radius:50%;top:50%;transform:translateY(-50%)}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{margin-top:-.3em;margin-left:-.35em;background-image:none}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{background-color:#13529f}.ui-datepicker .ui-datepicker-prev.ui-state-disabled,.ui-datepicker .ui-datepicker-next.ui-state-disabled{background-color:#7f7f7f}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-prev-hover{left:15%}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-next-hover{right:15%}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-prev-hover span{margin-left:-.35rem}.ui-datepicker .ui-datepicker-title{color:#13529f}.ui-datepicker th{padding-right:.1em;padding-left:.1em;font-weight:normal;color:#13529f}.ui-datepicker td.ui-state-disabled,.ui-datepicker .calendar__dates--disabled{opacity:1}.ui-datepicker .calendar__dates--disabled .ui-state-default{border-color:#eaeaea}.ui-datepicker td{height:4.7em;padding:0;border-style:solid;border-width:.1rem;border-color:#ddd}.ui-datepicker td .ui-state-default,.ui-datepicker td.calendar__dates--disabled .ui-state-default{background-color:#fff;color:#ddd;height:inherit;padding-right:1rem;text-align:right}.ui-datepicker td .calendar__dates-price{color:#00ace7;top:60%;transform:translateY(-50%);z-index:0;pointer-events:none}.ui-datepicker td .calendar__dates-price sup{font-size:.7em}.ui-datepicker td .calendar__dates-price.calendar__dates-price--best{color:#f66649}.ui-datepicker td .calendar__dates-price.calendar__dates-price--best.icon:before{left:.2em;font-size:.7em}.ui-datepicker td.calendar__dates--active .ui-state-default{background-color:#eaeaea}[data-legend-best-price]:after,[data-legend-adult-price]:before{font-weight:normal;padding-top:1rem;padding-left:1.5rem;left:0}[data-legend-best-price]:after{content:attr(data-legend-best-price);padding-bottom:6rem;padding-left:3rem;background:url("/themes/custom/bl_main/img/ticket.webp") 8px 11px no-repeat}[data-legend-adult-price]:before{content:attr(data-legend-adult-price);bottom:2rem;padding-left:3rem}.ui-icon-circle-triangle-w,.ui-icon-circle-triangle-e{width:.6em;height:.6em;border-width:0;border-top:.1rem solid #fff;border-right:.1rem solid #fff}.ui-icon-circle-triangle-w{transform:rotate(225deg)}.ui-icon-circle-triangle-e{transform:rotate(45deg)}.ui-widget-header{font-weight:normal;background-color:transparent;border-width:0}.calendar__dates-price[data-price-length="4"]{font-size:1.5em}.calendar__dates-price[data-price-length="5"]{font-size:1.4em}.calendar__dates-price[data-price-length="6"]{font-size:1.3em}.calendar__dates-price[data-price-length="7"]{font-size:1.2em}.calendar__dates-price[data-price-length="8"]{font-size:1.1em}.calendar__dates-price[data-price-length="9"]{font-size:1em}.calendar__dates-price[data-price-length="10"]{font-size:.9em}@media(max-width:60em){.calendar__dates-block .ui-datepicker .ui-datepicker-title{font-size:1.5em}.ui-datepicker td{border-width:.25em}.ui-datepicker .ui-datepicker-title{font-size:2em}[data-currency="PF"] td .calendar__dates-price sup{display:block;padding-top:.8em}.shadow+.ui-datepicker{position:fixed !important;top:initial !important;bottom:0;height:42em}[data-legend-best-price]:after{padding-bottom:1rem;position:absolute;bottom:2.5em;background-size:8px;background-position-y:9px}}@media(max-width:30em){.ui-datepicker table.ui-datepicker-calendar{font-size:10.5px}.calendar__dates-price[data-price-length="4"]{font-size:1.6em}.calendar__dates-price[data-price-length="5"]{font-size:1.5em}.calendar__dates-price[data-price-length="6"]{font-size:1.4em}.calendar__dates-price[data-price-length="7"]{font-size:1.3em}.calendar__dates-price[data-price-length="8"]{font-size:1.2em}.calendar__dates-price[data-price-length="9"]{font-size:1.1em}.calendar__dates-price[data-price-length="10"]{font-size:1em}}.video__media__container,.image__media__container{margin-top:3rem;margin-bottom:5rem}.video__title{font-size:30px;font-size:3rem}.packs__list__container{margin-top:3rem;margin-bottom:3rem}.packs__list__container--one{margin-top:0}.block__pack__title{padding-top:1.2rem;padding-bottom:1.2rem;min-height:5rem;font-size:24px;font-size:2.4rem}.block__pack__description{width:100%;height:26rem}.packs__list__container--one .block__pack__description{height:27rem}.block__pack__type{width:100%;height:12rem}.block__pack__type,.block__pack__type a{font-size:20px;font-size:2rem;line-height:2.6rem}.block__pack__price{font-size:62px;font-size:6.2rem;line-height:6.2rem}.block__pack__price .price__currency,.block__pack__price .price__taxes{line-height:1}.block__pack__bottom--text{font-size:15px;font-size:1.5rem}.block__service{padding-right:1rem;padding-left:1rem;min-height:32rem}.block__service__title__wrapper{padding-top:3rem}.block__service__title{width:100%;height:11rem}.block__service__title h3{font-size:30px;font-size:3rem;line-height:3rem}.block__service__promotion .block__service__title{height:9rem}.block__service__price{margin-bottom:.5rem;font-size:62px;font-size:6.2rem;line-height:1}.block__service__price:before,.block__service__price:after{width:1.5rem;height:.1rem;content:" ";margin-left:-0.75rem;background-color:#13529f}.block__service__price:before{top:-1rem;right:auto;bottom:auto;left:50%;position:absolute}.block__service__price:after{top:auto;right:auto;bottom:-1rem;left:50%;position:absolute}.block__service__price--free{font-size:40px;font-size:4rem}.block__service__bottom__text{font-size:13px;font-size:1.3rem;padding:1rem 0}.block__service__promotion .block__service__price{margin-top:0;margin-bottom:.5rem}.block__service__promotion .block__service__price:before{width:1.5rem;height:.1rem;content:" ";margin-left:-0.75rem;background-color:#fff;top:-1rem;right:auto;bottom:auto;left:50%;position:absolute}.block__service__promotion .block__service__price:after{width:0;height:0;content:" ";margin-left:0;background-color:transparent;top:auto;right:auto;bottom:0;left:50%;position:absolute}.block__service__old--price{position:relative;margin-top:0;margin-bottom:1rem}.block__service__old--price:after{width:1.5rem;height:.1rem;content:" ";margin-left:-0.75rem;background-color:#fff;top:auto;right:auto;bottom:-1rem;left:50%;position:absolute}.block__fare{padding-top:.5rem;padding-bottom:0}.block__fare .icon-big-hand{top:auto;right:66px;bottom:-3rem;left:auto;position:absolute;background-image:url(/themes/custom/bl_main/img/sprite-main.webp);background-position:-295px 0;width:132px;height:147px}.block__fare .gratuit{font-size:32px;font-size:3.2rem;margin-right:1.5rem}.block__fare .price__notice{font-size:12px;font-size:1.2rem}.block__fare .price{font-size:42px;font-size:4.2rem;line-height:1;min-width:6.5rem;margin-right:1rem}.block-fyi{display:table;table-layout:fixed;width:100%}.block-fyi__col{display:table-cell}.block-fyi__col--heading{width:37rem;vertical-align:bottom;text-align:right}.block-fyi__title{max-width:50%;margin-left:auto}.block-fyi__columns{column-count:2;column-gap:3rem}.block-fyi__col--content li{break-inside:avoid-column;display:block}.block-hub{display:-ms-flexbox;display:flex;width:100%;text-align:center}.block-hub__link{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}.block-hub__title{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;z-index:0;height:7.2rem}.block-hub__title::after{margin:0;font-size:2.1rem;text-indent:-3px}.block-hub__title div{max-width:100%}.block-hub__content{margin-top:auto;margin-bottom:auto}.block-hub__heading--light .block-hub__title::after{position:absolute;z-index:-1;top:calc(100% - 1.4rem);left:calc(50% - 2.1rem);width:4.2rem;height:4.2rem;background:#13529f;line-height:2;border-radius:50%}.block-hub--smart .block-hub__title::after{background:#2b77d5}.block-hub__heading--full{display:table;width:100%;height:25.6rem}.block-hub__heading--full .block-hub__gradient{display:table-cell;vertical-align:middle}.block-hub__heading--full .block-hub__gradient::after{width:9rem;height:1px;margin:0;color:#fff;background:0;box-shadow:inset -2.5rem 0 #fff,inset 2.5rem 0 #fff}.block-hub__heading--full .block-hub__title{display:block;height:auto}.block-push{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}.block-push__content{margin-top:auto;margin-bottom:auto}.nl__container,.nl form{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.nl__description{margin-right:2rem;margin-bottom:0}.nl .form-item{margin-right:2rem;margin-bottom:0}.footer .flex{display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-align:center;align-items:center}.footer-left{padding-top:2rem;padding-bottom:2rem}.footer-right{padding-top:6rem;padding-bottom:6rem}.footer-nl{border-left:1px solid #fff}.a11y-notice{padding:.5rem}.ot-sdk-show-settings{position:fixed;bottom:0;left:0;z-index:5}.discover-destination{padding-top:15rem;height:40rem;overflow:hidden}.discover-destination__panorama img{position:absolute;top:50%;left:50%;min-width:100%;min-height:40rem;z-index:-1;transform:translateX(-50%) translateY(-50%);filter:contrast(0.9)}.paragraph-big .icon{position:relative}.paragraph-big .icon:before{position:absolute;top:90%;left:-2rem;font-size:250px;font-size:25rem;color:#13529f;opacity:.15;transform:rotate(-280deg);z-index:-1}.paragraph-big__text{display:table-cell;height:38.5rem;vertical-align:middle}.paragraph-big__media{overflow:hidden}.paragraph-big__media img{max-width:none;height:38.5rem}.contact-form .form-submit{width:100%}.grid{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-left:-30px}.grid__item{min-width:0;margin-left:30px;-ms-flex:0 0 auto;flex:0 0 auto}.grid--3>.grid__item{width:calc(33.3334% - 30px)}.booking{padding-bottom:1rem}.booking--home{background-color:#fff}.booking--transverse{margin-top:2rem;background-color:#f7f7f7}.booking--transverse .booking-notice{margin-bottom:1rem}.booking__header{font-size:18px;font-size:1.8rem;text-align:center}.booking__header [class^="col-"]:not(:first-of-type):before,.booking__header [class*=" col-"]:not(:first-of-type):before{content:'';position:absolute;top:50%;left:0;margin-top:-1rem;width:.1rem;height:2rem;background-color:#fff;opacity:.3}.booking__header__title{padding-left:55.5px;margin-top:2rem;margin-bottom:2rem}.booking__header__title:before{left:0;margin-top:-6.5px;background-image:url(/themes/custom/bl_main/img/sprite-main.webp);background-position:-477px -414px;width:37px;height:13px}.booking__header__title--long{margin-bottom:0}.booking__header__title--arrival:before{transform:rotate(25deg)}.booking__header__title--date{padding-left:31.5px}.booking__header__title--date:before{margin-top:-12px;background-image:url(/themes/custom/bl_main/img/sprite-main.webp);background-position:-405px -197px;width:21px;height:24px}.booking__header__title--adult,.booking__header__title--child,.booking__header__title--baby{padding-left:2.5rem;margin-top:2.3rem;text-align:left;line-height:1}.booking__header__title--adult:before{margin-top:-15.5px;background-image:url(/themes/custom/bl_main/img/sprite-main.webp);background-position:-405px -289px;width:14px;height:31px}.booking__header__title--child:before{margin-top:-13px;background-image:url(/themes/custom/bl_main/img/sprite-main.webp);background-position:-405px -381px;width:12px;height:26px}.booking__header__title--baby:before{margin-top:-11px;background-image:url(/themes/custom/bl_main/img/sprite-main.webp);background-position:0 -577px;width:10px;height:22px}.booking__header__title__sub{display:block;font-family:'Roboto',Arial,Helvetica,sans-serif;font-style:normal;font-size:12px;font-size:1.2rem;text-transform:none}.booking__destinations__rotate{margin-top:1.3rem;margin-bottom:1.5rem}.booking--transverse .booking__destinations__rotate{margin-top:1.25rem;margin-bottom:2.65rem}.booking--home .booking__layout select{background-image:url(/themes/custom/bl_desktop/img/bg-select-blue.webp)}.booking--transverse .booking__layout select{background-image:url(/themes/custom/bl_desktop/img/bg-select-transverse.webp)}.booking__destinations select,.booking__dates input[type="text"]{margin-bottom:1rem;cursor:pointer}.booking--home .input-number{margin-right:auto;margin-left:auto}.booking--transverse .booking__passengers{position:relative}.booking__passengers-total{width:100%}.booking__passenger__layer{position:absolute;top:4rem;left:0;padding:2rem 1rem;width:140%;background-color:#fff;z-index:11}.booking__passenger__layer li{margin-bottom:3rem}.booking__passenger__layer li{*zoom:1}.booking__passenger__layer li:before,.booking__passenger__layer li:after{content:"";display:table}.booking__passenger__layer li:after{clear:both}.booking__passenger__layer li:last-of-type{margin-bottom:0}.booking__passenger__layer__label,.booking__passenger__layer .input-number{float:left;width:50%}.booking__passenger__layer__label{padding-top:.8rem;padding-bottom:0;font-size:18px;font-size:1.8rem;line-height:.8em;text-transform:uppercase}.booking__passenger__layer__label--simple{padding-top:1.4rem}.booking__passenger__layer__label span{display:block;font-family:'Roboto',Arial,Helvetica,sans-serif;font-style:normal;font-size:12px;font-size:1.2rem;color:#666;text-transform:none}.booking--home input[type="submit"]{position:absolute;right:1.5rem;bottom:-2rem;width:23rem;z-index:1}.booking--timetable input[type="submit"]{width:100%}.booking__errors{width:auto;height:auto;text-align:center;color:#f66649;background-color:#fff}.booking__errors--transverse.active{padding-right:1rem}.booking__pipe:before,.booking__destinations .booking__pipe:after{content:'';position:absolute;top:0;left:0;width:.1rem;height:9rem;background-color:#ddd;opacity:.3}.booking__destinations .booking__pipe:before,.booking__destinations .booking__pipe:after,.booking__destinations .booking__pipe:after{height:1.5rem}.booking__destinations .booking__pipe:before,.booking__destinations .booking__pipe:after{top:.5rem;left:50%}.booking__destinations .booking__pipe:after{top:auto;bottom:.5rem}.booking__link{display:inline-block;margin-top:2.2rem;margin-bottom:3rem;font-size:1.2rem}.booking__link:before{margin-top:0;transform:translateY(-50%)}.input-number__stepper,.input-number input{height:4rem}.input-number__stepper{font-size:22px;font-size:2.2rem;line-height:1.6}.input-number input{line-height:normal}[type="checkbox"]:checked+label,[type="radio"]:checked+label,.child-type__checkbox+label{position:relative;padding-left:2.5rem;font-family:'Roboto',Arial,Helvetica,sans-serif;font-style:normal;font-size:12px;font-size:1.2rem;cursor:pointer;color:#333}[type="checkbox"]:not(:checked)+label,[type="radio"]:not(:checked)+label{position:relative;padding-left:2.5rem;font-family:'Roboto',Arial,Helvetica,sans-serif;font-style:normal;font-size:12px;font-size:1.2rem;cursor:pointer;color:#666}.section--icon{position:relative;overflow:hidden;padding-bottom:6rem}.section--icon::before{position:absolute;top:auto;bottom:-2rem;font-size:17rem;line-height:1;color:rgba(19,82,159,0.1);transform:rotate(-20deg)}.section--icon-big::before,.section--icon-big::after{bottom:-6rem;font-size:23rem}.section--icon-start::before{left:9%}.section--icon-end::before{right:9%}.section--icon-top{padding-bottom:0;padding-top:3rem}.section--icon-top::before{bottom:auto;top:-3rem;right:0}.article__collapse+*,.article__collapse+.article__hr hr{margin-top:0}.article--bg-line{background:url(/themes/custom/bl_desktop/img/bg-line.webp) right center no-repeat}.home-top__media{position:relative;overflow:hidden}.home-top__media,.home-top__media img{height:65rem}.home-top__media video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto !important;height:auto !important;transform:translateX(-50%) translateY(-50%);transition:1s opacity}.home-top__wording{position:absolute;top:4.5rem;left:0;width:100%}.mea-catch{margin-top:6rem;font-size:20px;font-size:2rem}.mea-catch__sub-title{font-size:38px;font-size:3.8rem}.mea-catch__title{font-size:64px;font-size:6.4rem}.mea-promo{padding-top:1.3rem;padding-bottom:2rem;margin-bottom:4rem}.mea-promo__desti{font-size:36px;font-size:3.6rem;line-height:1.1}.mea-promo__text{font-size:16px;font-size:1.6rem}.mea-promo__price{font-size:90px;font-size:9rem;margin-bottom:2rem}.mea-promo__btn{padding-right:3.2em;padding-left:3.2em}.home-game{position:relative;background:#12acee;background:linear-gradient(-99deg,#12acee 0,#41bdf2 100%)}.home-game__title{margin-bottom:1.5rem;font-size:42px;font-size:4.2rem}.home-game__btn{text-align:center}.home-game__left .home-game__btn{margin-top:4rem}.home-game__right .home-game__btn{margin-top:4rem;margin-bottom:3rem}.home-game__left{padding:4rem 5rem;margin-top:-3rem;margin-bottom:-3rem;text-align:center}.home-game__left strong{display:block;font-weight:700}.home-game__right{position:relative;z-index:1}.home-game__right:before{position:absolute;top:50%;left:50%;font-size:250px;font-size:25rem;line-height:1;opacity:.2;transform:translateX(-50%) translateY(-50%);z-index:-1}.stat{padding-top:9rem;vertical-align:top}.stat__line--1{margin-bottom:1.25rem;font-family:"Trade Gothic LT Std",Arial,Helvetica,sans-serif}.stat__line--1{*zoom:1}.stat__line--1:before,.stat__line--1:after{content:"";display:table}.stat__line--1:after{clear:both}.stat__line--2{font-family:'Roboto',Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:22px;font-size:2.2rem;color:#13529f}.stat__bloc{float:left;width:76%}.stat__bloc{*zoom:1}.stat__bloc:before,.stat__bloc:after{content:"";display:table}.stat__bloc:after{clear:both}.stat__bloc:first-child{width:22%}.stat__number,.stat__percent{float:left;line-height:1}.stat__number{font-size:94px;font-size:9.4rem;line-height:.8}.stat__percent{font-size:50px;font-size:5rem}.stat__notice{clear:both;font-size:20px;font-size:2rem;text-transform:uppercase}.stat__sentence{font-size:42px;font-size:4.2rem;line-height:1;text-transform:uppercase}.block-balls{padding-top:8rem;padding-bottom:3rem;font-size:23px;font-size:2.3rem}.block-balls__tarif{padding-top:3rem;padding-bottom:3rem}.block-balls__title{margin-bottom:2.5rem;font-size:42px;font-size:4.2rem}.block-balls__subtitle{font-size:28px;font-size:2.8rem}.block-balls__subtitle+p{margin-bottom:3rem}.block-balls__item{width:33%}.block-balls__btn{margin-top:4.5rem}.ball{padding-right:4rem;padding-left:5.5rem;width:21rem;height:21rem;margin-right:auto;margin-left:auto}.ball:before{font-size:130px;font-size:13rem}.ball:after{content:'';position:absolute;top:50%;left:90%;transform:translateY(-50%);background-image:url(/themes/custom/bl_desktop/img/sprite-desktop.webp);background-position:0 -82px;width:285px;height:29px}.ball--2:after{left:80%;background-image:url(/themes/custom/bl_desktop/img/sprite-desktop.webp);background-position:0 0;width:285px;height:32px}.ball--3:after{content:none}.ball p{height:21rem;font-size:19px;font-size:1.9rem}.home-service__title{font-size:40px;font-size:4rem;margin-bottom:5rem}.home-service__list{*zoom:1}.home-service__list:before,.home-service__list:after{content:"";display:table}.home-service__list:after{clear:both}.home-service__list__services{float:left;width:75%}.home-service__list__pack{float:right;width:22.4%;text-align:center}.home-offer{padding-top:5rem;padding-bottom:7rem;background:url(/themes/custom/bl_desktop/img/bg-globe.webp) calc(50% + 600px) 60% no-repeat}.home-offer__title{margin-bottom:1.5rem;font-size:42px;font-size:4.2rem}.home-offer__subtitle{margin-bottom:3.5rem;font-size:28px;font-size:2.8rem}.block-offer .title-border--light:before,.block-offer .title-border--light:after{margin-left:-.75rem;width:1.75rem;left:50%}.block-offer__body{padding:1.5rem 3rem}.block-offer__body__content{min-height:15rem}.block-offer__date{padding-bottom:1rem;margin-bottom:.54rem;font-size:27px;font-size:2.7rem}.block-offer__price{line-height:1;font-size:84px;font-size:8.4rem}.block-offer__price.market-PF{font-size:65px;font-size:6.5rem}.block-offer__remain-seat{padding-top:1rem;margin-top:2rem;font-size:19px;font-size:1.9rem;line-height:1;text-transform:none}.block-offer__btn{display:block;margin-top:2.5rem;margin-bottom:1rem}.border-table{border:1px solid #eaeaea}.border-table .border-table__inner{margin-top:-7.7rem}.table--tarif__head{font-size:24px;font-size:2.4rem}.table--tarif__head-cell{border-top-right-radius:1rem;border-top-left-radius:1rem;height:7.5rem;width:17.8rem;padding:2rem 1rem}.table--tarif__head-cell .price{font-size:24px;font-size:2.4rem}.table--tarif__head-cell .price__notice{font-size:12px;font-size:1.2rem;text-transform:lowercase;text-align:right;line-height:1}.table--tarif__icon--wave{position:relative}.table--tarif__icon--wave:before{position:absolute;right:60%;top:50%;transform:translateY(-50%);font-size:45px;font-size:4.5rem;color:#13529f}.table--tarif__row{height:13rem}.table--tarif__row td{height:inherit}.table--tarif [class$="col-1"]{width:35%;padding:2rem 0}.table--tarif [class$="col-1"] .table--tarif__cell{overflow:visible}.table--tarif [class$="col-1"] a{font-size:18px;font-size:1.8rem;padding-right:1.5rem}.table--tarif td,.table--tarif th{padding:0 2rem}.table--tarif__cell{overflow:auto;height:100%}.table--tarif__cell .price{font-size:28px;font-size:2.8rem}.table--tarif__cell .price__taxes{font-size:.8rem;line-height:1}.table--tarif__row [class$="col-2"] .table--tarif__cell{background-color:#f2fbfe}.table--tarif__row [class$="col-3"] .table--tarif__cell{background-color:#f4f8fd}.table--tarif__row [class$="col-4"] .table--tarif__cell{background-color:#e7edf5}.table--tarif [class$="col-2"],.table--tarif [class$="col-3"],.table--tarif [class$="col-4"]{width:25%;max-width:21rem}.table--tarif__space-row td{height:10rem;border-bottom:0}.table--tarif .table--first-row td .table--tarif__cell{background:transparent}.table--tarif .table--first-row a{margin-right:2rem;margin-left:2rem}.table--tarif__icon--check:before{font-size:18px;font-size:1.8rem}.table--tarif [class^="row-1_"]{padding-top:4rem;padding-bottom:4rem}.table--tarif .row-1_col-2,.table--tarif .row-1_col-3{position:relative}.table--tarif .row-1_col-2:after,.table--tarif .row-1_col-3:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.table--tarif .row-1_col-2:after{background:linear-gradient(to right,transparent 2rem,#f2fbfe 2rem,#f2fbfe calc(50% - 2rem),transparent calc(50% - 2rem),transparent calc(50% + 2rem),#f4f8fd calc(50% + 2rem),#f4f8fd calc(100% - 2rem),transparent calc(100% - 2rem))}.table--tarif .row-1_col-3:after{background:linear-gradient(to right,transparent 2rem,#e7edf5 2rem,#e7edf5 calc(100% - 2rem),transparent calc(100% - 2rem))}.table--tarif .table--first-row [class$="col-1"]{padding-top:2rem;padding-left:2rem}.table--tarif .table--first-row [class$="col-1"]{font-size:13px;font-size:1.3rem}.table--tarif .table--first-row [class$="col-2"]{width:17%}.table--tarif .table--first-row [class$="col-3"]{width:8%}.table--tarif__row:last-child td{border-bottom:0}.table--tarif__service>div{width:3.5rem}.table--tarif__service--desc{font-size:15px;font-size:1.5rem;font-weight:normal;color:#666}.home-alert{background-color:#fb6b49;color:#fff;height:auto;z-index:4;width:100%}.home-alert .slick-next{left:0 !important}.home-alert .slick-prev{left:0 !important}.home-alert .slick-list{margin-left:4rem !important;margin-right:4rem !important}.home-alert .slick-slider{width:100%}.home-alert__row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;position:relative;font-weight:500;font-family:"Google Sans","Roboto",sans-serif;font-size:1.4rem;line-height:1.8rem}.home-alert__row a{color:#fff}.home-alert__detail{position:relative}.home-alert__start-date{font-weight:bold}.home-alert__child-title span,.home-alert__start-date{font-weight:bold}.home-alert__title{display:inline-block}.home-alert__btn,.home-alert__btn a{color:transparent}.home-alert__close{position:absolute;display:block;background:url(/themes/custom/bl_main/img/icon-cross.svg) no-repeat center;height:1.5rem;width:1.5rem;top:50%;right:1.5rem;transform:translate(0,-50%)}.class--two-columns .even,.class--two-columns .odd,.class--push-list .even,.class--push-list .odd{width:50%}.class--two-columns .even,.class--push-list .even{float:left;padding-right:1.5rem}.class--two-columns .odd,.class--push-list .odd{float:right;padding-left:1.5rem;padding-top:15rem}.class--push-list .odd{padding-top:0}.class--two-columns .even div:first-child .section--halfer,.class--two-columns .odd div:first-child .section--halfer{box-shadow:none}.section--first-class{top:3rem;right:auto;bottom:auto;left:0;position:absolute}.class--push-block{padding-left:5rem;padding-right:3rem}.class--push-block>div{height:100%}.container--class-bg{position:relative;background:linear-gradient(160deg,white 0,white 65%,transparent 50%,transparent 100%),url(/themes/custom/bl_desktop/img/bg-pattern.webp);z-index:0}.page{padding-top:14.6rem}.nav__item{display:inline-block}.nav__link{display:block;font-weight:500;text-transform:uppercase;text-decoration:none}.nav--contact .nav__item:first-child::before{content:none}.nav--contact .nav__item::before{content:" - ";position:relative;top:2px}.nav--contact .nav__link{padding-top:1rem;padding-bottom:1rem;font-size:1.1rem;color:#333}.nav--contact .nav__link:hover,.nav--contact .nav__link:focus,.nav--contact .nav__link:active{text-decoration:underline}.nav--contact .nav__link--active{text-decoration:underline}.header--sticky .nav--contact .nav__link{padding-top:0;padding-bottom:0}.nav--account{text-align:left}.nav--account .nav__item{float:left;width:25%}.nav--account .nav__link{padding-top:1rem;padding-bottom:1rem;font-size:1.2rem;padding-right:.5rem;display:-ms-flexbox;display:flex}.nav--account .nav__link:before{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.header--sticky .nav--account .nav__link{padding-top:1.7rem;padding-bottom:1.7rem;height:5.2rem}.header--sticky .header__menu .col-xs-3{width:16.66667%}.header--sticky .header__account .col-xs-7{margin-left:8.33333%}.header--sticky .header__account .nav--account .nav__list{padding-left:24%;width:100%;float:left}.header--sticky .header__account .nav--account .nav__link{font-size:1.1rem}.header--sticky .header__account .nav--account .nav__link::before{top:-.3em;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.nav--account .nav__link--dark{font-weight:700;color:#13529f}.is-logged .nav--account .nav__link--dark{padding-right:1rem;padding-left:1rem;color:#fff;background-color:#333}.nav--main{text-align:right}.nav--main .nav__list{display:-ms-flexbox;display:flex}.nav--main .nav__item{margin-left:.8vw;vertical-align:top;text-align:left;transition:.2s}.nav--main .nav__item:hover,.nav--main .nav__item:focus,.nav--main .nav__item:active{background:rgba(255,255,255,0.25)}.nav--main .nav__item:hover::before,.nav--main .nav__item:focus::before,.nav--main .nav__item:active::before{opacity:0}.nav--main .nav__item:hover>.nav__submenu,.nav--main .nav__item:focus>.nav__submenu,.nav--main .nav__item:active>.nav__submenu{width:auto;height:auto;clip:auto;right:0;left:0;padding:3rem}.nav--main .nav__item:first-child{margin-left:0}.nav--main .nav__item::before{content:"";opacity:.5;position:relative;top:1.25rem;float:left;width:1px;height:1.5rem;background:#fff;transition:.2s}@media(max-width:1040px){.nav--main .nav__item{margin-left:1.3vw}}.nav--main .nav__link--level-1{max-width:12rem;padding:1rem;margin-bottom:2rem;font-size:1.5rem;font-weight:700;color:#fff;transition:.2s}.nav--main .nav__submenu{position:absolute;height:1px;width:1px;padding:0;border:0;overflow:hidden;clip:rect(0,0,0,0);background:#fff;box-shadow:0 0 1rem rgba(0,0,0,0.25);z-index:10}.nav--main .nav__submenu:hover,.nav--main .nav__submenu:focus,.nav--main .nav__submenu:active,.nav--main .nav__submenu.is-active{width:auto;height:auto;clip:auto;right:0;left:0;padding:3rem}.nav--main .nav__link:hover+.nav__submenu,.nav--main .nav__link:focus+.nav__submenu,.nav--main .nav__link:active+.nav__submenu,.nav--main .nav__link.is-active+.nav__submenu{width:auto;height:auto;clip:auto;right:0;left:0;padding:3rem}.nav--main .nav__link--level-2{display:inline-block;font-family:"Trade Gothic LT Std",Arial,sans-serif;font-size:2rem;color:#13529f}.nav--main .nav__link--level-2::after{content:"";position:relative;top:-2px;display:inline-block;margin-top:-0.2941em;margin-left:1rem;border-top:.2942em solid transparent;border-bottom:.2942em solid transparent;border-left:.2942em solid #00ace7}.nav--main .nav__block{margin-top:1rem;border-top:1px solid #eaeaea}.nav--main .nav__link-result{display:block;margin-top:1rem}.nav__item--active .nav__link--level-1{border-bottom:solid .1rem #fff}.logo{white-space:nowrap}.logo__link{display:block;text-decoration:none}.nav--main{margin-right:2.5rem}@media(max-width:1040px){.nav--main{margin-right:4rem}}.c-desk-search__btn,.c-desk-search .form-submit{min-width:3.5rem;min-height:3.5rem;padding:.5rem;margin-left:1rem;background-color:transparent;box-shadow:none}.c-desk-search__btn:before,.c-desk-search .form-submit:before,.c-desk-search__btn:after,.c-desk-search .form-submit:after{color:#00ace7}.header-search-box:not(.is-off){padding-right:1rem;background-color:#fff}.header-search-box.is-off{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:4rem;height:4rem}.header--sticky .header-search-box{transform:translateY(-15%)}.header--sticky .header__toggle:not(:checked) ~ * .header-search-box{display:none}.c-desk-search{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;left:0;transition:all ease-in-out .3s;background-color:#fff;border:1rem 0 #fff solid}.header-search-box.is-off .c-desk-search{width:0;left:0;overflow:hidden;transform:none}.c-desk-search .form-item{margin-bottom:0;width:100%}.c-desk-search [type="text"]{width:100%;min-height:7rem;border-width:0;box-shadow:none}.c-desk-search__btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-width:0}.c-desk-search__btn:before{margin-right:0}.is-off .c-desk-search__btn:before{color:#fff}.c-desk-search [id*="edit-actions"]{position:relative}.c-desk-search [id*="edit-actions"] .icon:before{top:1.5rem;right:-1rem;color:#7f7f7f}.header__daddy{min-height:14rem;position:relative}.header h1{font-size:inherit}.header__container{position:relative}.header__col{position:static}.header__account{background:#fff}.header__menu{padding-top:2rem;border-bottom:3px solid #00ace7;background:#13529f}.header__logo{margin-top:1rem}.header__burger{display:none;position:absolute;top:1rem;right:2rem;bottom:1rem;width:3rem}.header__burger-icon,.header__burger-icon::before,.header__burger-icon::after{position:absolute;top:0;right:0;bottom:0;left:0;height:3px;margin:auto;background:#fff}.header__burger-icon::before{content:"";top:-8px;bottom:auto}.header__burger-icon::after{content:"";top:auto;bottom:-8px}.header--sticky{position:fixed;animation:header-sticky .2s;z-index:100;top:0;right:0;left:0;overflow-y:hidden}.cookies-geoloc:not(.hidden) ~ .header__daddy .header--sticky.header{top:5rem}.header--sticky .header__account{position:absolute;z-index:10;top:0;right:0;left:0;box-shadow:0 0 1rem rgba(0,0,0,0.25)}.header--sticky .header__menu{padding-top:0;border-bottom:0}.header--sticky .header__col{margin-top:-8rem;transition:.2s}.header--sticky .header__logo{position:relative;z-index:20;height:5.2rem;margin-top:0;padding:.7rem 0;background:#13529f}.header--sticky .header__logo::after{content:"";position:absolute;top:0;right:100%;bottom:0;left:-1000%;background:#13529f}.header--sticky .header__logo-link{display:inline-block}.header--sticky .header__logo-link::after{width:3.8rem;height:3.8rem}.header--sticky .header__logo-img{position:absolute;height:1px;width:1px;padding:0;border:0;overflow:hidden;clip:rect(0,0,0,0)}.header--sticky .header__burger{display:block}.header--sticky .header__toggle:checked ~ * .header__col{margin-top:6.5rem}.header--sticky .header__toggle:checked ~ * .header__contact{top:7rem}.header--sticky .header__contact-link{color:#fff}@keyframes header-sticky{from{transform:translate3d(0,-5.2rem,0)}to{transform:translate3d(0,0,0)}}@media screen and (max-width:65em){.cookies-geoloc,#cookie-banner,.header{position:static}.header{margin-top:0 !important}.logo .logo__img{width:12rem}.logo__link:after{width:2rem;height:2rem}.home-top__media,.home-top__media__btn_from_js{display:none}.home-top__wording{position:static;background-color:#00ace7}.booking__header__title{padding-left:0}.booking__header__title:before{content:none}.booking--home input[type="submit"]{position:static;float:right}.block-push--commercial .block-push__title{position:static;transform:none}.block__service__icon{display:none}.block__service__bottom__text{position:static}select{padding-right:3rem}input[type="submit"]{white-space:normal}.footer .flex{display:block}.footer [class*="col-"]{float:none;width:auto}.footer-right{overflow:hidden}}.introduce-right{position:relative;z-index:1}.introduce-right__icon{position:absolute;top:5%;right:-22%;width:129px;height:129px;background:url(/themes/custom/bl_desktop/img/illus-round-beach-coco.webp) no-repeat}.landing-presentation{position:relative;padding-top:15rem}.landing-presentation__icon{position:absolute;top:-150%;left:53%;transform:translateX(-50%);width:504px;height:225px;background:url(/themes/custom/bl_desktop/img/plane.webp) no-repeat;z-index:1}
