@import url(https://use.typekit.net/nco4qmx.css);label.q:after,legend:after{position:absolute;bottom:-8px;left:50%;right:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:105%;height:50%;background-color:#ffc853;opacity:.6;z-index:-1}@media screen and (max-width:800px){h1 span.highlight-v2,h3 span.highlight-v2{font-size:25px}}@media screen and (max-width:800px){h1 span.highlight-v2,h3 span.highlight-v2{font-size:25px}}@media screen and (max-width:800px){h1 span.highlight-v2,h3 span.highlight-v2{font-size:25px}}@media screen and (max-width:800px){h1 span.highlight-v2,h3 span.highlight-v2{font-size:25px}}h1 span.highlight-v2,h3 span.highlight-v2{font-family:poppins,sans-serif;color:#0a0b37;font-size:28px;font-weight:600;font-style:normal;display:inline!important;background:-webkit-gradient(linear,left bottom,left top,from(rgba(255,200,83,.5)),color-stop(50%,rgba(255,200,83,.5)),color-stop(51%,transparent));background:linear-gradient(to top,rgba(255,200,83,.5) 0%,rgba(255,200,83,.5) 50%,transparent 51%)}@media screen and (max-width:800px){h1 span.highlight-v2,h3 span.highlight-v2{font-size:25px}}.ps{-ms-touch-action:auto;touch-action:auto;overflow:hidden!important;-ms-overflow-style:none}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ps{overflow:auto!important}}.ps.ps--active-x>.ps__scrollbar-x-rail,.ps.ps--active-y>.ps__scrollbar-y-rail{display:block;background-color:#ffde98}.ps.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail,.ps.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail{background-color:#eee;opacity:1}.ps.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail>.ps__scrollbar-x,.ps:hover.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail>.ps__scrollbar-x{background-color:#72d6d6;height:6px}.ps.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail>.ps__scrollbar-y,.ps:hover.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail>.ps__scrollbar-y{background-color:#72d6d6;width:12px}.ps>.ps__scrollbar-x-rail,.ps>.ps__scrollbar-y-rail{display:none;position:absolute;opacity:1;-webkit-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear}.ps>.ps__scrollbar-x-rail>.ps__scrollbar-x,.ps>.ps__scrollbar-y-rail>.ps__scrollbar-y{position:absolute;background-color:#aaa;border-radius:6px;-webkit-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out}.ps>.ps__scrollbar-x-rail,.ps>.ps__scrollbar-x-rail>.ps__scrollbar-x{bottom:0;height:6px}.ps>.ps__scrollbar-x-rail:active>.ps__scrollbar-x,.ps>.ps__scrollbar-x-rail:hover>.ps__scrollbar-x{height:6px}.ps>.ps__scrollbar-y-rail{right:0;width:12px;border-radius:6px}.ps>.ps__scrollbar-y-rail>.ps__scrollbar-y{right:0;width:12px}.ps>.ps__scrollbar-y-rail:active>.ps__scrollbar-y,.ps>.ps__scrollbar-y-rail:hover>.ps__scrollbar-y{width:12px}.ps:hover.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail,.ps:hover.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail,.ps:hover>.ps__scrollbar-x-rail:hover,.ps:hover>.ps__scrollbar-y-rail:hover{background-color:#eee;opacity:1}.ps:hover>.ps__scrollbar-x-rail,.ps:hover>.ps__scrollbar-y-rail{opacity:1}.ps:hover>.ps__scrollbar-x-rail:hover>.ps__scrollbar-x,.ps:hover>.ps__scrollbar-y-rail:hover>.ps__scrollbar-y{background-color:#72d6d6}
/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on August 29, 2017 */
@font-face{font-family:'maaxregular';src:url(../font/maax1-webfont.woff2) format("woff2"),url(../font/maax1-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'maaxblack';src:url(../font/maax_black-webfont.woff2) format("woff2"),url(../font/maax_black-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'maaxbold_italic';src:url(../font/maax_bold_italic-webfont.woff2) format("woff2"),url(../font/maax_bold_italic-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'maaxbold';src:url(../font/maax_bold-webfont.woff2) format("woff2"),url(../font/maax_bold-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'maaxitalic';src:url(../font/maax_italic-webfont.woff2) format("woff2"),url(../font/maax_italic-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'maaxmedium_italic';src:url(../font/maax_medium_italic-webfont.woff2) format("woff2"),url(../font/maax_medium_italic-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'maaxmedium';src:url(../font/maax_medium-webfont.woff2) format("woff2"),url(../font/maax_medium-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'maaxregular';src:url(../font/maax-webfont.woff2) format("woff2"),url(../font/maax-webfont.woff) format("woff");font-weight:400;font-style:normal}html{color:#222;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}fieldset,hr{border:0;padding:0}hr{display:block;height:1px;border-top:1px solid #ccc;margin:1em 0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{margin:0}textarea{resize:vertical}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.hidden{display:none!important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}@media print{*,:after,:before{background:0 0!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}blockquote,img,pre,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.highlight:after,label.q:after,legend:after{right:0;width:105%;height:50%;background-color:#ffc853;opacity:.6;z-index:-1}label.q:after,legend:after{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width:800px){h1 span.highlight-v2,h3 span.highlight-v2{font-size:25px}}body,html{padding:0;margin:0;font-size:10px;font-family:sans-serif;min-width:320px;min-height:100vh;background-color:#ffc853;overflow:hidden}@media screen and (max-width:800px){header{position:relative;width:80%!important;margin:auto}header ul li span{margin-top:10px;font-size:15px!important;line-height:0}}.highlight:after,header{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width:800px){header{position:relative;-webkit-transform:none;transform:none;left:0}}.ml,.ml a{color:#0a0b37}.ml{display:block;text-align:center;font-size:16px;font-family:proxima-nova,sans-serif;font-weight:500;font-style:normal;position:absolute;bottom:0;width:100%}.ml[data-class=welcome]{position:relative;margin-top:10px;padding-bottom:10px}.ml a{text-decoration:underline}@media screen and (max-width:800px){.ml{position:relative}}.highlight{display:inline-block;position:relative;z-index:2}.highlight:after{content:"";bottom:-8px}_:-ms-fullscreen{width:100%}:root .flex-wrapper{display:block;position:absolute;width:100%}@media screen and (max-width:800px){:root .flex-wrapper,_:-ms-fullscreen{position:relative;height:auto}}:root .flex-wrapper>header,_:-ms-fullscreen>header{left:50%;transform:translateX(-50%)}:root .main-card,_:-ms-fullscreen{display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}@media screen and (max-width:800px){:root .main-card,_:-ms-fullscreen{position:relative;left:0;top:0;transform:none;margin:auto}}select::-ms-expand{border:0;background-color:transparent}.flex-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:calc(100vh - 50px);margin-left:auto;margin-right:auto}.flex-wrapper[data-class=welcome]{position:relative;min-height:auto}@media screen and (max-width:800px){.flex-wrapper{position:relative!important;min-height:auto}}p.home{text-align:left;font-size:18px}@media screen and (max-width:480px){p.home{font-size:15px;word-break:break-word}}p.home,p.home em{color:#0a0b37}h1.main-title,h1.main-title span{font-family:poppins,sans-serif;font-style:normal}h1.main-title{font-size:38px;line-height:1.3em;color:#0a0b37;text-align:center;padding:0 1rem;margin:1rem 0 3rem;font-weight:400}h1.main-title span{letter-spacing:-.02em;font-weight:600}h1.main-title span.highlight-v2{font-size:65px}@media screen and (max-width:1045px){h1.main-title span.highlight-v2{font-size:55px}}@media screen and (max-width:890px){h1.main-title span.highlight-v2{font-size:45px}}h1.main-title span.simple{font-weight:400;font-size:35px}@media screen and (max-width:890px){h1.main-title span.simple{font-size:25px}}h1.main-title img{height:30px;margin:0 2px;vertical-align:baseline}@media screen and (max-width:590px){h1.main-title{font-size:4vw}h1.main-title span.highlight-v2{font-size:25px}h1.main-title img{height:4.5vw}}.main-card{position:absolute;width:80%;height:70%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;top:50%}.main-card[data-class=welcome]{-webkit-transform:translate(-50%,0%);transform:translate(-50%,0%);top:0;height:auto;position:relative}@media screen and (max-width:800px){.main-card{position:relative;left:0;top:0;-webkit-transform:none;transform:none;margin:auto;width:90%}}.back-card{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:20px;-webkit-box-shadow:4px 0 6px rgba(0,0,0,.11);box-shadow:4px 0 6px rgba(0,0,0,.11);z-index:0;top:0;width:100%;height:100%}.back-card.lv2{top:40px;width:80%;height:100%;background-color:rgba(255,255,255,.5);max-width:880px}.back-card.lv1{top:20px;width:90%;height:100%;max-width:915px}.back-card.lv1,.clone-background-lv1{background-color:rgba(255,255,255,.75)}.border-container .main-container{height:100%}.back-card.without-background,.main-container.without-background{background-color:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important}.border-container{height:100vh;z-index:2;overflow:hidden;position:relative}.border-container[data-class=welcome]{overflow:auto}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.border-container[data-class=welcome]{overflow-y:auto;overflow-x:hidden}}@supports (-ms-ime-align:auto){.border-container[data-class=welcome]{overflow-y:auto;overflow-x:hidden}}@media screen and (max-width:800px){.border-container{padding-top:100px;overflow:auto}}.border-container .main-container{position:relative;width:100%;max-width:960px;overflow:hidden;margin:0 auto;background-color:#fff;border-radius:20px;-webkit-box-shadow:4px 0 6px rgba(0,0,0,.11);box-shadow:4px 0 6px rgba(0,0,0,.11);padding:20px 0}@media screen and (max-width:800px){.border-container .main-container{height:auto;padding:10px 0 20px}}header,main{max-width:100%}footer,header,main{width:900px;-webkit-box-sizing:border-box;box-sizing:border-box}#progress,header li{font-family:proxima-nova,sans-serif;font-style:normal}#progress{right:-50px;top:-10px;font-size:18px;position:absolute;font-weight:600}header{margin-top:80px;margin-bottom:5rem}header ul{padding:0;border-right:none;height:8px;width:96%;max-width:484px;margin:0 auto 1rem;background-color:#fff;border-radius:25px;position:relative;font-family:proxima nova,sans-serif}header ul .progress{content:'';position:absolute;top:0;bottom:0;left:0;z-index:1;display:block;width:0%;height:100%;background-color:#bcebeb;border-radius:5px;-webkit-transition:width .2s ease-out;transition:width .2s ease-out}header ul.h li{width:50%;float:left}header li{display:inline-block;width:32%;text-align:center;font-size:1.6rem;line-height:4rem;list-style:none;color:#0a0b37;position:relative;z-index:10;font-weight:500}header li:first-of-type{text-align:left}header li:last-of-type{text-align:right}header li span span{margin:0 1rem;border:1px solid #fff;border-radius:50%;display:inline-block;width:17px;height:17px;font-size:12px;line-height:17px;vertical-align:middle;text-align:center}@media screen and (max-width:590px){header li.current{display:inline-block}header li span{font-size:1.8rem!important}}.btn,.uid{font-family:proxima-nova,sans-serif}.uid{text-align:center;font-size:14px;color:#2036c4}@media screen and (max-width:590px){header span{font-size:1.4rem}}@media screen and (max-width:520px){header span span{display:none}}@media screen and (max-width:400px){header span{font-size:1.2rem}}footer,main{text-align:center;opacity:0;-webkit-transition:opacity 600ms 350ms;transition:opacity 600ms 350ms}main{padding:3rem 8% 1rem}@media screen and (max-width:800px){main{padding:1rem 8%}}.loaded footer,.loaded main{opacity:1}.btn{border:2px solid #0a0b37;background-color:#bcebeb;color:#0a0b37;border-radius:22px;width:110px;font-size:16px;padding:10px 20px;text-decoration:none;text-transform:none;font-weight:600;font-style:normal}.btn:hover{background-color:#a8e5e5}footer{margin-top:20px;max-width:90%;font-size:8px}footer,footer a{color:#2036c4}.ps__scrollbar-y-rail{opacity:.9;margin:4% 0}.ps:hover>.ps__scrollbar-y-rail:hover>.ps__scrollbar-y,.ps>.ps__scrollbar-y-rail>.ps__scrollbar-y{background-color:#372464}@media screen and (max-width:800px){h1 span.highlight-v2,h3 span.highlight-v2{font-size:25px}}.no-men-form{position:relative;display:block;border-radius:3px;color:#0a0b37;cursor:pointer;border:0;font-family:proxima-nova,sans-serif;font-size:16px;font-weight:400;text-align:center;margin-top:15px;padding:10px;background-color:rgba(238,238,238,.6)}form,main{position:relative;height:100%}form>[data-type]{position:relative;overflow:hidden}form .satisfaction_grid label.focused,form .satisfaction_grid label:focus{-webkit-box-shadow:none;box-shadow:none}label{font-weight:400}[data-type=IMC]{width:25rem;height:25rem!important;position:relative;margin:auto;text-align:center}[data-type=IMC] .tips{display:block}@media screen and (max-width:800px){[data-type=IMC]{margin-top:unset}}#result>p,[data-type=IMC] p{font-family:proxima-nova,sans-serif}[data-type=IMC] p,[data-type=IMC]:after,label{display:inline-block;vertical-align:middle}[data-type=IMC] p{margin:20px auto 0;font-size:1.4rem;-webkit-box-sizing:border-box;box-sizing:border-box;color:#0a0b37;text-align:center;background-color:#e6e8ef;border-radius:50%;padding:10% 0;width:65%;height:65%}[data-type=IMC]:after{content:"";width:1px;height:100%}@media screen and (max-width:590px){[data-type=IMC]{margin-top:0}[data-type=IMC] p{font-size:1.4rem!important}}[data-type=container]>[data-type],fieldset{margin-bottom:3rem}[data-type=last]{height:100%}[data-type=last] .endBtn{margin:0;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width:800px){[data-type=last] .endBtn{position:relative;left:0;top:0;-webkit-transform:none;transform:none;margin:8.5rem auto 0}}label.error,legend.error{color:#c82506!important}fieldset>legend.error+label.error{margin-top:-3rem}label.error{position:relative;text-align:center;margin-bottom:1.8rem;display:block;line-height:1.2rem;font-weight:400!important;font-size:1.2rem!important;padding:0 2px!important}@media screen and (max-width:590px){label.error{position:static;margin-top:0!important}}[data-standalone] label.error{top:50px}@media screen and (max-width:900px){[data-type=IMC]{position:relative;right:auto;width:100%;height:auto;border:0}[data-type=IMC] .tips{display:inline-block;vertical-align:middle}[data-type=IMC] p{margin-top:0}[data-type=IMC]:after{display:none}.nextBtn{display:block;margin-left:auto;margin-right:auto}#Q3A,#Q3B{margin-bottom:1rem}}legend.docked{position:fixed;top:0;left:0;right:0;line-height:50px;-webkit-box-shadow:0 0 10px #555;box-shadow:0 0 10px #555;text-align:center;z-index:1000;background:#fff}.last .nextBtn{display:none}.gridList .col-1 label[data-cntrcptf] span.pictal{width:30px;height:30px;background:url(skin/pictos.png) no-repeat left top;display:inline-block;vertical-align:middle;margin-right:15px}.gridList .col-1 label[data-cntrcptf="1"] span.pictal,.gridList .col-1 label[data-cntrcptf="2"] span.pictal,.gridList .col-1 label[data-cntrcptf="3"] span.pictal{background-position:-30px top}.gridList .col-1 label[data-cntrcptf="4"] span.pictal{background-position:-120px top}.gridList .col-1 label[data-cntrcptf="5"] span.pictal{background-position:-61px top}.gridList .col-1 label[data-cntrcptf="6"] span.pictal{background-position:-90px top}.gridList .col-1 label[data-cntrcptf="7"] span.pictal{background-position:-300px top}.gridList .col-1 label[data-cntrcptf="8"] span.pictal,.gridList .col-1 label[data-cntrcptf="9"] span.pictal{background-position:0 top}.gridList .col-1 label[data-cntrcptf="10"] span.pictal{background-position:-210px top}.gridList .col-1 label[data-cntrcptf="11"] span.pictal{background-position:-240px top}.gridList .col-1 label[data-cntrcptf="12"] span.pictal{background-position:-150px top}.gridList .col-1 label[data-cntrcptf="13"] span.pictal{background-position:-270px top}.gridList .col-1 label[data-cntrcptf="14"] span.pictal,.gridList .col-1 label[data-cntrcptf="15"] span.pictal{background-position:-360px top}.gridList .col-1 label[data-cntrcptf="16"] span.pictal,.gridList .col-1 label[data-cntrcptf="17"] span.pictal{background-position:-330px top}.gridList .col-1 label[data-cntrcptf="18"] span.pictal{background-position:-600px top}h1 span.highlight-v2{font-family:poppins,sans-serif;font-size:28px;font-weight:600}h1 span.highlight-v2,h3 span.highlight-v2{color:#0a0b37;font-style:normal;display:inline!important;background:-webkit-gradient(linear,left bottom,left top,from(rgba(255,200,83,.5)),color-stop(50%,rgba(255,200,83,.5)),color-stop(51%,transparent));background:linear-gradient(to top,rgba(255,200,83,.5) 0%,rgba(255,200,83,.5) 50%,transparent 51%)}@media screen and (max-width:800px){h1 span.highlight-v2,h3 span.highlight-v2{font-size:25px}}body.printable .ml{position:relative;display:none}body.printable .border-container{overflow:auto!important}body.printable .flex-wrapper,body.printable .main-card{position:relative;top:unset;left:unset;-webkit-transform:unset;transform:unset;height:auto}body.printable .main-card{margin:20px auto}body.printable #result .cartouche .moins,body.printable #result .cartouche .plus{background:0 0!important}#result .cartouche .moins li,#result .cartouche .plus li,body.printable #result .cartouche .moins li,body.printable #result .cartouche .plus li{list-style-image:url(../img/pictos/puce-list.png);list-style-position:outside;margin-left:2em;font-size:16px}body.printable #result .cartouche .moins li:before,body.printable #result .cartouche .plus li:before{content:"";margin-right:0}body.printable #result article.open h2:after{-webkit-transform:rotateX(0deg)!important;transform:rotateX(0deg)!important}#result .t2 li,#result li li,body.printable #result .t2 li,body.printable #result li li{list-style:disc outside}.visit ul.ul2 li,body.printable .visit ul.ul2 li{list-style-image:url(../img/pictos/puce-list-yellow.png)!important;margin-left:10px}#result .cartouche h2 small,body.printable .action-button--container{display:none}#result,#result .cartouche .more a{color:#0a0b37;font-family:proxima-nova,sans-serif}#result{text-align:left;font-style:normal;background-color:#fff;font-size:18px}#result .cartouche header h1,#result>h1{font-family:poppins,sans-serif;font-weight:600;font-size:30px}#result>h1{border-radius:20px;text-align:center;padding:5px;color:#fff}#result>p{padding:0 20px;font-style:normal}#result .precision h3{text-transform:uppercase;color:#0a0b37!important;font-size:16px!important}#result .precision ul li{font-size:16px}#result .t1{font-weight:700;color:#0a0b37}#result>ul{padding:0 20px;margin:0}#result .t2{font-style:italic}#result .t2,#result li{font-weight:400;list-style:none;margin-bottom:.75rem}#result .cartouche.ko h2:after,#result .cartouche.ok h2:after,#result .cartouche.warn h2:after,#result .t2 span,#result li span{display:inline-block;position:relative;width:15px;height:15px;background-image:url(../img/pictos/puce.png);background-repeat:no-repeat;background-size:cover}#result .t2 span,#result li span{line-height:.5;top:3px}#result .cartouche{margin-top:30px}#result .cartouche h2{cursor:pointer;position:relative;text-transform:uppercase;padding:0;margin:0 10%;font-size:20px;font-family:proxima-nove,sans-serif;font-weight:500;font-style:normal}#result .cartouche h2:before{float:right;font-size:.8em;font-weight:400}#result .cartouche h2 a{color:inherit;text-decoration:inherit;cursor:pointer;line-height:30px;vertical-align:sub}#result .cartouche h2 a:hover{text-decoration:none}#result .cartouche h2 img{vertical-align:middle;margin-right:1rem;display:none}#result .cartouche h2:after{content:"";position:absolute;right:5px;font-size:3rem;font-weight:100;-webkit-transition:300ms;transition:300ms;line-height:.5;top:10px;display:inline-block;width:0;height:0;border-style:solid;border-width:7px 0 7px 14px;border-color:transparent}#result .cartouche .open h2{cursor:pointer}#result .cartouche header{margin-top:0;margin-bottom:0;position:relative;text-align:left}#result .cartouche header h1{display:inline-block;position:relative;padding:5px 15px;color:#0a0b37;-webkit-transform:translateY(-45px);transform:translateY(-45px)}#result .cartouche.ok{border-radius:10px;background-color:#e0f2d0;padding-bottom:35px}#result .cartouche.ko h2,#result .cartouche.ok h2,#result .cartouche.warn h2{color:#0a0b37}#result .cartouche.ko h2:after,#result .cartouche.ok h2:after,#result .cartouche.warn h2:after{content:""}#result .cartouche.ok header{border:0;height:20px}#result .cartouche.ko,#result .cartouche.warn{border-radius:10px;background-color:#f5f3f3;padding-bottom:35px}#result .cartouche.ko header,#result .cartouche.warn header{border:0;height:50px}#result .cartouche.ko{background-color:#ffe9e7}@media screen and (max-width:590px){#result .cartouche.ko .plus_moins{display:none!important}}#result .cartouche section{border:0}#result .cartouche .plus_moins{display:table;border-collapse:collapse;width:100%;display:none}#result .cartouche .plus_moins ul{padding:30px 20px 20px 30px;margin:0}#result .cartouche .plus_moins ul ul{height:auto!important;padding:10px 0 0 20px;margin:0;border:0;border-radius:0}#result .cartouche .precision{display:none;padding:0 10%!important}#result .cartouche .contre-indication{display:none;padding:0 20px 0 50px}#result .cartouche .contre-indication h3,#result .cartouche .precision h3{font-size:1.6rem;color:#53585f}#result .cartouche .contre-indication ul,#result .cartouche .precision ul{padding:0 0 0 15px}#result .cartouche .more{display:none;font-size:18px;text-align:center;padding:0 50px}#result .cartouche .more a{border:2px solid #0a0b37;padding:5px 20px;border-radius:30px;background:#ffde98;text-decoration:none;font-size:16px;font-weight:500}#result .cartouche .more a:hover{background:#ffd67f}#result .cartouche .moins,#result .cartouche .plus{display:table-cell;width:48%;padding:0 10px 0 20px}#result .cartouche .moins:last-of-type,#result .cartouche .plus:last-of-type{padding-right:20px}#result .cartouche .moins h3,#result .cartouche .plus h3{margin:0 auto -16px;font-size:1.6rem;text-align:center;border-radius:3px;font-style:italic;padding:0 20px;position:relative;z-index:1;text-transform:uppercase}#result .cartouche .moins h3 span,#result .cartouche .plus h3 span{font-size:2rem;margin:0 10px}#result .cartouche .moins li li,#result .cartouche .plus li li{list-style-type:disc}#result .cartouche .moins li:first-letter,#result .cartouche .plus li:first-letter,label:first-letter{text-transform:capitalize}#result .cartouche .gutter{display:none;width:4%;padding:0}@media screen and (max-width:590px){#result .cartouche h2{margin:15px 5%}}#result article{position:relative;border:0}#result article.open{padding-bottom:1.5rem}#result article.open .plus_moins{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;margin-bottom:30px;margin-top:30px}#result article.open .contre-indication,#result article.open .more,#result article.open .precision{display:block}#result article.open h2:after{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}@media screen and (max-width:590px){#result article.open .plus_moins{display:block!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important}#result article.open .plus_moins .gutter,#result article.open .plus_moins .moins,#result article.open .plus_moins .plus{display:block!important;width:100%!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important}}.ko .plus_moins,.ko .precision,.ok .contre-indication,.warn .contre-indication{display:none!important}div.dev{display:none;background:rgba(235,235,235,.9);padding:10px 20px}div.dev>div,fieldset>h1.space-less{margin-bottom:1em}div.dev button,div.dev input[type=submit]{margin:0;padding:5px 10px;outline:0;background:#fff;border:1px solid #888;border-radius:3px;font-weight:700}div.dev ul{padding:0;margin:0}div.dev li{display:inline-block;vertical-align:top;margin-bottom:.5em}div.dev li.current button{background-color:#629755;color:#fff}div.dev p{font-size:1.5em;text-align:left}div.dev:after{content:"";display:block;clear:both}div.dev .id{float:left;width:350px;text-align:left;max-width:100%}div.dev .BVA,div.dev .btn{float:right;width:calc(100% - 360px)}div.dev .btn+.id{width:40%}div.dev input,div.dev textarea{padding:3px 5px;background:#fff;border:1px solid #888;border-radius:3px}div.dev textarea{width:350px;height:150px;resize:both;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%}div.dev [data-fetch=true] [type=submit]{-webkit-transition:100ms;transition:100ms;padding-right:30px;background:url(skin/ajax-loader.gif) 93% 50% no-repeat}.scrolled div.dev{position:fixed;top:0;left:0;right:0;z-index:1000000}@media screen and (max-width:480px){#result .cartouche .plus_moins{padding:0 1rem}#result .cartouche .moins,#result .cartouche .plus{display:table-row}#result .cartouche .moins ul,#result .cartouche .plus ul{height:auto!important;margin:0 10px}#result .cartouche .gutter{display:table-row;height:2rem}}.visit{margin-top:5rem;display:table;width:100%;padding-left:5%}.visit .print a,.visit p{margin:0;font-family:proxima-nova,sans-serif;font-size:16px}.visit .ul2{padding:0}.visit h2{font-size:20px}.visit h3{font-size:16px!important;font-weight:700;margin:0}.visit ul{padding:0;text-indent:0;font-size:16px}.visit .print{padding:10px;text-align:center}.visit .print p{font-weight:600}.visit .print a{border:2px solid #0a0b37;padding:5px 20px;border-radius:30px;width:160px;display:block;margin:30px auto 0;color:#0a0b37;text-decoration:none;font-weight:600;background:#aae6e6}.visit .print a:hover{background:#96e0e0}.visit .print a img{float:right;margin-top:3px}.visit .print .titre{font-size:1.5rem;font-weight:700;margin-bottom:2rem}.visit .print button{border:0;background:#3e93f7;color:#fff;font-size:1.4rem;width:100%;border-radius:3px;margin-top:2rem;padding:10px;cursor:pointer}.visit .print button:focus,.visit .print button:hover{text-decoration:underline}@media screen and (max-width:590px){.visit .print{float:none;width:90%;max-width:250px;margin:0 auto}}@media print{.print{display:none}#result .cartouche .precision{display:block!important}#result .cartouche .plus_moins{display:table}}[data-state]>[data-state],[data-type^=group_] fieldset legend:after,body:before,pre.dev{display:none}[data-collapse] li,[data-state=close]>[data-state=close],[data-state=false]>[data-state=false],[data-state=open]>[data-state=open],[data-state=true]>[data-state=true]{display:inline-block}#comm{max-height:0;overflow:hidden;-webkit-transition:max-height 300ms;transition:max-height 300ms}#comm.isOpen{max-height:500px}#commKO,#commOK{display:inline-block;vertical-align:middle;color:#008f00;font-size:1.2em;margin-left:1em}#commKO{color:#c82506}@media screen and (max-width:780px){#result .cartouche .moins h3,#result .cartouche .plus h3{width:80%}}.mobile [data-type=date] select{width:100%;margin-bottom:1em}.ps__scrollbar-y-rail{right:14px!important}label small,p.moreInfo{font-size:14px}*{-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;-webkit-font-smoothing:antialiased;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}select.ios{-webkit-appearance:none!important}body:before{content:'default'}label small{display:block;font-style:italic}.inlinetips{float:none!important;width:2rem!important;height:2rem!important;background-size:2rem 2rem!important}@media screen and (max-width:590px){.inlinetips{top:0!important}}.flex-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.background{position:fixed;top:0;left:-50%;width:100%;z-index:1}.background[data-position=f]{left:unset;top:unset;right:-50%;bottom:-50%}[aria-hidden=true],[data-accordion-current=false],[data-condition-result=false]{display:none!important}[data-type=subquestion] fieldset[data-type=choice]:not(:last-of-type),[data-type^=group] fieldset.listInner:not(:last-of-type){margin-bottom:1.3em}fieldset>h1{margin-bottom:2em}h1{text-align:center}h3 span.highlight-v2{background:-webkit-gradient(linear,left bottom,left top,from(rgba(255,255,255,.5)),color-stop(50%,rgba(255,255,255,.5)),color-stop(51%,transparent));background:linear-gradient(to top,rgba(255,255,255,.5) 0%,rgba(255,255,255,.5) 50%,transparent 51%);font-size:16px!important;font-family:proxima-nova,sans-serif;font-weight:700}@supports (-ms-ime-align:auto){fieldset legend{display:block;width:100%;text-align:center}}label.q,legend{display:block;position:relative;z-index:2;margin-bottom:3rem;font-family:poppins,sans-serif;color:#0a0b37;font-size:28px;font-weight:600;font-style:normal}label.q:after,legend:after{content:"";bottom:0}.border-container .main-container[data-class=welcome]{padding:20px 0;position:relative;margin-top:20px}#scroller,.scroller{height:95%;display:block;width:100%}#scroller[data-class=welcome],.scroller[data-class=welcome]{height:100%}.action-button--container{position:absolute;left:65px;right:65px;z-index:2;background-color:#fff;bottom:20px;height:45px}@media screen and (max-width:800px){.action-button--container{left:0;right:0}}.btnArrow.next{margin-left:15px}.btnArrow.prev{margin-right:15px}[data-uuid],[data-uuid] label{cursor:pointer}[data-type] [data-type] legend{padding-top:3rem}[data-type=date] select{font-size:1.4rem;height:42px;display:inline-block;vertical-align:middle;background:#fff;text-align:center;margin-right:1rem;border:2px solid #0a0b37;border-radius:25px;background-color:#bcebeb;font-family:proxima-nova,sans-serif;color:#0a0b37;padding:0 10px;font-size:18px}@media screen and (max-width:480px){[data-type=date] select{font-size:16px}}[data-type=date] select+span{display:inline-block;vertical-align:middle;margin:0 2rem}.gridGroupNone[data-none]{margin-top:0!important}[data-type^=group] fieldset{margin-bottom:38px}[data-type^=group] fieldset:last-of-type{margin-bottom:0}@media screen and (max-width:590px){[data-type^=group] fieldset{margin:35px 0}}[data-type=subquestion]>label{font-size:1.6rem;font-weight:700;display:block;margin-bottom:2rem}[data-type=subquestion] [data-type] legend{padding-top:0!important}[data-type=subquestion]>fieldset h1{margin-bottom:2rem}[data-type=subquestion]>fieldset h1 span{font-weight:400;background:0 0;font-size:20px}@media screen and (max-width:800px){[data-type=subquestion]>fieldset h1 span{font-size:18px}}[data-type=subquestion]>fieldset:not(:last-of-type){margin-bottom:2rem}.specific_IMC_ctn{padding:3rem 3rem 0;position:relative;border:0}.specific_IMC_ctn .col-2{position:relative}#Q3B{margin-bottom:0}#Q3B .grid .col-1,#Q3B .grid .col-2,[data-type=taille] .grid .col-1,[data-type=taille] .grid .col-2{display:block;margin:0 auto;padding:0 0 3rem}[data-type=taille]{margin-bottom:3.5rem}[data-type=taille] legend{display:inline-block;vertical-align:middle;margin-bottom:0;width:270px;max-width:100%}[data-type=taille]>div,[data-type=taille]>span{display:inline-block;vertical-align:middle;margin-bottom:0;width:100%}[data-type=taille] input{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:42px;width:38%;max-width:145px;text-align:center;font-size:1.4rem;border:0;border-radius:25px;background-color:#bcebeb;font-family:proxima-nova,sans-serif;font-weight:600;color:#0a0b37;padding:0 10px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){[data-type=taille] input{height:50px}}[data-type=taille] span.unity{width:7%;text-align:center;margin:0}[data-type^=num_] input,[data-type^=num_] legend{display:inline-block;vertical-align:middle;margin-bottom:0}[data-type^=num_] legend{width:270px;max-width:100%}[data-type^=num_] input{line-height:42px;font-size:1.4rem;text-align:center;width:50%;border:0;border-radius:25px;background-color:#bcebeb;font-family:proxima-nova,sans-serif;font-weight:600;color:#0a0b37;padding:0 10px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){[data-type^=num_] input{height:50px}}[data-type^=num_] ::-webkit-input-placeholder{color:#0a0b37;opacity:1}[data-type^=num_] ::-moz-placeholder{color:#0a0b37;opacity:1}[data-type^=num_] :-ms-input-placeholder,[data-type^=num_] ::-ms-input-placeholder{opacity:1}[data-type^=num_] ::placeholder{color:#0a0b37;opacity:1}[data-type^=num_] :-ms-input-placeholder,[data-type^=num_] ::-ms-input-placeholder{color:#0a0b37}.updateNumber{position:absolute;top:0;right:-30px}.updateNumber .minus,.updateNumber .plus{display:none;width:20px;height:20px;color:#0a0b37;font-size:18px;font-weight:700;line-height:20px;vertical-align:middle;text-align:center;border-radius:50%;background-color:#bcebeb;margin:1px 0;cursor:pointer}.withChapeau{margin-top:5rem}.chapeau,[data-type^=group_] fieldset legend{width:100%;font-family:proxima-nova,sans-serif;color:#0a0b37}.chapeau{text-align:center;font-size:16px;font-style:italic}.ok .chapeau{margin:0;padding:10px 40px 10px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;border:0;text-align:left;font-style:normal}[data-type^=group_] fieldset legend{margin:0 0 1em;position:relative;z-index:1;text-transform:none;font-size:20px;font-style:normal;line-height:normal;padding:5px 15px}@media screen and (max-width:800px){[data-type^=group_] fieldset legend{font-size:18px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){[data-type^=group_] fieldset legend{margin:0 auto 1em;width:100%;text-align:center;-ms-word-break:break-word}}[data-type^=group_] fieldset .gridGroup{background:#fff}[data-type=binaire]:nth-of-type(even):last-of-type,[data-type^=group_] fieldset:last-of-type .gridGroup:nth-of-type(even):last-of-type{border-bottom:10px solid #ebebeb}[data-type^=group_] .col-1 label{padding-left:5px;display:inline-block;vertical-align:middle;min-width:300px;margin-bottom:10px;font-family:proxima-nova,sans-serif;font-size:18px;font-weight:400;color:#0a0b37}[data-type^=group_] .col-1 label img{margin-right:4px;display:none}.gridList .col-1 label small,[data-type^=group_] .col-1 label small{font-weight:400}[data-type^=group_] .col-2 label,[data-type^=group_] .col-3 label{display:inline-block;text-align:center;font-size:1.4rem;color:#53585f;font-weight:700;line-height:4rem;cursor:pointer;text-indent:500px;vertical-align:middle;background:#fff;white-space:nowrap;width:21px;height:21px;background-image:none;border-radius:50%;border:2px solid #0a0b37;background-color:transparent}[data-type^=group_] .col-2 label.focused,[data-type^=group_] .col-3 label.focused{background:#ebebeb}[data-type^=group_] .col-2 label.checked,[data-type^=group_] .col-3 label.checked{-webkit-box-shadow:none!important;box-shadow:none!important;background-color:#bcebeb;position:relative}[data-type^=group_] .col-2 label.checked::after,[data-type^=group_] .col-3 label.checked::after{content:"";display:block;position:absolute;right:-2px;top:-2px;width:16px;height:16px;background-image:url(../img/checked_icon.png);background-size:contain;background-repeat:no-repeat}[data-type^=group_] .col-2 input,[data-type^=group_] .col-3 input{position:absolute;opacity:.01}[data-type^=list_]{margin-bottom:60px;position:relative}[data-type^=list_] fieldset.listInner legend{border-bottom:3px solid #a6aaa9;color:#a6aaa9;margin:0 0 -3px;position:relative;z-index:1;padding:30px 15px 0;font-size:1.4rem}.femme #Q3 .grid .col-1 legend,.grid .col-1 legend.error,[data-type^=list_]>div,[data-type^=list_]>fieldset{margin-bottom:0}[data-type^=list_] fieldset .gridGroup:nth-of-type(odd){background:#ebebeb}[data-type^=list_] .listInner .col-1 label{font-size:18px;color:#000;font-weight:700;padding-left:5px;display:inline-block;vertical-align:middle}[data-type^=list_] .listInner .col-2 label{width:35px;height:35px;overflow:hidden;display:inline-block;border:1px solid #a6aaa9;border-radius:3px;text-align:center;font-size:18px;color:#53585f;font-weight:700;line-height:4rem;cursor:pointer;text-indent:50px;white-space:nowrap;vertical-align:middle;background:#fff}[data-type^=list_] .listInner .col-2 label input{position:absolute;left:-100px;visibility:hidden}[data-type^=list_] .listInner .col-2 label.checked{background:url(skin/tick.png) no-repeat center center #008f00;-webkit-box-shadow:none!important;box-shadow:none!important}[data-type^=slider_] fieldset legend,[data-type^=slider_] label{font-size:1.4rem;color:#000;font-weight:700;padding-left:0}[data-type^=slider_] .sliderCtn{display:block;width:80%;margin:50px auto;position:relative;text-align:center}[data-type^=slider_] input{width:66%;-webkit-transform:scale(1.5);transform:scale(1.5)}[data-type^=slider_] input[type=range]{-webkit-appearance:none;margin:9.5px 0;cursor:pointer;height:25px}[data-type^=slider_] input[type=range]:focus{outline:0}[data-type^=slider_] input[type=range]::-webkit-slider-runnable-track{width:100%;height:1px;cursor:pointer;-webkit-box-shadow:0 0 0 transparent,0 0 0 transparent;box-shadow:0 0 0 transparent,0 0 0 transparent;background:#ff4a4e;border-radius:0;border:0 solid transparent}[data-type^=slider_] input[type=range]::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 transparent,0 0 0 transparent;box-shadow:0 0 0 transparent,0 0 0 transparent;border:0 solid transparent;height:15px;width:15px;border-radius:50px;background:#ff4a4e;cursor:pointer;-webkit-appearance:none;margin-top:-9.5px}[data-type^=slider_] input[type=range]:focus::-webkit-slider-runnable-track{background:#ff4a4e}[data-type^=slider_] input[type=range]::-moz-range-track{width:100%;height:1px;cursor:pointer;box-shadow:0 0 0 transparent,0 0 0 transparent;background:#ff4a4e;border-radius:0;border:0 solid transparent}[data-type^=slider_] input[type=range]::-moz-range-thumb{box-shadow:0 0 0 transparent,0 0 0 transparent;border:0 solid transparent;height:15px;width:15px;border-radius:50px;background:#ff4a4e;cursor:pointer}[data-type^=slider_] input[type=range]::-ms-track{width:100%;height:1px;cursor:pointer;background:0 0;border-color:transparent;color:transparent}[data-type^=slider_] input[type=range]::-ms-fill-lower{background:#fd5153;border:0 solid transparent;border-radius:0;box-shadow:0 0 0 transparent,0 0 0 transparent}[data-type^=slider_] input[type=range]::-ms-fill-upper{background:#ff4a4e;border:0 solid transparent;border-radius:0;box-shadow:0 0 0 transparent,0 0 0 transparent}[data-type^=slider_] input[type=range]::-ms-thumb{box-shadow:0 0 0 transparent,0 0 0 transparent;border:0 solid transparent;width:15px;border-radius:50px;background:#ff4a4e;cursor:pointer;height:1px}[data-type^=slider_] input[type=range]:focus::-ms-fill-lower{background:#ff4a4e}[data-type^=slider_] input[type=range]:focus::-ms-fill-upper{background:#ff4a4e}[data-type^=slider_] .rangeValue{position:absolute;left:0;top:-35px;background:#fff;width:70px;padding:2px 5px;margin-left:-35px;font-size:1.2rem;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:700;font-family:proxima-nova,sans-serif;color:#ff4a4e;border:0}[data-type^=slider_] .rangeValue:after{display:block;position:absolute;left:50%;margin-left:-8px;bottom:-14px}[data-type^=slider_] .rangeGrid{position:absolute;left:14px;right:14px;height:40px;background:#fff}[data-type^=slider_] .rangeGrid li{position:absolute;font-size:1rem;list-style:none;width:4rem;margin-left:-2rem;text-align:center;font-family:proxima-nova,sans-serif;font-size:12px;color:#ff4a4e;font-weight:700}[data-type^=slider_] .rangeGrid li:before{content:"";position:absolute;width:1px;left:50%;top:-25px;height:12px;background-color:#ff4a4e}[data-type=choice] .grid label{position:relative;display:block;border-radius:3px;text-align:left;color:#0a0b37;line-height:4rem;cursor:pointer;border:0;font-family:proxima-nova,sans-serif;font-size:18px;font-weight:400}[data-type=choice] .grid label:before{content:"";width:17px;height:17px;border:solid 2px #0a0b37;background-color:#bcebeb;border-radius:50%;display:block;position:absolute;right:0;top:10px}[data-type=choice] .grid label:after{content:"";position:absolute;right:0;top:10px;width:17px;height:17px;background-image:url(../img/checked_icon.png);background-repeat:no-repeat;display:none}[data-type=choice] label.checked{-webkit-box-shadow:none!important;box-shadow:none!important}[data-type=choice] label.checked:after{display:block}.gridList .col-1 input,.satisfaction_grid label input,[data-type=choice] input{position:absolute;left:-100px;visibility:hidden}[data-type=choice] .tips{position:relative;display:inline-block;float:right}@media screen and (max-width:590px){[data-type=choice] .tips{top:25px}}[data-type=multiple_choice]{margin-bottom:6rem}[data-type=multiple_choice] label{font-size:1.4rem;color:#000;font-weight:400;padding-left:5px;display:inline-block;vertical-align:middle}[data-type=binaire].odd{background:#ebebeb}[data-type=binaire] ul{overflow:hidden;padding:5px 10px;margin:0}[data-type=binaire] ul li{float:left;padding:0;list-style:none;height:3rem}[data-type=binaire] ul li:nth-of-type(1){width:80%}[data-type=binaire] ul li:nth-of-type(2) label,[data-type=binaire] ul li:nth-of-type(3) label{width:100%;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;background:#a6aaa9;color:#fff;font-weight:700;overflow:hidden;position:relative;padding:0 20px;white-space:nowrap;font-size:1.2rem;text-align:center}[data-type=binaire] ul li:nth-of-type(2) label:hover,[data-type=binaire] ul li:nth-of-type(3) label:hover{color:#53585f}[data-type=binaire] ul li:nth-of-type(2) label input,[data-type=binaire] ul li:nth-of-type(3) label input{position:absolute;left:-200px}[data-type=binaire] ul li:nth-of-type(2){width:10%;text-align:right}[data-type=binaire] ul li:nth-of-type(2) label{border-radius:100px 0 0 100px;padding-right:10px}[data-type=binaire] ul li:nth-of-type(2) label.checked{background:#008f00;color:#fff!important;-webkit-box-shadow:none!important;box-shadow:none!important}[data-type=binaire] ul li:nth-of-type(3){width:10%;text-align:left}[data-type=binaire] ul li:nth-of-type(3) label{border-radius:0 100px 100px 0;padding-left:10px}[data-type=binaire] ul li:nth-of-type(3) label.checked{background:#c82506;color:#fff!important;-webkit-box-shadow:none!important;box-shadow:none!important}[data-type=binaire] ul li:first-of-type:after{content:"";display:inline-block;vertical-align:middle;height:100%;visibility:hidden;width:1px}[data-type=binaire] ul label,span.unity{font-size:1.4rem;display:inline-block;vertical-align:middle}[data-type=binaire] ul label{line-height:1.25rem;width:95%;color:#000}[data-type=binaire] ul label:first-letter{text-transform:uppercase}[data-type=binaire] ul .bin label{height:3rem;line-height:3rem}span.unity{margin:0 1rem 0 .5rem;font-family:proxima-nova,sans-serif;color:#0a0b37;font-weight:700;font-size:18px}.scrollIndicator{position:absolute;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);display:none}.scrollIndicator.enabled{display:block}.nextBtn{float:right;right:0}.nextBtn.disabled{opacity:.5!important;cursor:default}.prevBtn{float:left;left:0}.defaultBtn,.nextBtn,[data-type=last] .endBtn{cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;color:#0a0b37;background:#bcebeb;line-height:3rem;border-radius:25px;max-width:100%;font-family:proxima-nova,sans-serif;padding:5px 15px}.defaultBtn,.nextBtn{position:absolute;bottom:0;text-transform:capitalize;min-width:110px;margin:3.5rem 1rem 0;border:2px solid #372464;font-size:1.8rem}.defaultBtn:hover,.nextBtn:hover{background:#a8e5e5}[data-type=last][aria-hidden=false][data-condition-result=false]{display:block!important}[data-type=last] .endBtn{display:block!important;border:solid 2px #0a0b37;float:none;width:auto;font-size:2rem;font-weight:400;font-style:normal}.dev pre.dev,[data-type=last][data-condition-result=false]{display:block}[data-type=last][data-condition-result=false] .endBtn{background:#ebebeb;cursor:default}.grid{overflow:hidden}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.grid{overflow:visible}}@supports (-ms-ime-align:auto){.grid{overflow:visible}}.grid [class^=col-]{width:60%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;padding:0;float:none;display:block;margin:0 auto;text-align:left}.grid.by4 [class^=col-]{padding-right:2rem}.grid .oneCol{display:block;padding:0 0 3rem}@media screen and (max-width:900px){.grid{display:table;width:100%;table-layout:fixed}.grid [class^=col-]{padding-right:0;vertical-align:top}[data-type=choice] .nextBtn{width:33%}[data-type=choice] .grid label{line-height:1;height:auto;padding:1.5rem 0}[data-type=choice] .grid div:last-of-type label{margin-right:0}}@media screen and (max-width:600px){.grid{display:block}.grid [class^=col-]{display:block;width:100%;vertical-align:top;padding:0}.grid,.grid.by4 [class^=col-],[data-type=choice] .nextBtn{width:100%}.grid.by5 [class^=col-]:last-of-type{padding:0}[data-type=choice] .grid label{line-height:normal;margin-right:0;height:auto;padding:1rem 0;margin-bottom:1.5rem}[data-type=choice] .grid div:last-of-type label{margin-right:0}}.femme #Q3{padding:20px;border:1px solid #a6aaa9;overflow:visible!important}.femme #Q3 .nextBtn,.homme #Q12 .nextBtn{position:absolute;right:-10px;margin-top:6rem}.femme #Q3B,.homme #Q12 .grid .col-1 legend{margin-bottom:0}.femme #Q3C input,.homme #Q12C input{width:87%;text-align:center}.femme #Q3C span.unity,.homme #Q12C span.unity{width:10%;text-align:center;margin:0}.homme #Q12{padding:20px;border:1px solid #a6aaa9;overflow:visible!important}.homme #Q12B{margin-bottom:0}.tips{overflow:hidden;display:inline-block;vertical-align:middle;width:4rem;height:4rem;margin:0 auto;background:url(skin/tips.png) no-repeat center center;text-indent:-8rem}.gridGroup{overflow:hidden;text-align:left}.gridGroup:nth-of-type(odd),[data-type^=group_] fieldset .gridGroup:nth-of-type(even) .satisfaction:after{background:#ebebeb}.gridGroup [class^=col-]{float:left;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:4rem;padding:0 10px}.gridGroup .col-2,.gridGroup .col-3{width:16%;text-align:right}.gridGroup.by1 .col-1{width:84%}.gridGroup .col-1{width:68%}.gridGroup.gridGroupHeader{margin-bottom:-50px;background:0 0!important}.gridGroup.gridGroupHeader>div,.gridList .col-1 label:before{font-size:1.4rem;color:#000;font-weight:700}.gridList{overflow:hidden;position:relative}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.gridList{overflow:visible;margin-bottom:2em}}.gridList[role=presentation]{background:#fff!important}.gridList [class^=col-]{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle}.gridList .col-2{width:4%;text-align:right}.gridList .col-1{width:60%}.gridList .col-1 label{position:relative;font-size:1.4rem;line-height:1.25;cursor:pointer;width:98%;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:proxima-nova,sans-serif;font-size:18px;color:#0a0b37;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.gridList .col-1 label{display:inline-block}}.gridList .col-1 label span{width:70%}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.gridList .col-1 label span{position:relative;bottom:0;left:0;height:100%;display:inline-block}}@media screen and (max-width:800px){.gridList .col-1 label{padding-left:0}}.gridList .col-1 label:before{content:"";overflow:hidden;display:inline-block;text-align:center;color:#53585f;cursor:pointer;text-indent:50px;white-space:nowrap;width:17px;height:17px;background-image:none;background-color:#bcebeb;border-radius:50%;border:2px solid #0a0b37;margin-right:0;margin-left:10px;vertical-align:text-bottom;float:right}.gridList .col-1 label.checked:after{content:"";width:17px;height:17px;background-image:url(../img/checked_icon.png);background-repeat:no-repeat;position:absolute;right:0;top:0;background-color:transparent;display:block}.gridList .col-1 label.checked:before{-webkit-box-shadow:none!important;box-shadow:none!important;background-color:#bcebeb}.gridList .verticalizer{display:inline-block;vertical-align:middle;min-height:2rem;width:1px;visibility:hidden}.gridSub>div{float:left}#Alert,#Tips{position:absolute;z-index:10000;min-width:350px;border-radius:3px;padding:20px 40px;background:#fff;margin:20px 0 0 20px;-webkit-box-shadow:2px 2px 10px 2px #666;box-shadow:2px 2px 10px 2px #666}#Alert:after,#Tips:after{content:url(skin/arrowT.png);display:block;width:22px;height:19px;position:absolute;left:calc(50% - 11px);top:-19px}#Alert.onRight:after,#Tips.onRight:after{left:11px;right:auto}#Alert.onLeft:after,#Tips.onLeft:after{left:auto;right:11px}#AlertInner,#TipsInner{text-align:center;font-size:1.2rem;color:#53585f;max-width:30rem;margin:0 auto}#AlertClose,#TipsClose{position:absolute;right:10px;top:10px;width:15px;height:15px;border:1px solid #a6aaa9;border-radius:3px;cursor:pointer;display:none}@media screen and (max-width:800px){#AlertClose,#TipsClose{display:unset}}#AlertClose:after,#AlertClose:before,#TipsClose:after,#TipsClose:before{display:block;content:"";height:19px;width:1px;background:#a6aaa9;position:absolute;top:0;-webkit-transform-origin:0 0;transform-origin:0 0}#AlertClose:before,#TipsClose:before{right:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#AlertClose:after,#TipsClose:after{left:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.gridGroup--wrapper{width:70%;margin:0 auto;position:relative}@media screen and (max-width:800px){.gridGroup--wrapper{width:100%}}.satisfaction{position:relative;padding:10px 30px;height:108px;width:80%;margin:0 auto 15px;clear:both;background-color:#f9f9f9;border-radius:20px}@media screen and (max-width:800px){.satisfaction{padding:0;width:90%}}.satisfaction label{font-size:1.3rem;font-weight:700}.satisfaction>label{margin-top:-40px;font-family:proxima-nova,sans-serif;font-weight:300;font-style:italic;font-size:13px;color:#0a0b37;display:block;text-align:center}@media screen and (max-width:590px){.satisfaction>label{margin-top:-15px}}.satisfaction:before{content:"";display:block;margin:30px auto 0;width:81%;height:8px;border-radius:4px;background:#9c9c9c;background:-webkit-gradient(linear,left top,right top,from(#e25e4c),to(#76e42d));background:linear-gradient(to right,#e25e4c,#76e42d);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$st-bad', endColorstr='$st-good',GradientType=1 )}@media screen and (max-width:800px){.satisfaction:before{margin:0;position:absolute;top:32px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.satisfaction_grid{white-space:nowrap;position:relative}.satisfaction_grid label{position:relative;display:inline-block;width:19%;color:#53585f;text-align:center;vertical-align:top;cursor:pointer;font-family:proxima-nova,sans-serif;font-weight:300;font-style:italic}.satisfaction_grid label:focus{outline:0}.satisfaction_grid label:after{content:"";display:block;height:20px;width:20px;background-repeat:no-repeat;background-size:contain;margin:20px auto;position:absolute;top:-12px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.satisfaction_grid label span{display:inline-block;width:100%;padding:0 20%;margin:25px auto 0;white-space:normal;height:4rem;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid transparent;vertical-align:middle;border-radius:3px;position:relative;color:#9c9c9c;font-size:12px}.satisfaction_grid label.twoLines span:after{height:1px}.satisfaction_grid label.twoLines span{padding-top:5px;line-height:1}.satisfaction_grid label.checked span{-webkit-box-shadow:none!important;box-shadow:none!important;font-family:proxima-nova,sans-serif;font-weight:500;font-style:italic;color:#0a0b37}.satisfaction_grid label.checked.st-bad span{color:#e25e4c}.satisfaction_grid label.checked.st-midbad span{color:#d65b61}.satisfaction_grid label.checked.st-neutral span{color:#0a0b37}.satisfaction_grid label.checked.st-midgood span{color:#51b78d}.satisfaction_grid label.checked.st-good span{color:#76e42d}.satisfaction_grid label.checked:nth-of-type(1):after,.satisfaction_grid label.checked:nth-of-type(2):after{background-image:url(../img/st-bad.png)}.satisfaction_grid label.checked:nth-of-type(3):after{background-image:url(../img/st-neutral.png)}.satisfaction_grid label.checked:nth-of-type(4):after,.satisfaction_grid label.checked:nth-of-type(5):after{background-image:url(../img/st-good.png)}@media screen and (max-width:800px){.satisfaction_grid label span:after{display:none}}.clearfix{float:none;clear:both}.gridGroupNone{margin-top:10px!important;width:70%;margin:0 auto}@supports (not (-ms-ime-align:auto)) and (not (min--moz-device-pixel-ratio:0)){.gridGroupNone{display:block}.gridGroupNone .col-2{float:right}}@media screen and (min--moz-device-pixel-ratio:0){.gridGroupNone{display:block}.gridGroupNone .col-2{float:right}}@supports (-ms-ime-align:auto){.gridGroupNone{display:block}.gridGroupNone .col-2{float:right}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.gridGroupNone{display:block}.gridGroupNone .col-2{float:right}}@media screen and (max-width:800px){.gridGroupNone{width:100%}}.gridGroupNone label{color:#0a0b37!important}.warning,.warning2{font-size:1.4rem;font-style:italic;text-align:center;width:60%;margin:0 auto 20px}.warning2{font-weight:700}label>span{font-size:18px}@media screen and (max-width:350px){[data-type=date] select{display:block;margin:0 0 1.5rem;width:100%}[data-type=date] select+span{display:none}[data-type=taille] input{width:30%;margin-bottom:1.5rem}[data-type=taille] input span.unity{margin-right:5px}.grid [class^=col-]{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle}}@media screen and (max-width:900px){[data-type=IMC] p{background-color:transparent}[data-type=IMC] .tips{position:absolute;right:-10px;top:-20px}[data-type=binaire] ul li:nth-of-type(1){width:68%}[data-type=binaire] ul li:nth-of-type(2),[data-type=binaire] ul li:nth-of-type(3){width:15%}}@media screen and (max-width:800px){.satisfaction_grid label span{padding-top:5px;line-height:1}}@media screen and (max-width:500px){.satisfaction{height:auto}.satisfaction:after{display:none}.satisfaction_grid label{line-height:1;padding-top:5px}.satisfaction_grid label span{font-size:1rem}.satisfaction_grid label span:after{height:0}#Alert,#Tips{min-width:0;max-width:80%;height:30%}#Alert{width:50%}#Tips{left:0!important;padding:5px}#Tips,#TipsInner{width:100%}#Alert{position:absolute;bottom:10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin:0}#AlertInner,#TipsInner{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}[data-type=binaire] ul li:nth-of-type(1){width:100%}[data-type=binaire] ul li:nth-of-type(2),[data-type=binaire] ul li:nth-of-type(3){width:25%}[data-type=binaire] ul li:nth-of-type(2){margin-left:25%}[data-type=binaire] ul li:nth-of-type(3){margin-right:25%;margin-bottom:1rem}[data-type^=slider_] .sliderCtn{width:90%;margin:50px 0}}.not-visible{position:absolute;z-index:-1;opacity:0}.moreInfo{font-size:1.2rem;font-style:italic;font-family:proxima-nova,sans-serif;font-size:12px;color:#0a0b37;text-align:center;font-weight:400}@media screen and (max-width:590px){.moreInfo{margin:12px auto}}.autre{margin:10px;overflow:hidden;font-family:proxima-nova,sans-serif;color:#2036c4;padding:20px;background-color:#ebebeb;border-radius:25px}.autre label,.autre textarea{-webkit-box-sizing:border-box;box-sizing:border-box;float:left}.autre label{color:#53585f;font-size:18px;padding-right:10px;width:30%}.autre label:before{display:none!important}.autre textarea{width:70%;min-height:80px;padding:0;border:0;border-radius:25px}.adresse,.comm{display:block;white-space:pre-line;text-align:center}@media screen and (max-width:800px){body,html{overflow-x:hidden}body:before{content:'tablet'}#result .cartouche header,.gridGroupNone{width:100%!important}.background{width:200%}.background[data-position=f]{right:-105%;bottom:-50%}h1.main-title span.simple{font-size:18px}label>span{font-size:15px}.gridList .verticalizer{min-height:1rem}.gridList .col-1 label.checked:after{top:0}#Q2 .oneCol{text-align:center}.grid .col-1 legend{margin-left:0}[data-type=choice] .grid label{font-size:16px}#result .cartouche header h1{-webkit-transform:translateY(-35px);transform:translateY(-35px);font-size:20px}#result .cartouche h2 a{font-size:18px;width:80%;display:inline-block}#result .cartouche .moins h3,#result .cartouche .plus h3{width:100%}#result .cartouche .moins ul,#result .cartouche .plus ul{padding-left:0;margin:0}#Q3 .nextBtn{width:90%;margin-left:-45%;left:50%;right:auto}[data-type=IMC] .tips{position:absolute;right:-10px;top:-20px}#Q3A,#Q3B{margin-bottom:1rem}.gridGroup [class^=col-]{height:4.2rem}[data-type^=group_] .col-1 label{font-size:1.5rem}[data-type^=group_] .col-1 label img{float:left}.gridGroup.gridGroupHeader>div{padding-left:0;padding-right:0;vertical-align:bottom;height:auto}.gridGroup.gridGroupHeader>div:after,.gridList .col-1 label:after{display:none}[data-type=subquestion]>label{margin-bottom:2rem}[data-type=binaire] ul li{height:auto}[data-type=binaire] ul li:nth-of-type(1) label{line-height:1}[data-type^=slider_] .sliderCtn{margin-left:auto;margin-right:auto}.gridList .col-1{width:60%}.gridList .col-2{width:9%}header ul{width:93%}}@media screen and (max-width:480px){body,html{overflow-x:hidden}body:before{content:'mobile'}header ul li span{margin-top:10px;font-size:10px!important;line-height:0}.gridGroupNone{width:95%}.gridList .col-1 label.checked:after{top:5px}.specific_IMC_ctn{padding:0}#result .cartouche h2 a,.nextBtn,.prevBtn{font-size:14px}#progress{position:absolute;right:-40px;top:-5px;font-family:proxima-nova,sans-serif;font-weight:600;font-style:normal;font-size:15px;z-index:1}#Q2 .oneCol{text-align:center}.grid .col-1 legend{margin-left:0}#Q3 .nextBtn{width:90%;margin-left:-45%;left:50%;right:auto}[data-type=IMC] .tips{position:absolute;right:0;top:-20px}#Q3A,#Q3B{margin-bottom:1rem}.gridGroup [class^=col-]{height:4.5rem}.gridGroup.gridGroupHeader>div{padding-left:0;padding-right:0;vertical-align:bottom;height:auto}.gridGroup.gridGroupHeader>div:after,.gridList .col-1 label:after{display:none}[data-type=subquestion]>label{margin-bottom:2rem}[data-type=binaire] ul li{height:auto}[data-type=binaire] ul li:nth-of-type(1) label{line-height:1;margin:1rem 0;text-align:center}[data-type^=slider_] .sliderCtn{margin-left:auto;margin-right:auto}.gridList .col-1{width:100%}.gridList .col-2{width:9%}#result .cartouche .more a{font-size:13px}#result .cartouche .more a img{height:10px}header ul{width:93%}.grid [class^=col-]{width:100%;padding-right:0;margin-bottom:1rem;padding-bottom:0}[data-type^=group_] .col-1 label{min-width:0}[data-type^=group_] .col-2 label,[data-type^=group_] .col-3 label{-webkit-transform:scale(.9);transform:scale(.9)}.satisfaction:before{top:50px}.satisfaction_grid{white-space:normal}.satisfaction_grid label{width:18%}.satisfaction_grid label span{padding:0 10%}[data-type^=group_] .col-1 label img{float:left;margin-bottom:1px}[data-type^=group_] .col-1 label{padding-left:0;line-height:1}[data-type^=group_] .col-1 small{font-size:.8em}.moreInfo,legend{max-width:96%;margin-left:auto;margin-right:auto}legend{margin-bottom:10px!important}.grid.by4 [class^=col-]{padding-right:0}.gridList .col-1 label{padding-bottom:5px;padding-top:5px;padding-left:5px;font-size:14px}[data-type=choice] .grid label{font-size:14px}[data-type^=group_] fieldset .gridGroup{width:99%}.chapeau{font-size:15px}#result .cartouche h2 img{float:left}}.groupParent{overflow:hidden;position:relative;min-height:100%}.cartouchePrint article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.cartouchePrint article h2{width:100%;display:block!important}.cartouchePrint article>div{padding:0!important;margin:auto!important}#switcher{float:left;margin-right:3px}[data-collapse]{list-style:none;text-align:left;padding:0}[data-collapse=true] li:not(:first-of-type){display:none}#conditionTesterBtn:after{content:attr(data-res)}.encart{text-align:center;font-size:10px;max-width:80%;margin:0 auto}.encart p{font-size:2em}.encart strong{display:block;font-size:1.2em;text-align:center;margin-bottom:.5em}.encart a{float:none!important;display:inline-block!important;text-decoration:none;margin-top:0!important}