.code[data-v-71d80095]{font-family:"monospace";font-size:12px;line-height:1.2;background-color:#000;padding:10px;max-height:50vh;white-space:pre;overflow:scroll;color:#fff}.code[data-v-71d80095] .string{color:#6495ed}.code[data-v-71d80095] .key{color:orange}.bg-container{overflow:hidden}.bgpicture{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:50%}@media screen and (max-width:576px){.bgpicture{background-image:var(--bg-sm)}}@media screen and (min-width:577px) and (max-width:768px){.bgpicture{background-image:var(--bg-md)}}@media screen and (min-width:767px) and (max-width:992px){.bgpicture{background-image:var(--bg-lg)}}@media screen and (min-width:993px) and (max-width:1200px){.bgpicture{background-image:var(--bg-xl)}}@media screen and (min-width:1201px){.bgpicture{background-image:var(--bg-xxl)}}.btn-outline-light-emag:focus,.btn-outline-light-emag:hover{color:#021d49;border-color:#fff;background-color:#fff}.btn-outline-light-emag .img-icon-white,.component-button .btn-primary .img-icon-blue,.component-button .btn-secondary .img-icon-white{display:none}.component-generic-slider{padding:4.5rem 0 10.8rem;position:relative;overflow:hidden}.component-generic-slider.bg--blue{background-color:#021d49}.component-image-text+.component-generic-slider.bg--blue,.component-page-header+.component-generic-slider.bg--blue,.component-paragraph+.component-generic-slider.bg--blue{margin-top:5rem}@media (min-width:992px){.component-image-text+.component-generic-slider.bg--blue{margin-top:7.5rem}}.component-focus-image+.component-generic-slider.bg--blue{margin-top:0}.component-generic-slider.bg--blue .component-generic-slider__header{color:#fff}.component-generic-slider.bg--blue .component-generic-slider__header .h2{color:#bdd6e6}.component-generic-slider.bg--blue .component-generic-slider__header--up:before{background-color:#fff;opacity:.5}.component-generic-slider.bg--blue .generic-slide .bg-container{background-color:hsla(0,0%,40%,.501961)}.component-generic-slider.bg--blue .generic-scroll-bar--segment{background-color:#f1f2f4}@media (min-width:992px){.component-generic-slider{padding:0 0 6.5rem}}.component-generic-slider__content{white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0;scrollbar-width:none;-ms-overflow-style:none}.component-generic-slider__content::-webkit-scrollbar{display:none}.component-generic-slider__content--track{display:flex;max-width:100%;width:100%}.component-generic-slider__content--track.center-items{justify-content:center}.component-generic-slider__content--scrollbar{position:relative;width:50%;height:3.5rem;margin-left:auto;margin-right:auto;display:flex;justify-content:center;align-items:center;opacity:.95}.component-generic-slider__content--scrollbar__container{padding-top:3rem;height:4rem;width:100%;display:block;position:relative}.component-generic-slider__content--scrollbar .generic-scroll-bar{width:90%;background-color:hsla(0,0%,40%,.501961);display:block;height:.75rem;margin-right:1.5rem;position:relative;cursor:pointer}.bg--blue .component-generic-slider__content--scrollbar .generic-scroll-bar{background-color:#e1261c}.component-generic-slider__content--scrollbar .generic-scroll-bar--segment{background-color:#021d49;height:.75rem;width:20%;left:0;position:absolute;transition:width .33s linear,position .33s linear}.component-generic-slider__content--scrollbar .generic-scroll-left,.component-generic-slider__content--scrollbar .generic-scroll-right{width:25px;height:25px;background-repeat:no-repeat;padding:.85rem;cursor:pointer;transition:transform .15s linear}.component-generic-slider__content--scrollbar .generic-scroll-left img,.component-generic-slider__content--scrollbar .generic-scroll-right img{width:2.5rem}.component-generic-slider__content--scrollbar .generic-scroll-left span,.component-generic-slider__content--scrollbar .generic-scroll-right span{opacity:0}.component-generic-slider__content--scrollbar .generic-scroll-left:hover,.component-generic-slider__content--scrollbar .generic-scroll-right:hover{transform:scale3d(1.15,1.15,1.15)}.component-generic-slider__content--scrollbar .generic-scroll-left{text-align:left;padding-left:10px;left:0;top:0;z-index:99;margin-right:1rem;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyOSAzMyI+PHBhdGggZD0iTTQgMTYuNWwyMyAxMy4xVjMuNEw0IDE2LjVtLTQgMEwyOSAwdjMzTDAgMTYuNXoiIGZpbGw9IiMwMjFkNDkiLz48L3N2Zz4=)}.bg--blue .component-generic-slider__content--scrollbar .generic-scroll-left{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyOSAzMyI+PHBhdGggZD0iTTQgMTYuNWwyMyAxMy4xVjMuNEw0IDE2LjVtLTQgMEwyOSAwdjMzTDAgMTYuNXoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=)}.component-generic-slider__content--scrollbar .generic-scroll-left:hover{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyOSAzMyI+PHBhdGggZD0iTTQgMTYuNWwyMyAxMy4xVjMuNEw0IDE2LjVtLTQgMEwyOSAwdjMzTDAgMTYuNXoiIGZpbGw9IiNlMTI2MWMiLz48L3N2Zz4=)}.component-generic-slider__content--scrollbar .generic-scroll-right{text-align:right;padding-right:10px;z-index:99;right:0;top:0;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyOSAzMyI+PHBhdGggZD0iTTI1IDE2LjVMMiAzLjR2MjYuMWwyMy0xM200IDBMMCAzM1YwbDI5IDE2LjV6IiBmaWxsPSIjMDIxZDQ5Ii8+PC9zdmc+)}.bg--blue .component-generic-slider__content--scrollbar .generic-scroll-right{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyOSAzMyI+PHBhdGggZD0iTTI1IDE2LjVMMiAzLjR2MjYuMWwyMy0xM200IDBMMCAzM1YwbDI5IDE2LjV6IiBmaWxsPSIjZmZmIi8+PC9zdmc+)}.component-generic-slider__content--scrollbar .generic-scroll-right:hover{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyOSAzMyI+PHBhdGggZD0iTTI1IDE2LjVMMiAzLjR2MjYuMWwyMy0xM200IDBMMCAzM1YwbDI5IDE2LjV6IiBmaWxsPSIjZTEyNjFjIi8+PC9zdmc+)}.component-generic-slider__header{margin-bottom:5rem}@media (min-width:992px){.component-generic-slider__header{padding-top:4.9rem}}.component-generic-slider__header .h2{position:relative;display:inline-block;margin-bottom:2rem}.component-generic-slider__header .surtitle{font-weight:700;font-family:Nunito Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.6rem;letter-spacing:1.6px}.component-generic-slider__header--left,.component-generic-slider__header--right{text-align:center}@media (min-width:992px){.component-generic-slider__header--left .h2:before,.component-generic-slider__header--right .h2:before{content:"";display:block;position:absolute;height:1px;width:1337px;background-color:hsla(0,0%,40%,.501961);top:50%}}@media (min-width:992px){.component-generic-slider__header--left .h2:before{right:100%;margin-right:3.6rem}}@media (min-width:992px){.component-generic-slider__header--right .h2:before{left:100%;margin-left:3.6rem}}.component-generic-slider__header--up .h2{color:#021d49}.component-generic-slider__header--up .surtitle{margin-top:3.5rem}.component-generic-slider__header--up .surtitle~.h2,.component-generic-slider__header--up .surtitle~.lead{margin-left:3.6rem}@media (min-width:992px){.component-generic-slider__header--up{position:relative;padding-top:6.2rem;padding-left:9.2rem}.component-generic-slider__header--up:before{position:absolute;left:0;top:0;content:"";display:block;height:155px;width:1px;background-color:hsla(0,0%,40%,.501961);margin-bottom:3rem}}.component-generic-slider__header p{max-width:1140px;margin-left:auto;margin-right:auto}.component-generic-slider__btn-wrap{margin-top:5rem;margin-bottom:-5.5rem;text-align:center}@media (min-width:768px){.component-generic-slider__btn-wrap{margin-bottom:-7.5rem}}.component-generic-slider .generic-slide__item{white-space:normal;width:75vw;max-width:360px;padding:2rem;position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;margin-right:2rem;text-decoration:none;color:#fff;text-align:center;text-transform:uppercase;line-height:1.3;background-color:#021d49}@media (min-width:768px){.component-generic-slider .generic-slide__item{max-width:360px}}@media (min-width:992px){.component-generic-slider .generic-slide__item{max-width:360px}}@media (min-width:1921px){.component-generic-slider .generic-slide__item{max-width:460px}}.component-generic-slider .generic-slide__item:before{padding-top:80%;width:1px;height:100%;left:0;top:0;content:""}.component-generic-slider .generic-slide__item span{display:block;position:relative;width:100%}.component-generic-slider .generic-slide__item--inner{display:flex;flex-flow:column}.component-generic-slider .generic-slide__item--inner .title{font-size:1.4rem;letter-spacing:1.6px}.component-generic-slider .generic-slide__item--inner .subtitle,.component-generic-slider .generic-slide__item--inner .title{font-family:Nunito Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.component-generic-slider .generic-slide__item--inner .subtitle{font-weight:700;font-size:1.8rem}.component-generic-slider .generic-slide__item--inner .subtitle:after{content:"";width:40px;height:3px;background-color:#e1261c;display:block;margin-left:auto;margin-right:auto}.component-generic-slider .generic-slide__item--inner .description{display:none}.component-generic-slider .generic-slide__item--inner .picto{margin:0 auto 1rem;width:66px;min-height:20px;transition:opacity .15s,height .15s;transition:margin-top .15s}.component-generic-slider .generic-slide__item__bg{position:absolute;width:100%;height:100%;left:0;top:0;opacity:.6;z-index:0}.component-generic-slider .generic-slide__item:hover{color:#fff}.component-generic-slider .generic-slide__item:hover .picto{margin-top:0;height:auto;opacity:1}@media (min-width:992px){.component-generic-slider .generic-slide__item__slide{min-width:368px}.component-generic-slider .generic-slide__item .title{font-size:1.6rem}.component-generic-slider .generic-slide__item .subtitle{font-size:2.3rem}.component-generic-slider .generic-slide__item .picto{margin-top:-66px;opacity:0}}.component-generic-slider .img-cote{position:absolute;bottom:0;left:0;display:none}@media (min-width:992px){.component-generic-slider .img-cote{display:block}}.component-generic-slider .pictogram{background-color:red}