@font-face{font-family:"PencilPete";src:url("../fonts/pencilpete/font.woff2") format("woff2"),url("../fonts/pencilpete/font.woff") format("woff");font-display:swap}@media only screen and (min-width: 641px){.mobile{display:none}}@media only screen and (max-width: 640px){.desktop{display:none}}:root{--ratio: 0.0714285714285714em;--fs: calc(100vw * 14 / 1400)}@media only screen and (max-width: 640px){:root{--fs: calc(100vw * 14 / 640)}}html,body{font-family:raleway,sans-serif;font-weight:normal;color:#000000;background-color:#f5f5f5;text-align:left}a{color:#000000}html{scroll-behavior:smooth}html body>*:not(.popin-mentions){transition:filter 0.3s ease-in-out}html body.disabled{overflow:hidden}html body.disabled>* img{filter:brightness(22)}html body.disabled>*:not(.popin-mentions){-webkit-filter:blur(10px);filter:blur(10px)}html body.nav-active{overflow:hidden}html body{font-size:var(--fs)}*{margin:0;padding:0;box-sizing:border-box}*,*:before,*:after,path{transition:color 0.3s, background-color 0.3s, border-color 0.3s, fill 0.3s}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}a,img{border:none}img,svg{width:100%;height:auto;vertical-align:bottom;image-rendering:-webkit-optimize-contrast}.hide{display:none}.button,button{cursor:pointer}.button{display:inline-block;text-decoration:none;font-weight:800;font-size:calc(15 * var(--ratio));line-height:calc(56 * 14 / 15 * var(--ratio));letter-spacing:calc(3 * 14 / 15 * var(--ratio));border-radius:calc(56 * 14 / 15 * var(--ratio));padding:0 calc(39 * 14 / 15 * var(--ratio));border:calc(1 * var(--ratio)) solid #000;color:#000000;text-transform:uppercase;text-align:center;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (max-width: 640px){.button{font-weight:800;font-size:calc(18 * var(--ratio));line-height:calc(70 * 14 / 18 * var(--ratio));letter-spacing:calc(3.6 * 14 / 18 * var(--ratio));border-radius:calc(70 * 14 / 18 * var(--ratio));padding:0 calc(48 * 14 / 18 * var(--ratio))}}.link{text-decoration:none}.blue{background-color:#1E19B8;color:#ffffff}.blue a,.blue button{color:#ffffff}.blue a.button,.blue button.button{color:#ffffff;border-color:#ffffff}.black{background-color:#000;color:#ffffff}.black a,.black button{color:#ffffff}.black a.button,.black button.button{color:#ffffff;border-color:#ffffff}.black a.button:hover,.black button.button:hover{color:#000;border-color:#ffffff;background-color:#ffffff}body.debug *:hover{background-color:rgba(255,0,0,0.2)}body.debug:before{content:"";position:fixed;top:0;left:0;width:100vw;height:2px;background-color:orange;z-index:10000}body.debug:after{content:"ORDI";color:#fff;position:fixed;top:0px;left:10px;-webkit-box-shadow:0px 3px 3px #0004;box-shadow:0px 3px 3px #0004;padding:5px 9px;font-size:12px;font-family:sans-serif;letter-spacing:1px;background-color:orange;border-radius:0 0 5px 5px;text-shadow:1px 1px 2px #0009;z-index:10000}@media only screen and (max-width: 640px){body.debug:before{background-color:red}body.debug:after{content:"MOBILE";background-color:red}}@-moz-document url-prefix(){html,body,*{scrollbar-color:#8d8bc9 #f1f1f1;scrollbar-width:thin}}html::-webkit-scrollbar,body::-webkit-scrollbar,*::-webkit-scrollbar{width:8px;height:8px}html::-webkit-scrollbar-track,body::-webkit-scrollbar-track,*::-webkit-scrollbar-track{background:#f1f1f1}html::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb,*::-webkit-scrollbar-thumb{background:#8d8bc9}html::-webkit-scrollbar-thumb:hover,body::-webkit-scrollbar-thumb:hover,*::-webkit-scrollbar-thumb:hover{background:#1E19B8}:root{--blue:#1E19B8;--black:#000;--background:#f5f5f5;--frontground:#000}@media only screen and (max-width: 640px){htlml,body{width:calc(640 * var(--ratio));overflow-x:hidden}}@media only screen and (min-width: 641px){.mobile{display:none}}@media only screen and (max-width: 640px){.desktop{display:none}}p sup,.h1 sup,.h2 sup{font-size:0.7em}.manus{font-family:PencilPete, cursive}.lowerCase{text-transform:lowercase}.cta{position:relative;display:inline-block;border:1px solid #1E19B8;font-weight:800;font-size:calc(15 * var(--ratio));line-height:calc(56 * 14 / 15 * var(--ratio));letter-spacing:calc(3 * 14 / 15 * var(--ratio));border-radius:calc(56 * 14 / 15 * var(--ratio));padding:0 calc(40 * 14 / 15 * var(--ratio));margin-top:calc(30 * 14 / 15 * var(--ratio));color:#1E19B8;cursor:pointer;text-transform:uppercase;text-decoration:none;vertical-align:middle;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (max-width: 640px){.cta{font-weight:800;font-size:calc(18 * var(--ratio));line-height:calc(70 * 14 / 18 * var(--ratio));letter-spacing:calc(3.6 * 14 / 18 * var(--ratio));border-radius:calc(70 * 14 / 18 * var(--ratio));padding:0 calc(48 * 14 / 18 * var(--ratio))}}.cta:hover{background-color:#1E19B8;color:#ffffff}.sur-bleu .cta{color:#fff;border-color:#fff}.sur-bleu .cta:hover{background-color:#ffffff;color:#1E19B8}p a{color:#1E19B8}.sections-page .h1{font-weight:300;font-size:calc(50 * var(--ratio));line-height:calc(80 * 14 / 50 * var(--ratio));letter-spacing:calc(2.5 * 14 / 50 * var(--ratio));color:#000}.sections-page .h1 span.manus{font-size:calc(80 * 14 / 50 * var(--ratio));line-height:calc(68 * 14 / 80 * var(--ratio));letter-spacing:calc(-2 * 14 / 80 * var(--ratio));color:#1E19B8}.sections-page p{font-weight:400;font-size:calc(20 * var(--ratio));line-height:calc(36 * 14 / 20 * var(--ratio));letter-spacing:calc(.5 * 14 / 20 * var(--ratio))}@media only screen and (max-width: 640px){.sections-page p{font-weight:400;font-size:calc(24 * var(--ratio));line-height:calc(36 * 14 / 24 * var(--ratio));letter-spacing:calc(.6 * 14 / 24 * var(--ratio))}}.sections-page p+p{margin-top:0.8em}.sections-page .zone-texte ul{padding:0 0 0 2em}.sections-page .zone-texte ul li{padding:0 0 0 0.5em}.sections-page .sur-bleu{background-color:#1E19B8;color:#fff}.sections-page>*:first-child:not(.sur-bleu) .contenu{padding-top:0}.sections-page>.paragraphe{width:calc(1200 * var(--ratio));max-width:100%;margin:0 auto}.sections-page>.paragraphe .h2{margin:2em 0 0.6em;font-weight:600;font-size:calc(24 * var(--ratio));line-height:calc(36 * 14 / 24 * var(--ratio));letter-spacing:calc(.6 * 14 / 24 * var(--ratio))}@media only screen and (max-width: 640px){.sections-page>.paragraphe{padding:0 calc(20 * var(--ratio))}.sections-page>.paragraphe .h2{font-weight:600;font-size:calc(28 * var(--ratio));line-height:calc(36 * 14 / 28 * var(--ratio));letter-spacing:calc(.7 * 14 / 28 * var(--ratio))}}.sections-page>.paragraphe ul{padding:0 0 0 2em}.deux-colonnes-titre-texte{width:100%;padding-top:calc(100 * var(--ratio));padding-bottom:calc(100 * var(--ratio));overflow:hidden}.deux-colonnes-titre-texte.sur-bleu{background-color:#1E19B8;color:#fff}.deux-colonnes-titre-texte .h1 span.manus{font-size:calc(80 * 14 / 50 * var(--ratio));line-height:calc(90 * 14 / 80 * var(--ratio));letter-spacing:calc(2 * 14 / 80 * var(--ratio))}.deux-colonnes-titre-texte p a{color:#1E19B8;text-decoration:underline}.deux-colonnes-titre-texte p a:hover{opacity:0.6}.deux-colonnes-titre-texte p.sur-bleu{background-color:#1E19B8;color:#fff}.deux-colonnes-titre-texte p.sur-bleu .h1,.deux-colonnes-titre-texte p.sur-bleu .h1 span,.deux-colonnes-titre-texte p.sur-bleu a{color:#fff}.deux-colonnes-titre-texte .contenu{width:calc(1200 * var(--ratio));margin:0 auto;display:grid;grid-template-columns:1fr 1fr}@media only screen and (max-width: 640px){.deux-colonnes-titre-texte .contenu{width:calc(580 * var(--ratio));display:block}}.deux-colonnes-titre-texte .contenu .col-droite{padding:calc(13 * var(--ratio)) calc(30 * var(--ratio)) calc(13 * var(--ratio)) 0}@media only screen and (max-width: 640px){.deux-colonnes-titre-texte .contenu .col-droite{padding:calc(35 * var(--ratio)) 0 0}.deux-colonnes-titre-texte .contenu .col-droite p a{margin:calc(15 * var(--ratio)) 0 0;display:inline-block}}.deux-colonnes-titre-texte.reverse .col:first-child{order:2}.deux-colonnes-titre-texte.reverse .col:last-child{order:1;padding:0}@media only screen and (max-width: 640px){.deux-colonnes-titre-texte.reverse .col:first-child{order:1;padding-left:0;padding-bottom:calc(28 * var(--ratio))}.deux-colonnes-titre-texte.reverse .col:last-child{order:2;padding:0}}.deux-colonnes-titre-texte.reverse .contenu{grid-template-columns:calc(537 * var(--ratio)) calc(600 * var(--ratio));grid-column-gap:calc(63 * var(--ratio))}@media only screen and (max-width: 640px){.deux-colonnes-titre-texte.reverse .contenu{grid-template-columns:1fr}}.trois-boites{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-top:calc(60 * var(--ratio))}@media only screen and (max-width: 640px){.trois-boites{flex-direction:column}}.trois-boites .boite{position:relative;width:calc(358 * var(--ratio));display:flex;flex-direction:column;justify-content:space-between;margin-left:calc(63 * var(--ratio))}.trois-boites .boite:nth-child(3n+1){margin-left:inherit}@media only screen and (max-width: 640px){.trois-boites .boite{width:100%;margin:0 auto}}.numero-vs-texte .contenu{position:relative;width:calc(1200 * var(--ratio));margin:0 auto;padding:calc(100 * var(--ratio)) 0 calc(90 * var(--ratio));display:grid;grid-template-columns:1fr 1fr}@media only screen and (max-width: 640px){.numero-vs-texte .contenu{width:calc(580 * var(--ratio));padding:calc(100 * var(--ratio)) 0 calc(50 * var(--ratio));grid-template-columns:1fr}}.numero-vs-texte .contenu .numero{font-size:calc(200 * var(--ratio));line-height:calc(70 * 14 / 200 * var(--ratio));letter-spacing:calc(5 * 14 / 200 * var(--ratio));color:#1E19B8}.numero-vs-texte .contenu .h1{color:#1E19B8;font-size:calc(50 * var(--ratio));line-height:calc(60 * 14 / 50 * var(--ratio));letter-spacing:calc(2.5 * 14 / 50 * var(--ratio));margin-top:0.5em}@media only screen and (max-width: 640px){.numero-vs-texte .contenu .h1{margin-top:1em}}.numero-vs-texte .contenu p{font-size:calc(20 * var(--ratio));line-height:calc(36 * 14 / 20 * var(--ratio));letter-spacing:calc(.5 * 14 / 20 * var(--ratio))}@media only screen and (max-width: 640px){.numero-vs-texte .contenu p{font-size:calc(24 * var(--ratio));line-height:calc(36 * 14 / 24 * var(--ratio));letter-spacing:calc(.6 * 14 / 24 * var(--ratio));margin-top:1em;max-width:calc(100% - 20 * var(--ratio))}}.numero-vs-texte .contenu p>br+b{font-size:calc(24 * 14 / 20 * var(--ratio))}@media only screen and (max-width: 640px){.numero-vs-texte .contenu p>br+b{font-size:calc(24 * 14 / 24 * var(--ratio))}}.numero-vs-texte .contenu a{color:#1E19B8;font-weight:700}.numero-vs-texte .contenu blockquote{margin:4em 0 3em;display:block}.numero-vs-texte .contenu blockquote p{position:relative;display:inline;padding:calc(37 * 14 / 20 * var(--ratio)) 0}.numero-vs-texte .contenu blockquote p b{font-size:calc(24 * 14 / 20 * var(--ratio))}@media only screen and (max-width: 640px){.numero-vs-texte .contenu blockquote p b{font-size:calc(24 * 14 / 24 * var(--ratio))}}.numero-vs-texte .contenu blockquote p:before,.numero-vs-texte .contenu blockquote p:after{content:"";background-color:#000000;position:absolute;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:100% 100%;mask-size:100% 100%;width:calc(30 * 14 / 20 * var(--ratio));height:calc(21.75393 * 14 / 20 * var(--ratio))}@media only screen and (max-width: 640px){.numero-vs-texte .contenu blockquote p:before,.numero-vs-texte .contenu blockquote p:after{width:calc(30 * 14 / 24 * var(--ratio));height:calc(21.75393 * 14 / 24 * var(--ratio))}}.numero-vs-texte .contenu blockquote p:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2276.4px%22 height=%2255.4px%22 viewBox=%220 0 76.4 55.4%22%3E%3Cpath fill=%22%231E19B8%22 d=%22M58.8,21.9C58.8,21.9,58.8,21.9,58.8,21.9c-1.6,0-3.2,0.2-4.8,0.6c0-5.3,3.8-11,11.1-17l0.2-0.2 c0.3-0.4,0.5-0.9,0.6-1.4c0.3-1.8-0.9-3.6-2.7-3.9L63,0l-0.3,0.1C45.9,6.9,38.3,26,41,39.8c1.9,9.8,8.6,15.6,17.8,15.6v-2 c-8.4,0-14.2-5.1-15.9-14c-2.5-13,4.5-30.8,20.2-37.3c0.6,0.2,1,0.8,0.9,1.5c0,0.2-0.1,0.3-0.2,0.5C55.4,11,51.5,17.6,52.1,23.9 l0.1,1.3l1.2-0.4c1.7-0.6,3.5-0.9,5.4-0.9c0,0,0,0,0,0c8.6,0,15.6,6.6,15.6,14.8c0,8.1-7,14.8-15.6,14.8v2c9.7,0,17.6-7.5,17.6-16.8 S68.5,21.9,58.8,21.9z M18.4,21.9C18.4,21.9,18.4,21.9,18.4,21.9c-1.6,0-3.2,0.2-4.8,0.6c0-5.3,3.8-11,11.1-17l0.2-0.2 c0.3-0.4,0.5-0.9,0.6-1.4c0.1-0.9-0.1-1.8-0.6-2.5c-0.5-0.7-1.3-1.2-2.2-1.4l-0.3,0l-0.3,0.1C5.4,6.9-2.1,26,0.5,39.8 c1.9,9.8,8.6,15.6,17.8,15.6v0c9.7,0,17.6-7.5,17.6-16.8S28.1,21.9,18.4,21.9z M18.4,53.4L18.4,53.4c-8.4,0-14.2-5.1-15.9-14 C0,26.4,7,8.6,22.7,2.1c0.3,0.1,0.5,0.3,0.6,0.5c0.2,0.3,0.3,0.7,0.2,1c0,0.2-0.1,0.3-0.2,0.5C15,11,11,17.6,11.7,23.9l0.1,1.3 l1.2-0.4c1.7-0.6,3.5-0.9,5.4-0.9C27,23.9,34,30.5,34,38.6C34,46.8,27,53.4,18.4,53.4z%22/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2276.4px%22 height=%2255.4px%22 viewBox=%220 0 76.4 55.4%22%3E%3Cpath fill=%22%231E19B8%22 d=%22M58.8,21.9C58.8,21.9,58.8,21.9,58.8,21.9c-1.6,0-3.2,0.2-4.8,0.6c0-5.3,3.8-11,11.1-17l0.2-0.2 c0.3-0.4,0.5-0.9,0.6-1.4c0.3-1.8-0.9-3.6-2.7-3.9L63,0l-0.3,0.1C45.9,6.9,38.3,26,41,39.8c1.9,9.8,8.6,15.6,17.8,15.6v-2 c-8.4,0-14.2-5.1-15.9-14c-2.5-13,4.5-30.8,20.2-37.3c0.6,0.2,1,0.8,0.9,1.5c0,0.2-0.1,0.3-0.2,0.5C55.4,11,51.5,17.6,52.1,23.9 l0.1,1.3l1.2-0.4c1.7-0.6,3.5-0.9,5.4-0.9c0,0,0,0,0,0c8.6,0,15.6,6.6,15.6,14.8c0,8.1-7,14.8-15.6,14.8v2c9.7,0,17.6-7.5,17.6-16.8 S68.5,21.9,58.8,21.9z M18.4,21.9C18.4,21.9,18.4,21.9,18.4,21.9c-1.6,0-3.2,0.2-4.8,0.6c0-5.3,3.8-11,11.1-17l0.2-0.2 c0.3-0.4,0.5-0.9,0.6-1.4c0.1-0.9-0.1-1.8-0.6-2.5c-0.5-0.7-1.3-1.2-2.2-1.4l-0.3,0l-0.3,0.1C5.4,6.9-2.1,26,0.5,39.8 c1.9,9.8,8.6,15.6,17.8,15.6v0c9.7,0,17.6-7.5,17.6-16.8S28.1,21.9,18.4,21.9z M18.4,53.4L18.4,53.4c-8.4,0-14.2-5.1-15.9-14 C0,26.4,7,8.6,22.7,2.1c0.3,0.1,0.5,0.3,0.6,0.5c0.2,0.3,0.3,0.7,0.2,1c0,0.2-0.1,0.3-0.2,0.5C15,11,11,17.6,11.7,23.9l0.1,1.3 l1.2-0.4c1.7-0.6,3.5-0.9,5.4-0.9C27,23.9,34,30.5,34,38.6C34,46.8,27,53.4,18.4,53.4z%22/%3E%3C/svg%3E");left:0;top:0}.numero-vs-texte .contenu blockquote p:after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2276.4px%22 height=%2255.4px%22 viewBox=%220 0 76.4 55.4%22%3E%3Cpath fill=%22%231E19B8%22 d=%22M75.9,15.6C74,5.8,67.3,0,58.1,0v0c-9.7,0-17.6,7.5-17.6,16.8s7.9,16.8,17.6,16.8c0,0,0,0,0,0 c1.6,0,3.2-0.2,4.8-0.6c0,5.3-3.8,11-11.1,17l-0.2,0.2c-0.3,0.4-0.5,0.9-0.6,1.4c-0.3,1.8,0.9,3.6,2.7,3.9l0.3,0l0.3-0.1 C71,48.5,78.6,29.4,75.9,15.6z M53.8,53.3c-0.6-0.2-1-0.8-0.9-1.5c0-0.2,0.1-0.3,0.2-0.5c8.4-6.9,12.3-13.6,11.7-19.9l-0.1-1.3 l-1.2,0.4c-1.7,0.6-3.5,0.9-5.4,0.9c0,0,0,0,0,0c-8.6,0-15.6-6.6-15.6-14.8S49.5,2,58.1,2v0c8.4,0,14.2,5.1,15.9,14 C76.4,28.9,69.4,46.8,53.8,53.3z M17.6,0v2C26,2,31.8,7.1,33.5,16c2.5,13-4.5,30.8-20.2,37.3c-0.6-0.2-1-0.8-0.9-1.5 c0-0.2,0.1-0.3,0.2-0.5C21,44.4,25,37.8,24.3,31.5l-0.1-1.3L23,30.6c-1.7,0.6-3.5,0.9-5.4,0.9C9,31.5,2,24.9,2,16.8S9,2,17.6,2 L17.6,0C7.9,0,0,7.5,0,16.8s7.9,16.8,17.6,16.8c1.6,0,3.2-0.2,4.8-0.6c0,5.3-3.8,11-11.1,17l-0.2,0.2c-0.3,0.4-0.5,0.9-0.6,1.4 c-0.3,1.8,0.9,3.6,2.7,3.9l0.3,0l0.3-0.1c16.8-6.8,24.4-25.9,21.7-39.7C33.6,5.8,26.9,0,17.6,0z%22/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2276.4px%22 height=%2255.4px%22 viewBox=%220 0 76.4 55.4%22%3E%3Cpath fill=%22%231E19B8%22 d=%22M75.9,15.6C74,5.8,67.3,0,58.1,0v0c-9.7,0-17.6,7.5-17.6,16.8s7.9,16.8,17.6,16.8c0,0,0,0,0,0 c1.6,0,3.2-0.2,4.8-0.6c0,5.3-3.8,11-11.1,17l-0.2,0.2c-0.3,0.4-0.5,0.9-0.6,1.4c-0.3,1.8,0.9,3.6,2.7,3.9l0.3,0l0.3-0.1 C71,48.5,78.6,29.4,75.9,15.6z M53.8,53.3c-0.6-0.2-1-0.8-0.9-1.5c0-0.2,0.1-0.3,0.2-0.5c8.4-6.9,12.3-13.6,11.7-19.9l-0.1-1.3 l-1.2,0.4c-1.7,0.6-3.5,0.9-5.4,0.9c0,0,0,0,0,0c-8.6,0-15.6-6.6-15.6-14.8S49.5,2,58.1,2v0c8.4,0,14.2,5.1,15.9,14 C76.4,28.9,69.4,46.8,53.8,53.3z M17.6,0v2C26,2,31.8,7.1,33.5,16c2.5,13-4.5,30.8-20.2,37.3c-0.6-0.2-1-0.8-0.9-1.5 c0-0.2,0.1-0.3,0.2-0.5C21,44.4,25,37.8,24.3,31.5l-0.1-1.3L23,30.6c-1.7,0.6-3.5,0.9-5.4,0.9C9,31.5,2,24.9,2,16.8S9,2,17.6,2 L17.6,0C7.9,0,0,7.5,0,16.8s7.9,16.8,17.6,16.8c1.6,0,3.2-0.2,4.8-0.6c0,5.3-3.8,11-11.1,17l-0.2,0.2c-0.3,0.4-0.5,0.9-0.6,1.4 c-0.3,1.8,0.9,3.6,2.7,3.9l0.3,0l0.3-0.1c16.8-6.8,24.4-25.9,21.7-39.7C33.6,5.8,26.9,0,17.6,0z%22/%3E%3C/svg%3E");right:calc(-30 * 14 / 20 * var(--ratio));bottom:0}@media only screen and (max-width: 640px){.numero-vs-texte .contenu blockquote p:after{right:calc(-30 * 14 / 24 * var(--ratio))}}.numero-vs-texte .contenu .col.col-image{min-height:calc(410 * var(--ratio))}.numero-vs-texte .contenu .col .image{height:calc(265 * var(--ratio));width:calc(437 * var(--ratio));text-align:right;position:absolute;bottom:0;right:0}@media only screen and (max-width: 640px){.numero-vs-texte .contenu .col .image{text-align:center;position:relative;bottom:inherit;right:inherit;height:inherit;width:100%;margin:3em 0}}.numero-vs-texte .contenu .col .image>img{width:auto;height:100%}@media only screen and (max-width: 640px){.numero-vs-texte .contenu .col .image>img{width:auto;max-width:calc(471 * var(--ratio));height:calc(287 * var(--ratio))}}.numero-vs-texte .contenu .col:first-child{padding-left:calc(40 * var(--ratio))}@media only screen and (max-width: 640px){.numero-vs-texte .contenu .col:first-child{padding-left:0}}.numero-vs-texte .contenu .col:last-child{padding-left:calc(50 * var(--ratio))}@media only screen and (max-width: 640px){.numero-vs-texte .contenu .col:last-child{padding-left:0}}.numero-vs-texte:nth-child(even),.numero-vs-texte.reverse{background-color:#ececf9}.numero-vs-texte:nth-child(even) .col:first-child,.numero-vs-texte.reverse .col:first-child{order:2;padding-left:calc(40 * var(--ratio))}@media only screen and (max-width: 640px){.numero-vs-texte:nth-child(even) .col:first-child,.numero-vs-texte.reverse .col:first-child{order:1;padding-left:0}}.numero-vs-texte:nth-child(even) .col:first-child .h1,.numero-vs-texte.reverse .col:first-child .h1{padding-left:0.5em}.numero-vs-texte:nth-child(even) .col:last-child,.numero-vs-texte.reverse .col:last-child{order:1;padding-left:0;padding-right:calc(70 * var(--ratio))}@media only screen and (max-width: 640px){.numero-vs-texte:nth-child(even) .col:last-child,.numero-vs-texte.reverse .col:last-child{order:2;padding-right:0}}.titre-texte-vs-visuel .contenu{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;width:calc(1200 * var(--ratio));margin:calc(100 * var(--ratio)) auto}@media only screen and (max-width: 640px){.titre-texte-vs-visuel .contenu{flex-direction:column;width:calc(580 * var(--ratio));margin:calc(60 * var(--ratio)) auto}}.titre-texte-vs-visuel .contenu .h1{font-size:calc(50 * var(--ratio));line-height:calc(60 * 14 / 50 * var(--ratio));letter-spacing:calc(2.5 * 14 / 50 * var(--ratio))}.titre-texte-vs-visuel .contenu .h1 .manus{color:#1E19B8;font-size:calc(80 * 14 / 50 * var(--ratio))}@media only screen and (max-width: 640px){.titre-texte-vs-visuel .contenu .h1{order:1}}.titre-texte-vs-visuel .contenu .zone-visuel{order:2}.titre-texte-vs-visuel .contenu .zone-visuel img{width:calc(527 * var(--ratio));max-width:100%}.titre-texte-vs-visuel .contenu .zone-visuel.mobile{display:none}.titre-texte-vs-visuel .contenu .zone-visuel.desktop{display:flex;flex-direction:row;align-items:center;justify-content:center}@media only screen and (max-width: 640px){.titre-texte-vs-visuel .contenu .zone-visuel{order:inherit;margin:calc(45 * var(--ratio)) 0 0}.titre-texte-vs-visuel .contenu .zone-visuel.desktop{display:none}.titre-texte-vs-visuel .contenu .zone-visuel.mobile{display:block}.titre-texte-vs-visuel .contenu .zone-visuel img{width:100%;height:auto}}.titre-texte-vs-visuel .contenu .right{order:1;width:calc(625 * var(--ratio));max-width:100%;padding:2em 0 0 0}.titre-texte-vs-visuel .contenu .right.full{width:100%}@media only screen and (max-width: 640px){.titre-texte-vs-visuel .contenu .right{order:inherit;width:100%}}.titre-texte-vs-visuel .contenu .zone-texte p{margin-top:1.5em}.titre-texte-vs-visuel .contenu .zone-texte p+p{margin-top:0.8em}.titre-texte-vs-visuel .contenu .zone-texte ul li p{margin:0}.titre-texte-vs-visuel .contenu .zone-texte ul+p{margin-top:0.8em}.titre-texte-vs-visuel.reverse .contenu .right{order:2}@media only screen and (max-width: 640px){.titre-texte-vs-visuel.reverse .contenu .right{order:inherit}}.titre-texte-vs-visuel.reverse .contenu .zone-visuel{order:1;margin-left:0;margin-right:calc(50 * var(--ratio))}@media only screen and (max-width: 640px){.titre-texte-vs-visuel.reverse .contenu .zone-visuel{order:inherit;margin:calc(45 * var(--ratio)) 0 0}}.titre-sur-texte{padding-top:calc(100 * var(--ratio));padding-bottom:calc(100 * var(--ratio));background-color:#f5f5f5}.titre-sur-texte .contenu{width:calc(800 * var(--ratio));margin:0 auto}@media only screen and (max-width: 640px){.titre-sur-texte .contenu{width:calc(580 * var(--ratio))}}.titre-sur-texte .contenu .h1{color:#1E19B8;text-align:center}.titre-sur-texte .contenu p{text-align:center;margin-top:1.5em}.titre-picto-vs-liste .contenu{width:calc(1200 * var(--ratio));margin:0 auto;padding:calc(100 * var(--ratio)) 0;display:flex;flex-direction:row}@media only screen and (max-width: 640px){.titre-picto-vs-liste .contenu{width:calc(580 * var(--ratio));padding:calc(100 * var(--ratio)) 0;flex-direction:column}}.titre-picto-vs-liste .contenu .col:first-child{width:calc(544 * var(--ratio));margin-top:-1.4em}@media only screen and (max-width: 640px){.titre-picto-vs-liste .contenu .col:first-child{width:inherit;margin-top:inherit}}.titre-picto-vs-liste .contenu .col:first-child .zone-image{width:40%;padding-top:calc(47 * var(--ratio))}.titre-picto-vs-liste .contenu .col:first-child .zone-image img{width:100%;height:auto}.titre-picto-vs-liste .contenu .col:last-child{width:calc(673 * var(--ratio));max-width:100%}.titre-picto-vs-liste .contenu .col:last-child ul{list-style-type:none;padding-left:calc(75 * var(--ratio))}@media only screen and (max-width: 640px){.titre-picto-vs-liste .contenu .col:last-child ul{padding:calc(50 * var(--ratio)) 0 0 calc(75 * var(--ratio))}}.titre-picto-vs-liste .contenu .col:last-child ul li{position:relative;vertical-align:top}.titre-picto-vs-liste .contenu .col:last-child ul li+li{margin-top:calc(50 * var(--ratio))}@media only screen and (max-width: 640px){.titre-picto-vs-liste .contenu .col:last-child ul li+li{margin-top:calc(30 * var(--ratio))}}.titre-picto-vs-liste .contenu .col:last-child ul li p{font-size:calc(20 * var(--ratio));line-height:calc(36 * 14 / 20 * var(--ratio));letter-spacing:calc(.5 * 14 / 20 * var(--ratio))}@media only screen and (max-width: 640px){.titre-picto-vs-liste .contenu .col:last-child ul li p{font-size:calc(24 * var(--ratio));line-height:calc(36 * 14 / 24 * var(--ratio));letter-spacing:calc(.6 * 14 / 24 * var(--ratio))}}.titre-picto-vs-liste .contenu .col:last-child ul li:before{content:"";width:calc(30 * var(--ratio));height:calc(22 * var(--ratio));margin-left:calc(-51 * var(--ratio));margin-top:calc(5 * var(--ratio));position:absolute;background-color:#1E19B8;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 xmlns:xlink=%22http://www.w3.org/1999/xlink%22 x=%220px%22 y=%220px%22 viewBox=%220 0 29.7 21.8%22 style=%22enable-background:new 0 0 29.7 21.8;%22 xml:space=%22preserve%22%3E%3Cpath id=%22Tracé_17455%22 fill=%22%231E19B8%22 d=%22M10.6,21.5L29.4,2.7c0.2-0.2,0.3-0.5,0.3-0.8c0-0.3-0.1-0.6-0.3-0.8l-0.6-0.6	c-0.4-0.4-1.1-0.4-1.5,0L9.9,17.9l-7.4-7.4c-0.4-0.4-1.1-0.4-1.5,0l-0.6,0.6c-0.4,0.4-0.4,1.1,0,1.5l8.8,8.8	C9.5,21.9,10.2,21.9,10.6,21.5z%22/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 xmlns:xlink=%22http://www.w3.org/1999/xlink%22 x=%220px%22 y=%220px%22 viewBox=%220 0 29.7 21.8%22 style=%22enable-background:new 0 0 29.7 21.8;%22 xml:space=%22preserve%22%3E%3Cpath id=%22Tracé_17455%22 fill=%22%231E19B8%22 d=%22M10.6,21.5L29.4,2.7c0.2-0.2,0.3-0.5,0.3-0.8c0-0.3-0.1-0.6-0.3-0.8l-0.6-0.6	c-0.4-0.4-1.1-0.4-1.5,0L9.9,17.9l-7.4-7.4c-0.4-0.4-1.1-0.4-1.5,0l-0.6,0.6c-0.4,0.4-0.4,1.1,0,1.5l8.8,8.8	C9.5,21.9,10.2,21.9,10.6,21.5z%22/%3E%3C/svg%3E")}@media only screen and (max-width: 640px){.titre-picto-vs-liste .contenu .col:last-child ul li:before{margin-left:calc(-75 * var(--ratio))}}.ils-nous-accompagnent{position:relative;padding:calc(100 * var(--ratio)) 0;background-color:#1E19B8;color:#fff}@media only screen and (max-width: 640px){.ils-nous-accompagnent{padding:0}}.ils-nous-accompagnent:before{content:'';position:absolute;top:0;left:calc(50% - 1px);width:2px;height:calc(80 * var(--ratio));background-color:#ffffff}.ils-nous-accompagnent .contenu{width:calc(1200 * var(--ratio));margin:0 auto}@media only screen and (max-width: 640px){.ils-nous-accompagnent .contenu{width:calc(580 * var(--ratio));padding:calc(100 * var(--ratio)) 0}}.ils-nous-accompagnent .contenu .h1{font-weight:300;font-size:calc(51 * var(--ratio));line-height:calc(68 * 14 / 51 * var(--ratio));letter-spacing:calc(2.55 * 14 / 51 * var(--ratio));color:#fff;text-align:center}@media only screen and (max-width: 640px){.ils-nous-accompagnent .contenu .h1{line-height:calc(60em/50)}}.ils-nous-accompagnent .contenu .trois-boites{margin-top:calc(80 * var(--ratio))}.ils-nous-accompagnent .contenu .trois-boites .boite{justify-content:flex-start}@media only screen and (max-width: 640px){.ils-nous-accompagnent .contenu .trois-boites .boite:nth-child(2),.ils-nous-accompagnent .contenu .trois-boites .boite:nth-child(3){margin-top:5em}}.ils-nous-accompagnent .contenu .trois-boites .boite .zone-logo{width:calc(187 * var(--ratio));height:calc(187 * var(--ratio));border-radius:50%;margin:0 auto;background-color:#fff;display:flex;justify-content:center;align-items:center;overflow:hidden;position:relative;text-decoration:none;transition:transform 0.3s}.ils-nous-accompagnent .contenu .trois-boites .boite .zone-logo img{width:100%;height:100%;object-fit:contain}.ils-nous-accompagnent .contenu .trois-boites .boite .zone-logo:hover{transform:scale(1.08)}.ils-nous-accompagnent .contenu .trois-boites .boite .h2{font-weight:800;font-size:calc(18 * var(--ratio));line-height:calc(21 * 14 / 18 * var(--ratio));letter-spacing:calc(3.6 * 14 / 18 * var(--ratio));text-align:center;text-transform:uppercase;margin-top:calc(43 * 14 / 18 * var(--ratio));margin-left:auto;margin-right:auto}@media only screen and (max-width: 640px){.ils-nous-accompagnent .contenu .trois-boites .boite .h2{max-width:20em}}.ils-nous-accompagnent .contenu .trois-boites .boite .paragraphe{margin:auto 0 0 0}.ils-nous-accompagnent .contenu .trois-boites .boite .paragraphe p{font-size:calc(14 * var(--ratio));line-height:calc(18 * 14 / 14 * var(--ratio));letter-spacing:calc(.35 * 14 / 14 * var(--ratio));color:#ffffff;text-align:center;margin-top:calc(38 * 14 / 14 * var(--ratio));width:calc(278 * 14 / 14 * var(--ratio));margin-left:auto;margin-right:auto}.ils-nous-accompagnent .contenu .trois-boites .boite .paragraphe p a{color:#ffffff}@media only screen and (max-width: 640px){.ils-nous-accompagnent .contenu .trois-boites .boite .paragraphe p{font-size:calc(24 * var(--ratio));margin-top:1em}.ils-nous-accompagnent .contenu .trois-boites .boite .paragraphe p>br+br{display:none}}.agence-de-com .contenu{width:calc(1200 * var(--ratio));margin:0 auto;padding:calc(100 * var(--ratio)) 0}@media only screen and (max-width: 640px){.agence-de-com .contenu{width:calc(580 * var(--ratio))}}.agence-de-com .contenu .h1{text-align:center;font-size:calc(51 * var(--ratio));line-height:calc(68 * 14 / 51 * var(--ratio));letter-spacing:calc(2.55 * 14 / 51 * var(--ratio))}@media only screen and (max-width: 640px){.agence-de-com .contenu .trois-boites{margin-top:inherit}}.agence-de-com .contenu .zone-picto{width:calc(268 * var(--ratio));height:calc(228 * var(--ratio));margin:0 auto;padding-top:calc(50 * var(--ratio));padding-bottom:calc(33 * var(--ratio));margin-bottom:calc(47 * var(--ratio))}@media only screen and (max-width: 640px){.agence-de-com .contenu .zone-picto{width:calc(322 * var(--ratio));height:auto;padding:0;margin:calc(100 * var(--ratio)) auto calc(40 * var(--ratio))}}.agence-de-com .contenu .zone-picto .image{width:100%;height:100%}.agence-de-com .contenu .zone-picto img{width:100%;height:100%;object-fit:contain}.agence-de-com .contenu .h2{font-weight:800;font-size:calc(24 * var(--ratio));line-height:calc(29 * 14 / 24 * var(--ratio));letter-spacing:calc(4.8 * 14 / 24 * var(--ratio));text-align:center;text-transform:uppercase}@media only screen and (max-width: 640px){.agence-de-com .contenu .h2{font-size:calc(30 * var(--ratio));line-height:calc(35 * 14 / 30 * var(--ratio));letter-spacing:calc(6 * 14 / 30 * var(--ratio))}}.agence-de-com .contenu p{font-size:calc(14 * var(--ratio));line-height:calc(18 * 14 / 14 * var(--ratio));letter-spacing:calc(.35 * 14 / 14 * var(--ratio));text-align:center;width:calc(265 * 14 / 14 * var(--ratio));margin-top:calc(23 * var(--ratio));margin-left:auto;margin-right:auto}@media only screen and (max-width: 640px){.agence-de-com .contenu p{font-size:calc(24 * var(--ratio));line-height:calc(36 * 14 / 24 * var(--ratio));letter-spacing:calc(.6 * 14 / 24 * var(--ratio))}}.nos-campagnes{padding-top:calc(127 * var(--ratio));padding-bottom:calc(78 * var(--ratio));position:relative}@media only screen and (max-width: 640px){.nos-campagnes{padding-top:calc(137 * var(--ratio));padding-bottom:calc(112 * var(--ratio))}}.nos-campagnes .bg{z-index:0;position:absolute;top:0;left:0;width:calc(525 * var(--ratio));height:100%}@media only screen and (max-width: 640px){.nos-campagnes .bg{width:calc(450 * var(--ratio))}}.nos-campagnes .bg img{opacity:0.6;width:100%;height:auto;object-fit:contain;object-position:center calc(-108 * var(--ratio))}@media only screen and (max-width: 640px){.nos-campagnes .bg img{object-position:calc(-54 * var(--ratio)) calc(-94 * var(--ratio))}}.nos-campagnes .contenu{position:relative;z-index:1}.nos-campagnes .h1{font-weight:300;font-size:calc(50 * var(--ratio));line-height:calc(68 * 14 / 50 * var(--ratio));letter-spacing:calc(5 * 14 / 50 * var(--ratio));color:rgba(255,255,255,0.7)}.nos-campagnes .h1 span.manus{color:#fff;font-size:calc(80 * 14 / 50 * var(--ratio));letter-spacing:calc(2 * 14 / 80 * var(--ratio))}.nos-campagnes p{font-weight:400;font-size:calc(24 * var(--ratio));line-height:calc(42 * 14 / 24 * var(--ratio));letter-spacing:calc(.6 * 14 / 24 * var(--ratio))}.notre-reseau-freelance{position:relative}.notre-reseau-freelance>.background{position:absolute;z-index:0;top:0;left:0;right:0}.notre-reseau-freelance>.background img{width:100%;height:auto;object-fit:cover}.notre-reseau-freelance .contenu{position:relative;z-index:1;padding-top:calc(138 * var(--ratio));text-align:center}@media only screen and (max-width: 640px){.notre-reseau-freelance .contenu{width:calc(580 * var(--ratio));margin:calc(100 * var(--ratio)) auto calc(180 * var(--ratio))}}@media only screen and (max-width: 640px){.notre-reseau-freelance .contenu .bg-dessin{padding-bottom:calc(300 * var(--ratio))}}.notre-reseau-freelance .contenu .bg-dessin>*{position:relative;z-index:1}.notre-reseau-freelance .contenu .bg-dessin>*.background{position:absolute;z-index:0;right:0;bottom:0}@media only screen and (max-width: 640px){.notre-reseau-freelance .contenu .bg-dessin>*.background{right:calc((100% - 544 * var(--ratio)) / 2);bottom:0}}.notre-reseau-freelance .contenu .bg-dessin>*.background img{width:calc(544 * var(--ratio));height:auto}.notre-reseau-freelance .contenu .h1{font-weight:300;font-size:calc(51 * var(--ratio));line-height:calc(80 * 14 / 51 * var(--ratio));letter-spacing:calc(2.55 * 14 / 51 * var(--ratio));margin:0 auto}.notre-reseau-freelance .contenu .h1 span.manus{font-size:calc(80 * 14 / 51 * var(--ratio));line-height:calc(68 * 14 / 80 * var(--ratio));letter-spacing:calc(-2 * 14 / 80 * var(--ratio));color:#1E19B8}@media only screen and (max-width: 640px){.notre-reseau-freelance .contenu .h1{width:auto}}.notre-reseau-freelance .contenu .paragraphe{margin:calc(82 * var(--ratio)) auto 0;padding-bottom:calc(120 * var(--ratio));width:calc(769 * var(--ratio))}@media only screen and (max-width: 640px){.notre-reseau-freelance .contenu .paragraphe{width:auto;margin:calc(35 * var(--ratio)) auto 0;padding-bottom:calc(60 * var(--ratio))}}.notre-reseau-freelance .contenu .paragraphe p{font-size:calc(24 * var(--ratio));line-height:calc(42 * 14 / 24 * var(--ratio));letter-spacing:calc(.6 * 14 / 24 * var(--ratio))}@media only screen and (max-width: 640px){.notre-reseau-freelance .contenu .paragraphe p br{display:none}}.nos-clients{position:relative;z-index:1}.nos-clients .contenu{width:calc(1200 * var(--ratio));margin:calc(120 * var(--ratio)) auto;text-align:center}.nos-clients .contenu .h1{font-weight:300;font-size:calc(51 * var(--ratio));line-height:calc(80 * 14 / 51 * var(--ratio));letter-spacing:calc(2.55 * 14 / 51 * var(--ratio))}@media only screen and (max-width: 640px){.nos-clients .contenu{width:calc(580 * var(--ratio));margin:calc(100 * var(--ratio)) auto calc(160 * var(--ratio))}}.nos-clients .contenu ul{list-style-type:none;display:flex;flex-wrap:wrap;justify-content:center;width:calc(892 * var(--ratio));margin:calc(70 * var(--ratio)) auto 0}@media only screen and (max-width: 640px){.nos-clients .contenu ul{width:100%;margin:calc(40 * var(--ratio)) auto 0}}.nos-clients .contenu ul li{position:relative;margin:0 calc(7 * var(--ratio))}.nos-clients .contenu ul li:not(.start):before{content:"-";display:inline-block;position:absolute;left:calc(-13 * 14 / 28 * var(--ratio));font-weight:300;font-size:calc(28 * var(--ratio));line-height:calc(50 * 14 / 28 * var(--ratio));letter-spacing:calc(1.4 * 14 / 28 * var(--ratio))}.nos-clients .contenu ul li span,.nos-clients .contenu ul li a{display:inline-block;font-weight:300;font-size:calc(28 * var(--ratio));line-height:calc(50 * 14 / 28 * var(--ratio));letter-spacing:calc(1.4 * 14 / 28 * var(--ratio));text-transform:uppercase;padding:0 calc(10 * 14 / 28 * var(--ratio));position:relative;cursor:pointer;text-decoration:none;transition:background-color 0.3s, color 0.3s}@media only screen and (max-width: 640px){.nos-clients .contenu ul li span,.nos-clients .contenu ul li a{font-weight:400;font-size:calc(28 * var(--ratio));line-height:calc(60 * 14 / 28 * var(--ratio));letter-spacing:calc(1.4 * 14 / 28 * var(--ratio))}}.nos-clients .contenu ul li span:hover,.nos-clients .contenu ul li a:hover{background-color:#1E19B8;color:#fff}.nos-realisations .contenu{width:calc(1200 * var(--ratio));margin:calc(100 * var(--ratio)) auto;text-align:center}@media only screen and (max-width: 640px){.nos-realisations .contenu{width:calc(580 * var(--ratio));margin:calc(69 * var(--ratio)) auto}}.nos-realisations .contenu>.h1{text-align:center;text-transform:uppercase;font-weight:300;font-size:calc(50 * var(--ratio));line-height:calc(60 * 14 / 50 * var(--ratio));letter-spacing:calc(2.5 * 14 / 50 * var(--ratio))}@media only screen and (max-width: 640px){.nos-realisations .contenu>.h1{font-weight:300;font-size:calc(50 * var(--ratio));line-height:calc(60 * 14 / 50 * var(--ratio));letter-spacing:calc(2 * 14 / 50 * var(--ratio))}}@media only screen and (max-width: 640px){.nos-realisations .contenu>.h1 br{display:none}}.nos-realisations .contenu .trois-boites{justify-content:flex-start}.nos-realisations .contenu .trois-boites .boite{background-color:#fff;box-shadow:calc(6 * var(--ratio)) calc(6 * var(--ratio)) calc(40 * var(--ratio)) rgba(0,0,0,0.12);border-radius:calc(10 * var(--ratio));justify-content:flex-start;text-align:left;overflow:inherit}.nos-realisations .contenu .trois-boites .boite:nth-child(1n+4){margin-top:calc(78 * var(--ratio))}@media only screen and (max-width: 640px){.nos-realisations .contenu .trois-boites .boite+.boite{margin:calc(78 * var(--ratio)) auto 0}}.nos-realisations .contenu .trois-boites .boite .zone-visuel{border-top-left-radius:calc(10 * var(--ratio));border-top-right-radius:calc(10 * var(--ratio));height:calc(360 * var(--ratio));overflow:hidden}@media only screen and (max-width: 640px){.nos-realisations .contenu .trois-boites .boite .zone-visuel{height:calc(580 * var(--ratio))}}.nos-realisations .contenu .trois-boites .boite .zone-visuel img{width:100%;height:100%;object-fit:cover;border-radius:calc(10 * var(--ratio)) calc(10 * var(--ratio)) 0 0;transition:transform 0.3s;transform-origin:center bottom}.nos-realisations .contenu .trois-boites .boite:hover .zone-visuel{transform:none}.nos-realisations .contenu .trois-boites .boite:hover .zone-visuel img{transform:scale(1.03)}.nos-realisations .contenu .trois-boites .boite .zone-texte{width:calc(280 * var(--ratio));margin:calc(45 * var(--ratio)) auto calc(65 * var(--ratio))}@media only screen and (max-width: 640px){.nos-realisations .contenu .trois-boites .boite .zone-texte{width:calc(450 * var(--ratio))}}.nos-realisations .contenu .trois-boites .boite .zone-texte .h1{text-align:left;color:#1E19B8;font-weight:800;font-size:calc(16 * var(--ratio));line-height:calc(19 * 14 / 16 * var(--ratio));letter-spacing:calc(3.2 * 14 / 16 * var(--ratio));text-transform:uppercase}@media only screen and (max-width: 640px){.nos-realisations .contenu .trois-boites .boite .zone-texte .h1{font-size:calc(22 * var(--ratio));line-height:calc(26 * 14 / 22 * var(--ratio));letter-spacing:calc(4.4 * 14 / 22 * var(--ratio))}}.nos-realisations .contenu .trois-boites .boite .zone-texte .resume{font-weight:600;font-size:calc(20 * var(--ratio));line-height:calc(24 * 14 / 20 * var(--ratio));letter-spacing:calc(.5 * 14 / 20 * var(--ratio));margin-top:0.5em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}@media only screen and (max-width: 640px){.nos-realisations .contenu .trois-boites .boite .zone-texte .resume{font-size:calc(28 * var(--ratio));line-height:calc(33 * 14 / 28 * var(--ratio));letter-spacing:calc(.7 * 14 / 28 * var(--ratio))}}.nos-realisations .contenu .trois-boites .boite>a{display:block;position:absolute;top:0;left:0;bottom:0;right:0;background-color:red;opacity:0;z-index:10}.nos-realisations .contenu .trois-boites .cta{margin-top:3em}@media only screen and (max-width: 640px){.nos-realisations .contenu .trois-boites .cta{margin-top:1em}}@media only screen and (max-width: 640px){.nos-realisations.slidable .contenu{width:100%;overflow-x:hidden;margin:calc(130 * var(--ratio)) auto}.nos-realisations.slidable .contenu>.h1{padding:0 calc(30 * 14 / 60 * var(--ratio))}.nos-realisations.slidable .contenu .scroller{width:100%;padding:0 0 0 calc(30 * var(--ratio))}.nos-realisations.slidable .contenu .scroller .trois-boites{flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;width:300%;margin-left:calc(0 * var(--ratio));transition:margin-left 0.3s}.nos-realisations.slidable .contenu .scroller .trois-boites .boite{width:calc(492 * var(--ratio));margin:calc(10 * var(--ratio)) 0 calc(50 * var(--ratio))}.nos-realisations.slidable .contenu .scroller .trois-boites .boite+.boite{margin-left:calc(42 * var(--ratio))}.nos-realisations.slidable .contenu .scroller .trois-boites .boite .zone-texte{width:calc(384 * var(--ratio))}}.les-bonnes-actus .contenu{width:calc(1200 * var(--ratio));margin:calc(100 * var(--ratio) / 2) auto 0;text-align:center}@media only screen and (max-width: 640px){.les-bonnes-actus .contenu{width:calc(580 * var(--ratio));margin:calc(100 * var(--ratio)) auto}}.les-bonnes-actus .contenu>.h1{font-weight:300;font-size:calc(51 * var(--ratio));line-height:calc(80 * 14 / 51 * var(--ratio));letter-spacing:calc(2.55 * 14 / 51 * var(--ratio));text-align:center;text-transform:uppercase}.les-bonnes-actus .contenu .boite{background-color:#fff;border-radius:calc(10 * var(--ratio));border:5px solid transparent;justify-content:flex-start;text-align:left;padding:calc(75 * var(--ratio)) calc(35 * var(--ratio)) calc(90 * var(--ratio));color:#1E19B8;transition:border-color 0.3s}@media only screen and (max-width: 640px){.les-bonnes-actus .contenu .boite{padding:calc(55 * var(--ratio)) calc(35 * var(--ratio)) calc(49 * var(--ratio))}.les-bonnes-actus .contenu .boite+.boite{margin:calc(40 * var(--ratio)) auto 0}}.les-bonnes-actus .contenu .boite:hover{border-color:#1E19B8}.les-bonnes-actus .contenu .boite .date{opacity:0.7;font-weight:500;font-size:calc(14 * var(--ratio));line-height:calc(16 * 14 / 14 * var(--ratio));letter-spacing:calc(0 * 14 / 14 * var(--ratio))}@media only screen and (max-width: 640px){.les-bonnes-actus .contenu .boite .date{font-size:calc(16 * var(--ratio));line-height:calc(19 * 14 / 16 * var(--ratio));letter-spacing:calc(0 * 14 / 16 * var(--ratio))}}.les-bonnes-actus .contenu .boite .auteur{opacity:0.7;font-weight:700;font-size:calc(14 * var(--ratio));line-height:calc(16 * 14 / 14 * var(--ratio));letter-spacing:calc(2.8 * 14 / 14 * var(--ratio));text-transform:uppercase}@media only screen and (max-width: 640px){.les-bonnes-actus .contenu .boite .auteur{font-size:calc(18 * var(--ratio));line-height:calc(21 * 14 / 18 * var(--ratio));letter-spacing:calc(3.6 * 14 / 18 * var(--ratio))}}.les-bonnes-actus .contenu .boite .h1{font-weight:600;font-size:calc(28 * var(--ratio));line-height:calc(33 * 14 / 28 * var(--ratio));letter-spacing:calc(.7 * 14 / 28 * var(--ratio));margin-top:calc(72 * 14 / 28 * var(--ratio));color:#1E19B8}@media only screen and (max-width: 640px){.les-bonnes-actus .contenu .boite .h1{margin-top:1.8em}}.les-bonnes-actus .contenu .boite>a{display:block;position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;z-index:10}.notre-mission .contenu{width:calc(1200 * var(--ratio));margin:calc(100 * var(--ratio)) auto}@media only screen and (max-width: 640px){.notre-mission .contenu{width:calc(580 * var(--ratio));margin:calc(100 * var(--ratio)) auto}}.notre-mission .contenu .h1{line-height:calc(60 * 14 / 50 * var(--ratio));text-align:center}@media only screen and (max-width: 640px){.notre-mission .contenu .h1{padding:0 1em}.notre-mission .contenu .h1 br{display:none}}@media only screen and (max-width: 640px){.notre-mission .contenu .trois-boites{margin-top:calc(75 * var(--ratio))}}@media only screen and (max-width: 640px){.notre-mission .contenu .boite+.boite{margin-top:calc(120 * var(--ratio))}}.notre-mission .contenu .zone-picto{width:calc(268 * var(--ratio));height:calc(228 * var(--ratio));margin:0 auto;padding-top:calc(50 * var(--ratio));padding-bottom:calc(33 * var(--ratio))}@media only screen and (max-width: 640px){.notre-mission .contenu .zone-picto{width:calc(268 * var(--ratio));height:calc(140 * var(--ratio));padding:0;margin:0 auto calc(40 * var(--ratio))}}.notre-mission .contenu .zone-picto img{width:100%;height:100%;object-fit:contain}.notre-mission .contenu .h2{margin:0;font-weight:800;font-size:calc(24 * var(--ratio));line-height:calc(29 * 14 / 24 * var(--ratio));letter-spacing:calc(4.8 * 14 / 24 * var(--ratio));text-align:center;text-transform:uppercase}@media only screen and (max-width: 640px){.notre-mission .contenu .h2{font-weight:800;font-size:calc(30 * var(--ratio));line-height:calc(35 * 14 / 30 * var(--ratio));letter-spacing:calc(6 * 14 / 30 * var(--ratio))}}.notre-mission .contenu .paragraphe{margin:calc(17 * var(--ratio)) auto calc(40 * var(--ratio))}@media only screen and (max-width: 640px){.notre-mission .contenu .paragraphe{margin:calc(30 * var(--ratio)) auto calc(40 * var(--ratio))}}.notre-mission .contenu .paragraphe p{font-weight:400;font-size:calc(14 * var(--ratio));line-height:calc(18 * 14 / 14 * var(--ratio));letter-spacing:calc(.35 * 14 / 14 * var(--ratio));width:calc(285 * 14 / 14 * var(--ratio));text-align:center;flex-grow:2}@media only screen and (max-width: 640px){.notre-mission .contenu .paragraphe p{font-size:calc(24 * var(--ratio));line-height:calc(36 * 14 / 24 * var(--ratio));letter-spacing:calc(.6 * 14 / 24 * var(--ratio));width:inherit}}.notre-mission .contenu .zone-tags{margin:auto auto 0;width:calc(340 * var(--ratio));text-align:center;display:flex;flex-wrap:wrap;gap:calc(10 * var(--ratio));justify-content:center;min-height:calc(64 * var(--ratio));align-items:flex-start}@media only screen and (max-width: 640px){.notre-mission .contenu .zone-tags{gap:calc(21 * var(--ratio));width:100%;min-height:inherit}}.notre-mission .contenu .zone-tags .tag{font-weight:700;font-size:calc(12 * var(--ratio));line-height:calc(27 * 14 / 12 * var(--ratio));letter-spacing:calc(.3 * 14 / 12 * var(--ratio));text-decoration:none;border-radius:calc(27 * 14 / 12 * var(--ratio));padding:0 calc(18 * 14 / 12 * var(--ratio));background-color:#fff;color:#1E19B8}@media only screen and (max-width: 640px){.notre-mission .contenu .zone-tags .tag{font-size:calc(20 * var(--ratio));line-height:calc(51 * 14 / 20 * var(--ratio));letter-spacing:calc(.5 * 14 / 20 * var(--ratio));border-radius:calc(51 * 14 / 20 * var(--ratio));padding:0 calc(39 * 14 / 20 * var(--ratio))}}.notre-mission .contenu .zone-tags a.tag:hover{color:#ffffff;background-color:#1E19B8}.titre-vs-texte{padding-top:calc(100 * var(--ratio));padding-bottom:calc(100 * var(--ratio))}.titre-vs-texte .contenu{width:calc(1200 * var(--ratio));margin:0 auto;display:grid;grid-template-columns:1fr 1fr}@media only screen and (max-width: 640px){.titre-vs-texte .contenu{width:calc(580 * var(--ratio));grid-template-columns:1fr}}.titre-vs-texte .contenu .col:first-child{padding:0 calc(50 * var(--ratio)) 0 0}@media only screen and (max-width: 640px){.titre-vs-texte .contenu .col:first-child{padding:0}}.titre-vs-texte .contenu .col:first-child .h1{color:#1E19B8}@media only screen and (max-width: 640px){.titre-vs-texte .contenu .col:first-child .h1{padding-bottom:0.5em}}.titre-vs-texte .contenu .col:first-child .h1+p{font-family:PencilPete;font-size:calc(120 * var(--ratio));line-height:calc(80 * 14 / 120 * var(--ratio));letter-spacing:calc(-3 * 14 / 120 * var(--ratio));padding:calc(80 * 14 / 120 * var(--ratio)) 0 0 0;text-align:center}@media only screen and (max-width: 640px){.titre-vs-texte .contenu .col:first-child .h1+p{padding:calc(41 * 14 / 120 * var(--ratio)) 0}}.titre-vs-texte .contenu .col:last-child a{color:#1E19B8;text-decoration:underline}.titre-vs-texte.reverse{background-color:#ececf9}.titre-vs-texte.reverse .col:first-child{order:2;padding:0 calc(50 * var(--ratio)) 0 calc(100 * var(--ratio))}@media only screen and (max-width: 640px){.titre-vs-texte.reverse .col:first-child{order:1;padding-left:0}}.titre-vs-texte.reverse .col:last-child{order:1}@media only screen and (max-width: 640px){.titre-vs-texte.reverse .col:last-child{order:2}}.texte-noir-vs-bleu{padding:calc(100 * var(--ratio))}@media only screen and (max-width: 640px){.texte-noir-vs-bleu{padding-left:0;padding-right:0}}.texte-noir-vs-bleu .contenu{display:grid;grid-template-columns:1fr 1fr}@media only screen and (max-width: 640px){.texte-noir-vs-bleu .contenu{width:calc(580 * var(--ratio));margin:0 auto;grid-template-columns:1fr}}.texte-noir-vs-bleu .contenu .zone-txt-noir{font-size:calc(20 * var(--ratio));line-height:calc(36 * 14 / 20 * var(--ratio));letter-spacing:calc(.5 * 14 / 20 * var(--ratio))}.texte-noir-vs-bleu .contenu .zone-txt-bleu{font-size:calc(40 * var(--ratio));line-height:calc(60 * 14 / 40 * var(--ratio));letter-spacing:calc(1 * 14 / 40 * var(--ratio));padding-left:18%;color:#1E19B8}@media only screen and (max-width: 640px){.texte-noir-vs-bleu .contenu .zone-txt-bleu{padding-left:0;margin-top:1.5em}}.texte-noir-vs-bleu .contenu .zone-txt-bleu .ellipsis{width:1.2em;height:1.2em;margin-bottom:0.5em;background-color:#1E19B8;color:#fff;display:flex;justify-content:center;align-items:center;border-radius:50%}@media only screen and (max-width: 640px){.texte-noir-vs-bleu .contenu .zone-txt-bleu .ellipsis{width:calc(60 * 14 / 40 * var(--ratio));height:calc(60 * 14 / 40 * var(--ratio))}}.juste-un-texte{padding-top:calc(100 * var(--ratio));padding-bottom:calc(100 * var(--ratio));background-color:#fff}.juste-un-texte .contenu{width:calc(800 * var(--ratio));margin:0 auto}@media only screen and (max-width: 640px){.juste-un-texte .contenu{width:calc(580 * var(--ratio))}}.juste-un-texte .contenu p{text-align:center;margin-top:1.5em}@media only screen and (max-width: 640px){.juste-un-texte .contenu p{margin-top:0;font-size:calc(20 * var(--ratio));line-height:calc(36 * 14 / 20 * var(--ratio));letter-spacing:calc(.5 * 14 / 20 * var(--ratio))}}.une-citation{padding-top:calc(100 * var(--ratio));padding-bottom:0;position:relative}.une-citation .contenu{width:calc(1200 * var(--ratio));width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}@media only screen and (max-width: 640px){.une-citation .contenu{width:calc(580 * var(--ratio))}}.une-citation .contenu .citation{width:calc(717 * var(--ratio));margin:3em auto 1em;color:#1E19B8;text-align:center;position:relative}@media only screen and (max-width: 640px){.une-citation .contenu .citation{width:100%}}.une-citation .contenu .citation p{font-size:calc(30 * var(--ratio));line-height:calc(50 * 14 / 30 * var(--ratio));letter-spacing:calc(.75 * 14 / 30 * var(--ratio))}.une-citation .contenu .citation:before,.une-citation .contenu .citation:after{content:"";background-color:#1E19B8;position:absolute;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:calc(74 * var(--ratio));height:calc(53 * var(--ratio))}.une-citation .contenu .citation:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 x=%220px%22 y=%220px%22 viewBox=%220 0 76.439 55.39%22%3E%3Cg id=%22Groupe_155%22 data-name=%22Groupe 155%22 transform=%22translate(1121.275 2365.393) rotate(180)%22%3E%3Cpath id=%22Tracé_17439%22 data-name=%22Tracé 17439%22 d=%22M1062.438,2311c25.063,0,22.448,42.653-4.225,53.356a2.35,2.35,0,0,1-1.507-3.7q12.37-10.1,11.441-19.075a17.311,17.311,0,0,1-5.71.96c-9.17,0-16.6-7.067-16.6-15.773s7.431-15.773,16.6-15.773%22 transform=%22translate(0)%22 fill=%22none%22 stroke=%22%231e19b8%22 stroke-width=%222%22 fill-rule=%22evenodd%22/%3E%3Cpath id=%22Tracé_17440%22 data-name=%22Tracé 17440%22 d=%22M1431.965,2311c25.063,0,22.447,42.653-4.226,53.356a2.35,2.35,0,0,1-1.507-3.7q12.37-10.1,11.441-19.075a17.329,17.329,0,0,1-5.708.96c-9.172,0-16.6-7.067-16.6-15.773s7.431-15.773,16.6-15.773%22 transform=%22translate(-329.071)%22 fill=%22none%22 stroke=%22%231e19b8%22 stroke-width=%222%22 fill-rule=%22evenodd%22/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 x=%220px%22 y=%220px%22 viewBox=%220 0 76.439 55.39%22%3E%3Cg id=%22Groupe_155%22 data-name=%22Groupe 155%22 transform=%22translate(1121.275 2365.393) rotate(180)%22%3E%3Cpath id=%22Tracé_17439%22 data-name=%22Tracé 17439%22 d=%22M1062.438,2311c25.063,0,22.448,42.653-4.225,53.356a2.35,2.35,0,0,1-1.507-3.7q12.37-10.1,11.441-19.075a17.311,17.311,0,0,1-5.71.96c-9.17,0-16.6-7.067-16.6-15.773s7.431-15.773,16.6-15.773%22 transform=%22translate(0)%22 fill=%22none%22 stroke=%22%231e19b8%22 stroke-width=%222%22 fill-rule=%22evenodd%22/%3E%3Cpath id=%22Tracé_17440%22 data-name=%22Tracé 17440%22 d=%22M1431.965,2311c25.063,0,22.447,42.653-4.226,53.356a2.35,2.35,0,0,1-1.507-3.7q12.37-10.1,11.441-19.075a17.329,17.329,0,0,1-5.708.96c-9.172,0-16.6-7.067-16.6-15.773s7.431-15.773,16.6-15.773%22 transform=%22translate(-329.071)%22 fill=%22none%22 stroke=%22%231e19b8%22 stroke-width=%222%22 fill-rule=%22evenodd%22/%3E%3C/g%3E%3C/svg%3E");left:-9em;top:-1.25em}@media only screen and (max-width: 640px){.une-citation .contenu .citation:before{left:0;top:-6em}}.une-citation .contenu .citation:after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 x=%220%22 y=%220%22 viewBox=%220 0 76.439 55.39%22%3E%3Cg id=%22Groupe_154%22 data-name=%22Groupe 154%22 transform=%22translate(-1044.836 -2310.003)%22%3E%3Cpath id=%22Tracé_17439%22 data-name=%22Tracé 17439%22 d=%22M1062.438,2311c25.063,0,22.448,42.653-4.225,53.356a2.35,2.35,0,0,1-1.507-3.7q12.37-10.1,11.441-19.075a17.311,17.311,0,0,1-5.71.96c-9.17,0-16.6-7.067-16.6-15.773s7.431-15.773,16.6-15.773%22 transform=%22translate(0)%22 fill=%22none%22 stroke=%22%231e19b8%22 stroke-width=%222%22 fill-rule=%22evenodd%22/%3E%3Cpath id=%22Tracé_17440%22 data-name=%22Tracé 17440%22 d=%22M1431.965,2311c25.063,0,22.447,42.653-4.226,53.356a2.35,2.35,0,0,1-1.507-3.7q12.37-10.1,11.441-19.075a17.329,17.329,0,0,1-5.708.96c-9.172,0-16.6-7.067-16.6-15.773s7.431-15.773,16.6-15.773%22 transform=%22translate(-329.071)%22 fill=%22none%22 stroke=%22%231e19b8%22 stroke-width=%222%22 fill-rule=%22evenodd%22/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 x=%220%22 y=%220%22 viewBox=%220 0 76.439 55.39%22%3E%3Cg id=%22Groupe_154%22 data-name=%22Groupe 154%22 transform=%22translate(-1044.836 -2310.003)%22%3E%3Cpath id=%22Tracé_17439%22 data-name=%22Tracé 17439%22 d=%22M1062.438,2311c25.063,0,22.448,42.653-4.225,53.356a2.35,2.35,0,0,1-1.507-3.7q12.37-10.1,11.441-19.075a17.311,17.311,0,0,1-5.71.96c-9.17,0-16.6-7.067-16.6-15.773s7.431-15.773,16.6-15.773%22 transform=%22translate(0)%22 fill=%22none%22 stroke=%22%231e19b8%22 stroke-width=%222%22 fill-rule=%22evenodd%22/%3E%3Cpath id=%22Tracé_17440%22 data-name=%22Tracé 17440%22 d=%22M1431.965,2311c25.063,0,22.447,42.653-4.226,53.356a2.35,2.35,0,0,1-1.507-3.7q12.37-10.1,11.441-19.075a17.329,17.329,0,0,1-5.708.96c-9.172,0-16.6-7.067-16.6-15.773s7.431-15.773,16.6-15.773%22 transform=%22translate(-329.071)%22 fill=%22none%22 stroke=%22%231e19b8%22 stroke-width=%222%22 fill-rule=%22evenodd%22/%3E%3C/g%3E%3C/svg%3E");right:-9em;bottom:-1.25em}@media only screen and (max-width: 640px){.une-citation .contenu .citation:after{right:0;bottom:-18em}}.une-citation .contenu .signature{font-weight:700;font-size:calc(18 * var(--ratio));line-height:calc(30 * 14 / 18 * var(--ratio));letter-spacing:calc(.45 * 14 / 18 * var(--ratio));text-align:center;color:#1E19B8}.une-citation .contenu .signature .jobtitle{font-weight:400}.une-citation .contenu .aller-plus-loin{width:calc(570 * var(--ratio));max-width:100%;margin:0 auto;text-align:center;margin-top:3em}@media only screen and (max-width: 640px){.une-citation .contenu .aller-plus-loin{margin-bottom:8em}}.une-citation .contenu .aller-plus-loin p{font-weight:400;font-size:calc(18 * var(--ratio));line-height:calc(30 * 14 / 18 * var(--ratio));letter-spacing:calc(.45 * 14 / 18 * var(--ratio))}@media only screen and (max-width: 640px){.une-citation .contenu .aller-plus-loin p{font-weight:400;font-size:calc(18 * var(--ratio));line-height:calc(30 * 14 / 18 * var(--ratio));letter-spacing:calc(.45 * 14 / 18 * var(--ratio))}}.une-citation .contenu .aller-plus-loin a{color:#1E19B8;text-decoration:underline;font-weight:bold}.une-citation .contenu .zone-cta{display:flex;justify-content:center;gap:2em;margin-top:3em}@media only screen and (max-width: 640px){.une-citation .contenu .zone-cta{display:block;width:calc(450 * var(--ratio));margin:0 auto}}.une-citation .contenu .zone-cta .cta{font-weight:800;font-size:calc(20 * var(--ratio));line-height:calc(24 * 14 / 20 * var(--ratio));letter-spacing:calc(.5 * 14 / 20 * var(--ratio));border-radius:calc(40 * 14 / 20 * var(--ratio));padding:calc(10 * 14 / 20 * var(--ratio)) calc(40 * 14 / 20 * var(--ratio));margin-top:calc(30 * 14 / 20 * var(--ratio));text-transform:inherit;max-width:calc(400 * 14 / 20 * var(--ratio));text-align:center;text-decoration:none}@media only screen and (max-width: 640px){.une-citation .contenu .zone-cta .cta{width:100%;text-align:center}}.boutons-single{margin-top:calc(90 * var(--ratio));padding-bottom:0;position:relative}@media only screen and (max-width: 640px){.boutons-single{margin-top:calc(70 * var(--ratio))}}.boutons-single .contenu{width:calc(1200 * var(--ratio));margin-left:auto;margin-right:auto}@media only screen and (max-width: 640px){.boutons-single .contenu{width:calc(580 * var(--ratio))}}.boutons-single .contenu .zone-cta{display:flex;justify-content:center;align-items:center;gap:2em}@media only screen and (max-width: 640px){.boutons-single .contenu .zone-cta{flex-direction:column;margin:0 auto;gap:0}}.boutons-single .contenu .zone-cta .cta{height:calc(80 * 14 / 20 * var(--ratio));width:calc(400 * 14 / 20 * var(--ratio));display:flex;justify-content:center;align-items:center;font-weight:800;font-size:calc(20 * var(--ratio));line-height:calc(24 * 14 / 20 * var(--ratio));letter-spacing:calc(.5 * 14 / 20 * var(--ratio));padding:0 calc(30 * 14 / 20 * var(--ratio));border-radius:calc(80 * 14 / 20 * var(--ratio));margin-top:0;text-transform:inherit;text-align:center;text-decoration:none}@media only screen and (max-width: 640px){.boutons-single .contenu .zone-cta .cta+.cta{margin:calc(30 * 14 / 20 * var(--ratio)) 0 0}}.lightblue-bloc .contenu{width:calc(1200 * var(--ratio));max-width:100%;margin:calc(100 * var(--ratio)) auto;display:flex;flex-direction:row;justify-content:center;align-items:flex-start;background-color:#ececf9}@media only screen and (max-width: 640px){.lightblue-bloc .contenu{width:100%;margin:calc(60 * var(--ratio)) auto;flex-direction:column}}.lightblue-bloc .contenu .zone-visuel{display:none}.lightblue-bloc .contenu .zone-visuel img{width:100%;height:auto}.lightblue-bloc .contenu .zone-titre{margin:calc(31 * var(--ratio)) calc(40 * var(--ratio));padding:0 4em 0 2em;height:calc(222 * var(--ratio));display:flex;justify-content:center;align-items:center;position:relative}@media only screen and (max-width: 640px){.lightblue-bloc .contenu .zone-titre{padding:0 7em 0 7em;height:calc(294 * var(--ratio))}}.lightblue-bloc .contenu .zone-titre .h1{position:unset;font-size:calc(80 * var(--ratio));display:block;margin-top:1em;white-space:nowrap}.lightblue-bloc .contenu .zone-titre .h1:before,.lightblue-bloc .contenu .zone-titre .h1:after{z-index:1}.lightblue-bloc .contenu .zone-titre .h1:before{top:0;right:0}.lightblue-bloc .contenu .zone-titre .h1:after{bottom:0;left:0}@media only screen and (max-width: 640px){.lightblue-bloc .contenu .zone-titre .h1{margin-top:1em}}.lightblue-bloc .contenu .zone-titre .h1 span.comunicate{font-weight:700;font-size:calc(18 * 14 / 80 * var(--ratio));line-height:calc(18 * 14 / 18 * var(--ratio));letter-spacing:calc(9.54 * 14 / 18 * var(--ratio));display:block;margin:0 0 calc(3 * 14 / 18 * var(--ratio)) 0}@media only screen and (max-width: 640px){.lightblue-bloc .contenu .zone-titre .h1 span.comunicate{font-weight:700;font-size:calc(24 * 14 / 80 * var(--ratio));line-height:calc(18 * 14 / 24 * var(--ratio));letter-spacing:calc(12.72 * 14 / 24 * var(--ratio))}}.lightblue-bloc .contenu .zone-titre .h1 span.for{font-weight:700;font-size:calc(24 * 14 / 80 * var(--ratio));line-height:calc(30 * 14 / 24 * var(--ratio));letter-spacing:calc(0 * 14 / 24 * var(--ratio));display:inline-block;vertical-align:top;width:calc(78 * 14 / 24 * var(--ratio));color:#1E19B8;white-space:normal}.lightblue-bloc .contenu .zone-titre .h1 span.good{font-family:"PencilPete";font-weight:normal;font-size:calc(80 * 14 / 80 * var(--ratio));line-height:calc(100 * 14 / 80 * var(--ratio));letter-spacing:calc(8 * 14 / 80 * var(--ratio));display:inline-block;vertical-align:top;color:#1E19B8}@media only screen and (max-width: 640px){.lightblue-bloc .contenu .zone-titre .h1 span.good{font-family:"PencilPete";font-weight:normal;font-size:calc(125 * 14 / 80 * var(--ratio));line-height:calc(150 * 14 / 125 * var(--ratio));letter-spacing:calc(12.5 * 14 / 125 * var(--ratio))}}.lightblue-bloc .contenu .zone-texte{display:flex;justify-content:center;flex-direction:column;align-items:flex-start;padding:calc(100 * var(--ratio)) calc(100 * var(--ratio)) calc(100 * var(--ratio)) 0;width:calc(791 * var(--ratio))}@media only screen and (max-width: 640px){.lightblue-bloc .contenu .zone-texte{padding:0;width:calc(442 * var(--ratio));margin:0 auto calc(100 * var(--ratio));text-align:center}}.lightblue-bloc .contenu .zone-texte li{color:#1E19B8}.lightblue-bloc .contenu .zone-texte p{color:#1E19B8;font-size:calc(20 * var(--ratio));line-height:calc(36 * 14 / 20 * var(--ratio));letter-spacing:calc(.5 * 14 / 20 * var(--ratio))}.lightblue-bloc .contenu .zone-texte p+p{margin-top:0.8em}.lightblue-bloc .contenu .zone-texte.padtop p:first-child{padding-top:2em}.le-projet{background-color:#1E19B8;color:#fff;padding-top:calc(100 * var(--ratio));padding-bottom:calc(100 * var(--ratio));position:relative}.le-projet .contenu{width:calc(1200 * var(--ratio));margin-left:auto;margin-right:auto;min-height:calc(730 * var(--ratio))}@media only screen and (max-width: 640px){.le-projet .contenu{width:calc(580 * var(--ratio));margin:0 auto;min-height:inherit}}.le-projet .contenu .h1{color:#fff;text-align:center}.le-projet .contenu .zone-chiffres{margin-top:calc(100 * var(--ratio));display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:flex-start;text-align:center;gap:4em}@media only screen and (max-width: 640px){.le-projet .contenu .zone-chiffres{flex-direction:column;align-items:center;margin-top:4em}}.le-projet .contenu .zone-chiffres .bloc-chiffre{width:calc(100% / 6)}@media only screen and (max-width: 640px){.le-projet .contenu .zone-chiffres .bloc-chiffre{width:100%}}.le-projet .contenu .zone-chiffres .bloc-chiffre .valeur{font-weight:700;font-size:calc(50 * var(--ratio));line-height:calc(50 * 14 / 50 * var(--ratio));letter-spacing:calc(1.25 * 14 / 50 * var(--ratio))}.le-projet .contenu .zone-chiffres .bloc-chiffre .unite{margin-top:0.5em;font-size:calc(24 * var(--ratio));line-height:calc(30 * 14 / 24 * var(--ratio));letter-spacing:calc(.6 * 14 / 24 * var(--ratio))}.le-projet .contenu hr{margin:4em 0;border:none;outline:none;border-bottom:1px solid #fff}.le-projet .contenu .h2{font-size:calc(50 * var(--ratio));line-height:calc(70 * 14 / 50 * var(--ratio));letter-spacing:calc(1.25 * 14 / 50 * var(--ratio));text-align:center;font-weight:normal}@media only screen and (max-width: 640px){.le-projet .contenu .h2{width:70%;margin:0 auto}}.le-projet .contenu ul{list-style-type:none}.le-projet .contenu ul li{display:flex;flex-direction:column;align-items:center;margin-top:1.5em}.le-projet .contenu ul li .nom{font-weight:500;font-size:calc(20 * var(--ratio));line-height:calc(30 * 14 / 20 * var(--ratio));letter-spacing:calc(4 * 14 / 20 * var(--ratio));text-transform:uppercase}.le-projet .contenu ul li .fonction{font-weight:800;font-size:calc(15 * var(--ratio));line-height:calc(30 * 14 / 15 * var(--ratio));letter-spacing:calc(3 * 14 / 15 * var(--ratio));text-transform:uppercase}.le-projet .contenu .zone-dessin{width:calc(375 * var(--ratio));position:absolute;right:calc(50 * var(--ratio));bottom:calc(50 * var(--ratio))}@media only screen and (max-width: 640px){.le-projet .contenu .zone-dessin{position:static;text-align:center;width:calc(395 * var(--ratio));margin:4em auto 0}}.le-projet .contenu .zone-dessin img,.le-projet .contenu .zone-dessin svg{width:100%;height:auto}.le-client-a-aime{padding-top:calc(100 * var(--ratio));position:relative}.le-client-a-aime .contenu{width:calc(1200 * var(--ratio));margin-left:auto;margin-right:auto}@media only screen and (max-width: 640px){.le-client-a-aime .contenu{width:calc(580 * var(--ratio))}}.le-client-a-aime .contenu .h1{text-align:center}.le-client-a-aime .contenu .citation{width:calc(717 * 14 / 30 * var(--ratio));margin:3em auto 1em;color:#1E19B8;text-align:center;font-size:calc(30 * var(--ratio));line-height:calc(50 * 14 / 30 * var(--ratio));letter-spacing:calc(.75 * 14 / 30 * var(--ratio));position:relative}@media only screen and (max-width: 640px){.le-client-a-aime .contenu .citation{width:100%;margin-top:4.5em}}.le-client-a-aime .contenu .citation:before,.le-client-a-aime .contenu .citation:after{content:"";background-color:#1E19B8;position:absolute;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.le-client-a-aime .contenu .citation:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 x=%220px%22 y=%220px%22 viewBox=%220 0 76.439 55.39%22%3E%3Cg id=%22Groupe_155%22 data-name=%22Groupe 155%22 transform=%22translate(1121.275 2365.393) rotate(180)%22%3E%3Cpath id=%22Tracé_17439%22 data-name=%22Tracé 17439%22 d=%22M1062.438,2311c25.063,0,22.448,42.653-4.225,53.356a2.35,2.35,0,0,1-1.507-3.7q12.37-10.1,11.441-19.075a17.311,17.311,0,0,1-5.71.96c-9.17,0-16.6-7.067-16.6-15.773s7.431-15.773,16.6-15.773%22 transform=%22translate(0)%22 fill=%22none%22 stroke=%22%231e19b8%22 stroke-width=%222%22 fill-rule=%22evenodd%22/%3E%3Cpath id=%22Tracé_17440%22 data-name=%22Tracé 17440%22 d=%22M1431.965,2311c25.063,0,22.447,42.653-4.226,53.356a2.35,2.35,0,0,1-1.507-3.7q12.37-10.1,11.441-19.075a17.329,17.329,0,0,1-5.708.96c-9.172,0-16.6-7.067-16.6-15.773s7.431-15.773,16.6-15.773%22 transform=%22translate(-329.071)%22 fill=%22none%22 stroke=%22%231e19b8%22 stroke-width=%222%22 fill-rule=%22evenodd%22/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 x=%220px%22 y=%220px%22 viewBox=%220 0 76.439 55.39%22%3E%3Cg id=%22Groupe_155%22 data-name=%22Groupe 155%22 transform=%22translate(1121.275 2365.393) rotate(180)%22%3E%3Cpath id=%22Tracé_17439%22 data-name=%22Tracé 17439%22 d=%22M1062.438,2311c25.063,0,22.448,42.653-4.225,53.356a2.35,2.35,0,0,1-1.507-3.7q12.37-10.1,11.441-19.075a17.311,17.311,0,0,1-5.71.96c-9.17,0-16.6-7.067-16.6-15.773s7.431-15.773,16.6-15.773%22 transform=%22translate(0)%22 fill=%22none%22 stroke=%22%231e19b8%22 stroke-width=%222%22 fill-rule=%22evenodd%22/%3E%3Cpath id=%22Tracé_17440%22 data-name=%22Tracé 17440%22 d=%22M1431.965,2311c25.063,0,22.447,42.653-4.226,53.356a2.35,2.35,0,0,1-1.507-3.7q12.37-10.1,11.441-19.075a17.329,17.329,0,0,1-5.708.96c-9.172,0-16.6-7.067-16.6-15.773s7.431-15.773,16.6-15.773%22 transform=%22translate(-329.071)%22 fill=%22none%22 stroke=%22%231e19b8%22 stroke-width=%222%22 fill-rule=%22evenodd%22/%3E%3C/g%3E%3C/svg%3E");width:calc(74 * 14 / 30 * var(--ratio));height:calc(53 * 14 / 30 * var(--ratio));left:-4em;top:-0.25em}@media only screen and (max-width: 640px){.le-client-a-aime .contenu .citation:before{left:0;top:-2.5em}}.le-client-a-aime .contenu .citation:after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 x=%220%22 y=%220%22 viewBox=%220 0 76.439 55.39%22%3E%3Cg id=%22Groupe_154%22 data-name=%22Groupe 154%22 transform=%22translate(-1044.836 -2310.003)%22%3E%3Cpath id=%22Tracé_17439%22 data-name=%22Tracé 17439%22 d=%22M1062.438,2311c25.063,0,22.448,42.653-4.225,53.356a2.35,2.35,0,0,1-1.507-3.7q12.37-10.1,11.441-19.075a17.311,17.311,0,0,1-5.71.96c-9.17,0-16.6-7.067-16.6-15.773s7.431-15.773,16.6-15.773%22 transform=%22translate(0)%22 fill=%22none%22 stroke=%22%231e19b8%22 stroke-width=%222%22 fill-rule=%22evenodd%22/%3E%3Cpath id=%22Tracé_17440%22 data-name=%22Tracé 17440%22 d=%22M1431.965,2311c25.063,0,22.447,42.653-4.226,53.356a2.35,2.35,0,0,1-1.507-3.7q12.37-10.1,11.441-19.075a17.329,17.329,0,0,1-5.708.96c-9.172,0-16.6-7.067-16.6-15.773s7.431-15.773,16.6-15.773%22 transform=%22translate(-329.071)%22 fill=%22none%22 stroke=%22%231e19b8%22 stroke-width=%222%22 fill-rule=%22evenodd%22/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 x=%220%22 y=%220%22 viewBox=%220 0 76.439 55.39%22%3E%3Cg id=%22Groupe_154%22 data-name=%22Groupe 154%22 transform=%22translate(-1044.836 -2310.003)%22%3E%3Cpath id=%22Tracé_17439%22 data-name=%22Tracé 17439%22 d=%22M1062.438,2311c25.063,0,22.448,42.653-4.225,53.356a2.35,2.35,0,0,1-1.507-3.7q12.37-10.1,11.441-19.075a17.311,17.311,0,0,1-5.71.96c-9.17,0-16.6-7.067-16.6-15.773s7.431-15.773,16.6-15.773%22 transform=%22translate(0)%22 fill=%22none%22 stroke=%22%231e19b8%22 stroke-width=%222%22 fill-rule=%22evenodd%22/%3E%3Cpath id=%22Tracé_17440%22 data-name=%22Tracé 17440%22 d=%22M1431.965,2311c25.063,0,22.447,42.653-4.226,53.356a2.35,2.35,0,0,1-1.507-3.7q12.37-10.1,11.441-19.075a17.329,17.329,0,0,1-5.708.96c-9.172,0-16.6-7.067-16.6-15.773s7.431-15.773,16.6-15.773%22 transform=%22translate(-329.071)%22 fill=%22none%22 stroke=%22%231e19b8%22 stroke-width=%222%22 fill-rule=%22evenodd%22/%3E%3C/g%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:calc(74 * 14 / 30 * var(--ratio));height:calc(53 * 14 / 30 * var(--ratio));right:-4em;bottom:-0.25em}@media only screen and (max-width: 640px){.le-client-a-aime .contenu .citation:after{right:0;bottom:-2em}}.le-client-a-aime .contenu .signature{font-size:calc(18 * var(--ratio));line-height:calc(30 * 14 / 18 * var(--ratio));letter-spacing:calc(.45 * 14 / 18 * var(--ratio));text-align:center}.le-client-a-aime .contenu .signature .nom{font-weight:bold}.le-client-a-aime .contenu .zone-cta{display:flex;justify-content:center;gap:2em;margin-top:3em}@media only screen and (max-width: 640px){.le-client-a-aime .contenu .zone-cta{display:block;width:calc(400 * var(--ratio));margin:3em auto 0}}.le-client-a-aime .contenu .zone-cta .cta{font-weight:800;font-size:calc(20 * var(--ratio));line-height:calc(56 * 14 / 20 * var(--ratio));letter-spacing:calc(.5 * 14 / 20 * var(--ratio));border-radius:calc(56 * 14 / 20 * var(--ratio));padding:0 calc(40 * 14 / 20 * var(--ratio));margin-top:calc(30 * 14 / 20 * var(--ratio));text-transform:none}@media only screen and (max-width: 640px){.le-client-a-aime .contenu .zone-cta .cta{width:100%;text-align:center}}.layout>*:not(.masterhead):not(header){z-index:1;position:relative}header .menu-icon{font-size:1em;padding:0;border:0;background:inherit;position:relative;z-index:11;width:calc(69.27 * var(--ratio));height:calc(69.27 * var(--ratio));display:none;border-radius:calc(69.27 * var(--ratio))}@media only screen and (max-width: 640px){header .menu-icon{display:block}}header .menu-icon span{position:absolute;overflow:hidden;opacity:0;top:0;left:0;width:calc(69.27 * var(--ratio));height:calc(69.27 * var(--ratio));-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}header .menu-icon:before{content:'';display:block;position:absolute;background-color:#1E19B8;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:calc(40 * var(--ratio)) calc(28 * var(--ratio));mask-size:calc(40 * var(--ratio)) calc(28 * var(--ratio));-webkit-mask-position:center center;mask-position:center center;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 mlns=%22http://www.w3.org/2000/svg%22 width=%2240px%22 height=%2228px%22 viewBox=%220 0 40 28%22%3E%3Cpath fill=%22%231E19B8%22 d=%22M2,4h36c1.1,0,2-0.9,2-2s-0.9-2-2-2H2C0.9,0,0,0.9,0,2S0.9,4,2,4z M38,12H2c-1.1,0-2,0.9-2,2s0.9,2,2,2h36 c1.1,0,2-0.9,2-2S39.1,12,38,12z M38,24H2c-1.1,0-2,0.9-2,2s0.9,2,2,2h36c1.1,0,2-0.9,2-2S39.1,24,38,24z%22/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 mlns=%22http://www.w3.org/2000/svg%22 width=%2240px%22 height=%2228px%22 viewBox=%220 0 40 28%22%3E%3Cpath fill=%22%231E19B8%22 d=%22M2,4h36c1.1,0,2-0.9,2-2s-0.9-2-2-2H2C0.9,0,0,0.9,0,2S0.9,4,2,4z M38,12H2c-1.1,0-2,0.9-2,2s0.9,2,2,2h36 c1.1,0,2-0.9,2-2S39.1,12,38,12z M38,24H2c-1.1,0-2,0.9-2,2s0.9,2,2,2h36c1.1,0,2-0.9,2-2S39.1,24,38,24z%22/%3E%3C/svg%3E");bottom:0;left:0;right:0;top:0}header .menu-icon:hover{opacity:1}header div{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;padding:calc(39 * var(--ratio)) 0 0;width:calc(1200 * var(--ratio));max-width:100%;margin:0 auto;position:relative;z-index:10;box-sizing:border-box}@media only screen and (max-width: 640px){header div{align-items:flex-end;padding:calc(39 * var(--ratio)) calc(30 * var(--ratio)) 0}}header div .logo{display:block;position:relative;z-index:1}header div .logo img,header div .logo svg{height:calc(51.34 * var(--ratio));width:auto}@media only screen and (max-width: 640px){header div .logo img,header div .logo svg{height:calc(52.96 * var(--ratio))}}header div nav{margin:0 0 0 auto;display:flex;flex-direction:row;justify-content:space-between;align-items:center}header div nav>ul{list-style:none;display:flex;flex-direction:row;justify-content:flex-start;height:100%;align-items:flex-end}header div nav>ul .nav-item a{text-decoration:none;display:block;position:relative;text-transform:uppercase;font-weight:800;font-size:calc(18 * var(--ratio));line-height:calc(72 * 14 / 18 * var(--ratio));letter-spacing:calc(3.6 * 14 / 18 * var(--ratio))}header div nav>ul .nav-item a:before{content:"";position:absolute;bottom:calc(0 * var(--ratio));height:calc(5 * 14 / 18 * var(--ratio));width:0%;left:0;background-color:#000000;transition:width 0.3s}header div nav>ul .nav-item a.active:before,header div nav>ul .nav-item a:hover:before{width:100%}header div nav>ul .nav-item a.active{cursor:default}header div nav>ul .nav-item+.nav-item{margin:0 0 0 calc(106 * var(--ratio))}@media only screen and (max-width: 640px){header div nav:not(.active){position:absolute}header div nav:not(.active)>ul{top:0;right:0;width:100vw;height:100vh;top:-100vh;overflow-y:auto}header div nav{padding:calc(43 * var(--ratio)) calc(30 * var(--ratio)) 0;position:absolute;z-index:10;top:0;right:0;flex-direction:column;justify-content:flex-start;align-items:center}header div nav>ul{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#1E19B8;position:absolute;top:-100vh;right:0;width:100vw;height:100vh;transition:top .5s}header div nav>ul .nav-item a{color:#ffffff;font-size:calc(36 * var(--ratio));line-height:calc(42 * 14 / 36 * var(--ratio));letter-spacing:calc(7.2 * 14 / 36 * var(--ratio))}header div nav>ul .nav-item a:before{content:inherit}header div nav>ul .nav-item+.nav-item{margin:calc(167 * var(--ratio)) auto 0}header div nav .menu-icon{margin:0 0 0 auto}header div nav .menu-icon:before{transition:background-color 0.3s}header div nav.active{position:fixed}header div nav.active .menu-icon:before{background-color:#ffffff;-webkit-mask-image:url("data:image/svg+xml,%3Csvg version=%221.1%22 xmlns=%22http://www.w3.org/2000/svg%22 width=%2231.1px%22 height=%2231.1px%22 viewBox=%220 0 31.1 31.1%22%3E%3Cpath fill=%22%23FFFFFF%22 d=%22M18.4,15.6L29.7,4.2c0.8-0.8,0.8-2,0-2.8c-0.8-0.8-2-0.8-2.8,0L15.6,12.7L4.2,1.4c-0.8-0.8-2-0.8-2.8,0 c-0.8,0.8-0.8,2,0,2.8l11.3,11.3L1.4,26.9c-0.8,0.8-0.8,2,0,2.8c0.8,0.8,2,0.8,2.8,0l11.3-11.3l11.3,11.3c0.8,0.8,2,0.8,2.8,0 c0.8-0.8,0.8-2,0-2.8L18.4,15.6z%22/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg version=%221.1%22 xmlns=%22http://www.w3.org/2000/svg%22 width=%2231.1px%22 height=%2231.1px%22 viewBox=%220 0 31.1 31.1%22%3E%3Cpath fill=%22%23FFFFFF%22 d=%22M18.4,15.6L29.7,4.2c0.8-0.8,0.8-2,0-2.8c-0.8-0.8-2-0.8-2.8,0L15.6,12.7L4.2,1.4c-0.8-0.8-2-0.8-2.8,0 c-0.8,0.8-0.8,2,0,2.8l11.3,11.3L1.4,26.9c-0.8,0.8-0.8,2,0,2.8c0.8,0.8,2,0.8,2.8,0l11.3-11.3l11.3,11.3c0.8,0.8,2,0.8,2.8,0 c0.8-0.8,0.8-2,0-2.8L18.4,15.6z%22/%3E%3C/svg%3E")}header div nav.active>ul{top:0}}.plume{position:relative}.plume:before,.plume:after{content:'';display:block;position:absolute;z-index:-1;background-color:#1E19B8;width:100%;height:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.plume:before{-webkit-mask-position:top right;mask-position:top right;-webkit-mask-image:url("data:image/svg+xml,%3Csvg version=%221.1%22 xmlns=%22http://www.w3.org/2000/svg%22 xmlns:xlink=%22http://www.w3.org/1999/xlink%22 x=%220px%22 y=%220px%22 width=%2294.9px%22\a  height=%2292.2px%22 viewBox=%220 0 94.9 92.2%22 enable-background=%22new 0 0 94.9 92.2%22 xml:space=%22preserve%22%3E\a%3Cpath fill=%22%231E19B8%22 d=%22M93.3,92.2c-0.3,0-0.6,0-0.9-0.1c-1.7-0.5-4.3-2.5-8.8-6.8c-3.9-3.7-7.7-7.7-8.6-11.3\a c-0.2-0.8-0.3-1.6-0.2-2.4c-6-5.5-12.5-11.8-20.6-19.6L53.2,51c-8.9-8.6-19.9-19.2-28.8-27.3c-8.8-8-15.1-13.2-18.8-15.5\a C3.2,6.8,2.3,6.8,2,7c-0.4,0.2-0.5,1-0.5,1.6c-0.1,2.6,1,7.3,3,12.5c2.5,6.3,5.7,12.4,9.6,18c3.8,5.4,8.3,10.2,13.4,14.3\a c4.3,3.3,7.6,4.5,10,3.6c0.3-1,0.8-1.9,1.2-2.4c0.9-1.3,2.3-2.6,3.2-2.6c0.5,0,0.9,0.3,1,0.8c0.2,1.1-1.7,4-4.1,5.3\a c-0.1,0.7-0.1,1.4,0.2,2.2c1.3,3.6,8,7.4,13.7,9.4c6.1,2.1,11.7,2.4,17.2,2.8l-0.1,1.5l0-0.7l-0.1,0.7c-5.6-0.4-11.3-0.7-17.6-2.9\a c-5.8-2-13.1-5.9-14.7-10.3c-0.2-0.7-0.3-1.4-0.3-2.1c-2.8,0.6-6.2-0.7-10.6-4.1c-5.2-4.2-9.8-9.1-13.7-14.6\a c-4-5.7-7.3-11.8-9.8-18.3C1,16.1-0.1,11.4,0,8.5c0-0.5,0.1-2.2,1.3-2.8C2.4,5.1,4,5.5,6.4,6.9c3.8,2.3,10,7.4,19,15.6\a c8.8,8.1,19.9,18.7,28.8,27.3l0.9,0.9c7.7,7.4,14,13.5,19.8,18.8c0.1-0.7,0.3-1.4,0.4-2.1c0.4-1.9,0.9-4.2,1.1-7.1\a c0.3-6.8-1.3-16.4-3.9-18.6c-0.4-0.3-0.8-0.5-1.2-0.5c0,3.1-1.7,4.7-2.9,5.2c-1.1,0.5-2.2,0.1-2.6-0.7c-0.6-1.4,1-3.7,2.7-5\a c0.4-0.3,0.8-0.5,1.1-0.7c-0.1-0.7-0.3-1.6-0.7-2.5c-3-7.6-14.4-20.4-21.3-25.2c-2.5-1.7-4.7-2.6-6.5-2.6c0,0.4,0,0.7-0.1,1.1\a c-0.4,2.4-2.1,4.8-3.6,5.7c-1.3,0.8-2.1,0.3-2.4,0c-0.9-0.9-0.8-2.7,0.2-4.7c0.7-1.2,1.9-2.8,4-3.4c-0.2-0.4-0.4-0.8-0.7-1.2\a c-2.6-3-11.1-5.1-18.1-5.7c-5.2-0.4-10.5,0-15.5,1.3L4.8,1.5c5.2-1.3,10.6-1.8,16-1.3c5.5,0.5,15.7,2.3,19.1,6.3\a c0.5,0.6,0.9,1.3,1.1,2c2.2,0,4.7,0.9,7.6,2.9c7.2,5,18.8,17.9,21.9,25.9c0.4,1,0.6,1.9,0.8,2.7c0.9,0,1.6,0.2,2.3,0.8\a c3.3,2.8,4.7,13.5,4.4,19.8c-0.1,3.1-0.7,5.5-1.1,7.4c-0.3,1.1-0.5,2.1-0.6,3c0.3,0.3,0.7,0.6,1,0.9c1.6,1.5,3.3,2.9,4.8,4.3\a c4.7,4.2,8.7,7.8,10.8,10.4c1.9,2.3,2.5,4,1.8,5C94.5,91.8,94.1,92.2,93.3,92.2z M76.3,72.9c0,0.2,0.1,0.4,0.1,0.6\a c0.8,3.2,4.4,7,8.2,10.6c2.9,2.7,6.4,5.9,8.2,6.5c0.4,0.1,0.6,0.1,0.6,0.1c0.1-0.1,0-1.1-1.7-3.2c-2-2.5-6-6.1-10.6-10.2\a C79.6,75.9,77.9,74.4,76.3,72.9z M69.9,41.9c-0.1,0-0.2,0.1-0.2,0.2c-1.6,1.1-2.5,2.9-2.3,3.3c0.1,0,0.6,0,1.2-0.5\a C68.9,44.6,69.8,43.7,69.9,41.9z M39.8,10c-1.5,0.5-2.5,1.7-3,2.6c-0.8,1.6-0.7,2.7-0.5,2.9c0,0,0.2,0,0.5-0.2\a c1-0.6,2.6-2.5,2.9-4.6C39.8,10.5,39.8,10.3,39.8,10z%22/%3E\a%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg version=%221.1%22 xmlns=%22http://www.w3.org/2000/svg%22 xmlns:xlink=%22http://www.w3.org/1999/xlink%22 x=%220px%22 y=%220px%22 width=%2294.9px%22\a  height=%2292.2px%22 viewBox=%220 0 94.9 92.2%22 enable-background=%22new 0 0 94.9 92.2%22 xml:space=%22preserve%22%3E\a%3Cpath fill=%22%231E19B8%22 d=%22M93.3,92.2c-0.3,0-0.6,0-0.9-0.1c-1.7-0.5-4.3-2.5-8.8-6.8c-3.9-3.7-7.7-7.7-8.6-11.3\a c-0.2-0.8-0.3-1.6-0.2-2.4c-6-5.5-12.5-11.8-20.6-19.6L53.2,51c-8.9-8.6-19.9-19.2-28.8-27.3c-8.8-8-15.1-13.2-18.8-15.5\a C3.2,6.8,2.3,6.8,2,7c-0.4,0.2-0.5,1-0.5,1.6c-0.1,2.6,1,7.3,3,12.5c2.5,6.3,5.7,12.4,9.6,18c3.8,5.4,8.3,10.2,13.4,14.3\a c4.3,3.3,7.6,4.5,10,3.6c0.3-1,0.8-1.9,1.2-2.4c0.9-1.3,2.3-2.6,3.2-2.6c0.5,0,0.9,0.3,1,0.8c0.2,1.1-1.7,4-4.1,5.3\a c-0.1,0.7-0.1,1.4,0.2,2.2c1.3,3.6,8,7.4,13.7,9.4c6.1,2.1,11.7,2.4,17.2,2.8l-0.1,1.5l0-0.7l-0.1,0.7c-5.6-0.4-11.3-0.7-17.6-2.9\a c-5.8-2-13.1-5.9-14.7-10.3c-0.2-0.7-0.3-1.4-0.3-2.1c-2.8,0.6-6.2-0.7-10.6-4.1c-5.2-4.2-9.8-9.1-13.7-14.6\a c-4-5.7-7.3-11.8-9.8-18.3C1,16.1-0.1,11.4,0,8.5c0-0.5,0.1-2.2,1.3-2.8C2.4,5.1,4,5.5,6.4,6.9c3.8,2.3,10,7.4,19,15.6\a c8.8,8.1,19.9,18.7,28.8,27.3l0.9,0.9c7.7,7.4,14,13.5,19.8,18.8c0.1-0.7,0.3-1.4,0.4-2.1c0.4-1.9,0.9-4.2,1.1-7.1\a c0.3-6.8-1.3-16.4-3.9-18.6c-0.4-0.3-0.8-0.5-1.2-0.5c0,3.1-1.7,4.7-2.9,5.2c-1.1,0.5-2.2,0.1-2.6-0.7c-0.6-1.4,1-3.7,2.7-5\a c0.4-0.3,0.8-0.5,1.1-0.7c-0.1-0.7-0.3-1.6-0.7-2.5c-3-7.6-14.4-20.4-21.3-25.2c-2.5-1.7-4.7-2.6-6.5-2.6c0,0.4,0,0.7-0.1,1.1\a c-0.4,2.4-2.1,4.8-3.6,5.7c-1.3,0.8-2.1,0.3-2.4,0c-0.9-0.9-0.8-2.7,0.2-4.7c0.7-1.2,1.9-2.8,4-3.4c-0.2-0.4-0.4-0.8-0.7-1.2\a c-2.6-3-11.1-5.1-18.1-5.7c-5.2-0.4-10.5,0-15.5,1.3L4.8,1.5c5.2-1.3,10.6-1.8,16-1.3c5.5,0.5,15.7,2.3,19.1,6.3\a c0.5,0.6,0.9,1.3,1.1,2c2.2,0,4.7,0.9,7.6,2.9c7.2,5,18.8,17.9,21.9,25.9c0.4,1,0.6,1.9,0.8,2.7c0.9,0,1.6,0.2,2.3,0.8\a c3.3,2.8,4.7,13.5,4.4,19.8c-0.1,3.1-0.7,5.5-1.1,7.4c-0.3,1.1-0.5,2.1-0.6,3c0.3,0.3,0.7,0.6,1,0.9c1.6,1.5,3.3,2.9,4.8,4.3\a c4.7,4.2,8.7,7.8,10.8,10.4c1.9,2.3,2.5,4,1.8,5C94.5,91.8,94.1,92.2,93.3,92.2z M76.3,72.9c0,0.2,0.1,0.4,0.1,0.6\a c0.8,3.2,4.4,7,8.2,10.6c2.9,2.7,6.4,5.9,8.2,6.5c0.4,0.1,0.6,0.1,0.6,0.1c0.1-0.1,0-1.1-1.7-3.2c-2-2.5-6-6.1-10.6-10.2\a C79.6,75.9,77.9,74.4,76.3,72.9z M69.9,41.9c-0.1,0-0.2,0.1-0.2,0.2c-1.6,1.1-2.5,2.9-2.3,3.3c0.1,0,0.6,0,1.2-0.5\a C68.9,44.6,69.8,43.7,69.9,41.9z M39.8,10c-1.5,0.5-2.5,1.7-3,2.6c-0.8,1.6-0.7,2.7-0.5,2.9c0,0,0.2,0,0.5-0.2\a c1-0.6,2.6-2.5,2.9-4.6C39.8,10.5,39.8,10.3,39.8,10z%22/%3E\a%3C/svg%3E");top:calc(-120 * 14 / 80 * var(--ratio));right:calc(61 * 14 / 80 * var(--ratio));width:calc(93.43 * 14 / 80 * var(--ratio));height:calc(90.75 * 14 / 80 * var(--ratio))}@media only screen and (max-width: 640px){.plume:before{width:calc(122 * 14 / 80 * var(--ratio));height:calc(124 * 14 / 80 * var(--ratio));top:calc(-124 * 14 / 80 * var(--ratio));right:calc(30 * 14 / 80 * var(--ratio))}}.plume:after{-webkit-mask-position:bottom left;mask-position:bottom left;-webkit-mask-image:url("data:image/svg+xml,%3Csvg version=%221.1%22 xmlns=%22http://www.w3.org/2000/svg%22 xmlns:xlink=%22http://www.w3.org/1999/xlink%22 x=%220px%22 y=%220px%22 width=%2259.4px%22 height=%2235.6px%22 viewBox=%220 0 59.4 35.6%22 enable-background=%22new 0 0 59.4 35.6%22 xml:space=%22preserve%22%3E\a%3Cpath fill=%22%231E19B8%22 d=%22M44.3,35.6c-1.8,0-3.5-0.2-4.6-0.9c-0.3-0.2-0.6-0.5-0.8-0.8c-1.1,0.3-2.5,0.2-4.2-0.3\a c-4.3-1.4-12-6.1-14.7-9.6c-0.3-0.4-0.6-0.8-0.8-1.2c-0.4,0.1-0.8,0.1-1.2-0.1c-2.1-0.9-4.4-6-5.2-9.2c-0.4-1.5-0.5-2.8-0.6-3.8\a c0-0.6-0.1-1.1-0.2-1.5C12,8.2,11.8,8.1,11.6,8c-1-0.5-2.1-1-3-1.4C5.7,5.2,3.1,4,1.7,3C0.4,2.2-0.2,1.3,0,0.7C0.1,0.5,0.3,0,1.2,0\a c1.1,0,2.9,0.8,5.4,2.1c2.5,1.3,5,2.7,6,4.3c0.2,0.4,0.4,0.7,0.5,1.1c3.8,1.8,7.9,4,13.1,6.6l0.5,0.3c5.4,2.8,12.7,6.5,18.2,9.2\a c3.7,1.9,7.6,3.5,11.6,4.8c1.4,0.4,1.8,0.1,1.8,0.1c0,0,0.1-0.2,0-0.8c-0.7-2-1.8-4-3.3-5.6c-2.2-2.8-4.7-5.3-7.4-7.4\a c-2.7-2.1-5.6-3.8-8.7-5.1c-2.5-1-4.3-1.1-5.3-0.4c0,0.4-0.1,0.9-0.2,1.4c-0.2,0.8-0.7,1.7-1.3,1.8c-0.3,0.1-0.6,0-0.7-0.3\a c-0.3-0.6,0.2-2.3,1.2-3.3c0-0.3-0.2-0.6-0.4-0.9c-1.1-1.6-5-2.4-8.1-2.5c-3,0-6,0.4-8.9,1.2l-0.3-1c3-0.8,6.1-1.2,9.2-1.2\a c3.2,0.1,7.4,1,8.9,2.9c0.2,0.3,0.3,0.6,0.4,0.9c1.3-0.7,3.2-0.5,5.8,0.5c3.2,1.3,6.2,3.1,9,5.2c2.8,2.2,5.4,4.8,7.6,7.6\a c1.5,1.8,2.7,3.8,3.5,6c0.1,0.3,0.3,1.2-0.3,1.7c-0.5,0.5-1.3,0.5-2.8,0.1c-4.1-1.3-8-3-11.7-4.9c-5.5-2.7-12.9-6.4-18.2-9.2\al-0.5-0.3c-4.8-2.5-8.8-4.5-12.4-6.3c0,0.3,0.1,0.6,0.1,0.9c0.1,1,0.2,2.2,0.5,3.6c0.8,3.3,3.1,7.9,4.6,8.5c0.1,0,0.2,0.1,0.5,0.1\a c-0.4-1.5,0.2-2.6,0.7-3c0.5-0.4,1.2-0.4,1.5,0c0.5,0.6,0.1,2.1-0.6,3c-0.1,0.2-0.3,0.3-0.4,0.5c0.2,0.3,0.4,0.7,0.7,1\a c2.6,3.3,10.1,7.9,14.2,9.2c1.4,0.4,2.5,0.6,3.4,0.4c0-0.1-0.1-0.3-0.1-0.5c-0.2-1.3,0.3-2.7,0.9-3.4c0.6-0.6,1.1-0.5,1.3-0.4\a c0.6,0.3,0.9,1.3,0.7,2.5c-0.2,1-0.7,1.8-1.4,2.3c0.1,0.1,0.3,0.3,0.4,0.4c1.7,1.1,6.2,0.9,9.7,0.1c2.6-0.6,5.1-1.6,7.4-2.9l0.5,0.9\a c-2.4,1.4-5,2.5-7.7,3.1C48.7,35.2,46.4,35.6,44.3,35.6z M40.2,29.6c0,0-0.1,0.1-0.1,0.1c-0.4,0.4-0.8,1.6-0.7,2.6\a c0,0.1,0,0.1,0,0.2c0.5-0.4,0.8-0.9,0.9-1.6C40.4,30.2,40.3,29.7,40.2,29.6z M20.4,19.6c-0.1,0-0.3,0.2-0.5,0.5\a c-0.1,0.2-0.2,0.6-0.2,1.2C20.3,20.7,20.5,19.9,20.4,19.6z M1,1c0.1,0.2,0.4,0.6,1.3,1.2C3.6,3.1,6.1,4.3,9,5.6\a c0.9,0.4,1.8,0.8,2.7,1.3C10.8,5.5,8.4,4.1,6.2,3c-1.8-0.9-4-2-5-2C1.1,1,1.1,1,1,1z%22/%3E\a%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg version=%221.1%22 xmlns=%22http://www.w3.org/2000/svg%22 xmlns:xlink=%22http://www.w3.org/1999/xlink%22 x=%220px%22 y=%220px%22 width=%2259.4px%22 height=%2235.6px%22 viewBox=%220 0 59.4 35.6%22 enable-background=%22new 0 0 59.4 35.6%22 xml:space=%22preserve%22%3E\a%3Cpath fill=%22%231E19B8%22 d=%22M44.3,35.6c-1.8,0-3.5-0.2-4.6-0.9c-0.3-0.2-0.6-0.5-0.8-0.8c-1.1,0.3-2.5,0.2-4.2-0.3\a c-4.3-1.4-12-6.1-14.7-9.6c-0.3-0.4-0.6-0.8-0.8-1.2c-0.4,0.1-0.8,0.1-1.2-0.1c-2.1-0.9-4.4-6-5.2-9.2c-0.4-1.5-0.5-2.8-0.6-3.8\a c0-0.6-0.1-1.1-0.2-1.5C12,8.2,11.8,8.1,11.6,8c-1-0.5-2.1-1-3-1.4C5.7,5.2,3.1,4,1.7,3C0.4,2.2-0.2,1.3,0,0.7C0.1,0.5,0.3,0,1.2,0\a c1.1,0,2.9,0.8,5.4,2.1c2.5,1.3,5,2.7,6,4.3c0.2,0.4,0.4,0.7,0.5,1.1c3.8,1.8,7.9,4,13.1,6.6l0.5,0.3c5.4,2.8,12.7,6.5,18.2,9.2\a c3.7,1.9,7.6,3.5,11.6,4.8c1.4,0.4,1.8,0.1,1.8,0.1c0,0,0.1-0.2,0-0.8c-0.7-2-1.8-4-3.3-5.6c-2.2-2.8-4.7-5.3-7.4-7.4\a c-2.7-2.1-5.6-3.8-8.7-5.1c-2.5-1-4.3-1.1-5.3-0.4c0,0.4-0.1,0.9-0.2,1.4c-0.2,0.8-0.7,1.7-1.3,1.8c-0.3,0.1-0.6,0-0.7-0.3\a c-0.3-0.6,0.2-2.3,1.2-3.3c0-0.3-0.2-0.6-0.4-0.9c-1.1-1.6-5-2.4-8.1-2.5c-3,0-6,0.4-8.9,1.2l-0.3-1c3-0.8,6.1-1.2,9.2-1.2\a c3.2,0.1,7.4,1,8.9,2.9c0.2,0.3,0.3,0.6,0.4,0.9c1.3-0.7,3.2-0.5,5.8,0.5c3.2,1.3,6.2,3.1,9,5.2c2.8,2.2,5.4,4.8,7.6,7.6\a c1.5,1.8,2.7,3.8,3.5,6c0.1,0.3,0.3,1.2-0.3,1.7c-0.5,0.5-1.3,0.5-2.8,0.1c-4.1-1.3-8-3-11.7-4.9c-5.5-2.7-12.9-6.4-18.2-9.2\al-0.5-0.3c-4.8-2.5-8.8-4.5-12.4-6.3c0,0.3,0.1,0.6,0.1,0.9c0.1,1,0.2,2.2,0.5,3.6c0.8,3.3,3.1,7.9,4.6,8.5c0.1,0,0.2,0.1,0.5,0.1\a c-0.4-1.5,0.2-2.6,0.7-3c0.5-0.4,1.2-0.4,1.5,0c0.5,0.6,0.1,2.1-0.6,3c-0.1,0.2-0.3,0.3-0.4,0.5c0.2,0.3,0.4,0.7,0.7,1\a c2.6,3.3,10.1,7.9,14.2,9.2c1.4,0.4,2.5,0.6,3.4,0.4c0-0.1-0.1-0.3-0.1-0.5c-0.2-1.3,0.3-2.7,0.9-3.4c0.6-0.6,1.1-0.5,1.3-0.4\a c0.6,0.3,0.9,1.3,0.7,2.5c-0.2,1-0.7,1.8-1.4,2.3c0.1,0.1,0.3,0.3,0.4,0.4c1.7,1.1,6.2,0.9,9.7,0.1c2.6-0.6,5.1-1.6,7.4-2.9l0.5,0.9\a c-2.4,1.4-5,2.5-7.7,3.1C48.7,35.2,46.4,35.6,44.3,35.6z M40.2,29.6c0,0-0.1,0.1-0.1,0.1c-0.4,0.4-0.8,1.6-0.7,2.6\a c0,0.1,0,0.1,0,0.2c0.5-0.4,0.8-0.9,0.9-1.6C40.4,30.2,40.3,29.7,40.2,29.6z M20.4,19.6c-0.1,0-0.3,0.2-0.5,0.5\a c-0.1,0.2-0.2,0.6-0.2,1.2C20.3,20.7,20.5,19.9,20.4,19.6z M1,1c0.1,0.2,0.4,0.6,1.3,1.2C3.6,3.1,6.1,4.3,9,5.6\a c0.9,0.4,1.8,0.8,2.7,1.3C10.8,5.5,8.4,4.1,6.2,3c-1.8-0.9-4-2-5-2C1.1,1,1.1,1,1,1z%22/%3E\a%3C/svg%3E");bottom:calc(-38 * 14 / 80 * var(--ratio));left:calc(-55 * 14 / 80 * var(--ratio));width:calc(63.53 * 14 / 80 * var(--ratio));height:calc(38 * 14 / 80 * var(--ratio))}@media only screen and (max-width: 640px){.plume:after{width:calc(85 * 14 / 80 * var(--ratio));height:calc(56 * 14 / 80 * var(--ratio));bottom:calc(-60 * 14 / 80 * var(--ratio));left:calc(30 * 14 / 80 * var(--ratio))}}.home .masterhead,.demarche.single>.layout>.masterhead,.multiple>.layout>.masterhead{padding:calc(10 * var(--ratio)) 0 calc(128 * var(--ratio));text-align:center}.home .masterhead.masterhead-np,.demarche.single>.layout>.masterhead.masterhead-np,.multiple>.layout>.masterhead.masterhead-np{padding:calc(10 * var(--ratio)) 0 calc(30 * var(--ratio))}@media only screen and (max-width: 640px){.home .masterhead,.demarche.single>.layout>.masterhead,.multiple>.layout>.masterhead{padding:calc(130 * var(--ratio)) 0 calc(112 * var(--ratio))}}.home .masterhead>*:not(.bg),.demarche.single>.layout>.masterhead>*:not(.bg),.multiple>.layout>.masterhead>*:not(.bg){position:relative;z-index:1}.home .masterhead h1,.demarche.single>.layout>.masterhead h1,.multiple>.layout>.masterhead h1{display:inline-block;color:#1E19B8;font-family:"PencilPete";font-weight:normal;font-size:calc(80 * var(--ratio));line-height:calc(70 * 14 / 80 * var(--ratio));letter-spacing:calc(2 * 14 / 80 * var(--ratio));margin:0 auto calc(35 * 14 / 80 * var(--ratio));max-width:100%}@media only screen and (max-width: 640px){.home .masterhead h1,.demarche.single>.layout>.masterhead h1,.multiple>.layout>.masterhead h1{font-size:calc(80 * var(--ratio));line-height:calc(90 * 14 / 80 * var(--ratio));letter-spacing:calc(2 * 14 / 80 * var(--ratio));margin:0 auto calc(50 * 14 / 60 * var(--ratio))}}.home .masterhead h1.plume,.demarche.single>.layout>.masterhead h1.plume,.multiple>.layout>.masterhead h1.plume{margin:0 auto calc(66 * 14 / 80 * var(--ratio))}@media only screen and (max-width: 640px){.home .masterhead h1.plume,.demarche.single>.layout>.masterhead h1.plume,.multiple>.layout>.masterhead h1.plume{margin:0 auto calc(100 * 14 / 80 * var(--ratio))}}.home .masterhead .description,.demarche.single>.layout>.masterhead .description,.multiple>.layout>.masterhead .description{display:block;margin:0 auto;color:#1E19B8;font-size:calc(20 * var(--ratio));line-height:calc(32 * 14 / 20 * var(--ratio));letter-spacing:calc(.5 * 14 / 20 * var(--ratio));width:calc(668 * 14 / 20 * var(--ratio))}@media only screen and (max-width: 640px){.home .masterhead .description,.demarche.single>.layout>.masterhead .description,.multiple>.layout>.masterhead .description{font-size:calc(24 * var(--ratio));line-height:calc(36 * 14 / 24 * var(--ratio));letter-spacing:calc(.6 * 14 / 24 * var(--ratio));width:inherit;padding:0 calc(20 * var(--ratio))}.home .masterhead .description br,.demarche.single>.layout>.masterhead .description br,.multiple>.layout>.masterhead .description br{display:none}}.home .masterhead .image,.demarche.single>.layout>.masterhead .image,.multiple>.layout>.masterhead .image{margin:0 auto}.home .masterhead .bg,.demarche.single>.layout>.masterhead .bg,.multiple>.layout>.masterhead .bg{z-index:0;position:absolute;top:0;left:0;right:0}.home .masterhead .bg img,.demarche.single>.layout>.masterhead .bg img,.multiple>.layout>.masterhead .bg img{width:100%;height:auto}.realisations.multiple>.layout>.masterhead{padding:calc(10 * var(--ratio)) 0 0}@media only screen and (max-width: 640px){.realisations.multiple>.layout>.masterhead{padding:calc(130 * var(--ratio)) 0 0}}.realisations.multiple>.layout>.sections-page .nos-realisations .contenu{margin-top:calc(50 * var(--ratio))}.realisations.multiple>.layout>.sections-page .nos-realisations .contenu .trois-boites{margin-top:0}.single>.layout>.masterhead h1{display:block;color:#000;font-size:calc(48 * var(--ratio));line-height:calc(56 * 14 / 48 * var(--ratio));letter-spacing:calc(1.2 * 14 / 48 * var(--ratio))}@media only screen and (max-width: 640px){.single>.layout>.masterhead h1{font-size:calc(60 * var(--ratio));line-height:calc(70 * 14 / 60 * var(--ratio));letter-spacing:calc(1.5 * 14 / 60 * var(--ratio));margin:0 auto calc(50 * 14 / 60 * var(--ratio))}}.home header{background-color:#1E19B8;color:#ffffff}.home header .menu-icon:before{background-color:#ffffff}.home header>div{justify-content:center}@media only screen and (max-width: 640px){.home header>div{justify-content:flex-end}}.home header>div .logo{position:absolute;top:calc(100% + (76 * var(--ratio)));left:calc((100% - (335.73 * var(--ratio))) / 2)}@media only screen and (max-width: 640px){.home header>div .logo{top:calc(100% + (80 * var(--ratio)))}}.home header>div .logo img,.home header>div .logo svg{width:calc(335.73 * var(--ratio));height:calc(63.31 * var(--ratio))}.home header>div a{color:#ffffff}.home header>div nav{margin:0}.home header>div nav ul .nav-item a:before{background-color:#ffffff}.home .masterhead{background-color:#1E19B8;color:#ffffff;position:relative;padding:calc(252 * var(--ratio)) 0 calc(85 * var(--ratio)) 0}@media only screen and (max-width: 640px){.home .masterhead{padding:calc(210 * var(--ratio)) 0 calc(43 * var(--ratio)) 0}}.home .masterhead:before{content:'';position:absolute;bottom:0;left:calc(50% - 1px);width:2px;height:calc(43 * var(--ratio));background-color:#ffffff}@media only screen and (max-width: 640px){.home .masterhead:before{content:none}}.home .masterhead h1{font-family:"PencilPete";font-size:calc(60 * var(--ratio));line-height:calc(70 * 14 / 60 * var(--ratio));letter-spacing:calc(1.5 * 14 / 60 * var(--ratio));color:#ffffff;margin:0 auto calc(28 * 14 / 60 * var(--ratio))}@media only screen and (max-width: 640px){.home .masterhead h1{font-size:calc(80 * var(--ratio));line-height:calc(90 * 14 / 80 * var(--ratio));letter-spacing:calc(2 * 14 / 80 * var(--ratio));margin:0 auto calc(60 * 14 / 80 * var(--ratio))}}@media only screen and (max-width: 640px){.home .masterhead h1{font-size:calc(60 * var(--ratio));line-height:calc(70 * 14 / 60 * var(--ratio));letter-spacing:calc(1.5 * 14 / 60 * var(--ratio))}}@media only screen and (min-width: 641px){.home .masterhead h1 br{display:none}}.home .masterhead .image{width:calc(234.16 * var(--ratio));height:calc(284.01 * var(--ratio));margin:calc(47 * var(--ratio)) auto 0}.home .masterhead .description{color:#ffffff}.home .sections-page .deux-colonnes-titre-texte:not(.sur-bleu){background-color:#fff}.contact{background-color:#ffffff}.contact.multiple .masterhead .image{width:calc(355.11 * var(--ratio));height:calc(252.85 * var(--ratio))}@media only screen and (max-width: 640px){.contact.multiple .masterhead h1{width:calc(484 * 14 / 60 * var(--ratio))}}@media only screen and (max-width: 640px){.demarche.multiple .masterhead h1{padding:0 0.65em}}.breadcrumb{display:flex;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;width:calc(1200 * var(--ratio));max-width:100%;margin:calc(50 * var(--ratio)) auto}@media only screen and (max-width: 640px){.breadcrumb{margin:calc(52 * var(--ratio)) auto 0;max-width:calc(100% - 2 * 30 * var(--ratio));align-items:flex-start;border-top:1px solid #E0E0E0;border-bottom:1px solid #E0E0E0;padding:calc(20 * var(--ratio)) 0 calc(16 * var(--ratio))}}.breadcrumb .homelink{white-space:nowrap}.breadcrumb .homelink a{position:relative;display:inline-block;vertical-align:middle;width:calc(46 * var(--ratio));height:calc(46 * var(--ratio));border-radius:100%;background-color:#DBDBDB}@media only screen and (max-width: 640px){.breadcrumb .homelink a{width:calc(69.27 * var(--ratio));height:calc(69.27 * var(--ratio))}}.breadcrumb .homelink a:before{content:'';display:block;position:absolute;background-color:#1E19B8;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-image:url("data:image/svg+xml,%3Csvg version=%221.1%22 xmlns=%22http://www.w3.org/2000/svg%22 width=%2222.8px%22 height=%2220.3px%22 viewBox=%220 0 22.8 20.3%22%3E%3Cpath fill=%22%231E19B8%22 d=%22M19.8,9.4c-0.4,0-0.7,0.3-0.7,0.7v8.9h-4.4v-5.2c0-0.4-0.3-0.7-0.7-0.7H9c-0.4,0-0.7,0.3-0.7,0.7v5.2H3.9 v-8.9c0-0.4-0.3-0.7-0.7-0.7s-0.7,0.3-0.7,0.7v9.5c0,0.4,0.3,0.7,0.7,0.7H9c0.4,0,0.7-0.3,0.7-0.7v-5.2h3.6v5.2 c0,0.4,0.3,0.7,0.7,0.7h5.8V20l0,0.2c0,0,0,0,0,0c0.4,0,0.7-0.3,0.7-0.7v-9.5C20.5,9.7,20.2,9.4,19.8,9.4z M22.5,9.2l-10.6-9 C11.6,0,11.2,0,11,0.2L0.3,9.3C0.1,9.5,0,9.7,0,9.9c0,0.4,0.3,0.7,0.7,0.7c0,0,0,0,0,0c0.2,0,0.3-0.1,0.4-0.2l10.3-8.8l10.2,8.6 c0.1,0.1,0.3,0.2,0.5,0.2c0.2,0,0.3-0.1,0.5-0.2C22.8,9.9,22.8,9.4,22.5,9.2z%22/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg version=%221.1%22 xmlns=%22http://www.w3.org/2000/svg%22 width=%2222.8px%22 height=%2220.3px%22 viewBox=%220 0 22.8 20.3%22%3E%3Cpath fill=%22%231E19B8%22 d=%22M19.8,9.4c-0.4,0-0.7,0.3-0.7,0.7v8.9h-4.4v-5.2c0-0.4-0.3-0.7-0.7-0.7H9c-0.4,0-0.7,0.3-0.7,0.7v5.2H3.9 v-8.9c0-0.4-0.3-0.7-0.7-0.7s-0.7,0.3-0.7,0.7v9.5c0,0.4,0.3,0.7,0.7,0.7H9c0.4,0,0.7-0.3,0.7-0.7v-5.2h3.6v5.2 c0,0.4,0.3,0.7,0.7,0.7h5.8V20l0,0.2c0,0,0,0,0,0c0.4,0,0.7-0.3,0.7-0.7v-9.5C20.5,9.7,20.2,9.4,19.8,9.4z M22.5,9.2l-10.6-9 C11.6,0,11.2,0,11,0.2L0.3,9.3C0.1,9.5,0,9.7,0,9.9c0,0.4,0.3,0.7,0.7,0.7c0,0,0,0,0,0c0.2,0,0.3-0.1,0.4-0.2l10.3-8.8l10.2,8.6 c0.1,0.1,0.3,0.2,0.5,0.2c0.2,0,0.3-0.1,0.5-0.2C22.8,9.9,22.8,9.4,22.5,9.2z%22/%3E%3C/svg%3E");bottom:0;left:0;right:0;top:0;-webkit-mask-size:calc(22.19 * var(--ratio)) calc(19.74 * var(--ratio));mask-size:calc(22.19 * var(--ratio)) calc(19.74 * var(--ratio))}@media only screen and (max-width: 640px){.breadcrumb .homelink a:before{-webkit-mask-size:calc(33.42 * var(--ratio)) calc(29.72 * var(--ratio));mask-size:calc(33.42 * var(--ratio)) calc(29.72 * var(--ratio))}}.breadcrumb .homelink a:hover{background-color:#1E19B8}.breadcrumb .homelink a:hover:before{background-color:#F5F5F5}.breadcrumb ul{list-style:none;padding:0 0 0 2em;line-height:calc(20 * var(--ratio))}@media only screen and (max-width: 640px){.breadcrumb ul{overflow:hidden;margin-top:calc(23 * var(--ratio));line-height:calc(38 * var(--ratio))}}.breadcrumb ul li{display:inline;vertical-align:middle;position:relative;padding:0 0 0 calc(57.7 * var(--ratio))}@media only screen and (max-width: 640px){.breadcrumb ul li{padding:0 0 0 calc(61.46 * var(--ratio))}}.breadcrumb ul li:before{content:'';display:block;position:absolute;left:calc(25 * var(--ratio));top:calc((20 * var(--ratio) - (21 * var(--ratio))) / 2);background-color:#1E19B8;width:calc(12.7 * var(--ratio));height:calc(20.7 * var(--ratio));-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-position:bottom left;mask-position:bottom left;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2212.7px%22 height=%2220.7px%22 viewBox=%220 0 12.7 20.7%22%3E%3Cpath fill=%22%231E19B8%22 d=%22M11.4,18.9c0.2-0.2,0.2-0.6,0-0.8l-7.7-7.7l7.7-7.7c0.2-0.2,0.2-0.6,0-0.8l-0.6-0.6c-0.2-0.2-0.6-0.2-0.8,0 L1.2,10c-0.2,0.2-0.2,0.6,0,0.8l8.8,8.8c0.2,0.2,0.6,0.2,0.8,0L11.4,18.9z%22/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2212.7px%22 height=%2220.7px%22 viewBox=%220 0 12.7 20.7%22%3E%3Cpath fill=%22%231E19B8%22 d=%22M11.4,18.9c0.2-0.2,0.2-0.6,0-0.8l-7.7-7.7l7.7-7.7c0.2-0.2,0.2-0.6,0-0.8l-0.6-0.6c-0.2-0.2-0.6-0.2-0.8,0 L1.2,10c-0.2,0.2-0.2,0.6,0,0.8l8.8,8.8c0.2,0.2,0.6,0.2,0.8,0L11.4,18.9z%22/%3E%3C/svg%3E")}@media only screen and (max-width: 640px){.breadcrumb ul li:before{width:calc(16.46 * var(--ratio));height:calc(29.72 * var(--ratio));top:calc((1em - (32 * var(--ratio))) / 2)}}.breadcrumb ul li>*{font-weight:700;font-size:calc(12 * var(--ratio));line-height:calc(14 * 14 / 12 * var(--ratio));letter-spacing:calc(2.4 * 14 / 12 * var(--ratio))}@media only screen and (max-width: 640px){.breadcrumb ul li>*{font-size:calc(20 * var(--ratio));line-height:calc(24 * 14 / 20 * var(--ratio));letter-spacing:calc(4 * 14 / 20 * var(--ratio))}}.breadcrumb ul li a{text-decoration:none;text-transform:uppercase;position:relative;color:#1E19B8}.breadcrumb ul li a:after{content:'';display:block;position:absolute;bottom:-0.4em;left:0;width:0;height:calc(1 * var(--ratio));background-color:#1E19B8;transition:width 0.3s}.breadcrumb ul li a:hover:after{width:98%}.breadcrumb ul li:first-child{margin:0 0 0 -2em}@media only screen and (min-width: 641px){.breadcrumb ul li:last-child{display:inline-block}}@media only screen and (max-width: 640px){.breadcrumb ul li:last-child{display:inline}}.breadcrumb ul li:last-child a{cursor:default}.breadcrumb ul li:last-child a:after{content:none}.breadcrumb ul li:last-child>*{font-weight:400;font-size:calc(12 * var(--ratio));line-height:calc(20.7 * 14 / 12 * var(--ratio));letter-spacing:calc(2.4 * 14 / 12 * var(--ratio))}@media only screen and (max-width: 640px){.breadcrumb ul li:last-child>*{font-size:calc(20 * var(--ratio));line-height:calc(28 * 14 / 20 * var(--ratio));letter-spacing:calc(0 * 14 / 20 * var(--ratio))}}.breadcrumb ul li:last-child:not(:first-child){padding:0 0 0 calc(73 * var(--ratio))}.breadcrumb ul li:last-child:not(:first-child):before{content:'';background-color:#1E19B8;width:calc(28 * var(--ratio));top:calc((20 * var(--ratio) - 1px) / 2);height:1px;-webkit-mask-image:none;mask-image:none}@media only screen and (max-width: 640px){.breadcrumb ul li:last-child:not(:first-child):before{top:calc((15 * var(--ratio) - 1px) / 2);left:1.3em}}.breadcrumb ul li:last-child:not(:first-child) a{text-transform:none}.filters-buttons{width:calc(1200 * var(--ratio));max-width:100%;margin:calc(55 * var(--ratio)) auto 0;display:flex;flex-direction:row;justify-content:flex-end;align-items:center}@media only screen and (max-width: 640px){.filters-buttons{width:calc(580 * var(--ratio))}}.filters-buttons .cta{display:block;margin:0}@media only screen and (max-width: 640px){.filters-buttons .cta{font-weight:800;font-size:calc(15 * var(--ratio));line-height:calc(56 * 14 / 15 * var(--ratio));letter-spacing:calc(3 * 14 / 15 * var(--ratio));border-radius:calc(70 * 14 / 15 * var(--ratio));padding:0 calc(30 * 14 / 15 * var(--ratio))}}.filters-buttons .cta+.cta{margin:0 0 0 calc(10 * var(--ratio))}.filters-buttons .cta.all.active{background-color:#1E19B8;color:#ffffff}.filters-buttons .cta.filter{width:calc(350 * var(--ratio));text-align:left}.filters-buttons .cta.filter:before{content:'';-webkit-mask-image:url("data:image/svg+xml,%3Csvg version=%221.1%22 xmlns=%22http://www.w3.org/2000/svg%22 width=%2219.7px%22 height=%2211.6px%22 viewBox=%220 0 19.7 11.6%22%3E%3Cpath d=%22M10.6,11.3l8.8-8.8c0.4-0.4,0.4-1.1,0-1.5l-0.6-0.6c-0.4-0.4-1.1-0.4-1.5,0L9.9,7.7L2.5,0.3 	C2.1-0.1,1.4-0.1,1,0.3L0.3,1c-0.4,0.4-0.4,1.1,0,1.5l8.8,8.8C9.5,11.7,10.2,11.7,10.6,11.3z%22/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg version=%221.1%22 xmlns=%22http://www.w3.org/2000/svg%22 width=%2219.7px%22 height=%2211.6px%22 viewBox=%220 0 19.7 11.6%22%3E%3Cpath d=%22M10.6,11.3l8.8-8.8c0.4-0.4,0.4-1.1,0-1.5l-0.6-0.6c-0.4-0.4-1.1-0.4-1.5,0L9.9,7.7L2.5,0.3 	C2.1-0.1,1.4-0.1,1,0.3L0.3,1c-0.4,0.4-0.4,1.1,0,1.5l8.8,8.8C9.5,11.7,10.2,11.7,10.6,11.3z%22/%3E%3C/svg%3E");right:calc(20 * 14 / 15 * var(--ratio));top:calc(23.2 * 14 / 15 * var(--ratio));content:"";background-color:#1E19B8;position:absolute;-webkit-mask-size:auto calc(11.6 * 14 / 15 * var(--ratio));mask-size:auto calc(11.6 * 14 / 15 * var(--ratio));-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;width:calc(19.7 * 14 / 15 * var(--ratio));height:calc(11.6 * 14 / 15 * var(--ratio));transition:background-color 0.3s, transform 0.3s;transform-origin:center center}.filters-buttons .cta.filter:hover{background-color:#1E19B8}.filters-buttons .cta.filter:hover:before{background-color:#ffffff}.filters-buttons .cta.filter.active{background-color:#E3E3F0}.filters-buttons .cta.filter.active:before{transform:rotate(180deg)}.filters-buttons .cta.filter.active:hover{background-color:#1E19B8}.filters-buttons .cta.filter.active:hover:before{background-color:#ffffff}.filters{width:calc(1200 * var(--ratio));max-width:100%;background-color:#ececf9;margin:2em auto 0;padding:calc(65 * var(--ratio)) calc(90 * var(--ratio));border:1px solid #1E19B8;border-radius:2em}.filters:not(.active){display:none}@media only screen and (max-width: 640px){.filters{width:calc(580 * var(--ratio));padding:calc(46 * var(--ratio)) calc(36 * var(--ratio))}}.filters h2{font-weight:400;font-size:calc(24 * var(--ratio));line-height:calc(25 * 14 / 24 * var(--ratio));letter-spacing:calc(4.8 * 14 / 24 * var(--ratio));color:#000;text-align:left}@media only screen and (max-width: 640px){.filters h2{font-weight:400;font-size:calc(24 * var(--ratio));line-height:calc(29 * 14 / 24 * var(--ratio));letter-spacing:calc(4.8 * 14 / 24 * var(--ratio))}}.filters hr{margin-top:3em;margin-bottom:3em;border:none;outline:none;border-top:1px solid #fff;display:block}@media only screen and (max-width: 640px){.filters hr{margin:calc(46 * var(--ratio)) 0 calc(36 * var(--ratio))}}.filters ul{list-style-type:none;display:flex;flex-wrap:wrap;gap:1em;padding-top:2em}@media only screen and (max-width: 640px){.filters ul{padding-top:calc(38 * var(--ratio))}}.filters ul li .button{font-weight:700;font-size:calc(12 * var(--ratio));line-height:calc(27 * 14 / 12 * var(--ratio));letter-spacing:calc(.3 * 14 / 12 * var(--ratio));border:none;background-color:#fff;display:flex;justify-content:center;align-items:center;color:#1E19B8}@media only screen and (max-width: 640px){.filters ul li .button{font-weight:700;font-size:calc(14 * var(--ratio));line-height:calc(40 * 14 / 14 * var(--ratio));letter-spacing:calc(.35 * 14 / 14 * var(--ratio))}}.filters ul li .button:active,.filters ul li .button.active,.filters ul li .button:hover{background-color:#1E19B8;color:#fff}.page-changer{margin-top:3em;display:flex;justify-content:center;gap:calc(19 * var(--ratio))}.page-changer *{text-decoration:none;color:#1E19B8}.page-changer .prev,.page-changer .next,.page-changer .page-reacher{border:1px solid #1E19B866}.page-changer .prev,.page-changer .next{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;line-height:calc(56 * var(--ratio));width:calc(56 * var(--ratio));height:calc(56 * var(--ratio));border-radius:calc(56 * var(--ratio));position:relative}.page-changer .prev:before,.page-changer .next:before{content:'';right:0;top:0;left:0;bottom:0;content:"";background-color:#1E19B8;position:absolute;-webkit-mask-size:auto calc(20 * var(--ratio));mask-size:auto calc(20 * var(--ratio));-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;transition:background-color 0.3s}.page-changer .prev:hover,.page-changer .next:hover{background-color:#1E19B8;color:#fff}.page-changer .prev:hover:before,.page-changer .next:hover:before{background-color:#fff}.page-changer .prev:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2211.6px%22 height=%2219.7px%22 viewBox=%220 0 11.6 19.7%22%3E%3Cpath d=%22M0.3,10.6l8.8,8.8c0.4,0.4,1.1,0.4,1.5,0l0.6-0.6c0.4-0.4,0.4-1.1,0-1.5L3.9,9.9l7.4-7.4c0.4-0.4,0.4-1.1,0-1.5 l-0.6-0.6c-0.4-0.4-1.1-0.4-1.5,0L0.3,9.1C-0.1,9.5-0.1,10.2,0.3,10.6z%22/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2211.6px%22 height=%2219.7px%22 viewBox=%220 0 11.6 19.7%22%3E%3Cpath d=%22M0.3,10.6l8.8,8.8c0.4,0.4,1.1,0.4,1.5,0l0.6-0.6c0.4-0.4,0.4-1.1,0-1.5L3.9,9.9l7.4-7.4c0.4-0.4,0.4-1.1,0-1.5 l-0.6-0.6c-0.4-0.4-1.1-0.4-1.5,0L0.3,9.1C-0.1,9.5-0.1,10.2,0.3,10.6z%22/%3E%3C/svg%3E")}.page-changer .next:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2211.6px%22 height=%2219.7px%22 viewBox=%220 0 11.6 19.7%22%3E%3Cpath d=%22M11.3,9.1L2.5,0.3C2.1-0.1,1.4-0.1,1,0.3L0.3,1c-0.4,0.4-0.4,1.1,0,1.5l7.4,7.4l-7.4,7.4 c-0.4,0.4-0.4,1.1,0,1.5L1,19.4c0.4,0.4,1.1,0.4,1.5,0l8.8-8.8C11.7,10.2,11.7,9.5,11.3,9.1z%22/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2211.6px%22 height=%2219.7px%22 viewBox=%220 0 11.6 19.7%22%3E%3Cpath d=%22M11.3,9.1L2.5,0.3C2.1-0.1,1.4-0.1,1,0.3L0.3,1c-0.4,0.4-0.4,1.1,0,1.5l7.4,7.4l-7.4,7.4 c-0.4,0.4-0.4,1.1,0,1.5L1,19.4c0.4,0.4,1.1,0.4,1.5,0l8.8-8.8C11.7,10.2,11.7,9.5,11.3,9.1z%22/%3E%3C/svg%3E")}.page-changer .page-reacher{line-height:calc(56 * var(--ratio));border-radius:calc(56 * var(--ratio));padding:0 calc(5.5 * var(--ratio));gap:0.5em;display:flex;flex-direction:row;justify-content:center;align-items:center}.page-changer .page-reacher .points{font-weight:800;font-size:calc(22 * var(--ratio));line-height:calc(42 * 14 / 22 * var(--ratio));letter-spacing:calc(4.4 * 14 / 22 * var(--ratio));-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.page-changer .page-reacher a{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:800;font-size:calc(22 * var(--ratio));line-height:calc(42 * 14 / 22 * var(--ratio));width:calc(45 * 14 / 22 * var(--ratio));height:calc(45 * 14 / 22 * var(--ratio));border-radius:calc(45 * 14 / 22 * var(--ratio));display:block;text-align:center;background-color:transparent}.page-changer .page-reacher a:hover,.page-changer .page-reacher a.active{background-color:#1E19B8;color:#fff}.page-changer .page-reacher a.active{cursor:default}.realisations.multiple .masterhead .image{width:calc(603.61 * var(--ratio));height:calc(267.54 * var(--ratio))}@media only screen and (max-width: 640px){.realisations.multiple .masterhead h1{width:calc(495 * 14 / 60 * var(--ratio))}}.realisations.single .masterhead .content{width:calc(1200 * var(--ratio));max-width:100%;margin:0 auto}.realisations.single .masterhead .content .textinfo{padding:0 0 0 calc(230 * var(--ratio))}@media only screen and (max-width: 640px){.realisations.single .masterhead .content .textinfo{padding:calc(100 * var(--ratio)) calc(30 * var(--ratio)) 0}}.realisations.single .masterhead .content .textinfo .h1{font-weight:600;font-size:calc(48 * var(--ratio));line-height:calc(56 * 14 / 48 * var(--ratio));letter-spacing:calc(1.2 * 14 / 48 * var(--ratio));margin:calc(10 * 14 / 48 * var(--ratio)) 0 calc(25 * 14 / 48 * var(--ratio)) 0}@media only screen and (max-width: 640px){.realisations.single .masterhead .content .textinfo .h1{font-weight:600;font-size:calc(60 * var(--ratio));line-height:calc(60 * 14 / 60 * var(--ratio));letter-spacing:calc(1.5 * 14 / 60 * var(--ratio))}}.realisations.single .masterhead .content .textinfo h2{font-weight:800;font-size:calc(24 * var(--ratio));line-height:calc(29 * 14 / 24 * var(--ratio));letter-spacing:calc(4.8 * 14 / 24 * var(--ratio));color:#1E19B8;text-transform:uppercase}@media only screen and (max-width: 640px){.realisations.single .masterhead .content .textinfo h2{font-weight:800;font-size:calc(30 * var(--ratio));line-height:calc(25 * 14 / 30 * var(--ratio));letter-spacing:calc(6 * 14 / 30 * var(--ratio))}}.realisations.single .masterhead .content .activites{margin:0 0 calc(50 * var(--ratio)) 0;list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;gap:calc(8 * 14 / 16 * var(--ratio));row-gap:calc(8 * 14 / 16 * var(--ratio))}@media only screen and (max-width: 640px){.realisations.single .masterhead .content .activites{gap:calc(20 * 14 / 20 * var(--ratio));row-gap:calc(20 * 14 / 20 * var(--ratio))}}.realisations.single .masterhead .content .activites li{font-weight:700;font-size:calc(16 * var(--ratio));line-height:calc(35 * 14 / 16 * var(--ratio));letter-spacing:calc(.4 * 14 / 16 * var(--ratio));border-radius:calc(35 * 14 / 16 * var(--ratio));padding:0 calc(33 * 14 / 16 * var(--ratio));display:inline-block;background-color:#E8E8E8;color:#1E19B8}@media only screen and (max-width: 640px){.realisations.single .masterhead .content .activites li{font-weight:700;font-size:calc(20 * var(--ratio));line-height:calc(50 * 14 / 20 * var(--ratio));letter-spacing:calc(.5 * 14 / 20 * var(--ratio));padding:0 calc(37 * 14 / 20 * var(--ratio));border-radius:calc(50 * 14 / 20 * var(--ratio))}}.realisations.single .masterhead .content img{width:100%;max-width:100%;height:auto}@media only screen and (max-width: 640px){.actualites.multiple>.layout>.masterhead{padding-bottom:0}}.actualites.multiple>.layout>.masterhead .image{width:calc(353.78 * var(--ratio));height:calc(270.12 * var(--ratio))}@media only screen and (max-width: 640px){.actualites.multiple>.layout>.masterhead h1{width:calc(330 * 14 / 60 * var(--ratio))}}.actualites.single>.layout>.masterhead{width:calc(1200 * var(--ratio));max-width:100%;margin:0 auto}@media only screen and (max-width: 640px){.actualites.single>.layout>.masterhead{max-width:calc(100% - 2 * 30 * var(--ratio));padding:calc(52 * var(--ratio)) 0 0 0}}.actualites.single>.layout>.masterhead .top{padding:0 0 0 calc(232 * var(--ratio))}@media only screen and (max-width: 640px){.actualites.single>.layout>.masterhead .top{padding:0}}.actualites.single>.layout>.masterhead time{display:block;color:#B2B2B2;font-weight:400;font-size:calc(24 * var(--ratio));line-height:calc(29 * 14 / 24 * var(--ratio));letter-spacing:calc(4.8 * 14 / 24 * var(--ratio));margin:0 0 calc(10 * 14 / 24 * var(--ratio)) 0}.actualites.single>.layout>.masterhead h1{font-weight:600;font-size:calc(48 * var(--ratio));line-height:calc(56 * 14 / 48 * var(--ratio));letter-spacing:calc(1.2 * 14 / 48 * var(--ratio));margin:0 0 calc(33 * 14 / 48 * var(--ratio)) 0}@media only screen and (max-width: 640px){.actualites.single>.layout>.masterhead h1{margin:0 0 calc(43 * 14 / 48 * var(--ratio)) 0}}.actualites.single>.layout>.masterhead .auteur{display:flex;flex-direction:row;align-items:center;margin:0 0 calc(38 * var(--ratio)) 0}@media only screen and (max-width: 640px){.actualites.single>.layout>.masterhead .auteur{margin:0 0 calc(93 * var(--ratio)) 0}}.actualites.single>.layout>.masterhead .auteur .image{width:calc(80 * var(--ratio));height:calc(80 * var(--ratio));border-radius:calc(80 * var(--ratio));overflow:hidden}.actualites.single>.layout>.masterhead .auteur p{font-weight:700;font-size:calc(16 * var(--ratio));line-height:calc(19 * 14 / 16 * var(--ratio));letter-spacing:calc(0 * 14 / 16 * var(--ratio));color:#1E19B8;margin:0 0 0 calc(25 * 14 / 16 * var(--ratio))}.actualites.single>.layout>.masterhead .auteur p .jobtitle{font-weight:400}.actualites.single>.layout>.masterhead .description{font-size:calc(20 * var(--ratio));line-height:calc(30 * 14 / 20 * var(--ratio));margin:0 0 calc(60 * 14 / 20 * var(--ratio));max-width:calc(800 * 14 / 20 * var(--ratio))}@media only screen and (max-width: 640px){.actualites.single>.layout>.masterhead .description{font-size:calc(24 * var(--ratio));line-height:calc(36 * 14 / 24 * var(--ratio));max-width:100%}}.actualites.single>.layout>.masterhead .description p+p{margin:1em 0 0 0}.actualites.single .sections-page .titre-texte-vs-visuel{background-color:#fff;padding-top:calc(100 * var(--ratio));padding-bottom:calc(100 * var(--ratio))}.actualites.single .sections-page .titre-texte-vs-visuel .contenu{margin:0 auto}.actualites .les-bonnes-actus .contenu .boite{margin-bottom:calc(50 * var(--ratio))}@media only screen and (max-width: 640px){.actualites .les-bonnes-actus .contenu .boite{margin-bottom:0}}.page.search.multiple .masterhead{display:none}.searchresult{display:flex;flex-direction:column;justify-content:flex-start}@media only screen and (max-width: 640px){.searchresult{margin-top:3em;padding:0 2em}}.searchresult .content{width:calc(1200 * var(--ratio));max-width:100%;margin-left:auto;margin-right:auto}.searchresult .content .search-form form{background-color:#1E19B8;width:calc(800 * var(--ratio));max-width:100%;margin:0 auto;padding:3em;border-radius:calc(4 * var(--ratio))}.searchresult .content .search-form form .form-label{opacity:1;margin-bottom:1.2em}.searchresult .content .search-form form p{text-align:center;margin-top:1.5em;font-size:1.1em;color:#ffffff;line-height:1em}.searchresult .content .resultat{margin:2em auto;width:calc(800 * var(--ratio));max-width:100%}.searchresult .content .resultat .result-info{text-align:center;margin:calc(10 * 14 / 20 * var(--ratio)) auto;font-size:calc(20 * var(--ratio));line-height:calc(30 * 14 / 20 * var(--ratio))}@media only screen and (max-width: 640px){.searchresult .content .resultat .result-info{margin:calc(10 * 14 / 24 * var(--ratio)) auto;font-size:calc(24 * var(--ratio));line-height:calc(36 * 14 / 24 * var(--ratio))}}.searchresult .content .resultat ul{padding:calc(20 * var(--ratio))}.searchresult .content .resultat ul .result{color:rgba(0,0,0,0.6)}.searchresult .content .resultat ul .result .type{color:rgba(0,0,0,0.6)}.searchresult .content .resultat ul .result a{color:#000;font-size:calc(20 * var(--ratio));line-height:calc(30 * 14 / 20 * var(--ratio))}@media only screen and (max-width: 640px){.searchresult .content .resultat ul .result a{margin:calc(10 * 14 / 24 * var(--ratio)) auto;font-size:calc(24 * var(--ratio));line-height:calc(36 * 14 / 24 * var(--ratio))}}:root{--sceneWidth: 700;--formWidth: 602}@media only screen and (max-width: 640px){:root{--sceneWidth: 640;--formWidth: 580}}[disabled]{cursor:default}label[for]{cursor:pointer}.relative{position:relative}textarea,input,select{-moz-appearance:none;-webkit-appearance:none;appearance:none;outline:none;border-radius:0;padding:0;border:none;box-sizing:border-box;width:100%;max-width:100%}input[type=text],input[type=tel],input[type=password],input[type=email],input[type=submit],textarea,select{font-family:raleway,sans-serif;background-color:#1E19B8;color:#fff;font-size:calc(18 * var(--ratio));line-height:calc(20 * 14 / 18 * var(--ratio));letter-spacing:calc(.9 * 14 / 18 * var(--ratio));padding:0 0 0.5em;border-bottom:calc(1 * var(--ratio)) solid #fff}@media only screen and (max-width: 640px){input[type=text],input[type=tel],input[type=password],input[type=email],input[type=submit],textarea,select{font-size:calc(16 * var(--ratio));line-height:calc(36 * 14 / 16 * var(--ratio))}}textarea{border:calc(1 * var(--ratio)) solid #fff;line-height:1.2em;padding-top:calc(1 * 14 / 18 * var(--ratio));padding-bottom:calc(1 * 14 / 18 * var(--ratio));width:100%;min-width:100%;min-height:calc(120 * var(--ratio));max-width:100%;padding:0.5em;margin:calc(40 * 14 / 18 * var(--ratio)) 0 0 0}@media only screen and (max-width: 640px){textarea{margin:calc(20 * 14 / 16 * var(--ratio)) 0 0 0;border:calc(1 * var(--ratio)) solid #fff}}input[type=text]:-webkit-autofill,input[type=text]:-webkit-autofill:hover,input[type=text]:-webkit-autofill:focus,input[type=text]:-webkit-autofill:active,input[type=submit]:-webkit-autofill,input[type=submit]:-webkit-autofill:hover,input[type=submit]:-webkit-autofill:focus,input[type=submit]:-webkit-autofill:active,input[type=tel]:-webkit-autofill,input[type=tel]:-webkit-autofill:hover,input[type=tel]:-webkit-autofill:focus,input[type=tel]:-webkit-autofill:active,input[type=password]:-webkit-autofill,input[type=password]:-webkit-autofill:hover,input[type=password]:-webkit-autofill:focus,input[type=password]:-webkit-autofill:active,input[type=email]:-webkit-autofill,input[type=email]:-webkit-autofill:hover,input[type=email]:-webkit-autofill:focus,input[type=email]:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #1E19B8 inset !important;transition:background-color 50000s ease-in-out 0s;-webkit-text-fill-color:#fff !important;background:#1E19B8 !important}select{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 19.2 10%22%3E%3Cpolygon fill=%22%23fff%22 points=%220,0 9.5,10 19.2,0 %22%3E%3C/polygon%3E%3C/svg%3E");background-repeat:no-repeat, repeat;background-position:right 0.8em top 50%, 0 0;background-size:0.8em auto, 100%}select:hover:not(.disabled),select:hover:not([disabled]){background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 19.2 10%22%3E%3Cpolygon fill=%22%23fff%22 style=%22opacity:0.7;%22 points=%220,0 9.5,10 19.2,0 %22%3E%3C/polygon%3E%3C/svg%3E")}select:hover.disabled,select:hover[disabled]{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 19.2 10%22%3E%3Cpolygon fill=%22%23fff%22 style=%22opacity:0.4;%22 points=%220,0 9.5,10 19.2,0 %22%3E%3C/polygon%3E%3C/svg%3E")}select.disabled,select[disabled],select.disabled:hover,select[disabled]:hover{border-bottom:calc(1 * var(--ratio)) solid #fff;color:#fff;cursor:default}select::-ms-expand{display:none}select:focus{border-color:#fff;color:#fff;outline:none}select option[disabled]{display:none}input[type=submit]{display:block;width:auto;height:calc(56 * 14 / 15 * var(--ratio));margin:calc(40 * 14 / 18 * var(--ratio)) auto 0;padding:0 calc(61 * 14 / 18 * var(--ratio));line-height:calc(56 * 14 / 15 * var(--ratio));font-size:calc(15 * var(--ratio));font-weight:800;text-transform:uppercase;color:#fff;cursor:pointer;background-color:#1E19B8;border:calc(1 * 14 / 15 * var(--ratio)) solid #fff;border-radius:calc(56 * 14 / 15 * var(--ratio));transition:background-color .3s ease, color .3s ease;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (max-width: 640px){input[type=submit]{line-height:calc(44 * 14 / 15 * var(--ratio));font-size:calc(15 * var(--ratio));padding:0 calc(45 * 14 / 15 * var(--ratio))}}input[type=submit]:hover{background-color:#fff;color:#1E19B8}.form-label{display:block;margin:0 auto 0 0;opacity:0;color:#fff;font-weight:600;font-size:calc(12 * var(--ratio));line-height:calc(20 * 14 / 12 * var(--ratio));letter-spacing:calc(.6 * 14 / 12 * var(--ratio));text-align:left;transition:opacity 0.3s}select.active+.form-label,input.active+.form-label{opacity:1}input[type=checkbox],input[type=radio]{position:absolute;z-index:1;top:50%;left:0;opacity:0;width:1px;height:1px;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input[type=checkbox]+label,input[type=radio]+label{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (max-width: 640px){input[type=checkbox]+label,input[type=radio]+label{align-items:flex-start}}input[type=checkbox]+label[for] span,input[type=radio]+label[for] span{color:#fff;font-size:calc(10 * var(--ratio));line-height:calc(16 * 14 / 10 * var(--ratio));letter-spacing:calc(0 * 14 / 10 * var(--ratio));display:block;text-align:left;padding-left:1em;max-width:calc(100% - 2em)}input[type=checkbox]+label[for]:before,input[type=radio]+label[for]:before{box-sizing:border-box;content:'';position:relative;z-index:2;cursor:pointer;vertical-align:middle;position:relative;width:calc(18 * var(--ratio));height:calc(18 * var(--ratio));border:calc(1 * var(--ratio)) solid #fff;outline:calc(0 * var(--ratio)) solid #1E19B8}@media only screen and (max-width: 640px){input[type=checkbox]+label[for]:before,input[type=radio]+label[for]:before{margin-top:0.3em}}input[type=checkbox]+label[for]:hover:before,input[type=radio]+label[for]:hover:before{outline:calc(1 * var(--ratio)) solid #fff}input[type=checkbox]:checked+label[for]:before,input[type=radio]:checked+label[for]:before{background-color:#fff;border:calc(3 * var(--ratio)) solid #1E19B8;outline:calc(1 * var(--ratio)) solid #fff}input[type=checkbox]:checked+label[for]:hover:before,input[type=radio]:checked+label[for]:hover:before{outline:calc(1 * var(--ratio)) solid #fff;opacity:0.5}input[type=radio]+label[for]:before{border-radius:1em}input[readonly=readonly]{background-color:#f1f1f1;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.input-inline{position:relative}.error-select[type=radio]+label,.error-select[type=checkbox]+label,.error-select,input.error-select{animation:blink 1s;animation-iteration-count:3}.error-select[type=radio]+label:before,.error-select[type=checkbox]+label:before{animation:blinkRadioCb 1s;animation-iteration-count:3}select.error-select{animation:blinkSelect 1s;animation-iteration-count:3}@keyframes blinkSelect{50%{border-color:red;color:red;background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="19.2px" height="10px" viewBox="0 0 19.2 10"><polygon fill="red" points="0,0 9.5,10 19.2,0 "></polygon></svg>')}}@keyframes blink{50%{border-color:red;color:red}}@keyframes blinkRadioCb{50%{outline:calc(2 * var(--ratio)) solid red}}::-webkit-input-placeholder{color:#fff;opacity:1}::-moz-placeholder{color:#fff;opacity:1}:-ms-placeholder{color:#fff;opacity:1}::placeholder{color:#fff;opacity:1}:-ms-input-placeholder{color:#fff;opacity:1}:-moz-placeholder{color:#fff;opacity:1}.formulaire{text-align:left;display:flex;justify-content:center;max-width:100%;width:100%;background-color:#1E19B8;margin:calc(107 * var(--ratio)) 0 0 0}@media only screen and (max-width: 640px){.formulaire{background-color:inherit}}.formulaire>div{display:flex;justify-content:flex-end;flex-direction:row;width:calc(1200 * var(--ratio));max-width:100%;max-width:100%;margin:0 auto}@media only screen and (max-width: 640px){.formulaire>div{flex-direction:column}}.formulaire>div:before{content:'';position:absolute;z-index:0;top:0;left:0;bottom:0;width:50%;display:block;background-color:#ffffff}@media only screen and (max-width: 640px){.formulaire>div:before{content:none}}.formulaire>div .left{width:calc(1200 * var(--ratio) - 700 * var(--ratio));max-width:100%;position:relative;z-index:1;display:flex;justify-content:flex-end;background-color:#ffffff}@media only screen and (max-width: 640px){.formulaire>div .left{flex-direction:column;width:100%}}.formulaire>div .left .content{width:calc(499 * var(--ratio));margin:0 0 0 auto;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}@media only screen and (max-width: 640px){.formulaire>div .left .content{width:100%;margin:0 auto}}.formulaire>div .left .content>*{margin:auto calc(30 * var(--ratio))}.formulaire>div .left .content>*:first-child{margin:calc(40 * 14 / 20 * var(--ratio)) 0 0 0}.formulaire>div .left .content>*.addresse{font-size:calc(20 * var(--ratio));line-height:calc(30 * 14 / 20 * var(--ratio));letter-spacing:calc(.5 * 14 / 20 * var(--ratio))}@media only screen and (max-width: 640px){.formulaire>div .left .content>*.addresse{font-size:calc(24 * var(--ratio));line-height:calc(36 * 14 / 24 * var(--ratio));letter-spacing:calc(.6 * 14 / 24 * var(--ratio));margin:auto calc(30 * 14 / 24 * var(--ratio))}}.formulaire>div .left .content>*.tel,.formulaire>div .left .content>*.mail{font-weight:700;font-size:calc(24 * var(--ratio));line-height:calc(46 * 14 / 24 * var(--ratio));letter-spacing:calc(0 * 14 / 24 * var(--ratio));color:#1E19B8;position:relative;padding:0 0 0 calc(54 * 14 / 24 * var(--ratio))}@media only screen and (max-width: 640px){.formulaire>div .left .content>*.tel,.formulaire>div .left .content>*.mail{font-size:calc(24 * var(--ratio));line-height:calc(46 * 14 / 24 * var(--ratio));letter-spacing:calc(.6 * 14 / 24 * var(--ratio))}}.formulaire>div .left .content>*.tel:before,.formulaire>div .left .content>*.mail:before{content:'';position:absolute;display:block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:calc(30 * 14 / 24 * var(--ratio)) auto;mask-size:calc(30 * 14 / 24 * var(--ratio)) auto;-webkit-mask-position:center center;mask-position:center center;bottom:0;left:0;width:calc(30 * 14 / 24 * var(--ratio));top:0;background-color:#1E19B8}.formulaire>div .left .content>*.tel:before{background-position:center left;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2229.495%22 height=%2229.538%22 viewBox=%220 0 29.495 29.538%22%3E\a     %3Cg id=%22Groupe_99%22 data-name=%22Groupe 99%22 transform=%22translate(-0.345 0)%22%3E\a       %3Cg id=%22Groupe_98%22 data-name=%22Groupe 98%22 transform=%22translate(0.345 0)%22%3E\a         %3Cpath id=%22Tracé_124%22 data-name=%22Tracé 124%22 d=%22M23.668,44a2.905,2.905,0,0,0-2.107-.966,3,3,0,0,0-2.132.96l-1.97,1.964c-.162-.087-.324-.168-.48-.249-.224-.112-.436-.218-.617-.33A21.412,21.412,0,0,1,11.23,40.7a12.632,12.632,0,0,1-1.683-2.656c.511-.468.985-.954,1.446-1.421.175-.175.349-.355.524-.53a2.86,2.86,0,0,0,0-4.314l-1.7-1.7c-.193-.193-.393-.393-.58-.592-.374-.387-.767-.786-1.172-1.16a2.951,2.951,0,0,0-2.088-.916,3.054,3.054,0,0,0-2.12.916l-.012.012-2.12,2.138a4.561,4.561,0,0,0-1.353,2.9A10.929,10.929,0,0,0,1.168,38a26.843,26.843,0,0,0,4.769,7.955A29.338,29.338,0,0,0,15.706,53.6a15.221,15.221,0,0,0,5.486,1.621c.131.006.268.012.393.012a4.7,4.7,0,0,0,3.6-1.546c.006-.012.019-.019.025-.031A14.172,14.172,0,0,1,26.3,52.53c.268-.256.542-.524.81-.8a3.11,3.11,0,0,0,.941-2.157,3,3,0,0,0-.96-2.138ZM25.9,50.56c-.006,0-.006.006,0,0-.243.262-.493.5-.761.761a16.391,16.391,0,0,0-1.2,1.247,3.005,3.005,0,0,1-2.344.991c-.094,0-.193,0-.287-.006a13.522,13.522,0,0,1-4.863-1.459,27.693,27.693,0,0,1-9.2-7.207,25.31,25.31,0,0,1-4.489-7.475,8.9,8.9,0,0,1-.7-3.9,2.862,2.862,0,0,1,.86-1.852L5.04,29.532a1.417,1.417,0,0,1,.948-.443,1.334,1.334,0,0,1,.91.436l.019.019c.38.355.742.723,1.122,1.116.193.2.393.4.592.6l1.7,1.7a1.19,1.19,0,0,1,0,1.933c-.181.181-.355.362-.536.536-.524.536-1.022,1.035-1.565,1.521-.012.012-.025.019-.031.031A1.272,1.272,0,0,0,7.876,38.4l.019.056a13.664,13.664,0,0,0,2.014,3.285l.006.006a22.882,22.882,0,0,0,5.536,5.037,8.512,8.512,0,0,0,.767.418c.224.112.436.218.617.33.025.012.05.031.075.044a1.351,1.351,0,0,0,.617.156,1.333,1.333,0,0,0,.948-.43l2.132-2.132a1.41,1.41,0,0,1,.941-.468,1.27,1.27,0,0,1,.9.455l.012.012,3.435,3.435A1.233,1.233,0,0,1,25.9,50.56Z%22 transform=%22translate(-0.345 -25.697)%22 fill=%22%231e19b8%22/%3E\a         %3Cpath id=%22Tracé_125%22 data-name=%22Tracé 125%22 d=%22M245.637,87.595a8.023,8.023,0,0,1,6.534,6.534.836.836,0,0,0,.829.7,1.112,1.112,0,0,0,.143-.012.842.842,0,0,0,.692-.973,9.7,9.7,0,0,0-7.905-7.905.846.846,0,0,0-.973.686A.833.833,0,0,0,245.637,87.595Z%22 transform=%22translate(-229.695 -80.568)%22 fill=%22%231e19b8%22/%3E\a         %3Cpath id=%22Tracé_126%22 data-name=%22Tracé 126%22 d=%22M262.77,13.03A15.975,15.975,0,0,0,249.753.013a.84.84,0,1,0-.274,1.658A14.269,14.269,0,0,1,261.112,13.3a.836.836,0,0,0,.829.7,1.113,1.113,0,0,0,.143-.012A.826.826,0,0,0,262.77,13.03Z%22 transform=%22translate(-233.288 0)%22 fill=%22%231e19b8%22/%3E\a       %3C/g%3E\a     %3C/g%3E\a   %3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2229.495%22 height=%2229.538%22 viewBox=%220 0 29.495 29.538%22%3E\a     %3Cg id=%22Groupe_99%22 data-name=%22Groupe 99%22 transform=%22translate(-0.345 0)%22%3E\a       %3Cg id=%22Groupe_98%22 data-name=%22Groupe 98%22 transform=%22translate(0.345 0)%22%3E\a         %3Cpath id=%22Tracé_124%22 data-name=%22Tracé 124%22 d=%22M23.668,44a2.905,2.905,0,0,0-2.107-.966,3,3,0,0,0-2.132.96l-1.97,1.964c-.162-.087-.324-.168-.48-.249-.224-.112-.436-.218-.617-.33A21.412,21.412,0,0,1,11.23,40.7a12.632,12.632,0,0,1-1.683-2.656c.511-.468.985-.954,1.446-1.421.175-.175.349-.355.524-.53a2.86,2.86,0,0,0,0-4.314l-1.7-1.7c-.193-.193-.393-.393-.58-.592-.374-.387-.767-.786-1.172-1.16a2.951,2.951,0,0,0-2.088-.916,3.054,3.054,0,0,0-2.12.916l-.012.012-2.12,2.138a4.561,4.561,0,0,0-1.353,2.9A10.929,10.929,0,0,0,1.168,38a26.843,26.843,0,0,0,4.769,7.955A29.338,29.338,0,0,0,15.706,53.6a15.221,15.221,0,0,0,5.486,1.621c.131.006.268.012.393.012a4.7,4.7,0,0,0,3.6-1.546c.006-.012.019-.019.025-.031A14.172,14.172,0,0,1,26.3,52.53c.268-.256.542-.524.81-.8a3.11,3.11,0,0,0,.941-2.157,3,3,0,0,0-.96-2.138ZM25.9,50.56c-.006,0-.006.006,0,0-.243.262-.493.5-.761.761a16.391,16.391,0,0,0-1.2,1.247,3.005,3.005,0,0,1-2.344.991c-.094,0-.193,0-.287-.006a13.522,13.522,0,0,1-4.863-1.459,27.693,27.693,0,0,1-9.2-7.207,25.31,25.31,0,0,1-4.489-7.475,8.9,8.9,0,0,1-.7-3.9,2.862,2.862,0,0,1,.86-1.852L5.04,29.532a1.417,1.417,0,0,1,.948-.443,1.334,1.334,0,0,1,.91.436l.019.019c.38.355.742.723,1.122,1.116.193.2.393.4.592.6l1.7,1.7a1.19,1.19,0,0,1,0,1.933c-.181.181-.355.362-.536.536-.524.536-1.022,1.035-1.565,1.521-.012.012-.025.019-.031.031A1.272,1.272,0,0,0,7.876,38.4l.019.056a13.664,13.664,0,0,0,2.014,3.285l.006.006a22.882,22.882,0,0,0,5.536,5.037,8.512,8.512,0,0,0,.767.418c.224.112.436.218.617.33.025.012.05.031.075.044a1.351,1.351,0,0,0,.617.156,1.333,1.333,0,0,0,.948-.43l2.132-2.132a1.41,1.41,0,0,1,.941-.468,1.27,1.27,0,0,1,.9.455l.012.012,3.435,3.435A1.233,1.233,0,0,1,25.9,50.56Z%22 transform=%22translate(-0.345 -25.697)%22 fill=%22%231e19b8%22/%3E\a         %3Cpath id=%22Tracé_125%22 data-name=%22Tracé 125%22 d=%22M245.637,87.595a8.023,8.023,0,0,1,6.534,6.534.836.836,0,0,0,.829.7,1.112,1.112,0,0,0,.143-.012.842.842,0,0,0,.692-.973,9.7,9.7,0,0,0-7.905-7.905.846.846,0,0,0-.973.686A.833.833,0,0,0,245.637,87.595Z%22 transform=%22translate(-229.695 -80.568)%22 fill=%22%231e19b8%22/%3E\a         %3Cpath id=%22Tracé_126%22 data-name=%22Tracé 126%22 d=%22M262.77,13.03A15.975,15.975,0,0,0,249.753.013a.84.84,0,1,0-.274,1.658A14.269,14.269,0,0,1,261.112,13.3a.836.836,0,0,0,.829.7,1.113,1.113,0,0,0,.143-.012A.826.826,0,0,0,262.77,13.03Z%22 transform=%22translate(-233.288 0)%22 fill=%22%231e19b8%22/%3E\a       %3C/g%3E\a     %3C/g%3E\a   %3C/svg%3E")}.formulaire>div .left .content>*.mail:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2229.068%22 height=%2220.193%22 viewBox=%220 0 29.068 20.193%22%3E\a     %3Cpath id=%22Tracé_153%22 data-name=%22Tracé 153%22 d=%22M285.322,349.712H264.1a3.926,3.926,0,0,0-3.921,3.921v12.351A3.926,3.926,0,0,0,264.1,369.9h21.226a3.926,3.926,0,0,0,3.921-3.921V353.633A3.926,3.926,0,0,0,285.322,349.712Zm0,2.662c-1.166,1-2.487,2.14-3.78,3.25l-1.529,1.314c-.194.169-.382.33-.574.494l-.569.491c-.154.134-.3.26-.447.385l-.779.675-2.936,2.531-2.468-2.124-.29-.255c-.12-.108-.254-.221-.383-.33l-.232-.2c-1.7-1.47-4.468-3.849-6.926-5.963l-1.611-1.386a2.67,2.67,0,0,1,1.295-.338h21.226a2.669,2.669,0,0,1,1.3.339Zm-21.637,1.241,3.387,2.914,0,0,3.806,3.276c-.967.832-2.385,2.052-3.872,3.333l-.28.241c-1.771,1.525-3.6,3.1-4.833,4.16a2.7,2.7,0,0,1-.509-1.559V353.633a2.7,2.7,0,0,1,.51-1.561Zm3.675,10.815,1-.865c1.345-1.159,2.589-2.23,3.437-2.958l2.907,2.5,2.907-2.506c2.085,1.8,6.559,5.653,9,7.755a2.669,2.669,0,0,1-1.3.339H264.1a2.669,2.669,0,0,1-1.3-.339C263.994,367.33,265.706,365.857,267.362,364.43Zm11.182-4.625,3.789-3.266.038-.033c1.292-1.108,2.614-2.246,3.849-3.31l1.306-1.123a2.7,2.7,0,0,1,.509,1.559v12.351a2.7,2.7,0,0,1-.509,1.56C285.11,365.464,280.674,361.643,278.544,359.805Z%22 transform=%22translate(-260.175 -349.712)%22 fill=%22%231e19b8%22/%3E\a   %3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2229.068%22 height=%2220.193%22 viewBox=%220 0 29.068 20.193%22%3E\a     %3Cpath id=%22Tracé_153%22 data-name=%22Tracé 153%22 d=%22M285.322,349.712H264.1a3.926,3.926,0,0,0-3.921,3.921v12.351A3.926,3.926,0,0,0,264.1,369.9h21.226a3.926,3.926,0,0,0,3.921-3.921V353.633A3.926,3.926,0,0,0,285.322,349.712Zm0,2.662c-1.166,1-2.487,2.14-3.78,3.25l-1.529,1.314c-.194.169-.382.33-.574.494l-.569.491c-.154.134-.3.26-.447.385l-.779.675-2.936,2.531-2.468-2.124-.29-.255c-.12-.108-.254-.221-.383-.33l-.232-.2c-1.7-1.47-4.468-3.849-6.926-5.963l-1.611-1.386a2.67,2.67,0,0,1,1.295-.338h21.226a2.669,2.669,0,0,1,1.3.339Zm-21.637,1.241,3.387,2.914,0,0,3.806,3.276c-.967.832-2.385,2.052-3.872,3.333l-.28.241c-1.771,1.525-3.6,3.1-4.833,4.16a2.7,2.7,0,0,1-.509-1.559V353.633a2.7,2.7,0,0,1,.51-1.561Zm3.675,10.815,1-.865c1.345-1.159,2.589-2.23,3.437-2.958l2.907,2.5,2.907-2.506c2.085,1.8,6.559,5.653,9,7.755a2.669,2.669,0,0,1-1.3.339H264.1a2.669,2.669,0,0,1-1.3-.339C263.994,367.33,265.706,365.857,267.362,364.43Zm11.182-4.625,3.789-3.266.038-.033c1.292-1.108,2.614-2.246,3.849-3.31l1.306-1.123a2.7,2.7,0,0,1,.509,1.559v12.351a2.7,2.7,0,0,1-.509,1.56C285.11,365.464,280.674,361.643,278.544,359.805Z%22 transform=%22translate(-260.175 -349.712)%22 fill=%22%231e19b8%22/%3E\a   %3C/svg%3E")}.formulaire>div .left .content>*.link{margin:calc(23 * 14 / 24 * var(--ratio)) 0 0}@media only screen and (max-width: 640px){.formulaire>div .left .content>*.link{margin:calc(23 * 14 / 24 * var(--ratio)) calc(30 * 14 / 24 * var(--ratio)) 0}}.formulaire>div .left .content>*.link+.link{margin:0 0 0 0}@media only screen and (max-width: 640px){.formulaire>div .left .content>*.link+.link{margin:0 calc(30 * 14 / 24 * var(--ratio))}}.formulaire>div .left .content>*.link+.link.button{margin:auto 0}@media only screen and (max-width: 640px){.formulaire>div .left .content>*.link+.link.button{margin:calc(40 * 14 / 24 * var(--ratio)) calc(30 * 14 / 24 * var(--ratio))}}.formulaire>div .left .content>*.button{font-weight:800;font-size:calc(15 * var(--ratio));line-height:calc(56 * 14 / 15 * var(--ratio));letter-spacing:calc(3 * 14 / 15 * var(--ratio));background-color:#1E19B8;border:calc(1 * var(--ratio)) solid #1E19B8;color:#ffffff;display:inline-block}.formulaire>div .left .content>*.image{width:100%;height:auto;margin:auto 0}.formulaire>div .left .content>*.image img{object-fit:cover;object-position:center center;width:100%;height:100%}.formulaire>div .left .content>*:last-child{margin:auto 0 0 0}.formulaire>div .formulaire-zone{position:relative;padding:0;margin:0 auto 0 0;max-width:100%;text-align:center;background-color:#1E19B8;width:calc(var(--sceneWidth) * var(--ratio));max-width:100%;padding:0;border:0;overflow:hidden}.formulaire>div .formulaire-zone a{color:#fff}.formulaire>div .formulaire-zone .object{position:relative;padding:calc(100 * var(--ratio)) calc(5 * var(--ratio)) calc(52 * var(--ratio)) 0}@media only screen and (max-width: 640px){.formulaire>div .formulaire-zone .object{padding:calc(24 * var(--ratio)) 0}}.formulaire>div .formulaire-zone .object .object-face.form-face{position:relative;z-index:1}.formulaire>div .formulaire-zone .object .object-face.message-face{position:absolute;z-index:2;left:0;right:0;top:100%;width:100%;height:100%;opacity:0;display:flex;justify-content:end;align-items:center;flex-direction:column;background-color:#1E19B8}@media only screen and (max-width: 640px){.formulaire>div .formulaire-zone .object .object-face.message-face{width:calc(100% - 20 * var(--ratio));left:calc(10 * var(--ratio))}}.formulaire>div .formulaire-zone .object .object-face.message-face *{color:#ffffff}.formulaire>div .formulaire-zone .object .object-face.message-face .success-pict{margin:0 0 calc(37 * var(--ratio))}.formulaire>div .formulaire-zone .object .object-face.message-face .success-pict img{width:calc(88 * var(--ratio));height:calc(88 * var(--ratio))}@media only screen and (max-width: 640px){.formulaire>div .formulaire-zone .object .object-face.message-face .success-pict img{width:calc(66 * var(--ratio));height:calc(66 * var(--ratio))}}.formulaire>div .formulaire-zone .object .object-face.message-face p{font-size:calc(20 * var(--ratio));line-height:calc(30 * 14 / 20 * var(--ratio));display:block;padding:0 !important}.formulaire>div .formulaire-zone .object .object-face.message-face p a{font-weight:600;text-decoration:none}.formulaire>div .formulaire-zone .object .object-face.message-face p a:hover{opacity:0.8}@media only screen and (max-width: 640px){.formulaire>div .formulaire-zone .object .object-face.message-face p{font-size:calc(16 * var(--ratio));line-height:calc(24 * 14 / 16 * var(--ratio))}}.formulaire>div .formulaire-zone .object .object-face.message-face p+.info{margin-top:calc(48 * 14 / 20 * var(--ratio))}.formulaire>div .formulaire-zone .object .object-face.message-face p.info+.info{margin-top:calc(39 * 14 / 20 * var(--ratio));padding:0}@media only screen and (max-width: 640px){.formulaire>div .formulaire-zone .object .object-face.message-face p.info+.info{padding:0}}.formulaire>div .formulaire-zone .object .object-face.message-face p.title{font-size:calc(32 * var(--ratio));line-height:calc(38 * 14 / 32 * var(--ratio))}@media only screen and (max-width: 640px){.formulaire>div .formulaire-zone .object .object-face.message-face p.title{font-size:calc(21 * var(--ratio));line-height:calc(25 * 14 / 21 * var(--ratio))}}.formulaire>div .formulaire-zone .object .object-face.message-face p.title strong{font-size:calc(52 * 14 / 32 * var(--ratio));line-height:calc(62 * 14 / 52 * var(--ratio));font-weight:600;display:block;color:#fff}@media only screen and (max-width: 640px){.formulaire>div .formulaire-zone .object .object-face.message-face p.title strong{font-size:calc(35 * 14 / 21 * var(--ratio));line-height:calc(42 * 14 / 35 * var(--ratio))}}.formulaire>div .formulaire-zone .object .object-face.message-face .box{position:relative;margin:auto;text-align:left}.formulaire>div .formulaire-zone .object .object-face.message-face .box .content{padding:calc(74 * var(--ratio)) calc(151 * var(--ratio)) calc(71 * var(--ratio)) calc(112 * var(--ratio))}@media only screen and (max-width: 640px){.formulaire>div .formulaire-zone .object .object-face.message-face .box .content{padding:calc(89 * var(--ratio)) calc(23 * var(--ratio)) calc(110 * var(--ratio)) calc(23 * var(--ratio))}}.formulaire>div .formulaire-zone .object .object-face.message-face .box .closeFace{position:absolute;z-index:10;top:calc(30 * var(--ratio));right:calc(30 * var(--ratio));line-height:1;cursor:pointer;opacity:0.7;height:calc(42 * var(--ratio));width:calc(42 * var(--ratio));background-image:url("data:image/svg+xml,%3Csvg version=%221.1%22 xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 38.8 38.8%22%3E%3Cpath fill=%22%23FFFFFF%22 d=%22M19.4,0C8.7,0,0,8.7,0,19.4c0,10.7,8.7,19.4,19.4,19.4c10.7,0,19.4-8.7,19.4-19.4C38.8,8.7,30.1,0,19.4,0z  M19.4,37.8C9.3,37.8,1,29.6,1,19.4C1,9.3,9.3,1,19.4,1c10.2,0,18.4,8.3,18.4,18.4C37.8,29.6,29.6,37.8,19.4,37.8z M27.2,10.2 L19.4,18l-7.8-7.8l-1.4,1.4l7.8,7.8l-7.8,7.8l1.4,1.4l7.8-7.8l7.8,7.8l1.4-1.4l-7.8-7.8l7.8-7.8L27.2,10.2z%22/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;background-position:center center}@media only screen and (max-width: 640px){.formulaire>div .formulaire-zone .object .object-face.message-face .box .closeFace{height:calc(38.83 * var(--ratio));width:calc(38.83 * var(--ratio));top:calc(24 * var(--ratio));right:calc(19 * var(--ratio))}}.formulaire>div .formulaire-zone .object .object-face.message-face .box .closeFace:not(.active){display:none}.formulaire>div .formulaire-zone .object .object-face.message-face .box .closeFace:hover{font-weight:bolder;opacity:1}.formulaire>div .formulaire-zone form{max-width:100%;padding:0;margin:0 auto}@media only screen and (max-width: 640px){.formulaire>div .formulaire-zone form{padding:0;border:0}}.formulaire>div .formulaire-zone form .content-form{display:flex;flex-wrap:wrap;justify-content:space-between;width:calc(var(--formWidth) * var(--ratio));max-width:100%;margin:0 0 0 auto}@media only screen and (max-width: 640px){.formulaire>div .formulaire-zone form .content-form{margin:0 auto}}.formulaire>div .formulaire-zone form .content-form>ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;width:calc((100% - 0 *  var(--ratio))/ 0)}@media only screen and (max-width: 640px){.formulaire>div .formulaire-zone form .content-form>ul{width:100%;max-width:100%}}.formulaire>div .formulaire-zone form .content-form>ul>li{width:100%}@media only screen and (max-width: 640px){.formulaire>div .formulaire-zone form .content-form>ul>li.empty{display:none}}.formulaire>div .formulaire-zone form .content-form>ul.double-odd{width:100%!important}.formulaire>div .formulaire-zone form .content-form>ul.double-odd>li{display:flex;flex-direction:column;margin:calc(28 * var(--ratio)) auto 0 0;width:80%}.formulaire>div .formulaire-zone form .content-form>ul.double-odd>li label{order:1}.formulaire>div .formulaire-zone form .content-form>ul.double-odd>li input,.formulaire>div .formulaire-zone form .content-form>ul.double-odd>li select{order:2}@media only screen and (max-width: 640px){.formulaire>div .formulaire-zone form .content-form>ul.double-odd>li{width:100%!important}}.formulaire>div .formulaire-zone form .content-form>ul.double-odd>li.double{max-width:100%;width:100%;margin:calc(28 * var(--ratio)) auto 0 0;margin-top:calc(33 * var(--ratio))}.formulaire>div .formulaire-zone form .content-form>ul.double-odd>li.double>div+div{margin-top:calc(25 * var(--ratio))}@media only screen and (max-width: 640px){.formulaire>div .formulaire-zone form .content-form>ul.double-odd>li.double{margin:calc(14 * var(--ratio)) auto 0}}.formulaire>div .formulaire-zone form .content-form>ul.double-odd>li.title-top .title{text-align:left;font-size:calc(16 * var(--ratio))}.formulaire>div .formulaire-zone form .content-form>ul.double-odd>li.title-top .input-inline{display:flex;flex-direction:row;flex-wrap:nowrap}.formulaire>div .formulaire-zone form .content-form>ul.double-odd>li.title-top .input-inline>div+div{margin-left:1em}@media only screen and (max-width: 640px){.formulaire>div .formulaire-zone form .content-form>ul+ul,.formulaire>div .formulaire-zone form .content-form>ul>li+li,.formulaire>div .formulaire-zone form .content-form>ul>li:nth-child(1n+3){margin-top:calc(18 * var(--ratio))}}.formulaire>div .formulaire-zone form .content-form .footer-form{width:100%}.formulaire>div .formulaire-zone form .content-form .footer-form .content-footer-form{display:inline-block}.formulaire>div .formulaire-zone form .content-form .asterisque p{font-size:calc(11 * var(--ratio));line-height:calc(15 * 14 / 11 * var(--ratio));text-align:left;margin-top:0;color:#fff;padding:calc(11 * 14 / 11 * var(--ratio)) 0 0 !important}@media only screen and (max-width: 640px){.formulaire>div .formulaire-zone form .content-form .asterisque p{padding:calc(24 * 14 / 11 * var(--ratio)) 0 0 !important}}#message-face p{font-size:calc(20 * var(--ratio))}#message-face p b{color:#fff}#closeFace{position:absolute;top:1em;right:1em;font-size:2em}footer{margin:calc(120 * var(--ratio)) 0 0 0}footer .row{display:flex;flex-direction:row;justify-content:flex-start;width:calc(1200 * var(--ratio));max-width:100%;margin:0 auto}@media only screen and (max-width: 640px){footer .row{width:100%;flex-direction:column;padding:0 calc(30 * var(--ratio)) 0}}footer .row.logo{padding:calc(47 * var(--ratio)) 0 calc(68 * var(--ratio))}@media only screen and (max-width: 640px){footer .row.logo{padding:calc(50 * var(--ratio)) calc(30 * var(--ratio)) calc(68 * var(--ratio))}}footer .row.logo svg,footer .row.logo img{width:calc(308.11 * var(--ratio));height:auto}footer .row.row_blue{justify-content:flex-start;padding:0 0 calc(60 * var(--ratio))}@media only screen and (max-width: 640px){footer .row.row_blue{padding:0 calc(30 * var(--ratio)) calc(60 * var(--ratio))}}footer .row.row_blue .column+.column{margin:0 0 0 calc(72 * var(--ratio))}@media only screen and (max-width: 640px){footer .row.row_blue .column+.column{margin:calc(88 * var(--ratio)) 0 0}}footer .row.row_blue .column .h1{font-weight:800;font-size:calc(20 * var(--ratio));line-height:calc(24 * 14 / 20 * var(--ratio));letter-spacing:calc(4 * 14 / 20 * var(--ratio));text-transform:uppercase;margin:0 0 calc(23 * 14 / 20 * var(--ratio))}footer .row.row_blue .column .paragraphe .h1{font-weight:800;font-size:calc(20 * var(--ratio));line-height:calc(24 * 14 / 20 * var(--ratio));letter-spacing:calc(4 * 14 / 20 * var(--ratio));text-transform:uppercase;margin:0;}footer .row.row_blue .column .items .link{font-size: calc(20* var(--ratio));line-height: calc(30* 14 / 20* var(--ratio));letter-spacing: calc(.5* 14 / 20* var(--ratio));}@media only screen and (max-width: 640px){footer .row.row_blue .column .h1 br:last-child{display:none}}footer .row.row_blue .column .items{display:flex;flex-direction:column;justify-content:flex-start}footer .row.row_blue .column .items .paragraphe{font-size:calc(20 * var(--ratio));line-height:calc(30 * 14 / 20 * var(--ratio));letter-spacing:calc(.5 * 14 / 20 * var(--ratio));) 0 0}@media only screen and (max-width: 640px){footer .row.row_blue .column .items .paragraphe{font-size:calc(24 * var(--ratio));line-height:calc(30 * 14 / 24 * var(--ratio));letter-spacing:calc(.6 * 14 / 24 * var(--ratio));margin:0}}footer .row.row_blue .column .items.social-items{display:flex;flex-direction:row;justify-content:flex-start}@media only screen and (max-width: 640px){footer .row.row_blue .column .items.social-items{margin:calc(50 * var(--ratio)) 0 0}}footer .row.row_blue .column .items.social-items .social-item a{display:block;width:calc(62 * var(--ratio));height:calc(62 * var(--ratio))}@media only screen and (max-width: 640px){footer .row.row_blue .column .items.social-items .social-item a{width:calc(87 * var(--ratio));height:calc(87 * var(--ratio))}}footer .row.row_blue .column .items.social-items .social-item a svg path{transition:fill 0.3s}footer .row.row_blue .column .items.social-items .social-item a:hover svg path{fill:rgba(255,255,255,0.8)}footer .row.row_blue .column .items.social-items .social-item+.social-item{margin:0 0 0 calc(20 * var(--ratio))}@media only screen and (max-width: 640px){footer .row.row_blue .column .items.social-items .social-item+.social-item{margin:0 0 0 calc(30 * var(--ratio))}}footer .row.row_blue .column:first-child .items .link{font-weight:500;font-size:calc(24 * var(--ratio));line-height:calc(36 * 14 / 24 * var(--ratio));letter-spacing:calc(.6 * 14 / 24 * var(--ratio))}footer .row.row_blue .column:first-child .items .link:last-child{font-weight:700}footer .row.row_groupe{flex-direction:column;justify-content:center;align-items:center;padding:calc(50 * var(--ratio)) 0 calc(34 * var(--ratio)) 0}@media only screen and (max-width: 640px){footer .row.row_groupe{padding:calc(70 * var(--ratio)) calc(30 * var(--ratio)) calc(60 * var(--ratio))}}footer .row.row_groupe .h1{font-weight:500;font-size:calc(20 * var(--ratio));line-height:calc(30 * 14 / 20 * var(--ratio));letter-spacing:calc(.5 * 14 / 20 * var(--ratio));text-transform:uppercase;margin:0 0 calc(17 * 14 / 20 * var(--ratio))}footer .row.row_groupe a{display:block;text-decoration:none;transition:transform 0.3s;text-align:center}footer .row.row_groupe a:hover{transform:scale(1.1)}footer .row.row_groupe img,footer .row.row_groupe svg{height:calc(81.59 * var(--ratio));width:auto}footer .row.row_membres{flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:calc(43 * var(--ratio)) 0 calc(54 * var(--ratio)) 0;border-top:1px solid rgba(112,112,112,0.7);border-bottom:1px solid rgba(112,112,112,0.7)}@media only screen and (max-width: 640px){footer .row.row_membres{display:grid;grid-template-columns:repeat(2, 1fr);margin:0 calc(30 * var(--ratio));width:calc(100% - (60 * var(--ratio)));padding:calc(20 * var(--ratio)) 0 calc(20 * var(--ratio)) 0}}footer .row.row_membres a{display:block;text-decoration:none;transition:transform 0.3s;text-align:center}footer .row.row_membres a:hover{transform:scale(1.1)}footer .row.row_membres img,footer .row.row_membres svg{height:calc(29 * var(--ratio));width:auto}@media only screen and (max-width: 640px){footer .row.row_membres img,footer .row.row_membres svg{margin:calc(30 * var(--ratio)) auto}}footer .row.row_buttons{align-items:center;justify-content:center;padding:calc(79 * var(--ratio)) 0 calc(70 * var(--ratio))}footer .row.row_mentions{justify-content:center;padding:0 0 calc(57 * var(--ratio))}@media only screen and (max-width: 640px){footer .row.row_mentions{flex-direction:row;padding:0 0 calc(68 * var(--ratio))}}@media only screen and (max-width: 640px){footer .row.row_mentions>*{font-weight:500;font-size:calc(18 * var(--ratio));line-height:calc(30 * 14 / 18 * var(--ratio));letter-spacing:calc(.45 * 14 / 18 * var(--ratio))}}footer .row.row_mentions>*+*{margin:0 0 0 1em;padding:0 0 0 calc(6 * var(--ratio));position:relative}footer .row.row_mentions>*+*:before{position:absolute;content:'-';left:-0.5em}footer .row.row_mentions a{position:relative}footer .row.row_mentions a:after{content:'';display:block;position:absolute;bottom:-0.3em;height:1px;left:0;width:0;background-color:#ffffff;transition:width 0.3s}footer .row.row_mentions a:hover:after{width:100%}.pages{min-height:100vh;display:flex;flex-direction:column;justify-content:flex-start}.pages section{width:calc(1200 * var(--ratio));max-width:100%}.pages .separateur{padding:calc(20 * var(--ratio)) 20%}.pages .separateur hr{width:100%}.pages .back-home{position:absolute;line-height:calc(42 * var(--ratio));height:calc(42 * var(--ratio))}@media only screen and (max-width: 640px){.pages .back-home{top:calc(0 * var(--ratio))}}.pages .back-home svg{display:inline-block;width:calc(35 * var(--ratio));vertical-align:middle}.pages .back-home:hover{opacity:0.8}.pages .wrapper .content{position:relative;max-width:100%;margin:0 auto;padding:calc(20 * var(--ratio)) calc(40 * var(--ratio));text-align:left}@media only screen and (max-width: 640px){.pages .wrapper .content{width:calc(100% - (var(--guttersMobile) * 2px));margin:0 auto calc(50 * var(--ratio));padding:0}}.pages .wrapper .content>ul>li,.pages .wrapper .content p,.pages .wrapper .content td{font-size:calc(17 * var(--ratio));color:#333}.pages .wrapper .content a{color:#333333}.pages .wrapper .content>h1{text-align:left;color:#333333;font-size:calc(36 * var(--ratio));line-height:calc(39 * 14 / 36 * var(--ratio));width:calc(820 * 14 / 36 * var(--ratio));max-width:100%;margin:0 auto calc(50 * 14 / 36 * var(--ratio)) 0}@media only screen and (max-width: 640px){.pages .wrapper .content>h1{font-size:calc(28 * var(--ratio));line-height:calc(30 * 14 / 28 * var(--ratio));width:inherit}}.pages .wrapper .content>h1+.separateur{margin-bottom:calc(40 * 14 / 36 * var(--ratio))}.pages .wrapper .content>h2{color:#333333;font-size:calc(26 * var(--ratio));font-weight:500;line-height:calc(34 * 14 / 26 * var(--ratio));margin:calc(20 * 14 / 26 * var(--ratio)) 0 0 0}.pages .wrapper .content>h2+p,.pages .wrapper .content>h2+ul{margin-top:0.2em}@media only screen and (max-width: 640px){.pages .wrapper .content>h2{font-size:calc(24 * var(--ratio));line-height:calc(32 * 14 / 24 * var(--ratio));margin:calc(20 * 14 / 24 * var(--ratio)) 0 0 0}}.pages .wrapper .content>p{padding:0;line-height:1.2em}.pages .wrapper .content>p+p{margin-top:1.5em}.pages .wrapper .content ul{padding:0 0 0 2em;margin:0.8em 0 0 0}@media only screen and (max-width: 640px){.pages .wrapper .content ul li{font-size:calc(17 * var(--ratio))}.pages .wrapper .content ul li>p,.pages .wrapper .content ul li>ul>li,.pages .wrapper .content ul li>ul>li>p{font-size:calc(17 * 14 / 17 * var(--ratio))}}.pages .wrapper .content ul+p{margin-top:1.5em}.pages .wrapper .content table{border-collapse:collapse;margin:1em auto;max-width:100%;border:1px solid #333333}.pages .wrapper .content table thead td{color:#333333;background-color:#ffffff;border:1px solid #333333}.pages .wrapper .content table td{border:1px solid #333333;padding:0.6em 1em;font-size:calc(17 * var(--ratio))}.pages .wrapper .content table .title{display:none;font-weight:600}.pages .wrapper .content table .title:after{content:' : ';display:inline-block;margin:0 0.3em}@media (max-width: 480px){.pages .wrapper .content table{border:0}.pages .wrapper .content table .title{display:inline-block}.pages .wrapper .content table tr{display:contents}.pages .wrapper .content table thead{display:none}.pages .wrapper .content table tr td{display:block;padding:0;border:inherit}.pages .wrapper .content table tr+tr td:first-child{padding-top:1em;position:relative}.pages .wrapper .content table tr+tr td:first-child:before{position:absolute;top:0.5em;left:0.5em;font-size:2em}.pages .wrapper .content table tr td:last-child{padding-bottom:2em}.pages .wrapper .content table tr td+td{order:1}}.cookies-contener{z-index:3000 !important;max-width:100%;overflow:hidden}.cookies-contener .cookies{background-color:#100D74;position:fixed;bottom:calc(40 * var(--ratio));right:calc(-600 * var(--ratio));border-radius:calc(10 * var(--ratio));padding:calc(30 * var(--ratio)) calc(38 * var(--ratio));z-index:3000;transition:right 0.3s}.cookies-contener .cookies.showme{right:calc(40 * var(--ratio))}.cookies-contener .cookies .text{width:calc(405 * var(--ratio));margin-bottom:calc(20 * var(--ratio))}.cookies-contener .cookies .text p{color:#ffffff;font-weight:400;font-size:calc(14 * var(--ratio));line-height:calc(20 * 14 / 14 * var(--ratio));letter-spacing:calc(.35 * 14 / 14 * var(--ratio))}.cookies-contener .cookies .text p+p{margin-top:1em}.cookies-contener .cookies .more-info a{font-weight:400;font-size:calc(14 * var(--ratio));line-height:calc(20 * 14 / 14 * var(--ratio));letter-spacing:calc(.35 * 14 / 14 * var(--ratio));color:#ffffff}.cookies-contener .cookies .controls{margin:calc(30 * var(--ratio)) 0 0 0;white-space:nowrap}.cookies-contener .cookies .controls .deny-all{position:relative;display:inline-block;font-weight:800;font-size:calc(15 * var(--ratio));line-height:calc(50 * 14 / 15 * var(--ratio));letter-spacing:calc(3 * 14 / 15 * var(--ratio));margin:0 calc(34 * 14 / 15 * var(--ratio)) 0 0;opacity:0.6;color:#ffffff}.cookies-contener .cookies .controls .deny-all:before{content:"";position:absolute;bottom:1em;left:0;right:0;height:calc(1 * var(--ratio));background-color:#ffffff}.cookies-contener .cookies .controls .deny-all:hover{opacity:1}.cookies-contener .cookies .controls .accept-all{border-color:#ffffff;color:#ffffff}.cookies-contener .cookies .controls .accept-all:hover{background-color:#ffffff;color:#100D74}
