@charset "UTF-8";/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */audio:not([controls]),hr{height:0}img,legend{border:0}pre,textarea{overflow:auto}:root,html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}:root,button[disabled],html input[disabled]{cursor:default}*,body,form,li,nav,p,span,ul{margin:0}button,fieldset{border:none;outline:0}a:active,a:hover,button,fieldset{outline:0}.zoom,body footer a{-webkit-transition:.3s}*,.row,body header,form,legend,li,nav,p,span,td,th,ul{padding:0}body header .question,body header .search{z-index:1;position:absolute;border-radius:6px}.row,.w100,body main{width:100%}body main .row.w100.bandeau .blocCentre span::after,body main .row.w100.bandeau .blocCentre span::before{content:'';height:100%;top:0;position:absolute;width:10px;background:rgba(0,0,0,.05)}html{font-family:sans-serif}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio,body footer a,button,canvas,iframe,img,svg,video{vertical-align:middle}[hidden],audio:not([controls]),template{display:none}a{background-color:transparent;text-decoration:none}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}sub,sup{line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;margin:8px 0}code,kbd,pre,samp{font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{margin:0 2px;padding:.35em .625em .75em}textarea{resize:vertical}/*! sanitize.css | CC0 Public Domain | github.com/jonathantneal/sanitize.css */input[type=number]{width:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}progress{display:inline-block}small{font-size:75%}[unselectable]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit;border-style:solid;border-width:0}*{font-size:inherit;line-height:inherit}::after,::before{text-decoration:inherit;vertical-align:inherit}:root{-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:scroll;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font:16px/1.5 sans-serif;text-rendering:optimizeLegibility}button,input,select,textarea{background-color:transparent;color:inherit;font-family:inherit;font-style:inherit;font-weight:inherit;min-height:1.5em}code,kbd,pre,samp{font-family:monospace,monospace}nav ol,nav ul{list-style:none}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}table{border-collapse:collapse;border-spacing:0}::-moz-selection{background-color:#B3D4FC;text-shadow:none}::selection{background-color:#B3D4FC;text-shadow:none}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){clip:rect(0 0 0 0)!important;position:absolute!important}}.w100,body,body header{position:relative}@font-face{font-family:OpenSansRegular;src:url(../fonts/OpenSansRegular.eot);src:url(../fonts/OpenSansRegular.eot) format("embedded-opentype"),url(../fonts/OpenSansRegular.woff2) format("woff2"),url(../fonts/OpenSansRegular.woff) format("woff"),url(../fonts/OpenSansRegular.ttf) format("truetype"),url(../fonts/OpenSansRegular.svg#OpenSansRegular) format("svg")}@font-face{font-family:QuicksandBold;src:url(../fonts/QuicksandBold.eot);src:url(../fonts/QuicksandBold.eot) format("embedded-opentype"),url(../fonts/QuicksandBold.woff2) format("woff2"),url(../fonts/QuicksandBold.woff) format("woff"),url(../fonts/QuicksandBold.ttf) format("truetype"),url(../fonts/QuicksandBold.svg#QuicksandBold) format("svg")}*{-webkit-box-sizing:border-box;box-sizing:border-box}p,span{white-space:normal;line-height:130%}sub,sup{font-size:70%}button{overflow:visible;display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:0 0;font-size:1rem}button::after,button::before{content:'';-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.row,body{display:block;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row}.zoom{transition:.3s;-webkit-transform:scale(1);transform:scale(1)}.zoom:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.row{margin:0 auto;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;max-width:1200px}body header .interim p,body header .question h1,body header .search a h2{font-family:QuicksandBold;color:#fff;text-align:left;text-transform:uppercase;font-style:normal}.w100{max-width:100%}body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}body header,body header .question{display:block;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row}body header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin:0;width:100vw;height:73vh;background:url(../img/background-desktop.jpg) center center no-repeat;background-size:cover}body header .interim{position:absolute;top:10%;right:0;z-index:1;background:rgba(0,161,212,.6);padding:30px;border-radius:6px 0 0 6px}body header .interim p{font-size:2rem;line-height:120%}body header .question{top:60%;left:10%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:rgba(0,161,212,.9);padding:20px 30px}body header .search,body header .search a{display:block;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row}body header .question h1{margin:0;padding:0;font-size:2rem;line-height:100%}body header .search{top:75%;left:26%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:rgba(216,55,114,.9);padding:20px 40px}body header .search a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body main,body main .row.w100.bandeau{display:block;-webkit-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal}body header .search a h2{margin:0 0 0 10px;padding:0;font-size:1.25rem;line-height:120%}body header .search a h2:active,body header .search a h2:hover{text-decoration:underline}body main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin:0;padding:0}body main .row.w100.bandeau{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:20px;background:rgba(0,0,0,.05)}body main .row.w100.bandeau .blocCentre{position:relative;display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 auto;text-align:center;background:#fff;padding:0 40px}body main .row.content,body main .row.w100.bandeau .blocCentre span{-webkit-box-direction:normal;-webkit-flex-direction:column;-webkit-box-orient:vertical}body main .row.w100.bandeau .blocCentre p{width:342px;font-style:normal;font-size:1.125rem;font-family:OpenSansRegular;line-height:150%;color:#000;text-align:left;text-transform:uppercase;font-weight:600}body main .row.w100.bandeau .blocCentre span{display:inline;display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-style:normal;font-size:1rem;font-family:QuicksandBold;line-height:100%;color:#fff;background:#00a1d4;border-radius:6px;margin-right:20px;padding:10px 20px}body main .row.w100.bandeau .blocCentre span em{font-style:normal;font-size:4rem;font-family:QuicksandBold;line-height:100%;color:#fff}body main .row.w100.bandeau .blocCentre span::before{display:block;left:0;border-radius:0 6px 6px 0}body main .row.w100.bandeau .blocCentre span::after{display:block;right:0;border-radius:6px 0 0 6px}body main .row.content{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:30px 10px}body main .row.content .schema{width:100%;max-width:750px;margin:0 auto 30px}body main .row.content p.sstitreContent,body main .row.content p.titreContent{margin:0 auto;padding:0;line-height:100%;text-align:center;width:100%;font-style:normal;font-family:QuicksandBold;text-transform:uppercase}body main .row.content .schema img{width:100%;max-width:100%;height:auto}body main .row.content p.titreContent{font-size:3em;color:#d83772}body main .row.content p.sstitreContent{font-size:1em;color:#000}body main .row.content .texteContent{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin:20px auto;padding:25px;background:rgba(0,0,0,.05);border-radius:6px}body main .row.w100.secteurs,body main .row.w100.secteurs .row{display:block;-webkit-box-orient:horizontal;-webkit-box-direction:normal}body main .row.content .texteContent img{margin:15px auto}body main .row.content .texteContent p{width:100%;margin:0 auto;font-style:normal;font-size:1.125em;font-family:OpenSansRegular;line-height:130%;color:#000;text-align:center}body main .row.w100.secteurs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;background:#00a1d4}body main .row.w100.secteurs .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;padding:30px 10px;font-size:0}body main .row.w100.secteurs .row p{display:block;width:100%;padding:10px 10px 30px;font-style:normal;font-size:3rem;font-family:QuicksandBold;line-height:100%;color:#fff;text-align:center;text-transform:uppercase}body main .row.w100.secteurs .row .secteur h3,body main .row.w100.secteurs .row .secteur span{line-height:130%;color:#fff;font-family:QuicksandBold;font-style:normal;text-align:center}body main .row.w100.secteurs .row .secteur{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;display:inline-block;width:25%;padding:20px 10px}body main .row.w100.secteurs .row .secteur h3{padding:0 0 10px;margin:10px 0;font-size:1.25rem;text-transform:uppercase;border-bottom:3px solid #fff;width:100%}body main .row.w100.secteurs .row .secteur span{display:block;width:100%;height:80px;font-size:1rem}body main .row.agences{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:40px 10px 20px}body main .row.agences .reseaux{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;margin-top:30px}body main .row.agences .reseaux a.facebook,body main .row.agences .reseaux a.linkedin{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 10px;width:30px;height:30px;border-radius:3px;background:#3b5998}body footer,body main .row.agences .agence{-webkit-box-orient:vertical;-webkit-box-direction:normal}body main .row.agences .reseaux a.linkedin{background:#007fb1}body main .row.agences .agence{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:30px 0}body main .row.agences .agence h4{display:inline;margin:0;padding:0 0 7px;font-style:normal;font-size:1.25rem;font-family:QuicksandBold;line-height:100%;color:#d83772;text-align:center;text-transform:uppercase;border-bottom:3px solid #d83772}body main .row.agences .agence span{display:block;width:100%;margin-top:20px;font-style:normal;font-size:.875rem;font-family:OpenSansRegular;line-height:150%;color:#000;text-align:center}body main .row.agences .agence span a{color:#000;text-decoration:underline}body main .row.agences .agence span a:active,body main .row.agences .agence span a:hover{color:#d83772}body footer a,body footer p{font-style:normal;font-family:QuicksandBold;line-height:100%;color:#fff;text-align:center}body footer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0;width:100%;background:#00a1d4;padding:30px 10px}body footer p{font-size:1.25rem}body footer a{display:block;margin-top:5px;font-size:3em;letter-spacing:0;transition:.3s}body footer a:active,body footer a:hover{letter-spacing:2px;-webkit-transition:.3s;transition:.3s}@media (max-width:1024px){body header{background:url(../img/background-tablette.jpg) center center no-repeat;background-size:cover;height:576px}body header .interim{position:absolute;top:5%}body header .question{position:absolute;top:55%;left:5%}body header .question h1{font-size:1.75rem}body header .search{position:absolute;top:72%}}@media (max-width:768px){body header{background:url(../img/background-mobile.jpg) center center no-repeat;background-size:cover;height:432px}body header .interim{position:absolute;top:5%}body header .question{position:absolute;top:60%;left:5%;padding:15px 25px}body header .question h1{font-size:1.5rem}body header .search{position:absolute;top:75%;padding:15px 25px}body header .search a h2{font-size:1rem}body main .row.w100.bandeau .blocCentre{padding:0 30px}body main .row.w100.bandeau .blocCentre p{width:305px;font-size:1rem}body main .row.w100.bandeau .blocCentre span{font-size:.875rem}body main .row.w100.bandeau .blocCentre span em{font-size:3.5rem}body main .row.w100.secteurs .row{padding:20px 10px 0}body main .row.w100.secteurs .row .secteur{width:50%;padding:15px 20px}body main .row.w100.secteurs .row .secteur h3{font-size:1rem}body main .row.w100.secteurs .row .secteur span{font-size:.875rem}body main .row.agences{padding:30px 10px 0}}@media (max-width:576px){body header .search{position:absolute;top:75%;left:5%}body main .row.w100.bandeau .blocCentre{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}body main .row.w100.bandeau .blocCentre p{width:100%;font-size:.875rem;text-align:center}body main .row.w100.bandeau .blocCentre span{margin:0 auto 10px}body main .row.w100.secteurs .row p{font-size:2.25rem}body main .row.content .texteContent p{font-size:1rem}}@media (max-width:440px){body header .interim,body header .question,body header .search{position:absolute;left:3%;right:3%}body header .interim{top:5%;padding:20px;border-radius:6px}body header .interim p{font-size:1.75rem;text-align:center}body header .question{top:60%;padding:10px}body header .question h1{font-size:1.125rem}body header .search{top:71%;padding:10px}body main .row.w100.secteurs .row{padding:10px}body main .row.w100.secteurs .row p{font-size:1.75rem;padding:10px}body main .row.w100.secteurs .row .secteur{width:100%;padding:10px 15px}body footer{padding:20px 10px}body footer p{font-size:1rem}body footer a{font-size:2.5rem}}