body{transition-timing-function:linear;font-family:"Akkurat";font-size:1.0625rem;line-height:1.76471;color:#3b3b3b;margin:0;overflow-x:hidden;padding-top:80px}body.menuOpen{overflow:hidden}.skip-link{display:none}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-interpolation-mode:nearest-neighbor;image-rendering:optimizeQuality;text-rendering:optimizeLegibility;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*::selection{background:#327cbc;color:#fff}*::-moz-selection{background:#327cbc;color:#fff}a::selection{color:#fff}a::-moz-selection{color:#fff}ul,p{padding:0;margin:0}a{transition:all 200ms ease-out;-webkit-transition:all 200ms ease-out;text-decoration:none;color:currentColor}strong{font-weight:normal}h1,h2,h3,h4,h5,h6{margin:0;font-size:1em}.table{display:table;height:100%}.cell{display:table-cell;vertical-align:middle;height:100%}.col-xs-height{display:table-cell;float:none !important;vertical-align:top}.clear{clear:both}.noGap{padding:0 !important}.hidden{visibility:hidden}.pull-right{float:right}.pull-left{float:left}.error404{padding-top:0}.error404 .Headroom{flex:1;display:flex;min-height:100vh;flex-direction:column;padding-top:0;position:static}.error404 .SiteFooter{position:static}.text-center{text-align:center}/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on June 22, 2017 */@font-face{font-family:'lorabold';src:url("../fonts/lora-bold-webfont.eot");src:url("../fonts/lora-bold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/lora-bold-webfont.woff2") format("woff2"),url("../fonts/lora-bold-webfont.woff") format("woff"),url("../fonts/lora-bold-webfont.ttf") format("truetype"),url("../fonts/lora-bold-webfont.svg#lorabold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'lorabold_italic';src:url("../fonts/lora-bolditalic-webfont.eot");src:url("../fonts/lora-bolditalic-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/lora-bolditalic-webfont.woff2") format("woff2"),url("../fonts/lora-bolditalic-webfont.woff") format("woff"),url("../fonts/lora-bolditalic-webfont.ttf") format("truetype"),url("../fonts/lora-bolditalic-webfont.svg#lorabold_italic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'loraitalic';src:url("../fonts/lora-italic-webfont.eot");src:url("../fonts/lora-italic-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/lora-italic-webfont.woff2") format("woff2"),url("../fonts/lora-italic-webfont.woff") format("woff"),url("../fonts/lora-italic-webfont.ttf") format("truetype"),url("../fonts/lora-italic-webfont.svg#loraitalic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'loraregular';src:url("../fonts/lora-regular-webfont.eot");src:url("../fonts/lora-regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/lora-regular-webfont.woff2") format("woff2"),url("../fonts/lora-regular-webfont.woff") format("woff"),url("../fonts/lora-regular-webfont.ttf") format("truetype"),url("../fonts/lora-regular-webfont.svg#loraregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Akkurat';src:url("../fonts/Akkur.eot");src:url("../fonts/Akkur.eot?#iefix") format("embedded-opentype"),url("../fonts/Akkur.woff") format("woff"),url("../fonts/Akkur.ttf") format("truetype"),url("../fonts/Akkur.svg#698d2ea641fc87a985fffa625d86cb81") format("svg");font-style:normal;font-weight:400}@font-face{font-family:'Akkurat-Bold';src:url("../fonts/AkkurBol.eot");src:url("../fonts/AkkurBol.eot?#iefix") format("embedded-opentype"),url("../fonts/AkkurBol.woff") format("woff"),url("../fonts/AkkurBol.ttf") format("truetype"),url("../fonts/AkkurBol.svg#21b6535af75ee8b3f06cf357a7b37710") format("svg");font-style:normal;font-weight:700}@font-face{font-family:'Akkurat-BoldItalic';src:url("../fonts/AkkurBolIta.eot");src:url("../fonts/AkkurBolIta.eot?#iefix") format("embedded-opentype"),url("../fonts/AkkurBolIta.woff") format("woff"),url("../fonts/AkkurBolIta.ttf") format("truetype"),url("../fonts/AkkurBolIta.svg#af1417627ead0bb15070f51a2d722799") format("svg");font-style:italic;font-weight:700}@font-face{font-family:'Akkurat-Italic';src:url("../fonts/AkkurIta.eot");src:url("../fonts/AkkurIta.eot?#iefix") format("embedded-opentype"),url("../fonts/AkkurIta.woff") format("woff"),url("../fonts/AkkurIta.ttf") format("truetype"),url("../fonts/AkkurIta.svg#5811b6164f599214c89c0e9fdb08d3dc") format("svg");font-style:italic;font-weight:400}@font-face{font-family:'Akkurat-Light';src:url("../fonts/AkkurLig.eot");src:url("../fonts/AkkurLig.eot?#iefix") format("embedded-opentype"),url("../fonts/AkkurLig.woff") format("woff"),url("../fonts/AkkurLig.ttf") format("truetype"),url("../fonts/AkkurLig.svg#ae05ff48a0f16a99523b1f8725269aec") format("svg");font-style:normal;font-weight:200}@font-face{font-family:'Akkurat-LightItalic';src:url("../fonts/AkkurLigIta.eot");src:url("../fonts/AkkurLigIta.eot?#iefix") format("embedded-opentype"),url("../fonts/AkkurLigIta.woff") format("woff"),url("../fonts/AkkurLigIta.ttf") format("truetype"),url("../fonts/AkkurLigIta.svg#f7245738dc754a382cf7b919e84b0652") format("svg");font-style:italic;font-weight:200}@font-face{font-family:'Akkurat-Mono';src:url("../fonts/AkkurMon.eot");src:url("../fonts/AkkurMon.eot?#iefix") format("embedded-opentype"),url("../fonts/AkkurMon.woff") format("woff"),url("../fonts/AkkurMon.ttf") format("truetype"),url("../fonts/AkkurMon.svg#c8ec35f4572575e3068c7f7fce656efe") format("svg");font-style:normal;font-weight:400}@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot?-4yq2oj");src:url("../fonts/icomoon.eot?#iefix-4yq2oj") format("embedded-opentype"),url("../fonts/icomoon.woff?-4yq2oj") format("woff"),url("../fonts/icomoon.ttf?-4yq2oj") format("truetype"),url("../fonts/icomoon.svg?-4yq2oj#icomoon") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'pictoicomoon';src:url("../fonts/picto-icomoon.eot?uq9q1b");src:url("../fonts/picto-icomoon.eot?uq9q1b#iefix") format("embedded-opentype"),url("../fonts/picto-icomoon.ttf?uq9q1b") format("truetype"),url("../fonts/picto-icomoon.woff?uq9q1b") format("woff"),url("../fonts/picto-icomoon.svg?uq9q1b#icomoon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:after,[class^="icon-"]:after,[class*=" icon-"]:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icon-"] span.hidden,[class*=" icon-"] span.hidden{display:inline-block;height:0;width:0;overflow:hidden}.icon-check:before{content:"\e900";color:#327cbc}.icon-arrow-left:before{content:"\e90d"}.icon-avion2:before{content:"\e901";color:#117cc1}.icon-boat:before{content:"\e902";color:#117cc1}.icon-car:before{content:"\e903";color:#117cc1}.icon-facebook:before{content:"\e906";color:#999}.icon-fleuve:before{content:"\e907";color:#117cc1}.icon-google:before{content:"\e908";color:#999}.icon-home:before{content:"\e909";color:#999}.icon-linkedin:before{content:"\e90a";color:#327cbc}.icon-train2:before{content:"\e90b";color:#117cc1}.icon-twitter:before{content:"\e90c";color:#999}.icon-chevron-right:before{content:"\e900"}.icon-chevron-right-after:after{content:"\e900"}.icon-chevron-left:before{content:"\e904"}.icon-chevron-down:before{content:"\e905"}.icon-chevron-down-after:after{content:"\e905"}[class^="picto-"]:before,[class*=" picto-"]:after,[class^="picto-"]:after,[class*=" picto-"]:before{font-family:'pictoicomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="picto-"] span.hidden,[class*=" picto-"] span.hidden{display:inline-block;height:0;width:0;overflow:hidden}.picto-ampoule:before{content:"\e900"}.picto-avion:before{content:"\e901"}.picto-bateau:before{content:"\e902"}.picto-bateau2:before{content:"\e903"}.picto-billet:before{content:"\e904"}.picto-building:before{content:"\e905"}.picto-building2:before{content:"\e906"}.picto-bus:before{content:"\e907"}.picto-camion:before{content:"\e908"}.picto-cerveau:before{content:"\e909"}.picto-drapeau:before{content:"\e90a"}.picto-famille:before{content:"\e90b"}.picto-fondation:before{content:"\e90c"}.picto-people:before{content:"\e90d"}.picto-pillule:before{content:"\e90e"}.picto-recherche:before{content:"\e90f"}.picto-sante:before{content:"\e910"}.picto-train:before{content:"\e911"}.picto-usine:before{content:"\e912"}.picto-ville:before{content:"\e913"}.picto-voiture:before{content:"\e914";font-size:0.75em !important}.js-VideoFrame,.js-ImageFrame{overflow:hidden;position:relative;background:#000}.js-VideoFrame{position:absolute;width:100%;height:100%}.js-ImageFrame img{display:block;position:absolute;opacity:0}.dotdotdot{overflow:hidden}.s-title1,.s-title2,.s-title3,.s-title4,.s-title5{margin:0;font-weight:normal}.s-title1.bb,.s-title2.bb,.s-title3.bb,.s-title4.bb,.s-title5.bb{border-bottom:1px solid #ddd;padding-bottom:15px;margin-bottom:20px}.s-labeur1,.s-labeur2,.s-labeur3,.s-labeur4,.s-labeur5{margin:0}.s-title1{font-family:"Akkurat-Bold";font-size:3.75rem;line-height:1.16667}.s-title2{font-family:"Akkurat-Bold";font-size:3.75rem;line-height:1}@media (max-width: 768px){.s-title2{font-size:3rem;line-height:1.25}}@media (max-width: 576px){.s-title2{font-size:1.875rem;line-height:1.33333}}.s-title3{font-family:"loraregular";font-size:2.8125rem;line-height:.88889}.s-title4{font-family:"Akkurat-Bold";font-size:1.5rem;line-height:2.5}@media (max-width: 576px){.s-title4{font-size:1.1875rem;line-height:1.36842}}.s-title5{font-family:"Akkurat-Bold";font-size:1.375rem;line-height:1.36364}.s-accroche1{font-family:"loraregular";font-size:1.5625rem;line-height:1.6}@media (max-width: 576px){.s-accroche1{font-size:1.25rem;line-height:1.4}}.s-accroche2{font-family:"loraregular";margin-top:12px;font-size:1.5625rem;line-height:1.6}@media (max-width: 576px){.s-accroche2{font-size:1.25rem;line-height:1.4}}.s-surtitle1{font-family:"Akkurat";display:inline-block;font-size:.875rem;line-height:1.42857;font-weight:bold;letter-spacing:0.06em;text-transform:uppercase;color:#327cbc}.s-surtitle1 span{font-size:.75rem;line-height:1.66667;color:#999;font-family:"Akkurat";font-weight:normal}.s-surtitle2{font-family:"Akkurat";display:inline-block;font-size:1.6875rem;line-height:1;font-weight:bold;color:#327cbc;padding-bottom:28px}.s-date{font-family:"Akkurat";font-size:2.0625rem;line-height:.69697}.s-date span{font-size:.6875rem;line-height:2.18182}.s-link{position:absolute;top:9px;right:0;font-size:.875rem;line-height:2.14286;color:#999;border-bottom:1px dotted #999}.s-soustitle1{font-family:'Akkurat';font-size:1.375rem;margin-top:19px;line-height:1.36364}.c-blue{color:#327cbc}@-ms-viewport{width:device-width}html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,*::before,*::after{box-sizing:inherit}.container{position:relative;margin-left:auto;margin-right:auto;padding-right:15px;padding-left:15px}@media (min-width: 576px){.container{padding-right:15px;padding-left:15px}}@media (min-width: 768px){.container{padding-right:15px;padding-left:15px}}@media (min-width: 992px){.container{padding-right:15px;padding-left:15px}}@media (min-width: 1260px){.container{padding-right:15px;padding-left:15px}}@media (min-width: 576px){.container{width:540px;max-width:100%}}@media (min-width: 768px){.container{width:720px;max-width:100%}}@media (min-width: 992px){.container{width:960px;max-width:100%}}@media (min-width: 1260px){.container{width:1200px;max-width:100%}}.container-fluid{position:relative;margin-left:auto;margin-right:auto;padding-right:15px;padding-left:15px}@media (min-width: 576px){.container-fluid{padding-right:15px;padding-left:15px}}@media (min-width: 768px){.container-fluid{padding-right:15px;padding-left:15px}}@media (min-width: 992px){.container-fluid{padding-right:15px;padding-left:15px}}@media (min-width: 1260px){.container-fluid{padding-right:15px;padding-left:15px}}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}@media (min-width: 576px){.row{margin-right:-15px;margin-left:-15px}}@media (min-width: 768px){.row{margin-right:-15px;margin-left:-15px}}@media (min-width: 992px){.row{margin-right:-15px;margin-left:-15px}}@media (min-width: 1260px){.row{margin-right:-15px;margin-left:-15px}}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*="col-"]{padding-right:0;padding-left:0}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}@media (min-width: 576px){.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl{padding-right:15px;padding-left:15px}}@media (min-width: 768px){.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl{padding-right:15px;padding-left:15px}}@media (min-width: 992px){.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl{padding-right:15px;padding-left:15px}}@media (min-width: 1260px){.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl{padding-right:15px;padding-left:15px}}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 12.5%;max-width:12.5%}.col-2{flex:0 0 25%;max-width:25%}.col-3{flex:0 0 37.5%;max-width:37.5%}.col-4{flex:0 0 50%;max-width:50%}.col-5{flex:0 0 62.5%;max-width:62.5%}.col-6{flex:0 0 75%;max-width:75%}.col-7{flex:0 0 87.5%;max-width:87.5%}.col-8{flex:0 0 100%;max-width:100%}.pull-0{right:auto}.pull-1{right:12.5%}.pull-2{right:25%}.pull-3{right:37.5%}.pull-4{right:50%}.pull-5{right:62.5%}.pull-6{right:75%}.pull-7{right:87.5%}.pull-8{right:100%}.push-0{left:auto}.push-1{left:12.5%}.push-2{left:25%}.push-3{left:37.5%}.push-4{left:50%}.push-5{left:62.5%}.push-6{left:75%}.push-7{left:87.5%}.push-8{left:100%}.offset-1{margin-left:12.5%}.offset-2{margin-left:25%}.offset-3{margin-left:37.5%}.offset-4{margin-left:50%}.offset-5{margin-left:62.5%}.offset-6{margin-left:75%}.offset-7{margin-left:87.5%}@media (min-width: 576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 12.5%;max-width:12.5%}.col-sm-2{flex:0 0 25%;max-width:25%}.col-sm-3{flex:0 0 37.5%;max-width:37.5%}.col-sm-4{flex:0 0 50%;max-width:50%}.col-sm-5{flex:0 0 62.5%;max-width:62.5%}.col-sm-6{flex:0 0 75%;max-width:75%}.col-sm-7{flex:0 0 87.5%;max-width:87.5%}.col-sm-8{flex:0 0 100%;max-width:100%}.pull-sm-0{right:auto}.pull-sm-1{right:12.5%}.pull-sm-2{right:25%}.pull-sm-3{right:37.5%}.pull-sm-4{right:50%}.pull-sm-5{right:62.5%}.pull-sm-6{right:75%}.pull-sm-7{right:87.5%}.pull-sm-8{right:100%}.push-sm-0{left:auto}.push-sm-1{left:12.5%}.push-sm-2{left:25%}.push-sm-3{left:37.5%}.push-sm-4{left:50%}.push-sm-5{left:62.5%}.push-sm-6{left:75%}.push-sm-7{left:87.5%}.push-sm-8{left:100%}.offset-sm-0{margin-left:0%}.offset-sm-1{margin-left:12.5%}.offset-sm-2{margin-left:25%}.offset-sm-3{margin-left:37.5%}.offset-sm-4{margin-left:50%}.offset-sm-5{margin-left:62.5%}.offset-sm-6{margin-left:75%}.offset-sm-7{margin-left:87.5%}}@media (min-width: 768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 12.5%;max-width:12.5%}.col-md-2{flex:0 0 25%;max-width:25%}.col-md-3{flex:0 0 37.5%;max-width:37.5%}.col-md-4{flex:0 0 50%;max-width:50%}.col-md-5{flex:0 0 62.5%;max-width:62.5%}.col-md-6{flex:0 0 75%;max-width:75%}.col-md-7{flex:0 0 87.5%;max-width:87.5%}.col-md-8{flex:0 0 100%;max-width:100%}.pull-md-0{right:auto}.pull-md-1{right:12.5%}.pull-md-2{right:25%}.pull-md-3{right:37.5%}.pull-md-4{right:50%}.pull-md-5{right:62.5%}.pull-md-6{right:75%}.pull-md-7{right:87.5%}.pull-md-8{right:100%}.push-md-0{left:auto}.push-md-1{left:12.5%}.push-md-2{left:25%}.push-md-3{left:37.5%}.push-md-4{left:50%}.push-md-5{left:62.5%}.push-md-6{left:75%}.push-md-7{left:87.5%}.push-md-8{left:100%}.offset-md-0{margin-left:0%}.offset-md-1{margin-left:12.5%}.offset-md-2{margin-left:25%}.offset-md-3{margin-left:37.5%}.offset-md-4{margin-left:50%}.offset-md-5{margin-left:62.5%}.offset-md-6{margin-left:75%}.offset-md-7{margin-left:87.5%}}@media (min-width: 992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 12.5%;max-width:12.5%}.col-lg-2{flex:0 0 25%;max-width:25%}.col-lg-3{flex:0 0 37.5%;max-width:37.5%}.col-lg-4{flex:0 0 50%;max-width:50%}.col-lg-5{flex:0 0 62.5%;max-width:62.5%}.col-lg-6{flex:0 0 75%;max-width:75%}.col-lg-7{flex:0 0 87.5%;max-width:87.5%}.col-lg-8{flex:0 0 100%;max-width:100%}.pull-lg-0{right:auto}.pull-lg-1{right:12.5%}.pull-lg-2{right:25%}.pull-lg-3{right:37.5%}.pull-lg-4{right:50%}.pull-lg-5{right:62.5%}.pull-lg-6{right:75%}.pull-lg-7{right:87.5%}.pull-lg-8{right:100%}.push-lg-0{left:auto}.push-lg-1{left:12.5%}.push-lg-2{left:25%}.push-lg-3{left:37.5%}.push-lg-4{left:50%}.push-lg-5{left:62.5%}.push-lg-6{left:75%}.push-lg-7{left:87.5%}.push-lg-8{left:100%}.offset-lg-0{margin-left:0%}.offset-lg-1{margin-left:12.5%}.offset-lg-2{margin-left:25%}.offset-lg-3{margin-left:37.5%}.offset-lg-4{margin-left:50%}.offset-lg-5{margin-left:62.5%}.offset-lg-6{margin-left:75%}.offset-lg-7{margin-left:87.5%}}@media (min-width: 1260px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 12.5%;max-width:12.5%}.col-xl-2{flex:0 0 25%;max-width:25%}.col-xl-3{flex:0 0 37.5%;max-width:37.5%}.col-xl-4{flex:0 0 50%;max-width:50%}.col-xl-5{flex:0 0 62.5%;max-width:62.5%}.col-xl-6{flex:0 0 75%;max-width:75%}.col-xl-7{flex:0 0 87.5%;max-width:87.5%}.col-xl-8{flex:0 0 100%;max-width:100%}.pull-xl-0{right:auto}.pull-xl-1{right:12.5%}.pull-xl-2{right:25%}.pull-xl-3{right:37.5%}.pull-xl-4{right:50%}.pull-xl-5{right:62.5%}.pull-xl-6{right:75%}.pull-xl-7{right:87.5%}.pull-xl-8{right:100%}.push-xl-0{left:auto}.push-xl-1{left:12.5%}.push-xl-2{left:25%}.push-xl-3{left:37.5%}.push-xl-4{left:50%}.push-xl-5{left:62.5%}.push-xl-6{left:75%}.push-xl-7{left:87.5%}.push-xl-8{left:100%}.offset-xl-0{margin-left:0%}.offset-xl-1{margin-left:12.5%}.offset-xl-2{margin-left:25%}.offset-xl-3{margin-left:37.5%}.offset-xl-4{margin-left:50%}.offset-xl-5{margin-left:62.5%}.offset-xl-6{margin-left:75%}.offset-xl-7{margin-left:87.5%}}.Headroom{position:fixed;top:0px;left:0px;width:100%;z-index:20;background:#fff}.SiteHeader{display:flex;justify-content:space-between;border-bottom:1px solid #eeeeee;height:80px;width:100%;z-index:20;-webkit-transition:-webkit-transform 0.3s ease-out;transition:transform 0.4s ease-out}.SiteHeader.menuOpen{-webkit-transform:translateX(620px);transform:translateX(620px)}.SiteHeader-left,.SiteHeader-right{width:50%;display:flex;align-items:center}.SiteHeader-left{width:80%}.SiteHeader-right{justify-content:flex-end;padding-right:30px;font-size:.875rem;line-height:1.42857}.SiteHeader-right a:first-child{color:#999;border-bottom:1px dotted #999;padding-top:6px;position:relative;top:-3px}@media (max-width: 768px){.SiteHeader-right a:first-child{display:none}}.SiteHeader-right .lang{margin:0 30px;position:relative}@media (max-width: 768px){.SiteHeader-right .lang{display:none}}.SiteHeader-right .lang:after{position:absolute;display:inline-block;top:0;right:0;color:#999}.SiteHeader-right .lang>li{padding:0px 30px 0px 0px;display:inline-block;text-transform:uppercase;position:relative}.SiteHeader-right .lang>li:hover ul{display:block}.SiteHeader-right .lang>li ul{display:none;position:absolute;top:-3px;left:-13px;background:#fff;width:45px}.SiteHeader-right .lang>li ul li{height:30px;line-height:30px;text-align:center;list-style:none}.SiteHeader-right .lang>li ul li a{color:#3b3b3b}.SiteHeader-right .icon-linkedin{font-size:1.5em}.SiteHeader-logo{display:block;height:100%;padding-left:24px}.SiteHeader-logo img{height:100%}.SiteHeader-logo60ans{position:fixed;right:40px;top:120px;display:none;opacity:0}.SiteHeader-logo60ans img{width:150px;height:150px}@media (max-width: 1260px){.SiteHeader-logo60ans img{width:100px;height:100px}}@media (max-width: 992px){.SiteHeader-logo60ans img{width:80px;height:80px}}.SiteHeader-accroche{font-size:0.8em;padding-top:14px}@media (max-width: 768px){.SiteHeader-accroche{display:none}}.SiteFooter{position:fixed;bottom:0px;left:0px;z-index:0;width:100%;font-size:1.0625rem;line-height:1.76471;padding-bottom:107px;padding-top:90px;background:#F5F5F5}@media (max-width: 768px){.SiteFooter{position:relative;padding-bottom:60px;padding-top:50px}}@media (max-width: 576px){.SiteFooter{padding:20px 0}}@media (max-width: 768px){.SiteFooter{text-align:center}}.SiteFooter span,.SiteFooter a{color:#999}@media (max-width: 576px){.SiteFooter span,.SiteFooter a{display:block}}.SiteFooter .s-surtitle1{padding-top:66px}@media (max-width: 576px){.SiteFooter .s-surtitle1{padding:15px 0 0 0;line-height:30px}}.SiteFooter .s-surtitle1 span{text-transform:none}.SiteFooter .row .col-md-2.col-8{text-align:right}@media (max-width: 576px){.SiteFooter .row .col-md-2.col-8{text-align:center;margin-top:20px}}.SiteFooter .row .col-md-2.col-8 div:first-of-type{color:#999;text-transform:uppercase;font-size:.75rem;line-height:1.66667;margin-bottom:30px}.SiteFooter-mention{margin-top:20px;display:flex;align-items:flex-end;justify-content:flex-end}.SiteFooter-mention *{text-transform:uppercase;letter-spacing:0.06em;font-size:.875rem;line-height:2.64286}.SiteFooter-mention *+*{margin-left:18px}.SiteFooter-logo{display:block;margin-bottom:30px;width:100%;position:relative;top:60px;right:-32px}@media (max-width: 768px){.SiteFooter-logo{margin-bottom:0px;margin-top:30px;text-align:center;top:0px;right:0px}}.SiteFooter-accroche{display:block;position:relative;top:27px;right:-11px;letter-spacing:0.04rem}@media (max-width: 768px){.SiteFooter-accroche{text-align:center;top:0px;right:0px}}.SiteFooter-res{position:relative;top:32px;right:-14px;z-index:1}@media (max-width: 768px){.SiteFooter-res{text-align:center;top:0px;right:0px;margin:40px 0 20px}}.SiteFooter-res img{margin-right:20px}.SiteFooter-res .icon-linkedin{position:relative;top:-20px;font-size:21px;right:2px}.SiteFooter a:hover{color:#327cbc}.PageLayout{position:relative;z-index:1;padding-top:50px;background:#fff;margin-bottom:550px;-webkit-transition:-webkit-transform 0.4s ease-out;transition:transform 0.4s ease-out}@media (max-width: 768px){.PageLayout{position:relative;margin-bottom:0px}}.PageLayout-content{margin-top:40px;padding-bottom:100px}@media (max-width: 576px){.PageLayout-content{margin-bottom:80px;margin-top:30px;padding-bottom:30px}}.PageLayout-content--Actualites{margin-top:53px}.PageLayout-content--smallPadding{padding-bottom:35px}.PageLayout-domain{display:flex;flex-flow:row wrap;left:-15px;width:calc(100% + 30px);position:relative;margin-top:40px}.PageLayout-title{margin-top:80px}@media (max-width: 576px){.PageLayout-title{margin-top:40px}}.PageLayout-title--clients{margin-top:100px}.PageLayout-push{margin-bottom:-100px;display:table;width:100%;text-align:center;border-top:1px solid #ddd;margin-top:120px;position:relative}@media (max-width: 576px){.PageLayout-push{margin-top:40px}}.PageLayout-push-prev,.PageLayout-push-next{position:absolute;top:50%;transform:translateY(-50%);display:block}.PageLayout-push-prev{left:40px}@media (max-width: 576px){.PageLayout-push-prev{left:20px}}.PageLayout-push-next{right:40px}@media (max-width: 576px){.PageLayout-push-next{right:20px}}.PageLayout-tag{padding-bottom:5px;display:flex;flex-wrap:wrap;margin-left:-5px;margin-top:16px}.PageLayout-questions{margin-top:15px}.PageLayout-questions .s-accroche1{margin-bottom:30px;font-size:24px}.PageLayout-questions .button{margin-top:39px}.PageLayout-Pagetitle{padding-top:65px;position:relative;padding-bottom:30px}@media (max-width: 576px){.PageLayout-Pagetitle{padding:30px 0 20px}}.PageLayout-Pagetitle .button{position:absolute;top:83px;right:0;font-size:0.9rem;padding:16px 18px;text-transform:uppercase}@media (max-width: 992px){.PageLayout-Pagetitle .button{position:relative;top:inherit;right:inherit;margin-top:15px;padding:10px 18px}}.PageLayout-Pageaccroche{padding-left:13%;margin-top:40px;padding-bottom:35px}@media (max-width: 576px){.PageLayout-Pageaccroche{padding-left:0px}}.PageLayout-equipe{margin-top:60px}@media (max-width: 992px){.PageLayout-equipe .row{justify-content:space-evenly}}@media (max-width: 992px){.PageLayout-equipe .row .col-md-3{padding:0}}@media (max-width: 768px){.PageLayout-equipe .row .col-md-3{padding:0 8%}}.PageLayout--stage .PageLayout-content{padding-bottom:0}.PageLayout.menuOpen{-webkit-transform:translateX(700px);transform:translateX(700px)}.PageLayout-formulaire{margin-top:40px}.PageLayout-formulaire .hidden{display:none}.PageLayout-formulaire input[type=submit]{margin-top:30px;margin-bottom:30px}.PageLayout--404{display:flex;flex:1;justify-content:space-around;flex-direction:column;text-align:center;margin-bottom:50px;align-items:center}.PageLayout--404 .button{margin-top:20px}.Menu{background:#327cbc;color:#fff;position:fixed;left:-700px;width:700px;z-index:21;height:100vh;padding-bottom:120px;top:0px;-webkit-transition:-webkit-transform 0.4s ease-out;transition:transform 0.4s linear ease-out;padding-top:80px;overflow:hidden;overflow-y:auto}@media (max-width: 700px){.Menu{left:-100vw;width:100vw}}@media only screen and (max-height: 750px) and (min-width: 1100px){.Menu{padding-bottom:0}}@media (max-width: 576px){.Menu{font-size:0.7em}}.Menu-Overlay{position:fixed;top:0px;left:0px;width:0px;height:100%;z-index:18}.Menu-Overlay.menuOpen{width:100%}.Menu.menuOpen{-webkit-transform:translateX(700px);transform:translateX(700px)}@media (max-width: 700px){.Menu.menuOpen{-webkit-transform:translateX(100%);transform:translateX(100%)}}.Menu>.buttonClose{cursor:pointer;position:absolute;top:12px;z-index:3;right:14px;height:86px;width:86px}@media (max-width: 576px){.Menu>.buttonClose{transform:scale(0.7);-webkittransform:scale(0.7);right:0;top:8px}}.Menu>.buttonClose img{width:30px;margin:28px 28px}.Menu-Parent{padding:20px 20px 20px 80px;width:700px;-webkit-transition:-webkit-transform 0.4s ease-out;transition:transform 0.4s ease-out}@media (max-width: 700px){.Menu-Parent{width:100%;padding:20px 50px}}@media (max-width: 576px){.Menu-Parent{padding:20px 8%}}.Menu-Parent li{list-style:none;font-family:"Akkurat";padding:10px 0px;font-size:29px;line-height:40px}@media (max-width: 576px){.Menu-Parent li{padding:5px 0}}.Menu-Parent li a{color:rgba(255,255,255,0.4)}.Menu-Parent li a:hover,.Menu-Parent li a.isActive{color:#FFF}@media (max-width: 700px){.Menu-Parent li{font-size:22px;line-height:28px}}@media only screen and (max-height: 750px) and (min-width: 1100px){.Menu-Parent li{font-size:1.1875rem;line-height:1.57895}}@media (max-width: 576px){.Menu-Parent li{font-size:.9375rem;line-height:1.6}}.Menu-Parent.enfantOpen{-webkit-transform:translateX(0);transform:translateX(0)}.Menu-Children{width:calc(100% - 115px);padding:10px 20px 0 40px;background:#3a8dd5;position:absolute;top:0;height:100%;left:100%;z-index:2;-webkit-transition:left 0.4s ease-out;transition:left 0.4s ease-out}@media (max-width: 700px){.Menu-Children{left:100%;padding:20px 50px}}@media (max-width: 576px){.Menu-Children{padding:20px 8%;width:100%}}.Menu-Children li{list-style:none;font-family:"Akkurat";padding:10px 0px;font-size:28px;line-height:40px}@media (max-width: 576px){.Menu-Children li{padding:5px 0px}}.Menu-Children li a{color:rgba(255,255,255,0.4)}.Menu-Children li a:hover,.Menu-Children li a.isActive{color:#FFF}@media (max-width: 700px){.Menu-Children li{font-size:22px;line-height:28px}}@media only screen and (max-height: 750px) and (min-width: 1100px){.Menu-Children li{font-size:1.1875rem;line-height:1.57895}}@media (max-width: 576px){.Menu-Children li{font-size:.9375rem;line-height:1.6}}.Menu-Children.enfantOpen{left:115px;background:#3a8dd5}@media (max-width: 576px){.Menu-Children.enfantOpen{left:0}}.Menu-Children .CloseChildren{cursor:pointer;font-size:14px;font-weight:bold;text-transform:uppercase;font-family:"Akkurat";margin-bottom:14px;letter-spacing:0.8px}.Menu-Children .CloseChildren img,.Menu-Children .CloseChildren object{margin-right:14px;width:28px;position:relative;top:2px}.Menu .langueSelector{position:absolute;top:39px;left:79px;z-index:1}@media (max-width: 576px){.Menu .langueSelector{left:8%}}.Menu .langueSelector a{color:rgba(255,255,255,0.4)}.Menu .langueSelector a:hover{color:#FFF}.Menu .langueSelector .langue{text-transform:uppercase;font-size:14px;letter-spacing:0.5px}.Menu .langueSelector .separator{display:inline-block;padding:0px 2px;font-size:14px}.Menu-Footer{position:absolute;bottom:70px;width:100%;z-index:-1;padding:0px 80px;left:0px}@media (max-width: 576px){.Menu-Footer{padding:0 8%}}.Menu-Footer a:nth-child(1){position:relative;width:24px;display:inline-block}.Menu-Footer a:nth-child(1):before{font-size:20px;position:absolute;top:0px;left:-1px;color:#FFF}.Menu-Footer a:nth-child(2){position:relative;top:2px;display:inline-block;padding-left:20px;font-size:15px;color:rgba(255,255,255,0.4)}.Menu-Footer a:nth-child(2):hover{color:#FFF}@media (max-width: 576px){.Menu-Footer a:nth-child(2){top:8px;padding-left:3px}}@media only screen and (max-height: 750px) and (min-width: 1100px){.Menu-Footer{position:relative;bottom:0;width:100%;padding:0px 80px;left:0px}}.Cover{position:relative;z-index:1;background:#fff}@media (max-width: 576px){.Cover .table{position:relative;top:-80px}}.Cover-illustration img{margin-top:-90px;margin-bottom:-80px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;height:auto}@media (max-width: 576px){.Cover-illustration img{margin-top:0;margin-bottom:-30px}}@media (max-width: 576px){.Cover-illustration img{width:150%;left:-25%;position:relative}}.Cover-logo{display:inline-block;margin-bottom:14px}@media (max-width: 576px){.Cover-logo{width:60%;margin:0 20%}}.Cover-logo img{max-height:160px;margin-bottom:20px;max-width:100%}@media (max-width: 768px){.Cover-logo img{max-height:140px}}@media (max-width: 576px){.Cover-logo img{max-height:120px}}.Cover-txt{text-align:center;font-size:1.375rem;line-height:1.36364;margin-bottom:122px}@media (max-width: 768px){.Cover-txt{margin-bottom:0px}}@media (max-width: 576px){.Cover-txt{font-size:.9375rem;line-height:1.46667;padding:0 3%}}.Cover-btn{position:absolute;border:1px solid #ddd;text-align:center;display:inline-block;position:relative;left:50%;bottom:-60px;transform:translateX(-50%);padding:30px 55px;text-transform:uppercase;font-size:14px;-webkit-transition:background 0.6s ease-out;transition:background 0.6s ease-out}@media (max-width: 576px){.Cover-btn{width:86%;padding:20px}}.Cover-btn:before{position:absolute;content:' ';background:#F59A2F;width:3px;height:45px;bottom:-35px;left:50%;transform:translateX(-25%);animation:MoveUpDown 1s linear infinite}.Cover-btn:hover{background:#f5f5f5}.home .Cover{margin-top:-80px;padding-top:80px;height:100vh;-webkit-transition:-webkit-transform 0.4s ease-out;transition:transform 0.4s ease-out}.home .Cover.menuOpen{-webkit-transform:translateX(700px);transform:translateX(700px)}.home .Cover .table{width:100%}.home .Cover .table .cell{width:100%;vertical-align:middle;text-align:center}.home .Cover-logo,.home .Cover-txt,.home .Cover-btn{opacity:0}.home .Cover-logo{display:block;margin-bottom:0}.home .Cover-btn{position:absolute;bottom:60px}@media only screen and (max-height: 750px) and (min-width: 1100px){.home .Cover .Cover-logo{transform:scale(0.7);-webkit-transform:scale(0.7)}.home .Cover .Cover-btn{bottom:0;transform:translateX(-50%);-webkit-transform:translateX(-50%);padding:20px 35px;font-size:11px;bottom:30px}.home .Cover .Cover-btn:before{transform:scale(0.5);-webkit-transform:scale(0.5)}.home .Cover .Cover-txt{font-size:.9375rem;line-height:1.33333}}@keyframes MoveUpDown{0%{bottom:-30px}50%{bottom:-40px}100%{bottom:-30px}}.Ariane{height:50px;-webkit-transition:-webkit-transform 0.4s ease-out;transition:transform 0.4s ease-out}@media (max-width: 576px){.Ariane{border-bottom:1px solid #eee}}.Ariane-retour{display:block;float:left;width:80px;height:50px;border-right:1px dotted #ddd;-webkit-transition:background 0.4s ease-out;transition:background 0.4s ease-out}.Ariane-retour i{height:50px;width:100%;display:block;text-align:center;line-height:50px}.Ariane-retour:hover{background:#f5f5f5}.Ariane-fil{display:inline-block;height:50px;line-height:50px;padding-left:10px}@media (max-width: 768px){.Ariane-fil{width:calc(100% - 100px);padding-left:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.Ariane-fil li{display:inline-block;position:relative}.Ariane-fil li a,.Ariane-fil li span{color:#999;padding:15px 6px 15px 6px;font-size:.8125rem;line-height:2.30769}.Ariane-fil li a:hover{color:#327cbc}.Ariane-fil li:first-child a,.Ariane-fil li:first-child span{padding:15px 6px 15px 20px}.Ariane-fil li:last-child a,.Ariane-fil li:last-child span{color:#3b3b3b}.Ariane-fil li:last-child:after{content:none}.Ariane-fil li:after{content:">";position:absolute;top:51%;transform:translateY(-50%);-webkit-transform:translateY(-50%);font-size:0.6em;color:#999}.Ariane-fil li+li{margin-left:4px}.Ariane.menuOpen{-webkit-transform:translateX(700px);transform:translateX(700px)}.Push{display:table-cell;width:calc(100% / 3);padding:45px 0 60px;vertical-align:middle}@media (max-width: 576px){.Push{padding:40px 10px}}.Push--actu{position:relative;padding:60px 100px;width:calc(100% / 2)}@media (max-width: 576px){.Push--actu{padding:15px 35px}}.Push--actu.Push-siblingsPrev:before{position:absolute;top:50%;left:0px;transform:translateY(-50%)}@media (max-width: 576px){.Push--actu.Push-siblingsPrev:before{left:15px}}.Push--actu.Push-siblingsNext:after{position:absolute;top:50%;right:0px;transform:translateY(-50%)}@media (max-width: 576px){.Push--actu.Push-siblingsNext:after{right:15px}}.Push--Full{width:100%}.Push+.Push{position:relative}.Push+.Push:before{content:' ';position:absolute;top:10%;left:0px;height:80%;width:1px;background:#ddd}.Push-siblingsPrev:before,.Push-siblingsNext:after{display:inline-block;vertical-align:middle;color:#b3b3b3}.Push-siblingsPrev:before{margin-right:220px}.Push-siblingsNext:after{margin-left:220px}.Push-siblingsPrev,.Push-siblingsNext{width:50%}.Push-siblings .Push-content{display:inline-block;vertical-align:middle}@media (max-width: 576px){.Push-illustration{display:none}}.Push-illustration img{width:auto;height:170px}.Push-content .s-title4{line-height:1.6;margin-top:-10px;-webkit-transition:color 0.6s ease-out;transition:color 0.6s ease-out}.Push-content span{-webkit-transition:color 0.6s ease-out;transition:color 0.6s ease-out}.Push-content:hover{color:#327cbc}.Timeline{padding-top:130px}.Timeline-Item{position:relative;padding-top:38px;margin-top:-60px}@media (max-width: 768px){.Timeline-Item{margin-top:0px;padding-bottom:150px}}.Timeline-Item.left{padding-right:150px;text-align:right}@media (max-width: 768px){.Timeline-Item.left{padding-right:0px;text-align:left;padding-left:100px}}@media (max-width: 576px){.Timeline-Item.left{padding-left:20px;padding-right:20px}}.Timeline-Item.left:before{content:' ';position:absolute;top:0px;right:-16px;height:1px;width:100px;background:#000;z-index:2}@media (max-width: 768px){.Timeline-Item.left:before{left:-15px}}@media (max-width: 576px){.Timeline-Item.left:before{content:none}}.Timeline-Item.left:after{content:' ';position:absolute;top:0px;right:-16px;height:100%;width:1px;background:#CCC;z-index:2}@media (max-width: 768px){.Timeline-Item.left:after{left:-15px}}@media (max-width: 576px){.Timeline-Item.left:after{content:none}}.Timeline-Item.left .Timeline-Item-Date{top:-95px;right:140px}@media (max-width: 576px){.Timeline-Item.left .Timeline-Item-Date{right:inherit}}.Timeline-Item.left .Timeline-Item-Date:after{top:90px;right:-161px}@media (max-width: 576px){.Timeline-Item.left .Timeline-Item-Date:after{content:none}}@media (max-width: 768px){.Timeline-Item.left .Timeline-Item-Date:after{left:-165px}}.Timeline-Item.right{padding-left:150px}@media (max-width: 768px){.Timeline-Item.right{padding-left:100px}}@media (max-width: 576px){.Timeline-Item.right{padding-left:20px;padding-right:20px}}.Timeline-Item.right:before{content:' ';position:absolute;top:0px;left:-15px;height:1px;width:100px;background:#000;z-index:2}@media (max-width: 576px){.Timeline-Item.right:before{content:none}}.Timeline-Item.right:after{content:' ';position:absolute;top:0px;left:-15px;height:100%;width:1px;background:#CCC;z-index:2}@media (max-width: 576px){.Timeline-Item.right:after{content:none}}.Timeline-Item.right .Timeline-Item-Date{top:-95px;left:140px}@media (max-width: 576px){.Timeline-Item.right .Timeline-Item-Date{left:inherit}}.Timeline-Item.right .Timeline-Item-Date:after{top:90px;left:-160px}@media (max-width: 576px){.Timeline-Item.right .Timeline-Item-Date:after{content:none}}.Timeline-Item-Date{position:relative;position:absolute;font-size:80px;color:#327cbc;font-weight:bold;letter-spacing:4px}.Timeline-Item-Date:after{z-index:4;content:' ';position:absolute;height:11px;width:11px;border-radius:6px;background:#000}@media (max-width: 576px){.Timeline-Item-Date:after{content:none}}.Timeline-Item-Accroche{font-size:1.25rem;line-height:1.5}.Timeline-Item-Contenu{margin-top:20px;font-size:1.125rem;line-height:1.66667}.Chiffre{padding-top:30px;padding-bottom:30px}.Chiffre-Item{height:290px}.Chiffre-Item.top{border-top:1px solid #DDD;margin-top:-1px}.Chiffre-Item.bottom{border-bottom:1px solid #DDD;margin-bottom:-1px}.Chiffre-Item.left{border-left:1px solid #DDD;margin-left:-1px}.Chiffre-Item.right{border-right:1px solid #DDD;margin-right:-1px}.Chiffre-Item:not(.top):not(.bottom){margin-bottom:-1px}@media (max-width: 576px){.Chiffre-Item{height:auto;padding:30px 0;border-top:1px solid #DDD !important;border-left:none !important;border-right:none !important;border-top:none !important}}.Chiffre-Item.text-center{text-align:center}.Chiffre-Item .chiffre{font-size:3.25rem;line-height:1;color:#327cbc;margin-bottom:10px;font-weight:bold}.Chiffre-Item .chiffre span{font-size:2.375rem;line-height:1.36842}.Chiffre-Item .titre{font-size:1.125rem;line-height:1;color:#327cbc;font-weight:bold;text-transform:uppercase}.Chiffre-Item .titre sup{font-size:.6875rem;line-height:1.27273}.Chiffre-Item .description{margin-top:12px;margin-bottom:10px;font-size:.9375rem;line-height:1.13333}.Chiffre-Item img{width:auto;max-width:98%}.Chiffre-Item img.logoAlgoe{max-width:50%}.Chiffre-Item .Table{height:100%;width:100%;display:table}.Chiffre-Item .Table-Cell{height:100%;width:100%;display:table-cell;vertical-align:middle}.Chiffre-Item-Image{float:left;width:40%;height:290px;text-align:center}.Chiffre-Item-Texte{float:left;width:50%;height:290px}.Popin{position:fixed;width:100%;height:100vh;top:0;left:0;overflow:hidden;z-index:20;visibility:hidden}.Popin-scroll{overflow:scroll;height:100%;overflow:scroll}.Popin-container{position:relative;height:100vh;text-align:center}.Popin-containerVideo{position:relative;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);z-index:1;width:100vmin;height:56.2vmin;max-height:551px;max-width:980px}@media (max-width: 992px){.Popin-containerVideo{width:80vmin;height:45vmin}}.Popin-text{position:relative;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);z-index:1;width:70%;background:#fff;padding:50px}@media (max-width: 992px){.Popin-text{width:80vmin;font-size:16px;padding:20px;transform:translateX(-50%) translateY(0) !important;-webkit-transform:translateX(-50%) translateY(0) !important;top:100px}}.Popin-text p+p{margin-top:10px}.Popin-text strong{font-family:"Akkurat-Bold"}.Popin-text .bold{display:inline-block;line-height:1;font-size:18px;font-family:"Akkurat-Bold";border-bottom:1px dotted #999;margin-top:20px}.Popin-overlay{position:absolute;display:block;width:100%;height:100vh;top:0;left:0;background:rgba(50,124,188,0.85);opacity:0}.Popin-close{position:absolute;display:block;width:30px;height:30px;top:60px;right:60px;z-index:1;opacity:0}.Popin-close:before,.Popin-close:after{content:'';position:absolute;display:block;left:0;top:0;width:60px;height:4px;background:#fff;-webkit-transition:250ms;-o-transition:250ms;transition:250ms}.Popin-close:before{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.Popin-close:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.button{display:inline-block;text-transform:uppercase;letter-spacing:0.8px}.button-menu{background:#327cbc;color:#fff;width:80px;height:80px;cursor:pointer;-webkit-transition:background 0.6s ease-out;transition:background 0.6s ease-out}.button-menu img{margin:29px 26px}.button-menu:hover{background:#f39a2f}.button-black{cursor:pointer;background:#3b3b3b;color:#fff;padding:14px 54px;text-align:center;border:none;font-size:.875rem;line-height:1.5;border-radius:25px}.button-black:hover{background:#f39a2f}.button--center{position:relative;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%)}.return{position:absolute;top:9px;right:0;font-size:.875rem;line-height:2.14286;color:#999;border-bottom:1px dotted #999}form label{display:block;margin:11px 0 11px;font-size:1.0625rem;line-height:1.76471}form input[type=text],form input[type=email],form input[type=tel],form input[type=date],form select{width:100%;height:40px;padding:0 20px;background:transparent;border:1px solid #ddd}form textarea{height:auto;width:100%;padding:20px;background:transparent;border:1px solid #ddd;resize:none}.wysiwyg .bold,.wysiwyg strong{font-weight:bold}.wysiwyg p+p,.wysiwyg p+ul,.wysiwyg p+ol,.wysiwyg ul+ul,.wysiwyg ul+p,.wysiwyg ul+ol,.wysiwyg ol+ol,.wysiwyg ol+p,.wysiwyg ol+ul{margin-top:19px}.wysiwyg em{font-style:italic}.wysiwyg sub{vertical-align:sub}.wysiwyg sup{vertical-align:super}.wysiwyg ol{list-style-type:decimal}.wysiwyg ul{list-style-type:none}.wysiwyg ul li:before{content:"\2022";margin-right:10px;color:#327cbc}.wysiwyg ul,.wysiwyg ol{padding:0}.wysiwyg li{display:block}.wysiwyg img{display:block;margin:20px 0;max-width:100%;height:auto}.wysiwyg .s-accroche1+.s-title4,.wysiwyg .s-accroche1+p,.wysiwyg p+.s-title4{margin-top:28px}.wysiwyg .s-title4+ul,.wysiwyg ul+.s-title4,.wysiwyg .s-title4+p{margin-top:7px}.wysiwyg a{padding:0px 2px;background:-webkit-linear-gradient(rgba(50,124,188,0.3), rgba(50,124,188,0.3)) bottom no-repeat;background:linear-gradient(rgba(50,124,188,0.3), rgba(50,124,188,0.3)) bottom no-repeat;background-size:100% 2px}.wysiwyg a.link-img{padding:0}.wysiwyg a:hover{background-size:100% 100%}.actuResume{display:block;position:relative;border:1px solid #ddd;padding:28px 10px 40px 115px;margin:0px 10px 40px 0px}@media (max-width: 576px){.actuResume{margin-right:0;padding:32px 25px 40px 80px}}.actuResume-date{height:80px;width:80px;position:absolute;top:35px;left:10px;color:#327cbc;text-align:right;text-transform:uppercase}@media (max-width: 576px){.actuResume-date{height:70px;width:70px;text-align:left}}.actuResume-date .actuResume-jour{font-size:1.875rem;line-height:1}.actuResume-date .actuResume-mois{font-size:.875rem;line-height:1;margin:5px 0 5px}.actuResume-date .actuResume-annee{font-size:1rem;line-height:1}.actuResume-txt{margin-top:5px}.actuResume-txt.pl{padding-left:120px}.actuResume-img{border:1px solid #ddd;border-bottom:none;margin:0px 10px -10px 0px}.actuResume-img img{width:100%;height:auto}.actuResume-description{font-size:1.0625rem;line-height:1.76471;font-family:"Akkurat";margin-top:6px}.actuResume--passe{background:#ededed}.actuResume--passe *{color:#777}.actuResume--publi{padding:28px 10px 40px 28px}.socialBar{border:1px solid #ddd;width:50px;text-align:center;position:sticky;margin-bottom:40px;top:160px}@media (max-width: 768px){.socialBar{margin-bottom:20px;width:215px;height:50px}}@media (max-width: 576px){.socialBar{display:none}}.socialBar li{display:table;width:100%}@media (max-width: 768px){.socialBar li{height:50px;display:inline-block;width:50px}}.socialBar li a{height:50px;display:table-cell;vertical-align:middle;-webkit-transition:background 0.6s ease-out;transition:background 0.6s ease-out}@media (max-width: 768px){.socialBar li a{width:50px}}.socialBar li a:before{color:#999;font-size:0.8em;transition:all 350ms ease-out;-webkit-transition:all 350ms ease-out}.socialBar li a:hover{background:#f5f5f5}.socialBar li a:hover:before{color:#327cbc}.socialBar li+li{border-top:1px solid #ddd}@media (max-width: 768px){.socialBar li+li{border-top:none;border-left:1px solid #ddd}}.domain{display:block;height:225px;width:calc(100% / 4);border:1px solid #ddd;position:relative;overflow:hidden}.domain:nth-child(n+5){margin-top:-1px}.domain:not(:nth-child(4n+1)){margin-left:-1px}@media (max-width: 1260px){.domain{width:calc(100% / 3);height:240px}.domain:nth-child(n+4){margin-top:-1px}.domain:not(:nth-child(4n+1)){margin-left:0}.domain:not(:nth-child(3n+1)){margin-left:-1px}}@media (max-width: 992px){.domain{width:calc(100% / 2);height:270px}.domain:nth-child(n+3){margin-top:-1px}.domain:not(:nth-child(3n+1)){margin-left:0}.domain:not(:nth-child(2n+1)){margin-left:-1px}}@media (max-width: 576px){.domain{width:100%;height:200px;margin:10px 5% !important}}.domain-content{display:flex;width:100%;height:100%;vertical-align:middle;justify-content:center;flex-direction:column;text-align:center;position:relative;padding:0 15px;transform:translateY(0) translateZ(0.1px);-webkit-transform:translateY(0) translateZ(0.1px);transition:all 250ms ease-out;-webkit-transition:all 250ms ease-out}.domain-hover{width:100%;display:flex;justify-content:center;flex-direction:column;position:absolute;height:100%;left:0;top:0;z-index:2;color:#fff;background:#327cbc;text-align:center;padding:15px;font-size:.875rem;line-height:1.42857;transform:translateY(100%) translateZ(0.1px);-webkit-transform:translateY(100%) translateZ(0.1px);transition:all .4s ease-out;-webkit-transition:all .4s ease-out}@media (max-width: 576px){.domain-hover{font-size:.875rem;line-height:1.28571}}.domain-hover span:before{color:#fff}.domain-hover .domain-picto{display:none}.domain:hover .domain-content{transform:translateY(-100%) translateZ(0.1px);-webkit-transform:translateY(-100%) translateZ(0.1px);transition:all 250ms ease-out;-webkit-transition:all 250ms ease-out}.domain:hover .domain-hover{transform:translateY(0);-webkit-transform:translateY(0);transition:all 250ms ease-out;-webkit-transition:all 250ms ease-out}.domain-picto{font-size:1.6em;color:#327cbc}.tag{padding:17px 16px;border:1px solid #ddd;margin:5px;font-family:"Akkurat";text-transform:uppercase;font-size:14px;letter-spacing:0.8px}.questions{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:24px 0;position:relative;padding-left:43px;font-size:1.0625rem;line-height:1.76471;font-weight:bold}.questions:before{content:" ";background:url("/wp-content/themes/algoe/assets/img/check.svg") center center no-repeat;width:30px;height:30px;position:absolute;display:block;left:-6px;top:22px}.questions+.questions{border-top:none}.offreResume{display:block;position:relative;border:1px solid #ddd;margin-bottom:40px;padding:28px 40px;-webkit-transition:background 0.6s ease-out;transition:background 0.6s ease-out}.offreResume:hover{background:#f5f5f5}.flex-equipe{display:inline-block;position:relative;width:100%;margin-bottom:30px;overflow:hidden}.flex-equipe-img{width:100%;height:300px}.flex-equipe:hover .rollover{opacity:1}.flex-equipe-nom,.flex-equipe-poste{position:relative;z-index:1;color:#fff}.flex-equipe-nom{font-size:1.5625rem;line-height:1.2}@media (max-width: 992px){.flex-equipe-nom{font-size:1.25rem;line-height:1.25}}.flex-equipe-poste{font-size:.875rem;line-height:1.42857}.flex-equipe-txt{padding:30px;position:absolute;bottom:0}@media (max-width: 992px){.flex-equipe-txt{position:relative}}.flex-equipe .rollover{position:absolute;display:block;opacity:0;top:0%;bottom:0;width:100%;height:100%;-webkit-transition:opacity 0.4s ease-out;transition:opacity 0.4s ease-out}@media (max-width: 992px){.flex-equipe .rollover{position:relative;opacity:1}}.flex-equipe .rollover::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(50,124,188,0.9)}.Modal{display:flex;flex-direction:column;position:fixed;top:0;right:0;left:0;margin:100px 20px 0 20px;padding:30px;z-index:10;font-size:16px;line-height:1.375;color:#3b3b3b;background-color:white;border:1px solid #ddd}@media (min-width: 768px){.Modal{flex-direction:row;align-items:center;left:auto;margin:100px 20px 0 0}}.Modal__image{margin:0 0 30px 0}@media (min-width: 768px){.Modal__image{margin:0 30px 0 0}}.Modal__image img{width:75px;height:75px;display:block;margin:0 auto}@media (min-width: 768px){.Modal__image img{margin:0}}.Modal__body{text-align:center}.Modal__body a{color:#999}.Modal__body a:hover{text-decoration:underline}@media (min-width: 768px){.Modal__body{text-align:left}}.Modal__button{background-color:transparent;border:none;padding:0;position:absolute;top:0;right:0;margin:12px 12px 0 0;width:10px;height:10px}.Modal__button:hover{cursor:pointer}.Modal__button:focus{outline:none}.Modal__button img{width:100%;height:100%;display:block}.Actualite-img{margin-top:80px}.Actualite-img img{width:100%;height:auto}.Home-container{margin-top:120px}.Home-container:first-of-type{padding-top:0px}@media (max-width: 768px){.Home-container{margin-top:100px}}@media (max-width: 576px){.Home-container{margin-top:50px}}.Home-container .loader{margin:0 auto 50px;position:relative;display:flex;align-items:center;justify-content:center;width:100%;text-align:center}.Home-container .loader img{position:absolute;left:50%;margin-left:-35px}@media (max-width: 576px){.Home-container+.Home-container{margin-top:100px}}.Home-img{opacity:0}@media (max-width: 576px){.Home-img{transform:scale(1.8);-webkit-transform:scale(1.8);transform-origin:center}}.Home-img svg{width:100%;height:auto}@media (max-width: 1260px){.Home-img{margin-bottom:50px}}@media (max-width: 576px){.Home-img{margin-bottom:20px}}.Home-img img{width:100%;height:auto;margin-bottom:-20px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width: 576px){.Home-img img{position:relative;width:180%;left:-40%}}@media only screen and (max-height: 750px) and (min-width: 1100px){.Home-img{margin-bottom:10px}}.Home-txt{opacity:0}@media only screen and (max-height: 750px) and (min-width: 1100px){.Home-txt .s-title2{font-size:2em !important}}@media only screen and (max-height: 750px) and (min-width: 1100px){.Home-txt span{position:absolute;left:-50px}}.Home-txt.droite span{color:#327cbc;font-size:3.125rem;line-height:.7;font-family:"loraregular";padding-left:105px}@media (max-width: 768px){.Home-txt.droite span{padding-left:0px}}@media (max-width: 576px){.Home-txt.droite span{font-size:1.875rem;line-height:.66667}}.Home-txt.droite span:after{content:'';position:relative;display:inline-block;right:-15px;bottom:-4px;width:32px;height:2px;background:#f39a2f;vertical-align:middle}.Home-txt.droite .s-title2{margin-bottom:35px;font-size:3rem;padding-left:140px;margin-top:15px;letter-spacing:1px}@media (max-width: 576px){.Home-txt.droite .s-title2{font-size:1.6rem}}@media (max-width: 768px){.Home-txt.droite .s-title2{padding-left:0px}}.Home-txt.droite .Home-description{padding-left:200px;font-size:1.0625rem;line-height:1.76471}@media (max-width: 768px){.Home-txt.droite .Home-description{padding-left:0px}}.Home-txt.gauche span{color:#327cbc;font-size:3.125rem;line-height:.3;padding-left:100px;font-family:"loraregular"}@media (max-width: 576px){.Home-txt.gauche span{font-size:1.875rem;line-height:.66667}}@media (max-width: 768px){.Home-txt.gauche span{padding-left:0px}}.Home-txt.gauche span:after{content:'';position:relative;display:inline-block;right:-15px;width:32px;height:2px;bottom:-4px;background:#f39a2f;vertical-align:middle}.Home-txt.gauche .s-title2{margin-bottom:30px;margin-top:15px;padding-left:140px;font-size:50px;letter-spacing:0px}@media (max-width: 576px){.Home-txt.gauche .s-title2{font-size:1.6rem}}@media (max-width: 768px){.Home-txt.gauche .s-title2{padding-left:0px}}.Home-txt.gauche .Home-description{padding-left:200px;font-size:1.0625rem;line-height:1.76471}@media (max-width: 768px){.Home-txt.gauche .Home-description{padding-left:0px}}.Home-cta{position:relative;padding:90px 0px 0px;text-align:center;width:100%;opacity:0}@media (max-width: 768px){.Home-cta{opacity:1}}@media (max-width: 576px){.Home-cta{padding:70px 5% 0}}.Home-cta span{text-transform:uppercase;font-size:15px}.Home-cta .s-title3{line-height:1.3}.Home-cta a{text-transform:uppercase;border:1px solid #ddd;display:inline-block;width:418px;font-size:15px;padding:27px 25px;background:#fff;margin:43px auto 15px;position:relative;-webkit-transition:background 0.6s ease-out;transition:background 0.6s ease-out}@media (max-width: 992px){.Home-cta a{width:auto}}@media (max-width: 576px){.Home-cta a{display:block;width:100%;margin:30px 0 0}}.Home-cta a:last-child{margin-left:-5px}@media (max-width: 576px){.Home-cta a:last-child{margin-left:0}}.Home-cta a:last-child:before{position:absolute;content:' ';background:#F59A2F;width:3px;height:45px;top:-35px;left:-2px}@media (max-width: 576px){.Home-cta a:last-child:before{content:none}}.Home-cta a:hover{background:#f5f5f5}.Contact{padding-bottom:60px}.Contact-fiche{padding-bottom:0}.Contact-fiche p img{position:relative;top:3px;margin-right:4px}@media (max-width: 576px){.Contact-fiche{margin-top:20px}}.Contact-map{position:relative;width:100%;height:360px;margin:20px 0;overflow:hidden}.Contact-map #map_canvas1,.Contact-map #map_canvas2{position:relative;height:calc(100% + 30px);z-index:1}.Contact-map img{width:100%}.Contact-tel{border-top:1px solid #ddd;border-bottom:1px solid #ddd;text-align:center;margin-bottom:50px}.Contact-tel .row div .item{line-height:90px;padding-top:10px;padding-bottom:10px}.Contact-tel .row div .item img{position:relative;top:3px;margin-right:5px}.Contact-tel .row div:first-of-type .item{border-right:1px solid #ddd}@media (max-width: 768px){.Contact-tel .row div:first-of-type .item{border-right:none;border-bottom:1px solid #ddd}}.Contact .button-black{margin-top:10px}.Contact form{margin-top:50px}.ArtManiereHr{margin:50px 0}.single-secteur .wysiwyg .s-title4,.single-savoir_faire .wysiwyg .s-title4{color:#327cbc}.dot-container{position:fixed;top:50%;right:50px;transform:translateY(-50%);-webkit-transform:translateY(-50%);z-index:2}@media (max-width: 576px){.dot-container{right:3%}}.dot-container .dot{background:#eeeeee;width:10px;height:10px;border-radius:10px;display:block}.dot-container .dot+.dot{margin-top:20px}.dot-container .dot.active{background:#327cbc}@media (max-width: 576px){.dot-container{display:none}}.gmap h2{display:block;margin-bottom:5px}.gmap a:hover{color:#327cbc}
