@import'https://fonts.googleapis.com/css2?family=Fira+Sans:wght@700&display=swap';:root{--vp-breakpoint-xs: $breakpoint-xs;--vp-breakpoint-sm: $breakpoint-sm;--vp-breakpoint-md: $breakpoint-md;--vp-breakpoint-lg: $breakpoint-lg;--vp-breakpoint-xl: $breakpoint-xl;--vp-ease-in-quad: cubic-bezier(0.55, 0.085, 0.68, 0.53);--vp-ease-out-quad: cubic-bezier(0.25, 0.46, 0.45, 0.94);--vp-ease-in-cubic: cubic-bezier(0.55, 0.055, 0.675, 0.19);--vp-ease-out-cubic: cubic-bezier(0.215, 0.61, 0.355, 1);--vp-ease-in-circ: cubic-bezier(0.6, 0.04, 0.98, 0.335);--vp-ease-out-circ: cubic-bezier(0.075, 0.82, 0.165, 1);--vp-transition: all 0.2s var(--vp-ease-out-quad);--vp-transition-long: all 0.8s var(--vp-ease-out-quad);--vp-font-headings: "Times New Roman", "New York", "Times", "Noto Serif", serif;--vp-font-common: -apple-system, "BlinkMacSystemFont", "Segoe UI", "Roboto", "Oxygen-Sans", "Ubuntu", "Cantarell", "Helvetica Neue", sans-serif;--vp-radius: 0.15rem;--vp-admin-bar: 0px;--vp-space: 8rem;--vp-reading: 700px;--vp-content: 1200px;--vp-100: calc(100vw - var(--scrollbar-width));--vp-background: #fff;--vp-black: #171717;--vp-primary: #041E42;--vp-blue-light: #005EB8;--vp-white: #fff;--vp-grey: #41403e;--vp-box-shadow: 0 0 8px 0 rgb(0 0 0 / 25%)}@font-face{font-weight:300;font-family:"HelveticaNeueLight";font-style:normal;src:url("../font/HelveticaNeueLight.otf") format("opentype");font-display:swap}@font-face{font-weight:400;font-family:"HelveticaNeueMedium";font-style:normal;src:url("../font/HelveticaNeueMedium.otf") format("opentype");font-display:swap}.title{font-size:1.5rem;font-family:"HelveticaNeueMedium",sans-serif;font-weight:400}.description{font-size:1rem;font-family:"HelveticaNeueMedium",sans-serif;font-weight:300}html{scroll-behavior:smooth;overscroll-behavior-y:none;font-size:16px}body{min-width:368px;margin:0;color:var(--vp-black);font-weight:400;font-family:var(--vp-font-common);letter-spacing:.01rem;background-color:#fff}.container{max-width:var(--vp-content);margin:0 auto;padding-inline:1rem}@media(min-width: 1366px){.container{padding-inline:0}}section{margin-block:var(--vp-space)}.header-wrapper p{margin-block:1rem}.wrapper{margin-block:calc(var(--vp-space)/2)}*{-webkit-box-sizing:border-box;box-sizing:border-box}em.redflag{font-style:normal;margin-block:.3rem}.align-center{max-width:50%;margin-block:1rem;margin-inline:auto}.alignleft{float:left;clear:both;max-width:50%;margin-left:1.5rem}.align-right{float:right;clear:both;max-width:50%;margin-left:1.5rem}figcaption{display:table-caption;width:100%;padding:.6em;color:#333;font-size:.75em;word-break:break-word;caption-side:bottom;background-color:#f7f7f7;outline-offset:-1px}.narrow{margin:1rem}.full>img{width:100%;height:auto}figure{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0}.svg{display:inline-block;width:1.5rem;height:1.5rem;overflow:initial;vertical-align:middle;pointer-events:none;fill:currentcolor;stroke:currentcolor;stroke-width:0}p{margin:0}a{color:inherit}a:hover{text-decoration:none}a:visited{color:inherit}ul{margin:0;padding:0}ul li{list-style:none}iframe{border:none}body.toolbar-fixed.toolbar-horizontal,body.toolbar-vertical{--vp-admin-bar: 39px}body.toolbar-fixed.toolbar-horizontal.toolbar-tray-open{--vp-admin-bar: 79px}#toolbar-bar{position:fixed;top:0}#toolbar-administration,#toolbar-bar{z-index:9999}footer{background:var(--vp-primary);color:var(--vp-white);height:90px;padding-block:2rem;text-align:end}header{background-color:var(--vp-primary);color:#fff;position:relative;z-index:2;height:167px}header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}header .logo{font-size:1.5rem;font-weight:700}.is-mobile header .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.is-mobile header{background-color:var(--vp-primary)}.is-mobile header .background{padding-block:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;z-index:100;background-color:var(--vp-primary)}.is-mobile header .background .open-menu-main{--first-top: 42%;--last-top: 59%;--middle-opacity: 1;--first-transform: translate(-50%, -50%);--last-transform: translate(-50%, -50%);position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;gap:10px;grid-area:open;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;width:85px;height:auto}.is-mobile header .background .open-menu-main span{position:absolute;top:50%;left:50%;width:23px;height:2px;background-color:var(--vp-white);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:var(--vp-transition);transition:var(--vp-transition)}.is-mobile header .background .open-menu-main span:first-child{top:var(--first-top);-webkit-transform:var(--first-transform);transform:var(--first-transform)}.is-mobile header .background .open-menu-main span:nth-child(2){opacity:var(--middle-opacity)}.is-mobile header .background .open-menu-main span:last-child{top:var(--last-top);-webkit-transform:var(--last-transform);transform:var(--last-transform)}.is-mobile header nav{position:absolute;top:-999px;background-color:var(--vp-primary);-webkit-transition:var(--vp-transition);transition:var(--vp-transition);z-index:1;width:100%;height:100vh;opacity:0}.is-mobile header ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}.is-mobile header ul li{padding-block:2rem;margin-inline:1rem}.is-mobile header ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;color:#fff;text-decoration:none;text-transform:uppercase}.is-mobile header ul li a:before{content:"";display:block;width:12px;height:12px;background-color:var(--vp-blue-light)}body.is-mobile.menu-main-open header .open-menu-main{--first-top: 50%;--last-top: 50%;--middle-opacity: 0;--first-transform: translate(-50%, 0) rotate(45deg);--last-transform: translate(-50%, 0) rotate(-45deg)}body.is-mobile.menu-main-open header nav{display:block;position:absolute;top:167px;width:100%;z-index:1;opacity:1}@media(min-width: 992px){header{padding-block:2rem}header .open-menu-main{display:none}header nav{position:relative}header nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}header nav ul li{padding-block:2rem;margin-inline:1rem}header nav ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;color:#fff;text-decoration:none;text-transform:uppercase}header nav ul li a:hover{border-bottom:1px solid var(--vp-white)}header nav ul li a:before{content:"";display:block;width:12px;height:12px;background-color:var(--vp-blue-light)}}.card-brand .img img{width:100%;max-width:110px;height:auto}@media(min-width: 992px){.card-brand .img img{max-width:225px}}.card-segment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:2rem}.card-segment .media{position:relative}.card-segment .media .img img{width:110px;height:110px}@media(min-width: 992px){.card-segment .media .img img{width:225px;height:225px}}.card-segment .media .picto{position:absolute;top:-38px;right:-38px}@media(min-width: 992px){.card-segment .media .picto{top:-77px;right:-77px}}.card-segment .media .picto img{width:38px;height:38px}@media(min-width: 992px){.card-segment .media .picto img{width:77px;height:77px}}.card-segment .infos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.card-segment .infos a{display:inline-block;background:var(--vp-white);color:var(--vp-primary);padding:.8rem 2rem;text-decoration:none;border:1px solid var(--vp-primary)}.card-segment .infos a:hover{background:var(--vp-primary);color:var(--vp-white);border:1px solid var(--vp-white)}.page-node-type-homepage article .hero{padding-block:5rem;background-color:var(--vp-primary);color:var(--vp-white)}.page-node-type-homepage article .hero .title{--left-title: 0}.page-node-type-homepage article .hero .description{--left-desciption: 2rem}.page-node-type-homepage article .hero .list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:5rem;gap:5rem}@media(min-width: 992px){.page-node-type-homepage article .hero .list{margin-top:10rem}}.page-node-type-homepage article .title{margin-block:0 2rem;margin-left:var(--left-title)}.page-node-type-homepage article .description{margin-left:var(--left-desciption);margin-block:0 2rem}.page-node-type-homepage article .branding{padding-block:5rem}.page-node-type-homepage article .branding .list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:5rem;gap:5rem}.page-node-type-homepage.is-desktop article .hero .title{--left-title: 10rem}.page-node-type-homepage.is-desktop article .hero .description{--left-desciption: 15rem}.page-node-type-homepage.is-desktop article .hero .list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.page-node-type-homepage.is-desktop article .branding .list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:2rem}
/*# sourceMappingURL=main.css.map */
