@charset "UTF-8";:root{--dark: #000;--white: #FFF;--gray1: #e9e9f6;--text: #1A2C61;--main-color:#0090CD;--main-color-light:#BEDBF6;--main-color-light-opacity:#bedbf680;--main-color-dark:#1A2C61;--size-base: 16px;--size18: calc(var(--size-base) + 50px);--size12: calc(var(--size-base) + 39px);--size11: calc(var(--size-base) + 29px);--size10: calc(var(--size-base) + 24px);--size9: calc(var(--size-base) + 12px);--size8: calc(var(--size-base) + 8px);--size7: calc(var(--size-base) + 6px);--size6: calc(var(--size-base) + 4px);--size5: calc(var(--size-base) + 2px);--size4: calc(var(--size-base) + 0px);--size3: calc(var(--size-base) - 2px);--size2: calc(var(--size-base) - 4px);--size1: calc(var(--size-base) - 6px);--radius1: 8px;--radius2: 30px;--space1: 20px;--space2: 40px;accent-color:var(--main-color);--main-font: "Barlow", sans-serif}.dark{color:var(--dark)}.white{color:var(--white)}.gray1{color:var(--gray1)}.gray2{color:var(--gray2)}.gray3{color:var(--gray3)}.gray4{color:var(--gray4)}.bg-gray1{background:var(--gray1)}.bg-gray2{background:var(--gray2)}.bg-gray3{background:var(--gray3)}.bg-gray4{background:var(--gray4)}.bg-main-color{background:var(--main-color)}.main-color{color:var(--main-color)}.main-color-light{color:var(--main-color-light)}.main-color-dark{color:var(--main-color-dark)}.bg-color{background:var(--main-color)}.transition,.bt-picto:after,.bt-picto:before,.bt-picto .picto,.bt-picto-big:after,.bt-picto-big:before,.bt-picto-big .picto,.bt-download .picto svg #fleche,#main-menu #nav-icon span,.menu-content,.link-share ul li a,.link-share ul li a .svg-icon,.partage ul li a,.partage ul li a .svg-icon,.slick-slider .slick-arrow,.carrousel .slick-arrow,.slick .slick-arrow{transition:all .3s linear}*,*:before,*:after{box-sizing:border-box}ul[class],ol[class]{padding:0}body,h1,h2,h3,h4,p,ul[class],ol[class],li,figure,figcaption,blockquote,dl,dd{margin:0}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed}ul[class],ol[class]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media(prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}::-moz-selection{background:var(--main-color);color:#fff}::selection{background:var(--main-color);color:#fff}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased}.visuallyhidden{display:none!important}.clear{clear:both}.uppercase{text-transform:uppercase}.ombre{box-shadow:0 0 7px #00000080}svg,img{max-width:100%;height:auto;display:block;overflow:initial}small{font-size:70%}iframe{max-width:100%;width:100%}em{font-style:italic}strong{font-weight:700}sub,sup{font-size:60%}img{display:block}.ajax-progress,.visually-hidden{display:none!important}.horizontal{display:flex;flex-wrap:wrap}.vertical{display:flex;flex-direction:column}.container{width:1340px;max-width:100%;padding:0 20px;margin:auto}.container-small{width:1120px;max-width:100%;padding:0 20px;margin:auto}a{display:inline-block;color:var(--main-color-dark)}a.file{display:block}h1,h2,h3,h4,h5,h6{font-size:1rem;line-height:1}.media,ul,p{margin:0 0 10px}.media:last-child,ul:last-child,p:last-child{margin:0}.text-center,.text-align-center{text-align:center}.text-align-right{text-align:right}.text-align-left{text-align:left}.visible-phone,.hidden-desktop{display:none}@media(max-width:991px){.visible-phone,.hidden-desktop{display:block}}.visible-desktop,.hidden-phone{display:block}@media(max-width:991px){.visible-desktop,.hidden-phone{display:none}}@media(min-width:768px){.full-width{width:calc(100vw - 8.1px);position:relative;margin-left:calc((100vw - 100%)/-2)}}@media(max-width:767px){.full-width{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}}.debug{display:none}body.debug-active .debug{display:block}.scroll-anim-left{position:relative;transform:translate(-100px)}.scroll-anim-right{position:relative;transform:translate(100px)}.scroll-anim-top{position:relative;transform:translateY(100px)}.scroll-anim-bottom{position:relative;transform:translateY(-100px)}.scroll-anim-delay{transition-delay:.3s!important}.anim-down{position:relative;transform:translateY(-10px);animation:anim-down .8s ease-in-out infinite;margin-top:-10px}@keyframes anim-down{0%{transform:translateY(-10px)}30%{transform:translateY(0)}to{transform:translateY(-10px)}}.scroll-anim{opacity:0;transition:all .8s ease}.scroll-anim.show{opacity:1;transform:translate(0);transform:translateY(0)}.gap-10{gap:10px}.gap-20{gap:20px}.gap-30{gap:30px}.gap-40{gap:40px}.gap-50{gap:50px}.gap-60{gap:60px}.gap-70{gap:70px}.gap-80{gap:80px}.gap-90{gap:90px}.gap-100{gap:100px}.line{display:grid;margin:0;min-width:0}.line.grid-4-3{grid-template-columns:1.9fr 1.1fr}.line.example div{border:1px solid var(--gray2);padding:5px}.line.line-1{grid-template-columns:repeat(1,minmax(0,1fr))}.line.line-2{grid-template-columns:repeat(2,minmax(0,1fr))}.line.line-3{grid-template-columns:repeat(3,minmax(0,1fr))}.line.line-4{grid-template-columns:repeat(4,minmax(0,1fr))}.line.line-5{grid-template-columns:repeat(5,minmax(0,1fr))}.line.line-6{grid-template-columns:repeat(6,minmax(0,1fr))}.line.line-1-1{grid-template-columns:1fr 1fr}.line.line-1-1-1{grid-template-columns:1fr 1fr 1fr}.line.line-1-1-2{grid-template-columns:1fr 1fr 2fr}.line.line-1-1-3{grid-template-columns:1fr 1fr 3fr}.line.line-1-2{grid-template-columns:1fr 2fr}.line.line-1-2-1{grid-template-columns:1fr 2fr 1fr}.line.line-1-2-2{grid-template-columns:1fr 2fr 2fr}.line.line-1-2-3{grid-template-columns:1fr 2fr 3fr}.line.line-1-3{grid-template-columns:1fr 3fr}.line.line-1-3-1{grid-template-columns:1fr 3fr 1fr}.line.line-1-3-2{grid-template-columns:1fr 3fr 2fr}.line.line-1-3-3{grid-template-columns:1fr 3fr 3fr}.line.line-2-1{grid-template-columns:2fr 1fr}.line.line-2-1-1{grid-template-columns:2fr 1fr 1fr}.line.line-2-1-2{grid-template-columns:2fr 1fr 2fr}.line.line-2-1-3{grid-template-columns:2fr 1fr 3fr}.line.line-2-2{grid-template-columns:2fr 2fr}.line.line-2-2-1{grid-template-columns:2fr 2fr 1fr}.line.line-2-2-2{grid-template-columns:2fr 2fr 2fr}.line.line-2-2-3{grid-template-columns:2fr 2fr 3fr}.line.line-2-3{grid-template-columns:2fr 3fr}.line.line-2-3-1{grid-template-columns:2fr 3fr 1fr}.line.line-2-3-2{grid-template-columns:2fr 3fr 2fr}.line.line-2-3-3{grid-template-columns:2fr 3fr 3fr}.line.line-3-1{grid-template-columns:3fr 1fr}.line.line-3-1-1{grid-template-columns:3fr 1fr 1fr}.line.line-3-1-2{grid-template-columns:3fr 1fr 2fr}.line.line-3-1-3{grid-template-columns:3fr 1fr 3fr}.line.line-3-2{grid-template-columns:3fr 2fr}.line.line-3-2-1{grid-template-columns:3fr 2fr 1fr}.line.line-3-2-2{grid-template-columns:3fr 2fr 2fr}.line.line-3-2-3{grid-template-columns:3fr 2fr 3fr}.line.line-3-3{grid-template-columns:3fr 3fr}.line.line-3-3-1{grid-template-columns:3fr 3fr 1fr}.line.line-3-3-2{grid-template-columns:3fr 3fr 2fr}.line.line-3-3-3{grid-template-columns:3fr 3fr 3fr}@media(max-width:991px){.line{grid-template-columns:repeat(1,1fr)!important}}.line>*{min-width:0}.flex-line{display:flex}.txt-center{text-align:center}.txt-light{font-weight:400!important}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.5rem!important}.mb-2{margin-bottom:1.1rem!important}.mb-2-5{margin-bottom:2rem!important}.mb-3{margin-bottom:3rem}.mb-4{margin-bottom:4rem}.mb-6{margin-bottom:6rem}.pb-2{padding-bottom:2rem}.pb-3{padding-bottom:3.2rem}.h-413{height:413px!important}@media(max-width:991px){.h-413{height:auto!important}}body h1{font-size:var(--size10);line-height:1}body h2{font-size:var(--size6);line-height:1;font-weight:900;margin-bottom:15px}body h3{font-size:var(--size4);line-height:1.1;font-weight:800;margin-bottom:15px}@media(max-width:991px){body h1{font-size:var(--size7)}body h2{font-size:var(--size4)}body h3{font-size:var(--size3)}}@media(max-width:575px){body h1{font-size:33px!important}}.mt-negative{margin-top:-20px}.big{font-size:var(--size3)}.chapo{font-size:var(--size6);margin-bottom:20px;width:640px;max-width:100%}.source{font-size:var(--size2);display:block}blockquote cite{display:block;font-size:var(--size3);font-weight:900;font-style:italic}blockquote span{font-size:var(--size1);text-transform:uppercase;display:block;margin-top:10px}@media(max-width:991px){blockquote cite{font-size:var(--size2)}}ul+img,ul+figure,p+figure,p+img{margin-top:40px}.img-radius{border-radius:var(--radius2)}figure{margin-bottom:30px}figure figcaption{font-weight:400;font-size:var(--size2);margin-top:10px}@media(max-width:991px){figure{width:auto}figure figcaption{padding:0 20px}}figure:last-child{margin-bottom:0}img.align-right{float:right;margin:0 0 10px 30px}@media(max-width:991px){img.align-right{float:none;margin:10px 0}}img.align-left{float:left;margin:0 30px 10px 0}@media(max-width:991px){img.align-left{float:none;margin:10px 0}}hr{margin:50px 0;background:none;border:none;border-top:1px solid var(--main-color-dark)}[class^=button-]:after,.button:after{content:"";z-index:-1;position:absolute;top:50%;left:50%;width:1em;height:1em;border-radius:50%;background-color:#fff;transform-origin:center;transform:translate(-50%,-50%) scale(0);transition:all .15s linear}[class^=button-]:hover,.button:hover{color:var(--main-color-dark);background-color:#fff}[class^=button-]:hover:after,.button:hover:after{transform:translate(-50%,-50%) scale(22)}[class^=button-],.button{transition:all .15s linear;overflow:hidden;position:relative;z-index:1;display:inline-flex;align-items:center;text-transform:uppercase;text-decoration:none;cursor:pointer;border-radius:var(--radius2);border:2px solid var(--main-color-dark);padding:10px 25px;margin:10px 0;font-weight:700;font-size:var(--size3);line-height:1;background-color:var(--main-color-dark);color:var(--white)}[class^=button-] svg,.button svg{width:20px;height:20px;display:block}.picto-before[class^=button-] svg,.picto-before.button svg{margin-right:10px}.picto-after[class^=button-] svg,.picto-after.button svg{margin-left:10px}[class^=button-]:last-child,.button:last-child{margin-bottom:0}.button-picto{width:40px;height:40px;padding:0;justify-content:center}.button-picto svg{margin-right:0}.button-secondary{background-color:var(--secondary-color);border:2px solid var(--secondary-color)}.button-secondary:hover{color:var(--secondary-color)}.button-outline{background-color:var(--white);color:var(--main-color-dark);border:2px solid var(--main-color-dark)}.button-outline:after{background-color:var(--main-color-dark)}.button-outline:hover{color:#fff}.button-outline-secondary{background-color:var(--white);color:var(--secondary-color);border:2px solid var(--secondary-color)}.button-outline-secondary:after{background-color:var(--secondary-color)}.button-outline-secondary:hover{color:#fff}.bt-picto{text-decoration:none;position:relative;display:inline-flex;align-items:center;height:30px;line-height:20px;padding-left:40px;padding-right:20px;margin-bottom:15px;font-weight:600}.bt-picto:after,.bt-picto:before{content:"";position:absolute;z-index:20;left:3px;top:10px;display:block;width:30px;height:30px;background-size:16px!important}.bt-picto:before{background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='13.2'%20height='8.26'%20viewBox='0%200%2013.2%208.26'%3e%3cpath%20class='edge'%20d='m9.17,8.26c-.18,0-.37-.07-.51-.2-.3-.28-.32-.76-.04-1.06l2.76-2.96-2.96-2.74c-.3-.28-.32-.76-.04-1.06.28-.3.76-.32,1.06-.04l3.52,3.25c.15.14.23.32.24.52,0,.2-.06.39-.2.54l-3.28,3.51c-.15.16-.35.24-.55.24Z'/%3e%3c/svg%3e") no-repeat 0 0}.bt-picto:after{background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='13.2'%20height='8.26'%20viewBox='0%200%2013.2%208.26'%3e%3cpath%20class='line'%20d='m11.75,4.82H.75C.34,4.82,0,4.48,0,4.07s.34-.75.75-.75h11c.41,0,.75.34.75.75s-.34.75-.75.75Z'/%3e%3c/svg%3e") no-repeat 0 0;opacity:0}.bt-picto .picto{position:absolute;left:0;top:0;display:inline-block;width:30px;height:30px;border-radius:50%}.bt-picto .txt{position:relative;z-index:10}.bt-picto:hover:after,.bt-picto:hover:before{left:10px}.bt-picto:hover:after{opacity:1}.bt-picto:hover .picto{width:100%}.bt-picto-big{text-decoration:none;position:relative;height:40px;line-height:40px;padding-left:50px;padding-right:20px;margin-bottom:15px;font-weight:600}.bt-picto-big:after,.bt-picto-big:before{content:"";position:absolute;z-index:20;left:8px;top:14px;display:block;width:40px;height:40px;background-size:16px!important}.bt-picto-big:before{background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='13.2'%20height='8.26'%20viewBox='0%200%2013.2%208.26'%3e%3cpath%20class='edge'%20d='m9.17,8.26c-.18,0-.37-.07-.51-.2-.3-.28-.32-.76-.04-1.06l2.76-2.96-2.96-2.74c-.3-.28-.32-.76-.04-1.06.28-.3.76-.32,1.06-.04l3.52,3.25c.15.14.23.32.24.52,0,.2-.06.39-.2.54l-3.28,3.51c-.15.16-.35.24-.55.24Z'/%3e%3c/svg%3e") no-repeat 0 0}.bt-picto-big:after{background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='13.2'%20height='8.26'%20viewBox='0%200%2013.2%208.26'%3e%3cpath%20class='line'%20d='m11.75,4.82H.75C.34,4.82,0,4.48,0,4.07s.34-.75.75-.75h11c.41,0,.75.34.75.75s-.34.75-.75.75Z'/%3e%3c/svg%3e") no-repeat 0 0;opacity:0}.bt-picto-big .picto{position:absolute;left:0;top:0;display:inline-block;width:40px;height:40px;border-radius:20px}.bt-picto-big .txt{position:relative;z-index:10}.bt-picto-big:hover:after,.bt-picto-big:hover:before{left:10px}.bt-picto-big:hover:after{opacity:1}.bt-picto-big:hover .picto{width:100%}@media(max-width:991px){.bt-picto-double{margin-bottom:30px}}.lang-download{display:flex;align-items:center;justify-content:flex-end}.bt-download{height:40px;display:flex;align-items:center;margin:0 15px 0 0}.bt-download:before,.bt-download:after{display:none}.bt-download .picto{border:1px solid var(--main-color-dark);padding:7px 9px;height:40px;width:40px;border-radius:20px!important}.bt-download .picto svg{width:20px;height:20px;display:block;fill:var(--main-color-dark)}.bt-download .picto svg #fleche{position:relative;top:0}.bt-download:hover .picto svg #fleche{top:6px}.bt-download .txt{padding-left:10px;font-weight:700;font-size:var(--size3)}ul.puce-color{margin-left:15px}.puce-yellow{list-style:url(../static/images/puce-yellow.svg)!important}.puce{height:10px;width:10px;display:inline-block;margin-right:10px;border-radius:100%}.puce.puce-vert{background:#0f0}.puce.puce-rouge{background:red}.info-alert{background:#f003;padding:5px 10px;border-radius:8px;text-align:center;margin:15px 0}.info-success,div[role=contentinfo]{background:#0f03;padding:5px 10px;border-radius:8px;text-align:center;margin:15px 0}.quote:before{content:"« "}.quote:after{content:" »"}#main-menu{display:flex;justify-content:flex-end}#main-menu #nav-icon{width:140px;height:40px;position:relative;z-index:100;background:none;border:none;cursor:pointer}#main-menu #nav-icon strong{position:absolute;top:50%;transform:translateY(-50%);right:50px;font-size:var(--size3)}#main-menu #nav-icon span{display:block;position:absolute;height:4px;width:35px;border-radius:10px;right:0;transform:rotate(0);background:var(--main-color-dark)}#main-menu #nav-icon span:nth-child(1){top:6px}#main-menu #nav-icon span:nth-child(2),#main-menu #nav-icon span:nth-child(3){top:18px}#main-menu #nav-icon span:nth-child(4){top:30px}#main-menu #nav-icon.active span:nth-child(1){top:18px;width:0}#main-menu #nav-icon.active span:nth-child(2){transform:rotate(45deg)}#main-menu #nav-icon.active span:nth-child(3){transform:rotate(-45deg)}#main-menu #nav-icon.active span:nth-child(4){top:18px;width:0}#main-menu #nav-icon.active span{background:var(--white)}@media(max-width:991px){#main-menu{margin-left:auto;margin-right:20px}}body.menu_open{overflow:hidden}body.menu_open #page #header .logo{outline:20px solid #FFF}body.menu_open #page #header .logo span{display:none}@media(max-width:991px){body.menu_open #page #header .logo{outline:10px solid #FFF}}body.menu_open #page #header a,body.menu_open #page #header strong{color:#fff}body.menu_open #page #header .bt-download .picto{border-color:#fff}body.menu_open #page #header .bt-download .picto svg{fill:#fff}body.menu_open #page #header:before{opacity:0}body.menu_open #page #fixed{color:#fff}body.menu_open #page #fixed .bloc-social .social li a{background:#fff!important}body.menu_open #page #fixed .bloc-social .social li a svg{fill:var(--main-color-dark)!important}.menu-content{position:fixed;z-index:99;top:0;width:100dvw;height:0;background:url(/assets/menu-bg-URr81JgT.jpg);background-size:cover;background-position:center;visibility:hidden;overflow:scroll}.menu-content nav{display:grid;align-content:center;height:100dvh;padding-top:10%;padding-right:60px}@media(max-width:1199px){.menu-content nav{padding-top:20%}}@media(max-width:991px){.menu-content nav{display:block;margin-top:100px;height:auto}}.menu-content nav .niv1{position:relative}.menu-content nav .niv1:before{transition:all 1.5s linear .65s;content:"";position:absolute;left:50%;width:2px;height:0;background:var(--white);display:block}.menu-content nav .niv1>li{width:50%;position:relative}.menu-content nav .niv1>li .menu-inner{flex:1;color:#fff;font-weight:700;position:relative}.menu-content nav .niv1>li .menu-inner .title-menu{font-size:var(--size10);line-height:1;font-weight:800;color:#fff;margin-bottom:10px;text-decoration:none}.menu-content nav .niv1>li .menu-inner .niv2{position:relative}.menu-content nav .niv1>li .menu-inner .niv2 a{position:relative;font-size:var(--size5);text-transform:uppercase;text-decoration:none;margin:0 0 5px;font-weight:600;color:#fff}.menu-content nav .niv1>li .menu-inner .niv2 a:before{content:">  "}.menu-content nav .niv1>li .menu-inner .niv2 a:hover{font-weight:700}.menu-content nav .niv1>li.left{text-align:right;padding-right:50px;left:-200px;opacity:0;margin-top:-100px}.menu-content nav .niv1>li.left .niv2 a{right:0}.menu-content nav .niv1>li.right{text-align:left;padding-left:50px;margin-left:auto;right:-200px;opacity:0}.menu-content nav .niv1>li.right .niv2 a{left:0}@media(max-width:991px){.menu-content nav .niv1{display:flex;flex-direction:column;background:var(--main-color-dark);height:calc(100dvh - 90px);overflow-y:scroll}.menu-content nav .niv1:before{display:none}.menu-content nav .niv1>li{position:inherit!important;width:100%!important;right:auto!important;left:auto!important;top:auto!important;padding:30px!important;text-align:center!important;margin-bottom:20px;margin-left:0;transition:none!important}.menu-content nav .niv1>li i{display:none}.menu-content nav .niv1>li .menu-inner .title-menu{font-size:var(--size9);line-height:1;margin-bottom:20px}.menu-content nav .niv1>li .menu-inner .niv2 a{font-size:var(--size4)}.menu-content nav .niv1>li .menu-inner .niv2 a:before{content:"> "}.menu-content nav .niv1>li .menu-inner .niv2 a:after{display:none}.menu-content nav .niv1>li:nth-child(1){order:1}.menu-content nav .niv1>li:nth-child(2){order:2;background:var(--main-color);margin-top:0}.menu-content nav .niv1>li:nth-child(3){order:3}}.menu-content.active{opacity:1;visibility:visible;height:100dvh;z-index:1000}.menu-content.active nav .niv1:before{height:calc(100% - 130px)}.menu-content.active nav .niv1 li.left{left:0}.menu-content.active nav .niv1 li.right{right:0;top:-100px}.menu-content.active nav .niv1>li:nth-child(1){opacity:1;transition:all .3s .65s}.menu-content.active nav .niv1>li:nth-child(2){opacity:1;transition:all .3s .95s}.menu-content.active nav .niv1>li:nth-child(3){opacity:1;transition:all .3s 1.25s}.menu-content.active nav .niv1>li:nth-child(4){opacity:1;transition:all .3s 1.55s}.menu-content.active nav .niv1>li:nth-child(5){opacity:1;transition:all .3s 1.85s}.menu-content.active nav .niv1>li:nth-child(6){opacity:1;transition:all .3s 2.15s}.menu-content.active nav .niv1>li:nth-child(7){opacity:1;transition:all .3s 2.45s}.share{display:flex;align-items:center;justify-content:flex-end;position:relative}.share .bt-share{background:#fff;font-size:var(--size3);line-height:1;border-radius:40px;width:40px;height:40px;margin-right:10px;display:flex;justify-content:center;align-items:center;color:var(--main-color-dark);text-decoration:none;border:1px solid var(--main-color-dark)}.share .link-share{display:none}.share .link-share.active{display:block}.link-share{position:absolute;top:35px;right:5px}.link-share ul{list-style:none}.link-share ul li{margin-bottom:10px}.link-share ul li a{background:#fff;border:1px solid var(--main-color-dark);width:40px;height:40px;border-radius:100%;display:flex;justify-content:center;align-items:center;margin:0 5px}.link-share ul li a .svg-icon{width:20px;height:20px;fill:var(--main-color-dark)}.link-share ul li a:hover{background:var(--main-color-dark)}.link-share ul li a:hover .svg-icon{fill:#fff}.partage ul{display:flex;justify-content:flex-end;align-items:center;list-style:none}.partage ul li a{border:1px solid var(--main-color);background:var(--main-color);width:30px;height:30px;border-radius:100%;display:flex;justify-content:center;align-items:center;margin:0 5px}.partage ul li a .svg-icon{width:20px;height:20px;fill:#fff}.partage ul li a:hover{background:#fff}.partage ul li a:hover .svg-icon{fill:var(--main-color)}@media(max-width:991px){.partage{display:none}.partage ul{justify-content:center;margin-top:20px}}.slick-slider,.carrousel,.slick{margin-top:var(--space2)}.slick-slider .slick-arrow,.carrousel .slick-arrow,.slick .slick-arrow{position:absolute;z-index:10;transform:translateY(-50%);opacity:1;top:50%;height:100px;width:50px;display:block;cursor:pointer;text-indent:-9999px;border:none}.slick-slider .slick-arrow.slick-prev,.carrousel .slick-arrow.slick-prev,.slick .slick-arrow.slick-prev{left:-80px;background:url(../static/images/arrow-left.svg) no-repeat center;background-size:30px}.slick-slider .slick-arrow.slick-next,.carrousel .slick-arrow.slick-next,.slick .slick-arrow.slick-next{right:-80px;background:url(../static/images/arrow-right.svg) no-repeat center;background-size:30px}.slick-slider .slick-arrow.slick-prev:hover,.carrousel .slick-arrow.slick-prev:hover,.slick .slick-arrow.slick-prev:hover{left:-90px}.slick-slider .slick-arrow.slick-next:hover,.carrousel .slick-arrow.slick-next:hover,.slick .slick-arrow.slick-next:hover{right:-90px}.slick-slider .slick-dots,.carrousel .slick-dots,.slick .slick-dots{position:absolute;bottom:10px;display:flex;justify-content:center;width:100%}.slick-slider .slick-dots li,.carrousel .slick-dots li,.slick .slick-dots li{margin:5px;padding:0!important}.slick-slider .slick-dots li button,.carrousel .slick-dots li button,.slick .slick-dots li button{padding:1px 6px;text-indent:-9999px;width:18px;height:18px;border-radius:100%;background:#fff;border:none}.slick-slider .slick-dots li.slick-active button,.carrousel .slick-dots li.slick-active button,.slick .slick-dots li.slick-active button{background:var(--main-color);border:1px solid var(--text)}.slick-slider .slick-slide,.carrousel .slick-slide,.slick .slick-slide{margin:0 40px}.slick-slider .slick-list,.carrousel .slick-list,.slick .slick-list{margin:0 -40px}@media(max-width:1499px){.slick-slider .slick-slide,.carrousel .slick-slide,.slick .slick-slide{margin:0 30px}.slick-slider .slick-list,.carrousel .slick-list,.slick .slick-list{margin:0 -30px}}.slick-slider .slick-track,.carrousel .slick-track,.slick .slick-track{display:flex!important}.slick-slider .slick-slide,.carrousel .slick-slide,.slick .slick-slide{height:inherit!important}.bloc-slick{margin-bottom:80px;margin-top:80px}.bloc-slick .slick-picto{padding-top:80px}.bloc-slick .slick-track{display:flex!important}.bloc-slick .slick-slide{height:inherit!important}.bloc-slick .bloc-vertical{margin-bottom:0}@media(max-width:1499px){.bloc-slick{margin-left:30px;margin-right:30px}.bloc-slick .slick-arrow{width:40px}.bloc-slick .slick-arrow.slick-prev{left:-40px!important;background-size:20px}.bloc-slick .slick-arrow.slick-next{right:-40px!important;background-size:20px}}@media(max-width:1199px){.bloc-slick{margin-top:40px;margin-bottom:40px}.bloc-slick .slick-picto{padding-top:60px}}@media(max-width:991px){.bloc-slick{margin-left:0;margin-right:0}}@media(max-width:1199px){.person-slick,.bloc-slick:not(.slider-home){display:flex;flex-direction:column}.person-slick .slick-list,.bloc-slick:not(.slider-home) .slick-list{order:2}.person-slick .slick-dots,.bloc-slick:not(.slider-home) .slick-dots{position:relative;bottom:auto;margin:10px 0 0!important;order:1}.person-slick .slick-dots li button,.bloc-slick:not(.slider-home) .slick-dots li button{border:1px solid var(--gray1)}.person-slick .slick-dots li.slick-active button,.bloc-slick:not(.slider-home) .slick-dots li.slick-active button{background:var(--gray4)}}.anim_left{position:relative;left:0;transition:all .3s linear}.anim_left:hover{left:10px}.img_up{overflow:hidden}.img_up img{transition:all .3s ease}.img_up:hover img{transform:scale(1.1)}#toTop{position:fixed;bottom:20px;right:20px;width:40px;height:40px;background:#fff;border-radius:100%;padding:10px;box-shadow:0 0 5px #000;fill:var(--main-color)}#lottie-inline-en .instagram,#lottie-inline-en .facebook,#lottie-inline-en .twitter,#lottie-inline-en .linkedin,#lottie-inline .instagram,#lottie-inline .facebook,#lottie-inline .twitter,#lottie-inline .linkedin{cursor:pointer}.square-container{display:flex;align-items:center}.square-container .square{display:inline-block;width:20px;height:20px;margin-right:15px;background:#f59e32}#main .onglets-wrapper{position:relative;margin:40px 0}#main .onglets-wrapper .link-item{padding:10px;cursor:pointer;color:var(--main-color-dark);position:relative;display:flex;align-items:center;justify-content:space-between}#main .onglets-wrapper .link-item.active{color:#fff;font-weight:700}#main .onglets-wrapper .link-item.active .picto{transform:scaleY(-1)}#main .onglets-wrapper .content-item{display:none;border:1px solid var(--main-color-dark);padding:30px;background:#fff;border-radius:10px}#main .onglets-wrapper .content-item.active{display:block}@media(min-width:992px){#main .onglets-wrapper.onglets_horizontaux .nav-onglet{display:flex}}@media(max-width:991px){#main .onglets-wrapper .nav-onglet{display:none!important}#main .onglets-wrapper .onglets .content-item{padding:0!important}#main .onglets-wrapper .onglets .link-item{display:flex!important}}body{font-family:var(--main-font);font-size:var(--size4);color:var(--text)}body.bg-colored #page #main{background-color:var(--gray1)}body #page #header{width:100%;position:fixed;z-index:1000;top:0}@media(max-width:991px){body #page #header .container{padding:0}}body #page #header a,body #page #header strong{color:var(--text)}body #page #header .header-inner{display:flex;align-items:center;position:relative}body #page #header .header-inner .logo a{display:block;height:110px;text-decoration:none}body #page #header .header-inner .logo a img{height:110px;background-color:#fff}body #page #header .header-inner .logo a span{position:absolute;top:50%;transform:translateY(-50%);font-weight:300;margin-left:140px;text-transform:uppercase;font-size:var(--size8)}@media(max-width:991px){body #page #header .header-inner .logo a span{display:none}}body #page #header .header-inner .lang-download{flex:1}@media(max-width:991px){body #page #header .header-inner .logo a,body #page #header .header-inner .logo a img{height:90px}body #page #header .header-inner .lang-download{display:none}}body #page #header:before{transition:opacity .15s;content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:#ffffffa6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}body #page #main{background:#fff;padding-top:110px}@media(max-width:991px){body #page #main{padding-top:130px}}@media(min-width:992px){body #page #fixed{position:fixed;z-index:1000;right:20px;top:50%;transform:translateY(-50%);width:40px}}@media(min-width:992px){body #page #fixed .bloc-social p{transform:rotate(-90deg);margin:0;transform-origin:50%;white-space:nowrap;line-height:40px}}body #page #fixed .bloc-social .social li{margin-top:10px}body #page #fixed .bloc-social .social li a{background:var(--main-color-dark);border:1px solid var(--main-color-dark);color:#fff;display:flex;justify-content:center;align-items:center;padding:10px;width:40px;height:40px;border-radius:50%}body #page #fixed .bloc-social .social li a svg{fill:#fff}body #page #fixed .bloc-social .social li a:hover{background:#fff}body #page #fixed .bloc-social .social li a:hover svg{fill:var(--main-color-dark)}@media(max-width:991px){body #page #fixed{position:relative;z-index:100;background:var(--main-color-dark);width:100%;padding:30px 0 0}body #page #fixed .bt-download{border-color:#fff;color:#fff;margin:auto;justify-content:center;display:inline-flex;padding-left:30px}body #page #fixed .bt-download .picto{width:100%!important;border-color:#fff}body #page #fixed .bt-download .picto svg{fill:#fff}body #page #fixed .bloc-social .social{display:flex;align-items:center;justify-content:center}body #page #fixed .bloc-social .social li{margin:0 5px}body #page #fixed .bloc-social .social li a{background:#fff}body #page #fixed .bloc-social .social li a svg{fill:var(--main-color-dark)}}body #page footer{position:relative;z-index:101;background:var(--main-color-dark);padding:20px 0;color:#fff;display:flex}body #page footer .container{display:flex}body #page footer .container .right{margin-left:auto;font-weight:800}body #page footer .container a{color:#fff}@media(max-width:991px){body #page footer{display:block;text-align:center}body #page footer .container{flex-direction:column-reverse;align-items:center;justify-content:center}body #page footer .container .left{font-size:var(--size2)}body #page footer .container .right{font-size:var(--size8);margin:0 auto 10px}}body #page footer #moveUp{position:absolute;right:20px;top:15px;width:30px;height:30px}@media(max-width:991px){body #page footer #moveUp{display:none}}.home #main section{position:relative;background:#fff}.home #main #intro{height:calc(100dvh - 110px);background:url(/assets/intro-bg-DalMEtST.jpg);background-size:108%;background-position:-110px 50%}.home #main #intro .move{position:absolute;z-index:50;left:50%;transform:translate(-50%);bottom:30px;cursor:pointer}.home #main #intro .container{position:relative;height:100%}.home #main #intro .container .intro-inner{position:absolute;right:10%;bottom:15%;max-width:100%;width:700px;text-align:right;font-size:var(--size10);line-height:1;text-transform:uppercase}.home #main #intro .container .intro-inner .intro-txt span{display:block}.home #main #intro .container .intro-inner .intro-txt .txt1{font-weight:800;margin-bottom:0}.home #main #intro .container .intro-inner .intro-txt .txt2{font-weight:300}.home #main #intro .container .intro-inner .intro-txt ul{list-style:none;padding:0;margin-top:50px;margin-bottom:7rem}.home #main #intro .container .intro-inner .intro-txt ul li{margin-bottom:20px}.home #main #intro .container .intro-inner .intro-txt ul li a{font-weight:700;font-size:var(--size6);cursor:pointer}@media(max-width:1499px){.home #main #intro{height:70dvh;overflow:hidden;background-position:100% 100%}}@media(max-width:1140px){.home #main #intro{height:60dvh}.home #main #intro .container .intro-inner{bottom:7%}.home #main #intro .container .intro-inner .intro-txt ul{margin-bottom:4rem}}@media(max-width:991px){.home #main #intro{height:50dvh;overflow:hidden;background-position:60% 30%}.home #main #intro .move{display:none}.home #main #intro .container{padding:0}.home #main #intro .container .intro-inner{font-size:28px;position:relative;z-index:10;width:100%;left:0;top:0;background-position:-100px 50px;background-size:200px;height:auto;padding-bottom:80px}.home #main #intro .container .intro-inner .intro-txt{position:relative;top:0;margin-top:40px;transform:none;left:0;padding:0 20px}.home #main #intro .container .intro-inner .intro-txt ul{display:none}}@media(max-width:767px){.home #main #intro{height:30dvh;background-size:133%;background-position:100% 30%}.home #main #intro .container .intro-inner{font-size:22px}}@media(max-width:360px){.home #main #intro{background-size:150%}}.home #main #future{scroll-margin-top:120px;position:relative;z-index:11;padding:70px 0;text-align:center;background:var(--main-color-light-opacity)}.home #main #future .future-inner h1{font-size:var(--size9);line-height:1.2;font-weight:300;max-width:600px;margin:auto}.home #main #future .future-inner h1 strong{font-weight:800}@media(max-width:991px){.home #main #future{padding:40px 0}.home #main #future .future-inner h1{font-size:var(--size7)}}.home #main #direction{z-index:15;padding-bottom:5rem}.home #main #direction .direction-inner{position:relative;padding-top:180px}.home #main #direction .direction-inner:before{content:"";position:absolute;display:block;width:700px;height:700px;left:-40%;top:80px;background:url(/assets/bulle-1-Dy7g7bBA.png) no-repeat;background-size:contain}.home #main #direction .direction-inner .line{grid-template-columns:2fr 1fr;gap:150px;position:relative}.home #main #direction .direction-inner .line .pre-title{text-transform:uppercase;text-decoration:underline;font-size:var(--size5);margin-bottom:5px}.home #main #direction .direction-inner .line h2{font-size:var(--size10);font-weight:800}.home #main #direction .direction-inner .line .person-list{text-align:center;margin-bottom:40px}.home #main #direction .direction-inner .line .person-list h3{font-size:var(--size5);font-weight:900;margin-bottom:5px}.home #main #direction .direction-inner .line .person-list p{font-size:var(--size3)}.home #main #direction .direction-inner .line .person-list .person{margin-top:30px}.home #main #direction .direction-inner .line .person-list .person img{width:140px;height:140px;border-radius:50%;border:1px solid var(--main-color-dark);margin:0 auto 10px;overflow:auto}@media(max-width:991px){.home #main #direction .direction-inner{padding-top:50px}.home #main #direction .direction-inner:before{top:-30px;left:50%;width:1px;height:60px;background:var(--main-color-dark)}.home #main #direction .direction-inner .line{gap:20px}.home #main #direction .direction-inner .line .pre-title{text-align:center}.home #main #direction .direction-inner .line h2{text-align:center;font-size:var(--size9)}.home #main #direction .direction-inner .line .person-list{display:flex;justify-content:center;align-items:center;margin-bottom:0}.home #main #direction .direction-inner .line .action{text-align:center}}.home #main #reseau{overflow:hidden;padding:0;z-index:15;margin-bottom:6rem}.home #main #reseau .reseau-inner{height:919px;padding-left:110px;color:var(--white)}.home #main #reseau .reseau-inner a{color:var(--white)}@media(max-width:991px){.home #main #reseau .reseau-inner{height:auto;padding-left:30px}}.home #main #reseau,.home #main #entreprise{overflow:hidden;padding:0;z-index:15}.home #main #reseau .entreprise-inner,.home #main #entreprise .entreprise-inner{height:919px;padding-left:110px;color:var(--white)}.home #main #reseau .entreprise-inner a,.home #main #entreprise .entreprise-inner a{color:var(--white)}@media(max-width:991px){.home #main #reseau .entreprise-inner,.home #main #entreprise .entreprise-inner{height:auto;padding-left:30px}}.home #main .reseau-bg,.home #main .entreprise-bg{position:absolute;left:50%;transform:translate(-50%);height:919px}.home #main .reseau-bg img,.home #main .entreprise-bg img{max-width:initial;height:919px}@media(max-width:991px){.home #main .reseau-bg,.home #main .entreprise-bg{height:370px;left:50%}.home #main .reseau-bg img,.home #main .entreprise-bg img{height:420px}}.home #main .reseau-inner,.home #main .entreprise-inner{position:relative;max-width:750px;display:flex;flex-direction:column;justify-content:center}.home #main .reseau-inner .title-menu,.home #main .entreprise-inner .title-menu{font-size:var(--size18);font-weight:800;line-height:1;margin-bottom:30px}.home #main .reseau-inner nav,.home #main .entreprise-inner nav{margin-top:10px}.home #main .reseau-inner nav ul,.home #main .entreprise-inner nav ul{list-style:none;padding:0}.home #main .reseau-inner nav ul li a,.home #main .entreprise-inner nav ul li a{text-transform:uppercase;text-decoration:none;margin-bottom:5px;font-size:var(--size7)}.home #main .reseau-inner nav ul li a:before,.home #main .entreprise-inner nav ul li a:before{content:">  "}.home #main .reseau-inner nav ul li a:hover,.home #main .entreprise-inner nav ul li a:hover{font-weight:700}@media(max-width:991px){.home #main .reseau-inner,.home #main .entreprise-inner{max-width:460px;padding-top:20px;padding-bottom:30px;margin:0}.home #main .reseau-inner .title-menu,.home #main .entreprise-inner .title-menu{font-size:var(--size9)}.home #main .reseau-inner nav ul li a,.home #main .entreprise-inner nav ul li a{font-size:var(--size5)}}.page #main.temoignages .pb-3 .persons-list .person-bloc .info .quote{position:relative;z-index:1}.page #main.temoignages .pb-3 .persons-list .person-bloc .info .quote:before{position:absolute;top:-20px;left:-40px;display:block;width:60px;height:50px;font-size:9rem;font-weight:700;line-height:.29;color:var(--white);z-index:-1}@media(max-width:991px){.page #main.nos-carnot .content-text{margin-bottom:3rem!important}}.page #main.evenements .content-text section{padding-bottom:50px;border-bottom:solid 1px var(--main-color-dark)}.page #main.evenements .content-text section img{overflow:auto}.page #main.evenements .content-text section:last-child{padding-bottom:0;border-bottom:none}@media(max-width:991px){.page #main.evenements .content-text section .line.gap-40{gap:0}}.page #main.evenements .content-text section .line .right .thumb{max-width:130px}@media(max-width:991px){.page #main.evenements .content-text section .line .right .thumb{display:none}}.page #main.reseaux-thematiques .content-text .bloc-text .right .no-padding{padding:20px 0 0}.page #main.reseaux-thematiques .content-text .bloc-text .right .no-padding .person .photo{width:100px;height:100px}.page #main .content{padding-top:80px}@media(max-width:991px){.page #main .content{padding-top:0;display:flex;flex-direction:column-reverse}}.page #main .content aside{width:270px;position:fixed}.page #main .content aside nav .title-menu{font-size:var(--size10);line-height:1;font-weight:800;color:var(--main-color)}.page #main .content aside nav ul{margin-top:20px}.page #main .content aside nav ul li a{color:var(--main-color-dark);font-size:var(--size5);position:relative;padding-left:15px;text-transform:uppercase;text-decoration:none;margin-bottom:10px}.page #main .content aside nav ul li a:before{content:">  ";position:absolute;left:0}.page #main .content aside nav ul li a:hover{color:var(--main-color)}@media(max-width:991px){.page #main .content aside nav ul li a{padding-left:0}.page #main .content aside nav ul li a:before{position:relative;left:0}}.page #main .content aside nav ul li.active a{font-weight:800;color:var(--main-color)!important}@media(max-width:991px){.page #main .content aside{width:auto;position:relative;text-align:center;background:var(--main-color-light-opacity);padding:20px;margin:0 -20px}.page #main .content aside nav .title-menu{font-size:var(--size9)}}.page #main .content .content-text{position:relative;margin-left:300px;padding-left:90px;margin-bottom:130px}.page #main .content .content-text:before{content:"";display:block;margin-top:40px;height:calc(100% + 30px);width:55px;position:absolute;left:0;top:0;border-top:1px solid var(--main-color-dark);border-bottom:1px solid var(--main-color-dark);border-left:1px solid var(--main-color-dark);border-radius:var(--radius2) 0 0 var(--radius2)}.page #main .content .content-text:after{content:"";display:block;position:absolute;left:55px;bottom:-131px;height:62px;width:86%;border-top:1px solid var(--main-color-dark);border-right:1px solid var(--main-color-dark);border-radius:0 var(--radius2) 0 0}@media(max-width:991px){.page #main .content .content-text{margin:0;padding-left:0}.page #main .content .content-text:before{display:none}.page #main .content .content-text:after{display:none}}.page #main .content .content-text h1{font-size:var(--size12);font-weight:300;color:var(--main-color);margin-bottom:40px}.page #main .content .content-text h1+h2,.page #main .content .content-text h2:first-child{margin-top:0}.page #main .content .content-text .h2,.page #main .content .content-text h2{font-size:var(--size8);margin-top:30px}.page #main .content .content-text h2.thin{font-weight:300;text-transform:uppercase;font-size:var(--size9);margin-top:0}.page #main .content .content-text .h3,.page #main .content .content-text h3{font-size:var(--size6);font-weight:800;margin-top:20px;margin-bottom:8px}.page #main .content .content-text ul,.page #main .content .content-text ul.first-level{padding:0 0 0 20px}.page #main .content .content-text .numbers{font-size:60px;line-height:1;font-weight:800}.page #main .content .content-text .big{font-size:var(--size7)}.page #main .content .content-text .small{font-size:var(--size4)}.page #main .content .content-text .title{font-weight:700}.page #main .content .content-text .pre-title{font-size:var(--size8);margin:0;text-transform:uppercase;font-weight:400}.page #main .content .content-text figure{position:relative}.page #main .content .content-text figure.formatted{max-width:230px;margin-top:.5rem}.page #main .content .content-text figure img{overflow:hidden;border-radius:var(--radius2)}.page #main .content .content-text figure .number{position:absolute;width:24px;height:24px;top:50%;left:-12px;transform:translateY(-50%);border-radius:50%;background:var(--main-color-dark);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:var(--size3);line-height:.5;border:1px solid #FFF}.page #main .content .content-text .style-normal p{font-style:normal!important}.page #main .content .content-text .radius{border-radius:20px}.page #main .content .content-text .list-cols{-moz-column-gap:1rem;column-gap:1rem;padding:0}.page #main .content .content-text .list-cols.cols-2{-moz-columns:2;columns:2}.page #main .content .content-text .list-cols.cols-3{-moz-columns:3;columns:3}.page #main .content .content-text .list-cols.cols-4{-moz-columns:4;columns:4}.page #main .content .content-text .list-cols.col-gap-40{-moz-column-gap:2.2rem;column-gap:2.2rem}.page #main .content .content-text .list-cols.col-gap-60{-moz-column-gap:4rem;column-gap:4rem}.page #main .content .content-text .list-cols.col-gap-100{-moz-column-gap:8rem;column-gap:8rem}@media(max-width:991px){.page #main .content .content-text .list-cols.cols-2,.page #main .content .content-text .list-cols.cols-3,.page #main .content .content-text .list-cols.cols-4{-moz-columns:1;columns:1}}.page #main .content .content-text .list-cols>li{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:3rem}.page #main .content .content-text .list-cols>li:last-child{margin-bottom:0}.page #main .content .content-text .list-cols>li figcaption{margin-top:0}@media(max-width:991px){.page #main .content .content-text h1{font-size:var(--size10)}.page #main .content .content-text h2{font-size:var(--size6)}.page #main .content .content-text h3{font-size:var(--size5)}.page #main .content .content-text figure .number{left:12px}.page #main .content .content-text .numbers{font-size:50px}}@media(max-width:991px){.page #main .content .content-text{padding-right:0}.page #main .content .content-text .logo-10-ans,.page #main .content .content-text .logo-cap{width:200px}}.page #main .content .content-text .bloc-bg-primary{background-color:var(--main-color-light)!important}.page #main .content .content-text .bloc-bg-primary h2{color:var(--white)!important}.page #main .content .content-text .bloc-bg-ternary{background-color:var(--gray1)!important}.page #main .content .content-text .bloc-text{position:relative;padding-right:90px}.page #main .content .content-text .bloc-text.border-bottom{margin-bottom:6rem}.page #main .content .content-text .bloc-text.border-bottom:after{content:"";position:absolute;bottom:-3.5rem;left:0;right:0;margin:0 auto;background-color:var(--main-color-dark);height:1px;width:50%}.page #main .content .content-text .bloc-text.border-bottom:last-child{margin-bottom:0}.page #main .content .content-text .bloc-text.border-bottom:last-child:after{display:none}@media(max-width:991px){.page #main .content .content-text .bloc-text{padding-right:0}}.page #main .content .content-text .line .bloc-citation{margin-top:0;margin-left:0}.page #main .content .content-text .line .bloc-citation blockquote .person{margin:0 0 20px}.page #main .content .content-text .line .bloc-citation blockquote .person .photo{width:120px;height:120px;margin-bottom:0}.page #main .content .content-text .line .bloc-citation blockquote p{font-size:var(--size4);line-height:1.2}.page #main .content .content-text .bloc-citation{margin-top:110px;position:relative;margin-left:-89px;background:linear-gradient(90deg,var(--gray1) 0%,#FFF 100%);padding:30px 30px 30px 90px}.page #main .content .content-text .bloc-citation:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url(/assets/bg-citation-NWjv2__Q.png) repeat}.page #main .content .content-text .bloc-citation.no-bg{background:none}.page #main .content .content-text .bloc-citation.no-bg:before{background:none;display:none}.page #main .content .content-text .bloc-citation.no-photo{margin-top:50px}.page #main .content .content-text .bloc-citation.no-photo .person{margin:0 0 20px}.page #main .content .content-text .bloc-citation blockquote{position:relative}.page #main .content .content-text .bloc-citation .person{display:flex;align-items:flex-end;margin:-100px 0 20px}.page #main .content .content-text .bloc-citation .person .photo{border-radius:50%;border:1px solid var(--main-color);overflow:hidden;margin-right:25px;width:140px;height:140px}.page #main .content .content-text .bloc-citation .person .info{flex:1}.page #main .content .content-text .bloc-citation .person .info .name{text-transform:capitalize;font-weight:800;font-size:var(--size6);display:inline}.page #main .content .content-text .bloc-citation .person .info .name .txt-light{margin:0}.page #main .content .content-text .bloc-citation .person .info .name span{text-transform:uppercase;font-weight:800;font-size:var(--size6);margin:0 0 0 5px;display:inline}.page #main .content .content-text .bloc-citation .person .info .function{font-weight:500;font-size:var(--size4);text-transform:uppercase}.page #main .content .content-text .bloc-citation p{font-weight:800;font-style:italic;font-size:var(--size6);line-height:1.2}.page #main .content .content-text .bloc-citation .normal{font-weight:400;font-style:normal;font-size:var(--size4);display:block;margin:5px 0 0}.page #main .content .content-text .bloc-citation ul.normal{list-style:disc}.page #main .content .content-text .bloc-citation a{font-weight:700}@media(max-width:991px){.page #main .content .content-text .bloc-citation{text-align:center;margin:120px -20px 20px;padding:30px}.page #main .content .content-text .bloc-citation .person{flex-direction:column;margin:-100px 0 20px}.page #main .content .content-text .bloc-citation .person .photo{margin:0 auto 10px}.page #main .content .content-text .bloc-citation .person .info{width:100%}}.page #main .content .content-text .bloc-border{border:1px solid var(--main-color);padding:30px;border-radius:var(--radius2)}.page #main .content .content-text .bloc-border h2{font-weight:300;text-transform:uppercase;font-size:var(--size9);margin-top:0}.page #main .content .content-text .bloc-border h2.h3{font-weight:800;text-transform:none;font-size:var(--size8)}.page #main .content .content-text .bloc-border ul{font-weight:700}.page #main .content .content-text .bloc-border .normal{font-weight:400}.page #main .content .content-text .bloc-border ul.normal{list-style:disc}.page #main .content .content-text .bloc-border.bloc-photo{padding:0;overflow:hidden}.page #main .content .content-text .bloc-border.bloc-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page #main .content .content-text .bloc-border.bloc-photo figure{margin-bottom:0;height:100%}@media(max-width:991px){.page #main .content .content-text .bloc-border.bloc-photo{overflow:initial;border:none}}.page #main .content .content-text .bloc-border .persons-list{margin-top:50px}@media(max-width:991px){.page #main .content .content-text .bloc-border{padding:20px}.page #main .content .content-text .bloc-border h2{font-size:var(--size8)}.page #main .content .content-text .bloc-border .logo-innovation{width:180px}}.page #main .content .content-text section{margin-bottom:50px}.page #main .content .content-text .bloc-link{padding:0 30px 0 90px;margin-top:-20px}.page #main .content .content-text .bloc-link .photo{max-width:200px;margin-bottom:0}.page #main .content .content-text .bloc-link .external-link{margin-top:0}@media(max-width:991px){.page #main .content .content-text .bloc-link{padding:0}.page #main .content .content-text .bloc-link .photo{margin:0 auto}}.page #main .content .content-text .bloc-number{width:300px;max-width:100%;display:flex;flex-direction:column;justify-content:center}.page #main .content .content-text .bloc-number .title-number{font-weight:300;font-size:var(--size6)}.page #main .content .content-text .bloc-number .number{font-weight:800;font-size:85px;line-height:1;margin-right:10px}.page #main .content .content-text .bloc-number .number-suffix{font-weight:700;font-size:var(--size7)}.page #main .content .content-text .bloc-number .flex-line{align-items:center}.page #main .content .content-text .numbers-list .number-bloc{margin-bottom:50px}.page #main .content .content-text .numbers-list .number-bloc:last-child{margin-bottom:0}.page #main .content .content-text .numbers-list .number-bloc .photo{margin-right:20px;width:120px}.page #main .content .content-text .numbers-list .number-bloc .info{flex:1;font-size:var(--size7)}@media(max-width:991px){.page #main .content .content-text .numbers-list{gap:0}.page #main .content .content-text .numbers-list .number-bloc .photo{width:90px}.page #main .content .content-text .numbers-list .number-bloc .info{font-size:var(--size6)}}.page #main .content .content-text .bloc-photo-number{padding-left:60px}.page #main .content .content-text .bloc-photo-number p{margin-bottom:30px;position:relative}.page #main .content .content-text .bloc-photo-number p img{border-radius:var(--radius2)}.page #main .content .content-text .bloc-photo-number p .number{position:absolute;width:24px;height:24px;top:50%;left:-12px;transform:translateY(-50%);border-radius:50%;background:var(--main-color-dark);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:var(--size3);line-height:.5;border:1px solid #FFF}@media(max-width:991px){.page #main .content .content-text .bloc-photo-number{padding-left:0;margin-top:30px}}.page #main .content .content-text .bloc-persons .bloc-persons-inner{margin:40px 0 100px;grid-template-columns:1fr 1fr 1fr!important}.page #main .content .content-text .bloc-persons .bloc-persons-inner .person{text-align:center}.page #main .content .content-text .bloc-persons .bloc-persons-inner .person .name{border-top:1px solid var(--main-color-dark);text-transform:uppercase;padding-top:10px;font-weight:800;font-size:var(--size6)}.page #main .content .content-text .bloc-persons .bloc-persons-inner .person .function{font-weight:500;font-size:var(--size5);text-transform:uppercase}@media(max-width:991px){.page #main .content .content-text .bloc-persons .bloc-persons-inner{grid-template-columns:1fr 1fr!important;gap:20px}.page #main .content .content-text .bloc-persons .bloc-persons-inner .person .name,.page #main .content .content-text .bloc-persons .bloc-persons-inner .person .function{font-size:var(--size3)}}.page #main .content .content-text .bloc-articles{margin-top:20px;position:relative}.page #main .content .content-text .bloc-articles>ul>li{border-top:1px solid var(--main-color-dark);padding-top:40px;margin-top:40px}.page #main .content .content-text .bloc-articles>ul>li:first-child,.page #main .content .content-text .bloc-articles>ul>li.no-border{border-top:none;margin-top:0;padding-top:0}@media(max-width:991px){.page #main .content .content-text .bloc-articles>ul>li:first-child,.page #main .content .content-text .bloc-articles>ul>li.no-border{border-top:1px solid var(--main-color-dark);padding-top:40px;margin-top:40px}}.page #main .content .content-text .bloc-articles>ul>li h2{margin:0 0 10px}.page #main .content .content-text .bloc-articles>ul>li figure{margin-top:20px}@media(max-width:991px){.page #main .content .content-text .bloc-articles>ul>li figure{padding:0 20px}}.page #main .content .content-text .bloc-articles:before{content:"";position:absolute;width:1px;height:100%;background:var(--main-color-dark);left:50%;transform:translate(-50%);top:0}.page #main .content .content-text .bloc-articles .bloc-article.card .pre-title{color:var(--main-color);font-size:1.1rem;font-weight:400}.page #main .content .content-text .bloc-articles .bloc-article.card .title{margin-top:0;margin-bottom:0}.page #main .content .content-text .bloc-articles .bloc-article.card .sub-txt{font-style:italic;font-size:var(--size6);font-weight:500}.page #main .content .content-text .bloc-articles .bloc-article ul{list-style:disc}@media(max-width:991px){.page #main .content .content-text .bloc-articles .bloc-article{padding-right:0;padding-left:0}.page #main .content .content-text .bloc-articles:before{display:none}.page #main .content .content-text .bloc-articles .left{margin-bottom:40px;border-bottom:1px solid var(--main-color-dark);padding-bottom:40px}}.page #main .content .content-text .persons-list .person-bloc{margin-bottom:50px;position:relative}.page #main .content .content-text .persons-list .person-bloc:last-child{margin-bottom:0}.page #main .content .content-text .persons-list .person-bloc .photo{margin-right:20px;width:120px}.page #main .content .content-text .persons-list .person-bloc .photo img{width:120px;height:120px;border-radius:50%;border:1px solid var(--main-color-dark);overflow:hidden}.page #main .content .content-text .persons-list .person-bloc .info{flex:1;font-size:var(--size4)}.page #main .content .content-text .persons-list .person-bloc .info .name{text-transform:capitalize;font-weight:800;font-size:var(--size8);width:calc(100% - 40px);display:inline}.page #main .content .content-text .persons-list .person-bloc .info .name span{text-transform:uppercase;font-weight:800;font-size:var(--size8);display:inline}.page #main .content .content-text .persons-list .person-bloc .info .desc{text-transform:uppercase;margin-bottom:10px;width:calc(100% - 40px)}.page #main .content .content-text .persons-list .person-bloc.person-premium .info:before{content:"";display:block;width:30px;height:54px;position:absolute;top:-10px;right:0;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='31.36'%20height='54.825'%20viewBox='0%200%2031.36%2054.825'%3e%3cg%20transform='translate(-1175.046%20-641.351)'%3e%3cpath%20d='M4.915,0l-9.54,20.615H6.221L15.761,0'%20transform='translate(1190.19%20641.561)'%20fill='%23fff'%20stroke='%231a2c61'%20stroke-width='1'/%3e%3cpath%20d='M5.588,0l9.54,20.615H4.282L-5.258,0'%20transform='translate(1180.757%20641.561)'%20fill='%23fff'%20stroke='%231a2c61'%20stroke-width='1'/%3e%3cpath%20d='M3.122-2.641H21.608v-13.7H3.122Z'%20transform='translate(1178.318%20678.52)'%20fill='%23fff'%20stroke='%231a2c61'%20stroke-width='1'/%3e%3cpath%20d='M6.884,13.77A13.363,13.363,0,1,0-6.478.405,13.362,13.362,0,0,0,6.884,13.77'%20transform='translate(1183.841%20681.905)'%20fill='%23fff'/%3e%3cpath%20d='M6.884,13.77A13.363,13.363,0,1,0-6.478.405,13.362,13.362,0,0,0,6.884,13.77Z'%20transform='translate(1183.841%20681.905)'%20fill='none'%20stroke='%231a2c61'%20stroke-width='1'/%3e%3cpath%20d='M3.971,7.942A7.707,7.707,0,1,0-3.737.235,7.706,7.706,0,0,0,3.971,7.942'%20transform='translate(1186.754%20682.076)'%20fill='%23fff'/%3e%3cpath%20d='M3.971,7.942A7.707,7.707,0,1,0-3.737.235,7.706,7.706,0,0,0,3.971,7.942Z'%20transform='translate(1186.754%20682.076)'%20fill='none'%20stroke='%231a2c61'%20stroke-width='1'/%3e%3c/g%3e%3c/svg%3e") no-repeat;background-size:contain}@media(max-width:991px){.page #main .content .content-text .persons-list{gap:50px}.page #main .content .content-text .persons-list .person-bloc{flex-direction:column}.page #main .content .content-text .persons-list .person-bloc .photo{margin-bottom:10px}.page #main .content .content-text .persons-list .person-bloc.person-premium .info{position:relative}.page #main .content .content-text .persons-list .person-bloc:last-child{margin-bottom:0}}.page #main .content .content-text .external-link{margin:20px 0;display:flex;align-items:center}.page #main .content .content-text .external-link:before{content:"";display:inline-block;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='8.26'%20height='5.02'%20viewBox='0%200%208.26%205.02'%3e%3cpath%20fill='%23BEDBF6'%20d='m0,.99c0-.18.07-.37.2-.51.28-.3.76-.32,1.06-.04l2.96,2.76L6.96.24c.28-.3.76-.32,1.06-.04.3.28.32.76.04,1.06l-3.25,3.52c-.14.15-.32.23-.52.24-.2,0-.39-.06-.54-.2L.24,1.54C.08,1.39,0,1.19,0,.99Z'/%3e%3c/svg%3e") no-repeat center;background-size:contain;width:30px;min-width:30px;height:30px;margin-right:15px;transform:rotate(-90deg)}.page #main .content .content-text .external-link a{display:inline-block}.page #main .content .content-text .carte .tiret{stroke-dasharray:5 5;fill:none;stroke:var(--main-color-dark)}.page #main .content .content-text .carte .ligne{fill:none;stroke:var(--main-color-dark)}.page #main .content .content-text .carte .point{fill:var(--main-color-dark)}.page #main .content .content-text .carte .bulles .cls-1{fill:#fff}.page #main .content .content-text .carte .bulles .cls-2{fill:var(--main-color)}.page #main .content .content-text .carte #zones .zone{opacity:0;fill:var(--main-color-light)}.page #main .content .content-text .carte #zones .zone:hover{opacity:.2}.page #main .content .content-text .maps-info-container{position:relative}.page #main .content .content-text .maps-info-container .maps-info-base .chiffre{font-weight:900;font-size:90px}.page #main .content .content-text .maps-info-container .maps-info-base .text{font-size:var(--size9);margin-bottom:40px}@media(max-width:991px){.page #main .content .content-text .maps-info-container{margin-top:30px}}.page #main .content .content-text .maps-info-container .maps-info{display:none}.page #main .content .content-text .maps-info-container .maps-info.active{display:block}.page #main .content .content-text .maps-info-container:has(.active) .maps-info-base{display:none}body.category #page #main{overflow:hidden;position:relative}@media(max-width:991px){body.category #page #main{display:flex;flex-direction:column-reverse}}body.category #page #main .bg-cat{position:absolute;bottom:0;left:50%;transform:translate(-50%);height:919px}@media(max-width:991px){body.category #page #main .bg-cat{position:initial;transform:none;height:auto;width:100%}}body.category #page #main .bg-cat img{max-width:initial;height:919px}@media(max-width:991px){body.category #page #main .bg-cat img{height:auto;width:100%}}body.category #page #main .container{position:relative;z-index:2}body.category #page #main .container .content-text{padding:110px 0 180px;position:relative;z-index:10;min-height:calc(100dvh - 320px);color:var(--white)}@media(max-width:991px){body.category #page #main .container .content-text{color:var(--main-color-dark)}}body.category #page #main .container .content-text h1{font-size:80px;font-weight:800;margin-bottom:30px}body.category #page #main .container .content-text .desc{font-size:var(--size6);margin-bottom:40px;max-width:40%}body.category #page #main .container .content-text .title-menu{display:none}body.category #page #main .container .content-text ul li a{color:var(--white);font-size:var(--size5);position:relative;padding-left:15px;text-transform:uppercase;text-decoration:none;margin-bottom:10px}body.category #page #main .container .content-text ul li a:before{content:">  ";position:absolute;left:0}body.category #page #main .container .content-text ul li a:hover{color:var(--main-color)}@media(max-width:991px){body.category #page #main .container .content-text ul li a{padding-left:0;color:var(--main-color-dark)}body.category #page #main .container .content-text ul li a:before{position:relative;left:0}}body.category #page #main .container .content-text ul li.active{display:none}@media(max-width:991px){body.category #page #main .container:before{display:none}body.category #page #main .container .content-text{padding:20px 0;text-align:center}body.category #page #main .container .content-text h1{font-size:50px}body.category #page #main .container .content-text .desc{max-width:100%;font-size:var(--size5)}body.category #page #main .container .content-text .img-cat-mobile{width:250%;position:relative;z-index:-1;margin-top:-70px;left:50%;transform:translate(-50%)}}@media(max-width:991px){body.category #page #main.reseau-d-avenir{padding-top:90px}}body.category #page #main.reseau-d-avenir .bg-cat{bottom:-5px}@media(max-width:991px){body.category #page #main.carnot-entreprise{padding-top:90px}}body.category #page #main.carnot-entreprise .container .content-text{padding-bottom:193px}@media(max-width:991px){body.category #page #main.carnot-entreprise .container .content-text{padding-bottom:40px;min-height:45dvh}}body.category #page #main.carnot-entreprise .bg-cat{bottom:0}
