@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.aa__submit-input input[type="submit"]{padding:10px 35px 15px 20px;}}.aa__submit-input:after{position:absolute;z-index:1;top:calc(50% - 5px);right:15px;}a.aa__submit-link--orange,.aa__submit-link--orange,.aa__submit-input--orange,.aa__submit-input--orange input[type="submit"],.aa__submit-input--orange input[type="submit"].form-submit{background-color:#f7941e;border:1px solid #f7941e;}a.aa__submit-link--orange:hover,a.aa__submit-link--orange:active,a.aa__submit-link--orange:focus,.aa__submit-link--orange:hover,.aa__submit-link--orange:active,.aa__submit-link--orange:focus,.aa__submit-input--orange:hover,.aa__submit-input--orange:active,.aa__submit-input--orange:focus,.aa__submit-input--orange input[type="submit"]:hover,.aa__submit-input--orange input[type="submit"]:active,.aa__submit-input--orange input[type="submit"]:focus,.aa__submit-input--orange input[type="submit"].form-submit:hover,.aa__submit-input--orange input[type="submit"].form-submit:active,.aa__submit-input--orange input[type="submit"].form-submit:focus{color:#f7941e;background-color:#fff;}a.aa__submit-link--orange:after,.aa__submit-link--orange:after,.aa__submit-input--orange:after{color:#fff;}a.aa__submit-link--orange:hover:after,a.aa__submit-link--orange:active:after,a.aa__submit-link--orange:focus:after,.aa__submit-link--orange:hover:after,.aa__submit-link--orange:active:after,.aa__submit-link--orange:focus:after,.aa__submit-input--orange:hover:after,.aa__submit-input--orange:active:after,.aa__submit-input--orange:focus:after{color:#f7941e;}.aa__submit-input--orange input[type="submit"],.aa__submit-input--orange input[type="submit"].form-submit{color:#fff;}.aa__submit-link--block{width:calc(100% - 40px);}.aa__dots .slick-dots{margin-top:20px;}.aa__dots .slick-dots li button{width:15px;height:15px;border-radius:8px;}.aa__dots .slick-dots li button:before{content:'';}.aa__dots--dark-blue .slick-dots li button{border:solid 1px #142c59;}.aa__dots--dark-blue .slick-dots li.slick-active button{background-color:#142c59;}.aa__dots--white .slick-dots li button{border:solid 1px #fff;}.aa__dots--white .slick-dots li.slick-active button{background-color:#fff;}.aa__arrows .slick-prev{left:-14px;}.aa__arrows .slick-next{right:-14px;}.aa__arrows .slick-prev:before,.aa__arrows .slick-next:before{font-size:18px;font-weight:bold;}.aa__arrows .slick-prev:before{transform:rotate(180deg);}.aa__arrows--arrow .slick-next:before,.aa__arrows--arrow .slick-prev:before{transform-origin:center;}.aa__arrows--arrow .slick-next:before{transform:rotate(270deg);}.aa__arrows--arrow .slick-prev:before{transform:rotate(90deg);}.aa__arrows--dark-blue .slick-prev:before,.aa__arrows--dark-blue .slick-next:before{color:#142c59;}.aa__dashboard-slider-service.aa__arrows .slick-dots{bottom:-35px;}.aa__dashboard-slider-service.aa__arrows .slick-list{height:300px;}.aa__dashboard-slider-service.aa__arrows .slick-prev,.aa__dashboard-slider-service.aa__arrows .slick-next{z-index:1;}.aa__dashboard-slider-service.aa__arrows .slick-prev{left:0;}.aa__dashboard-slider-service.aa__arrows .slick-next{right:14px;}.aa__separator:after{content:'';display:block;width:100%;height:5px;}.aa__separator--dark-blue:after{background-color:#142c59;}.aa__separator--gray-7:after{background-color:#dcdcdc;}.aa__separator--thin:after{height:2px;}.aa__dashboard-slider,.aa__dashboard-included,.aa__dashboard-included--mobile{padding:30px;}.aa__dashboard-push,.aa__dashboard-included--mobile,.aa__dashboard-slider-reservation--mobile{width:calc(100% - 60px);}.aa__dashboard-popup--service{width:calc(100% - 40px);}.aa__dashboard-popup--service .aa__dashboard-add-service .button-with-arrow a,.aa__dashboard-popup--service .aa__dashboard-add-service .block-tabs div.hotel-button a,.block-tabs .aa__dashboard-popup--service .aa__dashboard-add-service div.hotel-button a,.aa__dashboard-popup--service .aa__dashboard-add-service .page .block-reserver .wrapper .form-body div.hotel-button a,.page .block-reserver .wrapper .form-body .aa__dashboard-popup--service .aa__dashboard-add-service div.hotel-button a{padding-top:5px;padding-bottom:5px;}.aa__dashboard-slider-container--mobile{width:100%;}.aa__dashboard-push{padding:10px 30px 40px;}.aa__dashboard-included{width:calc(30% - 60px);}.aa__dashboard-slider-container{width:calc(75% - 60px);}.aa__dashboard-slider-reservation{width:calc(70% - 60px);}.aa__dashboard-slider{width:calc(100% - 60px);}.aa__dashboard-icon-container{width:90px;height:55px;margin:0 auto;position:relative;}.aa__dashboard-icon-container .aa-icon-plus{position:absolute;top:0;right:0;}.aa__dashboard-icon-txt{min-height:40px;line-height:1.4;}.aa__dashboard-slider-item{width:calc(30% - 20px);padding:0 10px;}.aa__dashboard-add-service div.button-with-arrow,.aa__dashboard-add-service .button-with-h-arrow,.aa__dashboard-add-service .block-tabs div.hotel-button,.block-tabs .aa__dashboard-add-service div.hotel-button,.aa__dashboard-add-service .page .block-reserver .wrapper .form-body div.hotel-button,.page .block-reserver .wrapper .form-body .aa__dashboard-add-service div.hotel-button{background-color:transparent;}.aa__dashboard-add-service div.button-with-arrow a,.aa__dashboard-add-service .button-with-h-arrow a,.aa__dashboard-add-service .block-tabs div.hotel-button a,.block-tabs .aa__dashboard-add-service div.hotel-button a,.aa__dashboard-add-service .page .block-reserver .wrapper .form-body div.hotel-button a,.page .block-reserver .wrapper .form-body .aa__dashboard-add-service div.hotel-button a{color:#142c59;text-transform:none;}.aa__dashboard-add-service div.button-with-arrow a span,.aa__dashboard-add-service .button-with-h-arrow a span,.aa__dashboard-add-service .block-tabs div.hotel-button a span,.block-tabs .aa__dashboard-add-service div.hotel-button a span,.aa__dashboard-add-service .page .block-reserver .wrapper .form-body div.hotel-button a span,.page .block-reserver .wrapper .form-body .aa__dashboard-add-service div.hotel-button a span{background:none;}.aa__dashboard-car-location,.aa__dashboard-car-location--mobile,.aa__dashboard-prepare-travel,.aa__dashboard-prepare-travel--mobile{background-repeat:no-repeat;background-position:center top;background-size:100% auto;}.aa__dashboard-car-location,.aa__dashboard-prepare-travel,.aa__dashboard-car-location--mobile,.aa__dashboard-prepare-travel--mobile{background-size:cover;}.aa__dashboard-prepare-travel,.aa__dashboard-prepare-travel--mobile{min-height:280px;margin-top:40px;padding:35px 0 50px;font-family:"sgp-r",Arial,Helvetica,sans-serif,Garuda,FreeSans;background-image:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/background-dashboard.png);}.aa__dashboard-car-location,.aa__dashboard-car-location--mobile{z-index:1;}.aa__dashboard-car-location .aa__dashboard-car-content,.aa__dashboard-car-location--mobile .aa__dashboard-car-content{position:relative;z-index:3;}.aa__dashboard-prepare-item:not(.aa__dashboard-car-location),.aa__dashboard-prepare-item--mobile{padding:20px;}.aa__dashboard-prepare-item,.aa__dashboard-prepare-item--mobile,.aa__dashboard-prepare-item--mobile.slick-slide{min-height:214px;}.aa__dashboard-link-container{min-height:80px;}.aa__dashboard-prepare-item:not(.aa__dashboard-car-location){width:calc(30% - 40px);}.aa__dashboard-prepare-item--mobile{width:calc(100% - 40px);}.aa__dashboard--information-link{padding:1px 6px;}.aa__dashboard--lightbox .fancybox-opened,.aa__dashboard--lightbox .fancybox-inner{width:100%;}.aa__dashboard--lightbox .fancybox-opened,.aa__dashboard--lightbox .fancybox-wrap:before{position:fixed;}.aa__dashboard--lightbox .fancybox-wrap:before{content:'';top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.5);}.aa__dashboard--lightbox .fancybox-opened{max-width:652px;height:auto;left:50%;top:50%;transform:translate(-50%,-50%);opacity:1;overflow:visible;}.aa__dashboard--lightbox .fancybox-skin{width:auto;height:auto;padding-top:15px !important;}.aa__dashboard--lightbox .fancybox-form input[type="text"]{height:40px;}.aa__dashboard--lightbox .fancybox-inner{max-width:622px;}.aa__dashboard--lightbox .fancybox-form__submit .ajax-progress{padding-right:30px;}.aa__dashboard--lightbox .eticket-message [class*="eticket"]{padding:10px 0;}.aa__dashboard--lightbox .eticket-message .eticket-error{color:#ff0000;}.aa__dashboard--lightbox .eticket-message .eticket-confirmation{color:#008023;}.aa__dashboard-slider-images{width:53px;height:53px;margin:0 auto;background-repeat:no-repeat;background-position:top;background-size:100% auto;}.aa__base-form .form-item{width:100%;}.aa__base-form input{width:calc(100% - 14px);height:40px;border:solid 1px #142c59;}.aa__wrapper--medium{width:1000px;margin:0 auto;}.aa__mobile-popup--welcome{height:calc(350px - 10vh);}.page-my-account-personal-information .page-wrapper > div.messages,.page-my-account-searches-alerts div.messages,.page-my-account .page-wrapper > div.messages:not(.messages-inline),.page-mon-compte-mes-reservations-futur div.messages:not(.messages-inline),.page-mon-compte-mes-reservations-past div.messages:not(.messages-inline){display:none;}.aa__form input[type="text"]{width:calc(100% - 14px);height:40px;border:solid 1px #cccccc;font-size:14px;font-family:"sgp-r",Arial,Helvetica,sans-serif,Garuda,FreeSans;}select.aa__form-error,input[type="text"].aa__form-error,input[type="password"].aa__form-error{border:solid 1px #ff0000;}#password-container .messages.error{padding:0;background-color:transparent;border:0;color:#ff0000;}#password-container .messages.error ul{margin:0;}.form__reset-password{margin:10px;}.form__reset-password .form-item{margin-top:20px;}.form__reset-password .password-strength,.form__reset-password .password-suggestions{margin:5px 0;}.form__reset-password .password-strength,.form__reset-password div.password-confirm,.form__reset-password div.password-confirm{width:100%;}.form__reset-password div.form-item div.password-suggestions{width:calc(100% - 1em);}.form__reset-password .password-strength{float:none;}.aa__form--login .aa__checkbox label{float:none;}.aa__form--destinations .aa__dropdown{display:inline-block;width:25%;vertical-align:top;}.aa__form--destinations .aa__dropdown .aa__dropdown-container{min-height:0;transform-origin:50% 0;transition:all .5s ease;transform:scaleY(0);}.aa__form--destinations .aa__dropdown--expanded .aa__dropdown-container{transform:scaleY(1);min-height:100px;}.aa__form--destinations-mobile .aa__dropdown{width:100%;}.aa__form--destinations .aa__dropdown-item--single,.aa__form--destinations--mobile .aa__dropdown-item--single{margin:-2px 0 0;}.aa__form--destinations .aa__dropdown-item--single label,.aa__form--destinations--mobile .aa__dropdown-item--single label{font-weight:bold;color:#898989;}.aa__form--trip-class select .first{display:none;}.aa__form--add-alert label{font-size:11px;font-family:Arial,sans-serif;text-transform:uppercase;font-weight:bold;}.aa__form--add-alert input[type="text"]{height:28px;}.aa__form--alert-container .block-tabs.evo,.aa__form--alert-container .block-tabs.evo #tabs-1{height:auto;max-height:initial;}.aa__form--alert-select select option,.aa__form--alert-select-mobile select option{font-size:12px;}#alert_form #tabs-1 .form-body.aa__form--add-alert{padding-bottom:0;}#alert_form #tabs-1 .form-body.aa__form--add-alert .aa__form--alert-select .form-item,#alert_form #tabs-1 .form-body.aa__form--add-alert .aa__form--alert-select-mobile .form-item,#alert_form #tabs-1 .form-body.aa__form--add-alert .aa__form--alert-select-mobile .form-item select,#alert_form #tabs-1 .form-body.aa__form--add-alert .aa__form--alert-select .form-item select{width:100%;}#alert_form #tabs-1 .form-body.aa__form--add-alert .aa__form--alert-select-mobile .form-item select{background-color:#002a59;}#alert_form #tabs-1 .form-body.aa__form--add-alert .button-with-arrow a,#alert_form #tabs-1 .form-body.aa__form--add-alert .block-tabs div.hotel-button a,.block-tabs #alert_form #tabs-1 .form-body.aa__form--add-alert div.hotel-button a,#alert_form #tabs-1 .page .block-reserver .wrapper .form-body.aa__form--add-alert div.hotel-button a,.page .block-reserver .wrapper #alert_form #tabs-1 .form-body.aa__form--add-alert div.hotel-button a{background-color:#f7941e;}.block-tabs .aa_form--alert-submit{height:40px;position:relative;}.block-tabs .aa_form--alert-submit .button-with-arrow,.block-tabs .aa_form--alert-submit div.hotel-button,.block-tabs .aa_form--alert-submit .page .block-reserver .wrapper .form-body div.hotel-button,.page .block-reserver .wrapper .form-body .block-tabs .aa_form--alert-submit div.hotel-button{bottom:0;}#tabs-1 .form-body .aa__quicksearch-arrow .form-select .ui-selectmenu .ui-selectmenu-icon.ui-icon-triangle-1-s{display:none;}.aa__form--contact-iframe{height:2220px;overflow-x:hidden;}.aa__nav-profile,.aa__nav-profile--empty-bar{background-repeat:no-repeat;}.aa__nav-profile--empty-bar,.aa__nav-profile--filled-bar,.aa__nav-profile--bar-container{height:16px;}.aa__nav-profile--empty-bar,.aa__nav-profile--bar-container{width:108px;}.aa__nav-profile,.aa__nav-profile--container,.aa__nav-profile .navbar-espace{position:relative;}.aa__nav-profile--container,.aa__nav-profile .navbar-espace{z-index:3;}.aa__nav-profile--empty-bar,.aa__nav-profile--filled-bar{position:absolute;background-position:left top;}.aa__nav-profile--bar-container{position:relative;}.aa__nav-profile--container{padding-top:50px;}.aa__nav-profile{background-size:cover;background-position:center;z-index:1;}.aa__nav-profile--mobile{background-size:cover;background-position:top;}.aa__nav-profile:before{z-index:2;}.aa__nav-profile header{min-height:70px;}.aa__nav-profile--filled-bar{background-image:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/load-bar-full.png);background-size:108px 16px;overflow:hidden;z-index:2;}.aa__nav-profile--empty-bar{background-image:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/load-bar-empty.png);background-size:100% 100%;z-index:1;}.aa__select,.aa__select--wrapper select{padding:5px 25px 5px 10px;border:solid 1px #cccccc;background:#fff url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/background-select.png) no-repeat 95% center;background-size:auto 14px;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:'';}.aa__select::-ms-expand,.aa__select--wrapper select::-ms-expand{display:none;}.aa__select,.aa__select option,.aa__select--wrapper select,.aa__select--wrapper select option{font-family:"sgp-r",Arial,Helvetica,sans-serif,Garuda,FreeSans;}.aa__select--italic,.aa__select--italic select{font-style:italic;}.aa__loader{width:100%;height:100%;background-color:rgba(255,255,255,0.8);top:0;left:0;position:fixed;z-index:999;}.aa__loader-container{width:90px;height:30px;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.aa__loader-container > .aa__loader-dots{background-color:#142c59;height:15px;width:15px;margin-left:3px;border-radius:50%;display:inline-block;-webkit-animation:stretchdelay 0.7s infinite ease-in-out;animation:stretchdelay 0.7s infinite ease-in-out;}.aa__loader-container .aa__loader-dots2{-webkit-animation-delay:-0.6s;animation-delay:-0.6s;}.aa__loader-container .aa__loader-dots3{-webkit-animation-delay:-0.5s;animation-delay:-0.5s;}.aa__loader-container .aa__loader-dots4{-webkit-animation-delay:-0.4s;animation-delay:-0.4s;}.aa__loader-container .aa__loader-dots5{-webkit-animation-delay:-0.3s;animation-delay:-0.3s;}@-webkit-keyframes stretchdelay{0%,40%,100%{-webkit-transform:translateY(-10px);}20%{-webkit-transform:translateY(-20px);}}@keyframes stretchdelay{0%,40%,100%{transform:translateY(-10px);-webkit-transform:translateY(-10px);}20%{transform:translateY(-20px);-webkit-transform:translateY(-20px);}}.aa__overlay:before{content:'';width:100%;height:100%;position:absolute;z-index:1;}.aa__overlay--blue:before{background-color:rgba(0,42,89,0.85);}.aa__overlay--white:before{background-color:rgba(255,255,255,0.6);}.aa__list li{list-style:none;list-style-image:none;padding-top:5px;}.aa__list--check li{padding-left:30px;position:relative;line-height:1.2;}.aa__list--check li:before{position:absolute;left:0;}html body.html .u-hidden,html body.html .u-hidden:before,html body.html .u-hidden:after{display:none;}html body.html .u-inline{display:inline;}html body.html .u-block{display:block;}.u-font-dark-blue{color:#142c59;}html body.html .u-font-gray-13{color:#898989;}.u-font-gray-10{color:#cccccc;}.u-font-orange{color:#f7941e;}.u-font-white{color:#fff;}.u-font-green-resa{color:#10a388;}.u-font-fushia{color:#A5027D;}.u-font-blue-blizzard{color:#A0D5F1;}.u-font-green-1{color:#008023;}.u-font-red-1{color:#ff0000;}.u-font-small{font-size:10px;}.u-font-medium{font-size:14px;}.u-font-medium-x2{font-size:28px;}.u-font-big{font-size:18px;}.u-font-large{font-size:24px;}.u-font-x-large{font-size:48px;}.u-font-very-large{font-size:32px;}.u-font-xx-large{font-size:58px;}.u-font-xxx-large{font-size:68px;}.u-font-sgp-r{font-family:"sgp-r",Arial,Helvetica,sans-serif,Garuda,FreeSans;}.u-font-bold{font-weight:bold;}.u-font-normal{font-weight:normal;}.u-txt-center{text-align:center;}.u-txt-left{text-align:left;}.u-txt-uppercase{text-transform:uppercase;}.u-txt-underline{text-decoration:underline;}.u-line-height-1{line-height:1;}.u-line-height-12{line-height:1.2;}.u-background-white{background-color:#fff;}.u-background-gray-12{background-color:#efeeec;}.u-background-green-resa{background-color:#10a388;}.u-background-orange{background-color:#f7941e;}.u-background-dark-blue{background-color:#142c59;}.u-background-fushia{background-color:#A5027D;}html.js body.html .u-height-auto{height:auto;}.u-cursor-pointer{cursor:pointer;}.u-position-relative{position:relative;}.u-border-bottom{border-bottom-width:2px;border-bottom-style:solid;}.u-border-right{border-right-width:2px;border-right-style:solid;}.u-border-transparent{border-color:transparent;}.u-border-blue-2{border-color:#9fd5f0;}.u-vertical-align-middle{vertical-align:middle;}html.js body.html .u-padding-0{padding:0;}html.js body.html .u-padding-bottom-0{padding-bottom:0;}html.js body.html .u-margin-bottom-0{margin-bottom:0;}html.js body.html .u-margin-right-0{margin-right:0;}html.js body.html .u-margin-left-0{margin-left:0;}html.js body.html .u-margin-top-0{margin-top:0;}.u-padding-top-05{padding-top:5px;}.u-padding-10{padding:10px;}.u-padding-right-10{padding-right:10px;}.u-padding-left-10{padding-left:10px;}.u-padding-top-10{padding-top:10px;}.u-padding-bottom-10{padding-bottom:10px;}.u-margin-top-10{margin-top:10px;}.u-margin-left-10{margin-left:10px;}.u-margin-top-20{margin-top:20px;}.u-margin-left-20{margin-left:20px;}.u-margin-right-20{margin-right:20px;}.u-margin-bottom-20{margin-bottom:20px;}.u-padding-left-20{padding-left:20px;}.u-padding-right-20{padding-right:20px;}.u-padding-top-20{padding-top:20px;}.u-padding-bottom-20{padding-bottom:20px;}.u-margin-bottom-15--neg{margin-bottom:-15px;}.u-wrapper-no-bottom{margin-bottom:-27px;}.u-margin-top-30{margin-top:30px;}.u-margin-bottom-30{margin-bottom:30px;}.u-margin-left-30{margin-left:30px;}.u-margin-right-30{margin-right:30px;}.u-padding-top-30{padding-top:30px;}.u-padding-left-30{padding-left:30px;}.u-padding-bottom-30{padding-bottom:30px;}.u-margin-bottom-40{margin-bottom:40px;}.u-margin-bottom-40--neg{margin-bottom:-40px;}.u-margin-top-60{margin-top:60px;}.u-margin-top-90{margin-top:90px;}.u-overflow-scroll{overflow:scroll;}.u-overflow-auto{overflow:auto;}.u-word-nowrap{white-space:nowrap;}.u-reset--header{display:inherit;width:auto;height:auto;background-color:inherit;position:initial;z-index:auto;}.u-reset--submit-button div.button-with-arrow,.u-reset--submit-button .button-with-h-arrow,.u-reset--submit-button .block-tabs div.hotel-button,.block-tabs .u-reset--submit-button div.hotel-button,.u-reset--submit-button .page .block-reserver .wrapper .form-body div.hotel-button,.page .block-reserver .wrapper .form-body .u-reset--submit-button div.hotel-button{background-color:transparent;}.u-reset--submit-button div.button-with-arrow a,.u-reset--submit-button .button-with-h-arrow a,.u-reset--submit-button .block-tabs div.hotel-button a,.block-tabs .u-reset--submit-button div.hotel-button a,.u-reset--submit-button .page .block-reserver .wrapper .form-body div.hotel-button a,.page .block-reserver .wrapper .form-body .u-reset--submit-button div.hotel-button a{color:inherit;text-transform:inherit;font-size:inherit;line-height:initial;width:auto;height:100%;position:relative;top:auto;left:auto;text-align:inherit;padding:inherit;}.u-reset--submit-button div.button-with-arrow a .arrow-ico,.u-reset--submit-button .button-with-h-arrow a .arrow-ico,.u-reset--submit-button .block-tabs div.hotel-button a .arrow-ico,.block-tabs .u-reset--submit-button div.hotel-button a .arrow-ico,.u-reset--submit-button .page .block-reserver .wrapper .form-body div.hotel-button a .arrow-ico,.page .block-reserver .wrapper .form-body .u-reset--submit-button div.hotel-button a .arrow-ico{display:none;}.u-reset input[type="submit"]{width:auto;height:auto;margin:auto;background:none;position:initial;font-family:inherit;color:inherit;font-size:inherit;font-weight:inherit;border:0;}.page-home.optimisations .homepage .main-slider .flexslider.main .slides{display:none;}.page-home.optimisations .homepage .main-slider .flexslider.main .flex-control-nav{display:none;}.page-home.optimisations .homepage .main-slider .flexslider.main .flex-control-nav{display:none;}.page-home.optimisations .homepage .main-slider .flexslider.main .flex-viewport{display:none;}html[lang="fr"] .page .page-wrapper.homepage{background:transparent url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/aa_promo_fr-2.gif) no-repeat;background-position-x:center;}html[lang="pt"] .page .page-wrapper.homepage{background:transparent url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/aa_promo_pt.gif) no-repeat;background-position-x:center;}html[lang="en-gb"] .page .page-wrapper.homepage{background:transparent url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/aa_promo_uk.gif) no-repeat;background-position-x:center;}html[lang="fr"] .page .page-wrapper.homepage.prolongations{background:transparent url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/aa_promo_fr_prolong.gif) no-repeat;background-position-x:center;}html[lang="pt"] .page .page-wrapper.homepage.prolongations{background:transparent url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/aa_promo_pt_prolong.gif) no-repeat;background-position-x:center;}html[lang="en-gb"] .page .page-wrapper.homepage.prolongations{background:transparent url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/aa_promo_uk_prolong.gif) no-repeat;background-position-x:center;}.homepage_promo_link{display:block;position:absolute;top:0;bottom:0;left:0;right:0;}.homepage-background{background-color:#027DA1;}.page-home.optimisations .homepage .main-slider{pointer-events:none;}.block-tabs.evo{pointer-events:all;}.page-home.optimisations .homepage .block-services,.block-home,.block-sociales,.block-seo{position:relative;}.homepage .page-title.title-center,.page-home.optimisations .block-sociales .block-meteo-info a{color:#fff;}footer{position:relative;}.c-countdown.hidden{display:none;}.c-countdown{background-color:#a0d6f1;text-align:center;display:inline-block;padding:10px;position:absolute;top:125px;right:26%;display:flex;align-items:center;}.c-countdown tbody{border:none;line-height:normal;}.c-countdown .c-countdown__prefix{font-size:20px;margin-bottom:10px;line-height:normal;font-family:'sgp-l';color:#002c5a;}.c-countdown table{border-collapse:collapse;}.c-countdown .countdownHolder{font-family:"sgp-r",Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:36px;}.c-countdown td{padding:0 10px;text-align:center;}.c-countdown .digit{color:#002c5a;}.c-countdown__label{color:#002c5a;}.contact-wrapper iframe{height:833px;}.block-contact{margin-top:10px;background:#002c5a;display:inline-block;color:#fff;padding:15px 26px 5px 28px;}.block-contact .title-wrapper{display:inline-block;}.block-contact .title,.block-contact .block-newsletter .header .sub-title,.block-newsletter .header .block-contact .sub-title,.block-contact .block-location-partenaires .header .sub-title,.block-location-partenaires .header .block-contact .sub-title,.block-contact .block-push .block-text .text,.block-push .block-text .block-contact .text,.block-contact .block-push .block-text .block-voyage .right .legende,.block-push .block-text .block-voyage .right .block-contact .legende,.block-contact .block-voyage .right .block-push .block-text .legende,.block-voyage .right .block-push .block-text .block-contact .legende{display:block;font-size:28px;line-height:30px;font-family:"sgp-r",Arial,Helvetica,sans-serif,Garuda,FreeSans;text-transform:uppercase;margin:0 0 5px;}.block-contact .separator{height:1px;width:40px;line-height:0;font-size:0;overflow:hidden;display:block;margin:0 0 17px;}.block-contact p{font-size:17px;line-height:21px;padding:0 0 17px 0;width:300px;display:inline-block;}.block-contact .form-body{margin-left:40px;width:256px;padding:0;display:inline-block;vertical-align:top;}.block-contact .form-body .form-text{padding:0 0 12px 0;}.block-contact .form-body .form-text label{width:60px;padding:0 9px 0 0;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;font-size:15px;}.block-contact .form-body .form-text input{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;width:153px;color:#262626;font-family:Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:13px;line-height:16px;padding:6px 13px;border-width:0;}.block-contact .form-body .form-select{margin-bottom:12px;display:inline-block;margin-left:-75px;}.block-contact .form-body .form-select a .ui-selectmenu-status{text-transform:none;font-size:13px;line-height:13px;padding:9px 5px 9px 10px;}.block-contact .form-body .form-submit{font-family:"sgp-r",Arial,Helvetica,sans-serif,Garuda,FreeSans;text-transform:uppercase;color:#002a59;font-size:16px;line-height:17px;padding:7px 15px;float:right;background-color:#fff;cursor:pointer;margin:0px 3px 0px 10px;text-align:center;width:89px;}.block-webcall-evo{display:inline-block;width:308px;height:189px;background-color:swhite;color:#042c5a;position:relative;vertical-align:top;margin-left:15px;margin-top:10px;}.block-webcall-evo .header{padding:24px 0 0 0;border-bottom:none;margin:0 23px 12px 23px;}.status-block .search-engine-block,.status-block .search-engine-block h1,.status-block .button-with-arrow input,.status-block .block-tabs div.hotel-button input,.block-tabs .status-block div.hotel-button input,.status-block .page .block-reserver .wrapper .form-body div.hotel-button input,.page .block-reserver .wrapper .form-body .status-block div.hotel-button input{width:100%;}.status-block .button-with-arrow,.status-block .block-tabs div.hotel-button,.block-tabs .status-block div.hotel-button,.status-block .page .block-reserver .wrapper .form-body div.hotel-button,.page .block-reserver .wrapper .form-body .status-block div.hotel-button,.status-block .button-with-arrow input,.status-block .block-tabs div.hotel-button input,.block-tabs .status-block div.hotel-button input,.status-block .page .block-reserver .wrapper .form-body div.hotel-button input,.page .block-reserver .wrapper .form-body .status-block div.hotel-button input,.status-block .search-engine-block div.button-with-arrow,.status-block .search-engine-block .button-with-h-arrow,.status-block .search-engine-block .block-tabs div.hotel-button,.block-tabs .status-block .search-engine-block div.hotel-button,.status-block .search-engine-block .page .block-reserver .wrapper .form-body div.hotel-button,.page .block-reserver .wrapper .form-body .status-block .search-engine-block div.hotel-button{background-color:#A5027D;}.status-block .arrow-ico{position:absolute;}section.status-block{width:calc(100% - 50px);height:443px;padding:25px;background-position:center top;background-repeat:no-repeat;background-clip:border-box;background-size:cover;}.status-block .search-engine-block{max-width:336px;margin:0;background-color:rgba(0,42,84,0.7);}.status-block .search-engine-block .wrapper,.status-block .search-engine-block .container{display:block;}.status-block .search-engine-block .wrapper{width:auto;}.status-block .search-engine-block .container{padding:23px 20px 30px;}.status-block .search-engine-block h1{display:inline-block;padding:0 0 2px 0;margin:0 0 29px;font-family:"sgp-r",Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:28px;line-height:30px;overflow:hidden;text-transform:uppercase;}.status-block .search-engine-block .form-body{margin-bottom:33px;}.status-block .search-engine-block .form-body .row,.status-block .search-engine-block #tabs-1 .form-body .last-row,#tabs-1 .status-block .search-engine-block .form-body .last-row,.status-block .search-engine-block #tabs-1 .form-body .row-pass,#tabs-1 .status-block .search-engine-block .form-body .row-pass,.status-block .search-engine-block .form-body .last-row,.status-block .search-engine-block .form-body .row-pass{padding-bottom:10px;}.status-block .search-engine-block .form-body .row.anterieur,.status-block .search-engine-block #tabs-1 .form-body .anterieur.last-row,#tabs-1 .status-block .search-engine-block .form-body .anterieur.last-row,.status-block .search-engine-block #tabs-1 .form-body .anterieur.row-pass,#tabs-1 .status-block .search-engine-block .form-body .anterieur.row-pass,.status-block .search-engine-block .form-body .anterieur.last-row,.status-block .search-engine-block .form-body .anterieur.row-pass{display:none;}.status-block .row .container-inline-date .date-padding,.status-block .block-reserver .form-body .last-row .container-inline-date .date-padding,.block-reserver .form-body .status-block .last-row .container-inline-date .date-padding,.status-block .block-reserver .form-body .row-pass .container-inline-date .date-padding,.block-reserver .form-body .status-block .row-pass .container-inline-date .date-padding,.status-block #tabs-1 .form-body .last-row .container-inline-date .date-padding,#tabs-1 .form-body .status-block .last-row .container-inline-date .date-padding,.status-block #tabs-1 .form-body .row-pass .container-inline-date .date-padding,#tabs-1 .form-body .status-block .row-pass .container-inline-date .date-padding,.status-block .search-engine-block .form-body .last-row .container-inline-date .date-padding,.search-engine-block .form-body .status-block .last-row .container-inline-date .date-padding,.status-block .search-engine-block .form-body .row-pass .container-inline-date .date-padding,.search-engine-block .form-body .status-block .row-pass .container-inline-date .date-padding,.status-block .aeroports-block .form-body .last-row .container-inline-date .date-padding,.aeroports-block .form-body .status-block .last-row .container-inline-date .date-padding,.status-block .aeroports-block .form-body .row-pass .container-inline-date .date-padding,.aeroports-block .form-body .status-block .row-pass .container-inline-date .date-padding,.status-block .block-contact .form-body .last-row .container-inline-date .date-padding,.block-contact .form-body .status-block .last-row .container-inline-date .date-padding,.status-block .block-contact .form-body .row-pass .container-inline-date .date-padding,.block-contact .form-body .status-block .row-pass .container-inline-date .date-padding,.status-block .block-formulaire-contact .form-body .last-row .container-inline-date .date-padding,.block-formulaire-contact .form-body .status-block .last-row .container-inline-date .date-padding,.status-block .block-formulaire-contact .form-body .row-pass .container-inline-date .date-padding,.block-formulaire-contact .form-body .status-block .row-pass .container-inline-date .date-padding,.status-block .block-formulaire-facturation .form-body .last-row .container-inline-date .date-padding,.block-formulaire-facturation .form-body .status-block .last-row .container-inline-date .date-padding,.status-block .block-formulaire-facturation .form-body .row-pass .container-inline-date .date-padding,.block-formulaire-facturation .form-body .status-block .row-pass .container-inline-date .date-padding,.status-block .amadeus .form-body .last-row .container-inline-date .date-padding,.amadeus .form-body .status-block .last-row .container-inline-date .date-padding,.status-block .amadeus .form-body .row-pass .container-inline-date .date-padding,.amadeus .form-body .status-block .row-pass .container-inline-date .date-padding,.status-block .book-ticket .form-body .last-row .container-inline-date .date-padding,.book-ticket .form-body .status-block .last-row .container-inline-date .date-padding,.status-block .book-ticket .form-body .row-pass .container-inline-date .date-padding,.book-ticket .form-body .status-block .row-pass .container-inline-date .date-padding{padding:0;}#ui-datepicker-div .ui-datepicker-calendar tbody tr td a.ui-state-default{color:#042c5a;}#ui-datepicker-div .ui-datepicker-calendar tbody tr td a.ui-state-active{color:#fff;}.status-block .form-datepicker.watermark-aller{float:left;padding-bottom:10px;background:none;}.status-block .form-datepicker.watermark-aller input{background:#fff url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/bgs/calendar.gif) no-repeat 98% 6px;}.status-block .row input,.status-block .block-reserver .form-body .last-row input,.block-reserver .form-body .status-block .last-row input,.status-block .block-reserver .form-body .row-pass input,.block-reserver .form-body .status-block .row-pass input,.status-block #tabs-1 .form-body .last-row input,#tabs-1 .form-body .status-block .last-row input,.status-block #tabs-1 .form-body .row-pass input,#tabs-1 .form-body .status-block .row-pass input,.status-block .search-engine-block .form-body .last-row input,.search-engine-block .form-body .status-block .last-row input,.status-block .search-engine-block .form-body .row-pass input,.search-engine-block .form-body .status-block .row-pass input,.status-block .aeroports-block .form-body .last-row input,.aeroports-block .form-body .status-block .last-row input,.status-block .aeroports-block .form-body .row-pass input,.aeroports-block .form-body .status-block .row-pass input,.status-block .block-contact .form-body .last-row input,.block-contact .form-body .status-block .last-row input,.status-block .block-contact .form-body .row-pass input,.block-contact .form-body .status-block .row-pass input,.status-block .block-formulaire-contact .form-body .last-row input,.block-formulaire-contact .form-body .status-block .last-row input,.status-block .block-formulaire-contact .form-body .row-pass input,.block-formulaire-contact .form-body .status-block .row-pass input,.status-block .block-formulaire-facturation .form-body .last-row input,.block-formulaire-facturation .form-body .status-block .last-row input,.status-block .block-formulaire-facturation .form-body .row-pass input,.block-formulaire-facturation .form-body .status-block .row-pass input,.status-block .amadeus .form-body .last-row input,.amadeus .form-body .status-block .last-row input,.status-block .amadeus .form-body .row-pass input,.amadeus .form-body .status-block .row-pass input,.status-block .book-ticket .form-body .last-row input,.book-ticket .form-body .status-block .last-row input,.status-block .book-ticket .form-body .row-pass input,.book-ticket .form-body .status-block .row-pass input,.status-block .form-datepicker.watermark-aller input{width:230px;height:12px;margin:0;padding:9px 5px 8px 10px;border:1px solid #fff;outline:none;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif,Garuda,FreeSans;font-weight:normal;font-size:12px;line-height:12px;color:#002a59;}.status-block .search-engine-block div.button-with-arrow,.status-block .search-engine-block .button-with-h-arrow,.status-block .search-engine-block .block-tabs div.hotel-button,.block-tabs .status-block .search-engine-block div.hotel-button,.status-block .search-engine-block .page .block-reserver .wrapper .form-body div.hotel-button,.page .block-reserver .wrapper .form-body .status-block .search-engine-block div.hotel-button{float:right;margin-top:20px;height:38px;}.status-block .button-with-arrow,.status-block .block-tabs div.hotel-button,.block-tabs .status-block div.hotel-button,.status-block .page .block-reserver .wrapper .form-body div.hotel-button,.page .block-reserver .wrapper .form-body .status-block div.hotel-button{float:right;margin-top:20px;height:38px;}.status-block .button-with-arrow input,.status-block .block-tabs div.hotel-button input,.block-tabs .status-block div.hotel-button input,.status-block .page .block-reserver .wrapper .form-body div.hotel-button input,.page .block-reserver .wrapper .form-body .status-block div.hotel-button input{height:100%;color:#fff;font-size:18px;text-align:left;text-transform:uppercase;padding:0px 42px 6px 20px;font-family:"sgp-r",Arial,Helvetica,sans-serif,Garuda,FreeSans;background-image:none;}.status-block .arrow-ico{display:inline-block;height:19px;width:10px;zoom:1;top:10px;right:20px;cursor:pointer;background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/sprite-a.png) no-repeat -404px 0;}.past-flight-status{padding:10px;color:#042c5a;background-color:#fff;clear:both;}.past-flight-status h1{padding:10px 2px;margin-bottom:11px;font-size:25px;}.flight{padding:11px;margin-bottom:10px;background-color:#042c5a;color:#fff;font-size:17px;}/**/