@import url(https://fonts.googleapis.com/css2?family=Hurricane&family=Open+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&family=Signika:wght@300;400;500;600;700&family=Updock&display=swap);@import url(https://fonts.googleapis.com/css?family=Roboto:r,b&display=swap);@import url(https://fonts.googleapis.com/css2?family=Signika:wght@400;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Mulish:ital,wght@0,300;0,400;0,500;0,600;0,700;0,900;1,400&display=swap);@import url(https://fonts.googleapis.com/css2?family=BioRhyme:wght@200;300;400;700;800&display=swap);.list-bloc{border:1px solid #017053;border-radius:8px}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.bmi{background:#fcc643;background:url(/build/images/arriere-plan-courbes-mimi-minceur.af8dbc86.png) 0 0 no-repeat;background-size:cover;position:relative}@media only screen and (min-width:992px){.bmi{background:#fcc643;border:7px solid #fff;border-radius:4px;margin:-20px auto;max-width:1100px;width:86%}}.bmi p{color:#143342}.bmi h1{color:#017053;text-align:center}.bmi h1 .handwriting{padding-left:0}.bmi h1 .handwriting:after{display:none}.bmi h1 .underline{color:#143342;font-size:.8rem;font-weight:500}@media only screen and (min-width:992px){.bmi h1{text-align:left}}.bmi form{display:grid}.bmi .wrapper .option .dot{display:none}.bmi input[type=radio]{display:inline}.bmi .label{color:#017053;font-weight:600}.bmi input::placeholder{color:#d5d5d5}.bmi .unite{color:#fff;margin-left:44vw;margin-top:15px;position:absolute}@media only screen and (min-width:425px){.bmi .unite{margin-left:46vw}}@media only screen and (min-width:576px){.bmi .unite{margin-left:50vw}}@media only screen and (min-width:768px){.bmi .unite{margin-left:26vw}}@media only screen and (min-width:992px){.bmi .unite{position:relative}}.bmi .form-control{border:1px solid #017053;border-radius:5px;border-right:50px solid #00a076;margin:10px auto;max-width:50vw}@media only screen and (min-width:992px){.bmi .form-control{border-right:1px solid #017053;max-width:30vw}}.bmi .error{background-color:#f1f1f1;border:1px solid silver;border-radius:2px;color:#000;font-size:.9rem;line-height:1.1rem;padding:4px 8px}.bmi .cta-submit{margin:0 auto}.result-block{background-color:#fff;border:2px solid #017053;border-radius:4px}.result-block .result-header{background-color:#017053}.result-block .result-header p{color:#fff;font-size:1rem;letter-spacing:.04rem;margin:0;text-align:center}.progress{box-shadow:none;height:34px;overflow:visible}.progress,.progress .progress-bar{background:none;border-radius:0;position:relative}.progress .progress-bar{-webkit-animation:animate-positive 2s;animation:animate-positive 2s}.result .progress-bar:after{border-color:#f57301 transparent transparent;border-style:solid;border-width:18px 8px 0;content:"";height:0;position:absolute;right:0;top:15px;width:0}.reference{background:linear-gradient(90deg,#d7f0a6,#9fc131 25%,#f59b1a 50%,#f57301 75%,#ff5e00);border:1px solid #fff;border-radius:4px}.progress .progress-value{color:#015c53;font-size:1rem;font-weight:500;position:absolute;right:0;top:-6px}@-webkit-keyframes animate-positive{0%{width:0}}@keyframes animate-positive{0%{width:0}}.ruler{font-size:.8rem}.ruler .v18{margin-left:2%}.ruler .v25,.ruler .v30{margin-left:calc(22% - 6px)}.ruler .v35{margin-left:calc(20% - 6px)}.advice-block{background-color:#fff;border:2px solid #b6cb2b;border-radius:4px}.advice-block .aside{background-image:url(/build/images/bmi-result-by-your-dietitian-coach-from-mimi-minceur.d1791858.webp);background-position-x:30%;background-size:cover;border:1px solid #f9fffc;border-radius:4px 0 0 4px}@media only screen and (min-width:992px){.advice-block .aside{background-position-y:30%}}.home-block{margin:0 auto;max-width:1200px}