@charset "UTF-8";
/*!
 * Bootstrap v4.6.0 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
@-webkit-keyframes progress-bar-stripes{0%{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{0%{background-position:1rem 0}to{background-position:0 0}}@-webkit-keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#00808E;--teal:#20c997;--cyan:#9CCFD8;--white:#fff;--gray:#5D5D5D;--gray-dark:#343a40;--primary:#00808E;--secondary:#1A1A1A;--success:#00808E;--info:#9CCFD8;--warning:#ffc107;--danger:#dc3545;--light:#F6F5F9;--dark:#1A1A1A;--primary-light:rgba(0, 128, 142, 0.15);--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:"Raleway", system-ui, -apple-system, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-family-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}figcaption,figure,footer,header,nav,section{display:block}body{margin:0;font-family:"Raleway",system-ui,-apple-system,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#1a1a1a;text-align:left;background-color:#fff}hr{box-sizing:content-box;height:0;overflow:visible;margin-top:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}dl,h1,h2,h3,h4,h5,p,ul{margin-top:0}dl,hr,p,ul{margin-bottom:1rem}ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}b,strong{font-weight:900}a{color:#00808e;text-decoration:underline;background-color:transparent}a:hover{color:#003b42;text-decoration:none}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}figure{margin:0 0 1rem}img,svg{vertical-align:middle}img{border-style:none}svg{overflow:hidden}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#5d5d5d;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;overflow:visible}button{text-transform:none}[role=button]{cursor:pointer}[type=button],[type=submit],button{-webkit-appearance:button}.btn:not(:disabled):not(.disabled),[type=button]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=radio]{box-sizing:border-box;padding:0}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}summary{display:list-item;cursor:pointer}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{margin-bottom:.5rem;font-family:"Raleway";font-weight:800;line-height:1.2}.h1,h1{font-size:2.875rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.375rem}.h4,h4{font-size:1.125rem}.h5,h5{font-size:1.25rem}.lead{font-size:1.5rem;font-weight:400}.img-fluid{max-width:100%;height:auto}.figure{display:inline-block}.figure-caption{font-size:90%;color:#5d5d5d}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col,.col-12,.col-6,.col-lg-4,.col-lg-5,.col-lg-7,.col-md-10,.col-md-3,.col-md-9,.col-sm-4,.col-sm-6,.col-sm-8{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-6{flex:0 0 50%;max-width:50%}.col-12{flex:0 0 100%;max-width:100%}@media (min-width:576px){.col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}}@media (min-width:768px){.col-md-3{flex:0 0 25%;max-width:25%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}}@media (min-width:992px){.col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}}.table{width:100%;margin-bottom:1rem;color:#1a1a1a}.table td,.table th{padding:.75rem;vertical-align:top}.table thead th{vertical-align:bottom;border-bottom:0 solid #dcdbe2}.table tbody+tbody,.table td,.table th{border-top:0 solid #dcdbe2}.table-bordered,.table-bordered td,.table-bordered th{border:0 solid #dcdbe2}.table-bordered thead td,.table-bordered thead th{border-bottom-width:0}.table .thead-light th{color:#fff;background-color:#00808e;border-color:#dcdbe2}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.btn{display:inline-block;font-weight:500;color:#1a1a1a;text-align:center;text-decoration:none;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.5rem 1.5rem;font-size:1rem;line-height:1.5;border-radius:1.3125rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#1a1a1a;text-decoration:none}.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,128,142,.25)}.btn:disabled{opacity:.65}fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#00808e;border-color:#00808e}.btn-primary:hover{color:#fff;background-color:#005e68;border-color:#00525b}.btn-primary:focus{color:#fff;background-color:#005e68;border-color:#00525b;box-shadow:0 0 0 .2rem rgba(38,147,159,.5)}.btn-primary:disabled{color:#fff;background-color:#00808e;border-color:#00808e}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active{color:#fff;background-color:#00525b;border-color:#00474e}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(38,147,159,.5)}.btn-outline-dark{color:#1a1a1a;border-color:#1a1a1a}.btn-outline-dark:hover{color:#fff;background-color:#1a1a1a;border-color:#1a1a1a}.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(26,26,26,.5)}.btn-outline-dark:disabled{color:#1a1a1a;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active{color:#fff;background-color:#1a1a1a;border-color:#1a1a1a}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(26,26,26,.5)}.btn-link{font-weight:400;color:#00808e;text-decoration:underline}.btn-link:hover{color:#003b42;text-decoration:none}.btn-link:focus{text-decoration:none}.btn-link:disabled{color:#5d5d5d;pointer-events:none}.collapse:not(.show){display:none}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.navbar-brand{display:inline-block;padding-top:.40625rem;padding-bottom:.40625rem;margin-right:0;font-size:1.125rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.media{display:flex;align-items:flex-start}.bg-primary-light{background-color:rgba(0,128,142,.15)!important}a.bg-primary-light:focus,a.bg-primary-light:hover,button.bg-primary-light:focus,button.bg-primary-light:hover{background-color:rgba(0,82,91,.15)!important}.border{border:1px solid #dcdbe2!important}.border-top{border-top:1px solid #dcdbe2!important}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-flex{display:flex!important}@media (min-width:768px){.d-md-none{display:none!important}.d-md-block{display:block!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-block{display:block!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9::before{padding-top:56.25%}.flex-column{flex-direction:column!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}@media (min-width:992px){.flex-lg-row{flex-direction:row!important}}@media (min-width:1200px){.flex-xl-row{flex-direction:row!important}.align-items-xl-center{align-items:center!important}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.w-100{width:100%!important}.h-100{height:100%!important}.mt-0{margin-top:0!important}.mr-0{margin-right:0!important}.mb-0{margin-bottom:0!important}.ml-0{margin-left:0!important}.mb-1{margin-bottom:.25rem!important}.mt-2{margin-top:.5rem!important}.mr-2{margin-right:.5rem!important}.mb-2{margin-bottom:.5rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.mt-4{margin-top:1.5rem!important}.mb-4{margin-bottom:1.5rem!important}.mt-5{margin-top:2rem!important}.mb-5{margin-bottom:2rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pb-0,.py-0{padding-bottom:0!important}.p-1{padding:.25rem!important}.p-3{padding:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.pt-5,.py-5{padding-top:2rem!important}.py-5{padding-bottom:2rem!important}.py-6{padding-top:3rem!important;padding-bottom:3rem!important}.ml-n5{margin-left:-2rem!important}.mx-auto{margin-right:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:768px){.ml-md-0{margin-left:0!important}.mt-md-5{margin-top:2rem!important}.mb-md-5{margin-bottom:2rem!important}.ml-md-auto{margin-left:auto!important}}@media (min-width:992px){.mt-lg-0{margin-top:0!important}.mb-lg-0{margin-bottom:0!important}.ml-lg-2{margin-left:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.pl-lg-5{padding-left:2rem!important}.mr-lg-auto{margin-right:auto!important}.ml-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.mb-xl-0{margin-bottom:0!important}.ml-xl-auto{margin-left:auto!important}}.text-center{text-align:center!important}.font-weight-bold{font-weight:700!important}.text-white{color:#fff!important}.text-body{color:#1a1a1a!important}.text-muted{color:#5d5d5d!important}.text-decoration-none{text-decoration:none!important}.visible{visibility:visible!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}.container,body{min-width:992px!important}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dcdbe2!important}}
/*!
 * Font Awesome Free 5.11.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}.fa{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-chevron-left:before{content:"\f053"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
/*!
 * Font Awesome Free 5.11.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:auto;src:url(../vendor/fontawesome/fa-regular-400.eot);src:url(../vendor/fontawesome/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(../vendor/fontawesome/fa-regular-400.woff2) format("woff2"),url(../vendor/fontawesome/fa-regular-400.woff) format("woff"),url(../vendor/fontawesome/fa-regular-400.ttf) format("truetype"),url(../vendor/fontawesome/fa-regular-400.svg#fontawesome) format("svg")}
/*!
 * Font Awesome Free 5.11.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:auto;src:url(../vendor/fontawesome/fa-solid-900.eot);src:url(../vendor/fontawesome/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../vendor/fontawesome/fa-solid-900.woff2) format("woff2"),url(../vendor/fontawesome/fa-solid-900.woff) format("woff"),url(../vendor/fontawesome/fa-solid-900.ttf) format("truetype"),url(../vendor/fontawesome/fa-solid-900.svg#fontawesome) format("svg")}.fa{font-family:"Font Awesome 5 Free";font-weight:900}
/*!
 * Font Awesome Free 5.11.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:auto;src:url(../vendor/fontawesome/fa-brands-400.eot);src:url(../vendor/fontawesome/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(../vendor/fontawesome/fa-brands-400.woff2) format("woff2"),url(../vendor/fontawesome/fa-brands-400.woff) format("woff"),url(../vendor/fontawesome/fa-brands-400.ttf) format("truetype"),url(../vendor/fontawesome/fa-brands-400.svg#fontawesome) format("svg")}.animated{opacity:0}.animated--simple{transition:opacity .5s ease-in}.text-sm{font-size:.875rem}[class*=bg-outbound]{position:relative;background-color:transparent!important}[class*=bg-outbound]::before{content:"";position:absolute;top:-25px;left:-35px;right:-35px;bottom:-25px;z-index:-1}@media (min-width:768px){[class*=bg-outbound]::before{top:-50px;bottom:-50px}}[class*=bg-outbound].bg-primary-light::before{background-color:rgba(0,128,142,.15)}.bg-outbound-left::before{left:-1000px}.bg-black{background-color:#000}@supports (-ms-ime-align:auto) and (display:-ms-grid){ul.nav{list-style:none;list-style-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=)!important;list-style-type:none}}a:after,a:before{text-decoration:none}a[target=_blank]:not(.btn):not(.no-icon):not([href$=".zip"]):after{margin-left:5px;content:"";background-image:url(../images/icons/icon-external-link.svg);background-position:center;background-repeat:no-repeat;background-size:contain;width:10px;height:10px;display:inline-block}.h1,.h2,h1,h2{margin-bottom:1.875rem}.h1:not(:first-child),.h2:not(:first-child),.h3:not(:first-child),.h4:not(:first-child),h1:not(:first-child),h2:not(:first-child),h3:not(:first-child),h4:not(:first-child){margin-top:1.875rem}.h3,.h4,h3,h4{margin-bottom:1.25rem}[data-toggle=collapse]:after{transition:all .35s;margin-left:5px;font-family:"Font Awesome 5 Free";content:"\f078";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;line-height:1;font-size:1rem;font-weight:900;font-size:80%}[data-toggle=collapse][aria-expanded=true]:after{transform:rotate(-180deg)}#cookiesBanner{position:fixed;left:0;right:0;bottom:0;z-index:1070;background:#9ccfd8;display:none}#cookiesBanner.active{display:block}@font-face{font-family:"Raleway";src:url(/fonts/Raleway-Medium.woff) format("woff"),url(/fonts/Raleway-Medium.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"Raleway";src:url(/fonts/Raleway-SemiBold.woff) format("woff"),url(/fonts/Raleway-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@font-face{font-family:"Raleway";src:url(/fonts/Raleway-Bold.woff) format("woff"),url(/fonts/Raleway-Bold.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:"Raleway";src:url(/fonts/Raleway-ExtraBold.woff) format("woff"),url(/fonts/Raleway-ExtraBold.woff2) format("woff2");font-weight:800;font-style:normal}.logo{display:flex;align-items:center;text-decoration:none}#header .nav-lang a+a,.logo .logo-text{margin-left:1rem}.logo .logo-text span:first-of-type{font-size:2rem;color:#00808e;font-weight:700;display:block}.logo .logo-text span:last-of-type{display:block;font-size:.875rem;text-transform:uppercase;color:#1a1a1a;margin-left:.25rem}.vignette{transition:all .2s ease-in-out;cursor:pointer}.bg-primary-light .highlight,.swiper-pagination-bullet.swiper-pagination-bullet-active,.vignette.active,.vignette:hover{background-color:#fff}.swiper-pagination-bullet{height:11px;width:30%;border-radius:6px;background-color:#fff}#header .container{position:relative;padding-top:.625rem;padding-bottom:1rem}#header .container:first-child::after{content:"";position:absolute;left:15px;right:15px;bottom:0;height:1px;background-color:#dcdbe2}#header .nav-lang a{position:relative;font-size:.875rem}#header .nav-lang a.active:after{content:"";position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;bottom:-4px;height:4px;width:4px;border-radius:50%;background-color:#1a1a1a}#footer a{color:#1a1a1a}@media (min-width:1200px){#footer .nav a{position:relative}#footer .nav a:not(:first-child){margin-left:.5rem}#footer .nav a:not(:first-child)::before{content:"|";display:inline-block;margin-right:.5rem}}#wrapper{background-image:url("../images/bg/umbrella form.svg");background-position:-225px -500px;background-repeat:no-repeat;overflow:hidden;background-size:1390px auto}section{padding-top:1.5625rem;padding-bottom:1.5625rem}@media (min-width:768px){section{padding-top:3.125rem;padding-bottom:3.125rem}}.highlight{display:inline;background-color:rgba(0,128,142,.15);padding:0 .25rem}@media (min-width:768px){.home-page .umbrella-faces{background-image:url("../images/bg/umbrella faces.png");background-position:-100px 40px;background-repeat:no-repeat;padding-top:11.25rem}.home-page .umbrella-faces .container{position:relative}.home-page .umbrella-faces .container:before{content:"";position:absolute;top:-50px;right:0;left:0;margin-left:auto;margin-right:auto;bottom:-50px;width:calc(75% + 70px);background-color:#fff}}@media (min-width:1200px){.home-page .jumbotron-title{margin-top:4.5rem!important}}@media (min-width:768px){.home-page .jumbotron-title{margin-top:1.5rem}}.home-page .partners .icontree{opacity:.5;width:130px;margin-bottom:-50px}.home-page .partners p{max-width:75%;margin-top:2.1875rem;margin-bottom:2.1875rem}.home-page .partners .logos:after{content:none!important}.home-page .partners .logos .figure-caption:after{margin-left:5px;font-family:"Font Awesome 5 Free";content:"\f35d";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;line-height:1;font-size:1rem;font-weight:900;font-size:80%;vertical-align:1px}.home-page .partners .logos .figure img{filter:grayscale(100%);transition:all .2s ease-in-out}.home-page .partners .logos .figure:hover img{filter:grayscale(0%)}@media (min-width:992px){.home-page .align-left{margin-left:125px}}@media (min-width:1200px){.home-page .align-left{margin-left:145px}}#campagne h2{line-height:1.5}.page-languages .logo .logo-text span:first-of-type{font-size:3.125rem}.page-languages#wrapper{background-position:center 100%}