﻿@import"magnific-popup.min.css";@import"owl.carousel.min.css";@import"owl.theme.default.min.css";@import"animate.min.css";@import"material-design-iconic/css/material-design-iconic-font.min.css";@import"nanoscroller.css";@import"all.css";@import"clean.css";@import"nice-select.css";@import"datepicker.min.css";@import"lightgallery.min.css";@import"lightgallery-bundle.min.css";@import"https://fonts.googleapis.com/css2?family=Poppins:wght@100;300;400;500;600;700;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto+Serif:ital,opsz,wght@0,8..144,100;0,8..144,200;0,8..144,300;0,8..144,400;0,8..144,500;0,8..144,600;0,8..144,700;0,8..144,800;0,8..144,900;1,8..144,100;1,8..144,400;1,8..144,600&display=swap";@import"https://fonts.googleapis.com/css2?family=Almarai&family=Cairo&family=Changa&family=Noto+Kufi+Arabic&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Kufi+Arabic:wght@100;200;300;400;500;600;700;800;900&display=swap";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"ALSHauss";font-style:normal;font-weight:300;src:url("../fonts/ALSHauss-Light.eot");src:url("../fonts/ALSHauss-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/ALSHauss-Light.woff") format("woff"),url("../fonts/ALSHauss-Light.ttf") format("truetype"),url("../fonts/ALSHauss-Light.svg#ALSHauss-Light") format("svg")}@font-face{font-family:"ALSHauss";font-style:normal;font-weight:normal;src:url("../fonts/ALSHauss-Regular.eot");src:url("../fonts/ALSHauss-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/ALSHauss-Regular.woff") format("woff"),url("../fonts/ALSHauss-Regular.ttf") format("truetype"),url("../fonts/ALSHauss-Regular.svg#ALSHauss-Regular") format("svg")}@font-face{font-family:"ALSHauss";font-style:normal;font-weight:500;src:url("../fonts/ALSHauss-Medium.eot");src:url("../fonts/ALSHauss-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/ALSHauss-Medium.woff") format("woff"),url("../fonts/ALSHauss-Medium.ttf") format("truetype"),url("../fonts/ALSHauss-Medium.svg#ALSHauss-Medium") format("svg")}@font-face{font-family:"ALSHauss";font-style:normal;font-weight:700;src:url("../fonts/ALSHauss-Bold.eot");src:url("../fonts/ALSHauss-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/ALSHauss-Bold.woff") format("woff"),url("../fonts/ALSHauss-Bold.ttf") format("truetype"),url("../fonts/ALSHauss-Bold.svg#ALSHauss-Bold") format("svg")}@font-face{font-family:"ALSHauss";font-style:normal;font-weight:900;src:url("../fonts/ALSHauss-Black.eot");src:url("../fonts/ALSHauss-Black.eot?#iefix") format("embedded-opentype"),url("../fonts/ALSHauss-Black.woff") format("woff"),url("../fonts/ALSHauss-Black.ttf") format("truetype"),url("../fonts/ALSHauss-Black.svg#ALSHauss-Black") format("svg")}.form_model .header-top{margin:0;margin-bottom:32px}.form_model .box-input{border-top:0.0625rem solid #eee;padding:2rem 0;margin:0}.form_model .title-niv1{font-family:"Roboto",sans-serif !important;font-size:1.375rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#333;border-bottom:0.0625rem solid #eee;padding-bottom:2rem}.form_model .title-niv2{font-family:"Roboto",sans-serif !important;font-size:1.125rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#005eb8;padding:0}.form_model .txt-form{font-family:Roboto;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;color:#022744}.form_model .webform-element--title-inline>label,.form_model .js-form-item>label{font-family:"ALSHauss",sans-serif !important;font-size:1rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#666;transition:.2s;margin-bottom:0}.form_model .webform-element--title-inline>label.error,.form_model .js-form-item>label.error{color:#e2001a;font-size:0.75rem}.form_model .webform-element--title-inline>label::after,.form_model .js-form-item>label::after{content:none}.form_model .webform-element--title-inline>label.form-check-label,.form_model .js-form-item>label.form-check-label{padding-left:0}.form_model .checkbox-custom{margin-left:20px}.form_model .container-form .custom-select{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url("../images/arrow24.png");background-repeat:no-repeat;background-size:24px}.form_model .container-form .form-control,.form_model .container-form .custom-select{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;height:56px;flex-grow:0;padding:7px 16px;border-radius:3px;border:solid 1px #9ccaeb;background-color:#fff;font-family:"ALSHauss",sans-serif !important;font-size:1rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#666}.form_model .container-form .form-control .current,.form_model .container-form .custom-select .current{color:#939393}.form_model .container-form .form-control::placeholder,.form_model .container-form .custom-select::placeholder{font-family:"ALSHauss",sans-serif !important;font-size:1rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#666}.form_model .container-form legend{color:#435463;margin-bottom:10px;margin-top:20px;display:block}.form_model .container-form .label-form{color:#435463;margin-bottom:10px;margin-top:20px;display:block}.form_model .container-form .control-label{color:#435463;margin-bottom:10px;margin-top:20px;display:block}.form_model .container-form .txt_mention .control-label{margin-top:20px;font-size:12px;color:#737373;font-style:italic;line-height:1.5}.form_model .container-form .form-textarea{min-height:200px}.form_model .container-form label.custom_file{background:#e2001a;font-size:16px;font-weight:500;line-height:2.25;color:#fff;padding:6px 16px 5px 56px;display:inline-block;text-decoration:none;border:1px solid #e2001a;position:relative;cursor:pointer}.form_model .container-form label.custom_file:before{content:"";width:24px;height:24px;background-image:url(../images/icon-upload.png);position:absolute;top:12px;left:16px}.form_model .container-form .file{display:inline-block;font-size:75%;font-weight:400;margin:5px 0;width:auto;background:#e2001a;font-size:16px;font-weight:500;line-height:2.25;color:#fff;padding:4px 16px 2px 16px;display:inline-block;text-decoration:none;border:1px solid #e2001a}.form_model .container-form .file>span a{background:rgba(0,0,0,0);color:#fff;border-bottom:none;border-top:none;display:inline}.form_model .container-form .btn-danger{display:none}.form_model .container-form .txt_mention{margin:25px 0}.form_model .link_style1{border-color:#005eb8;color:#fff;font-weight:700;margin-top:32px;padding:16px 24px;border-radius:3px;background-color:#005eb8;display:block;width:100%}.form_model .link_style1:hover{opacity:.9}.form_model .link_style1:focus{opacity:.9;outline:0;border-color:#005eb8;box-shadow:none}.form_model .link_style1:before{content:none}.search_blc{padding-bottom:24px}.search_blc h2{font-size:0;text-indent:-999em;margin:0;margin-left:15px;height:24px;width:24px;position:relative}.search_blc h2:after{position:absolute;content:url(../images/globale.png);left:0;top:0;width:24px;height:24px}@media screen and (max-width: 991.98px){.search_blc h2:after{color:#022744;top:70%}}@media screen and (max-width: 991.98px){.search_blc h2{align-items:center;justify-content:center;display:flex}}.search_blc h2.active:after{content:url(../images/close-search.png)}.search_blc .control-label{display:none}.search_blc .form--inline>.form-item{float:none;display:block}.search_blc form{position:absolute;top:100%;width:100%;right:0px;display:none;background:#fff;padding:100px 50px;z-index:21;border-radius:5px;border-top:1px solid #e5e5e5;border-top-left-radius:0;border-top-right-radius:0;z-index:99999}@media screen and (max-width: 767.98px){.search_blc form{padding:24px;width:100%}}.search_blc form .form-row{width:80%;margin:0 auto;position:relative}@media screen and (max-width: 991.98px){.search_blc form .form-row{display:flex;flex-direction:column;width:100%}}.search_blc form label{display:none}.search_blc form fieldset{margin-bottom:0;width:100%;border-bottom:1px solid #e5e5e5}.search_blc form .form-actions{position:absolute;right:0;top:34px;padding:0}@media screen and (max-width: 991.98px){.search_blc form .form-actions{position:relative;top:inherit;margin-top:16px;margin-bottom:0;width:100%}}.search_blc form button.form-submit{height:54px;color:#fff;overflow:hidden;padding:0 28px;border:1px solid #e2001a;background-color:#e2001a;display:inline-block;border-radius:5px;text-align:center}.search_blc form button.form-submit:hover{background-color:#fff;color:#e2001a}.search_blc form button.form-submit:before{content:none}.search_blc form button.form-submit:focus,.search_blc form button.form-submit:active{box-shadow:none !important;outline:0;color:#fff;background-color:#e2001a !important;border:none}.search_blc .form-control{margin:24px 0;padding-right:50px;height:54px;background:#fff;border:none;border-radius:0;width:100%;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;font-size:48px;display:block}@media screen and (max-width: 991.98px){.search_blc .form-control{font:34px/3 sans-serif;height:48px;margin-bottom:18px}}@media screen and (max-width: 767.98px){.search_blc .form-control{font:24px/3 sans-serif;height:38px;margin-bottom:14px}}@media screen and (max-width: 479.98px){.search_blc .form-control{font:16px/3 sans-serif;height:24px}}.search_blc .form-control::placeholder{font:48px/3 sans-serif}@media screen and (max-width: 991.98px){.search_blc .form-control::placeholder{font:34px/3 sans-serif}}@media screen and (max-width: 767.98px){.search_blc .form-control::placeholder{font:24px/3 sans-serif}}@media screen and (max-width: 479.98px){.search_blc .form-control::placeholder{font:16px/3 sans-serif}}.form_newsletter .form-group{margin-bottom:0}.form_newsletter .main-form{display:flex}@media screen and (min-width: 768px)and (max-width: 991.98px){.form_newsletter .main-form{display:block}}@media screen and (max-width: 479.98px){.form_newsletter .main-form{display:block}}.form_newsletter .main-form .right-infoletter{padding-right:12px}.form_newsletter .form-email{font-family:"Roboto",sans-serif !important;height:48px;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;color:#a6a6a8;border:none !important;border-radius:3px}.form_newsletter .form-type-email{padding-right:12px}@media screen and (min-width: 768px)and (max-width: 991.98px){.form_newsletter .form-type-email{padding-right:0;margin-bottom:8px}}@media screen and (max-width: 479.98px){.form_newsletter .form-type-email{padding-right:0;margin-bottom:8px}}.form_newsletter .form-type-email label{display:none}.form_newsletter .form-type-email input{font-family:"Roboto",sans-serif !important;height:48px;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;color:#a6a6a8;border:none !important;border-radius:3px}.form_newsletter .form-type-email .description{display:none}.form_newsletter .form-actions button{font-family:Roboto;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;height:48px;background-color:#e2001a;border:none;transition:.5s;padding:0 10px;border-radius:3px}@media screen and (min-width: 768px)and (max-width: 991.98px){.form_newsletter .form-actions button{width:100%}}@media screen and (max-width: 479.98px){.form_newsletter .form-actions button{width:100%}}.form_newsletter .form-actions button::before{content:none}.form_newsletter .form-actions button:focus,.form_newsletter .form-actions button:hover{background-color:#005eb8;outline:0;box-shadow:none}.bloc-filter-agences{position:absolute;z-index:9;top:70%;left:50%;transform:translate(-50%, 50%);max-width:50%;width:24rem}@media screen and (max-width: 1600px){.bloc-filter-agences{width:100%;max-width:100%;background:#e3f0f9}}@media screen and (max-width: 1600px){.bloc-filter-agences form{width:50%;margin:0 auto}}.bloc-filter-agences .form-row{margin:0}.bloc-filter-agences .form-row>fieldset{width:100%}.bloc-filter-agences .form-row .form-actions{display:none}.bloc-filter-agences .form-row .custom-select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url("../images/arrow-down.png");height:3.5rem;padding:1rem 0.875rem;border-radius:0.1875rem;border:solid 0.0625rem #9ccaeb;background-color:#fff;width:100%;background-size:2rem;background-repeat:no-repeat}.bloc-filter-agences .form-row .custom-select:focus{outline:0;box-shadow:none}form#reclamation-form fieldset .error{color:red !important;top:20px !important;font-size:12px !important}.select2-container--default .select2-selection--single{height:56px;padding:22px 16px 6px 56px;border-radius:1px;border:solid 1px #9ccaeb;color:#000;font-size:1.125rem;font-weight:500;background-color:rgba(0,0,0,0);background:url(../images/planelanding.png) 5% center no-repeat;background-size:24px}.select2-container--default .select2-selection--single .select2-selection__arrow{display:none}.bloc-filter-agences{justify-content:center}.bloc-filter-agences .form-select{padding:16px 16px 14px 17px;border-radius:3px;border:solid 1px #9ccaeb;height:56px}.view-style-glossaire .attachment .letter:first-child a{width:auto;font-size:15px;font-weight:bold;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;background-color:#f3f9ff;border:1px solid #e4eefb;color:#0cb3d7;display:block;padding:0 20px}.view-style-glossaire .attachment .view-content{display:flex;flex-wrap:wrap;margin-bottom:40px}.view-style-glossaire .attachment .view-content .letter{margin-bottom:10px}.view-style-glossaire .attachment .view-content .letter .is-active{background-color:#0cb3d7;border:1px solid #0cb3d7;color:#f3f9ff}.view-style-glossaire .attachment .letter a{font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#0b1a36;width:40px;height:40px;margin-right:5px;border:solid 1px #e4eefb;background-color:#f3f9ff;display:inline-block;line-height:36px;text-align:center}.view-style-glossaire .attachment .letter a:hover{background-color:#0cb3d7;border:1px solid #0cb3d7;color:#f3f9ff}.view-style-glossaire .item-list h3{border:solid 1px #e4eefb;background-color:#0cb3d7;font-weight:600;border-radius:0;padding:0;width:40px;height:40px;line-height:40px;margin-right:0;text-align:center;color:#f3f9ff;font-size:22px}.view-style-glossaire .row-glossaire .box-groupe{border-radius:0;margin:16px 40px 24px 0;padding:24px 24px 16px;border:solid 1px #e4eefb;background-color:#f3f9ff}.view-style-glossaire .row-glossaire .box-groupe .title-groupe{text-transform:uppercase;font-size:20px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-0.28px;text-align:left;color:#0b1a36;margin-bottom:8px}.view-style-glossaire .row-glossaire .box-groupe .parg{line-height:1.5;margin-bottom:10px;font-size:16px}.main-content-histoire{background-color:#f5f5ee;position:relative}.view-histoire .slider-histoire{margin-bottom:0}.view-histoire .slider-histoire::after{position:absolute;content:"";background-image:url(../images/bg-slider.svg);bottom:0;left:0;width:100%;height:16.25rem;background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 1600px){.view-histoire .slider-histoire::after{height:12.5rem;background-position:center 0.625rem}}.view-histoire .slider-histoire .item-slider{position:relative}.view-histoire .slider-histoire .item-slider .img-banner{position:relative}@media screen and (max-width: 767.98px){.view-histoire .slider-histoire .item-slider .img-banner img{height:34.375rem;object-fit:cover;object-position:center}}.view-histoire .slider-histoire .item-slider .img-banner::after{position:absolute;content:"";background-color:rgba(0,0,0,.4);width:100%;height:100%;left:0;right:0;top:0}.view-histoire .slider-histoire .item-slider .container-txt{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:999;color:#fff;text-align:center;font-family:"Roboto",sans-serif !important}@media screen and (max-width: 1199.98px){.view-histoire .slider-histoire .item-slider .container-txt{width:100%}}.view-histoire .slider-histoire .item-slider .container-txt .annee{font-family:"Roboto Serif",serif;font-size:21rem;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal}@media screen and (max-width: 1600px){.view-histoire .slider-histoire .item-slider .container-txt .annee{font-size:10rem}}@media screen and (max-width: 1199.98px){.view-histoire .slider-histoire .item-slider .container-txt .annee{font-size:5rem}}.view-histoire .slider-histoire .item-slider .container-txt .annee a{font-family:"Roboto Serif",serif;font-size:21rem;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#fff}.view-histoire .slider-histoire .item-slider .container-txt .annee a:hover{text-decoration:none;color:#f5f5ee}@media screen and (max-width: 1600px){.view-histoire .slider-histoire .item-slider .container-txt .annee a{font-size:10rem}}@media screen and (max-width: 1199.98px){.view-histoire .slider-histoire .item-slider .container-txt .annee a{font-size:5rem}}.view-histoire .slider-histoire .item-slider .container-txt .title{font-size:4rem;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;padding:0 7.8125rem}@media screen and (max-width: 1600px){.view-histoire .slider-histoire .item-slider .container-txt .title{font-size:2.5rem}}@media screen and (max-width: 1600px){.view-histoire .slider-histoire .item-slider .container-txt .title{font-size:1.25rem}}@media screen and (max-width: 479.98px){.view-histoire .slider-histoire .item-slider .container-txt .title{padding:0 1.5rem}}.view-histoire .slider-histoire .item-slider .container-txt .title a{font-size:1.625rem;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;display:inline-block;color:#fff}.view-histoire .slider-histoire .item-slider .container-txt .title a:hover{color:#f5f5ee;text-decoration:none}@media screen and (max-width: 1600px){.view-histoire .slider-histoire .item-slider .container-txt .title a{font-size:1.875rem}}@media screen and (max-width: 479.98px){.view-histoire .slider-histoire .item-slider .container-txt .title a{padding:0 1.5rem}}.view-histoire .view-histoire-content{position:relative}.view-histoire .view-histoire-content .item-content-histoire:first-child{display:none}.view-histoire .view-histoire-content::after{position:absolute;content:"";background-image:url(../images/line.png);width:0.1875rem;height:100%;right:0;top:0;background-repeat:repeat-y;z-index:99}.view-histoire .view-histoire-content .container-periode{width:85%;margin:0 auto}.view-histoire .view-histoire-content .container-periode .periode-histoire{font-family:"Roboto",sans-serif !important;font-size:1.25rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:-0.15625rem;text-align:center;color:#e2001a;display:flex;align-items:center;justify-content:center}.view-histoire .view-histoire-content .container-periode .periode-histoire .line-hr{width:12.5rem;height:0.0625rem;background:#e2001a;margin:0 1.5rem}.view-histoire .view-histoire-content .container-periode .presentation-histoire{font-family:"Roboto Serif",serif;font-size:2.1875rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.42;letter-spacing:normal;text-align:center;color:#000;margin-top:3.5rem}@media screen and (max-width: 1199.98px){.view-histoire .view-histoire-content .container-periode .presentation-histoire{font-size:1rem;margin-top:1rem}}.section-card-histoire{position:relative}.section-card-histoire .card-histoire .col-txt{text-align:right}.section-card-histoire .card-histoire .col-txt .title-h2{font-size:1.625rem;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.27;letter-spacing:normal;color:#333;margin-top:0}@media screen and (max-width: 479.98px){.section-card-histoire .card-histoire .col-txt .title-h2{font-size:1.125rem}}.section-card-histoire .card-histoire .col-txt .txt-histoire{font-family:"Roboto Serif",serif;font-size:1.25rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;color:#666}@media screen and (max-width: 991.98px){.section-card-histoire .card-histoire .col-txt .txt-histoire{font-size:0.875rem}}@media screen and (max-width: 479.98px){.section-card-histoire .card-histoire .col-txt .txt-histoire{font-size:0.875rem}}.section-card-histoire .card-histoire .col-txt{text-align:right}.section-card-histoire .card-histoire .col-txt .title-h1{font-family:"Roboto",sans-serif !important;font-size:2.8125rem;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.23;letter-spacing:normal;color:#333;padding-left:3.125rem;margin-top:0}@media screen and (max-width: 991.98px){.section-card-histoire .card-histoire .col-txt .title-h1{font-size:1.5rem}}@media screen and (max-width: 479.98px){.section-card-histoire .card-histoire .col-txt .title-h1{font-size:1.125rem;padding-left:0rem}}@media screen and (max-width: 767.98px){.section-card-histoire .card-histoire .col-img-histoire img{margin-left:auto}}.card-image-rond{margin-bottom:3.5rem}.card-image-rond .row-img-rond{display:flex;justify-content:flex-end;position:relative;right:-5rem;z-index:999}@media screen and (max-width: 1400px){.card-image-rond .row-img-rond{right:-2rem}}@media screen and (max-width: 991.98px){.card-image-rond .row-img-rond{right:0rem}}@media screen and (max-width: 767.98px){.card-image-rond .row-img-rond{right:0rem}}@media screen and (max-width: 479.98px){.card-image-rond .row-img-rond{display:block}}.card-image-rond .row-img-rond .col-txt{padding-right:2.3125rem;flex:1;text-align:right}.card-image-rond .row-img-rond .col-txt .txt-histoire{font-family:"Roboto Serif",serif;font-size:1.25rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;color:#666;width:50%;float:right}@media screen and (max-width: 991.98px){.card-image-rond .row-img-rond .col-txt .txt-histoire{width:100%}}@media screen and (max-width: 479.98px){.card-image-rond .row-img-rond .col-txt .txt-histoire{font-size:0.875rem}}.card-image-rond .row-img-rond .col-img-rond{width:8.5rem;height:8.5rem;overflow:hidden}@media screen and (max-width: 479.98px){.card-image-rond .row-img-rond .col-img-rond{margin:1.5rem auto 0}}.card-image-rond .row-img-rond .col-img-rond img{border:0.3125rem solid #fff;border-radius:50%;width:100%}.section-histoire-bg-image{position:relative}@media screen and (max-width: 991.98px){.section-histoire-bg-image{right:0rem}}.section-histoire-bg-image .row-img-bg{position:relative;right:-230px;top:-32px}@media screen and (max-width: 991.98px){.section-histoire-bg-image .row-img-bg{right:0;top:0}}.section-histoire-bg-image .row-img-bg .col-txt{text-align:right;position:absolute;right:50%;z-index:99;top:20%;transform:translate(86%, -50%);width:40%}@media screen and (max-width: 1199.98px){.section-histoire-bg-image .row-img-bg .col-txt{transform:translate(75%, -33%)}}@media screen and (max-width: 991.98px){.section-histoire-bg-image .row-img-bg .col-txt{transform:translate(86%, -12%)}}@media screen and (max-width: 767.98px){.section-histoire-bg-image .row-img-bg .col-txt{transform:translate(45%, -12%);width:70%}}@media screen and (max-width: 479.98px){.section-histoire-bg-image .row-img-bg .col-txt{transform:translate(45%, -12%);width:70%}}.section-histoire-bg-image .row-img-bg .col-txt .annee{font-family:"Roboto",sans-serif !important;font-size:1.625rem;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.27;letter-spacing:normal;color:#ede7df;margin-bottom:2rem}.section-histoire-bg-image .row-img-bg .col-txt .txt-histoire{font-family:"Roboto Serif",serif;font-size:1.25rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;color:#f0f0f0}@media screen and (max-width: 767.98px){.section-histoire-bg-image .row-img-bg .col-txt .txt-histoire{font-size:0.875rem}}.section-histoire-bg-image .row-img-bg .col-img-bg{position:relative}@media screen and (max-width: 479.98px){.section-histoire-bg-image .row-img-bg .col-img-bg img{height:15.625rem;object-fit:cover;object-position:center}}.section-histoire-bg-image .row-img-bg .col-img-bg::after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.6)}.section-slider-histoire{margin-top:7.5rem}@media screen and (max-width: 991.98px){.section-slider-histoire{margin-top:2.5rem}}.section-slider-histoire .view-histoire .slider-histoire{margin-bottom:0}.section-slider-histoire .view-histoire .slider-histoire::after{position:absolute;content:"";background-image:url(../images/bg-slider.svg);bottom:inherit;top:0;transform:rotate(180deg)}.card-image-rond-v2{margin:0;position:relative;margin-top:-12.5rem;margin-bottom:3.5rem;z-index:999}@media screen and (max-width: 991.98px){.card-image-rond-v2{margin-top:-3.75rem}}.card-image-rond-v2 .row-img-rond .col-img-rond img{border-radius:3.125rem}.card-image-rond-v2 .row-img-rond .col-txt .title-h2{font-size:1.625rem;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.27;letter-spacing:normal;color:#333}.container-periode{width:85%;margin:0 auto}.container-periode .periode-histoire{font-family:"Roboto",sans-serif !important;font-size:1.25rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:-0.15625rem;text-align:center;color:#e2001a;display:flex;align-items:center;justify-content:center}.container-periode .periode-histoire .annee{letter-spacing:.3px}.container-periode .periode-histoire .line-hr{width:12.5rem;height:0.0625rem;background:#e2001a;margin:0 1.5rem}.container-periode .presentation-histoire{font-family:"Roboto Serif",serif;font-size:2.1875rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.42;letter-spacing:normal;text-align:center;color:#000;margin-top:3.5rem}@media screen and (max-width: 1199.98px){.container-periode .presentation-histoire{font-size:1rem;margin-top:1rem}}.page-node-histoire{background-color:#f5f5ee;position:relative}.page-node-histoire .main-content-interne{padding-top:0}.page-node-histoire .main-content-interne .page-histoire{margin-top:-220px;z-index:999;position:relative}@media screen and (max-width: 991.98px){.page-node-histoire .main-content-interne .page-histoire{margin-top:-170px}}@media screen and (max-width: 767.98px){.page-node-histoire .main-content-interne .page-histoire{padding:0 15px}}.page-node-histoire .main-content-interne .page-histoire::before{position:absolute;content:url(../images/entrer.png);top:-19px;right:31px;z-index:999}@media screen and (max-width: 767.98px){.page-node-histoire .main-content-interne .page-histoire::before{top:-12px;right:0;content:none}}.page-node-histoire .main-content-interne .page-histoire .container-periode{width:85%;margin:0 auto;margin-top:220px;margin-bottom:70px}@media screen and (max-width: 991.98px){.page-node-histoire .main-content-interne .page-histoire .container-periode{width:100%}}.page-node-histoire .section-slider-histoire .slider-histoire{padding-left:0 !important}.section_full_width{background-color:#f0f7fc}.section_full_width .region-section-full-width .vol-reservation-form{flex:1}.section_full_width .block-vol-reservation form#vol-reservation-form,.section_full_width .block-vol-reservation form[id*=vol-reservation-form]{position:relative;bottom:0;background-color:rgba(0,0,0,0);height:135px}.section_full_width .block-vol-reservation form#vol-reservation-form #edit-type-vol--wrapper,.section_full_width .block-vol-reservation form[id*=vol-reservation-form] #edit-type-vol--wrapper{display:none}.section-pays>.group-left{width:70%}@media screen and (min-width: 992px){.section-pays>.group-left{padding-right:15rem}}@media screen and (max-width: 991.98px){.section-pays>.group-left{width:100%;padding:0 1.875rem}}@media screen and (max-width: 767.98px){.section-pays>.group-left{padding:0 1.875rem}}.section-pays>.group-left .big-title{font-family:"Roboto",sans-serif !important;font-size:2rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:normal;color:#000}@media screen and (max-width: 767.98px){.section-pays>.group-left .big-title{font-size:1rem}}.section-pays>.group-left .desc-pays.no-overflow-white .wrap-content-pays{height:auto;transition:none;overflow:visible}.section-pays>.group-left .desc-pays.no-overflow-white .wrap-content-pays::after{display:none}.section-pays>.group-left .wrap-content-pays{position:relative;height:18.75rem;transition:height 1s;overflow:hidden}.section-pays>.group-left .wrap-content-pays p{font-family:"Roboto",sans-serif !important;font-size:1rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.88;letter-spacing:normal;color:#666;margin-bottom:0.5rem}.section-pays>.group-left .wrap-content-pays::after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0), rgb(255, 255, 255))}.section-pays>.group-left .wrap-content-pays.active{height:100%;transition:height 1s}.section-pays>.group-left .wrap-content-pays.active::after{background-image:none}.section-pays>.group-left .title-content{font-family:"Roboto",sans-serif !important;font-size:1.125rem;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:normal;color:#333;margin-top:2.1875rem;margin-bottom:rme(16)}.section-pays>.group-left .btn-lire-plus{font-family:"Roboto",sans-serif !important;font-size:0.875rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:0.02625rem;color:#333;display:inline-block;margin-top:1rem;cursor:pointer}.section-pays>.group-left .btn-lire-plus i{color:#e2001a;margin-left:0.625rem;position:relative;top:0.0625rem;font-size:0.9375rem}.section-pays>.group-left .btn-lire-plus .label-moins{display:none}.section-pays>.group-left .btn-lire-plus.lire-moins .label-plus{display:none}.section-pays>.group-left .btn-lire-plus.lire-moins .label-moins{display:block}.section-pays>.group-right{width:30%;border-left:1px solid #e5e5e5;padding-left:24px}@media screen and (max-width: 991.98px){.section-pays>.group-right{width:100%;border:none;padding-left:0;margin-top:2rem}}@media screen and (max-width: 767.98px){.section-pays>.group-right{padding:0 1.875rem}}.section-pays>.group-right .groupe-phrase-tags{display:flex;flex-wrap:wrap;font-family:"Roboto",sans-serif !important;font-size:0.875rem;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.86;letter-spacing:normal;color:#333;text-transform:uppercase;margin-bottom:1rem}.section-pays>.group-right .groupe-phrase-tags .pays-name{margin-right:0.25rem}.section-pays>.group-right .groupe-phrase-tags p{margin-bottom:0}.section-pays>.group-right .tag-pays{display:flex;flex-wrap:wrap}.section-pays>.group-right .tag-pays .field__item{font-family:"Roboto",sans-serif !important;font-size:0.875rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:0.02625rem;text-align:center;color:#333;padding:0.5rem 1rem;border-radius:1.75rem;border:solid 0.0625rem #333;background-color:rgba(255,255,255,.8);margin-right:0.5rem;margin-bottom:0.5rem}.section-pays>.group-right .info-rapides .field__label{font-family:"Roboto",sans-serif !important;font-size:0.875rem;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.86;letter-spacing:normal;color:#333;text-transform:uppercase;margin-bottom:1rem;margin-top:2rem}.section-pays>.group-right .info-rapides .info-ville li{font-family:"Roboto",sans-serif !important;font-size:0.875rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.86;letter-spacing:normal;color:#333}.bloc-explorez-pays{background-color:#f0f7fc;padding:4.1875rem 0rem !important}.bloc-explorez-pays .view-explorez-pays>.view-filters{width:45%;float:none}@media screen and (max-width: 991.98px){.bloc-explorez-pays .view-explorez-pays>.view-filters{width:100%}}.bloc-explorez-pays .view-explorez-pays>.view-filters .form-row>fieldset{width:100%}.bloc-explorez-pays .view-explorez-pays>.view-filters .form-row>fieldset .custom-select{border:none;background:rgba(0,0,0,0);background-image:url(../images/arrow-down-black.png);background-repeat:no-repeat;background-position:right;border-bottom:0.0625rem solid #e5e5e5;border-radius:0;font-family:"Roboto",sans-serif !important;font-size:1.125rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000}.bloc-explorez-pays .view-explorez-pays>.view-filters .form-row>fieldset .custom-select:focus{border:none;border-bottom:0.0625rem solid #e5e5e5;box-shadow:none;outline:0}.bloc-explorez-pays .view-explorez-pays>.view-filters .form-row .form-actions{display:none}.bloc-explorez-pays .view-explorez-pays>.view-header{margin-bottom:1.6875rem}.bloc-explorez-pays .view-explorez-pays>.view-header .sub-title{font-family:"Roboto",sans-serif !important;font-size:0.875rem;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:0.0625rem;color:#666}.bloc-explorez-pays .view-explorez-pays>.view-header .title-pays{font-family:Roboto;font-size:2.8125rem;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000;margin-top:0.8125rem}@media screen and (max-width: 767.98px){.bloc-explorez-pays .view-explorez-pays>.view-header .title-pays{font-size:1.5rem}}.bloc-explorez-pays .view-explorez-pays>.view-content{width:45%;float:left}@media screen and (max-width: 991.98px){.bloc-explorez-pays .view-explorez-pays>.view-content{width:95%}}.bloc-explorez-pays .view-explorez-pays>.view-content .item-list{margin-bottom:2rem}.bloc-explorez-pays .view-explorez-pays>.view-content .item-list:last-child{margin-bottom:0rem}.bloc-explorez-pays .view-explorez-pays>.view-content .item-list:last-child>h3{margin-bottom:0}.bloc-explorez-pays .view-explorez-pays>.view-content .item-list:first-child>h3{margin-bottom:1.25rem}.bloc-explorez-pays .view-explorez-pays>.view-content .item-list>h3{position:relative;font-family:"Roboto",sans-serif !important;font-size:1.125rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000;padding-bottom:0.6875rem;margin-bottom:1.25rem;border-bottom:0.0625rem solid #e5e5e5;cursor:pointer}.bloc-explorez-pays .view-explorez-pays>.view-content .item-list>h3:hover{color:#005eb8}.bloc-explorez-pays .view-explorez-pays>.view-content .item-list>h3::after{position:absolute;content:url(../images/arrow-down-black.png);right:0;top:0}.bloc-explorez-pays .view-explorez-pays>.view-content .item-list .list-expolrez{padding-left:0;position:relative}.bloc-explorez-pays .view-explorez-pays>.view-content .item-list .list-expolrez li{position:relative}.bloc-explorez-pays .view-explorez-pays>.view-content .item-list .list-expolrez li.flex-active-slide .wrap-content{background-color:#fff}.bloc-explorez-pays .view-explorez-pays>.view-content .item-list .list-expolrez li:last-child .wrap-content{margin-bottom:0}.bloc-explorez-pays .view-explorez-pays>.view-content .item-list .list-expolrez .wrap-content{display:flex;align-items:center;margin-bottom:0.5rem;padding:1rem 2.5rem 0.6875rem 1rem;border-radius:0.9375rem}.bloc-explorez-pays .view-explorez-pays>.view-content .item-list .list-expolrez .wrap-content .box-content{font-family:"Roboto",sans-serif !important;padding-left:1rem;flex:1}.bloc-explorez-pays .view-explorez-pays>.view-content .item-list .list-expolrez .wrap-content .box-content .title{font-size:1.5rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#005eb8;margin-bottom:0.3125rem}@media screen and (max-width: 991.98px){.bloc-explorez-pays .view-explorez-pays>.view-content .item-list .list-expolrez .wrap-content .box-content .title{font-size:1rem}}.bloc-explorez-pays .view-explorez-pays>.view-content .item-list .list-expolrez .wrap-content .box-content .contenu{font-size:1rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#666;max-height:4.6875rem;overflow:hidden}@media screen and (max-width: 991.98px){.bloc-explorez-pays .view-explorez-pays>.view-content .item-list .list-expolrez .wrap-content .box-content .contenu{font-size:0.875rem}}.bloc-explorez-pays .view-explorez-pays>.view-content .item-list .list-expolrez .wrap-content .box-content .contenu p{margin-bottom:0}.bloc-explorez-pays .view-explorez-pays>.view-content .item-list .list-expolrez .wrap-content .image img{border-radius:0.9375rem}.bloc-explorez-pays .view-explorez-pays>.view-content .item-list .list-expolrez .wrap-content:hover{background-color:#fff;cursor:pointer}.bloc-explorez-pays .view-explorez-pays>.view-content .item-list .flex-viewport{min-height:640px !important;position:relative}@media screen and (max-width: 767.98px){.bloc-explorez-pays .view-explorez-pays>.view-content .item-list .flex-viewport{min-height:18.75rem !important}}.bloc-explorez-pays .view-explorez-pays>.view-content .item-list .flex-viewport::after{position:absolute;content:"";width:100%;height:30%;bottom:0;left:0;background-image:linear-gradient(to bottom, rgba(240, 247, 252, 0) 11%, #f0f7fc 75%, #f0f7fc)}.bloc-explorez-pays .view-explorez-pays>.attachment-after{width:55%;float:left}@media screen and (max-width: 991.98px){.bloc-explorez-pays .view-explorez-pays>.attachment-after{display:none}}.bloc-explorez-pays .view-explorez-pays-image>.view-content{width:100%}.bloc-explorez-pays .view-explorez-pays-image>.view-content .item-image:not(:first-child){display:none}.bloc-explorez-pays .view-explorez-pays-image>.view-content .item-image .image img{width:100%}.bloc-explorez-pays .view-explorez-pays-image>.view-footer{width:100%}.section-explorez-pays{padding-top:67px;padding-bottom:125px;position:relative}@media screen and (max-width: 1198.98px){.section-explorez-pays{padding-bottom:35px}}.section-explorez-pays .paragraph.paragraph--type--bp-accordion .panel-collapse>.paragraph{padding:0px 35px 20px 35px}.section-explorez-pays>.default-c>div>.paragraph{margin:0 auto}@media screen and (max-width: 991.98px){.section-explorez-pays>.default-c>div>.paragraph .paragraph--type--bp-columns__2col{width:100%}.section-explorez-pays>.default-c>div>.paragraph .paragraph--type--bp-image .paragraph__column{padding-left:0;padding-right:0}.section-explorez-pays>.default-c>div>.paragraph .paragraph--bp-accordion-container .paragraph__column{padding-right:0}}.section-explorez-pays .field--name-bp-header{font-size:14px;font-weight:bold;letter-spacing:1px;text-align:left;color:#666;margin-bottom:38px;margin-left:80px}@media screen and (max-width: 991.98px){.section-explorez-pays::after{display:none}}.section-explorez-pays:before{content:"";background-color:rgba(156,202,235,.1490196078);width:100%;height:100%;left:0;top:0;position:absolute;z-index:-1}.section-explorez-pays::after{content:"";background-color:rgba(156,202,235,.3019607843);width:50%;height:100%;right:0;top:0;position:absolute;z-index:-1}.section-explorez-pays .paragraph--bp-accordion-container .paragraph__column{padding-right:45px}.section-explorez-pays .paragraph--type--bp-image .paragraph__column{padding-left:45px}.section-explorez-pays .paragraph--type--bp-image .paragraph__column img{box-shadow:11px 15px 20px 0 rgba(0,0,0,.11)}@media screen and (max-width: 991.98px){.section-explorez-pays .paragraph--type--bp-carousel .field--type-image{width:100%}.section-explorez-pays .paragraph--type--bp-carousel .field--type-image img{width:100%}}.section-explorez-pays .paragraph--type--bp-carousel .paragraph--type--bp-image .paragraph__column img{box-shadow:4px -1px 15px 0px rgba(0,0,0,.11)}.section-explorez-pays .paragraph--type--bp-carousel .carousel-control{background-image:none}.section-explorez-pays .paragraph--type--bp-carousel .carousel-control.left{left:34px}.section-explorez-pays .paragraph--type--bp-carousel .carousel-control.right{right:24px}.section-explorez-pays .paragraph--type--bp-carousel .carousel-indicators{bottom:34px;width:50%;margin:0 auto}.section-explorez-pays .paragraph--type--bp-carousel .carousel-indicators li{border-radius:50%;border:0;width:12px;height:12px;margin:0;background-color:#fff;margin-right:4px}.section-explorez-pays .paragraph--type--bp-carousel .carousel-inner .carousel-item{float:left;margin-right:-100%;margin-left:inherit}.section-explorez-pays .paragraph--bp-accordion-container{padding-top:0}.section-explorez-pays .paragraph--bp-accordion-container .paragraph.paragraph--type--bp-accordion .panel-default{box-shadow:none;border:1px solid #e5e5e5}.section-explorez-pays .paragraph--bp-accordion-container .paragraph.paragraph--type--bp-accordion .panel-collapse p{font-size:16px;line-height:1.56;text-align:left;color:#333;margin-bottom:16px;margin-right:16px}.section-explorez-pays .paragraph--bp-accordion-container .paragraph.paragraph--type--bp-accordion .panel-collapse strong{font-weight:500}.section-explorez-pays .paragraph--bp-accordion-container .paragraph.paragraph--type--bp-accordion .panel-heading{position:relative;width:100%;text-align:left;color:#000;text-decoration:none;padding:32px;border:none;border-top:1px solid #e5e5e5;border-bottom:0;border-radius:0;margin-bottom:0;letter-spacing:.5px;font-weight:normal}.section-explorez-pays .paragraph--bp-accordion-container .paragraph.paragraph--type--bp-accordion .panel-heading:first-child{border-top:0}.section-explorez-pays .paragraph--bp-accordion-container .paragraph.paragraph--type--bp-accordion .panel-heading a{font-size:1.375rem;line-height:1.35;padding:0}@media screen and (max-width: 991.98px){.section-explorez-pays .paragraph--bp-accordion-container .paragraph.paragraph--type--bp-accordion .panel-heading a{font-size:1.125rem}}.section-explorez-pays .paragraph--bp-accordion-container .paragraph.paragraph--type--bp-accordion .panel-heading a[aria-expanded=true]{color:#000}.section-explorez-pays .paragraph--bp-accordion-container .paragraph.paragraph--type--bp-accordion .panel-heading a[aria-expanded=true]::before{color:#000;content:""}.section-explorez-pays .paragraph--bp-accordion-container .paragraph.paragraph--type--bp-accordion .panel-heading a::after{display:none}.section-explorez-pays .paragraph--bp-accordion-container .paragraph.paragraph--type--bp-accordion .panel-heading a::before{position:absolute;font-family:"Font Awesome 5 Pro";font-weight:900;right:26px;width:20px;height:20px;top:50%;transform:translateY(-50%);content:""}.pays-list-section .item-list ul{margin:0}.bloc-interne-page{padding-top:106px;padding-bottom:106px}@media screen and (max-width: 991.98px){.bloc-interne-page{padding-top:32px;padding-bottom:32px}}form#reclamation-form .first-style,.enregistrement-en-ligne-form .first-style,.verifier-voyage-form .first-style{border-bottom:1px solid #e5e5e5}form#reclamation-form .first-style legend,.enregistrement-en-ligne-form .first-style legend,.verifier-voyage-form .first-style legend{font-family:"Roboto",sans-serif !important;font-size:1.375rem;font-weight:500;text-align:left;color:#000;padding-bottom:40px;padding-left:40px;padding-right:40px;border-bottom:1px solid #e5e5e5;margin-bottom:0}form#reclamation-form .first-style .desc,.enregistrement-en-ligne-form .first-style .desc,.verifier-voyage-form .first-style .desc{padding-top:40px}form#reclamation-form .second-style,.enregistrement-en-ligne-form .second-style,.verifier-voyage-form .second-style{border-bottom:1px solid #e5e5e5}form#reclamation-form .second-style legend,.enregistrement-en-ligne-form .second-style legend,.verifier-voyage-form .second-style legend{font-family:"Roboto",sans-serif !important;font-size:1.125rem;text-align:left;color:#005eb8;padding-left:40px;padding-right:40px;padding-top:40px}form#reclamation-form .second-style.no-border,.enregistrement-en-ligne-form .second-style.no-border,.verifier-voyage-form .second-style.no-border{border-bottom:none}form#reclamation-form .fieldset-wrapper,.enregistrement-en-ligne-form .fieldset-wrapper,.verifier-voyage-form .fieldset-wrapper{padding-left:40px;padding-right:40px;padding-bottom:40px}form#reclamation-form .desc,.enregistrement-en-ligne-form .desc,.verifier-voyage-form .desc{font-family:Roboto;font-size:16px;line-height:1.56;text-align:left;color:#022744;margin-bottom:30px}form#reclamation-form .desc span,.enregistrement-en-ligne-form .desc span,.verifier-voyage-form .desc span{font-weight:600}form#reclamation-form .desc a,.enregistrement-en-ligne-form .desc a,.verifier-voyage-form .desc a{font-weight:600;color:#005eb8}form#reclamation-form fieldset,.enregistrement-en-ligne-form fieldset,.verifier-voyage-form fieldset{position:relative}form#reclamation-form fieldset.form-item-num-billet>label,.enregistrement-en-ligne-form fieldset.form-item-num-billet>label,.verifier-voyage-form fieldset.form-item-num-billet>label{top:-10px}form#reclamation-form fieldset.form-item-num-billet label.error,.enregistrement-en-ligne-form fieldset.form-item-num-billet label.error,.verifier-voyage-form fieldset.form-item-num-billet label.error{position:static}form#reclamation-form fieldset.form-item-num-vol>label,.enregistrement-en-ligne-form fieldset.form-item-num-vol>label,.verifier-voyage-form fieldset.form-item-num-vol>label{top:-10px}form#reclamation-form fieldset.form-item-num-vol label.error,.enregistrement-en-ligne-form fieldset.form-item-num-vol label.error,.verifier-voyage-form fieldset.form-item-num-vol label.error{position:static}form#reclamation-form fieldset label,.enregistrement-en-ligne-form fieldset label,.verifier-voyage-form fieldset label{position:absolute;top:0;margin:16px 16px 16px 20px;-webkit-transition:top .2s ease-in-out,font-size .2s ease-in-out;transition:top .2s ease-in-out,font-size .2s ease-in-out;font-size:1rem;text-align:left;color:#666}form#reclamation-form fieldset label.active,.enregistrement-en-ligne-form fieldset label.active,.verifier-voyage-form fieldset label.active{top:-10px;font-size:14px;font-weight:500;text-align:left;color:#a6a6a8}form#reclamation-form fieldset select,form#reclamation-form fieldset input,.enregistrement-en-ligne-form fieldset select,.enregistrement-en-ligne-form fieldset input,.verifier-voyage-form fieldset select,.verifier-voyage-form fieldset input{height:56px;padding:22px 16px 6px 20px;border-radius:1px;border:solid 1px #666;color:#000;font-size:1.125rem;font-weight:500;border-radius:3px;-webkit-appearance:none;-moz-appearance:none}form#reclamation-form fieldset select,.enregistrement-en-ligne-form fieldset select,.verifier-voyage-form fieldset select{background:#fff url(../images/arrow24.png) 99% center no-repeat;-webkit-appearance:none;-moz-appearance:none;appearance:none}form#reclamation-form textarea,.enregistrement-en-ligne-form textarea,.verifier-voyage-form textarea{resize:none;padding:18px}form#reclamation-form .form-actions,.enregistrement-en-ligne-form .form-actions,.verifier-voyage-form .form-actions{padding-left:40px;padding-right:40px}form#reclamation-form .form-actions .form-submit,.enregistrement-en-ligne-form .form-actions .form-submit,.verifier-voyage-form .form-actions .form-submit{display:inline-block;width:100%;border-radius:3px;background-color:#005eb8;font-family:"Roboto",sans-serif !important;font-size:1rem;font-weight:bold;text-align:center;color:#fff;padding:16px;margin-bottom:72px}form#reclamation-form .form-actions .form-submit::before,.enregistrement-en-ligne-form .form-actions .form-submit::before,.verifier-voyage-form .form-actions .form-submit::before{display:none}form#reclamation-form .form-actions .form-submit:hover,.enregistrement-en-ligne-form .form-actions .form-submit:hover,.verifier-voyage-form .form-actions .form-submit:hover{background-color:#022744}form#reclamation-form .form-type-managed-file,.enregistrement-en-ligne-form .form-type-managed-file,.verifier-voyage-form .form-type-managed-file{font-family:"Roboto",sans-serif !important;width:100%;border:1px dashed #666;text-align:center;background-color:#f0f0f0;border-radius:3px;cursor:pointer;display:flex;justify-content:space-between}form#reclamation-form .form-type-managed-file .piece_jointe_c .js-form-type-checkbox label,.enregistrement-en-ligne-form .form-type-managed-file .piece_jointe_c .js-form-type-checkbox label,.verifier-voyage-form .form-type-managed-file .piece_jointe_c .js-form-type-checkbox label{width:auto}form#reclamation-form .form-type-managed-file .piece_jointe_c .js-form-type-checkbox input,.enregistrement-en-ligne-form .form-type-managed-file .piece_jointe_c .js-form-type-checkbox input,.verifier-voyage-form .form-type-managed-file .piece_jointe_c .js-form-type-checkbox input{width:15px;height:15px;padding:2px;-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox;position:static}form#reclamation-form .form-type-managed-file .form-managed-file,.enregistrement-en-ligne-form .form-type-managed-file .form-managed-file,.verifier-voyage-form .form-type-managed-file .form-managed-file{width:100%}form#reclamation-form .form-type-managed-file .form-managed-file label,.enregistrement-en-ligne-form .form-type-managed-file .form-managed-file label,.verifier-voyage-form .form-type-managed-file .form-managed-file label{font-family:"ALSHauss",sans-serif !important;position:relative;font-size:0.875rem;text-align:center;color:#333;width:100%}form#reclamation-form .form-type-managed-file .form-managed-file .checkbox,.enregistrement-en-ligne-form .form-type-managed-file .form-managed-file .checkbox,.verifier-voyage-form .form-type-managed-file .form-managed-file .checkbox{padding:0;margin:0}form#reclamation-form .form-type-managed-file .form-managed-file .checkbox .custom-control-label,.enregistrement-en-ligne-form .form-type-managed-file .form-managed-file .checkbox .custom-control-label,.verifier-voyage-form .form-type-managed-file .form-managed-file .checkbox .custom-control-label{width:auto}form#reclamation-form .form-type-managed-file .form-managed-file .form-file,.enregistrement-en-ligne-form .form-type-managed-file .form-managed-file .form-file,.verifier-voyage-form .form-type-managed-file .form-managed-file .form-file{border:none;box-shadow:none;background-color:#f0f0f0;width:100%;padding:16px 30%;margin:0 auto}form#reclamation-form .form-type-managed-file .form-managed-file button[data-drupal-selector=edit-files-remove-button],.enregistrement-en-ligne-form .form-type-managed-file .form-managed-file button[data-drupal-selector=edit-files-remove-button],.verifier-voyage-form .form-type-managed-file .form-managed-file button[data-drupal-selector=edit-files-remove-button]{background-color:#e2001a;border-color:#e2001a;margin:16px}form#reclamation-form .form-type-managed-file .form-managed-file button[data-drupal-selector=edit-files-remove-button]:before,.enregistrement-en-ligne-form .form-type-managed-file .form-managed-file button[data-drupal-selector=edit-files-remove-button]:before,.verifier-voyage-form .form-type-managed-file .form-managed-file button[data-drupal-selector=edit-files-remove-button]:before{display:none}form#reclamation-form .desc-file,.enregistrement-en-ligne-form .desc-file,.verifier-voyage-form .desc-file{font-family:"ALSHauss",sans-serif !important;font-size:0.875rem;text-align:left;color:#a6a6a8;margin:0 80px 16px 16px}form#reclamation-form .form-item-commentaires .description,.enregistrement-en-ligne-form .form-item-commentaires .description,.verifier-voyage-form .form-item-commentaires .description{font-family:"ALSHauss",sans-serif !important;font-size:0.875rem;text-align:left;margin:16px 80px 0 16px;display:block;color:#a6a6a8 !important}.views-blc-magazine{background:url(../images/bg-magazine-new.png) no-repeat;padding:91px 0 50px 0}@media screen and (max-width: 767.98px){.views-blc-magazine{padding:50px 0;background:#005eb8}}.views-blc-magazine .subtitle{font-family:"Roboto",sans-serif !important;font-size:14px;font-weight:600;letter-spacing:2px;text-align:left;color:#fff;margin-bottom:22px;margin-top:52px}@media screen and (max-width: 767.98px){.views-blc-magazine .subtitle{margin-top:0}}.views-blc-magazine .description p{font-family:"Roboto",sans-serif !important;font-size:14px;font-weight:400;letter-spacing:2px;text-align:left;color:#fff;margin-bottom:15px}.views-blc-magazine .title{font-family:"Roboto",sans-serif !important;font-size:45px;font-weight:bold;text-align:left;color:#fff;width:80%;margin-bottom:32px;line-height:1.4}@media screen and (max-width: 991.98px){.views-blc-magazine .title{width:100%}}@media screen and (max-width: 767.98px){.views-blc-magazine .title{font-size:30px;margin-bottom:18px}}.views-blc-magazine .magazine-link{display:inline-block;font-size:16px;font-weight:500;text-align:center;color:#fff;padding:18px;border-radius:3px;border:solid 1px #fff;text-decoration:none}@media screen and (max-width: 767.98px){.views-blc-magazine .magazine-link{padding:12px;font-size:14px}}.views-blc-magazine .magazine-link:hover{background-color:#fff;color:#005eb8}.views-blc-magazine .image img{box-shadow:17px 7px 22px 0 rgba(0,0,0,.33)}@media screen and (max-width: 767.98px){.views-blc-magazine .image{float:none !important;margin-top:20px}}.full_top_page{background-color:rgba(156,202,235,.1490196078)}.page-view-magazine .main-content-interne{padding-top:0;padding-bottom:0}.filtre-avance{padding:32px 0}.filtre-avance form .form-row{display:flex;justify-content:space-between}@media screen and (max-width: 991.98px){.filtre-avance form .form-row{flex-direction:column}}.filtre-avance form .form-row .form-group{margin-bottom:0;width:25%}@media screen and (max-width: 991.98px){.filtre-avance form .form-row .form-group{width:100%;margin-bottom:8px}}.filtre-avance form .form-row .form-group input,.filtre-avance form .form-row .form-group .form-select{padding:18px;border-radius:3px;border:solid 1px #9ccaeb;background:#fff;height:56px;width:100%}.filtre-avance form .form-row .form-group .nice-select:after{border-color:#000;width:8px;height:8px}.filtre-avance form .form-row .form-group .form-submit{font-size:16px;font-weight:bold;text-align:center;color:#fff;border-radius:3px;background-color:#005eb8;height:56px;width:100%}.filtre-avance form .form-row .form-group .form-submit::before{display:none}.filtre-avance form .form-row .form-group .form-submit:hover{background-color:#fff;color:#005eb8}.filtre-avance form .form-row .form-group .bef-datepicker{background:#fff url(../images/calendar.png) 96% no-repeat}.views-blc-magazine.style-shopping .title{font-size:38px;margin-bottom:20px;line-height:1.4}.views-page-magazine{padding:56px 0 72px 0}.views-page-magazine .item-magazine{position:relative}.views-page-magazine .item-magazine .slide-magazine{margin-bottom:52px}.views-page-magazine .item-magazine h3{font-size:22px;font-weight:500;text-align:left;color:#333;position:relative;margin-bottom:56px}.views-page-magazine .item-magazine h3::before{content:"";background-color:#fff;position:absolute;width:58px;height:100%;top:50%;left:0%;z-index:-1;transform:translate(0, -50%)}.views-page-magazine .item-magazine h3::after{content:"";width:100%;border-bottom:1px solid #e5e5e5;position:absolute;top:50%;left:50%;z-index:-2;transform:translate(-50%, -50%)}.views-page-magazine .item-magazine .owl-nav{position:absolute;top:50%;left:0;right:0;opacity:0}.views-page-magazine .item-magazine .owl-nav span{font-size:28px}.views-page-magazine .item-magazine .owl-nav .owl-prev{position:absolute;height:50px;width:50px;border-radius:50%;color:inherit;background:rgba(255,255,255,.7803921569);border:none;z-index:100;left:0}.views-page-magazine .item-magazine .owl-nav .owl-prev:hover{background:#fff}.views-page-magazine .item-magazine .owl-nav .owl-next{position:absolute;height:50px;width:50px;border-radius:50%;color:inherit;background:rgba(255,255,255,.7803921569);border:none;z-index:100;right:0}.views-page-magazine .item-magazine .owl-nav .owl-next:hover{background:#fff}.views-page-magazine .item-magazine:hover .owl-nav{opacity:1}.views-page-magazine .owl-stage{display:flex}.views-page-magazine .owl-stage .owl-item{flex:1 1 0}.views-page-magazine .owl-stage .owl-item li{height:100%}.views-page-magazine .wrapper-content{padding:24px 16px 24px;border:solid 1px #e5e5e5;position:relative;height:100%}@media screen and (max-width: 767.98px){.views-page-magazine .wrapper-content{margin-right:15px;margin-left:15px}}.views-page-magazine .wrapper-content:hover{background-color:#f3f8fc}.views-page-magazine .wrapper-content .title{font-family:"Roboto",sans-serif !important;font-size:22px;line-height:1.35;text-align:left;color:#000;margin-bottom:12px;padding-left:8px;padding-right:16px;min-height:60px}.views-page-magazine .wrapper-content .subtitle{font-family:"Roboto",sans-serif !important;font-size:14px;text-align:left;color:#000;margin-bottom:16px;padding-left:8px;padding-right:16px;min-height:28px}.views-page-magazine .wrapper-content .link a{position:absolute;left:0;top:0;bottom:0;right:0;overflow:hidden;font-size:0;text-indent:-999em}.custom-infinity-scroll .pager{margin-bottom:0}.custom-infinity-scroll .pager .pager__item a{font-family:"Roboto",sans-serif !important;font-size:16px;font-weight:500;text-align:center;color:#333;padding:14.5px 77.4px 14.5px 75.6px;border-radius:45px;border:solid 1px #333}@media screen and (max-width: 767.98px){.custom-infinity-scroll .pager .pager__item a{padding:14.5px 48px}}.datepicker.datepicker-dropdown{background-color:#fff;margin-top:.25rem;border-radius:.5rem;padding:.5rem}.datepicker.datepicker-dropdown thead tr{border:none}.datepicker.datepicker-dropdown thead tr th{background:#fff;color:#333;padding:5px}.datepicker.datepicker-dropdown tbody tr td span{color:#333}.datepicker.datepicker-dropdown tbody tr td span.focused,.datepicker.datepicker-dropdown tbody tr td span:hover{background:#f0f7fc}.ui-datepicker{background-color:#fff;margin-top:.25rem;border-radius:.5rem;padding:.5rem;border:none}.ui-datepicker .ui-widget-header{background:#fff;color:#333;padding:5px;border:none}.ui-datepicker .ui-datepicker-calendar thead tr{border:none}.ui-datepicker .ui-datepicker-calendar thead tr th{background:#fff;color:#333;padding:5px}.ui-datepicker .ui-datepicker-calendar tbody tr td.ui-datepicker-today{background:#f0f7fc}.ui-datepicker .ui-datepicker-calendar tbody tr td.ui-datepicker-today a{background:#f0f7fc}.ui-datepicker .ui-datepicker-calendar tbody tr td a{background:#fff;color:#333;padding:5px;border:none;text-align:center}.ui-datepicker .ui-datepicker-calendar tbody tr td a:hover{background:#f0f7fc}.page-actualite .row-header-carousel{margin-bottom:4.375rem}@media screen and (max-width: 767.98px){.page-actualite .row-header-carousel{margin-bottom:2.5rem}}.page-actualite .view-content{margin-bottom:70px}.page-actualite .item{padding:3.5rem 2.5rem 3rem 2.5rem;border:solid 1px #e5e5e5;background-color:#fff;height:100%}@media screen and (max-width: 1199.98px){.page-actualite .item{padding:2rem 1.5rem}}.page-actualite .item:hover{background-color:#f3f8fc}.page-actualite .item .container-slider-act{display:flex;flex-direction:column;justify-content:space-between;height:100%;min-height:26.25rem}@media screen and (max-width: 767.98px){.page-actualite .item .container-slider-act{min-height:auto}}.page-actualite .item .container-slider-act .title{text-align:left;margin-bottom:2rem}@media screen and (max-width: 767.98px){.page-actualite .item .container-slider-act .title{margin-bottom:1rem}}.page-actualite .item .container-slider-act .title a{font-family:"ALSHauss",sans-serif !important;font-size:1.375rem;line-height:1.35;text-align:left;color:#000;min-height:100px;display:inline-block;text-decoration:none}@media screen and (max-width: 479.98px){.page-actualite .item .container-slider-act .title a{min-height:50px}}.page-actualite .item .container-slider-act .title a:hover{color:#005eb8}@media screen and (max-width: 479.98px){.page-actualite .item .container-slider-act .title a{font-size:1rem}}.page-actualite .item .container-slider-act .box-images-date .date-tags{justify-content:space-between;margin-bottom:1rem;align-items:center}.page-actualite .item .container-slider-act .box-images-date .date-tags .tags{position:relative;font-size:0.875rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#000;padding:0.25rem 0.75rem 0.25rem 1.25rem;border-radius:36px;border:solid 1px #e5e5e5}.page-actualite .item .container-slider-act .box-images-date .date-tags .tags::before{position:absolute;content:"";width:0.25rem;height:0.25rem;left:0.5rem;border-radius:3.125rem;background:#005eb8;bottom:0.625rem}.page-actualite .item .container-slider-act .box-images-date .date-tags .date{font-family:"ALSHauss",sans-serif !important;font-size:0.875rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:right;color:#000}.page-actualite .item .container-slider-act .box-images-date .date-tags::after{display:none}.page-actualite .item .container-slider-act .box-images-date .image img{width:100%}.view-blc-news{background:url(../images/bg-news.png) no-repeat;padding:120px 0 94px 0}@media screen and (max-width: 767.98px){.view-blc-news{padding:50px 0;background:#022b4e}}.view-blc-news .theme{font-family:"Roboto",sans-serif !important;font-size:14px;font-weight:600;letter-spacing:2px;text-align:left;color:#fff;margin-bottom:22px}.view-blc-news .title{font-family:"Roboto",sans-serif !important;font-size:45px;font-weight:bold;text-align:left;color:#fff;margin-bottom:60px}@media screen and (max-width: 991.98px){.view-blc-news .title{font-size:38px}}@media screen and (max-width: 767.98px){.view-blc-news .title{font-size:32px}}.view-blc-news .link-more a{font-size:16px;font-weight:500;text-align:center;color:#fff;display:inline-block;padding:12px 52px;border-radius:3px;border:solid 1px #fff;text-decoration:none}.view-blc-news .link-more a:hover{background-color:#fff;color:#005eb8}.view-blc-news .image img{box-shadow:17px 7px 22px 0 rgba(0,0,0,.33)}@media screen and (max-width: 767.98px){.view-blc-news .image{float:none !important;margin-top:20px}}.page-node-actualite{position:relative}.page-node-actualite .main-content-interne::before{content:"";position:absolute;background-color:rgba(156,202,235,.1490196078);top:0;left:0;width:100%;height:15%}@media screen and (max-width: 991.98px){.page-node-actualite .main-content-interne::before{height:10%}}@media screen and (max-width: 767.98px){.page-node-actualite .main-content-interne::before{height:8%}}@media screen and (max-width: 479.98px){.page-node-actualite .main-content-interne::before{height:6%}}.section-actualite{width:80%;margin:0 auto}@media screen and (max-width: 991.98px){.section-actualite{width:100%}}.section-actualite .title-details{font-size:45px;font-weight:bold;text-align:center;color:#022744;padding-bottom:32px}@media screen and (max-width: 991.98px){.section-actualite .title-details{font-size:38px}}@media screen and (max-width: 767.98px){.section-actualite .title-details{font-size:28px;padding-bottom:20px}}@media screen and (max-width: 479.98px){.section-actualite .title-details{font-size:18px;padding-bottom:18px}}.section-actualite .wrapper-date-theme{display:flex;justify-content:center;align-items:center}.section-actualite .wrapper-date-theme .theme{position:relative;font-size:0.875rem;text-align:left;color:#000;padding:0.25rem 0.75rem 0.25rem 1.25rem;border-radius:36px;border:solid 1px #e5e5e5}.section-actualite .wrapper-date-theme .theme::before{position:absolute;content:"";width:0.25rem;height:0.25rem;left:0.5rem;border-radius:3.125rem;background:#005eb8;bottom:0.625rem}.section-actualite .wrapper-date-theme .date .datetime{font-family:"ALSHauss",sans-serif !important;font-size:0.875rem;text-align:right;color:#000;margin-left:14px}.section-actualite .image-details{margin-top:66px !important;margin-bottom:50px !important;margin-right:0;box-shadow:0 9px 26px 0 rgba(0,0,0,.12)}@media screen and (max-width: 767.98px){.section-actualite .image-details{margin-top:48px !important}}.section-actualite .image-details img{margin-bottom:0}.section-actualite .wrapper-boutons{display:flex;justify-content:space-between;align-items:center}.section-actualite .wrapper-boutons .retour-act{font-size:16px;font-weight:500;text-align:center;color:#666;padding:14.5px 35.3px 14.5px 33.8px;border-radius:45px;border:solid 1px #666;display:inline-block}.section-actualite .wrapper-boutons .retour-act:hover{text-decoration:none;background-color:#666;color:#fff}.section-actualite .wrapper-boutons p{margin-bottom:0}.section-actualite .wrapper-boutons:after{display:none}.section-actualite .wrapper-content{display:block;width:80%;margin:0 auto}@media screen and (max-width: 991.98px){.section-actualite .wrapper-content{width:100%}}.section-actualite .wrapper-content .contenu-details{display:inline-block;margin-bottom:0;padding-bottom:0;border:none}.section-actualite .wrapper-content .parag-style1{font-size:19px;line-height:1.62;text-align:left;color:#000;margin-bottom:22px}.section-actualite .wrapper-content .parag-style2{font-size:16px;line-height:1.73;text-align:left;color:#666}.section-actualite .wrapper-content .title-h3{font-size:26px;line-height:1.36;text-align:left;color:#000;margin-bottom:12px;margin-top:44px}.section-actualite .wrapper-content .wrapper-video{position:relative}.section-actualite .wrapper-content .wrapper-video img{width:100%}.section-actualite .wrapper-content .wrapper-video .picto-play .play-vd{font-size:18px;position:absolute;width:64px;height:64px;z-index:99;border:1px solid #fff;border-radius:50%;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center;line-height:64px;color:#e2001a;background-color:#fff}.section-actualite .wrapper-content .wrapper-video .picto-play .play-vd i{position:relative;left:5px;top:0px}.addtoany_list .addtoany_share{display:flex;flex-direction:row-reverse;align-items:center}.addtoany_list #add_here{font-size:14px;text-align:justify;color:#005eb8;margin-right:10px}.masonry-style .grid-layout{display:grid;grid-template-columns:repeat(auto-fill, minmax(254px, 1fr));grid-gap:16px;grid-auto-flow:dense;list-style:none}.masonry-style .grid-item{display:inherit}.masonry-style .grid-item img{display:block;object-fit:cover;width:100%;height:100%}.masonry-style .span-2{grid-column-end:span 2;grid-row-end:span 2}.masonry-style .link-modal-image{position:relative}.masonry-style .link-modal-image:after{content:"";position:absolute;bottom:12px;right:18px;font-size:0;background-image:url(../images/search.png);width:32px;height:32px;opacity:0}.masonry-style .link-modal-image:hover:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(11,26,54,.5019607843)}.masonry-style .link-modal-image:hover:after{opacity:1}.page-view-mediatheque .full_top_page{background-color:rgba(0,0,0,0);position:relative}.page-view-mediatheque .full_top_page::before{content:"";position:absolute;background-color:rgba(156,202,235,.1490196078);top:0;left:0;width:100%;height:60%;z-index:-1}@media screen and (max-width: 767.98px){.page-view-mediatheque .full_top_page::before{height:40%}}.custom-filter form .form-row{flex-direction:column;align-items:center}.custom-filter form .form-row .form-item-field-theme-target-id{padding-top:48px;padding-bottom:48px}@media screen and (max-width: 767.98px){.custom-filter form .form-row .form-item-field-theme-target-id{padding-top:30px;padding-bottom:30px}}.custom-filter form .form-row .form-item-field-theme-target-id .form-select ul li{margin:0 42px}@media screen and (max-width: 767.98px){.custom-filter form .form-row .form-item-field-theme-target-id .form-select ul li{margin:0 20px}}.custom-filter form .form-row .form-item-field-theme-target-id .form-select ul li a{font-size:20px;line-height:1.5;text-align:left;color:#a6a6a8;position:relative}@media screen and (max-width: 767.98px){.custom-filter form .form-row .form-item-field-theme-target-id .form-select ul li a{font-size:16px}}@media screen and (max-width: 479.98px){.custom-filter form .form-row .form-item-field-theme-target-id .form-select ul li a{font-size:12px}}.custom-filter form .form-row .form-item-field-theme-target-id .form-select ul li a.bef-link--selected{font-weight:bold;color:#333}.custom-filter form .form-row .form-item-field-theme-target-id .form-select ul li a.bef-link--selected:after{content:"";left:50%;top:32px;transform:translateX(-50%);position:absolute;width:8px;height:8px;background-color:#e2001a;border-radius:50%}.custom-filter form .form-row .form-item-field-theme-target-id .form-select ul li a:hover{text-decoration:none;font-weight:bold;color:#333}.custom-filter form .form-row .form-item-field-tags-mediatheque-target-id{padding-top:20px}@media screen and (max-width: 767.98px){.custom-filter form .form-row .form-item-field-tags-mediatheque-target-id{margin-bottom:0}}.custom-filter form .form-row .form-item-field-tags-mediatheque-target-id ul li a{position:relative;font-size:0.875rem;text-align:left;color:#000;padding:0.25rem 0.75rem 0.25rem 1.25rem;border-radius:36px;border:solid 1px #e5e5e5;margin-right:8px;display:inline-block;margin-bottom:8px}.custom-filter form .form-row .form-item-field-tags-mediatheque-target-id ul li a::before{position:absolute;content:"";width:0.25rem;height:0.25rem;left:0.5rem;border-radius:3.125rem;background:#005eb8;bottom:0.625rem}.custom-filter form .form-row .form-item-field-tags-mediatheque-target-id ul li a:hover{text-decoration:none}.custom-filter form .form-row .form-select ul{display:flex;margin-bottom:0;flex-wrap:wrap}.ui-dialog{min-width:744px !important;z-index:9980;min-height:650px !important;padding:0;border:0 !important;background:#fff;max-width:98%}@media screen and (max-width: 767.98px){.ui-dialog{min-width:auto !important}}.ui-dialog .ui-dialog-titlebar{display:none}.ui-dialog .ui-dialog-content{max-height:100% !important;padding:0;overflow:hidden}.ui-dialog .ui-dialog-content video{height:100%}.ui-dialog .ui-dialog-content .text{overflow-y:auto;max-height:306px;padding:32px 92px 32px 32px;position:relative}@media screen and (max-width: 767.98px){.ui-dialog .ui-dialog-content .text{padding:24px 56px 24px 24px}}.ui-dialog .ui-dialog-content .text .ui-dialog-close{position:absolute;top:22px;right:16px;font-size:0;background-image:url(../images/close-black.png);width:32px;height:32px}.ui-dialog .ui-dialog-content .text .title{font-family:"Roboto",sans-serif !important;font-size:18px;font-weight:bold;line-height:1.44;text-align:left;color:#333;margin-bottom:8px}.ui-dialog .ui-dialog-content .text p{font-family:"Roboto",sans-serif !important;font-size:14px;line-height:1.79;text-align:left;color:#000}.ui-dialog .ui-dialog-content .images-listes .list-group-item{padding:0;border:0}.link-modal-video{position:relative;display:block;overflow:hidden;text-align:center}.link-modal-video img{width:100%;height:auto;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.link-modal-video:before{content:"";background:#fff url(../images/play.png) no-repeat center center;width:48px;height:48px;border-radius:50%;text-align:center;position:absolute;z-index:99;left:50%;top:50%;transform:translate(-50%, -50%);opacity:1}.link-modal-video:hover:before{opacity:1}.link-modal-video:hover img{opacity:1;transform:scale(1.1)}.no-padding-content .main-content-interne{padding:0}body.path-frontpage.user-logged-in,body.user-logged-in{position:static}@media(min-width: 1200px){body.path-frontpage .container,body.path-frontpage .container-lg,body.path-frontpage .container-md,body.path-frontpage .container-sm,body.path-frontpage .container-xl,body .container,body .container-lg,body .container-md,body .container-sm,body .container-xl{max-width:1383px}}body.path-frontpage .container-only-left,body .container-only-left{margin-left:calc(50% - 255px)}@media(min-width: 768px){body.path-frontpage .container-only-left,body .container-only-left{margin-left:calc(50% - 345px)}}@media(min-width: 992px){body.path-frontpage .container-only-left,body .container-only-left{margin-left:calc(50% - 465px)}}@media(min-width: 1200px){body.path-frontpage .container-only-left,body .container-only-left{margin-left:calc(50% - 676.5px)}}@media screen and (max-width: 1198.98px){body.path-frontpage .container-only-left,body .container-only-left{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}}.main-content-interne{padding:70px 15px}@media screen and (max-width: 1199.98px){.main-content-interne{padding:20px 15px}}.o-hidden{overflow-y:hidden}body{font-family:"Roboto",sans-serif !important}body ol.breadcrumb li:first-child a::before{display:none}body ol.breadcrumb>li+li:before{display:none}body .form-control:focus{box-shadow:none}body .btn-primary:not(:disabled):not(.disabled):active,body .btn-primary:not(:disabled):not(.disabled):active:focus,body .btn-primary:not(:disabled):not(.disabled):active:focus,body .btn-primary:focus{background:none;border:none;box-shadow:none}body.active-menu-body .view-slider-home{display:none}img{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{margin:0;padding:0;line-height:1.6;font-family:"Roboto",sans-serif !important}a{-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;text-decoration:none}a>i{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;text-decoration:none}a>span{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;text-decoration:none}button{-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;text-decoration:none}button>i{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;text-decoration:none}.btn{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.btn:active{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;color:inherit}.btn:hover{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;color:inherit}.btn:focus{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;color:inherit}.btn.active{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;color:inherit}.btn.focus{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;color:inherit}#body input,#body textarea{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}ul,ol,li{margin:0;padding:0;list-style:none}.bg-blue-clair{background-color:rgba(156,202,235,.1215686275)}.bg-blue-clair-grade{background-image:linear-gradient(to bottom, rgba(156, 202, 235, 0.12) 0%, rgba(156, 202, 235, 0) 100%)}.color-rose{color:#e2001a}.color-red{color:#e2001a}.bg-blue-grade{background-image:linear-gradient(to bottom, #eaf6ff 0%, rgba(234, 245, 253, 0.9) 34%, rgba(240, 240, 240, 0) 76%)}#search-block-form .form-item-keys{width:30px;position:relative;width:100%;position:relative}#search-block-form .input-group>.form-control{width:100%}.main-menu{margin-left:35px}.main-menu ul li{margin-right:15px}.main-menu ul li a{cursor:pointer;background-color:rgba(0,0,0,0);cursor:pointer;color:#0f1548;margin:1px 0 1px 10px;font-size:16px;font-weight:500}.main-menu ul li a:hover{color:#005eb8 !important;background-color:rgba(0,0,0,0);cursor:pointer}.main-menu ul li a:focus{color:#005eb8 !important;background-color:rgba(0,0,0,0);cursor:pointer}.main-menu ul li span{cursor:pointer;background-color:rgba(0,0,0,0);cursor:pointer;color:#0f1548;margin:1px 0 1px 10px;font-size:16px;font-weight:500}.main-menu ul li .navbar-text{font-weight:700;color:#fff;line-height:22px;background-color:rgba(0,0,0,0);cursor:pointer}.main-menu ul li .navbar-text:hover{color:#005eb8 !important;background-color:rgba(0,0,0,0);cursor:pointer}.main-menu ul li .navbar-text:focus{color:#005eb8 !important;background-color:rgba(0,0,0,0);cursor:pointer}.main-menu .navbar-nav>.active>a{color:#005eb8 !important;background-color:rgba(0,0,0,0) !important}.main-menu .navbar-nav>li>.dropdown-menu>li{margin-bottom:8px;font-size:15px}.main-menu .navbar-nav>li>.dropdown-menu>li a{color:#000}.main-menu .navbar-nav .dropdown-item.active{background-color:rgba(0,0,0,0)}.main-menu .navbar-nav .dropdown-item.active a{color:#fbb431}.navbar-header .logo{margin-top:10px}.mobile-btn-menu{clear:both}.mask{position:relative}.mask:before{position:absolute;content:"";width:100%;height:100%;left:0;top:0;background-image:url(../images/overlay.png);background-repeat:no-repeat;background-size:cover}.carousel-banniere img{height:45.9375rem;object-fit:cover;object-position:top center}.container-slider{position:absolute;width:100%;z-index:9999999;top:45%;left:50%;transform:translate(-50%, -80%);padding:32px;border-radius:8px;margin-left:196px}@media screen and (max-width: 1750px){.container-slider{transform:translate(-50%, -75%)}}@media screen and (max-width: 1400px){.container-slider{transform:translate(-50%, -80%)}}@media screen and (max-width: 1200px){.container-slider{margin-left:70px;transform:translate(-50%, -100%)}}@media screen and (max-width: 991.98px){.container-slider{transform:translate(-50%, -50%);margin-left:0}}@media screen and (max-width: 479.98px){.container-slider{transform:translate(-50%, -45%)}}.container-slider .wrapper-content{background:rgba(2,39,68,.5);padding:32px;border-radius:14px;max-width:520px}.container-slider .wrapper-content.bg1{background:rgba(122,128,132,.5)}.container-slider .wrapper-content.bg2{background:rgba(71,156,188,.5)}.container-slider .wrapper-content.bg3{background:rgba(178,130,61,.5)}.container-slider .wrapper-content.bg4{background:rgba(233,184,147,.5)}@media screen and (max-width: 1200px){.container-slider .wrapper-content{max-width:700px}}.container-slider .wrapper-content .title-banner{font-size:28px;line-height:1.16}@media screen and (max-width: 991.98px){.container-slider .wrapper-content .title-banner{font-size:20px}}.container-slider .wrapper-content .title-banner,.container-slider .wrapper-content .desc,.container-slider .wrapper-content .list-items{max-width:100%}.container-slider .title-banner{color:#fff;font-size:2.125rem;font-weight:bold;line-height:1.11;text-align:left;font-family:"Roboto",sans-serif !important;max-width:32%}@media screen and (max-width: 1750px){.container-slider .title-banner{max-width:50%}}@media screen and (max-width: 991.98px){.container-slider .title-banner{max-width:70%}}.container-slider .title-banner .prix-prmo{margin-left:6px}.container-slider .title-banner .prix-prmo sup{font-size:1rem;vertical-align:super}@media screen and (max-width: 1750px){.container-slider .title-banner{font-size:2.5rem}}@media screen and (max-width: 1400px){.container-slider .title-banner{font-size:1.875rem;min-height:auto}}@media screen and (max-width: 1199.98px){.container-slider .title-banner{font-size:2rem}}@media screen and (max-width: 767.98px){.container-slider .title-banner{font-size:1.5rem}}.container-slider .desc{font-family:"Roboto",sans-serif !important;font-size:0.9375rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.35;letter-spacing:normal;margin-top:1rem;color:#fff;max-width:25%}@media screen and (max-width: 991.98px){.container-slider .desc{max-width:70%;margin-right:32px}}@media screen and (max-width: 1750px){.container-slider .desc{font-size:1rem;max-width:70%}}.container-slider .list-items{font-family:"Roboto",sans-serif !important;font-size:15px;font-weight:normal;line-height:1.35;text-align:left;color:#fff;margin-top:32px;max-width:32%;position:relative;left:15px}@media screen and (max-width: 1200px){.container-slider .list-items{margin-top:18px}}.container-slider .list-items li{list-style:disc}@media screen and (max-width: 1199.98px){.container-slider .list-items{max-width:70%}}.container-slider .banner-link{display:inline-block;margin-top:28px;transition:.3s;padding:16px 37.8px 18px 36.2px;border-radius:3px;border:solid 1px #fff;background-color:rgba(255,255,255,0)}.container-slider .banner-link:hover{color:rgba(255,255,255,0);background-color:#fff}.container-slider .banner-link:hover a{color:#000}@media screen and (max-width: 1199.98px){.container-slider .banner-link{margin-top:12px}}.container-slider .banner-link a{color:#fff;font-weight:500;font-size:16px;font-family:"Roboto",sans-serif !important}.container-slider .subtitle-banner{font-size:22px;font-weight:800;line-height:1.31;color:#fff;margin-bottom:15px}.container-slider .promo-text{font-family:"Roboto",sans-serif !important;font-size:0.875rem;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.11;letter-spacing:normal;text-align:center;color:#fff;text-transform:uppercase;background-color:#e2001a;padding:0.3125rem 0.75rem 0.25rem 0.9375rem;border-radius:2rem;margin-bottom:0.75rem;display:inline-block;max-width:35%}@media screen and (max-width: 1750px){.container-slider .promo-text{max-width:70%}}@media screen and (max-width: 991.98px){.container-slider .promo-text{max-width:70%}}.desc-banner{max-width:1000px}.desc-banner p{font-size:18px;line-height:1.5;color:#fff}.img-overlay:after{position:absolute;left:0;top:0;width:100%;height:100%;opacity:.85;background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.168627451) 0%, rgba(22, 24, 24, 0.4392156863) 74%)}.banner-interne{position:relative}.banner-interne img{width:100%;height:auto;margin-bottom:0}@media screen and (max-width: 767.98px){.banner-interne img{height:25rem !important;object-fit:cover;object-position:center}}@media screen and (max-width: 1199.98px){.banner-interne.bg-blue-ciel img{min-height:520px !important;object-fit:cover}}.blc_breadcrumb .breadcrumb{background:none;margin-bottom:0;padding:20px 0 15px;border-radius:0;justify-content:center}.breadcrumb>li{font-size:0.875rem;color:#fff;display:flex;align-items:end;font-weight:500;text-align:center;letter-spacing:2px;text-transform:uppercase}@media screen and (max-width: 479.98px){.breadcrumb>li{font-size:0.75rem}}.breadcrumb>li:not(:last-child)::after{position:relative;content:"";font-family:"Font Awesome 5 Pro";top:-4px;color:#fff;font-weight:900;width:3px;height:3px;margin:0 5px;left:-5px;padding:10px;z-index:9}@media screen and (max-width: 479.98px){.breadcrumb>li:not(:last-child)::after{margin:0}}.breadcrumb a{font-weight:500;color:#fff}.breadcrumb>.active{color:#fff}.ul-list{margin-top:20px;margin-bottom:20px}.ul-list li{position:relative;padding-top:10px;padding-bottom:10px;padding-left:25px}.ul-list li::before{content:"";position:absolute;width:10px;height:10px;border-radius:50px;left:0;top:13px;background-color:#005eb8}.page-header{font-size:35px;color:#e2001a;font-weight:700;border:none}.parg{line-height:1.5;margin-bottom:10px;font-size:16px}.small-parg{line-height:1.5;margin-bottom:10px;font-size:14px}.big-parg{line-height:1.5;margin-bottom:10px;font-size:20px}.title-h1{color:#e2001a;font-weight:700;margin-bottom:20px;margin-top:20px;font-size:30px}.title-h2{color:#e2001a;font-weight:700;margin-bottom:20px;margin-top:20px;font-size:23px}.title-h3{color:#e2001a;font-weight:700;margin-bottom:20px;margin-top:20px;font-size:18px}.title-h4{color:#e2001a;font-weight:700;margin-bottom:20px;margin-top:20px;font-size:16px}.title-niv2{font-size:20px;padding:20px 0;color:#e2001a;font-weight:700}.table-responsive{border:none}.table-style{margin:25px 0}.table-style thead{background:#022744;color:#fff}.table-style thead tr th{padding:20px 15px;background-color:rgba(0,0,0,0);color:#fff;border-left:none;border-right:none}.table-style tbody tr td{padding:17px 15px;border:1px solid #e5e5e5}.table-style tbody tr th{border:1px solid #e5e5e5}.link-popup-video{position:relative;display:block;overflow:hidden;text-align:center}.link-popup-video img{width:100%;height:auto;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.link-popup-video:before{content:"";background:#fff url(../images/play.png) no-repeat center center;width:48px;height:48px;border-radius:50%;text-align:center;position:absolute;z-index:99;left:50%;top:50%;transform:translate(-50%, -50%);opacity:1}.link-popup-video:hover:before{opacity:1}.link-popup-video:hover img{opacity:1;transform:scale(1.1)}.box-media a{position:relative;display:block;overflow:hidden;text-align:center}.box-media img{width:100%;height:auto;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;width:100%;height:auto}.box-media .link-popup-video:before{opacity:1;transition:all .35s}.box-media .link-popup-video:hover:before{opacity:1;background:#005eb8 url(../images/play.png) no-repeat center center}.box-media:hover img{opacity:1;transform:scale(1.1)}.box-media .title a{color:#e2001a;font-size:20px;line-height:1.4}.paragraph--bp-accordion-container .paragraph__column{padding-left:0}.paragraph--bp-accordion-container .panel-default{border:none}.paragraph.paragraph--type--bp-accordion .panel-collapse>.paragraph{padding:20px 35px;background:#fff}.panel-default>.panel-heading{border:1px solid #efefef;display:block;width:100%;padding:10px 20px;text-decoration:none;text-align:left;color:#e2001a;background:#fff;margin-bottom:10px}.alert-custom{border-radius:0;padding:25px}.alert-custom i{padding-right:10px}.partenaire-row{display:flex;flex-wrap:wrap}.row-docs{display:flex;flex-wrap:wrap}.reference-row{display:flex;flex-wrap:wrap}.col-parenaires{margin-bottom:30px;display:flex}.box-document{margin-bottom:30px;display:flex}.col-reference{margin-bottom:30px;display:flex}.box-partenaire{height:100%;width:100%;border:solid 1px #e5e5e5;border-radius:5px;text-align:center;padding:10px 30px;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.box-partenaire img{margin:0 auto}.box-partenaire a{color:#0c3c94}.box-partenaire:hover{background-color:#fff;-webkit-box-shadow:0 0 40px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 40px 0 rgba(0,0,0,.3);-ms-box-shadow:0 0 40px 0 rgba(0,0,0,.3);-o-box-shadow:0 0 40px 0 rgba(0,0,0,.3);box-shadow:0 0 40px 0 rgba(0,0,0,.3);-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.box-partenaire:hover a{color:#e2001a}.box-partenaire .title-partenaire,.box-partenaire .title-reference{font-weight:700;font-size:15px;margin-bottom:10px;margin-top:10px;text-transform:uppercase}.box-reference{display:flex;height:100%;width:100%;background-color:#f9f9f9;border-radius:5px;text-align:center;padding:10px 30px;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.box-reference img{margin:0 auto}.box-reference a{color:#e2001a}.box-reference:hover{background-color:#fff;-webkit-box-shadow:0 0 40px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 40px 0 rgba(0,0,0,.3);-ms-box-shadow:0 0 40px 0 rgba(0,0,0,.3);-o-box-shadow:0 0 40px 0 rgba(0,0,0,.3);box-shadow:0 0 40px 0 rgba(0,0,0,.3);-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.box-reference .title-partenaire,.box-reference .title-reference{font-weight:700;font-size:15px;margin-bottom:10px;margin-top:10px;text-transform:uppercase}.box-docs{position:relative;flex-direction:column;display:flex;height:100%;width:100%;border:1px solid silver;border-radius:5px;padding:10px 30px;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;background-color:#f9f9f9}.box-docs .file{position:absolute;bottom:10px}.box-docs .tag{font-size:14px;letter-spacing:.09px;color:#005eb8;text-transform:uppercase;margin-bottom:8px}.box-docs .date{font-size:14px;line-height:1.2;color:gray;margin-bottom:8px}.box-docs .title{font-size:18px;letter-spacing:.09px;color:#e2001a;text-transform:uppercase;margin-bottom:50px;font-weight:700}.box-docs:hover{background-color:#fff;-webkit-box-shadow:0 0 40px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 40px 0 rgba(0,0,0,.3);-ms-box-shadow:0 0 40px 0 rgba(0,0,0,.3);-o-box-shadow:0 0 40px 0 rgba(0,0,0,.3);box-shadow:0 0 40px 0 rgba(0,0,0,.3);-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.content-press,.content-event,.content-actualite{background-color:#f3f9ff;width:100%;height:100%}.content-press .theme,.content-event .theme,.content-actualite .theme{font-size:14px;letter-spacing:.09px;color:#005eb8;text-transform:uppercase;margin-bottom:8px}.content-press .date,.content-event .date,.content-actualite .date{font-size:14px;line-height:1.2;color:gray;margin-bottom:8px}.content-press .title,.content-event .title,.content-actualite .title{font-size:18px;letter-spacing:.09px;color:#e2001a;margin-bottom:10px;margin-top:15px;font-weight:700;min-height:40px;line-height:1.6}.content-press .title a,.content-event .title a,.content-actualite .title a{color:#e2001a}.content-press .title a:hover,.content-event .title a:hover,.content-actualite .title a:hover{color:#005eb8}.content-press .image img,.content-event .image img,.content-actualite .image img{width:100%;height:auto;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-ms-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.col-item{margin-bottom:32px}.row-similaire .theme{font-size:14px;letter-spacing:.09px;color:#005eb8;text-transform:uppercase;margin-bottom:8px}.row-similaire .date{font-size:14px;line-height:1.2;color:gray;margin-bottom:8px}.row-media{display:flex;flex-wrap:wrap}.row-media .theme{font-size:14px;letter-spacing:.09px;color:#005eb8;text-transform:uppercase;margin-bottom:8px}.row-media .col-media{margin-bottom:30px}.row-media .container-content{padding:15px 20px}.theme-details{font-size:14px;letter-spacing:.09px;color:#005eb8;text-transform:uppercase;margin-bottom:8px;border-left:1px solid;float:left;padding:0 15px}.content-similaire .title a{color:#e2001a;font-weight:600}.date-details{font-size:15px;color:gray;float:left;padding-right:20px;display:flex}.date-details .field--label{padding-right:5px;font-weight:700;color:#005eb8}.field--name-node-title{clear:both}.content-media{background:#f9f9f9;width:100%}.content-media .title{font-size:18px;letter-spacing:.09px;color:#e2001a;margin-bottom:10px;margin-top:15px;font-weight:700;min-height:40px;line-height:1.6}.content-media .title a{color:#e2001a}.content-media .image img{width:100%;height:auto;border-radius:5px 5px 0 0}.col-press{display:flex;margin-bottom:30px}.col-press:hover .content-press{background-color:#fff;-webkit-box-shadow:0 0 40px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 40px 0 rgba(0,0,0,.3);-ms-box-shadow:0 0 40px 0 rgba(0,0,0,.3);-o-box-shadow:0 0 40px 0 rgba(0,0,0,.3);box-shadow:0 0 40px 0 rgba(0,0,0,.3);-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.col-actualite{display:flex;margin-bottom:30px}.col-actualite:hover .content-actualite{background-color:#f3f9ff;-webkit-box-shadow:0 0 40px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 40px 0 rgba(0,0,0,.3);-ms-box-shadow:0 0 40px 0 rgba(0,0,0,.3);-o-box-shadow:0 0 40px 0 rgba(0,0,0,.3);box-shadow:0 0 40px 0 rgba(0,0,0,.3);-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.col-event{display:flex;margin-bottom:30px}.col-event:hover .content-event{background-color:#f3f9ff;-webkit-box-shadow:0 0 40px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 40px 0 rgba(0,0,0,.3);-ms-box-shadow:0 0 40px 0 rgba(0,0,0,.3);-o-box-shadow:0 0 40px 0 rgba(0,0,0,.3);box-shadow:0 0 40px 0 rgba(0,0,0,.3);-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.col-media:hover .content-media{background-color:#f3f9ff;-webkit-box-shadow:0 0 40px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 40px 0 rgba(0,0,0,.3);-ms-box-shadow:0 0 40px 0 rgba(0,0,0,.3);-o-box-shadow:0 0 40px 0 rgba(0,0,0,.3);box-shadow:0 0 40px 0 rgba(0,0,0,.3);-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}form#views-exposed-form-module-de-recherche-page-1 .form-inline{display:flex;justify-content:center}.bloc-filter-avance form{background-color:#f3f9ff;border:solid 1px #e4eefb;padding:40px 30px;margin-bottom:32px}.bloc-filter-avance .form-row{align-items:center}.bloc-filter-avance .form-inline .control-label{font-size:14px;letter-spacing:.09px;line-height:48px;color:#e2001a;text-transform:uppercase;margin-bottom:8px;padding-right:10px}.bloc-filter-avance button{border:solid 1px #e2001a;background:#e2001a;border-radius:4px;font-size:16px;font-weight:500;text-align:center;color:#fff;padding:15px 35px;line-height:1;letter-spacing:1px}.bloc-filter-avance button:hover{border:solid 1px #e2001a;background:#0aa0c1;color:#fff}.bloc-filter-avance .form-group{margin:0;flex:1 1 auto;align-items:center}.bloc-filter-avance .form-group label{font-weight:bold;margin-bottom:0;min-width:130px;color:#26476a}.bloc-filter-avance .bef-exposed-form #edit-reset{text-indent:-999em;width:auto;background:rgba(0,0,0,0);border:none;padding:0;margin-right:0;position:absolute;right:-40px;top:-30px;height:100%;margin-left:5px}.bloc-filter-avance .bef-exposed-form .form-submit{color:#fff}.bloc-filter-avance .bef-exposed-form .form-select .option:hover{background-color:#e2001a;color:#fff}.bloc-filter-avance #edit-reset:after{content:"";font-family:"Material-Design-Iconic-Font";display:block;font-size:30px;text-align:center;text-indent:0;color:#e2001a;cursor:pointer;padding:0 8px;position:relative;bottom:15%;width:40px;height:30px;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.bloc-filter-avance #edit-reset:hover{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.bloc-filter-avance #edit-reset:focus{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.bloc-filter-avance .form-control{border-radius:4px;border:solid 1px gray;height:48px;vertical-align:top;cursor:pointer;color:gray;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.bloc-filter-avance .form-select{border-radius:4px;border:solid 1px gray;height:48px;vertical-align:top;cursor:pointer;color:gray;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;width:250px;line-height:30px}.bloc-filter-avance .nice-select.form-select.custom-select{display:flex;flex:1 1 auto}.bloc-filter-avance .input-group-addon{display:none}.bloc-filter-avance .form-actions{display:flex;flex:1 1 auto}.default-filter .form-inline .control-label{font-size:14px;letter-spacing:.09px;line-height:48px;color:#e2001a;text-transform:uppercase;margin-bottom:8px;padding-right:10px}.default-filter .bef-exposed-form button{border:solid 1px #e2001a;background:#e2001a;border-radius:4px;font-size:16px;font-weight:500;text-align:center;color:#fff;padding:15px 35px;line-height:1;letter-spacing:1px}.default-filter .bef-exposed-form button:hover{border:solid 1px #e2001a;background:#fff;color:#e2001a}.default-filter .bef-exposed-form .form-group{margin:0;flex:1 1 auto;display:flex}.default-filter .bef-exposed-form .form-submit::before{content:none}.default-filter .bef-exposed-form .form-control{border-radius:3px;border:solid 1px #ecf2f7;height:48px;vertical-align:top;cursor:pointer;color:#26476a;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.default-filter .bef-exposed-form .form-select{border-radius:3px;border:solid 1px #ecf2f7;height:48px;vertical-align:top;cursor:pointer;color:#26476a;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;width:250px;line-height:30px}.datepicker-top-left{border-top-color:#e2001a}.datepicker-top-right{border-top-color:#e2001a}.datepicker-panel{padding:8px 0}.datepicker-panel>ul>li{line-height:30px}.col-useful-links{border:solid 1px silver;margin-bottom:20px;padding:35px 20px;border-radius:5px;background:#f9f9f9}.col-useful-links .content{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.col-useful-links .title{font-size:17px;text-transform:uppercase;color:#e2001a}.col-useful-links .link-list a{color:gray}.col-useful-links:hover{background:rgba(0,0,0,0)}.col-useful-links:hover .link-list a{color:#e2001a}.view-style-glossaire .views-exposed-form .select-wrapper{display:none}.view-style-glossaire .views-exposed-form button{display:none}.view-style-glossaire .filters-alphabet-glossaire{padding:0 0 20px;border-bottom:4px solid silver;margin:0 0 30px}.view-style-glossaire .filters-alphabet-glossaire ul{padding:2px 0;margin:0;list-style:none}.view-style-glossaire .filters-alphabet-glossaire ul>li{width:40px;line-height:40px;border:1px solid #e2001a;float:left;text-align:center;margin-right:5px;margin-bottom:5px;height:40px}.view-style-glossaire .filters-alphabet-glossaire ul>li>a.selected{background:#e2001a;color:#fff}.view-style-glossaire .filters-alphabet-glossaire ul>li>a{display:block;color:gray;font-weight:700;text-decoration:none;background:#fff;line-height:38px}.view-style-glossaire .filters-alphabet-glossaire ul>li>a:hover{background:#e2001a;color:#fff}.view-style-glossaire .filters-alphabet-glossaire .item-alphabet-li:first-child{width:100px}.box-groupe{border:none;margin-bottom:10px}.box-groupe .panel-body{display:flex;align-items:center}.groupe-alpha{border:solid 1px #e2001a;background-color:#e2001a;color:#fff;font-weight:700;padding:10px 15px;width:50px;margin-right:15px;text-align:center}.title-groupe{font-size:17px;text-transform:uppercase;font-weight:700}.content-groupe{margin-bottom:40px;padding:0 15px}.col-temoignage{display:flex;margin-bottom:30px}.container-temo{background-color:#f3f9ff;padding:20px 25px;border-radius:5px;display:flex;flex-direction:column;height:100%}.box-image-title{display:flex;align-items:center}.box-image-title img{width:100px;border-radius:50px;height:auto}.title-poste{padding-left:24px}.title-poste h3{font-size:20px;margin-bottom:3px;font-weight:700}.title-poste h5{font-size:14px;color:#8b8989}.content-temo{margin-top:16px}.row-press{margin-top:50px}.row-actualite{margin-top:50px}.row-event{margin-top:50px}.title-details{border-bottom:none;padding-bottom:20px;font-size:28px;font-weight:700;color:#e2001a;line-height:1.3}.contenu-details{margin-bottom:50px;padding-bottom:50px;border-bottom:1px solid #eee}.contenu-details p{font-size:17px;line-height:1.5;color:#505050}.content .image-details{margin-top:20px;margin-bottom:30px;overflow:hidden;width:100%}.content .owl-gallery{margin-bottom:50px;padding-bottom:50px;border-bottom:1px solid #eee}.image-details img{width:100%;height:auto}.link-inscrit{margin-bottom:40px}.link-inscrit a{display:block;padding:17px 25px;background-color:#e2001a;border:1px solid #e2001a;color:#fff;font-size:18px;text-align:center;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.link-inscrit a:hover{background-color:rgba(0,0,0,0);color:#e2001a}.title-bloc{border-bottom:none;padding-bottom:20px;margin-top:20px;font-size:28px;font-weight:700;color:#e2001a;line-height:1.3}.block-title{border-bottom:none;padding-bottom:20px;margin-top:20px;font-size:28px;font-weight:700;color:#e2001a;line-height:1.3}.col-similaire{background:#f9f9f9;border:1px solid #f5f5f5;margin-bottom:2px;padding:20px 15px;cursor:pointer}.col-similaire:hover{background-color:rgba(0,0,0,0)}.container-content{padding:25px 20px}.contenu-press{line-height:1.6}.contenu-actualite{line-height:1.6}.contenu-event{line-height:1.6}.libelle{color:gray;font-weight:700}audio{width:100%;margin-bottom:20px}.box-video{overflow:hidden}.widget-bloc-like{display:flex;align-items:center;margin-bottom:40px;float:left}.box-like-dslike .text-like{padding-right:20px;font-weight:700;color:#e2001a}.vote-like{border:1px solid #f2ecea;border-radius:4px;padding:6px 10px;background-color:#fff;font-size:14px}.vote-dislike{border:1px solid #f2ecea;border-radius:4px;padding:6px 10px;background-color:#fff;font-size:14px}.addtoany_list{float:right;text-align:right}.liste-coment{clear:both}.liste-coment h2{font-size:30px;font-weight:700;margin-bottom:10px;color:#e2001a}.liste-coment .control-label{color:#e2001a;margin-bottom:10px;margin-top:10px}.liste-coment .filter-wrapper{margin-top:10px}.liste-coment .comment{margin-bottom:20px;display:flex;justify-content:space-between}.liste-coment .comment:last-child{margin-bottom:50px}.liste-coment .indented{padding-left:110px;margin-top:-12px}.comment-form button{display:inline-block;margin-right:7px;padding:10px 20px}.comment-form .button--primary{background-color:#e2001a;border-color:#e2001a}.comment-form .button--primary:hover{background-color:rgba(0,0,0,0);border-color:#e2001a;color:#e2001a}.comment-form .button--primary:focus{background-color:rgba(0,0,0,0);border-color:#e2001a;color:#e2001a}.nice-select{line-height:30px}.nice-select .list{width:100%}.comment__author{margin-top:10px}.comment__author a{font-weight:700;text-transform:uppercase;color:#e2001a;font-size:15px}footer.comment__meta{min-width:120px;text-align:center;vertical-align:middle;color:#e2001a;text-transform:uppercase;font-weight:700;margin-right:10px;margin-bottom:10px}footer.comment__meta img{margin:0 auto;background:#f8f8f8;border-radius:50px;width:70px;height:70px;object-fit:cover}.comment__content{position:relative;background-color:#f8f8f8;padding:15px;flex:1}.comment__content p{line-height:1.5}.comment__content .links{margin-top:20px;text-align:right}.comment__content .links a{color:#e2001a;font-weight:700;margin:5px}.comment__content .links a:hover{color:#005eb8}.comment__time{font-size:15px;color:gray;margin-bottom:10px;text-transform:capitalize}.view-pg-localisation button[aria-label=Fermer]{right:0 !important;top:0 !important}.view-pg-localisation .leaflet-popup-content-wrapper{min-width:360px}.view-pg-localisation .leaflet-popup-content-wrapper .image{margin-top:24px}.view-pg-localisation .header-map{padding:1.5rem 0;border-bottom:solid 1px #e5e5e5}.view-pg-localisation .header-map .title{font-family:"Roboto",sans-serif !important;font-size:1.375rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#333;margin-bottom:0}.view-pg-localisation .content-map{padding:1.5rem 0}@media screen and (max-width: 767.98px){.view-pg-localisation .content-map .blc-desc-link-map{max-height:200px;overflow-y:scroll}}.view-pg-localisation .content-map .col-infos .title{font-family:"Roboto",sans-serif !important;font-size:1.125rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#005eb8;margin-bottom:0.75rem}@media screen and (max-width: 479.98px){.view-pg-localisation .content-map .col-infos .title{font-size:0.9375rem}}.view-pg-localisation .content-map .col-infos .desc,.view-pg-localisation .content-map .col-infos .desc a{font-family:"Roboto",sans-serif !important;font-size:1rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;color:#333}@media screen and (max-width: 479.98px){.view-pg-localisation .content-map .col-infos .desc,.view-pg-localisation .content-map .col-infos .desc a{font-size:0.875rem}}.view-pg-localisation .content-map .col-infos .link-map{margin-bottom:1.5rem}.view-pg-localisation .content-map .col-infos .link-map a{position:relative;font-family:"Roboto",sans-serif !important;font-size:0.875rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.86;letter-spacing:normal;color:#333;text-decoration:underline}.view-pg-localisation .content-map .col-infos .link-map a::after{position:absolute;content:url(../images/linkmap.png);right:-1.5625rem;top:-0.125rem}@media screen and (max-width: 479.98px){.view-pg-localisation .content-map .col-infos .link-map a::after{content:none}}.view-pg-localisation .content-map .col-infos .list-horaires li{font-family:"Roboto",sans-serif !important;font-size:1rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;color:#333;margin-bottom:0.5rem}.view-pg-localisation .content-map .col-infos .list-horaires li.active{font-weight:600}@media screen and (max-width: 479.98px){.view-pg-localisation .content-map .col-infos .list-horaires li{font-size:0.75rem}}.view-pg-localisation .content-map .col-infos .list-horaires li span{float:right;text-align:left;width:40%}@media screen and (max-width: 479.98px){.view-pg-localisation .content-map .col-infos .list-horaires li span{font-size:0.75rem;width:50%}}.view-pg-localisation .content-map .desc-map{font-family:"Roboto",sans-serif !important;font-size:0.875rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#a6a6a8;margin-bottom:1.5rem;margin-top:0.5rem}.sitemap-item h2{display:none}.sitemap-item:first-child{padding-top:30px}.sitemap-item ul{padding-left:20px}.sitemap-item ul li{position:relative;width:100%;border-radius:20px;background-color:#f7fbfe;border-bottom:0;color:rgba(0,0,0,.8);padding:24px;margin-bottom:12px;font-size:16px;font-weight:600;color:#172327}.sitemap-item ul li>a{font-size:20px;display:block}.sitemap-item ul li span{display:block;width:100%;font-size:20px}.sitemap-item ul li.dropdown.active .dropdown:before{display:none}.sitemap-item ul li.dropdown.active .dropdown>a{font-weight:500;font-size:16px}.sitemap-item ul li.dropdown.active .dropdown ul{display:block !important;padding-left:5px}.sitemap-item ul li.dropdown.active .dropdown ul li{margin:10px 0}.sitemap-item ul li.dropdown.active .dropdown ul li a{font-size:16px}.sitemap-item ul li.dropdown.active:before{content:"";right:34px;top:35%;z-index:9}.sitemap-item ul li.dropdown:before{position:absolute;font-family:"Font Awesome 5 Pro";font-weight:900;right:34px;width:20px;height:20px;top:35%;content:""}.sitemap-item ul li li{padding:0 !important;margin:10px 0}.sitemap-item ul li li a{font-weight:500;font-size:17px;margin-top:15px}.sitemap-item ul li li li a{font-size:16px;font-weight:400;color:#005eb8}.sitemap-item ul a{color:#022744}.sitemap-item ul a:hover{color:#e2001a}.sitemap-item ul .active ul{display:block}.sitemap-item ul .active ul>li a{font-size:16px}.webform-confirmation{background-color:#f5f5f5;padding:28px;text-align:center}.webform-confirmation .box_succes_error .title-succes-error{font-size:25px;line-height:1.5;margin-bottom:40px}.webform-confirmation .webform-confirmation__back a{background:#e2001a;border:1px solid #e2001a;color:#fff;padding:10px 25px}.webform-confirmation .webform-confirmation__back a:hover{background:rgba(0,0,0,0);color:#e2001a}.popup-img .field--item img{width:100%;height:auto}.owl-gallery .owl-nav{margin-top:20px}.owl-gallery .owl-nav button.owl-prev{background-color:#e2001a !important;border:1px solid #e2001a;padding:10px !important;color:#fff;border-radius:0}.owl-gallery .owl-nav button.owl-prev:hover{background-color:rgba(0,0,0,0) !important;border:1px solid #e2001a;color:#e2001a}.owl-gallery .owl-nav button.owl-next{background-color:#e2001a !important;border:1px solid #e2001a;padding:10px !important;color:#fff;border-radius:0}.owl-gallery .owl-nav button.owl-next:hover{background-color:rgba(0,0,0,0) !important;border:1px solid #e2001a;color:#e2001a}.listes-images{padding:0 0 50px}.listes-images .field--item{width:23%;float:left;margin:0 1% 1%;position:relative}.listes-images .field--item img{width:100%;height:auto}.bloc-right{margin:30px 0}.bloc-image{color:#fff;padding:60px 20px;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:45px 0}.bloc-image .title-bloc-v1{font-size:26px;font-weight:700;text-align:center;margin-bottom:40px}.btn-bloc{border:1px solid #fff;background:rgba(0,0,0,0);border-radius:0;color:#fff;font-size:12px;font-weight:700;text-transform:uppercase;display:block;padding:12px 20px;margin-top:40px;text-align:center}.btn-bloc:hover{border:1px solid #e2001a;color:#e2001a;border-radius:15px 0}.menu-right{border:none;background-color:rgba(0,0,0,0)}.menu-right .we-mega-menu-ul{display:block;background-color:rgba(0,0,0,0)}.menu-right .we-mega-menu-ul li{display:block;width:100%;border:none;background-color:rgba(0,0,0,0)}.menu-right .we-mega-menu-ul li a{position:relative;padding:15px 10px 15px 30px;font-size:14px;font-family:"Roboto",sans-serif !important;font-weight:500;color:#898989;background:#f9f9f9;border:1px solid #f5f5f5;margin-bottom:2px}.menu-right .we-mega-menu-ul li a:hover{background-color:rgba(0,0,0,0);border:1px solid #f5f5f5;color:#e2001a}.menu-right .we-mega-menu-ul li a:focus{background-color:rgba(0,0,0,0);border:1px solid #f5f5f5;color:#e2001a}.menu-right .we-mega-menu-ul li a:before{content:"";color:#e2001a;display:inline-block;position:absolute;left:10px;top:20px;font:normal normal normal 9px/1 FontAwesome}.slider-one-item .box-image-title img{width:100px !important}.slider-one-item .box-image-title .title-poste{padding-left:20px}.slider-one-item .content-temo p{font-size:15px}.slider-one-item .container-temo{background-color:rgba(0,0,0,0)}#header .drop-langue{float:right;padding:0 20px 0 20px}#header .drop-langue .dropbutton-toggle button{border:0;background:rgba(0,0,0,0) !important;padding:0 5px;font-size:15px;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;color:#9da9b4 !important}#header .drop-langue ul{min-width:inherit;background:#e2001a;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;border-radius:0;color:#fff}#header .drop-langue ul>li>a{padding:5px 10px;color:#fff;text-align:center}#header .drop-langue ul>li>a:hover{background:rgba(0,0,0,0)}.view-bloc-nos-actualites{padding:40px 0 0}.view-bloc-nos-actualites .row-actualite{margin-top:30px}.region-temoignage .view-bloc-temoignage{margin-top:10px}.region-temoignage .container-temo{align-items:center;background-color:#f7f7f7;border-radius:0}.region-temoignage .content-temo{width:70%;text-align:center}.title-section{font-family:"Roboto",sans-serif !important;font-size:28px;font-weight:700;color:#e2001a}.header_view_right{text-align:right}.header_view_right a{text-transform:uppercase;font-family:"Roboto",sans-serif !important;font-size:13px;color:#323232;font-weight:400;padding-right:16px}.header_view .header_view_right a i{color:#005eb8;margin-right:16px;font-size:16px}.owl-actualite .owl-stage-outer{padding-left:1px}.owl-actualite .owl-item{display:flex}.owl-actualite .owl-stage{display:flex}.owl-theme .owl-dots .owl-dot.active span{background:#e2001a}.owl-theme .owl-dots .owl-dot:hover span{background:#e2001a}.region-sur-2{padding:80px 0}.region-sur-2 .right-content h2{font-size:15px;font-weight:600;color:#000;margin-bottom:24px;border-bottom:solid 2px #005eb8;padding-bottom:7px;display:inline-block}.region-sur-2 .right-content .subtitle{font-size:26px;color:#000;line-height:1.4;margin-bottom:32px}.content-sur-2 .img img{width:100%;margin:0 auto}section.newsletter{background:url(../images/bg-newsletter.jpg);background-size:cover;padding:128px 0 100px 0;color:#fff}section.newsletter h3{font-family:Poppins;font-size:18px;text-align:center}.newsletter{background:#e2001a}.newsletter h3 strong{font-family:Poppins;font-size:45px;font-weight:bold;display:block;line-height:1.31;text-align:center;margin-bottom:16px;color:#fff}.newsletter .main-form{width:70%;margin:40px auto 0}.newsletter .main-form .form-control{height:48px;border-radius:4px;color:#000}.newsletter .main-form .form-actions button{border-radius:3px;border:solid 2px #22c4e7;background:#e2001a;font-family:Poppins;font-size:14px;font-weight:600;letter-spacing:1px;text-align:center;width:100%;padding:10px 0;line-height:1}.footer{background-color:#e2001a;padding:35px 0;color:#fff}.copyright p{font-size:14px;margin-bottom:8px;color:#26476a}.copyright a{color:#26476a}.copyright a:hover{color:#005eb8}.copyright .link-m{color:#26476a !important}.copyright .link-m:hover{color:#005eb8 !important}.bloc-social-media p{font-size:14px;margin-bottom:8px}.bloc-social-media .list-social-media{margin-left:15px}.bloc-social-media .content>div{display:flex}.list-social-media li{display:inline-block}.list-social-media li a{color:#64cee5}.list-social-media li a:hover{color:#005eb8}.menu-footer-nav li{display:inline-block}.menu-footer-nav li a{color:#26476a}.menu-footer-nav li a:hover{color:#005eb8}.menu-footer-nav .navbar-nav{flex-direction:row}.menu-footer-nav .navbar-nav .nav-item .nav-link{margin:5px}.no-padding{padding:0}.content_404{position:relative;min-height:100vh;display:flex;align-items:center;background:rgba(156,202,235,.7411764706);border-bottom:1px solid rgba(175,206,244,.39);background-size:cover;background-position:top center}.content_404 .title-404{border-bottom:none;padding-bottom:0;font-size:200px;font-weight:700;text-align:center;color:#000;text-transform:capitalize}.content_404 .wrapper-content{background:#fff;padding:32px;border-bottom:1px solid #e5e5e5}@media screen and (max-width: 991.98px){.content_404 .wrapper-content .external-links .reservation,.content_404 .wrapper-content .external-links .enregistrement,.content_404 .wrapper-content .external-links .status-vol{justify-content:inherit}}@media screen and (max-width: 767.98px){.content_404 .wrapper-content .external-links .container>.row{flex-wrap:wrap}}.content_404 .txt_zn .sub-title{margin-bottom:32px;font-size:18px;font-weight:400;line-height:1.5;text-align:center;color:#000}.content_404 a{margin-right:16px;line-height:1;font-size:14px;color:#fff;font-weight:700;display:inline-block}.content_404 a:hover{text-decoration:none}.green-link{padding:12px 40px;border-radius:3px;border:solid 2px #60a511;background-color:#60a511;line-height:1.2;color:#fff;display:inline-block;margin-bottom:16px}.green-link:hover{background-color:#fff;color:#60a511}.btn_blue{font-size:14px;font-weight:600;text-align:center;padding:14px 46px;border-radius:3px;border:solid 2px #005eb8;background-color:#005eb8;line-height:1.2;color:#fff;display:inline-block;margin-bottom:16px}.btn_blue:hover{background-color:#fff;color:#005eb8}.view-pg-faq .card{position:relative;width:100%;text-align:left;color:#000;text-decoration:none;padding:28px 50px 28px 30px;font-weight:600;border:none;border-bottom:1px solid rgba(0,0,0,.125);border-radius:0}.view-pg-faq .card .card-body{font-weight:400}.view-pg-faq .btn-link{font-weight:600;color:#000}.view-pg-faq .btn.focus{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.view-pg-faq .btn:focus{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.view-pg-faq .btn-link[aria-expanded=true]{color:#e2001a}.view-pg-faq .btn-link[aria-expanded=true]:before{position:absolute;font-family:"Font Awesome 5 Pro";font-weight:900;right:0;width:20px;height:20px;top:25px;content:""}.view-pg-faq .btn-link[aria-expanded=false]:before{position:absolute;font-family:"Font Awesome 5 Pro";font-weight:900;right:0;width:20px;height:20px;top:25px;content:""}.view-pg-news .content-actualite{flex:1 0 auto}.pagination{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.pagination .page-item.active .page-link{color:#fff;background-color:#0cb3d7;border-color:#edf3f9;font-weight:bold}.pagination .page-link{border:none;color:#26476a;background:#edf3f9;margin:0 3px}.pagination .page-link:focus{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.pagination .page-link:hover{color:#fff;background-color:#0cb3d7;border-color:#edf3f9}fieldset.form-type-select{display:flex;flex-wrap:wrap}.view-list .media{margin-bottom:16px;background:#f9f9f9}.view-list .media a{font-size:18px;font-weight:bold;line-height:1.45;color:#000}.view-list .media .media-body{display:flex;flex-direction:column;line-height:1.45;color:#000;padding:16px}.filter-not-found{background-color:#f9f9f9;display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:wrap;padding:24px;flex:1 1 auto}.filter-not-found .link-blue{background-color:#e2001a;color:#fff;border-radius:5px;padding:5px 16px}.inner_banner{position:relative;background-color:#f0f7fc}.text-small .title{font-size:2.875rem !important;font-weight:normal !important}.text-small .blc_breadcrumb li{font-size:0.875rem;font-weight:500;line-height:1.5;letter-spacing:.42px;text-align:center;color:#f0f0f0}.text-small .blc_breadcrumb li:not(:last-child)::after{top:-10px}.group-top-title{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff;text-align:center;z-index:1}@media screen and (max-width: 767.98px){.group-top-title{padding-top:0}}.group-top-title.custom-banner .desc{font-size:1.25rem;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;text-align:center;width:70%;margin:0 auto;margin-bottom:76px;margin-top:16px}@media screen and (max-width: 991.98px){.group-top-title.custom-banner .desc{width:100%}}.group-top-title .title{font-family:"Roboto",sans-serif !important;font-size:4rem;font-weight:bold;font-style:normal;line-height:1.4;letter-spacing:normal;text-align:center;color:#fff}@media screen and (max-width: 991.98px){.group-top-title .title{font-size:3rem}}@media screen and (max-width: 767.98px){.group-top-title .title{font-size:2rem}}@media screen and (max-width: 479.98px){.group-top-title .title{font-size:1.75rem}}.group-top-title.bagage-page .title{color:#000}.group-top-title .btn-blue{padding:16.9px 67.8px 20.1px 66.3px;border-radius:3px;background-color:#005eb8;border:1px solid #005eb8;font-size:16px;font-weight:bold;text-align:center;color:#fff;margin-top:50px;display:inline-block}.group-top-title .btn-blue:hover{color:#005eb8;background-color:#fff;text-decoration:none}@media screen and (max-width: 767.98px){.group-top-title .btn-blue{margin-top:0;padding:14px 48px;margin-bottom:16px}}.btn-test{display:inline-block;padding:.75rem 2rem;background-color:#104dbe;color:#fff}.site-footer .block{margin:0 auto}.site-footer .site-newsletter .home-partenaires-region{background-color:#edf3f9;padding:56px 0}.site-footer .site-newsletter .home-partenaires-region .owl-item .image{background:#f3f9ff;padding:15px;border-radius:3px}.site-footer .site-newsletter .home-partenaires-region .owl-item .image img{width:auto}.site-footer .site-newsletter .region-newsletter{background:#f3f9ff;padding:56px 0;text-align:center}.site-footer .site-newsletter .block{border:none}.site-footer .site-newsletter .form-type-email label,.site-footer .site-newsletter .description{display:none}.site-footer .site-newsletter .button{width:100%;background:#0cb3d7;border:solid 2px #22c4e7;min-height:50px;border-radius:0}.site-footer .site-newsletter fieldset#edit-message{font-size:1.75rem;color:#26476a;font-size:20px;margin-bottom:46px}.formulaires{padding:100px 0 90px 0}.formulaires .title{font-size:3rem;font-weight:600;text-align:left;color:#000}.formulaires .form-control{border-radius:32px;border:solid 1px #e4e4e4;background-color:#fff;height:48px;padding:0 34px 0 30px;color:#1d1d1d}.formulaires .form-textarea-wrapper textarea{resize:none;padding-top:16px}.formulaires .form-group{margin-bottom:0}.formulaires .js-form-item{margin-bottom:40px}.formulaires select{appearance:none;outline:0;border:0;box-shadow:none;cursor:pointer;background:url(../images/down.png) 95% center no-repeat}.formulaires .btn.bouton-blue{display:inline-block;color:#fff;padding:8px 50px;border-radius:41px;background-color:#e2001a;font-size:16px;font-weight:600;line-height:2;border:1px solid #e2001a}.formulaires .btn.bouton-blue::before{display:none}.formulaires .btn.bouton-blue:hover{background-color:rgba(0,0,0,0);color:#e2001a}.formulaires .custom-file .form-file{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.formulaires .custom-file label{border-radius:32px;border:solid 1px #e4e4e4;height:48px;padding:0 34px 0 30px;width:100%;display:flex;background:url(../images/download.png) 99% center no-repeat;align-items:center}.formulaires .custom-file label:hover{background:url(../images/download-down.png) 99% center no-repeat}.formulaires .custom-file label::after{background:none}.formulaires .custom-file .file a{color:#1d1d1d}.formulaires .custom-file .messages--error{color:#e2001a;font-size:0.875rem}.formulaires .alert-wrapper{display:none}.formulaires .alert-wrapper+.custom-file>label{font-size:0;background:none}.formulaires .alert-wrapper+.custom-file button{text-indent:-999em;width:auto;background:rgba(0,0,0,0);border:none;padding:0;margin-right:0;position:relative;left:auto;top:-30px;height:100%}.formulaires .alert-wrapper+.custom-file button::after{content:"";font-family:"Font Awesome 5 Pro";display:block;font-size:1.25rem;text-align:center;text-indent:0;color:#fff;cursor:pointer;position:relative;left:18px;top:5px;width:40px;height:40px;border-radius:50%;z-index:99;background-color:#e2001a;display:flex;justify-content:center;align-items:center}.formulaires .alert-wrapper+.custom-file button:hover::after{background-color:#faaf4b}.formulaires .alert-wrapper+.custom-file button::before{display:none}.formulaires .alert-wrapper+.custom-file .form-managed-file{position:absolute;top:5px;left:30px;display:flex;align-items:center;width:90%;height:100%;justify-content:space-between}.formulaires .alert-wrapper+.custom-file .form-managed-file::after{display:none}.formulaires .ajax-progress{display:none}.item-list ul li{margin:0;padding:0}.top-view-home{margin-bottom:56px}.top-view-home h2{font-size:32px;font-weight:900;text-align:left;color:#e2001a;line-height:1}.big-title-view{font-size:20px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.42;letter-spacing:normal;color:#06103b}.top-view-home .all-link{float:right;font-size:16px;line-height:1;text-align:center;color:#fff;padding:15px 24px;background-color:#fbb431;display:inline-block;border-radius:4px}.top-view-home .all-link:hover{background-color:rgba(251,180,49,.7);text-decoration:none}.item-list-carousel ul li{width:100%}.section-news-acc{padding:70px 0}.section-doc-utiles{background:#f3f9ff;padding:32px 0}.section-doc-utiles .box-docs{position:relative;flex-direction:column;display:flex;height:100%;width:100%;border:none;background-color:#edf3f9;border-radius:3px;padding:30px 24px;transition:.5s;cursor:pointer}.section-doc-utiles .box-docs .title{font-size:20px;letter-spacing:.09px;color:#2c486d;text-transform:uppercase;margin-bottom:50px;font-weight:700}.section-doc-utiles .box-docs .date,.section-doc-utiles .box-docs .file a{color:#2c486d}.section-doc-utiles .box-docs:hover{box-shadow:none;background-color:#e8edf3}.section-doc-utiles .top-view-home .big-title-view{color:#2c486d}.row.main-form{margin:0}.simplenews-subscriptions-block-newsletter .form-control{border-radius:0;min-height:48px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;outline:0}.exposed-recherche .item-list ul li{border-bottom:1px solid #e4eefb;margin-bottom:32px;padding-bottom:32px}.exposed-recherche .item-list ul li a{font-size:22px;font-weight:600;color:#26476a;margin-bottom:5px}@media screen and (max-width: 767.98px){.exposed-recherche .item-list ul li a{font-size:18px}}@media screen and (max-width: 479.98px){.exposed-recherche .item-list ul li a{font-size:14px}}.exposed-recherche .item-list ul li span{font-size:14px;color:#7b838c;line-height:1.3}.errMsg{padding:60px;background:#f3f9ff;color:#26476a;font-size:22px;font-weight:700;position:relative;text-align:center;width:70%;margin:0 auto}@media screen and (max-width: 479.98px){.errMsg{padding:30px;font-size:14px}}.map-modele iframe{width:100%}@media screen and (max-width: 1199.98px){.carousel-banniere .item img{height:750px;object-fit:cover;object-position:center}}.carousel-banniere .owl-nav .owl-prev{position:absolute;top:25%;left:13%;transform:translateX(6px)}@media screen and (max-width: 1750px){.carousel-banniere .owl-nav .owl-prev{left:10%}}@media screen and (max-width: 1400px){.carousel-banniere .owl-nav .owl-prev{left:7%}}@media screen and (max-width: 991.98px){.carousel-banniere .owl-nav .owl-prev{left:2%;top:50%;transform:translateY(-50%)}}.carousel-banniere .owl-nav .owl-prev span{background:url(../images/nav_point_prev.png) no-repeat;width:40px;height:40px;display:inline-block;text-indent:999px;overflow:hidden}.carousel-banniere .owl-nav .owl-prev:hover{background:none}.carousel-banniere .owl-nav .owl-prev:focus{outline:none}.carousel-banniere .owl-nav .owl-prev.disabled{display:none}.carousel-banniere .owl-nav .owl-next{position:absolute;top:25%;right:13%;transform:translateX(-3px)}@media screen and (max-width: 991.98px){.carousel-banniere .owl-nav .owl-next{right:2%;top:50%;transform:translateY(-50%)}}.carousel-banniere .owl-nav .owl-next span{background:url(../images/nav_point.png) no-repeat;width:40px;height:40px;display:inline-block;text-indent:999px;overflow:hidden}.carousel-banniere .owl-nav .owl-next:hover{background:none}.carousel-banniere .owl-nav .owl-next:focus{outline:none}.carousel-banniere .owl-nav .owl-next.disabled{display:none}.external-links{padding:32px 0;background-color:#fff}@media screen and (max-width: 991.98px){.external-links{background-color:#e6f5ff}}@media screen and (max-width: 479.98px){.external-links{padding:8px 0}}@media screen and (max-width: 767.98px){.external-links .container>.row{flex-wrap:nowrap}}.external-links .reservation,.external-links .enregistrement,.external-links .status-vol{display:flex;align-items:center;justify-content:center;border-right:1px solid #e5e5e5}@media screen and (max-width: 767.98px){.external-links .reservation,.external-links .enregistrement,.external-links .status-vol{flex-direction:column;border:none}}.external-links .status-vol{border-right:none}.external-links .title{font-size:1.5rem;font-weight:bold;text-align:left;color:#000;margin-bottom:0;margin-left:12px}@media screen and (max-width: 991.98px){.external-links .title{font-size:1rem}}@media screen and (max-width: 767.98px){.external-links .title{font-size:0.875rem;margin-left:0;text-align:center}}@media screen and (max-width: 479.98px){.external-links .title{font-size:0.6875rem;margin-top:0.625rem}}.external-links .title a{color:#000}.external-links .title a:hover{color:#e2001a}.bg-offres{padding-top:88px;padding-bottom:88px;position:relative}.bg-offres .owl-stage{display:flex}@media screen and (max-width: 991.98px){.bg-offres{padding:48px 0}}@media screen and (max-width: 767.98px){.bg-offres{padding:40px 0}}.bg-offres .top-head .title{font-size:2.5rem;color:#000;margin-bottom:56px}@media screen and (max-width: 767.98px){.bg-offres .top-head .title{font-size:1.375rem;margin-bottom:1.5rem;text-align:center}}.bg-offres .offres{border-bottom:1px solid #e5e5e5;height:100%;background:#fff}.bg-offres .offres img{width:100%}.bg-offres .offres:hover{box-shadow:0 0.25rem 0.875rem 0 rgba(0,0,0,.1)}.bg-offres .wrapper-content{padding:28px 24px;background-color:#fff}.bg-offres .wrapper-content .title-content{display:flex}.bg-offres .wrapper-content .title-content .title{font-size:1.5rem;font-weight:500;text-align:left;color:#022744;position:relative}.bg-offres .wrapper-content .title-content .title:first-child{margin-right:20px}.bg-offres .wrapper-content .title-content .title:first-child::after{content:"";width:24px;height:24px;right:-32px;bottom:8px;background-image:url(../images/more-line.png);position:absolute}.bg-offres .wrapper-content .title-content .title:last-child{margin-left:20px}.bg-offres .wrapper-content .date{font-size:14px;font-weight:500;line-height:1.5;letter-spacing:.42px;text-align:left;color:#333;margin-bottom:44px}.bg-offres .wrapper-content .bottom-content{display:flex;justify-content:space-between;align-items:center}.bg-offres .wrapper-content .bottom-content .type{font-size:13px;line-height:1.5;text-align:left;color:#a6a6a8;font-family:"ALSHauss",sans-serif !important}.bg-offres .wrapper-content .bottom-content .prix{font-size:26px;font-weight:500;line-height:1.5;letter-spacing:.78px;text-align:right;color:#e2001a;flex:1;font-family:"Roboto",sans-serif !important}@media screen and (max-width: 991.98px){.bg-offres .wrapper-content .bottom-content .prix{font-size:20px}}.bg-offres .more-link{position:absolute;top:13%;right:120px;padding:9.1px 23px 10.2px 22px;border-radius:28px;border:solid 1px #333}@media screen and (max-width: 1199.98px){.bg-offres .more-link{top:15%}}@media screen and (max-width: 991.98px){.bg-offres .more-link{position:relative;top:inherit;right:inherit;text-align:center;display:inline-block;float:right;margin-top:25px}}@media screen and (max-width: 767.98px){.bg-offres .more-link{position:relative;top:0;margin-top:32px;right:0;text-align:center;display:block;max-width:300px;margin-left:auto;margin-right:auto;float:none}}.bg-offres .more-link a{font-size:0.875rem;font-weight:500;line-height:1.5;letter-spacing:.42px;text-align:center;color:#333}.bg-offres .more-link:after{content:" ";position:absolute;left:0;top:0;height:0;width:0;border-radius:50px;background:#022744;transition:all .3s ease}.bg-offres .more-link:hover{background:#022744}.bg-offres .more-link:hover a{color:#fff;z-index:9;position:relative}.bg-offres .owl-nav{text-align:right;position:absolute;top:-7.3125rem;right:0;margin-top:0}.bg-offres .owl-nav .owl-next{margin-left:4px}.bg-offres .owl-nav .owl-next span{background:url(../images/nav_bold.png) no-repeat;width:40px;height:40px;display:inline-block;text-indent:999px;overflow:hidden}.bg-offres .owl-nav .owl-next:hover span{background:url(../images/nav_light22.png) no-repeat}.bg-offres .owl-nav .owl-prev{margin-right:4px}.bg-offres .owl-nav .owl-prev span{background:url(../images/nav_bold22.png) no-repeat;width:40px;height:40px;display:inline-block;text-indent:999px;overflow:hidden}.bg-offres .owl-nav .owl-prev:hover span{background:url(../images/nav_light.png) no-repeat}@media screen and (max-width: 1199.98px){.bg-offres .owl-nav{top:-110px}}@media screen and (max-width: 991.98px){.bg-offres .owl-nav{top:-104px}}@media screen and (max-width: 767.98px){.bg-offres .owl-nav{position:relative;top:0;margin-top:20px;text-align:center}}body .owl-theme .owl-nav [class*=owl-]:hover{background:rgba(0,0,0,0);outline:none}body button:focus{outline:none}.block-vol-reservation{position:relative}.block-vol-reservation form#vol-reservation-form,.block-vol-reservation form[id*=vol-reservation-form]{display:flex;flex-direction:column;justify-content:center;position:absolute;bottom:75px;z-index:9;color:#fff;background:rgba(2,39,68,.831372549);width:89%;padding:56px 40px 37px;background-color:#fff;border-radius:8px;margin:0 auto;left:0;right:0}@media screen and (max-width: 1600px){.block-vol-reservation form#vol-reservation-form,.block-vol-reservation form[id*=vol-reservation-form]{padding:30px 40px 17px;bottom:100px}}@media screen and (max-width: 1199.98px){.block-vol-reservation form#vol-reservation-form,.block-vol-reservation form[id*=vol-reservation-form]{width:100%;bottom:75px}}@media screen and (max-width: 991.98px){.block-vol-reservation form#vol-reservation-form,.block-vol-reservation form[id*=vol-reservation-form]{display:block;position:relative;height:auto;bottom:0;padding:0;margin-bottom:30px;border-radius:0;padding-top:24px}}.block-vol-reservation form#vol-reservation-form .form-group,.block-vol-reservation form[id*=vol-reservation-form] .form-group{margin-bottom:0}.block-vol-reservation form#vol-reservation-form .group-top-field,.block-vol-reservation form[id*=vol-reservation-form] .group-top-field{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}@media screen and (max-width: 767.98px){.block-vol-reservation form#vol-reservation-form .group-top-field,.block-vol-reservation form[id*=vol-reservation-form] .group-top-field{display:block}}.block-vol-reservation form#vol-reservation-form .group-top-field .form-composite,.block-vol-reservation form[id*=vol-reservation-form] .group-top-field .form-composite{flex:1;display:flex;align-items:flex-start}.block-vol-reservation form#vol-reservation-form .group-top-field .form-composite .form-check-input,.block-vol-reservation form[id*=vol-reservation-form] .group-top-field .form-composite .form-check-input{width:0.8125rem !important;height:0.8125rem !important;margin-left:-1.25rem}.block-vol-reservation form#vol-reservation-form .group-top-field .form-item-promocode,.block-vol-reservation form[id*=vol-reservation-form] .group-top-field .form-item-promocode{width:239px;display:none;padding-right:8px;margin-top:-13px}@media screen and (max-width: 1600px){.block-vol-reservation form#vol-reservation-form .group-top-field .form-item-promocode,.block-vol-reservation form[id*=vol-reservation-form] .group-top-field .form-item-promocode{width:224px}}@media screen and (max-width: 991.98px){.block-vol-reservation form#vol-reservation-form .group-top-field .form-item-promocode,.block-vol-reservation form[id*=vol-reservation-form] .group-top-field .form-item-promocode{width:28%}}@media screen and (max-width: 767.98px){.block-vol-reservation form#vol-reservation-form .group-top-field .form-item-promocode,.block-vol-reservation form[id*=vol-reservation-form] .group-top-field .form-item-promocode{width:100%;margin-bottom:10px;margin-top:10px}}.block-vol-reservation form#vol-reservation-form .group-top-field .form-item-promocode .promocode,.block-vol-reservation form[id*=vol-reservation-form] .group-top-field .form-item-promocode .promocode{height:2.5rem;padding:1rem;border-radius:0.0625rem;border:solid 1px #9ccaeb;color:#000;font-size:0.9375rem;border-radius:3px}.block-vol-reservation form#vol-reservation-form .group-top-field .promoCodeLabel,.block-vol-reservation form[id*=vol-reservation-form] .group-top-field .promoCodeLabel{margin:0 0 0 4px;font-family:"ALSHauss",sans-serif !important;font-size:0.9375rem;text-align:left;color:#000;position:relative;display:block;padding-left:2.5rem;margin-bottom:0;top:-12px;cursor:pointer;width:20%}@media screen and (max-width: 1199.98px){.block-vol-reservation form#vol-reservation-form .group-top-field .promoCodeLabel,.block-vol-reservation form[id*=vol-reservation-form] .group-top-field .promoCodeLabel{padding-left:24px;width:28%;margin-top:6px}}@media screen and (max-width: 767.98px){.block-vol-reservation form#vol-reservation-form .group-top-field .promoCodeLabel,.block-vol-reservation form[id*=vol-reservation-form] .group-top-field .promoCodeLabel{padding-left:24px;width:100%;text-align:left;margin-top:24px}}.block-vol-reservation form#vol-reservation-form .group-top-field .promoCodeLabel:before,.block-vol-reservation form[id*=vol-reservation-form] .group-top-field .promoCodeLabel:before{content:url(../images/codepromo.png);position:absolute;left:20px;top:50%;transform:translateY(-50%)}@media screen and (max-width: 1199.98px){.block-vol-reservation form#vol-reservation-form .group-top-field .promoCodeLabel:before,.block-vol-reservation form[id*=vol-reservation-form] .group-top-field .promoCodeLabel:before{left:0}}@media screen and (max-width: 991.98px){.block-vol-reservation form#vol-reservation-form .group-top-field .promoCodeLabel:before,.block-vol-reservation form[id*=vol-reservation-form] .group-top-field .promoCodeLabel:before{left:-15px}}@media screen and (max-width: 767.98px){.block-vol-reservation form#vol-reservation-form .group-top-field .promoCodeLabel:before,.block-vol-reservation form[id*=vol-reservation-form] .group-top-field .promoCodeLabel:before{left:0}}.block-vol-reservation form#vol-reservation-form .group-field,.block-vol-reservation form[id*=vol-reservation-form] .group-field{display:flex;flex-wrap:nowrap;justify-content:space-between}@media screen and (max-width: 991.98px){.block-vol-reservation form#vol-reservation-form .group-field,.block-vol-reservation form[id*=vol-reservation-form] .group-field{display:block}}.block-vol-reservation form#vol-reservation-form .group-field fieldset,.block-vol-reservation form[id*=vol-reservation-form] .group-field fieldset{width:24%;height:56px;background:#fff;margin-right:8px;color:#000;position:relative}@media screen and (max-width: 991.98px){.block-vol-reservation form#vol-reservation-form .group-field fieldset,.block-vol-reservation form[id*=vol-reservation-form] .group-field fieldset{width:100%;margin-right:0;margin-bottom:8px}}.block-vol-reservation form#vol-reservation-form .group-field fieldset .fieldset-legend,.block-vol-reservation form[id*=vol-reservation-form] .group-field fieldset .fieldset-legend{font-size:1.5rem;font-weight:bold;text-align:left;color:#fff}.block-vol-reservation form#vol-reservation-form .group-field fieldset .form-control,.block-vol-reservation form[id*=vol-reservation-form] .group-field fieldset .form-control{height:56px;padding:22px 16px 6px 56px;border-radius:1px;border:solid 1px #9ccaeb;color:#000;font-size:0.9375rem;font-weight:500;text-transform:capitalize;border-radius:3px}.block-vol-reservation form#vol-reservation-form .group-field fieldset .custom-select,.block-vol-reservation form[id*=vol-reservation-form] .group-field fieldset .custom-select{height:56px;padding:22px 16px 6px 56px;border-radius:1px;border:solid 1px #9ccaeb;color:#000;font-size:1.125rem;font-weight:500}.block-vol-reservation form#vol-reservation-form .group-field fieldset label,.block-vol-reservation form[id*=vol-reservation-form] .group-field fieldset label{position:absolute;top:0;margin:16px 16px 16px 56px;-webkit-transition:top .2s ease-in-out,font-size .2s ease-in-out;transition:top .2s ease-in-out,font-size .2s ease-in-out;font-size:1rem;text-align:left;color:#666;z-index:1}.block-vol-reservation form#vol-reservation-form .group-field fieldset label.active,.block-vol-reservation form[id*=vol-reservation-form] .group-field fieldset label.active{top:-10px;font-size:14px}@media screen and (max-width: 991.98px){.block-vol-reservation form#vol-reservation-form .group-field fieldset .select2-container,.block-vol-reservation form[id*=vol-reservation-form] .group-field fieldset .select2-container{width:100%}}.block-vol-reservation form#vol-reservation-form .group-field fieldset:first-child .select2-selection--single,.block-vol-reservation form[id*=vol-reservation-form] .group-field fieldset:first-child .select2-selection--single{background-image:url(../images/planetakeoff.png);background-position:5% center;background-repeat:no-repeat}.block-vol-reservation form#vol-reservation-form .group-field .form-item-passager,.block-vol-reservation form[id*=vol-reservation-form] .group-field .form-item-passager{width:21%}@media screen and (max-width: 991.98px){.block-vol-reservation form#vol-reservation-form .group-field .form-item-passager,.block-vol-reservation form[id*=vol-reservation-form] .group-field .form-item-passager{width:100%}}.block-vol-reservation form#vol-reservation-form .group-field .form-item-date,.block-vol-reservation form[id*=vol-reservation-form] .group-field .form-item-date{width:31%}@media screen and (max-width: 991.98px){.block-vol-reservation form#vol-reservation-form .group-field .form-item-date,.block-vol-reservation form[id*=vol-reservation-form] .group-field .form-item-date{width:100%}}.block-vol-reservation form#vol-reservation-form .group-field .depart,.block-vol-reservation form[id*=vol-reservation-form] .group-field .depart{background:url("../images/planetakeoff.png") 5% center no-repeat;background-size:24px}@media screen and (max-width: 991.98px){.block-vol-reservation form#vol-reservation-form .group-field .depart,.block-vol-reservation form[id*=vol-reservation-form] .group-field .depart{background:url("../images/planetakeoff.png") 2% center no-repeat}}.block-vol-reservation form#vol-reservation-form .group-field .destination,.block-vol-reservation form[id*=vol-reservation-form] .group-field .destination{background:url("../images/planelanding.png") 5% center no-repeat;background-size:24px}@media screen and (max-width: 991.98px){.block-vol-reservation form#vol-reservation-form .group-field .destination,.block-vol-reservation form[id*=vol-reservation-form] .group-field .destination{background:url("../images/planelanding.png") 2% center no-repeat}}.block-vol-reservation form#vol-reservation-form .group-field .calendar,.block-vol-reservation form[id*=vol-reservation-form] .group-field .calendar{background:url("../images/calendar.png") 95% center no-repeat;background-size:24px}.block-vol-reservation form#vol-reservation-form .group-field .passager,.block-vol-reservation form[id*=vol-reservation-form] .group-field .passager{background:url("../images/user.png") 95% center no-repeat;background-size:24px}.block-vol-reservation form#vol-reservation-form .group-field .form-item-date label,.block-vol-reservation form#vol-reservation-form .group-field .form-item-passager label,.block-vol-reservation form[id*=vol-reservation-form] .group-field .form-item-date label,.block-vol-reservation form[id*=vol-reservation-form] .group-field .form-item-passager label{margin-left:16px}.block-vol-reservation form#vol-reservation-form .group-field .form-item-date input,.block-vol-reservation form#vol-reservation-form .group-field .form-item-passager input,.block-vol-reservation form[id*=vol-reservation-form] .group-field .form-item-date input,.block-vol-reservation form[id*=vol-reservation-form] .group-field .form-item-passager input{padding-left:16px;padding-right:42px}.block-vol-reservation form#vol-reservation-form .fieldgroup legend,.block-vol-reservation form[id*=vol-reservation-form] .fieldgroup legend{width:20%;float:left;margin-bottom:1.5rem;font-family:"Roboto",sans-serif !important;font-size:1.5rem;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#333}@media screen and (max-width: 1600px){.block-vol-reservation form#vol-reservation-form .fieldgroup legend,.block-vol-reservation form[id*=vol-reservation-form] .fieldgroup legend{font-size:1.25rem}}@media screen and (max-width: 991.98px){.block-vol-reservation form#vol-reservation-form .fieldgroup legend,.block-vol-reservation form[id*=vol-reservation-form] .fieldgroup legend{width:100%;font-weight:bold;margin-bottom:0}}.block-vol-reservation form#vol-reservation-form .fieldgroup .fieldset-wrapper,.block-vol-reservation form[id*=vol-reservation-form] .fieldgroup .fieldset-wrapper{width:80%;float:right}@media screen and (max-width: 991.98px){.block-vol-reservation form#vol-reservation-form .fieldgroup .fieldset-wrapper,.block-vol-reservation form[id*=vol-reservation-form] .fieldgroup .fieldset-wrapper{width:100%;margin-top:0}}.block-vol-reservation form#vol-reservation-form .fieldgroup .fieldset-wrapper>.radio,.block-vol-reservation form[id*=vol-reservation-form] .fieldgroup .fieldset-wrapper>.radio{display:flex;flex-direction:row;margin-top:0;margin-bottom:0;padding-left:16px}.block-vol-reservation form#vol-reservation-form .fieldgroup .form-item-type-vol,.block-vol-reservation form[id*=vol-reservation-form] .fieldgroup .form-item-type-vol{margin-top:8px;margin-right:18px}.block-vol-reservation form#vol-reservation-form .fieldgroup .radio label,.block-vol-reservation form[id*=vol-reservation-form] .fieldgroup .radio label{padding-left:4px;font-size:0.9375rem;font-family:"ALSHauss",sans-serif !important;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#333}@media screen and (max-width: 479.98px){.block-vol-reservation form#vol-reservation-form .fieldgroup .radio label,.block-vol-reservation form[id*=vol-reservation-form] .fieldgroup .radio label{font-size:12px}}.block-vol-reservation form#vol-reservation-form div#edit-actions button,.block-vol-reservation form#vol-reservation-form div.form-actions button,.block-vol-reservation form#vol-reservation-form #edit-actions--2 button,.block-vol-reservation form[id*=vol-reservation-form] div#edit-actions button,.block-vol-reservation form[id*=vol-reservation-form] div.form-actions button,.block-vol-reservation form[id*=vol-reservation-form] #edit-actions--2 button{height:56px;border-radius:3px;background-color:#005eb8;border:1px solid #005eb8;font-size:1rem;font-weight:500;text-align:center;padding:14px 20px}@media screen and (max-width: 991.98px){.block-vol-reservation form#vol-reservation-form div#edit-actions button,.block-vol-reservation form#vol-reservation-form div.form-actions button,.block-vol-reservation form#vol-reservation-form #edit-actions--2 button,.block-vol-reservation form[id*=vol-reservation-form] div#edit-actions button,.block-vol-reservation form[id*=vol-reservation-form] div.form-actions button,.block-vol-reservation form[id*=vol-reservation-form] #edit-actions--2 button{width:100%}}.block-vol-reservation form#vol-reservation-form div#edit-actions button:before,.block-vol-reservation form#vol-reservation-form div.form-actions button:before,.block-vol-reservation form#vol-reservation-form #edit-actions--2 button:before,.block-vol-reservation form[id*=vol-reservation-form] div#edit-actions button:before,.block-vol-reservation form[id*=vol-reservation-form] div.form-actions button:before,.block-vol-reservation form[id*=vol-reservation-form] #edit-actions--2 button:before{display:none}.block-vol-reservation form#vol-reservation-form div#edit-actions:hover button,.block-vol-reservation form#vol-reservation-form div.form-actions:hover button,.block-vol-reservation form#vol-reservation-form #edit-actions--2:hover button,.block-vol-reservation form[id*=vol-reservation-form] div#edit-actions:hover button,.block-vol-reservation form[id*=vol-reservation-form] div.form-actions:hover button,.block-vol-reservation form[id*=vol-reservation-form] #edit-actions--2:hover button{background:#022744}.section-prochain-vol{padding:4.875rem 0rem 0rem}.section-prochain-vol.magazine{padding:4.875rem 0rem}@media screen and (max-width: 1198.98px){.section-prochain-vol.magazine{padding:1.875rem 0rem}}@media screen and (max-width: 479.98px){.section-prochain-vol.magazine{padding:0;margin-bottom:16px}}@media screen and (max-width: 991.98px){.section-prochain-vol{padding:3rem 0rem}}@media screen and (max-width: 767.98px){.section-prochain-vol{padding:2rem 0rem}}@media screen and (max-width: 767.98px){.section-prochain-vol .container{padding:0 0.9375rem}}.section-prochain-vol .row-header-carousel{display:flex;align-items:flex-end;justify-content:space-between}.section-prochain-vol .row-header-carousel .col-title .title-header{font-family:"ALSHauss",sans-serif !important;font-size:2.5rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-0.09375rem;text-align:center;color:#000}@media screen and (max-width: 991.98px){.section-prochain-vol .row-header-carousel .col-title .title-header{font-size:2rem}}@media screen and (max-width: 767.98px){.section-prochain-vol .row-header-carousel .col-title .title-header{font-size:1.75rem}}@media screen and (max-width: 479.98px){.section-prochain-vol .row-header-carousel .col-title .title-header{font-size:1.5rem}}.section-prochain-vol .row-header-carousel .col-title .title-header .color-rose{font-weight:bold}.section-prochain-vol .row-header-carousel .col-btn-all{text-align:right}.section-prochain-vol .row-header-carousel .col-btn-all .all-btn{font-family:"ALSHauss",sans-serif !important;font-size:0.875rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:0.02625rem;text-align:center;color:#333;border:0.0625rem solid;padding:1rem 1.5rem;border-radius:3.125rem}.section-prochain-vol .row-header-carousel .col-btn-all .all-btn:hover{border-color:#005eb8;color:#005eb8}.section-prochain-vol .box-carrousel-miles{margin-top:3.5rem;margin-bottom:2.5rem}@media screen and (max-width: 991.98px){.section-prochain-vol .box-carrousel-miles{margin-top:2rem;margin-bottom:2rem}}@media screen and (max-width: 767.98px){.section-prochain-vol .box-carrousel-miles{margin-bottom:1rem}}.section-prochain-vol .box-carrousel-miles .owl-carousel-prochain-vol .owl-stage{margin-bottom:3.5rem}.section-prochain-vol .box-carrousel-miles .owl-carousel-prochain-vol .owl-nav{position:absolute;right:15%;bottom:-8%}.section-prochain-vol .box-carrousel-miles .owl-carousel-prochain-vol .owl-nav .owl-prev{border:0.0625rem solid #9ccaeb;width:2.5rem;height:2.5rem;line-height:2.5rem;border-radius:3.125rem;margin:0rem 0.3125rem;text-align:left}.section-prochain-vol .box-carrousel-miles .owl-carousel-prochain-vol .owl-nav .owl-prev i{color:#9ccaeb;position:relative;left:0.5rem}.section-prochain-vol .box-carrousel-miles .owl-carousel-prochain-vol .owl-nav .owl-prev:focus,.section-prochain-vol .box-carrousel-miles .owl-carousel-prochain-vol .owl-nav .owl-prev:hover{border:0.0625rem solid #005eb8}.section-prochain-vol .box-carrousel-miles .owl-carousel-prochain-vol .owl-nav .owl-prev:focus i,.section-prochain-vol .box-carrousel-miles .owl-carousel-prochain-vol .owl-nav .owl-prev:hover i{color:#005eb8}.section-prochain-vol .box-carrousel-miles .owl-carousel-prochain-vol .owl-nav .owl-next{border:0.0625rem solid #9ccaeb;width:2.5rem;height:2.5rem;line-height:2.5rem;border-radius:3.125rem;margin:0rem 0.3125rem;text-align:right}.section-prochain-vol .box-carrousel-miles .owl-carousel-prochain-vol .owl-nav .owl-next i{color:#9ccaeb;position:relative;right:0.5rem}.section-prochain-vol .box-carrousel-miles .owl-carousel-prochain-vol .owl-nav .owl-next:focus,.section-prochain-vol .box-carrousel-miles .owl-carousel-prochain-vol .owl-nav .owl-next:hover{border:0.0625rem solid #005eb8}.section-prochain-vol .box-carrousel-miles .owl-carousel-prochain-vol .owl-nav .owl-next:focus i,.section-prochain-vol .box-carrousel-miles .owl-carousel-prochain-vol .owl-nav .owl-next:hover i{color:#005eb8}.section-prochain-vol .box-carrousel-miles .owl-carousel-prochain-vol img{margin-bottom:0.5rem}.section-prochain-vol .box-carrousel-miles .owl-carousel-prochain-vol .container-slider{border-bottom:0.125rem dashed #e5e5e5;position:relative;width:100%;z-index:9999999;top:inherit;left:inherit;transform:none}.section-prochain-vol .box-carrousel-miles .owl-carousel-prochain-vol .container-slider .col-slider-item{padding:1rem 1.5rem;border-bottom:0.0625rem solid #e5e5e5}.section-prochain-vol .box-carrousel-miles .owl-carousel-prochain-vol .container-slider .col-slider-item .content{padding:0}.section-prochain-vol .box-carrousel-miles .owl-carousel-prochain-vol .container-slider .col-slider-item:first-child .title{font-size:2rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#022744}@media screen and (max-width: 991.98px){.section-prochain-vol .box-carrousel-miles .owl-carousel-prochain-vol .container-slider .col-slider-item:first-child .title{font-size:1.5rem}}.section-prochain-vol .box-carrousel-miles .owl-carousel-prochain-vol .container-slider .col-slider-item:last-child{border:none}.section-prochain-vol .box-carrousel-miles .owl-carousel-prochain-vol .container-slider .col-slider-item:hover{background-color:#005eb8;box-shadow:0 0.25rem 0.625rem 0 rgba(21,21,22,.22);border-radius:0.25rem;border-bottom-color:rgba(0,0,0,0)}.section-prochain-vol .box-carrousel-miles .owl-carousel-prochain-vol .container-slider .col-slider-item:hover .title{color:#fff}.section-prochain-vol .box-carrousel-miles .owl-carousel-prochain-vol .container-slider .col-slider-item:hover .label-footer{color:#9ccaeb}.section-prochain-vol .box-carrousel-miles .owl-carousel-prochain-vol .container-slider .col-slider-item:hover .prix{color:#fff}.section-prochain-vol .box-carrousel-miles .owl-carousel-prochain-vol .container-slider .content .title{font-size:1.375rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#022744}.section-prochain-vol .box-carrousel-miles .owl-carousel-prochain-vol .container-slider .content .date{font-family:"ALSHauss",sans-serif !important;font-size:0.875rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:0.02625rem;text-align:left;color:#333}.section-prochain-vol .box-carrousel-miles .owl-carousel-prochain-vol .container-slider .footer-carousel{display:flex;justify-content:space-between;align-items:center}.section-prochain-vol .box-carrousel-miles .owl-carousel-prochain-vol .container-slider .footer-carousel .label-footer{font-size:0.8125rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:left;color:#a6a6a8}.section-prochain-vol .box-carrousel-miles .owl-carousel-prochain-vol .container-slider .footer-carousel .prix{font-size:1.625rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:0.04875rem;text-align:right;color:#005eb8}@media screen and (max-width: 991.98px){.section-prochain-vol .box-carrousel-miles .owl-carousel-prochain-vol .container-slider .footer-carousel .prix{font-size:1.25rem}}.section-prochain-vol .box-carrousel-miles .owl-carousel-prochain-vol .link-item{display:inline-block;margin-top:1.5rem;font-size:0.875rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:0.02625rem;text-align:left;color:#a6a6a8;padding-left:1rem;text-transform:uppercase}@media screen and (max-width: 767.98px){.section-prochain-vol .box-carrousel-miles .owl-carousel-prochain-vol .link-item{text-transform:inherit}}.section-prochain-vol .box-carrousel-miles .owl-carousel-prochain-vol .link-item i{color:#e2001a;padding-left:1rem;font-size:1rem}.section-prochain-vol .box-carrousel-miles .owl-carousel-prochain-vol .link-item:hover{color:#e2001a}.section-prochain-vol .box-carrousel-miles .item{background-color:#fff}.mask-img img{margin:0 auto}@media screen and (max-width: 767.98px){.mask-img img{display:none}}.section-supplement{margin-top:1.5rem}.section-supplement .wrapper{margin-top:2.5rem;align-items:flex-end;display:none}@media screen and (max-width: 991.98px){.section-supplement .wrapper{margin-top:0rem}}.section-supplement .wrapper.wrapper-active{display:flex !important}@media screen and (max-width: 479.98px){.section-supplement .wrapper{border:none;padding:0}}.section-supplement .title{position:relative;font-family:"Roboto",sans-serif !important;font-size:1rem;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#333;cursor:pointer}.section-supplement .title i{color:#e2001a;padding-left:4px}.section-supplement .title::before{position:absolute;content:"";top:9px;background-color:#9ccaeb;height:1px;width:38%;right:0}@media screen and (max-width: 1199.98px){.section-supplement .title::before{width:35%}}@media screen and (max-width: 991.98px){.section-supplement .title::before{width:27%}}@media screen and (max-width: 767.98px){.section-supplement .title::before{background-color:rgba(0,0,0,0)}}.section-supplement .title::after{position:absolute;content:"";top:9px;background-color:#9ccaeb;height:1px;width:38%;left:0}@media screen and (max-width: 1199.98px){.section-supplement .title::after{width:35%}}@media screen and (max-width: 991.98px){.section-supplement .title::after{width:27%}}@media screen and (max-width: 767.98px){.section-supplement .title::after{background-color:rgba(0,0,0,0)}}.section-supplement .title.title-active i{transform:rotatex(180deg)}@media screen and (max-width: 767.98px){.section-supplement .title{text-align:center}}@media screen and (max-width: 479.98px){.section-supplement .title{font-size:0.875rem}}.section-supplement .item{text-align:center;display:flex;flex-direction:column}@media screen and (max-width: 991.98px){.section-supplement .item{border:1px solid #fff;background:#f3f9fd;padding:10px}}.section-supplement .item img{margin:0 auto}@media screen and (max-width: 991.98px){.section-supplement .item img{width:40px}}.section-supplement .item a:hover{text-decoration:none}.section-supplement .item a:hover .item-title{color:#005eb8}.section-supplement .item .item-title{font-size:1.125rem;font-weight:bold;text-align:center;color:#000;margin:8px 0 0;display:block}@media screen and (max-width: 479.98px){.section-supplement .item .item-title{font-size:0.875rem}}.section-supplement .item:after{content:"";position:absolute;right:0;top:calc(50% - 24px);width:1px;height:48px;background-color:#e5e5e5}@media screen and (max-width: 991.98px){.section-supplement .item:after{background-color:rgba(0,0,0,0)}}@media screen and (max-width: 767.98px){.section-supplement .item:after{background-color:rgba(0,0,0,0)}}.section-supplement .item:last-child:after{display:none}.section-magazine{border-radius:0.3125rem;border:solid 0.0625rem #e5e5e5;background-color:#fff;box-shadow:0 0.25rem 0.875rem 0 rgba(0,0,0,.1)}.section-magazine .container-magazine{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 991.98px){.section-magazine .container-magazine{flex-direction:column}}.section-magazine .container-magazine .col-left{padding-left:4.375rem;width:35%}@media screen and (max-width: 991.98px){.section-magazine .container-magazine .col-left{width:100%}}.section-magazine .container-magazine .col-left .title-h2{font-size:27px;font-weight:bold;text-align:left;color:#000;margin-bottom:0;margin-top:0}@media screen and (max-width: 991.98px){.section-magazine .container-magazine .col-left{padding:2rem 2rem}}@media screen and (max-width: 767.98px){.section-magazine .container-magazine .col-left{padding:1rem}}@media screen and (max-width: 479.98px){.section-magazine .container-magazine .col-left{flex:inherit}}.section-magazine .container-magazine .col-left .title{font-family:"ALSHauss",sans-serif !important;font-size:1.6875rem;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#000}@media screen and (max-width: 767.98px){.section-magazine .container-magazine .col-left .title{font-size:1.5rem}}@media screen and (max-width: 479.98px){.section-magazine .container-magazine .col-left .title{font-size:1.25rem}}.section-magazine .container-magazine .col-left .link-magazine{font-family:"ALSHauss",sans-serif !important;font-size:0.875rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:0.02625rem;text-align:center;color:#333;border:0.0625rem solid rgba(51,51,51,.8);border-radius:1.75rem;padding:0.5rem 1.5rem;display:inline-block;margin-top:1rem}.section-magazine .container-magazine .col-left .link-magazine:hover{color:#005eb8;border-color:#005eb8}.section-magazine .container-magazine .col-right{width:65%;min-height:12.5rem;background-size:cover;background-position:left}@media screen and (max-width: 991.98px){.section-magazine .container-magazine .col-right{width:100%}}@media screen and (max-width: 479.98px){.section-magazine .container-magazine .col-right{order:1;flex:inherit;padding:1rem 1rem 0 1rem}}.section-magazine .container-magazine .col-right img{width:100%;width:100%;height:12.5rem;object-fit:cover;object-position:left;border-top-right-radius:5px;border-bottom-right-radius:5px}@media screen and (max-width: 479.98px){.section-magazine .container-magazine .col-right img{height:6.25rem}}@media screen and (max-width: 479.98px){.section-magazine .container-magazine .col-right{min-height:inherit;padding:0}}.section-fidelys{position:relative}.section-fidelys>img{background-image:linear-gradient(127deg, #022744 -2%, rgba(2, 39, 68, 0) 66%);width:100%}@media screen and (max-width: 991.98px){.section-fidelys>img{height:500px !important;object-fit:cover;object-position:center}}.section-fidelys .slogan-img{width:auto;position:absolute;right:136px;top:83px;background-image:none}@media screen and (max-width: 991.98px){.section-fidelys .slogan-img{display:none}}.section-fidelys .wrapper-content{min-height:58.5rem;padding:5rem 0;position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%}.section-fidelys .col-title-metier{font-size:0.875rem;font-weight:600;line-height:1.4;letter-spacing:2px;color:#fff}.section-fidelys .col-title-metier .sub-title-metier{margin-bottom:5.0625rem;text-transform:uppercase;font-weight:600}@media screen and (max-width: 767.98px){.section-fidelys .col-title-metier .sub-title-metier{margin-bottom:2.5rem}}.section-fidelys .title-metier{font-size:4.5rem;line-height:1.18;letter-spacing:-0.09375rem;color:#fff;margin-bottom:2rem;font-weight:400;max-width:90%}@media screen and (max-width: 1400px){.section-fidelys .title-metier{font-size:2.5rem}}@media screen and (max-width: 1199.98px){.section-fidelys .title-metier{font-size:2rem}}@media screen and (max-width: 991.98px){.section-fidelys .title-metier{font-size:2rem;max-width:100%}}@media screen and (max-width: 767.98px){.section-fidelys .title-metier{font-size:2rem}}@media screen and (max-width: 479.98px){.section-fidelys .title-metier{font-size:1.5rem}}.section-fidelys>.txt-fly-metier{position:absolute;bottom:96px;left:50%;transform:translateX(-50%);width:100%;padding-left:5.3125rem}@media screen and (max-width: 479.98px){.section-fidelys>.txt-fly-metier{padding-left:3.3125rem}}.section-fidelys .txt-fly-metier{font-size:0.875rem;font-weight:bold;line-height:1.5;letter-spacing:.42px;text-transform:uppercase;display:flex;align-items:center}.section-fidelys .txt-fly-metier a{color:#fff;text-decoration:none}.section-fidelys .txt-fly-metier a:hover{color:#e2001a}.section-fidelys .txt-fly-metier img{margin-right:0.875rem}.section-fidelys.section-securite{min-height:inherit}.sidebar nav>.nav{margin-top:16px}@media screen and (max-width: 767.98px){.sidebar nav>.nav>li{background:#f0f7fc;border:1px solid #fff;width:50%;padding:16px 0}}.sidebar_second .block{border:none;border-left:1px solid #e5e5e5}@media screen and (max-width: 767.98px){.sidebar_second .block{border:none}}.sidebar_second .verif-voyage-blc{border:0;margin:0;padding:0}.sidebar_second .verif-voyage-blc .block-verif-voyage,.sidebar_second .verif-voyage-blc form.verifier-voyage-form,.sidebar_second .verif-voyage-blc form#verifier-voyage-form{background-color:#022744;padding:72px 57px;border-top:0}.sidebar_second .verif-voyage-blc .block-verif-voyage .desc,.sidebar_second .verif-voyage-blc form.verifier-voyage-form .desc,.sidebar_second .verif-voyage-blc form#verifier-voyage-form .desc{padding:0;font-family:"Roboto",sans-serif !important;font-size:22px;font-weight:500;text-align:left;color:#fff;margin-bottom:44px;width:70%}@media screen and (max-width: 1520.98px){.sidebar_second .verif-voyage-blc .block-verif-voyage .desc,.sidebar_second .verif-voyage-blc form.verifier-voyage-form .desc,.sidebar_second .verif-voyage-blc form#verifier-voyage-form .desc{margin-bottom:24px}}@media screen and (max-width: 1200.98px){.sidebar_second .verif-voyage-blc .block-verif-voyage .desc,.sidebar_second .verif-voyage-blc form.verifier-voyage-form .desc,.sidebar_second .verif-voyage-blc form#verifier-voyage-form .desc{width:100%}}.sidebar_second .verif-voyage-blc .block-verif-voyage .wrapper-fields,.sidebar_second .verif-voyage-blc form.verifier-voyage-form .wrapper-fields,.sidebar_second .verif-voyage-blc form#verifier-voyage-form .wrapper-fields{flex-direction:column;width:70%}.sidebar_second .verif-voyage-blc .block-verif-voyage .wrapper-fields fieldset,.sidebar_second .verif-voyage-blc form.verifier-voyage-form .wrapper-fields fieldset,.sidebar_second .verif-voyage-blc form#verifier-voyage-form .wrapper-fields fieldset{width:100%;margin-right:0;margin-bottom:14px}.sidebar_second .verif-voyage-blc .block-verif-voyage .wrapper-fields fieldset .description,.sidebar_second .verif-voyage-blc form.verifier-voyage-form .wrapper-fields fieldset .description,.sidebar_second .verif-voyage-blc form#verifier-voyage-form .wrapper-fields fieldset .description{font-size:12px;color:#a6a6a8 !important;margin-top:10px}.sidebar_second .verif-voyage-blc .block-verif-voyage .form-actions,.sidebar_second .verif-voyage-blc form.verifier-voyage-form .form-actions,.sidebar_second .verif-voyage-blc form#verifier-voyage-form .form-actions{margin-top:10px;margin-bottom:0;width:70%}.sidebar_second .verif-voyage-blc .block-verif-voyage .form-actions button,.sidebar_second .verif-voyage-blc form.verifier-voyage-form .form-actions button,.sidebar_second .verif-voyage-blc form#verifier-voyage-form .form-actions button{padding:16.9px 84.2px 20.1px 81.8px;border-radius:3px;background-color:#e2001a;border-color:#e2001a;font-size:16px;font-weight:bold;text-align:center;color:#fff}.body{padding-right:208px}@media screen and (max-width: 991.98px){.body{padding-right:0}}@media screen and (max-width: 767.98px){.body{padding:0 30px}}.body .title{font-family:"Roboto",sans-serif !important;font-size:1.375rem;font-weight:500;line-height:1.31;text-align:left;color:#333;margin-bottom:28px}.body p{font-family:"Roboto",sans-serif !important;font-size:1rem;line-height:1.63;text-align:left;color:#333;margin-bottom:32px}.body .first-list{font-family:"Roboto",sans-serif !important}@media screen and (max-width: 767.98px){.body .first-list{margin-bottom:16px}}.body .first-list li{position:relative;padding-top:8px;padding-bottom:8px;padding-left:18px;font-size:1rem;line-height:1.63;text-align:left;color:#333}.body .first-list li a{color:#333}.body .first-list li:before{content:"";position:absolute;width:8px;height:8px;border-radius:50px;left:0;top:16px;background-color:#e2001a}@media screen and (max-width: 767.98px){.body .items{flex-wrap:wrap}}.body .items .item{margin-right:32px;margin-bottom:52px}@media screen and (max-width: 767.98px){.body .items .item{text-align:center;padding-right:0;margin-right:0;width:100%;margin-bottom:24px}}.body .items .item img{margin-bottom:20px}@media screen and (max-width: 767.98px){.body .items .item img{margin:0 auto 20px;width:60px}}.body .items .item .item-title{font-family:"Roboto",sans-serif !important;font-size:1rem;line-height:1.63;text-align:left;color:#333;font-weight:500}.body .items .item .item-parag{font-family:"Roboto",sans-serif !important;font-size:1rem;line-height:1.63;text-align:left;color:#333;margin-bottom:0}@media screen and (max-width: 767.98px){.body .items .item .item-parag{text-align:center}}.notification{background-color:#f0f7fc;border:1px solid #f0f7fc;padding:30px 12px 30px 66px;position:relative}.notification:before{content:"";background:url(../images/notif.png);width:16px;height:16px;display:inline-block;left:32px;background-repeat:no-repeat;position:absolute;top:32px}.notification .parag{opacity:.8;font-family:"ALSHauss",sans-serif !important;font-size:0.9375rem;line-height:1.65;color:#022744;margin-bottom:0}.notification .link-more{font-family:"ALSHauss",sans-serif !important;font-size:0.875rem;font-weight:500;line-height:1.5;letter-spacing:.42px;color:#005eb8;margin-top:22px;position:relative}.notification .link-more:after{content:"";background:url(../images/arrow-right.png);width:16px;height:16px;display:inline-block;margin-left:8px;vertical-align:middle}.mb-6{margin-bottom:88px}.menu-sidebar .nav-item span{font-family:"ALSHauss",sans-serif !important;font-size:0.875rem;font-weight:bold;line-height:1.86;text-align:left;color:#333}.menu-sidebar .nav-item .nav-link{font-family:"ALSHauss",sans-serif !important;font-size:1rem;text-align:left;color:#666;padding:0 0 12px 32px}@media screen and (max-width: 479.98px){.menu-sidebar .nav-item .nav-link{padding:4px 8px}}.menu-sidebar .nav-item .nav-link:hover{color:#e2001a}.menu-sidebar .nav-item .nav-link.is-active{color:#e2001a}.menu-sidebar .nav-item .nav-item:last-child{margin-bottom:52px}.menu-sidebar .menu-item--expanded>span.nav-link{padding-bottom:24px}.section-flotte{background-color:#eaf6ff}@media screen and (max-width: 479.98px){.section-flotte .col-left-flotte{padding-left:0}}.section-flotte .col-left-flotte .wrap-col-left-flotte{position:relative;margin-top:-17.9375rem}@media screen and (max-width: 1199.98px){.section-flotte .col-left-flotte .wrap-col-left-flotte{margin-top:-14.25rem}}@media screen and (max-width: 991.98px){.section-flotte .col-left-flotte .wrap-col-left-flotte{margin-top:-14.375rem}}.section-flotte .col-left-flotte .wrap-col-left-flotte .content-col-left-flotte{background-color:#000;padding:3.125rem 2rem 2.75rem 2.75rem}@media screen and (max-width: 991.98px){.section-flotte .col-left-flotte .wrap-col-left-flotte .content-col-left-flotte{padding:2rem}}@media screen and (max-width: 767.98px){.section-flotte .col-left-flotte .wrap-col-left-flotte .content-col-left-flotte{padding:2rem 1rem}}.section-flotte .col-left-flotte .wrap-col-left-flotte .content-col-left-flotte .sub-title-flotte{font-family:"ALSHauss",sans-serif !important;font-size:0.875rem;font-weight:bold;line-height:1.5;letter-spacing:.42px;color:#fff;margin-bottom:1rem;text-transform:uppercase}.section-flotte .col-left-flotte .wrap-col-left-flotte .content-col-left-flotte .title-flotte{font-family:"ALSHauss",sans-serif !important;font-size:1.5625rem;line-height:1.29;text-align:left;color:#fff}.section-flotte .col-left-flotte .wrap-col-left-flotte.img-bg::after{content:"";background-image:url("../images/masque.png");background-repeat:no-repeat;position:absolute;background-size:cover;top:16px;right:16px;width:100px;height:57px}.section-flotte .col-left-flotte .img-bottom{margin-top:44px}@media screen and (max-width: 767.98px){.section-flotte .col-left-flotte .img-bottom{display:none}}.section-flotte .col-right-flotte .wrap-col-right-flotte{position:relative;margin-top:-17.9375rem}@media screen and (max-width: 991.98px){.section-flotte .col-right-flotte .wrap-col-right-flotte{margin-top:-14.5rem}}@media screen and (max-width: 767.98px){.section-flotte .col-right-flotte .wrap-col-right-flotte{margin-top:0}}.section-flotte .col-right-flotte .wrap-col-right-flotte .content-col-right-flotte{background-color:#fff;padding:3.125rem 2rem 2.75rem 2.75rem}@media screen and (max-width: 991.98px){.section-flotte .col-right-flotte .wrap-col-right-flotte .content-col-right-flotte{padding:2rem}}@media screen and (max-width: 767.98px){.section-flotte .col-right-flotte .wrap-col-right-flotte .content-col-right-flotte{padding:2rem 0}}.section-flotte .col-right-flotte .wrap-col-right-flotte .content-col-right-flotte .sub-title-flotte{font-family:"ALSHauss",sans-serif !important;font-size:0.875rem;font-weight:bold;line-height:1.5;letter-spacing:.42px;color:#e2001a;margin-bottom:1rem;text-transform:uppercase}.section-flotte .col-right-flotte .wrap-col-right-flotte .content-col-right-flotte .title-flotte{font-family:"ALSHauss",sans-serif !important;font-size:1.5625rem;line-height:1.29;text-align:left;color:#000}.section-flotte .img-logo-fidelys{margin:9.25rem 0 0 4.5rem}@media screen and (max-width: 767.98px){.section-flotte .img-logo-fidelys{margin:0.5rem 0 0 0}}.bg-white .section-flotte{background:#fff}.pb-112{padding-bottom:112px}@media screen and (max-width: 767.98px){.pb-112{padding-bottom:56px}}.section-accordion{padding:4.875rem 0rem 0rem !important;background-color:#fff}@media screen and (max-width: 1198.98px){.section-accordion{padding:2.5rem 0rem !important}}.section-accordion .panel-group{margin-top:64px}.section-accordion .row-header{display:flex;align-items:flex-end;justify-content:space-between}@media screen and (max-width: 991.98px){.section-accordion .row-header{display:block}}.section-accordion .row-header .col-title .sub-title{font-family:"ALSHauss",sans-serif !important;font-size:0.875rem;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:0.125rem;text-align:left;color:#e2001a;text-transform:uppercase}.section-accordion .row-header .col-title .title-header{font-family:"ALSHauss",sans-serif !important;font-size:2.5rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#000;margin-top:1.5rem}.section-accordion .row-header .col-title .title-header .title{font-family:"ALSHauss",sans-serif !important;font-size:2.5rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#000;margin-top:1.5rem}@media screen and (max-width: 767.98px){.section-accordion .row-header .col-title .title-header .title{font-size:2.125rem}}@media screen and (max-width: 479.98px){.section-accordion .row-header .col-title .title-header .title{font-size:1.75rem}}@media screen and (max-width: 991.98px){.section-accordion .row-header .col-title .title-header{font-size:2rem}}@media screen and (max-width: 767.98px){.section-accordion .row-header .col-title .title-header{font-size:1.5rem}}@media screen and (max-width: 479.98px){.section-accordion .row-header .col-title .title-header{font-size:16px;margin-top:4px}}.section-accordion .row-header .col-btn-all{text-align:right}@media screen and (max-width: 991.98px){.section-accordion .row-header .col-btn-all{text-align:left;margin-top:1.5rem}}.section-accordion .row-header .col-btn-all .all-btn{font-family:"ALSHauss",sans-serif !important;font-size:0.875rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:0.02625rem;text-align:center;color:#333;border:0.0625rem solid;padding:1rem 1.5rem;border-radius:3.125rem;margin-bottom:10px;display:inline-block}.section-accordion .row-header .col-btn-all .all-btn:hover{border-color:#005eb8;color:#005eb8}.section-accordion .card{border:none;padding:1.5rem 2.5rem 1.5rem 1.5rem;border:solid 0.0625rem #e5e5e5;background-color:#fff;border-bottom:0;border-radius:0}@media screen and (max-width: 479.98px){.section-accordion .card{padding:1.5rem}}.section-accordion .card:last-child{border-bottom:solid 1px #e5e5e5}.section-accordion .class-header .btn-link{display:flex;position:relative;width:100%}.section-accordion .class-header .btn-link .img-accord{width:6rem;height:7.8125rem;object-fit:cover;object-position:center;border-radius:3.125rem}@media screen and (max-width: 479.98px){.section-accordion .class-header .btn-link .img-accord{display:none}}.section-accordion .class-header .btn-link .box-title{padding-left:2rem}@media screen and (max-width: 479.98px){.section-accordion .class-header .btn-link .box-title{padding-left:0rem}}.section-accordion .class-header .btn-link .box-title .title{font-family:"ALSHauss",sans-serif !important;font-size:1.375rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.35;letter-spacing:normal;text-align:left;color:#000}@media screen and (max-width: 479.98px){.section-accordion .class-header .btn-link .box-title .title{font-size:1rem}}.section-accordion .class-header .btn-link .box-title .desc{font-family:"ALSHauss",sans-serif !important;font-size:1rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.48;letter-spacing:normal;text-align:left;color:#333;max-width:100%;width:33.5rem;margin-top:0.625rem;white-space:normal}@media screen and (max-width: 767.98px){.section-accordion .class-header .btn-link .box-title .desc{width:100%}}@media screen and (max-width: 479.98px){.section-accordion .class-header .btn-link .box-title .desc{font-size:0.875rem}}.section-accordion .class-header .btn-link:hover{text-decoration:none}.section-accordion .class-header .btn-link::after{position:absolute;content:url(../images/arrow-down.png);right:0;top:0;transition:.5s ease}@media screen and (max-width: 479.98px){.section-accordion .class-header .btn-link::after{top:-0.625rem}}.section-accordion h5.mb-0{position:relative}.section-accordion .card-body{font-family:"ALSHauss",sans-serif !important;font-size:1rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.48;letter-spacing:normal;text-align:left;color:#333}@media screen and (max-width: 479.98px){.section-accordion .card-body{font-size:0.875rem}}.section-accordion .btn.focus,.section-accordion .btn:focus{box-shadow:none}.menu_bas{background-color:#f0f7fc}.menu_bas>.row{margin:0}.menu_bas .menu-avions{padding:2rem 0rem}.menu_bas .menu-avions .nav{justify-content:center}.menu_bas .menu-avions .nav .nav-item{padding-right:2.5rem}.menu_bas .menu-avions .nav .nav-item:last-child{padding-right:0}.menu_bas .menu-avions .nav .nav-item a{position:relative;font-family:"ALSHauss",sans-serif !important;font-size:1.25rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:left;color:#a6a6a8}@media screen and (max-width: 479.98px){.menu_bas .menu-avions .nav .nav-item a{font-size:0.875rem}}.menu_bas .menu-avions .nav .nav-item a.active{color:#333;font-weight:bold}.menu_bas .menu-avions .nav .nav-item a.active::before{position:absolute;content:"";width:0.5rem;height:0.5rem;bottom:-0.625rem;left:0;right:0;margin:0 auto;background-color:#e2001a;border-radius:3.125rem}@media screen and (max-width: 479.98px){.menu_bas .menu-avions .nav .nav-item a.active::before{bottom:0}}.menu_bas .menu-avions .nav .nav-item a:hover{color:#333}.menu_bas .menu-avions .nav .nav-item a:hover::before{position:absolute;content:"";width:0.5rem;height:0.5rem;bottom:-0.625rem;left:0;right:0;margin:0 auto;background-color:#e2001a;border-radius:3.125rem}.banner-text-cms{top:70%;padding-top:0}.banner-text-cms .title{margin-bottom:2rem;color:#fff;font-family:"Roboto",sans-serif !important;font-size:4rem;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center}@media screen and (max-width: 1600px){.banner-text-cms .title{font-size:2.5rem}}@media screen and (max-width: 1199.98px){.banner-text-cms .title{font-size:1.5rem}}.link-popup-video.link-popup-video-v2{font-family:"ALSHauss",sans-serif !important;font-size:1rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;padding:0.75rem 1.5rem;border-radius:0.1875rem;border:solid 0.0625rem #fff;display:inline-block}@media screen and (max-width: 1199.98px){.link-popup-video.link-popup-video-v2{font-size:0.875rem}}.link-popup-video.link-popup-video-v2:hover{background-color:#e2001a;border:solid 0.0625rem #e2001a;text-decoration:none}.link-popup-video.link-popup-video-v2:hover i{color:#fff}.link-popup-video.link-popup-video-v2:hover::before{content:none;opacity:0}.link-popup-video.link-popup-video-v2 i{color:#e2001a;font-size:0.875rem;padding-right:0.75rem}.link-popup-video.link-popup-video-v2::before{content:none}.btn-blue{padding:16.9px 67.8px 20.1px 66.3px;border-radius:3px;background-color:#005eb8;border:1px solid #005eb8;font-size:16px;font-weight:bold;text-align:center;color:#fff;margin-top:50px;display:inline-block}.btn-blue:hover{color:#005eb8;background-color:#fff;text-decoration:none}.section-infos-avion .container-fluid{padding:0}.section-infos-avion .container-fluid>.row{margin:0;align-items:center}@media screen and (max-width: 1199.98px){.section-infos-avion .container-fluid>.row{align-items:flex-start}}.section-infos-avion .col-txt-left .content-text{padding-right:5rem;padding-top:3.5rem}@media screen and (max-width: 1199.98px){.section-infos-avion .col-txt-left .content-text{padding-right:0rem;padding-left:0;padding-top:0rem}}.section-infos-avion .col-txt-left .content-text .sub-title{font-family:"Roboto",sans-serif !important;font-size:1.25rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#e2001a}.section-infos-avion .col-txt-left .content-text .info-avion{font-family:"Roboto",sans-serif !important;font-size:1rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.53;letter-spacing:normal;color:#a6a6a8;margin:2rem 0rem 1.5rem}.section-infos-avion .col-txt-left .content-text .desc-avion{font-family:"Roboto",sans-serif !important;font-size:1.0625rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.62;letter-spacing:normal;color:#666}.section-infos-avion .col-img-right{padding-right:0}@media screen and (max-width: 1199.98px){.section-infos-avion .col-img-right{padding-right:0.9375rem}}.section-infos-avion .col-img-right img{height:100%;width:100%;object-fit:cover;object-position:center}.section-video{padding-top:80px;padding-bottom:80px}@media screen and (max-width: 1199.98px){.section-video{padding-top:20px;padding-bottom:20px}}.section-video .col-txt .content-tx{padding:0rem 3.5rem}@media screen and (max-width: 1199.98px){.section-video .col-txt .content-tx{padding:0}}.section-video .col-txt .content-tx .line-separateur{margin-top:0}@media screen and (max-width: 1199.98px){.section-video .col-txt .content-tx .line-separateur{display:none}}.section-video .col-txt .content-tx p{font-family:"Roboto",sans-serif !important;font-size:1.0625rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.62;letter-spacing:normal;text-align:left;color:#666}.line-separateur{border-bottom:1px solid #e2001a;width:11rem;margin:1.5rem 0;height:0.0625rem}.list-avion li{font-family:"Roboto",sans-serif !important;font-size:0.875rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.86;letter-spacing:normal;color:#333}.title-h2{font-family:"Roboto",sans-serif !important;font-size:1.625rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.36;letter-spacing:normal;color:#000}.section-configuration-cabine{background-color:#f0f7fc;padding:5.375rem 0rem}@media screen and (max-width: 1199.98px){.section-configuration-cabine{padding:1.5rem 0}}.section-configuration-cabine .container-cabine .header-cabine{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 1199.98px){.section-configuration-cabine .container-cabine .header-cabine{padding:0 1.875rem}}@media screen and (max-width: 479.98px){.section-configuration-cabine .container-cabine .header-cabine{display:block}}.section-configuration-cabine .container-cabine .header-cabine .title{font-family:"Roboto",sans-serif !important;font-size:2.5rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#000;width:50%}@media screen and (max-width: 1199.98px){.section-configuration-cabine .container-cabine .header-cabine .title{font-size:1.5rem}}@media screen and (max-width: 479.98px){.section-configuration-cabine .container-cabine .header-cabine .title{width:100%;font-size:1rem}}.section-configuration-cabine .container-cabine .header-cabine .flotte-name{font-family:"Roboto",sans-serif !important;font-size:2.8125rem;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:right;color:#9ccaeb;width:50%}@media screen and (max-width: 1199.98px){.section-configuration-cabine .container-cabine .header-cabine .flotte-name{font-size:1.5rem}}@media screen and (max-width: 479.98px){.section-configuration-cabine .container-cabine .header-cabine .flotte-name{width:100%;font-size:1rem;text-align:left;margin-top:0.625rem}}.section-configuration-cabine .container-cabine .img-cabine{overflow-x:hidden;display:flex;margin:2.5rem 0rem}.section-configuration-cabine .container-cabine .img-cabine img{position:relative;right:-30%;max-width:inherit}.section-configuration-cabine .container-cabine .legende-cabine{margin:0;padding:0 12.8125rem}@media screen and (max-width: 1199.98px){.section-configuration-cabine .container-cabine .legende-cabine{padding:0 0}}.section-configuration-cabine .container-cabine .legende-cabine .top-title{font-family:"Roboto",sans-serif !important;font-size:0.875rem;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:0.0625rem;color:#005eb8;text-transform:uppercase;margin-bottom:1rem}.section-configuration-cabine .container-cabine .legende-cabine .box-legende{font-family:"Roboto",sans-serif !important;font-size:0.875rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:normal;color:#333;display:flex;align-items:center}.section-configuration-cabine .container-cabine .legende-cabine .box-legende .title-legende{padding:0rem 0.5rem}.section-configuration-cabine .container-cabine .legende-cabine .col-legende{display:flex;flex-wrap:wrap}@media screen and (max-width: 767.98px){.section-configuration-cabine .container-cabine .legende-cabine .col-legende{margin-bottom:2rem}}.section-configuration-cabine .container-cabine .legende-cabine .col-legende-sieges{display:flex;flex-wrap:wrap;border-left:0.125rem dashed #9ccaeb;border-right:0.125rem dashed #9ccaeb}@media screen and (max-width: 767.98px){.section-configuration-cabine .container-cabine .legende-cabine .col-legende-sieges{border:none;margin-bottom:2rem}}.section-configuration-cabine .container-cabine .legende-cabine .col-legende-sieges .box-legende:first-child{width:32%}@media screen and (max-width: 1600px){.section-configuration-cabine .container-cabine .legende-cabine .col-legende-sieges .box-legende:first-child{width:auto}}.section-configuration-cabine .container-cabine .legende-cabine .col-legende-sieges .box-legende:nth-child(3){width:40%}@media screen and (max-width: 1600px){.section-configuration-cabine .container-cabine .legende-cabine .col-legende-sieges .box-legende:nth-child(3){width:auto}}.section-configuration-cabine .container-cabine .legende-cabine .col-legende-class .box-legende{align-items:flex-start}.section-configuration-cabine .container-cabine .legende-cabine .col-legende-class .box-legende .class-legende{font-family:"ALSHauss",sans-serif !important;font-size:0.875rem;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:normal;color:#333;padding-right:0.5rem;text-transform:uppercase}.group-top-title.custom-title .title{font-size:2.875rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:normal;text-align:center;width:60%;margin:0 auto 28px}@media screen and (max-width: 1300px){.group-top-title.custom-title .title{font-size:1.75rem;width:80%}}@media screen and (max-width: 991.98px){.group-top-title.custom-title .title{font-size:1.5rem;width:80%}}@media screen and (max-width: 767.98px){.group-top-title.custom-title .title{font-size:1.5rem;width:auto}}.group-top-title.agence-page{top:45%}.group-top-title.agence-page .banner-page-cms .breadcrumb>li{color:#333;font-family:"Roboto",sans-serif !important}.group-top-title.agence-page .banner-page-cms .title{font-family:"Roboto",sans-serif !important;font-size:2.875rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:normal;text-align:center;color:#000}@media screen and (max-width: 991.98px){.group-top-title.agence-page .banner-page-cms .title{font-size:2rem}}@media screen and (max-width: 767.98px){.group-top-title.agence-page .banner-page-cms .title{font-size:1.5rem}}.group-top-title.agence-page .banner-page-cms .desc{font-family:"Roboto",sans-serif !important;font-size:1.25rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;text-align:center;color:#000;width:70%;margin:0 auto;margin-bottom:76px}@media screen and (max-width: 1600px){.group-top-title.agence-page .banner-page-cms .desc{margin-bottom:40px}}@media screen and (max-width: 991.98px){.group-top-title.agence-page .banner-page-cms .desc{width:100%}}@media screen and (max-width: 767.98px){.group-top-title.agence-page .banner-page-cms .desc{margin-bottom:0px}}@media screen and (max-width: 479.98px){.group-top-title.agence-page .banner-page-cms .desc{font-size:0.875rem}}.group-top-title.agence-page .banner-page-cms .bottom-text{font-size:20px;line-height:1.56;text-align:center;color:#000}.group-top-title.agence-page .banner-page-cms .bottom-text .link{color:#005eb8}.group-top-title.agence-page .banner-page-cms .bottom-text .link:hover{color:#e2001a}@media screen and (max-width: 767.98px){.group-top-title.agence-page .banner-page-cms .bottom-text{font-size:16px}}.group-top-title.white-text .banner-page-cms .breadcrumb>li{color:#fff}.group-top-title.white-text .banner-page-cms .title{color:#fff}.group-top-title.white-text .banner-page-cms .desc{color:#fff}.group-top-title.white-text .banner-page-cms .bottom-text{color:#fff}.pays-title-page.group-top-title{top:37%;text-transform:uppercase}.pays-title-page.group-top-title .title{font-family:"Roboto",sans-serif !important;font-size:4rem;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff}.group-top-title.contact-page{top:45%}.gm-style .gm-style-iw-c{padding:0}.gm-style .gm-style-iw-c{position:fixed;top:50% !important;left:-30% !important;transform:translate(-50%, -50%) !important}@media screen and (max-width: 767.98px){.gm-style .gm-style-iw-c{position:absolute;top:0 !important;left:0 !important;transform:translate3d(-50%, -100%, 0) !important}}.gm-style .gm-style-iw-tc::after{content:none;background:rgba(0,0,0,0)}.gm-style .gm-style-iw-d{width:380px;max-height:670px !important}.list-custom-v3{margin:2rem 0rem}.list-custom-v3 li{margin-bottom:0.5rem}.list-custom-v3 li a{position:relative;font-family:"ALSHauss",sans-serif !important;font-size:0.875rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.05;letter-spacing:0.02625rem;text-align:left;color:#333}.list-custom-v3 li a::after{position:absolute;content:url(../images/arrow-red.png);right:-1.5625rem;top:0;transition:.3s}.list-custom-v3 li a:hover{color:#005eb8;text-decoration:none}.list-custom-v3 li a:hover::after{content:url(../images/arrow-blue.png);right:-1.875rem;transition:.3s}.list-custom-v3 li:last-child{margin-bottom:0}.section-clientele>.content{display:flex}@media screen and (max-width: 767.98px){.section-clientele>.content{display:block}}.section-clientele>.content .col-clientele>.content{height:100%}.section-clientele>.content .col-clientele>.content .text-formatted{height:100%}.bloc-clientele{background-color:#f7f7f7;height:100%;display:flex;flex-direction:column;justify-content:space-between}.bloc-clientele .box-text{padding:3.5rem 2.5rem 0rem;flex:1}.bloc-clientele .box-text .sub-title{font-family:"ALSHauss",sans-serif !important;font-size:0.875rem;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:0.02625rem;color:#e2001a;margin-bottom:0.5rem;text-transform:uppercase}.bloc-clientele .box-text .title{font-family:"ALSHauss",sans-serif !important;font-size:1.5rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.36;letter-spacing:normal;color:#000}@media screen and (max-width: 991.98px){.bloc-clientele .box-text .title{font-size:1.125rem}}.bloc-clientele .footer-content{background-color:#e2001a;height:13rem;overflow:hidden}@media screen and (max-width: 767.98px){.bloc-clientele .footer-content{height:auto}}.bloc-clientele .footer-content img{width:100%;height:13rem;object-fit:cover;object-position:center}.bloc-clientele .footer-content .txt-footer{font-family:"Roboto",sans-serif !important;font-size:2.875rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.13;letter-spacing:-0.09375rem;text-align:center;color:#fff;padding:3.125rem}@media screen and (max-width: 991.98px){.bloc-clientele .footer-content .txt-footer{font-size:2rem}}.bloc-clientele .footer-content .txt-footer strong{font-style:italic}.bloc-clientele.box-fidelys{background-color:#f0f7fc}@media screen and (max-width: 767.98px){.bloc-clientele.box-fidelys{margin-top:1.5rem}}.flexslider{background:rgba(0,0,0,0);border:none;margin:0}.flex-direction-nav a.flex-next:before{content:url(../images/nav_bold-down.png)}.flex-direction-nav a:before{content:url(../images/nav_bold-up.png);border:none;font-size:initial}.item-list .flex-viewport{display:none}.item-list .flex-direction-nav{display:flex;margin-top:40px}.item-list .flex-direction-nav li a,.item-list .flex-direction-nav li .flex-disabled{position:relative;opacity:1 !important;z-index:9;bottom:0;top:0;margin:0 5px}.item-list .flex-direction-nav li a:hover,.item-list .flex-direction-nav li .flex-disabled:hover{opacity:.7 !important}.item-list .flex-direction-nav li .flex-prev{left:0}.item-list .flex-direction-nav li .flex-next{left:0}.item-list.flexslider:hover .flex-prev{left:0 !important}.news-section .row-header-carousel{margin-bottom:4.375rem}@media screen and (max-width: 767.98px){.news-section .row-header-carousel{margin-bottom:2.5rem}}.news-section .owl-theme.owl-actualite>.owl-dots{display:flex;justify-content:center;margin-top:3rem}@media screen and (max-width: 767.98px){.news-section .owl-theme.owl-actualite>.owl-dots{margin-top:1rem}}.news-section .owl-theme.owl-actualite>.owl-dots .owl-dot{margin:0rem 0.5rem;margin-left:0}.news-section .owl-theme.owl-actualite>.owl-dots .owl-dot span{width:0.5rem;height:0.5rem;border-radius:3.125rem;background-color:rgba(0,0,0,0);border:solid 1px #e5e5e5;display:inline-block;margin-left:0}.news-section .owl-theme.owl-actualite>.owl-dots .owl-dot.active span{background-color:#e2001a;border:solid 1px #e2001a}.news-section .owl-theme.owl-actualite .item{padding:3.5rem 2.5rem 3rem 2.5rem;border:solid 1px #e5e5e5;background-color:#fff;height:100%}@media screen and (max-width: 1199.98px){.news-section .owl-theme.owl-actualite .item{padding:2rem 1.5rem}}.news-section .owl-theme.owl-actualite .item:hover{background-color:#f3f8fc}.news-section .owl-theme.owl-actualite .item .container-slider-act{display:flex;flex-direction:column;justify-content:space-between;height:100%;min-height:26.25rem}@media screen and (max-width: 767.98px){.news-section .owl-theme.owl-actualite .item .container-slider-act{min-height:auto}}.news-section .owl-theme.owl-actualite .item .container-slider-act .title{text-align:left;margin-bottom:2rem}@media screen and (max-width: 767.98px){.news-section .owl-theme.owl-actualite .item .container-slider-act .title{margin-bottom:1rem}}.news-section .owl-theme.owl-actualite .item .container-slider-act .title a{font-family:"ALSHauss",sans-serif !important;font-size:1.375rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.35;letter-spacing:normal;text-align:left;color:#000;min-height:100px;display:inline-block}@media screen and (max-width: 479.98px){.news-section .owl-theme.owl-actualite .item .container-slider-act .title a{font-size:1rem}}.news-section .owl-theme.owl-actualite .item .container-slider-act .box-images-date .date-tags{justify-content:space-between;margin-bottom:1rem}.news-section .owl-theme.owl-actualite .item .container-slider-act .box-images-date .date-tags .tags{position:relative;font-size:0.875rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#000;padding:0.25rem 0.75rem 0.25rem 1.25rem;border-radius:36px;border:solid 1px #e5e5e5}.news-section .owl-theme.owl-actualite .item .container-slider-act .box-images-date .date-tags .tags::before{position:absolute;content:"";width:0.25rem;height:0.25rem;left:0.5rem;border-radius:3.125rem;background:#005eb8;bottom:0.625rem}.news-section .owl-theme.owl-actualite .item .container-slider-act .box-images-date .date-tags .date{font-family:"ALSHauss",sans-serif !important;font-size:0.875rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:right;color:#000}.news-section .owl-theme.owl-actualite .item .container-slider-act .box-images-date .date-tags::after{display:none}.section-carousel-miles{padding:4.875rem 0rem 0rem;background-color:#fff}@media screen and (max-width: 767.98px){.section-carousel-miles{padding:2.5rem 0rem}}@media screen and (min-width: 1550px){.section-carousel-miles .container-miles{min-width:87.5rem}}.section-carousel-miles .row-header-carousel{display:flex;align-items:flex-end;justify-content:space-between}@media screen and (max-width: 991.98px){.section-carousel-miles .row-header-carousel{display:block}}.section-carousel-miles .row-header-carousel .col-title .title-header .title-h2{font-family:"ALSHauss",sans-serif !important;font-size:2.5rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;text-align:left;color:#000;margin:0}@media screen and (max-width: 1199.98px){.section-carousel-miles .row-header-carousel .col-title .title-header .title-h2{font-size:2rem}}@media screen and (max-width: 479.98px){.section-carousel-miles .row-header-carousel .col-title .title-header .title-h2{font-size:1.75rem}}@media screen and (max-width: 1199.98px){.section-carousel-miles .row-header-carousel .col-title .title-header{font-size:2rem}}@media screen and (max-width: 479.98px){.section-carousel-miles .row-header-carousel .col-title .title-header{font-size:1.5rem}}.section-carousel-miles .row-header-carousel .col-btn-all{text-align:right}@media screen and (max-width: 991.98px){.section-carousel-miles .row-header-carousel .col-btn-all{text-align:left;margin-top:2rem}}.section-carousel-miles .row-header-carousel .col-btn-all .all-btn{font-family:"ALSHauss",sans-serif !important;font-size:0.875rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:0.02625rem;text-align:center;color:#333;border:0.0625rem solid;padding:1rem 1.5rem;border-radius:3.125rem;display:inline-block;margin-bottom:10px}.section-carousel-miles .row-header-carousel .col-btn-all .all-btn:hover{border-color:#005eb8;color:#005eb8}@media screen and (max-width: 479.98px){.section-carousel-miles .row-header-carousel .col-btn-all .all-btn{padding:0.75rem 1.125rem}}.black-text+.group-top-title{color:#000}.black-text+.group-top-title .breadcrumb>li{color:#000}.black-text+.group-top-title .breadcrumb>li:after{color:#000}.black-text+.group-top-title .breadcrumb>li a{color:#000}.views-guide{margin-top:44px}@media screen and (max-width: 1400px){.views-guide{margin-top:0}}.views-guide form{border-radius:3px;border:solid 1px #9ccaeb;background-color:#fff;margin:0 auto;width:50%}@media screen and (max-width: 767.98px){.views-guide form{width:100%}}.views-guide form .form-row{justify-content:center;margin:0}.views-guide form .form-row .form-control{border-radius:3px;border:none;height:56px;padding-left:22px}.views-guide form .form-row .form-type-textfield{margin:0;flex:1;padding:0}.views-guide form .form-row .form-submit{border:none;background:none;padding:0;margin:0%;text-indent:-999em;overflow:hidden;height:100%;width:32px;line-height:24px}.views-guide form .form-row .form-submit:before{background-image:url("../images/loop.png");width:24px;height:24px;position:absolute;text-indent:0;display:block;cursor:pointer}.views-guide .title{font-family:Roboto;font-size:1.125rem;text-align:left;color:#005eb8;border-bottom:1px solid #e5e5e5;padding-bottom:32px;position:relative;padding-left:32px}.views-guide .title a{color:#005eb8}.views-guide .title a:after{position:absolute;content:url(../images/arrow-rightt.png);right:42px;top:3px;transition:.5s ease}.card-contact{background-color:rgba(156,202,235,.1490196078);padding:32px 24px}.card-contact .title{font-family:"Roboto",sans-serif !important;font-size:1.1875rem;font-weight:500;text-align:left;color:#022744;padding:12px;margin-bottom:22px}@media screen and (max-width: 767.98px){.card-contact .title{margin-bottom:0}}.card-contact p{opacity:.8;font-family:"Roboto",sans-serif !important;font-size:0.9375rem;text-align:left;color:#022744;padding:12px}.card-contact .red-btn{padding:16px 22px 18px 20px;border-radius:3px;background-color:#e2001a;margin-top:36px;font-size:1rem;font-weight:500;text-align:center;color:#fff !important;font-family:"Roboto",sans-serif !important}@media screen and (max-width: 479.98px){.card-contact .red-btn{margin-top:0}}.card-contact .simple-btn{font-size:0.875rem;font-weight:500;line-height:1.5;letter-spacing:.42px;text-align:center;color:#022744 !important;margin-top:28px;font-family:"Roboto",sans-serif !important;position:relative}.card-contact .simple-btn:after{position:absolute;content:url(../images/arrow-right.png);right:42px;top:3px;transition:.5s ease}@media screen and (max-width: 991.98px){.card-contact .simple-btn:after{right:inherit}}.liste-accordions>h2{font-family:"Roboto",sans-serif !important;font-size:0.875rem;font-weight:600;line-height:1.4;letter-spacing:2px;text-align:left;color:#e2001a;margin-bottom:28px;text-transform:uppercase}.liste-accordions .paragraph--bp-accordion-container{padding-top:0}.liste-accordions .paragraph__column{padding-right:103px}@media screen and (max-width: 991.98px){.liste-accordions .paragraph__column{padding-right:0}}.liste-accordions .panel-heading{border:1px solid #e5e5e5;border-bottom:none;padding:22px;margin-bottom:0;border-radius:0}.liste-accordions .panel-heading .panel-title a{font-family:"Roboto",sans-serif !important;font-size:1.375rem;line-height:1.35;text-align:left;color:#000;position:relative}@media screen and (max-width: 767.98px){.liste-accordions .panel-heading .panel-title a{font-size:14px}}.liste-accordions .panel-heading .panel-title a:hover{text-decoration:none}.liste-accordions .panel-heading .panel-title a::after{position:absolute;content:url(../images/arrow-down.png);right:0;top:0;transition:.5s ease}.liste-accordions .panel-heading .panel-title a[aria-expanded=true]::after{content:url(../images/arrow-up.png)}.liste-accordions .panel-collapse>.paragraph{border:1px solid #e5e5e5;border-top:none}.liste-accordions .panel-collapse>.paragraph p{font-family:"ALSHauss",sans-serif !important;font-size:1rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.48;letter-spacing:normal;text-align:left;color:#333}@media screen and (max-width: 479.98px){.liste-accordions .panel-collapse>.paragraph p{font-size:0.875rem}}.widget-bloc-like{padding:24px 32px 24px 0;border-bottom:1px solid #e5e5e5;margin-top:32px}.widget-bloc-like .text-like{vertical-align:middle;font-family:"Roboto",sans-serif !important;font-size:1.375rem;font-weight:500;line-height:1.31;text-align:left;color:#333;margin-bottom:0}.widget-bloc-like .oui-non{color:#000;font-weight:500;display:inline-block;vertical-align:middle}.widget-bloc-like .count{display:none}.custom-table .first-bg{background-color:#022744}.custom-table .second-bg{background-color:#005eb8}.custom-table .third-bg{background-color:#00a9e0}.custom-table .fourth-bg{background-color:#9ccaeb}.custom-table table thead tr th{font-family:"Roboto",sans-serif !important;font-size:0.875rem;font-weight:600;line-height:1.31;text-align:left;color:#fff;padding:22px 18px;vertical-align:middle;border:1px solid rgba(156,202,235,.3019607843);text-transform:uppercase}.custom-table table tbody tr td{background:none;border:1px solid rgba(156,202,235,.3019607843);padding:16px 18px}.custom-table table tbody tr td p{font-family:"Roboto",sans-serif !important;font-size:1.125rem;line-height:1.31;text-align:left;color:#000;margin-bottom:0}.custom-table table tbody tr td span{font-size:0.8125rem;font-weight:500;font-family:"Roboto",sans-serif !important;line-height:1.31;text-align:left;color:#005eb8;text-transform:uppercase}.custom-table table tbody tr:nth-child(even){background-color:#f7fbfe}.custom-table table tbody tr:nth-child(odd){background-color:#f0f7fc}.section-fidelys-v2 .bg-bloc-img{border:0.8125rem solid #fff;height:550px;object-fit:cover;object-position:center}.section-fidelys-v2 .wrapper-content{min-height:auto;height:100%;padding:4.375rem}@media screen and (max-width: 479.98px){.section-fidelys-v2 .wrapper-content{padding:4.375rem 2.5rem}}.section-fidelys-v2 .wrapper-content .title-metier{max-width:50%;font-size:2.125rem;margin-bottom:6.25rem;font-weight:600;line-height:1.18;letter-spacing:-1.5px;text-align:left}@media screen and (max-width: 991.98px){.section-fidelys-v2 .wrapper-content .title-metier{max-width:100%}}@media screen and (max-width: 479.98px){.section-fidelys-v2 .wrapper-content .title-metier{font-size:1.5rem}}.slider-bas-veiw{padding:5rem 0 2.5rem}.slider-bas-veiw .owl-stage{padding-left:0 !important}@media screen and (max-width: 1198.98px){.slider-bas-veiw{padding:1.875rem 0rem}}@media screen and (max-width: 479.98px){.slider-bas-veiw{padding:5rem 0rem 0rem 0.9375rem}}.slider-bas-veiw .section-fidelys-v2 .slogan-img{z-index:9}.slider-bas-veiw .section-fidelys-v2 .bg-bloc-img{border:none;height:auto;object-fit:none;object-position:center}.slider-bas-veiw .section-fidelys-v2 .bg-bloc-img img{border:0.8125rem solid #fff;height:550px;object-fit:cover;object-position:center}.slider-bas-veiw .section-fidelys-v2 .wrapper-content{min-height:auto;height:100%;padding:4.375rem;border:0.8125rem solid #fff;background-image:linear-gradient(127deg, #022744 -2%, rgba(2, 39, 68, 0) 66%)}@media screen and (max-width: 767.98px){.slider-bas-veiw .section-fidelys-v2 .wrapper-content{padding:4.375rem 2.5rem}}@media screen and (max-width: 479.98px){.slider-bas-veiw .section-fidelys-v2 .wrapper-content{padding:4.375rem 0.9375rem}}.slider-bas-veiw .section-fidelys-v2 .wrapper-content .title-metier{max-width:50%;font-size:2.125rem;margin-bottom:6.25rem;font-weight:600;line-height:1.18;letter-spacing:-1.5px;text-align:left}@media screen and (max-width: 1199.98px){.slider-bas-veiw .section-fidelys-v2 .wrapper-content .title-metier{max-width:80%}}@media screen and (max-width: 767.98px){.slider-bas-veiw .section-fidelys-v2 .wrapper-content .title-metier{max-width:100%;font-size:1.875rem}}@media screen and (max-width: 479.98px){.slider-bas-veiw .section-fidelys-v2 .wrapper-content .title-metier{font-size:1.5rem}}.slider-bas-veiw .section-fidelys-v2 .wrapper-content .txt-fly-metier a{position:relative;font-family:"Roboto",sans-serif !important;font-size:0.875rem;font-weight:bold;line-height:1.5;letter-spacing:0.02625rem;color:#fff;padding-left:3.5rem}@media screen and (max-width: 479.98px){.slider-bas-veiw .section-fidelys-v2 .wrapper-content .txt-fly-metier a{font-size:0.625rem;padding-left:26px}}.slider-bas-veiw .section-fidelys-v2 .wrapper-content .txt-fly-metier a:hover{color:#e2001a}.slider-bas-veiw .section-fidelys-v2 .wrapper-content .txt-fly-metier a::before{position:absolute;content:url(../images/nav_point.png);top:-0.625rem;left:0}@media screen and (max-width: 479.98px){.slider-bas-veiw .section-fidelys-v2 .wrapper-content .txt-fly-metier a::before{top:-2px;content:url(../images/nav_point_20.png)}}.owl-slider-bas .owl-nav{text-align:right;padding-right:5%;padding-top:1rem}@media screen and (max-width: 479.98px){.owl-slider-bas .owl-nav{text-align:center;padding-right:0}}.owl-slider-bas .owl-nav .owl-next span,.owl-slider-bas .owl-nav .owl-prev span{background:url(../images/nav_bold.png) no-repeat;width:40px;height:40px;display:inline-block;text-indent:999px;overflow:hidden}.owl-slider-bas .owl-nav .owl-next:focus span,.owl-slider-bas .owl-nav .owl-prev:focus span{background:url(../images/nav_arr.png) no-repeat;transform:rotate(180deg)}.owl-slider-bas .owl-nav .owl-prev span{transform:rotate(180deg)}.owl-slider-bas .owl-nav .owl-prev:focus span{background:url(../images/nav_arr.png) no-repeat;transform:rotate(0)}.section-presentation{padding:5rem 0}@media screen and (max-width: 767.98px){.section-presentation{padding:2.5rem 0}}@media screen and (max-width: 767.98px){.section-presentation .title-h2{font-size:1.25rem}}.section-presentation p{font-family:"Roboto",sans-serif !important;font-size:1rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.88;letter-spacing:normal;text-align:left;color:#666}.section-nos-valeurs{background-color:#f0f7fc;padding:5rem 0}@media screen and (max-width: 767.98px){.section-nos-valeurs{padding:2.5rem 0}}.section-nos-valeurs .view-bloc-nos-valeurs .title-header-view{font-family:"Roboto",sans-serif !important;margin-bottom:1.5rem;font-size:2.8125rem;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000}@media screen and (max-width: 767.98px){.section-nos-valeurs .view-bloc-nos-valeurs .title-header-view{font-size:1.5rem}}.section-nos-valeurs .view-bloc-nos-valeurs .view-content .image img{border-radius:0.9375rem;width:100%}.section-nos-valeurs .view-bloc-nos-valeurs .view-content .title{font-family:"Roboto",sans-serif !important;font-size:0.875rem;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:0.0625rem;color:#005eb8;text-transform:uppercase;margin-top:2.5rem;margin-bottom:0.625rem}@media screen and (max-width: 767.98px){.section-nos-valeurs .view-bloc-nos-valeurs .view-content .title{text-align:center;margin-top:1.5rem}}.section-nos-valeurs .view-bloc-nos-valeurs .view-content .content p{font-family:"Roboto",sans-serif !important;font-size:1rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:normal;color:#333}@media screen and (max-width: 767.98px){.section-nos-valeurs .view-bloc-nos-valeurs .view-content .content p{text-align:center}}.section-chiffres{padding:5rem 0}@media screen and (max-width: 767.98px){.section-chiffres{padding:2.5rem 0}}.section-chiffres .col-left-chiffres .small-title{font-family:"Roboto",sans-serif !important;font-size:0.875rem;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:0.0625rem;color:#666;text-transform:uppercase}.section-chiffres .col-left-chiffres .title-h2{font-size:2.8125rem;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000}@media screen and (max-width: 991.98px){.section-chiffres .col-left-chiffres .title-h2{font-size:2rem}}@media screen and (max-width: 767.98px){.section-chiffres .col-left-chiffres .title-h2{font-size:1.5rem}}.section-chiffres .col-left-chiffres .link-border-black{font-family:"ALSHauss",sans-serif !important;font-size:1rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#000;border-radius:0.1875rem;border:solid 0.0625rem #022744;display:inline-block;padding:1rem 2rem;margin-top:2.1875rem}@media screen and (max-width: 767.98px){.section-chiffres .col-left-chiffres .link-border-black{margin-top:0;padding:12px;font-size:14px}}.section-chiffres .col-left-chiffres .link-border-black:hover{background-color:#022744;color:#fff;text-decoration:none}.section-chiffres .wrapp-chiffres{padding-left:3.5rem;margin-top:2.5rem}@media screen and (max-width: 767.98px){.section-chiffres .wrapp-chiffres{padding-left:0;justify-content:center}}.section-chiffres .wrapp-chiffres .chiffre-box{display:flex;align-items:flex-start;margin-bottom:2rem}@media screen and (max-width: 767.98px){.section-chiffres .wrapp-chiffres .chiffre-box{display:block;text-align:center}}@media screen and (max-width: 575.98px){.section-chiffres .wrapp-chiffres .chiffre-box{display:block;text-align:center;border-top:1px dashed #9ccaeb;padding:20px;margin-bottom:0}}@media screen and (max-width: 767.98px){.section-chiffres .wrapp-chiffres .chiffre-box img{margin:0 auto}}.section-chiffres .wrapp-chiffres .chiffre-box .container-chiffre{padding-left:1.5rem}@media screen and (max-width: 767.98px){.section-chiffres .wrapp-chiffres .chiffre-box .container-chiffre{padding-left:0rem}}.section-chiffres .wrapp-chiffres .chiffre-box .container-chiffre .chiffre{font-family:"ALSHauss",sans-serif !important;font-size:1.3125rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000}.section-chiffres .wrapp-chiffres .chiffre-box .container-chiffre .chiffre-label{font-family:"Roboto",sans-serif !important;font-size:0.9375rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000}.form-section{max-width:1600px;margin:0 auto;padding:0 40px}@media screen and (max-width: 767.98px){.form-section{padding:0}}.ag-format-container{overflow:hidden;position:relative;padding-right:80px}.pin-time-line{position:absolute;right:-18px;top:-20px;width:40px;height:40px;display:block;z-index:1}.swiper-3d .swiper-slide-shadow{background:none}.swiper-slide img{width:100%}.ag-timeline_title-box{padding:0 0 30px;text-align:center}.ag-timeline_tagline{font-size:40px;color:#54595f}.ag-timeline_title{background-image:url(https://raw.githubusercontent.com/SochavaAG/example-mycode/master/pens/timeline/images/bg.jpg);background-repeat:no-repeat;background-position:50% 50%;background-size:cover;-webkit-background-clip:text;background-clip:text;text-fill-color:rgba(0,0,0,0);color:rgba(0,0,0,0);font-size:80px}.ag-timeline_item{margin:0 0 50px;position:relative}.ag-timeline_line{width:2px;background-image:url(../images/line.png);position:absolute;top:2px;right:50px;bottom:0}.ag-timeline_line-progress{position:relative;z-index:9;width:100%;height:0;background-color:rgba(0,0,0,0)}.ag-timeline-card_box{padding-bottom:50px}.ag-timeline_item:nth-child(2n) .ag-timeline-card_box{padding:0 50% 20px 0}.ag-timeline-card_point-box{display:inline-block;margin:0 14px 0 -28px}.ag-timeline_item:nth-child(2n) .ag-timeline-card_point-box{margin:0 -28px 0 14px}.ag-timeline-card_point{position:absolute;right:-38px;top:0;width:1.125rem;height:1.125rem;background-color:rgba(0,0,0,0);border:.0625rem solid #333;text-align:center;color:#fff;font-size:0;text-indent:-9999em;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.js-ag-active .ag-timeline-card_point{background-color:#333;font-size:0;text-indent:-9999em;z-index:9}.ag-timeline-card_item{display:inline-block;width:90%;margin:-77px 0 0;opacity:0;-webkit-transition:-webkit-transform .5s,opacity .5s;-moz-transition:-moz-transform .5s,opacity .5s;-o-transition:-o-transform .5s,opacity .5s;transition:transform .5s,opacity .5s;position:relative}@media screen and (max-width: 767.98px){.ag-timeline-card_item{-webkit-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-o-transform:none !important;transform:none !important}}.ag-timeline_item:nth-child(2n+1) .ag-timeline-card_item{-webkit-transform:translateX(-200%);-moz-transform:translateX(-200%);-ms-transform:translateX(-200%);-o-transform:translateX(-200%);transform:translateX(-200%)}.ag-timeline_item:nth-child(2n) .ag-timeline-card_item{-webkit-transform:translateX(200%);-moz-transform:translateX(200%);-ms-transform:translateX(200%);-o-transform:translateX(200%);transform:translateX(200%)}.js-ag-active.ag-timeline_item:nth-child(2n+1) .ag-timeline-card_item,.js-ag-active.ag-timeline_item:nth-child(2n) .ag-timeline-card_item{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.ag-timeline-card_arrow{height:18px;width:18px;margin-top:20px;background-color:#282828;z-index:-1;position:absolute;top:0;right:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.ag-timeline_item:nth-child(2n+1) .ag-timeline-card_arrow{margin-left:-9px;margin-right:-9px}.ag-timeline_item:nth-child(2n) .ag-timeline-card_arrow{margin-left:-10px;right:auto;left:0}.ag-timeline-card_img{width:100%}.ag-timeline-card_info{padding:20px 30px}.ag-timeline-card_title{display:none;margin:10px 0 0;font-family:"ESL Legend",sans-serif;font-weight:bold;font-size:28px;color:#ff0}.ag-timeline-card_desc{line-height:1.45;font-size:16px;color:#fff}@keyframes widthPin{0%{width:0;height:0}50%{width:.5rem;height:.5rem}50%{width:1rem;height:1rem}100%{width:1.125rem;height:1.125rem}}.page-node-pays .group-top-title.bagage-page .title{color:#fff}.page-node-pays .block-vol-reservation form#vol-reservation-form{bottom:20px;left:0;right:0;width:100%}.page-node-pays .main-content{margin-top:140px}@media screen and (max-width: 1200px){.page-node-pays .main-content{margin-top:270px}}@media screen and (max-width: 991.98px){.page-node-pays .main-content{margin-top:0}}.page-node-offres .group-top-title.bagage-page .title{color:#fff}.page-node-offres .block-vol-reservation form#vol-reservation-form{bottom:70px;left:0;right:0;width:100%}@media screen and (max-width: 991.98px){.page-node-offres .block-vol-reservation form#vol-reservation-form{bottom:0}}.page-node-offres .main-content{margin-top:140px}@media screen and (max-width: 1200px){.page-node-offres .main-content{margin-top:270px}}@media screen and (max-width: 991.98px){.page-node-offres .main-content{margin-top:0}}.page-search-hotels #main{background:#273b7d;max-width:100%;padding:120px 15px}.page-search-hotels #main>.row{margin:0}.page-search-hotels #main .main-content-interne{padding:120px 0}@media screen and (max-width: 479.98px){.page-search-hotels #main .main-content-interne{margin-bottom:24px;padding:120px 24px}}.page-search-hotels #main .box-search-hotel{display:flex;flex-direction:row-reverse}@media screen and (max-width: 991.98px){.page-search-hotels #main .box-search-hotel{display:block}}@media screen and (max-width: 991.98px){.page-search-hotels #main .box-search-hotel .box-iframe{text-align:center}}.page-search-hotels #main .box-search-hotel .box-iframe #frameID{height:302px;width:349px;border-radius:5px}.page-search-hotels #main .box-search-hotel .box-accroche-booking{position:relative;flex:1;padding-right:70px;padding-bottom:50px}@media screen and (max-width: 991.98px){.page-search-hotels #main .box-search-hotel .box-accroche-booking{padding-right:0;margin-top:32px;text-align:center}}.page-search-hotels #main .box-search-hotel .box-accroche-booking .accroche{color:#fff;font-size:60px;font-weight:700;line-height:1.4}@media screen and (max-width: 767.98px){.page-search-hotels #main .box-search-hotel .box-accroche-booking .accroche{font-size:40px;padding:0 24px}}@media screen and (max-width: 479.98px){.page-search-hotels #main .box-search-hotel .box-accroche-booking .accroche{font-size:32px}}.page-search-hotels #main .box-search-hotel .box-accroche-booking .logo-booking{width:230px;margin-top:32px;position:absolute;left:0;bottom:0}@media screen and (max-width: 991.98px){.page-search-hotels #main .box-search-hotel .box-accroche-booking .logo-booking{margin:32px auto 0;position:relative}}.js-form-item-devise{position:relative;width:129px;margin-top:-13px}@media screen and (max-width: 767.98px){.js-form-item-devise{width:100%;margin-top:0;margin-bottom:9px !important}}@media screen and (max-width: 767.98px){.js-form-item-devise .select2-container{width:100% !important}}.important-card{background-color:#f0f7fc;padding:30px;border-radius:3px}.important-card>div{font-family:Roboto;font-size:19px;font-weight:300;color:#022744}.important-card p{font-family:Roboto;font-size:15px;font-weight:400;color:#022744;margin-bottom:5px}.success-page{padding:30px 0px;display:flex;flex-direction:column;text-align:center}.success-page h2{font-size:32px}.success-page .contact-succes{background-color:rgba(47,144,214,.03);padding:60px 120px;width:100%;margin:32px auto;border-radius:4px;border-bottom:1px solid rgba(47,144,214,.3)}@media screen and (max-width: 767.98px){.success-page .contact-succes{padding:60px 0}}.success-page .contact-succes .alert-success{border-radius:50%;width:60px;height:60px;background-color:#60a511;padding:16px;background-image:url(../images/checked-1.png);background-position:50%;background-repeat:no-repeat;background-size:24px;margin-bottom:30px;border:none}.success-page .contact-succes .alert-success::before,.success-page .contact-succes .alert-success:after{display:none}.upload_link{font-family:"ALSHauss",sans-serif !important;font-size:1rem;color:#666;cursor:pointer;outline:0;user-select:none;border:solid 1px #9ccaeb;border-radius:4px;background-color:#fff;color:#4a4a4a;padding-left:16px;padding-right:16px;padding-top:14px;padding-bottom:16px;display:flex;width:100%;align-items:center;margin:0;position:relative}.upload_link::before{content:"";background-image:url(../images/icon-upload-noir.png);position:absolute;width:24px;height:24px;right:16px}.views-blc-offres .views-row:last-child .wrapper-card{margin-bottom:82px}.views-blc-offres .wrapper-card{padding-top:38px;padding-bottom:38px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;margin-bottom:16px}.views-blc-offres .wrapper-card .reference{font-family:"Roboto",sans-serif !important;font-size:14px;font-weight:500;text-align:left;color:#333;margin-bottom:4px}.views-blc-offres .wrapper-card .date{font-family:"Roboto",sans-serif !important;font-size:14px;line-height:1.36;text-align:left;color:#666}.views-blc-offres .wrapper-card .cahier-charge i{margin-left:8px}.views-blc-offres .wrapper-card .cahier-charge a{font-size:14px;font-weight:bold;text-align:center;color:#e2001a;margin-top:10px;display:inline-block;width:auto;border-radius:36px;border:solid 1px #e5e5e5;padding:14px}.views-blc-offres .wrapper-card .cahier-charge a:hover{color:#fff;background-color:#e2001a;text-decoration:none}.views-blc-offres .wrapper-card .title{font-family:"Roboto",sans-serif !important;font-size:18px;font-weight:500;line-height:1.27;text-align:left;color:#333;margin-bottom:8px;position:relative}.views-blc-offres .wrapper-card .title a{color:#333}@media screen and (max-width: 767.98px){.views-blc-offres .wrapper-card .title a{padding-right:16px}}.views-blc-offres .wrapper-card .title a:hover{text-decoration:none;color:#022744}.views-blc-offres .wrapper-card .title a:after{position:absolute;content:"";width:24px;height:24px;right:-18px;background:url(../images/arrow-rightt.png);top:0}.views-blc-offres .wrapper-card .date-limite{font-family:Roboto;font-size:14px;line-height:1.36;text-align:left;color:#e2001a}.views-blc-offres .view-header .header-title{font-family:"Roboto",sans-serif !important;font-size:22px;font-weight:500;text-align:left;color:#333;margin-bottom:36px}.views-blc-offres .view-header .header-title .tag-success{font-size:16px;font-weight:bold;text-align:left;color:#fff;padding:7px 10px 6px 9px;border-radius:3px;display:inline-block;background-color:#35d793}.views-blc-offres .view-header .header-title .tag-danger{font-size:16px;font-weight:bold;text-align:left;color:#fff;padding:7px 10px 6px 9px;border-radius:3px;background-color:#e2001a;display:inline-block}.form-offres{margin-top:26px}.form-offres .form-row{justify-content:center}.form-offres .form-row .form-group{width:50%;margin-bottom:0}@media screen and (max-width: 767.98px){.form-offres .form-row .form-group{width:100%}}.form-offres .form-row .form-group .form-control{padding:16px 16px 14px 17px;border-radius:3px;border:solid 1px #9ccaeb;height:56px;background:#fff url(../images/search-noir.png) 95% center no-repeat}@media screen and (max-width: 767.98px){.form-offres .form-row .form-group .form-control{padding:16px 42px 14px 17px}}.form-offres .form-row .form-group.form-actions{display:none}.section-app-offre{padding-bottom:64px}.section-app-offre .group-right{width:40%;margin-top:62px;padding-left:32px}@media screen and (max-width: 991.98px){.section-app-offre .group-right{width:100%;padding-left:0}}.section-app-offre .group-left{width:60%;margin-top:64px}@media screen and (max-width: 991.98px){.section-app-offre .group-left{width:100%}}.section-app-offre .reference{font-family:"Roboto",sans-serif !important;font-size:22px;font-weight:500;line-height:1.35;text-align:left;color:#000;margin-bottom:32px}.section-app-offre .detail-txt .title{font-family:"Roboto",sans-serif !important;font-size:22px;font-weight:500;line-height:1.35;text-align:left;color:#000}.section-app-offre .detail-txt p{font-family:"Roboto",sans-serif !important;font-size:16px;line-height:1.65;text-align:left;color:#333;margin-bottom:16px}.section-app-offre .detail-txt span{font-family:"Roboto",sans-serif !important;font-size:16px;line-height:1.65;text-align:left;font-weight:500;color:#333;margin-bottom:16px;display:inline-block}.section-app-offre .detail-txt .list-style{font-family:"Roboto",sans-serif !important;font-size:15px;line-height:1.65;text-align:left;color:#333;margin-bottom:16px;margin-left:28px}.section-app-offre .detail-txt .list-style li{list-style:disc}.section-app-offre .detail-txt .title-style2{font-family:"Roboto",sans-serif !important;font-size:22px;font-weight:500;line-height:1.35;text-align:left;color:#000;margin-bottom:16px}.section-app-offre .detail-txt .text-red{font-family:"Roboto",sans-serif !important;font-size:16px;line-height:1.65;text-align:left;color:#e2001a;margin-bottom:16px}.section-app-offre .detail-txt p{font-family:"Roboto",sans-serif !important;font-size:16px;font-weight:300;line-height:1.5;text-align:left;color:#333}.section-app-offre .detail-txt .big-parag{font-family:"Roboto",sans-serif !important;font-size:16px;line-height:1.5;text-align:left;color:#333;margin-bottom:26px;font-weight:inherit}.section-app-offre .detail-txt .title-3{font-family:"Roboto",sans-serif !important;font-size:16px;font-weight:500;line-height:1.38;text-align:left;color:#000;margin-bottom:16px}.section-app-offre .wrapper-date{margin-top:12px;display:flex;position:relative;margin-bottom:10px}.section-app-offre .wrapper-date .date{margin-right:10px;font-family:"Roboto",sans-serif !important;font-size:14px;font-weight:bold;text-align:left;color:#333}.section-app-offre .wrapper-date .heure{padding-left:10px;font-family:"Roboto",sans-serif !important;font-size:14px;font-weight:bold;text-align:left;color:#333;position:relative}.section-app-offre .wrapper-date .heure:before{content:"";background:#e2001a;width:1px;height:14px;left:0;top:50%;transform:translate(0, -50%);position:absolute}.section-app-offre .wrapper-date:after{content:"";background:url(../images/calendar.png);width:24px;height:24px;right:40%;position:absolute}.section-app-offre .etat{font-family:"Roboto",sans-serif !important;font-size:16px;text-align:left;color:#666;position:relative}.section-app-offre .inscrit-target{padding:18px 48px;border-radius:3px;background-color:#e2001a;border:1px solid #e2001a;display:inline-block;font-family:"Roboto",sans-serif !important;font-size:16px;font-weight:500;text-align:center;color:#fff;margin-top:10px;cursor:pointer}.section-app-offre .inscrit-target:hover{background-color:#fff;color:#e2001a}.section-app-offre .formateur{position:relative;padding-top:28px;margin-top:32px}.section-app-offre .formateur::before{content:"";background:#e2001a;width:52px;height:1px;left:0;top:0;position:absolute}.section-app-offre .formateur .title{font-family:"Roboto",sans-serif !important;font-size:14px;font-weight:bold;line-height:1.86;text-align:left;color:#333;margin-bottom:16px}.section-app-offre .formateur .info{display:flex;flex-direction:column}.section-app-offre .formateur .info .name{font-family:"Roboto",sans-serif !important;font-size:16px;text-align:left;color:#333;margin-bottom:4px}.section-app-offre .formateur .info .poste{font-family:"Roboto",sans-serif !important;font-size:14px;font-weight:300;text-align:left;color:#666;margin-bottom:16px}.section-app-offre .formateur .info .mail{font-family:"Roboto",sans-serif !important;font-size:14px;text-align:left;color:#005eb8}.section-app-offre .blue-link span{width:80%;background-image:none}@media screen and (max-width: 991.98px){.section-app-offre .blue-link span{width:100%;padding-left:0}}.section-app-offre .blue-link span a{font-size:16px;font-weight:bold;text-align:center;color:#fff;padding:16.9px 74.2px 20.1px 72.8px;border-radius:3px;background-color:#005eb8;border:1px solid #005eb8;margin-bottom:10px;display:inline-block;width:100%}.section-app-offre .blue-link span a:hover{text-decoration:none;color:#005eb8;background:#fff}.section-app-offre .red-link span{width:80%;background-image:none}@media screen and (max-width: 991.98px){.section-app-offre .red-link span{width:100%;padding-left:0}}.section-app-offre .red-link span a{font-size:16px;font-weight:bold;text-align:center;color:#fff;padding:16.9px 74.2px 20.1px 72.8px;border-radius:3px;background-color:#e2001a;margin-bottom:10px;display:inline-block;width:100%;border:1px solid #e2001a}.section-app-offre .red-link span a:hover{text-decoration:none;color:#e2001a;background:#fff}.section-app-offre .header-app-offre{background-color:rgba(156,202,235,.1490196078);display:flex;padding:72px 0;position:relative}@media screen and (max-width: 991.98px){.section-app-offre .header-app-offre{flex-direction:column}}.section-app-offre .header-app-offre::before{content:"";position:absolute;top:0;width:100%;height:100%;right:100%;background-color:rgba(156,202,235,.1490196078);z-index:-1}.section-app-offre .header-app-offre::after{content:"";position:absolute;top:0;width:100%;height:100%;left:100%;background-color:rgba(156,202,235,.1490196078);z-index:-1}.section-app-offre .header-app-offre .title{font-family:"Roboto",sans-serif !important;font-size:46px;line-height:1.4;text-align:left;color:#000}@media screen and (max-width: 767.98px){.section-app-offre .header-app-offre .title{font-size:38px}}@media screen and (max-width: 575.98px){.section-app-offre .header-app-offre .title{font-size:28px}}.section-app-offre .header-app-offre .retour-offre{font-family:"Roboto",sans-serif !important;font-size:16px;font-weight:500;text-align:center;color:#005eb8;padding:14.5px 49.3px 14.5px 47.8px;border-radius:45px;border:solid 1px #005eb8;display:inline-block;margin-top:16px;margin-right:32px}.section-app-offre .header-app-offre .field--name-dynamic-token-fieldnode-retour-aux-offres,.section-app-offre .header-app-offre .field--name-dynamic-token-fieldnode-retour-aux-offres-d-emploi{width:25%}@media screen and (max-width: 991.98px){.section-app-offre .header-app-offre .field--name-dynamic-token-fieldnode-retour-aux-offres,.section-app-offre .header-app-offre .field--name-dynamic-token-fieldnode-retour-aux-offres-d-emploi{width:100%}}.section-app-offre .header-app-offre .addtoany_list{width:15%;margin-top:32px}@media screen and (max-width: 991.98px){.section-app-offre .header-app-offre .addtoany_list{width:100%}}.section-app-offre .header-app-offre .field--name-node-title{width:60%}@media screen and (max-width: 991.98px){.section-app-offre .header-app-offre .field--name-node-title{width:100%}}body.node--type-appels-d-offres .dialog-off-canvas-main-canvas,body.node--type-offres-d-emploi .dialog-off-canvas-main-canvas,body.node--type-formation .dialog-off-canvas-main-canvas{overflow-x:hidden}body.node--type-appels-d-offres .dialog-off-canvas-main-canvas .main-content-interne,body.node--type-offres-d-emploi .dialog-off-canvas-main-canvas .main-content-interne,body.node--type-formation .dialog-off-canvas-main-canvas .main-content-interne{padding-top:0;padding-bottom:0}.views-offre-emploi .views-row:last-child .wrapper-card{margin-bottom:82px}.views-offre-emploi .wrapper-card{padding-top:34px;padding-bottom:34px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;margin-bottom:32px}.views-offre-emploi .wrapper-card:hover .title a{color:#e2001a}.views-offre-emploi .wrapper-card:hover .title a:after{background:url(../images/arrow-right-red.png)}.views-offre-emploi .wrapper-card .date{font-family:"Roboto",sans-serif !important;font-size:14px;text-align:left;color:#333}.views-offre-emploi .wrapper-card .title{font-family:"Roboto",sans-serif !important;font-size:18px;font-weight:500;text-align:left;color:#333;margin-bottom:8px;position:relative}.views-offre-emploi .wrapper-card .title a{color:#333;margin-right:16px}.views-offre-emploi .wrapper-card .title a:hover{text-decoration:none;color:#e2001a}.views-offre-emploi .wrapper-card .title a:hover:after{background:url(../images/arrow-right-red.png)}.views-offre-emploi .wrapper-card .title a:after{position:absolute;content:"";width:24px;height:24px;right:-18px;background:url(../images/arrow-rightt.png);top:0}.views-offre-emploi .wrapper-card .emplacement{font-family:"Roboto",sans-serif !important;font-size:14px;text-align:left;color:#333}.views-offre-emploi .view-header .wrapper-header{flex-wrap:nowrap}.views-offre-emploi .view-header .wrapper-header .header-title{font-family:"Roboto",sans-serif !important;font-size:22px;font-weight:500;text-align:left;color:#333;margin-bottom:36px;position:relative;min-width:fit-content;margin-right:24px}.views-offre-emploi .view-header .wrapper-header hr{width:100%;border-top:1px solid #e5e5e5}.alert-wrapper{position:static;max-height:100%}.alert-wrapper .alert{opacity:1}.candidature-spontane{padding:30px 0;background-color:#022744}.candidature-spontane .title{font-family:"Roboto",sans-serif !important;font-size:20px;font-weight:bold;line-height:1.5;text-align:left;color:#9ccaeb;padding:15px 0;margin-bottom:0}.candidature-spontane .btn-link{font-family:"Roboto",sans-serif !important;font-size:16px;font-weight:500;text-align:center;color:#9ccaeb;padding:14.5px 34.9px 14.5px 32.1px;border-radius:45px;border:solid 1px #9ccaeb;display:inline-block}.candidature-spontane .btn-link:hover{color:#022744;background-color:#fff;text-decoration:none}.custom-control-label:after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:no-repeat 50%/50% 50%}.custom-switch .custom-control-label::after{content:"";position:absolute;top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out}.target-candidature{background-color:#f7f7f7;padding-top:32px;padding-bottom:32px;display:none}.target-candidature.show{display:block !important}.target-candidature .checkbox-custom{margin-left:20px;margin-bottom:32px}.target-candidature .checkbox-custom label{padding-left:0}.target-candidature .checkbox-custom label a{color:#e2001a}.target-candidature .checkbox-custom label.error{position:absolute;bottom:-24px;left:0}.target-candidature .captcha{margin-left:20px}.target-candidature .form-managed-file{display:flex;justify-content:space-between;align-items:center}.target-candidature .form-managed-file .file{width:75%;background:#fff;border-color:#9ccaeb;height:56px;margin:0}.target-candidature .form-managed-file .file a{color:#005eb8}.target-candidature .form-managed-file .button{width:20%;height:56px;background-color:#005eb8}.target-candidature .form-managed-file:after{display:none}.blc-editorial{background-color:#022744;padding-top:85px;padding-bottom:202px}@media screen and (max-width: 767.98px){.blc-editorial{padding-bottom:50px}}.blc-editorial .subtitle{font-family:"Roboto",sans-serif !important;font-size:14px;font-weight:600;line-height:3.11;letter-spacing:2px;text-align:left;color:#f0f0f0}.blc-editorial .big-parag{font-family:"Roboto",sans-serif !important;font-size:32px;font-weight:900;line-height:1.36;text-align:left;color:#f0f0f0;width:100%;margin:0 auto;margin-bottom:16px}@media screen and (max-width: 767.98px){.blc-editorial .big-parag{font-size:28px}}@media screen and (max-width: 575.98px){.blc-editorial .big-parag{font-size:18px}}.blc-editorial p{font-family:"Roboto",sans-serif !important;font-size:16px;line-height:1.78;text-align:left;color:#f0f0f0;width:70%;margin:0 auto;margin-bottom:1rem}@media screen and (max-width: 991.98px){.blc-editorial p{width:100%}}.blc-categories .item{padding:0}@media screen and (max-width: 575.98px){.blc-categories .item{padding-right:15px;padding-left:15px}}.blc-categories .item .wrapper-content{display:flex;flex-direction:column;justify-content:space-between;height:100%;min-height:370px;padding:48px 42px;border:solid 1px #e5e5e5;background-color:#fff}.blc-categories .item .wrapper-content .title{margin:24px 0 15px;font-family:"Roboto",sans-serif !important;font-size:22px;font-weight:500;text-align:left;color:#333}.blc-categories .item .wrapper-content .title a{color:#333;text-decoration:none}.blc-categories .item .wrapper-content p{margin:15px 10px 0 0;font-family:Roboto;font-size:15px;line-height:1.41;text-align:left;color:#666}.blc-categories .row-header-carousel{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 991.98px){.blc-categories .row-header-carousel{display:block}}.blc-categories .row-header-carousel .col-title .subtitle-header{font-family:"Roboto",sans-serif !important;font-size:14px;font-weight:bold;letter-spacing:2px;text-align:left;color:#000;margin-bottom:32px}.blc-categories .row-header-carousel .col-title .title-header{font-family:"Roboto",sans-serif !important;font-size:32px;font-weight:900;line-height:1.36;text-align:left;color:#000;margin-bottom:38px}@media screen and (max-width: 1199.98px){.blc-categories .row-header-carousel .col-title .title-header{font-size:2rem}}@media screen and (max-width: 479.98px){.blc-categories .row-header-carousel .col-title .title-header{font-size:1.5rem}}.blc-categories .row-header-carousel .col-btn-all{text-align:right}@media screen and (max-width: 991.98px){.blc-categories .row-header-carousel .col-btn-all{text-align:left;margin-top:2rem}}.blc-categories .row-header-carousel .col-btn-all .all-btn{font-family:"Roboto",sans-serif !important;font-size:1rem;font-weight:500;text-align:center;color:#333;border:0.0625rem solid;padding:1rem 1.5rem;border-radius:2.8125rem;display:inline-block;margin-bottom:16px}.blc-categories .row-header-carousel .col-btn-all .all-btn:hover{border-color:#005eb8;color:#005eb8;text-decoration:none}.views-pg-formation .view-grouping{margin-bottom:74px}.views-pg-formation .view-grouping .view-grouping-header{font-family:"Roboto",sans-serif !important;font-size:32px;font-weight:900;line-height:1.36;text-align:left;color:#022744;margin-bottom:28px}.views-pg-formation .view-grouping .view-grouping-content{display:flex;flex-wrap:wrap}.views-pg-formation .view-grouping .view-grouping-content .item-list{margin-right:32px;width:calc(25% - 24px)}@media screen and (max-width: 991.99px){.views-pg-formation .view-grouping .view-grouping-content .item-list{width:calc(33.33% - 22px);margin-bottom:16px}.views-pg-formation .view-grouping .view-grouping-content .item-list:nth-child(3n){margin-right:0}}@media screen and (max-width: 767.99px){.views-pg-formation .view-grouping .view-grouping-content .item-list{width:calc(50% - 16px)}.views-pg-formation .view-grouping .view-grouping-content .item-list:nth-child(3n){margin-right:32px}.views-pg-formation .view-grouping .view-grouping-content .item-list:nth-child(2n){margin-right:0}}@media screen and (max-width: 480.99px){.views-pg-formation .view-grouping .view-grouping-content .item-list{width:100%;margin-right:0}}.views-pg-formation .view-grouping .view-grouping-content .item-list:last-child{margin-right:0}@media screen and (max-width: 991.99px){.views-pg-formation .view-grouping .view-grouping-content .item-list:last-child{margin-right:24px}}@media screen and (max-width: 767.99px){.views-pg-formation .view-grouping .view-grouping-content .item-list:last-child{margin-right:0px}}@media screen and (max-width: 480.99px){.views-pg-formation .view-grouping .view-grouping-content .item-list:last-child{margin-right:0}}.views-pg-formation .view-grouping .view-grouping-content .item-list>h3{font-family:"Roboto",sans-serif !important;font-size:16px;font-weight:bold;line-height:1.35;text-align:left;color:#333;margin-bottom:18px}.views-pg-formation .view-grouping .view-grouping-content .item-list ul{margin-left:28px}.views-pg-formation .view-grouping .view-grouping-content .item-list ul li{list-style:disc}.views-pg-formation .view-grouping .view-grouping-content .item-list ul li .title{font-family:"Roboto",sans-serif !important;font-size:15px;line-height:1.35;text-align:left;color:#022744;margin-bottom:12px}.views-pg-formation .view-grouping .view-grouping-content .item-list ul li .title a{color:#022744}.views-pg-formation .view-grouping .view-grouping-content .item-list ul li::marker{font-size:18px}.views-pg-formation .view-grouping:nth-child(n) ul li::marker{color:#94ce58}.views-pg-formation .view-grouping:nth-child(n) ul li:hover a{color:#94ce58 !important;text-decoration:none}.views-pg-formation .view-grouping:nth-child(2n) ul li::marker{color:#5182bb}.views-pg-formation .view-grouping:nth-child(2n) ul li:hover a{color:#5182bb !important;text-decoration:none}.views-pg-formation .view-grouping:nth-child(3n) ul li::marker{color:#f5964f}.views-pg-formation .view-grouping:nth-child(3n) ul li:hover a{color:#f5964f !important;text-decoration:none}.views-pg-formation .view-grouping:nth-child(4n) ul li::marker{color:#933837}.views-pg-formation .view-grouping:nth-child(4n) ul li:hover a{color:#933837 !important;text-decoration:none}.views-pg-formation .view-grouping:nth-child(5n) ul li::marker{color:#19385d}.views-pg-formation .view-grouping:nth-child(5n) ul li:hover a{color:#19385d !important;text-decoration:none}.banner-formation{position:relative}.banner-formation img{width:100%}.banner-formation .row{align-items:center}.banner-formation .title{font-family:"Roboto",sans-serif !important;font-size:64px;font-weight:bold;line-height:1.4;text-align:left;color:#fff;margin-bottom:0}@media screen and (max-width: 991.99px){.banner-formation .title{font-size:38px}}@media screen and (max-width: 767.99px){.banner-formation .title{margin-bottom:8px;font-size:24px}}.banner-formation .btn-link{font-family:"Roboto",sans-serif !important;font-size:16px;font-weight:500;text-align:center;color:#0c3c94;padding:14.5px 31.8px 14.5px 31.2px;border-radius:45px;border:solid 1px #9ccaeb;display:inline-block;background-color:#fff}@media screen and (max-width: 991.99px){.banner-formation .btn-link{font-size:14px;padding:14px 24px}}@media screen and (max-width: 767.99px){.banner-formation .btn-link{font-size:12px}}.banner-formation .btn-link:hover{background-color:rgba(0,0,0,0);text-decoration:none;color:#9ccaeb}.banner-formation .wrapper-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:9}.section-formation{padding-bottom:64px}.section-formation .formateur{position:relative;padding-top:28px;margin-top:32px}.section-formation .formateur::before{content:"";background:#e2001a;width:52px;height:1px;left:0;top:0;position:absolute}.section-formation .formateur .title{font-family:"Roboto",sans-serif !important;font-size:14px;font-weight:bold;line-height:1.86;text-align:left;color:#333;margin-bottom:16px}.section-formation .formateur .info{display:flex;flex-direction:column}.section-formation .formateur .info .name{font-family:"Roboto",sans-serif !important;font-size:16px;text-align:left;color:#333;margin-bottom:4px}.section-formation .formateur .info .poste{font-family:"Roboto",sans-serif !important;font-size:14px;font-weight:300;text-align:left;color:#666;margin-bottom:16px}.section-formation .formateur .info .mail{font-family:"Roboto",sans-serif !important;font-size:14px;text-align:left;color:#005eb8}.section-formation .detail-txt{margin-top:65px}.section-formation .detail-txt .title{font-family:"Roboto",sans-serif !important;font-size:22px;font-weight:500;line-height:1.35;text-align:left;color:#000}.section-formation .detail-txt p{font-family:"Roboto",sans-serif !important;font-size:14px;line-height:1.71;text-align:left;color:#333;margin-bottom:16px}.section-formation .detail-txt .txt-bold{font-family:"Roboto",sans-serif !important;font-size:14px;line-height:1.71;text-align:left;color:#333;margin-bottom:16px;font-weight:500}.section-formation .detail-txt .custom-list{font-family:"Roboto",sans-serif !important;font-size:14px;line-height:1.35;text-align:left;color:#333;margin-bottom:16px;margin-left:18px}.section-formation .detail-txt .custom-list li{list-style:disc;margin-bottom:12px}.section-formation .detail-txt .custom-list li::marker{color:#94ce58;font-size:16px}.section-formation .detail-txt .title-style2{font-family:"Roboto",sans-serif !important;font-size:22px;font-weight:500;line-height:1.35;text-align:left;color:#000;margin-bottom:16px}.section-formation .detail-txt .text-red{font-family:"Roboto",sans-serif !important;font-size:16px;line-height:1.65;text-align:left;color:#e2001a;margin-bottom:16px}.section-formation .detail-txt .big-parag{font-family:"Roboto",sans-serif !important;font-size:16px;line-height:1.5;text-align:left;color:#333;margin-bottom:26px;font-weight:inherit}.section-formation .detail-txt .title-3{font-family:"Roboto",sans-serif !important;font-size:16px;font-weight:500;line-height:1.38;text-align:left;color:#000;margin-bottom:13px}.section-formation .header-formation{background-color:rgba(156,202,235,.1490196078);display:flex;padding:72px 0;position:relative}.section-formation .header-formation::before{content:"";position:absolute;top:0;width:100%;height:100%;right:100%;background-color:rgba(156,202,235,.1490196078);z-index:-1}.section-formation .header-formation::after{content:"";position:absolute;top:0;width:100%;height:100%;left:100%;background-color:rgba(156,202,235,.1490196078);z-index:-1}.section-formation .header-formation .title{font-family:"Roboto",sans-serif !important;font-size:46px;line-height:1.4;text-align:left;color:#000}.section-formation .header-formation .retour-offre{font-family:"Roboto",sans-serif !important;font-size:16px;font-weight:500;text-align:center;color:#005eb8;padding:14.5px 49.3px 14.5px 47.8px;border-radius:45px;border:solid 1px #005eb8;display:inline-block;margin-top:16px;margin-right:32px}.section-formation .header-formation .field--name-dynamic-token-fieldnode-retour-aux-offres,.section-formation .header-formation .field--name-dynamic-token-fieldnode-retour-aux-offres-d-emploi{width:25%}.section-formation .header-formation .addtoany_list{width:15%;margin-top:32px}.section-formation .header-formation .field--name-node-title{width:60%}.section-formation .image{margin:0 2em 0 0;margin-top:65px}.section-formation .group-middle{padding:0 2em 0 0}.section-formation .group-right{margin-top:65px}.section-formation .group-right .info-formation{margin-bottom:8px}.section-formation .group-right .info-formation .field__label{font-family:"Roboto",sans-serif !important;font-size:14px;font-weight:bold;line-height:1.86;text-align:left;color:#333}.section-formation .group-right .info-formation .field__item{font-family:"Roboto",sans-serif !important;font-size:14px;line-height:1.86;text-align:left;color:#333}div#sliding-popup{padding:32px 0}div#sliding-popup .eu-cookie-withdraw-banner .eu-cookie-compliance-message,div#sliding-popup .eu-cookie-withdraw-banner .eu-cookie-compliance-buttons{font-family:"Roboto",sans-serif !important}div#sliding-popup .eu-cookie-compliance-buttons .agree-button{background:#168453;padding:16px;border-radius:8px;margin-right:8px;text-shadow:none;box-shadow:none;border:none}div#sliding-popup .eu-cookie-compliance-buttons .decline-button{background:#ee7d07;box-shadow:none;border:none;padding:16px;color:#fff;text-shadow:none;border-radius:8px}.view-bg-pays .view-content{display:flex;flex-wrap:wrap}@media screen and (max-width: 767.98px){.view-bg-pays .view-content{flex-direction:column}}.view-bg-pays .view-content>h3{font-size:32px;font-weight:900;line-height:1.36;text-align:left;color:#022744;margin-bottom:28px;flex:0 0 100%}.view-bg-pays .view-content>h3+.views-view-grid{width:100%}.view-bg-pays .view-content .item-list{width:33.33%}@media screen and (max-width: 767.98px){.view-bg-pays .view-content .item-list{width:100%;margin-bottom:32px}}.view-bg-pays .view-content .item-list h3{font-size:18px;font-weight:bold;line-height:1.63;text-align:left;text-transform:uppercase;color:#005eb8;margin-right:28px;letter-spacing:1.2px}.view-bg-pays .view-content .item-list .title{font-size:16px;font-weight:500;line-height:1.63;display:block;text-align:left;border:0;color:#000;padding:8px 0;padding-bottom:0 !important;letter-spacing:1.2px;margin:1px 0 1px 10px;margin-bottom:8px;margin-left:0}.view-bg-pays .view-content .item-list .title:hover{color:#005eb8 !important}.view-bg-pays .view-content .item-list .title a{color:#000}.view-bg-pays .view-content .item-list .title a:hover{color:#005eb8 !important}.view-bg-pays .view-content .pays-wrapper{margin-bottom:32px;box-shadow:17px 7px 22px 0 rgba(0,0,0,.33);border-radius:8px;position:relative}.view-bg-pays .view-content .pays-wrapper img{border-radius:8px;width:100%}.view-bg-pays .view-content .pays-wrapper .wrapper-content{position:absolute;bottom:0;left:0;background-color:rgba(0,0,0,.7);width:100%;padding:24px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.view-bg-pays .view-content .pays-wrapper .wrapper-content .title{font-size:20px;font-weight:500;color:#fff;margin:0;padding:0}.view-bg-pays .view-content .pays-wrapper .wrapper-content .title a{color:#fff}.view-bg-pays .view-content .pays-wrapper .wrapper-content .title a:hover{color:#e2001a !important}.view-bg-pays .view-content .pays-wrapper .wrapper-content .title:hover a{color:#e2001a}.view-bg-pays .view-content .pays-wrapper .wrapper-content .wrapper-links{display:flex;justify-content:space-between;flex-wrap:wrap}.view-bg-pays .view-content .pays-wrapper .wrapper-content .wrapper-links .guide{flex:1}.view-bg-pays .view-content .pays-wrapper .wrapper-content .wrapper-links .guide a{color:#fff;font-size:14px;line-height:1.63}.view-bg-pays .view-content .pays-wrapper .wrapper-content .wrapper-links .guide a:hover{color:#e2001a}.view-bg-pays .view-content .pays-wrapper .wrapper-content .wrapper-links .link-more a{color:#fff;font-size:14px;line-height:1.63}.view-bg-pays .view-content .pays-wrapper .wrapper-content .wrapper-links .link-more a:hover{color:#e2001a}.view-bg-pays .view-content .pays-wrapper .date{position:absolute;top:8px;right:8px;background-color:rgba(0,0,0,.7);color:#fff;padding:6px 8px;border-radius:4px;font-size:13px}.view-bg-pays.view-blc-pays .top-head .title{font-size:2.5rem;color:#000;margin-bottom:56px}@media screen and (max-width: 767.98px){.view-bg-pays.view-blc-pays .top-head .title{font-size:1.375rem;margin-bottom:1.5rem;text-align:center}}.view-bg-pays.view-blc-pays .view-content{display:block}.view-bg-pays.view-blc-pays .view-content .owl-item .pays-wrapper{box-shadow:none}.view-bg-pays.view-blc-pays .view-content .owl-item .pays-wrapper:hover{box-shadow:none;transform:none}.view-bg-pays .items-list{position:relative}.view-bg-pays .items-list .owl-stage-outer{overflow:hidden}.view-bg-pays .items-list .owl-item .pays-wrapper{margin-bottom:0;transition:box-shadow .3s ease,transform .3s ease}.view-bg-pays .items-list .owl-item .pays-wrapper:hover{box-shadow:17px 7px 30px 0 rgba(0,0,0,.4);transform:translateY(-4px)}.view-bg-pays .items-list .owl-item .pays-wrapper .image{border-radius:8px;overflow:hidden}.view-bg-pays .items-list .owl-item .pays-wrapper .image img{width:100%;aspect-ratio:1/1;object-fit:cover;transition:transform .4s ease}.view-bg-pays .items-list .owl-item .pays-wrapper:hover .image img{transform:scale(1.06)}.view-bg-pays .items-list .owl-nav{position:absolute;top:50%;left:0;right:0;opacity:0;transition:opacity .3s ease}@media screen and (max-width: 991.98px){.view-bg-pays .items-list .owl-nav{opacity:1}}.view-bg-pays .items-list .owl-nav span{font-size:28px;line-height:1}.view-bg-pays .items-list .owl-nav .owl-prev,.view-bg-pays .items-list .owl-nav .owl-next{position:absolute;top:50%;transform:translateY(-50%);height:50px;width:50px;border-radius:50%;color:#000;background:rgba(255,255,255,.7803921569);border:none;z-index:100}.view-bg-pays .items-list .owl-nav .owl-prev:hover,.view-bg-pays .items-list .owl-nav .owl-next:hover{background:#fff}.view-bg-pays .items-list .owl-nav .owl-prev.disabled,.view-bg-pays .items-list .owl-nav .owl-next.disabled{opacity:.4;pointer-events:none}.view-bg-pays .items-list .owl-nav .owl-prev{left:-20px}.view-bg-pays .items-list .owl-nav .owl-next{right:-20px}.view-bg-pays .items-list:hover .owl-nav{opacity:1}.view-bg-pays .items-list .owl-dots{display:flex;justify-content:center;margin-top:24px}.view-bg-pays .items-list .owl-dots .owl-dot{margin:0 4px}.view-bg-pays .items-list .owl-dots .owl-dot span{width:8px;height:8px;border-radius:50px;background-color:rgba(0,0,0,0);border:solid 1px #e5e5e5;display:inline-block}.view-bg-pays .items-list .owl-dots .owl-dot.active span,.view-bg-pays .items-list .owl-dots .owl-dot:hover span{background-color:#e2001a;border-color:#e2001a}.leaflet-popup{position:fixed;left:50px !important;top:50px !important;transform:inherit !important}.leaflet-popup .leaflet-popup-tip-container{display:none}.bordered{position:relative}.bordered:after{content:"";height:2px;width:60px;background:#e2001a;position:absolute;bottom:-8px;left:0}.cms-link{font-family:"Roboto",sans-serif !important;font-size:16px;font-weight:400;text-align:center;color:#005eb8;display:inline-block}.cms-link:hover{text-decoration:none;color:#e2001a}.accordion-cms .btn-link{font-size:18px}.accordion-cms .btn-link:hover{text-decoration:none}.accordion-cms .card{padding:25px}.title-H2{font-family:"Roboto",sans-serif !important;font-size:1rem;font-weight:600;line-height:1.4;letter-spacing:2px;text-align:left;color:#e2001a;margin-bottom:20px}.paragraph--bp-accordion-container .paragraph.paragraph--type--bp-accordion .panel-default{box-shadow:none}.paragraph--bp-accordion-container .paragraph.paragraph--type--bp-accordion .panel-heading{position:relative;width:100%;text-align:left;color:#000;text-decoration:none;padding:25px;font-weight:600;border:none;border-bottom:1px solid rgba(0,0,0,.125);border-radius:0;margin-bottom:0;letter-spacing:.5px}.paragraph--bp-accordion-container .paragraph.paragraph--type--bp-accordion .panel-heading a{font-size:1.125rem;padding:0}.paragraph--bp-accordion-container .paragraph.paragraph--type--bp-accordion .panel-heading a[aria-expanded=true]{color:#e2001a}.paragraph--bp-accordion-container .paragraph.paragraph--type--bp-accordion .panel-heading a[aria-expanded=true]::before{color:#e2001a;content:""}.paragraph--bp-accordion-container .paragraph.paragraph--type--bp-accordion .panel-heading a::after{display:none}.paragraph--bp-accordion-container .paragraph.paragraph--type--bp-accordion .panel-heading a::before{position:absolute;font-family:"Font Awesome 5 Pro";font-weight:900;right:0;width:20px;height:20px;top:25px;content:""}.white-top-txt .group-top-title .banner-page-cms .title,.white-top-txt .group-top-title .banner-page-cms .breadcrumb li{color:#fff}.path-user .btn-primary{height:56px;border-radius:3px;background-color:#005eb8;border:1px solid #005eb8;font-size:1rem;font-weight:500;text-align:center;padding:14px 20px;margin-top:8px}.path-user .btn-primary:hover{color:#005eb8;background-color:#fff}.path-user main .region-content,.path-user main .region-content{max-width:500px}.container-header{padding-left:192px;padding-right:136px}@media screen and (max-width: 991.98px){.container-header{padding-left:32px;padding-right:0}}.form-bloc .dialog-off-canvas-main-canvas{position:relative;overflow:hidden}.form-bloc .main-content-interne{position:inherit}.form-bloc .main-content{max-width:66.66%}.form-bloc .body{padding-right:96px}@media screen and (max-width: 991.98px){.form-bloc .body{padding-right:0;padding-left:0}}.form-bloc .sidebar_second{position:absolute;bottom:0;right:0;margin:0;padding:0}.form-bloc .sidebar_second .verif-voyage-blc .path-verifier-voyage{position:relative;padding-right:0}@media screen and (max-width: 1200.98px){.form-bloc .sidebar_second .verif-voyage-blc .path-verifier-voyage{padding-left:22px}}.form-bloc .sidebar_second .verif-voyage-blc .path-verifier-voyage:after{content:"";background:#022744;width:100%;height:100%;position:absolute;top:0;right:-98%}.form-bloc .sidebar_second .verif-voyage-blc .path-verifier-voyage form#verifier-voyage-form .wrapper-fields,.form-bloc .sidebar_second .verif-voyage-blc .path-verifier-voyage form#verifier-voyage-form .form-actions,.form-bloc .sidebar_second .verif-voyage-blc .path-verifier-voyage form#verifier-voyage-form .desc{width:84%}.form-bloc .sidebar_second.fixed-right{position:fixed;top:50%;transform:translateY(-1%);right:23px;z-index:2;max-width:33.33%}@media screen and (min-width: 1536.98px){.form-bloc .sidebar_second.fixed-right{right:87px}}.form-bloc .sidebar_second.fixed-right .path-verifier-voyage{padding-right:0}@media screen and (max-width: 1519.98px){.form-bloc .sidebar_second.fixed-right .path-verifier-voyage{padding:28px 22px}}@media screen and (max-width: 1200.98px){.form-bloc .sidebar_second.fixed-right .path-verifier-voyage{padding:28px 22px}}.form-bloc .sidebar_second.fixed-right .path-verifier-voyage form#verifier-voyage-form .wrapper-fields,.form-bloc .sidebar_second.fixed-right .path-verifier-voyage form#verifier-voyage-form .form-actions,.form-bloc .sidebar_second.fixed-right .path-verifier-voyage form#verifier-voyage-form .desc{width:59%}@media screen and (max-width: 1700.98px){.form-bloc .sidebar_second.fixed-right .path-verifier-voyage form#verifier-voyage-form .wrapper-fields,.form-bloc .sidebar_second.fixed-right .path-verifier-voyage form#verifier-voyage-form .form-actions,.form-bloc .sidebar_second.fixed-right .path-verifier-voyage form#verifier-voyage-form .desc{width:75%}}@media screen and (max-width: 1200.98px){.form-bloc .sidebar_second.fixed-right .path-verifier-voyage form#verifier-voyage-form .wrapper-fields,.form-bloc .sidebar_second.fixed-right .path-verifier-voyage form#verifier-voyage-form .form-actions,.form-bloc .sidebar_second.fixed-right .path-verifier-voyage form#verifier-voyage-form .desc{width:100%}}.form-bloc .sidebar_second.not-fixed{position:relative;top:0;transform:inherit;max-width:100%;flex:0 0 100%}.form-bloc .sidebar_second.not-fixed .verif-voyage-blc .path-verifier-voyage{padding-right:57px;margin-bottom:16px}@media screen and (max-width: 991.98px){.form-bloc .sidebar_second.not-fixed .verif-voyage-blc .path-verifier-voyage{padding-right:22px}}.form-bloc .sidebar_second.not-fixed .verif-voyage-blc .path-verifier-voyage form#verifier-voyage-form .wrapper-fields,.form-bloc .sidebar_second.not-fixed .verif-voyage-blc .path-verifier-voyage form#verifier-voyage-form .desc,.form-bloc .sidebar_second.not-fixed .verif-voyage-blc .path-verifier-voyage form#verifier-voyage-form .form-actions{width:100%}.form-bloc .sidebar_second.not-fixed .verif-voyage-blc .path-verifier-voyage:after{display:none}.form-bloc .not-fixed{position:relative;top:0;transform:inherit;max-width:100%;flex:0 0 100%}.txt-color-black{color:#000 !important}.txt-color-white{color:#fff !important}.txt-color-red{color:#e40613 !important}.txt-size-32{font-size:32px !important}.txt-size-28{font-size:28px !important}.txt-size-22{font-size:22px !important}.txt-size-16{font-size:16px !important}.txt-m-t-20{margin-top:20px}.txt-m-t-20{margin-top:20px}.txt-m-b-20{margin-bottom:20px}.hide{display:none !important}header#header{position:relative}div#block-topleft,div#block-mainnavigation,div#block-topright{position:static !important}#navbar-top.navbar{padding:24px 32px 0;margin:0;background-color:#fff;z-index:99;border:0;align-items:flex-start}@media screen and (max-width: 1199.98px){#navbar-top.navbar{padding:16px 24px 0}}@media screen and (max-width: 991.98px){#navbar-top.navbar{margin:0;border-radius:0;padding:0 0 0 0}}#navbar-top.navbar:before{display:none}#navbar-top.navbar:after{display:none}#navbar-top.navbar .topbar-right{padding-top:8px}@media screen and (max-width: 991.98px){#navbar-top.navbar .topbar-right{width:100%;padding:12px 24px;margin:-19px 0 0;background:#e3f0f9}}.dropdown-item.active,.dropdown-item:active{background-color:rgba(0,0,0,0)}.region-primary-menu{justify-content:center !important}#navbar-main{flex-direction:row-reverse !important;padding:15px 80px;display:none}#navbar-main .navbar-toggler:focus,#navbar-main .navbar-togglerhover{outline:0;border:none;box-shadow:none}#navbar-main .navbar-toggler[aria-expanded=false] .navbar-toggler-icon{background:url(../images/menu.png)}#navbar-main .navbar-toggler[aria-expanded=true] .navbar-toggler-icon{background:url(../images/close.png)}@media screen and (max-width: 991.98px){.topbar-left{width:100%}}.topbar-left .content{display:flex;justify-content:center;align-items:center}@media screen and (max-width: 991.98px){.topbar-left .content{display:block}}.topbar-left .content .logo{margin:0;padding-bottom:24px}@media screen and (max-width: 767.98px){.topbar-left .content .logo img{width:140px;margin-top:8px}}@media screen and (max-width: 991.98px){.topbar-left .content .main-menu{float:right;margin-left:16px}}@media screen and (max-width: 991.98px){.topbar-left .content .search_blc{float:right}}.navbar.navbar-we-mega-menu{background-color:#fff;padding:0}.navbar.navbar-we-mega-menu .we-mega-menu-ul>li.we-mega-menu-li{border-bottom:solid 3px rgba(0,0,0,0);padding-bottom:24px}@media screen and (max-width: 991.98px){.navbar.navbar-we-mega-menu .we-mega-menu-ul>li.we-mega-menu-li{padding-bottom:3px}}.navbar.navbar-we-mega-menu .we-mega-menu-ul>li.we-mega-menu-li:hover{border-bottom:solid 3px #e2001a}.navbar.navbar-we-mega-menu .we-mega-menu-ul>li.we-mega-menu-li a:hover{color:#e2001a !important}.navbar.navbar-we-mega-menu .we-mega-menu-ul .we-mega-menu-li{border-left:none}@media screen and (max-width: 991.98px){.navbar.navbar-we-mega-menu .we-mega-menu-ul .we-mega-menu-li{width:100%;border:none}}.navbar.navbar-we-mega-menu .we-mega-menu-ul .we-mega-menu-li a,.navbar.navbar-we-mega-menu .we-mega-menu-ul .we-mega-menu-li span{padding:16px;margin-left:0;background-color:rgba(0,0,0,0);font-size:1.25rem;font-weight:bold;letter-spacing:1.7px;text-align:center;color:#000;text-transform:none;font-family:"Roboto",sans-serif;display:block;margin:0px;line-height:1}@media screen and (max-width: 1199.98px){.navbar.navbar-we-mega-menu .we-mega-menu-ul .we-mega-menu-li a,.navbar.navbar-we-mega-menu .we-mega-menu-ul .we-mega-menu-li span{font-size:1rem;padding:0.5rem}}@media screen and (max-width: 991.98px){.navbar.navbar-we-mega-menu .we-mega-menu-ul .we-mega-menu-li a,.navbar.navbar-we-mega-menu .we-mega-menu-ul .we-mega-menu-li span{text-align:left;text-shadow:none}}.topbar-right .content{display:flex}@media screen and (max-width: 991.98px){.topbar-right .content{justify-content:flex-end}}.topbar-right .content .connect{text-align:center;padding:7px 13px 9px 18px;background-color:#f1f7fc;border-radius:50px}.topbar-right .content .connect a{display:flex;color:#022744;font-weight:500;align-items:center;transition:none}.topbar-right .content .connect a:hover{color:#005eb8;text-decoration:none}.topbar-right .content .connect a .memeber-label{padding-right:6px;position:relative;top:1px}.topbar-right .content .connect:hover{background-color:#e2001a}.topbar-right .content .connect:hover a{color:#fff !important;transition:none}.topbar-right .content .connect:hover img{filter:brightness(0) invert(1)}.menu-right{position:static}.menu-right ul li .link-icon-menu{position:relative;font-size:16px;letter-spacing:1.36px;text-align:right;color:#000;cursor:pointer;z-index:999;font-size:0;background-color:#f1f7fc;border-radius:50%;width:40px;height:40px;margin-left:12px;text-indent:-999em}.menu-right ul li .link-icon-menu.active{background:#e2001a}.menu-right ul li .link-icon-menu.active:before{content:url(../images/menu-white.png)}.menu-right>.nav>li{position:static;padding-bottom:31px}@media screen and (max-width: 991.98px){.menu-right>.nav>li{padding-bottom:0}}.menu-right>.nav>li>.menu{display:none;position:absolute;padding:88px 100px;width:100%;background:#fff;border-top:1px solid rgba(156,202,235,.6);top:100%;right:0;left:0;z-index:100;height:100vh}@media screen and (max-width: 991.98px){.menu-right>.nav>li>.menu{top:56px;border-top:1px solid #9ccaeb;padding:48px 15px}}.menu-right>.nav>li>.menu li{width:25%;float:left;margin-bottom:24px;padding-right:32px}.menu-right>.nav>li>.menu li:nth-child(4n+1){clear:both}@media screen and (max-width: 767.98px){.menu-right>.nav>li>.menu li{width:100%;margin-bottom:0}}@media screen and (max-width: 767.98px){.menu-right>.nav>li>.menu li:hover .menu{display:block;margin-bottom:10px}}@media screen and (max-width: 767.98px){.menu-right>.nav>li>.menu li .menu{display:none}}.menu-right>.nav>li>.menu li .menu li{width:100%;float:none;margin-bottom:0}.menu-right>.nav>li>.menu li .menu li .nav-link{font-family:"ALSHauss",sans-serif !important;font-size:1rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;color:#000;padding:0;padding-bottom:7px}.menu-right>.nav>li>.menu li .menu li .nav-link.active{color:#e2001a}.menu-right>.nav>li>.menu li .menu li .nav-link:hover{color:#e2001a}.menu-right>.nav>li>.menu li .menu li .title-social-media{display:none}.menu-right>.nav>li>.menu li .menu li .menu{margin-left:-23px;display:flex}.menu-right>.nav>li>.menu li .menu li .menu li{width:20%;max-width:50px;float:left}.menu-right>.nav>li>.menu li .menu li .menu li .icon-rs{font-size:0;text-indent:-9999em;position:relative;height:50px}.menu-right>.nav>li>.menu li .menu li .menu li .icon-rs:hover{filter:grayscale(1)}.menu-right>.nav>li>.menu li .menu li .menu li .icon-rs.facebook::before{position:absolute;content:url(../images/fb.png);left:0;top:0}.menu-right>.nav>li>.menu li .menu li .menu li .icon-rs.instagram::before{position:absolute;content:url(../images/insta.png);left:0;top:0}.menu-right>.nav>li>.menu li .menu li .menu li .icon-rs.youtube::before{position:absolute;content:url(../images/yt.png);left:0;top:0}.menu-right>.nav>li>.menu li .menu li .menu li .icon-rs.linkedin::before{position:absolute;content:url(../images/linkedin.png);left:0;top:0}.menu-right>.nav>li>.menu li .menu li .menu li .icon-rs.twitter::before{position:absolute;content:url(../images/twitter.png);left:0;top:0}.menu-right>.nav>li>.menu li .link-top{font-family:"Roboto",sans-serif !important;font-size:1rem;font-weight:bold !important;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;color:#000;margin-bottom:26px;text-transform:uppercase;padding:0}.menu-right>ul>li.active-li:after{content:"";background:#e2001a;width:calc(100% - 12px);height:3px;display:block;position:relative;bottom:-30px;right:-12px}.menu-right>ul>li.active-li .icon-close{background:#f1f7fc !important}.menu-right>ul>li>.link-icon-menu:before{position:absolute;content:url(../images/menu.png);width:32px;height:32px;top:3px;right:0;left:4px;transition:.5s}.menu-right>ul>li:hover>.link-icon-menu{background:#e2001a}.menu-right>ul>li:hover>.link-icon-menu:before{content:url(../images/menu-white.png)}.menu-right>ul>li>.link-icon-menu.icon-close:before{content:url(../images/close.png)}.menu-right .menu a{color:#333;font-size:17px;font-weight:500}.drop-langue{position:relative;text-align:center;margin-left:16px;padding:7px 7px 9px 9px;width:40px;height:40px;display:flex;background-color:#f1f7fc;border-radius:50%}.drop-langue .links.nav{display:none;width:120px;position:absolute;top:40px;left:0;background:#eff6fb;z-index:9999}@media screen and (max-width: 991.98px){.drop-langue .links.nav{left:-40px;top:50px}}.drop-langue:before{content:"";background:url(../images/globe.png) no-repeat top center;width:24px;height:24px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.drop-langue:hover .links.nav{display:block}.drop-langue:hover .links.nav>span{border-bottom:1px solid #000;padding:10px;color:#000}.drop-langue:hover .links.nav>span a{color:#000}.drop-langue:hover .links.nav>span:last-child{border-bottom:0px solid #000;padding:10px}.we-mega-menu-li .submenu-fullwidth-mega{display:none;overflow-x:hidden;width:100%}.we-mega-menu-li .submenu-halfwidth{width:40%;left:50%;transform:translateX(-50%)}@media screen and (max-width: 991.98px){.we-mega-menu-li .submenu-halfwidth{width:100%;transform:none}}.we-mega-menu-li:hover .submenu-fullwidth-mega{border:none;border:solid 1px #9ccaeb;padding:48px 0;top:99%}@media screen and (max-width: 1199.98px){.we-mega-menu-li:hover .submenu-fullwidth-mega{top:88%}}@media screen and (max-width: 991.98px){.we-mega-menu-li:hover .submenu-fullwidth-mega{padding:0;border:none}}@media screen and (min-width: 991.98px){.we-mega-menu-li:hover .submenu-fullwidth-mega{display:block}}.we-mega-menu-submenu{opacity:1 !important;visibility:visible !important;margin-top:0px;box-shadow:none !important}.submenu-fullwidth-mega li .we-mega-menu-submenu{opacity:1 !important;visibility:visible !important;margin-top:0 !important;position:relative;top:inherit;left:inherit;box-shadow:none !important;border:0;padding:0}@media screen and (max-width: 991.98px){.submenu-fullwidth-mega li .we-mega-menu-submenu{display:none}}@media screen and (max-width: 991.98px){.submenu-fullwidth-mega li:hover .we-mega-menu-submenu{display:block}}.navbar-we-mega-menu .we-mega-menu-ul .submenu-fullwidth-mega .nav-tabs>.we-mega-menu-li>span,.navbar-we-mega-menu .we-mega-menu-ul .submenu-fullwidth-mega .nav-tabs>.we-mega-menu-li>a{font-family:"Roboto",sans-serif !important;display:block;border:0;font-size:16px;line-height:21px;font-weight:normal;text-align:left;color:#000;padding:0;padding-top:11px}.navbar-we-mega-menu .we-mega-menu-ul .submenu-fullwidth-mega .nav-tabs>.we-mega-menu-li>span:hover,.navbar-we-mega-menu .we-mega-menu-ul .submenu-fullwidth-mega .nav-tabs>.we-mega-menu-li>a:hover{color:#e2001a !important}.navbar-we-mega-menu .we-mega-menu-ul .submenu-fullwidth-mega .nav-tabs .more_pays span,.navbar-we-mega-menu .we-mega-menu-ul .submenu-fullwidth-mega .nav-tabs .more_pays a{position:relative;font-family:"Roboto",sans-serif !important;font-size:14px !important;font-weight:300 !important;font-style:normal !important;line-height:1.5 !important;letter-spacing:.42px !important;color:#666 !important;display:inline-block;margin-top:32px}@media screen and (max-width: 991.98px){.navbar-we-mega-menu .we-mega-menu-ul .submenu-fullwidth-mega .nav-tabs .more_pays span,.navbar-we-mega-menu .we-mega-menu-ul .submenu-fullwidth-mega .nav-tabs .more_pays a{margin-top:8px}}.navbar-we-mega-menu .we-mega-menu-ul .submenu-fullwidth-mega .nav-tabs .more_pays span:hover,.navbar-we-mega-menu .we-mega-menu-ul .submenu-fullwidth-mega .nav-tabs .more_pays a:hover{color:#e2001a !important}.navbar-we-mega-menu .we-mega-menu-ul .submenu-fullwidth-mega .nav-tabs .more_pays span::before,.navbar-we-mega-menu .we-mega-menu-ul .submenu-fullwidth-mega .nav-tabs .more_pays a::before{position:absolute;content:url(../images/arrow-red.png);right:-20px;transform:inherit;top:14px}.navbar-we-mega-menu .main-submenu{place-self:stretch;position:relative;margin-top:0}@media screen and (max-width: 991.98px){.navbar-we-mega-menu .main-submenu{padding-left:0;flex:1}}.navbar-we-mega-menu .main-submenu:after{content:"";background:url(../images/mask_menu.png);position:absolute;bottom:30px;left:30px;display:block;width:100px;height:57px}@media screen and (max-width: 991.98px){.navbar-we-mega-menu .main-submenu:after{content:none}}.navbar-we-mega-menu .main-submenu.menu-1-col>ul.subul{padding-left:15px}.navbar-we-mega-menu .main-submenu.menu-1-col>ul>li.we-mega-menu-li{width:100%;margin-bottom:16px}.navbar-we-mega-menu .main-submenu.menu-1-col>ul>li.we-mega-menu-li .we-mega-menu-submenu>.we-mega-menu-submenu-inner{min-height:auto}.navbar-we-mega-menu .main-submenu.menu-2-col>ul>li.we-mega-menu-li{width:calc(50% - 15px)}@media screen and (max-width: 991.98px){.navbar-we-mega-menu .main-submenu.menu-2-col>ul>li.we-mega-menu-li{width:100%}}.navbar-we-mega-menu .main-submenu.menu-3-col>ul>li.we-mega-menu-li{width:calc(33.33% - 15px)}@media screen and (max-width: 991.98px){.navbar-we-mega-menu .main-submenu.menu-3-col>ul>li.we-mega-menu-li{width:100%}}@media screen and (max-width: 991.98px){.navbar-we-mega-menu .main-submenu>.subul{display:block}}.navbar-we-mega-menu .main-submenu.menu-4-col>.nav>li.we-mega-menu-li{width:calc(25% - 11.25px)}.navbar-we-mega-menu .main-submenu.menu-4-col>.nav>li.we-mega-menu-li:last-child{margin-right:0}@media screen and (max-width: 991.98px){.navbar-we-mega-menu .main-submenu.menu-4-col>.nav>li.we-mega-menu-li{width:100%}}.navbar-we-mega-menu .main-submenu.menu-5-col>.nav>li.we-mega-menu-li{width:calc(20% - 12px)}.navbar-we-mega-menu .main-submenu.menu-5-col>.nav>li.we-mega-menu-li:last-child{margin-right:0}@media screen and (max-width: 991.98px){.navbar-we-mega-menu .main-submenu.menu-5-col>.nav>li.we-mega-menu-li{width:100%}}.navbar-we-mega-menu .main-submenu.list-pays>.nav>li.we-mega-menu-li{width:calc(20% - 12px)}.navbar-we-mega-menu .main-submenu.list-pays>.nav>li.we-mega-menu-li:last-child{margin-right:0}@media screen and (max-width: 991.98px){.navbar-we-mega-menu .main-submenu.list-pays>.nav>li.we-mega-menu-li{width:100%}}.navbar-we-mega-menu .main-submenu.list-pays li .we-megamenu-nolink{padding-bottom:0 !important}.navbar-we-mega-menu .main-submenu.list-pays li .we-mega-menu-submenu{padding:0 !important;background-color:rgba(0,0,0,0)}.navbar.navbar-we-mega-menu,.we-mega-menu-ul,.we-mega-menu-ul .dropdown-menu{position:static}.we-mega-menu-ul{align-items:center}.navbar.navbar-we-mega-menu .subul .subul li{width:100%}.we-mega-menu-submenu li.we-mega-menu-li{width:30%}.we-mega-menu-ul .dropdown-menu>a:before,.we-mega-menu-ul .dropdown-menu>span:before{display:none}.we-mega-menu-col{margin-top:0}.navbar-we-mega-menu .we-mega-menu-ul .submenu-fullwidth-mega .main-submenu>.nav-tabs.subul>.we-mega-menu-li>span,.navbar-we-mega-menu .we-mega-menu-ul .submenu-fullwidth-mega .main-submenu>.nav-tabs.subul>.we-mega-menu-li>a{font-family:"Roboto",sans-serif !important;font-size:16px;font-weight:bold;text-align:left;color:#000 !important}@media screen and (max-width: 991.98px){.navbar-we-mega-menu .we-mega-menu-ul .submenu-fullwidth-mega .main-submenu>.nav-tabs.subul>.we-mega-menu-li>span,.navbar-we-mega-menu .we-mega-menu-ul .submenu-fullwidth-mega .main-submenu>.nav-tabs.subul>.we-mega-menu-li>a{font-size:16px;color:#000}}.magasine-news{place-self:stretch}.magasine-news .inscri-news-menu{border-radius:5px;border:solid 1px #e5e5e5}.magasine-news .inscri-news-menu .content{padding:20px 15px;display:block}.magasine-news .inscri-news-menu .content h2{font-family:Roboto;font-size:27px;font-weight:bold;text-align:left;color:#000;margin-bottom:24px;text-transform:none}@media screen and (max-width: 1600px){.magasine-news .inscri-news-menu .content h2{font-size:18px}}.magasine-news .inscri-news-menu .content .title{font-size:18px}.magasine-news .inscri-news-menu .content a{padding:8px 36px;opacity:.8;border-radius:28px;border:solid 1px #333;background-color:rgba(255,255,255,0);display:inline-block;font-size:14px !important;font-weight:500;line-height:1.2;letter-spacing:.42px;text-align:center;color:#333}.magasine-news .inscri-news-menu .content a:hover{color:#e2001a !important;border-color:#e2001a}.magasine-news .inscri-news-menu .content a.link-txt{padding:16px 0;border:0;text-align:left;margin-bottom:0;position:relative;line-height:1.4;padding-left:18px}.magasine-news .inscri-news-menu .content a.link-txt:before{position:absolute;content:"";font-family:"Font Awesome 5 Pro";top:16px;left:0;padding-right:10px}.magasine-news .inscri-news-menu img{width:100%;height:305px;object-fit:fill}.magasine-news .inscri-news-menu.box-menu-v2{border:none}.magasine-news .inscri-news-menu.box-menu-v2 .content{border:solid 1px #9ccaeb}.magasine-news .inscri-news-menu.box-menu-v2 .content .sub-title{font-family:"Roboto",sans-serif !important;font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.42px;color:#e2001a;text-transform:uppercase;margin-bottom:16px}.magasine-news .inscri-news-menu.box-menu-v2 .content .title{font-family:Roboto;font-size:25px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;color:#000}@media screen and (max-width: 1600px){.magasine-news .inscri-news-menu.box-menu-v2 .content .title{font-size:18px}}.region-we-mega-menu{padding:0;background-color:#fff}@media screen and (max-width: 991.98px){.region-we-mega-menu .navbar-toggle{background-color:#e2001a;border-radius:0 16px 0 0;margin-bottom:0;width:56px;height:56px;justify-content:center;padding:8px;display:flex;flex-direction:column}}.navbar-toggle .icon-bar{height:3px;border-radius:0}.navbar-toggle .icon-bar:nth-child(1){width:20px}.navbar-toggle .icon-bar:nth-child(2){width:30px}.navbar-toggle .icon-bar:nth-child(3){width:40px}.path-frontpage #header{position:relative}.path-frontpage #header #navbar-top.navbar{margin:0}.menu-offre .promo-tag{position:absolute;background:#e2001a;border-radius:50px;font-family:Roboto;font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.42px;text-align:right;color:#fff;padding:3px 12px;top:26px;left:16px}.menu-offre .wrapper-content{padding:28px 24px;background-color:#fff;border:1px solid #e5e5e5}.menu-offre .wrapper-content .title-content{display:flex}.menu-offre .wrapper-content .title-content .title{font-size:20px;font-weight:500;text-align:left;color:#022744;position:relative;text-transform:uppercase}.menu-offre .wrapper-content .title-content .title:first-child{margin-right:20px}.menu-offre .wrapper-content .title-content .title:first-child::before{content:"";width:24px;height:24px;right:-32px;bottom:8px;background-image:url(../images/more-line.png);position:absolute}.menu-offre .wrapper-content .title-content .title:last-child{margin-left:20px}.menu-offre .wrapper-content .date{font-size:14px;font-weight:500;line-height:1.5;letter-spacing:.42px;text-align:left;color:#333;margin-bottom:44px;font-family:Roboto}.menu-offre .wrapper-content .bottom-content{display:flex;align-items:flex-start;flex-direction:column}.menu-offre .wrapper-content .bottom-content .type{font-size:13px;line-height:1.5;text-align:left;color:#a6a6a8}.menu-offre .wrapper-content .bottom-content .prix{font-size:26px;font-weight:500;line-height:1.5;letter-spacing:.78px;text-align:right;color:#e2001a;flex:1}.menu-offre img{width:100%}.we-mega-menu-submenu>.we-mega-menu-submenu-inner>.we-mega-menu-row{margin:0 auto;max-width:1383px}@media screen and (max-width: 991.98px){.we-mega-menu-submenu>.we-mega-menu-submenu-inner>.we-mega-menu-row .magasine-news{display:none}}.site-footer{padding:0;background-color:#fff}.site-footer .block{margin:0 auto;padding:0}.site-footer .content ul:not(.menu){padding-left:0}.footer-copyright{padding-top:32px !important;padding-bottom:32px !important}.footer-copyright .copyright p{font-family:"Roboto",sans-serif !important;font-style:normal;font-weight:400;font-size:16px;line-height:19px;text-align:center;color:#005eb8;margin-bottom:0}.footer-copyright .copyright a{color:#005eb8}.footer-copyright .copyright a:hover{color:#e2001a}.site-footer__bottom{margin:0;background-color:#022744;color:#9ccaeb;font-family:"Roboto",sans-serif !important;padding:40px 0 40px}@media screen and (max-width: 767.98px){.site-footer__bottom{padding:40px 0}}@media screen and (max-width: 479.98px){.site-footer__bottom{padding:0}}.site-footer__bottom nav.menu-footer{margin:0}.site-footer__bottom .contactez-nous-footer{padding:inherit;padding-right:15px;padding-left:15px}.site-footer__bottom .block{margin:0}.site-footer__bottom .newsletter-box{padding-right:15px}.site-footer__bottom .newsletter-box h2{font-family:"Roboto",sans-serif !important;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;margin-bottom:12px;text-transform:uppercase;color:#9ccaeb;margin-bottom:24px}@media screen and (max-width: 767.99px){.site-footer__bottom .newsletter-box h2{margin-bottom:8px}}.site-footer__bottom .newsletter-box #edit-message{opacity:.65;font-family:"Roboto",sans-serif !important;font-size:15px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;color:#9ccaeb;margin-bottom:22px}@media screen and (max-width: 767.99px){.site-footer__bottom .newsletter-box #edit-message{min-height:auto}}.site-footer__bottom .menu-footer .nav{position:relative;display:flex;width:100%;flex-direction:row;flex-wrap:wrap;padding:40px 0}.site-footer__bottom .menu-footer .nav .nav-link{padding-right:0;padding-left:0}@media screen and (max-width: 767.98px){.site-footer__bottom .menu-footer .nav{margin:0}}@media screen and (max-width: 479.99px){.site-footer__bottom .menu-footer .nav{display:block;text-align:left;margin:0}}.site-footer__bottom .menu-footer .nav>.nav-item{width:25%}@media screen and (max-width: 767.99px){.site-footer__bottom .menu-footer .nav>.nav-item{width:50%}}@media screen and (max-width: 479.99px){.site-footer__bottom .menu-footer .nav>.nav-item{width:100%}}.site-footer__bottom .menu-footer .nav span.nav-link{font-family:"Roboto",sans-serif !important;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;margin-bottom:12px;text-transform:uppercase;color:#9ccaeb}@media screen and (max-width: 767.99px){.site-footer__bottom .menu-footer .nav span.nav-link{padding:.5rem 1rem}}@media screen and (max-width: 479.99px){.site-footer__bottom .menu-footer .nav span.nav-link{text-align:left}}.site-footer__bottom .menu-footer .nav a.nav-link{font-family:"Roboto",sans-serif !important;font-size:15px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;opacity:.65;color:#9ccaeb;display:inline-block;padding-bottom:0}@media screen and (max-width: 767.99px){.site-footer__bottom .menu-footer .nav a.nav-link{padding:.5rem 1rem}}@media screen and (max-width: 479.99px){.site-footer__bottom .menu-footer .nav a.nav-link{text-align:center}}.site-footer__bottom .menu-footer .nav a.nav-link:hover{color:#fff;opacity:1;font-weight:500}.site-footer__bottom .menu-footer .nav:before{position:absolute;content:url(../images/airplane.png);right:0;bottom:0}@media screen and (max-width: 479.98px){.site-footer__bottom .menu-footer .nav:before{content:none}}.site-footer__bottom .menu-footer .nav::after{position:absolute;content:"";left:0;right:0;bottom:0;width:100%;height:1px;font-weight:500;line-height:1.31;background-image:linear-gradient(to right, #9ccaeb 10%, rgba(255, 255, 255, 0) 0%);background-position:top;background-size:9.5px 2px;background-repeat:repeat-x}.site-footer__bottom .menu-footer-v2{position:relative}.site-footer__bottom .menu-footer-v2 .nav:before{position:absolute;content:"";width:1px;height:97%;top:1%;background-image:linear-gradient(to bottom, #9ccaeb 10%, rgba(255, 255, 255, 0) 0%);background-position:right;background-size:2px 9.5px;background-repeat:repeat-y;right:30%}@media screen and (max-width: 991.98px){.site-footer__bottom .menu-footer-v2 .nav:before{content:none}}.site-footer__bottom .content{padding:0}.site-footer__bottom .section-newsletter-cord{padding:40px 0}.site-footer__bottom .section-newsletter-cord>.content{display:flex}@media screen and (max-width: 767.99px){.site-footer__bottom .section-newsletter-cord>.content{display:block}}.site-footer__bottom .section-newsletter-cord .col-footer-cord{padding-left:36px}@media screen and (max-width: 767.99px){.site-footer__bottom .section-newsletter-cord .col-footer-cord{margin-top:32px;text-align:center}}.site-footer__bottom .section-newsletter-cord .title{font-family:"Roboto",sans-serif !important;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;margin-bottom:12px;text-transform:uppercase;color:#9ccaeb;margin-bottom:24px}@media screen and (max-width: 767.99px){.site-footer__bottom .section-newsletter-cord .title{margin-bottom:8px}}.site-footer__bottom .section-newsletter-cord .desc{opacity:.65;font-family:"Roboto",sans-serif !important;font-size:15px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#9ccaeb;min-height:60px;margin-bottom:12px}@media screen and (max-width: 767.99px){.site-footer__bottom .section-newsletter-cord .desc{min-height:auto}}.site-footer__bottom .section-newsletter-cord .img-app{display:flex}@media screen and (max-width: 767.99px){.site-footer__bottom .section-newsletter-cord .img-app{justify-content:center}}.site-footer__bottom .section-newsletter-cord .img-app a{margin-right:10px}.site-footer__bottom .section-newsletter-cord .img-app a:hover{filter:grayscale(1)}.site-footer__bottom .section-newsletter-cord .social-media{min-height:48px;display:flex;align-items:flex-end;flex-wrap:wrap}@media screen and (max-width: 767.99px){.site-footer__bottom .section-newsletter-cord .social-media{justify-content:center}}.site-footer__bottom .section-newsletter-cord .social-media li{display:inline-block;margin-right:8px;margin-left:8px;margin-bottom:8px}.site-footer__bottom .section-newsletter-cord .social-media li a{color:#9ccaeb;font-size:32px}.site-footer__bottom .section-newsletter-cord .social-media li a:hover{color:#e2001a}.footer__full_width .row-logos{align-items:center;margin:0}@media screen and (max-width: 479.98px){.footer__full_width .row-logos{border-bottom:2px dashed #9ccaeb;padding-bottom:20px}}.footer__full_width .row-logos .col-logos .text-logs{display:flex;align-items:center;font-family:"Roboto",sans-serif !important;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:1px;color:#a6a6a8;text-transform:uppercase}@media screen and (max-width: 991.98px){.footer__full_width .row-logos .col-logos .text-logs{display:block;text-align:center}}@media screen and (max-width: 479.98px){.footer__full_width .row-logos .col-logos .text-logs{color:#333;text-transform:uppercase}}.footer__full_width .row-logos .col-logos .text-logs img{margin-left:16px}@media screen and (max-width: 991.98px){.footer__full_width .row-logos .col-logos .text-logs img{margin:0 auto}}@media screen and (max-width: 479.98px){.footer__full_width .row-logos .col-logos .text-logs img{margin-left:auto;width:auto}}@media screen and (max-width: 767.99px){.footer__full_width .row-logos .col-logos .text-logs{display:block;margin-top:16px}}.footer__full_width .col-logo img{float:right}@media screen and (max-width: 991.99px){.footer__full_width .col-logo img{float:none;margin:16px auto 0}}@media screen and (max-width: 479.98px){.footer__full_width .col-logo img{margin:32px auto 0}}.footer__full_width .red-link{display:flex;align-items:center;justify-content:flex-end;font-size:14px;font-weight:600;letter-spacing:3px;text-align:right;color:#e2001a;margin-top:12px}@media screen and (max-width: 991.98px){.footer__full_width .red-link{justify-content:center}}.footer__full_width .col-text-lang .text-lang{font-family:"Roboto",sans-serif !important;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:1px;margin-top:42px;color:#a6a6a8;display:flex;align-items:center;justify-content:flex-end}@media screen and (max-width: 991.98px){.footer__full_width .col-text-lang .text-lang{justify-content:center}}@media screen and (max-width: 479.98px){.footer__full_width .col-text-lang .text-lang{justify-content:left;margin-top:30px}}.footer__full_width .col-text-lang .text-lang img{margin-right:8px}.footer__full_width .row-copyright{margin-top:36px;margin:0}.footer__full_width .row-copyright .col-copyright .text-logs{margin-top:16px;font-family:"Roboto",sans-serif !important;font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.86;letter-spacing:normal;text-align:left;color:#a6a6a8}@media screen and (max-width: 479.98px){.footer__full_width .row-copyright .col-copyright .text-logs .separateur,.footer__full_width .row-copyright .col-copyright .text-logs br{display:none}}@media screen and (max-width: 991.98px){.footer__full_width .row-copyright .col-copyright .text-logs{margin-top:16px;text-align:center}}@media screen and (max-width: 479.98px){.footer__full_width .row-copyright .col-copyright .text-logs{text-align:left}}.footer__full_width .row-copyright .col-copyright .text-logs a{font-family:"Roboto",sans-serif !important;font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:left;color:#a6a6a8}@media screen and (max-width: 479.98px){.footer__full_width .row-copyright .col-copyright .text-logs a{display:block;line-height:1.93}}.footer__full_width .row-copyright .col-copyright .text-logs a:hover{color:#e2001a;text-decoration:none}.footer__full_width .row-copyright .col-copyright .text-logs strong{color:#666}@media screen and (max-width: 479.98px){.footer__full_width .row-copyright .col-copyright .text-logs strong{position:static;bottom:auto}}

/*# sourceMappingURL=styles.css.map */