@keyframes loading-rotate-keyframe{0%{transform:rotateZ(0deg)}to{transform:rotateZ(360deg)}}@keyframes loading-circle-keyframe{0%,25%{stroke-dashoffset:178;transform:rotate(0)}50%,75%{stroke-dashoffset:30;transform:rotate(45deg)}to{stroke-dashoffset:178;transform:rotate(360deg)}}.flexboxPageTemplate__container .blocVideo__zoomOn .youtubeVideo--embeded.default .youtubeVideo__iframe,.flexboxPageTemplate__container .blocVideo__zoomOn .youtubeVideo--embeded.played .videoModalImg,.loading{display:none}.loading svg{height:24px;width:24px}.loading circle{fill:transparent;stroke:#068484;stroke-dasharray:178px;stroke-linecap:round;stroke-width:6;transform-origin:50% 50%}.loading .icon--loading{display:none;fill:#068484}.flexboxPageTemplate__container .blocVideo.loaded .videoOverlay,.loading svg,.loading.is-loading{display:block}.loading.is-loading svg{animation:2s linear infinite loading-rotate-keyframe}.loading.is-loading circle{animation:1.6s ease-in-out infinite both loading-circle-keyframe}@media screen and (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.loading svg{display:none}.loading .icon--loading{display:block}.loading.is-loading .icon--loading{animation:1s ease-in-out infinite loading-rotate-keyframe}}.loading--inverse circle,.loading--large-inverse circle{stroke:#fff}.loading--inverse .icon--loading{fill:#fff}.loading--large .icon--loading,.loading--large svg,.loading--large-inverse svg{height:70px;width:70px}.loading--large-inverse .icon--loading{fill:#fff;height:70px;width:70px}.flexboxPageTemplate__container *,.flexboxPageTemplate__container ::after,.flexboxPageTemplate__container ::before{box-sizing:border-box}.flexboxPageTemplate__container :focus{box-shadow:0 0 0 .063rem #fff,0 0 0 .188rem #3470df;outline:0}.flexboxPageTemplate__container h1{color:#252339;font-family:"montserrat";font-size:3rem;font-style:normal;font-weight:700;letter-spacing:-.031rem;line-height:3.5rem;margin:0 0 3rem;text-align:center}@media screen and (min-width:768px) and (max-width:1023px){.flexboxPageTemplate__container h1{font-size:2.25rem;line-height:3rem}}@media screen and (max-width:767px){.flexboxPageTemplate__container h1{font-size:1.875rem;line-height:2.75rem;margin:0 0 2rem}}.flexboxPageTemplate__container h2{font-family:"montserrat";font-size:1.875rem;line-height:2.75rem;margin:0 0 2rem}@media screen and (min-width:768px) and (max-width:1023px){.flexboxPageTemplate__container h2{font-size:1.5rem;line-height:2rem}}@media screen and (max-width:767px){.flexboxPageTemplate__container h2{font-size:1.5rem;line-height:2rem}}.flexboxPageTemplate__container a{color:#1264a3;cursor:pointer;text-decoration:none}.flexboxPageTemplate__container a:hover{text-decoration:underline}.flexboxPageTemplate__container button{cursor:pointer}.flexboxPageTemplate__container ol,.flexboxPageTemplate__container ul{margin:1rem 0;padding:0}.flexboxPageTemplate__container ol{list-style:decimal inside}.flexboxPageTemplate__container ul{list-style:inside}.flexboxPageTemplate__container blockquote{background-color:#eef7f7;border-radius:.375rem;margin:1rem 0;padding:1rem 1.5rem}.flexboxPageTemplate__container blockquote p{margin-top:0}.flexboxPageTemplate__container .blocVideo__zoomOn{height:auto;position:relative;width:100%}.flexboxPageTemplate__container .blocVideo__zoomOn .youtubeVideo{height:20.938rem;width:100%}.flexboxPageTemplate__container .blocVideo__zoomOn .videoOverlay,.flexboxPageTemplate__container .blocVideo__zoomOn .youtubeOverlay{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}.flexboxPageTemplate__container .blocVideo__zoomOn .videoOverlay .button--primary,.flexboxPageTemplate__container .blocVideo__zoomOn .youtubeOverlay .button--primary{background-color:transparent;border:.188rem solid #fff;color:#fff}.flexboxPageTemplate__container .blocVideo__zoomOn .videoOverlay .button--primary:focus,.flexboxPageTemplate__container .blocVideo__zoomOn .youtubeOverlay .button--primary:focus{border:.125rem solid #fff;outline:0}.flexboxPageTemplate__container .blocVideo__zoomOn .videoOverlay.played,.flexboxPageTemplate__container .blocVideo__zoomOn .youtubeOverlay.played{display:none}.flexboxPageTemplate__container .blocVideo__zoomOn .videoOverlay.paused,.flexboxPageTemplate__container .blocVideo__zoomOn .youtubeOverlay.paused,.flexboxPageTemplate__container .slick-slide img{display:block}.flexboxPageTemplate__container .blocVideo__zoomOn .videoOverlay.paused .videoOverlay__poster__play__icon,.flexboxPageTemplate__container .blocVideo__zoomOn .youtubeOverlay.paused .videoOverlay__poster__play__icon{border-color:#fff;box-sizing:border-box;border-style:double;border-width:0 0 0 .625rem;height:.625rem;margin:0;width:.625rem}.flexboxPageTemplate__container .blocVideo__zoomOn .videoOverlay__poster,.flexboxPageTemplate__container .blocVideo__zoomOn .youtubeOverlay__poster{background-color:rgba(0,0,0,.5);border-radius:.375rem;height:100%;left:0;max-width:inherit;object-fit:cover;opacity:1;position:absolute;top:0;transition:opacity 125ms;width:100%}.flexboxPageTemplate__container .blocVideo__zoomOn .videoOverlay__poster__play,.flexboxPageTemplate__container .blocVideo__zoomOn .youtubeOverlay__poster__play{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;border-radius:100%;display:flex;height:2.625rem;justify-content:center;left:50%;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:2.625rem}.flexboxPageTemplate__container .blocVideo__zoomOn .videoOverlay__poster__play:focus,.flexboxPageTemplate__container .blocVideo__zoomOn .youtubeOverlay__poster__play:focus{box-shadow:0 0 0 .063rem #050033,0 0 0 .188rem #fff}.flexboxPageTemplate__container .blocVideo__zoomOn .videoOverlay__poster__play__icon,.flexboxPageTemplate__container .blocVideo__zoomOn .youtubeOverlay__poster__play__icon{border-color:transparent transparent transparent #fff;border-style:solid;box-sizing:border-box;border-width:.313rem 0 .313rem .625rem;text-align:center;margin-left:.188rem}.flexboxPageTemplate__container .blocVideo__zoomOn .embededVideo{border-radius:.375rem;object-fit:cover;width:100%}.flexboxPageTemplate__container .blocVideo__zoomOn .videoModalImg{border-radius:.375rem;max-height:20.938rem;object-fit:cover;width:100%}.flexboxPageTemplate__container .blocVideo__zoomOn .videoModal,.flexboxPageTemplate__container .blocVideo__zoomOn .videoModalImg__youtube{display:none}.flexboxPageTemplate__container .blocVideo__zoomOn .videoModal--open{background-color:rgba(0,0,0,.4);display:block;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1003}.flexboxPageTemplate__container .blocVideo__zoomOn .videoModal--open .videoModal__content{margin:20vh auto;position:relative;width:50%}@media screen and (min-width:768px) and (max-width:1023px){.flexboxPageTemplate__container .blocVideo__zoomOn .videoModal--open .videoModal__content{width:80%}}@media screen and (max-width:767px){.flexboxPageTemplate__container .blocVideo__zoomOn .videoModal--open .videoModal__content{width:80%}}.flexboxPageTemplate__container .blocVideo__zoomOn .videoModal--open .videoModal__content__close{background-color:rgba(0,0,0,.4);color:#fff;cursor:pointer;font-size:1.5rem;height:3.125rem;padding:.625rem;position:absolute;right:0;text-align:center;top:.625rem;width:3.125rem;z-index:2}@media screen and (min-width:768px) and (max-width:1023px){.flexboxPageTemplate__container .blocVideo__zoomOn .videoModal--open .videoModal__content__close{right:.625rem}}@media screen and (max-width:767px){.flexboxPageTemplate__container .blocVideo__zoomOn .videoModal--open .videoModal__content__close{right:.625rem}}.flexboxPageTemplate__container .blocVideo__zoomOn .videoModal--open .videoModal__content__close:hover,.flexboxPageTemplate__container .roundButton:hover{text-decoration:none}.flexboxPageTemplate__container .banner-bloc .banner-pics .banner-img a img,.flexboxPageTemplate__container .blocVideo__zoomOn .videoModal--open .videoModal__content .blocVideo,.flexboxPageTemplate__container .slick-slide img{width:100%}.flexboxPageTemplate__container .blocVideo__zoomOn .videoModal--open .videoModal__content .blocVideo .embededVideo{margin:auto}.flexboxPageTemplate__container .roundButton{background:#1e1852;border:.063rem solid #1e1852;border-radius:1.875rem;color:#fff;display:table;margin:auto;padding:.813rem 2rem;text-align:center;text-decoration:none}.flexboxPageTemplate__container .roundButton--outline{background:0 0;color:#1e1852;transition:background .2s,border .2s}.flexboxPageTemplate__container .roundButton--outline:hover{background:#1e1852;color:#fff}.flexboxPageTemplate__container .roundButton--inverse{background:#fff;color:#1e1852}.flexboxPageTemplate__container .roundButton--inverse:hover{background-color:rgba(255,255,255,.9)}.flexboxPageTemplate__container .roundButton--inverse:focus{box-shadow:0 0 0 .063rem #050033,0 0 0 .188rem #fff}.flexboxPageTemplate__container .roundButton--dark{background:#050033;border-color:#fff}.flexboxPageTemplate__container .mobile,.flexboxPageTemplate__container .slick-slide.slick-loading img{display:none}@media screen and (max-width:767px){.flexboxPageTemplate__container .mobile{display:inline-block}.flexboxPageTemplate__container .desktop{display:none}}.flexboxPageTemplate__container .box{margin:0 2rem 6rem}.flexboxPageTemplate__container .box:last-child{margin-bottom:0}@media screen and (min-width:768px) and (max-width:1023px){.flexboxPageTemplate__container .box{margin:0 1rem 5rem}}@media screen and (max-width:767px){.flexboxPageTemplate__container .box{margin:0 1rem 4rem}}.flexboxPageTemplate__container .slick-slider{box-sizing:border-box;display:block;position:relative;user-select:none}.flexboxPageTemplate__container .slick-list{display:block;margin:0;overflow:hidden;padding:0;position:relative}.flexboxPageTemplate__container .slick-list:focus{outline:0}.flexboxPageTemplate__container .slick-list.dragging{cursor:hand}.flexboxPageTemplate__container .slick-slider .slick-list,.flexboxPageTemplate__container .slick-slider .slick-track{transform:translate3d(0,0,0)}.flexboxPageTemplate__container .slick-track{display:block;left:0;position:relative;top:0}.flexboxPageTemplate__container .slick-track:after,.flexboxPageTemplate__container .slick-track:before{content:"";display:table}.flexboxPageTemplate__container .slick-track:after{clear:both}.slick-loading .flexboxPageTemplate__container .slick-track{visibility:hidden}.flexboxPageTemplate__container .slick-slide{float:left;height:100%;min-height:.063rem}[dir=rtl] .flexboxPageTemplate__container .slick-slide{float:right}.flexboxPageTemplate__container .slick-slide.dragging img{pointer-events:none}.slick-initialized .flexboxPageTemplate__container .slick-slide{display:block}.slick-loading .flexboxPageTemplate__container .slick-slide{visibility:hidden}.slick-vertical .flexboxPageTemplate__container .slick-slide{border:.063rem solid transparent;display:block;height:auto}.flexboxPageTemplate__container .slick-arrow.slick-hidden{display:none}.flexboxPageTemplate__container .slick-arrow.slick-disabled{cursor:default;opacity:.1}.flexboxPageTemplate__container .slick-next,.flexboxPageTemplate__container .slick-prev{background:0 0;color:transparent;cursor:pointer;display:block;font-size:0;height:3.125rem;line-height:0;outline:0;padding:0;position:absolute;top:50%;transform:translate(0,-50%);width:3.125rem;z-index:2}.flexboxPageTemplate__container .slick-dots li button:focus,.flexboxPageTemplate__container .slick-dots li button:hover,.flexboxPageTemplate__container .slick-next:focus,.flexboxPageTemplate__container .slick-next:hover,.flexboxPageTemplate__container .slick-prev:focus,.flexboxPageTemplate__container .slick-prev:hover{outline:0}.flexboxPageTemplate__container .slick-dots li button:focus:before,.flexboxPageTemplate__container .slick-dots li button:hover:before,.flexboxPageTemplate__container .slick-next:focus:before,.flexboxPageTemplate__container .slick-next:hover:before,.flexboxPageTemplate__container .slick-prev:focus:before,.flexboxPageTemplate__container .slick-prev:hover:before{opacity:1}.flexboxPageTemplate__container .slick-next.slick-disabled,.flexboxPageTemplate__container .slick-next.slick-disabled:before,.flexboxPageTemplate__container .slick-prev.slick-disabled,.flexboxPageTemplate__container .slick-prev.slick-disabled:before{opacity:.1}.flexboxPageTemplate__container .slick-next:before,.flexboxPageTemplate__container .slick-prev:before{content:"";display:block;height:100%;margin:0 auto;position:relative;width:.75rem}.flexboxPageTemplate__container .slick-next{right:2%}.flexboxPageTemplate__container .slick-next[dir=rtl]{left:2%;right:auto}.flexboxPageTemplate__container .slick-next[dir=rtl]:before{background-position:0 50%}.flexboxPageTemplate__container .slick-next:before,.flexboxPageTemplate__container .slick-prev[dir=rtl]:before{background-position:-.75rem 50%}.flexboxPageTemplate__container .slick-prev{left:2%}.flexboxPageTemplate__container .slick-prev[dir=rtl]{left:auto;right:2%}.flexboxPageTemplate__container .slick-prev:before{background-position:0 50%}.flexboxPageTemplate__container .slick-dotted .slick-slider{margin-bottom:1.875rem}.flexboxPageTemplate__container .slick-dots{bottom:-1.75rem;display:block;left:0;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.flexboxPageTemplate__container .slick-dots li{cursor:pointer;display:inline-block;height:.688rem;margin:0 .313rem;padding:0;position:relative;width:.688rem;width:1.5%}.flexboxPageTemplate__container .slick-dots li button{background:0 0;border:0;color:transparent;cursor:pointer;display:block;font-size:0;height:.688rem;line-height:0;outline:0;padding:.313rem;width:.688rem}.flexboxPageTemplate__container .slick-dots li button:before{background:#dbdcdf;border-radius:100%;content:"";left:0;position:absolute;text-align:center;top:0;height:.825rem;line-height:.9rem;width:.825rem}.flexboxPageTemplate__container .slick-dots li.slick-active button:before{background-color:#4b4b4b;color:#ccc;opacity:.9}.flexboxPageTemplate__container .brands-slider,.flexboxPageTemplate__container .slider-banner{-moz-transition:opacity 1s ease-in;-ms-transition:opacity 1s ease-in;-o-transition:opacity 1s ease-in;-webkit-transition:opacity 1s ease-in;opacity:0;transition:opacity 1s ease-in;visibility:hidden}.flexboxPageTemplate__container .slick-initialized{opacity:1;visibility:visible}@media screen and (min-width:1024px) and (max-width:1279px){.flexboxPageTemplate__container .slider-banner-meetings{margin:inherit}}.flexboxPageTemplate__container .slider-banner-meetings>.slick-dots{bottom:3.75rem;display:none;margin:2.5rem 0}@media screen and (min-width:768px) and (max-width:1023px){.flexboxPageTemplate__container .slider-banner-meetings>.slick-dots{display:block}}.flexboxPageTemplate__container .slider-banner-meetings-news .slick-slide{display:table}.flexboxPageTemplate__container .slider-banner-meetings-news .slick-slide img{display:table-cell}.flexboxPageTemplate__container .slider-banner-meetings-news .slick-slide .content{display:block;padding:0 3.75rem;width:inherit}@media screen and (min-width:1024px) and (max-width:1279px){.flexboxPageTemplate__container .slider-banner-meetings-news .slick-slide .content{display:table-cell;padding:0 5.938rem;text-align:left;vertical-align:middle;width:50%}}.flexboxPageTemplate__container .slider-banner-meetings-news .slick-slide .content h3{font-weight:700;text-transform:uppercase}.flexboxPageTemplate__container .slider-banner-meetings-news .slick-slide .content .btn-wrapper{text-align:left}.flexboxPageTemplate__container .hp-slide-item-content{display:none}@media screen and (min-width:768px) and (max-width:1023px){.flexboxPageTemplate__container .hp-slide-item-content{background-color:rgba(255,255,255,.5);display:block;height:auto;margin-bottom:28%;margin-left:50.1%;margin-top:-40%;max-width:70.813rem;min-height:14.375rem;position:relative;transform:translate(-50%,-12%);width:80%;z-index:9999}.flexboxPageTemplate__container .hp-slide-item-content h2{font-size:3rem;padding:1.5rem 0 0 2.438rem;text-align:left}.flexboxPageTemplate__container .hp-slide-item-content h2+p{display:block;font-size:1.7rem;font-weight:700;padding:.313rem 2.438rem}}@media screen and (min-width:1024px) and (max-width:1279px){.flexboxPageTemplate__container .hp-slide-item-content h2{font-size:4rem;padding:1.25rem 2.438rem}}.flexboxPageTemplate__container .slick-slide{max-height:44.375rem}.flexboxPageTemplate__container .slick-next,.flexboxPageTemplate__container .slick-next:focus,.flexboxPageTemplate__container .slick-next:hover,.flexboxPageTemplate__container .slick-prev,.flexboxPageTemplate__container .slick-prev:focus,.flexboxPageTemplate__container .slick-prev:hover{background:url(../../../assets/images/common/spritesheet.png) no-repeat;height:2.375rem;top:60%;width:2.375rem}@media screen and (min-width:768px) and (max-width:1023px){.flexboxPageTemplate__container .slick-next,.flexboxPageTemplate__container .slick-next:focus,.flexboxPageTemplate__container .slick-next:hover,.flexboxPageTemplate__container .slick-prev,.flexboxPageTemplate__container .slick-prev:focus,.flexboxPageTemplate__container .slick-prev:hover{top:50%}}.flexboxPageTemplate__container .slick-prev,.flexboxPageTemplate__container .slick-prev:focus,.flexboxPageTemplate__container .slick-prev:hover{background-position:-6.563rem -2.563rem}.flexboxPageTemplate__container .slick-next,.flexboxPageTemplate__container .slick-next:focus,.flexboxPageTemplate__container .slick-next:hover{background-position:-3.313rem -3.375rem}.flexboxPageTemplate__container .banner-bloc{font-family:"roboto";line-height:normal}.flexboxPageTemplate__container .banner-bloc.parent{margin:3rem auto}.flexboxPageTemplate__container .banner-bloc .banner-pics:after,.flexboxPageTemplate__container .banner-bloc:after{clear:both;content:"";display:table}.flexboxPageTemplate__container .banner-bloc .banner-pics{margin-bottom:1.5rem}.flexboxPageTemplate__container .oneBlocLeftPics{align-items:center;display:flex;flex-direction:row}.flexboxPageTemplate__container .oneBlocRightPics{align-items:center;display:flex}@media screen and (min-width:768px) and (max-width:1023px){.flexboxPageTemplate__container .oneBlocLeftPics,.flexboxPageTemplate__container .oneBlocRightPics{display:block;padding:0 5.813rem}}@media screen and (max-width:767px){.flexboxPageTemplate__container .oneBlocLeftPics,.flexboxPageTemplate__container .oneBlocRightPics{display:block;padding:0}}.flexboxPageTemplate__container .oneBlocLeftPics__picture,.flexboxPageTemplate__container .oneBlocRightPics__picture{flex:1}@media screen and (min-width:768px) and (max-width:1023px){.flexboxPageTemplate__container .oneBlocLeftPics__picture,.flexboxPageTemplate__container .oneBlocRightPics__picture{width:100%}}.flexboxPageTemplate__container .oneBlocLeftPics__picture__img,.flexboxPageTemplate__container .oneBlocRightPics__picture__img{border-radius:.375rem;width:100%}@media screen and (min-width:768px) and (max-width:1023px){.flexboxPageTemplate__container .oneBlocLeftPics__picture__img,.flexboxPageTemplate__container .oneBlocRightPics__picture__img{margin:auto}}.flexboxPageTemplate__container .oneBlocLeftPics__description,.flexboxPageTemplate__container .oneBlocRightPics__description{flex:1;padding-left:7.938rem}@media screen and (min-width:768px) and (max-width:1023px){.flexboxPageTemplate__container .oneBlocLeftPics__description,.flexboxPageTemplate__container .oneBlocRightPics__description{padding:1rem 0 0}}@media screen and (max-width:767px){.flexboxPageTemplate__container .oneBlocLeftPics__description,.flexboxPageTemplate__container .oneBlocRightPics__description{padding:1rem 0 0}}.flexboxPageTemplate__container .oneBlocLeftPics__description__title,.flexboxPageTemplate__container .oneBlocRightPics__description__title{color:#252339;font-size:2.25rem;font-weight:700;line-height:3rem}.flexboxPageTemplate__container .oneBlocLeftPics__description__text,.flexboxPageTemplate__container .oneBlocRightPics__description__text{font-size:1rem;line-height:1.5rem;margin-bottom:1rem}.flexboxPageTemplate__container .oneBlocRightPics{flex-direction:row-reverse}.flexboxPageTemplate__container .oneBlocRightPics__description{padding-left:0;padding-right:7.938rem}@media screen and (min-width:768px) and (max-width:1023px){.flexboxPageTemplate__container .oneBlocRightPics__description{padding:1rem 0 0}}@media screen and (max-width:767px){.flexboxPageTemplate__container .oneBlocRightPics__description{padding:1rem 0 0}}.flexboxPageTemplate__container .oneBlocWithLogo{margin-left:auto;margin-right:auto;max-width:62.875rem;text-align:center}@media screen and (min-width:768px) and (max-width:1023px){.flexboxPageTemplate__container .oneBlocWithLogo{margin-left:1rem;margin-right:1rem}}@media screen and (max-width:767px){.flexboxPageTemplate__container .oneBlocWithLogo{margin-left:1rem;margin-right:1rem}}.flexboxPageTemplate__container .oneBlocWithLogo__logo{margin:auto}.flexboxPageTemplate__container .oneBlocWithLogo__subtitle{color:#3e3d48;font-family:"unna";font-size:1.5rem;font-style:italic;margin-bottom:3rem}@media screen and (min-width:768px) and (max-width:1023px){.flexboxPageTemplate__container .oneBlocWithLogo__subtitle{font-size:1.125rem}}@media screen and (max-width:767px){.flexboxPageTemplate__container .oneBlocWithLogo__subtitle{font-size:1.125rem}}.flexboxPageTemplate__container .oneBlocNoPics{margin-left:auto;margin-right:auto;max-width:62.875rem;text-align:center}.flexboxPageTemplate__container .oneBlocNoPics__title{color:#252339;font-family:"montserrat";font-size:2.25rem;font-weight:700}.flexboxPageTemplate__container .rowBlocs__content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;text-align:center}@media screen and (max-width:767px){.flexboxPageTemplate__container .rowBlocs__content{display:block}}.flexboxPageTemplate__container .rowBlocs__content .blocPicture{margin-bottom:3.063rem;padding:0 .75rem}@media screen and (max-width:767px){.flexboxPageTemplate__container .rowBlocs__content .blocPicture{padding:0}}.flexboxPageTemplate__container .rowBlocs__content .blocPicture.two{width:50%}@media screen and (max-width:767px){.flexboxPageTemplate__container .rowBlocs__content .blocPicture.two{width:100%}}.flexboxPageTemplate__container .rowBlocs__content .blocPicture.three{width:33%}@media screen and (max-width:767px){.flexboxPageTemplate__container .rowBlocs__content .blocPicture.three{width:100%}}.flexboxPageTemplate__container .rowBlocs__content .blocPicture.four{width:25%}@media screen and (max-width:767px){.flexboxPageTemplate__container .rowBlocs__content .blocPicture.four{width:100%}}.flexboxPageTemplate__container .rowBlocs__content .blocPicture:hover{text-decoration:none}.flexboxPageTemplate__container .rowBlocs__content .blocPicture__image{border-radius:.25rem;object-fit:cover;object-position:center;width:100%}.flexboxPageTemplate__container .rowBlocs__content .blocPicture__description{color:#6f6e77;padding:.75rem 0 3rem;text-align:left}.flexboxPageTemplate__container .rowBlocs__content .descriptionCustom{width:calc(100%/3 - 1.875rem)}@media screen and (min-width:768px) and (max-width:1023px){.flexboxPageTemplate__container .rowBlocs__content .descriptionCustom{display:none}}@media screen and (max-width:767px){.flexboxPageTemplate__container .rowBlocs__content .descriptionCustom{display:none}}.flexboxPageTemplate__container .rowBlocs__content .descriptionCustom:not(:last-child){margin-right:1.875rem}.flexboxPageTemplate__container .rowBlocs__content .descriptionCustom em{color:#3e3d48;display:block;font-family:"unna";font-size:1.125rem}.flexboxPageTemplate__container .rowBlocs__content .descriptionCustom strong{color:#252339;display:block;font-size:1.125rem}.flexboxPageTemplate__container .rowBlocs .showLess,.flexboxPageTemplate__container .rowBlocs .showMore{display:none}.flexboxPageTemplate__container .pushArea.hideContent .pushArea__content .pushContainer:nth-child(n+5),.flexboxPageTemplate__container .rowBlocs.hideContent .rowBlocs__content .blocPicture.four:nth-child(n+5),.flexboxPageTemplate__container .rowBlocs.hideContent .rowBlocs__content .blocPicture.three:nth-child(n+4),.flexboxPageTemplate__container .rowBlocs.hideContent .rowBlocs__content .blocPicture.two:nth-child(n+3){display:none}.flexboxPageTemplate__container .rowBlocs.hideContent .showMore,.flexboxPageTemplate__container .rowBlocs.opened .showLess{display:block}.flexboxPageTemplate__container .rowBlocsUsp{align-items:flex-start;display:flex;justify-content:space-between}@media screen and (min-width:768px) and (max-width:1023px){.flexboxPageTemplate__container .rowBlocsUsp{display:block}}@media screen and (max-width:767px){.flexboxPageTemplate__container .rowBlocsUsp{display:block}}.flexboxPageTemplate__container .rowBlocsUsp__content{flex:1;text-align:left;margin-right:4.375rem}.flexboxPageTemplate__container .rowBlocsUsp__content:last-child{margin-right:0}@media screen and (min-width:768px) and (max-width:1023px){.flexboxPageTemplate__container .rowBlocsUsp__content{margin-bottom:2.063rem}}@media screen and (max-width:767px){.flexboxPageTemplate__container .rowBlocsUsp__content{margin-bottom:2.063rem;margin-right:0}}.flexboxPageTemplate__container .rowBlocsUsp__content .picture{height:4.375rem;margin-bottom:1.875rem}.flexboxPageTemplate__container .rowBlocsUsp__content .title{font-size:1.25rem;font-weight:500;line-height:1.75rem;margin-bottom:0;text-align:left}.flexboxPageTemplate__container .rowBlocsUsp__content .description{font-size:1rem;line-height:1.5rem;margin:.5rem .75rem .5rem 0}.flexboxPageTemplate__container .blocEnrollBanner{align-items:center;background:#3d4892;color:#fff;display:flex;justify-content:space-between;margin-left:0;margin-right:0;padding:2rem 5.188rem}@media screen and (min-width:768px) and (max-width:1023px){.flexboxPageTemplate__container .blocEnrollBanner{display:block;padding:2rem;text-align:center}}@media screen and (max-width:767px){.flexboxPageTemplate__container .blocEnrollBanner{display:block;padding:2rem;text-align:center}}.flexboxPageTemplate__container .blocEnrollBanner__text{padding-right:.625rem}.flexboxPageTemplate__container .blocEnrollBanner__text__title{font-size:1.5rem;line-height:2.25rem;margin:0}.flexboxPageTemplate__container .blocEnrollBanner__text__subtitle{line-height:1.5rem;margin:0}@media screen and (min-width:768px) and (max-width:1023px){.flexboxPageTemplate__container .blocEnrollBanner__text__subtitle{padding:.625rem 0}}@media screen and (max-width:767px){.flexboxPageTemplate__container .blocEnrollBanner__text__subtitle{padding:.625rem 0}.flexboxPageTemplate__container .blocEnrollBanner__link .roundButton{width:100%}}.flexboxPageTemplate__container .heroBanner{margin:3rem auto}.flexboxPageTemplate__container .heroBanner__description .roundButton.mobile,.flexboxPageTemplate__container .heroBanner__image{width:100%}.flexboxPageTemplate__container .heroBanner__description{background:#050033;border-radius:.375rem;color:#fff;margin:-6.25rem 4rem 0 auto;padding:3rem;position:relative;width:37.125rem}@media screen and (min-width:768px) and (max-width:1023px){.flexboxPageTemplate__container .heroBanner__description{margin:-3.75rem 5.063rem 0;width:auto}}@media screen and (max-width:767px){.flexboxPageTemplate__container .heroBanner__description{margin:-2.5rem 1rem 0;width:auto}}.flexboxPageTemplate__container .heroBanner__description .title{font-family:"roboto";font-size:.75rem;line-height:1rem;margin:.5rem 0;text-transform:uppercase}.flexboxPageTemplate__container .heroBanner__description .subtitle{font-family:"montserrat";font-size:1.875rem;font-weight:700;line-height:2.75rem;margin:.5rem 0}.flexboxPageTemplate__container .heroBanner__description .description{font-size:1rem;line-height:1.5rem;margin:.5rem 0 1.5rem}.flexboxPageTemplate__container .heroBanner__description .roundButton,.flexboxPageTemplate__container .promoCode__content .title{margin:0}.flexboxPageTemplate__container .promoCode__content{background:#3d4892;color:#fff;margin-left:0;margin-right:0;padding:2rem 5.188rem;text-align:center}@media screen and (min-width:768px) and (max-width:1023px){.flexboxPageTemplate__container .promoCode__content{padding:2rem}}@media screen and (max-width:767px){.flexboxPageTemplate__container .promoCode__content{padding:2rem}}.flexboxPageTemplate__container .promoCode__content .subtitle{font-size:1rem}.flexboxPageTemplate__container .promoCode__content .btn{align-items:center;display:flex;justify-content:center;margin-top:1.25rem}.flexboxPageTemplate__container .promoCode__content .btn__link{margin:0 .625rem}.flexboxPageTemplate__container .promoCode__content .code,.flexboxPageTemplate__container .promoCode__content .hasFail,.flexboxPageTemplate__container .promoCode__content .isLoading,.flexboxPageTemplate__container .promoCode__content .isMember,.flexboxPageTemplate__container .promoCode__content .isNotConnect,.flexboxPageTemplate__container .promoCode__content .isNotMember,.flexboxPageTemplate__container .promoCode__content .isSubscribed,.flexboxPageTemplate__container .promoCode__content .notMember{display:none}.flexboxPageTemplate__container .promoCode[data-state=isLoading] .isLoading{display:block;transform:translate(50%)}.flexboxPageTemplate__container .promoCode[data-state=hasFail] .promoCode__content .hasFail,.flexboxPageTemplate__container .promoCode[data-state=isMember] .isMember,.flexboxPageTemplate__container .promoCode[data-state=isNotConnect] .isNotConnect,.flexboxPageTemplate__container .promoCode[data-state=isNotConnect] .notMember,.flexboxPageTemplate__container .promoCode[data-state=isNotMember] .isNotMember,.flexboxPageTemplate__container .promoCode[data-state=isNotMember] .notMember,.flexboxPageTemplate__container .promoCode[data-state=isSubscribed] .promoCode__content .isSubscribed,.flexboxPageTemplate__container .pushArea.hideContent .pushArea__content+.showMore,.flexboxPageTemplate__container .pushArea.opened .pushArea__content+.showMore+.showLess{display:block}.flexboxPageTemplate__container .promoCode[data-state=isSubscribed] .promoCode__content{background:#117846}.flexboxPageTemplate__container .promoCode[data-state=hasFail] .promoCode__content{background:#ba1f1a}.flexboxPageTemplate__container .pushArea__title{color:#252339;font-size:2.25rem;line-height:3rem;text-align:left}.flexboxPageTemplate__container .pushArea__content{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:767px){.flexboxPageTemplate__container .pushArea__content{display:block}}.flexboxPageTemplate__container .pushArea__content .pushContainer{border:.063rem solid #dadadd;border-radius:.375rem;display:flex;margin-bottom:3.063rem;padding:1.5rem;width:49%}.flexboxPageTemplate__container .pushArea__content .pushContainer:hover{text-decoration:none}@media screen and (max-width:767px){.flexboxPageTemplate__container .pushArea__content .pushContainer{width:100%}}.flexboxPageTemplate__container .pushArea__content .pushContainer__image{border-radius:.375rem;height:6.25rem;margin-right:1.5rem;object-fit:cover;object-position:center;width:7.5rem}.flexboxPageTemplate__container .pushArea__content .pushContainer__text .title{color:#252339;font-family:"roboto";font-size:1.125rem;font-weight:500;line-height:1.5rem}.flexboxPageTemplate__container .pushArea__content .pushContainer__text .text{color:#6f6e77;font-family:"roboto";line-height:1.5rem}.flexboxPageTemplate__container .pushArea__content+.showMore,.flexboxPageTemplate__container .pushArea__content+.showMore+.showLess{display:none}.flexboxPageTemplate__container .searchBloc{margin-left:0;margin-right:0}.flexboxPageTemplate__container .searchBloc .blocBanner{text-align:center}.flexboxPageTemplate__container .searchBloc .blocBanner__image{height:32.125rem;object-fit:cover;object-position:bottom;padding-bottom:1rem;width:100%}@media screen and (max-width:767px){.flexboxPageTemplate__container .searchBloc .blocBanner__image{height:12rem}}.flexboxPageTemplate__container .searchBloc .blocBanner__link{text-decoration:underline}.flexboxPageTemplate__container .searchBloc .blocBanner__link:hover{text-decoration:none}.flexboxPageTemplate__container .searchBloc .slick-next,.flexboxPageTemplate__container .searchBloc .slick-prev{border:0;bottom:-1.563rem;height:2.375rem;top:auto;width:2.375rem}.flexboxPageTemplate__container .searchBloc .slick-next:focus,.flexboxPageTemplate__container .searchBloc .slick-prev:focus{outline:.125rem solid #3470df}.flexboxPageTemplate__container .searchBloc .slick-next:hover,.flexboxPageTemplate__container .searchBloc .slick-prev:hover{border-radius:2.375rem;box-shadow:0 0 0 .063rem #252339}.flexboxPageTemplate__container .searchBloc .slick-next{right:.938rem}@media screen and (min-width:1441px){.flexboxPageTemplate__container .searchBloc .slick-next{right:16.875rem}}.flexboxPageTemplate__container .searchBloc .slick-prev{left:.938rem}@media screen and (min-width:1441px){.flexboxPageTemplate__container .searchBloc .slick-prev{left:16.875rem}}.flexboxPageTemplate__container .searchBloc .foo{align-items:center;bottom:0;display:flex;flex-direction:row;font-size:1rem;height:auto;justify-content:center;margin:auto;padding:1.25rem 3.75rem 0;width:100%}@media screen and (min-width:1441px){.flexboxPageTemplate__container .searchBloc .foo{width:60%}}.flexboxPageTemplate__container .searchBloc .foo span{margin:0 .188rem}.flexboxPageTemplate__container .searchBloc .foo::after,.flexboxPageTemplate__container .searchBloc .foo::before{background:#dadadd;content:"";display:block;flex:1;height:.063rem;margin:0 1rem}.flexboxPageTemplate__container .blocSticker{align-items:flex-start;background:#e9e8f2;border-radius:.375rem;display:flex;flex-direction:row;justify-content:center}@media screen and (max-width:767px){.flexboxPageTemplate__container .blocSticker{align-items:stretch;flex-direction:column}}.flexboxPageTemplate__container .blocSticker__img{border-radius:.375rem;margin:4rem;max-width:25rem;object-fit:cover}@media screen and (min-width:768px) and (max-width:1023px){.flexboxPageTemplate__container .blocSticker__img{margin-right:.75rem;max-width:16.875rem}}@media screen and (max-width:767px){.flexboxPageTemplate__container .blocSticker__img{margin:0;min-width:100%;padding:2rem}}.flexboxPageTemplate__container .blocSticker__text{margin:4rem;max-width:31.25rem}@media screen and (min-width:768px) and (max-width:1023px){.flexboxPageTemplate__container .blocSticker__text{margin-left:.75rem}}@media screen and (max-width:767px){.flexboxPageTemplate__container .blocSticker__text{margin:0 2rem 2rem;max-width:initial}}.flexboxPageTemplate__container .blocSticker__text__title{font-family:"roboto";font-size:.75rem;line-height:1rem;margin:0;text-align:left;text-transform:uppercase}.flexboxPageTemplate__container .blocSticker__text__subtitle{color:#252339;font-family:"montserrat";font-size:1.5rem;font-weight:700;line-height:2.25rem}.flexboxPageTemplate__container .blocSticker__text__description{line-height:1.5rem}.flexboxPageTemplate__container .blocSticker__text__link{margin:.625rem 0 0}@media screen and (max-width:767px){.flexboxPageTemplate__container .blocSticker__text__link{width:100%}}.flexboxPageTemplate__container .blocTeaser{align-items:center;background:#eef7f7;display:flex;justify-content:space-between;padding:4rem}@media screen and (min-width:768px) and (max-width:1023px){.flexboxPageTemplate__container .blocTeaser{align-items:flex-start;flex-direction:row-reverse;padding:2rem}}@media screen and (max-width:767px){.flexboxPageTemplate__container .blocTeaser{flex-direction:column-reverse;padding:2rem}}.flexboxPageTemplate__container .blocTeaser.reverse{flex-direction:row-reverse}.flexboxPageTemplate__container .blocTeaser .blocText{margin-right:1.5rem;max-width:45.625rem}@media screen and (min-width:768px) and (max-width:1023px){.flexboxPageTemplate__container .blocTeaser .blocText{margin:0 1.5rem}}@media screen and (max-width:767px){.flexboxPageTemplate__container .blocTeaser .blocText{margin:1.125rem auto 0}}.flexboxPageTemplate__container .blocTeaser .blocText__logo{width:7.313rem}.flexboxPageTemplate__container .blocTeaser .blocText__title{color:#252339;text-align:left;margin:0 0 .75rem}.flexboxPageTemplate__container .blocTeaser .blocText__description{color:#6f6e77;font-size:1.25rem;line-height:1.75rem}.flexboxPageTemplate__container .blocTeaser .blocText .link{margin:2.25rem 0}@media screen and (max-width:767px){.flexboxPageTemplate__container .blocTeaser .blocText .link{width:100%}}.flexboxPageTemplate__container .blocTeaser .blocVideo{margin-left:1.5rem;min-width:25rem;position:relative}@media screen and (min-width:768px) and (max-width:1023px){.flexboxPageTemplate__container .blocTeaser .blocVideo{margin:1.5rem 0 0;max-width:17.438rem}}@media screen and (max-width:767px){.flexboxPageTemplate__container .blocTeaser .blocVideo{margin:1.5rem 0 0;min-width:100%}}@media screen and (min-width:768px) and (max-width:1023px){.flexboxPageTemplate__container .blocTeaser .blocVideo__zoomOn{width:50%}}@media screen and (max-width:767px){.flexboxPageTemplate__container .blocTeaser .blocVideo__zoomOn{width:100%}}.flexboxPageTemplate__container .blocTeaser .blocVideo__zoomOn .youtubeVideo{height:auto}.flexboxPageTemplate__container .blocTeaser .blocVideo--picture,.flexboxPageTemplate__container .blocTeaser .blocVideo__zoomOn .youtubeVideo__iframe{border-radius:.375rem}.flexboxPageTemplate__container .blocTeaser .blocVideo__zoomOn .videoOverlay__text,.flexboxPageTemplate__container .blocTeaser .blocVideo__zoomOn .youtubeOverlay__text{color:#fff;left:0;margin-left:auto;margin-right:auto;position:absolute;right:.625rem;text-align:center;top:60%;width:9.375rem}.flexboxPageTemplate__container .blocTeaser .blocVideo__zoomOn .videoModalImg{height:14.063rem;width:100%}.flexboxPageTemplate__container .videoRightWithText{align-items:flex-start;display:flex}@media screen and (min-width:768px) and (max-width:1023px){.flexboxPageTemplate__container .videoRightWithText{display:block}}@media screen and (max-width:767px){.flexboxPageTemplate__container .videoRightWithText{display:block}}.flexboxPageTemplate__container .videoRightWithText.reverse{flex-direction:row-reverse}.flexboxPageTemplate__container .videoRightWithText .blocText{padding-right:1em;width:50%}@media screen and (min-width:768px) and (max-width:1023px){.flexboxPageTemplate__container .videoRightWithText .blocText{padding-bottom:4rem;padding-right:0;width:100%}}@media screen and (max-width:767px){.flexboxPageTemplate__container .videoRightWithText .blocText{padding-bottom:4rem;padding-right:0;width:100%}}.flexboxPageTemplate__container .videoRightWithText .blocText__title{color:#252339;font-size:2.25rem;line-height:3rem}.flexboxPageTemplate__container .videoRightWithText .blocText__description{color:#3e3d48;line-height:1.5rem}.flexboxPageTemplate__container .videoRightWithText .blocText__description li{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzLjU3NjIgNi40ODAxNkMxMy44NDEzIDYuMTYxOTUgMTMuNzk4MyA1LjY4OTAzIDEzLjQ4MDEgNS40MjM4NUMxMy4xNjE5IDUuMTU4NjggMTIuNjg5IDUuMjAxNjcgMTIuNDIzOCA1LjUxOTg4TDcuOTQ5NiAxMC44ODlMNS41MzAzMyA4LjQ2OTY5QzUuMjM3NDQgOC4xNzY4IDQuNzYyNTYgOC4xNzY4IDQuNDY5NjcgOC40Njk2OUM0LjE3Njc4IDguNzYyNTggNC4xNzY3OCA5LjIzNzQ2IDQuNDY5NjcgOS41MzAzNUw3LjQ2OTY3IDEyLjUzMDNDNy42MTg2NyAxMi42NzkzIDcuODIzNDggMTIuNzU4OCA4LjAzMzk5IDEyLjc0OTJDOC4yNDQ0OSAxMi43Mzk3IDguNDQxMjcgMTIuNjQyIDguNTc2MTcgMTIuNDgwMkwxMy41NzYyIDYuNDgwMTZaIiBmaWxsPSIjMDY4NDg0Ii8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTggOUMxOCAxMy45NzA2IDEzLjk3MDYgMTggOSAxOEM0LjAyOTQ0IDE4IDAgMTMuOTcwNiAwIDlDMCA0LjAyOTQ0IDQuMDI5NDQgMCA5IDBDMTMuOTcwNiAwIDE4IDQuMDI5NDQgMTggOVpNOSAxNi41QzEzLjE0MjEgMTYuNSAxNi41IDEzLjE0MjEgMTYuNSA5QzE2LjUgNC44NTc4NiAxMy4xNDIxIDEuNSA5IDEuNUM0Ljg1Nzg2IDEuNSAxLjUgNC44NTc4NiAxLjUgOUMxLjUgMTMuMTQyMSA0Ljg1Nzg2IDE2LjUgOSAxNi41WiIgZmlsbD0iIzA2ODQ4NCIvPgo8L3N2Zz4K) no-repeat left top;list-style-type:none;margin:1rem 0;padding-left:2.5rem}.flexboxPageTemplate__container .videoRightWithText .blocVideo{margin-left:1em;width:50%}@media screen and (min-width:768px) and (max-width:1023px){.flexboxPageTemplate__container .videoRightWithText .blocVideo{margin:auto;padding-left:0;text-align:center;width:100%}}@media screen and (max-width:767px){.flexboxPageTemplate__container .videoRightWithText .blocVideo{margin:auto;padding-left:0;text-align:center;width:100%}}.flexboxPageTemplate__container .videoRightWithText .blocVideo--picture{border-radius:.375rem;max-height:20.938rem;object-fit:cover}.flexboxPageTemplate__container .videoBloc .blocVideo{margin:auto;width:60%}@media screen and (min-width:768px) and (max-width:1023px){.flexboxPageTemplate__container .videoBloc .blocVideo{width:100%}}@media screen and (max-width:767px){.flexboxPageTemplate__container .videoBloc .blocVideo{width:100%}}.flexboxPageTemplate__container{color:#6f6e77;font-family:"roboto";margin:2rem auto;max-width:90rem;overflow-x:hidden;padding:0 0 2rem}.flexboxPageTemplate.has-emergency .flexboxPageTemplate__container{margin:auto}
/*# sourceMappingURL=styles.css.map */
