@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);.choose-bar{align-items:center;background:#fff;border-top:1px solid #143342;color:#143342;display:flex;font-family:Signika,sans-serif;font-size:1rem;font-weight:500;height:75px;justify-content:center;line-height:1.2rem;margin:4px auto 0;position:fixed;text-align:center;white-space:nowrap;width:100vw}.choose-bar .highlight{color:#f57301;white-space:nowrap}@media only screen and (min-width:425px){.choose-bar{font-size:1.2rem;line-height:1.4rem}}@media only screen and (min-width:768px){.choose-bar{font-size:1.5rem;line-height:1.7rem}}@media only screen and (min-width:992px){.choose-bar{font-size:1.8rem}}.our-programs-block form{display:grid}.our-programs-block .wrapper{align-items:center}.our-programs-block .wrapper .option{align-items:center;background:#fff;border:0 solid #a68881;border-radius:5px;color:#a68881;cursor:pointer;display:flex;font-family:Open Sans,sans-serif;font-size:1rem;font-weight:500;justify-content:space-evenly;line-height:1.1;padding:30px 0;text-align:center;transition:all .3s ease}.our-programs-block .wrapper .option:hover{cursor:unset}.our-programs-block .wrapper .option .days{font-size:1.6rem;font-weight:700;line-height:2.2rem}@media only screen and (min-width:992px){.our-programs-block .wrapper .option{max-width:160px}}.our-programs-block .wrapper .option .dot,.our-programs-block input[type=radio]{display:none}.our-programs-block #sevenDays:checked:checked~.sevenDays,.our-programs-block #sixDays:checked:checked~.sixDays{background:#d9a689;border-color:#d9a689;box-shadow:inset 0 0 10px 0 rgba(0,0,0,.11);-webkit-box-shadow:inset 0 0 10px 0 rgba(0,0,0,.11);-moz-box-shadow:inset 0 0 10px 0 rgba(0,0,0,.11)}.our-programs-block #sevenDays:checked:checked~.sevenDays:after,.our-programs-block #sixDays:checked:checked~.sixDays:after{content:url(/build/images/leaf.4b90fc7e.svg);display:block;height:auto;margin-left:-120px;margin-top:-112px;position:absolute;transition-duration:.4s;width:21px}@media only screen and (min-width:768px){.our-programs-block #sevenDays:checked:checked~.sevenDays:after,.our-programs-block #sixDays:checked:checked~.sixDays:after{margin-left:-150px}}@media only screen and (min-width:992px){.our-programs-block #sevenDays:checked:checked~.sevenDays:after,.our-programs-block #sixDays:checked:checked~.sixDays:after{margin-left:-210px}}.our-programs-block #sevenDays:checked:checked~.sevenDays span,.our-programs-block #sixDays:checked:checked~.sixDays span{color:#fff}.our-programs-block #text7Days,.our-programs-block #textMan{display:none}.our-programs-block ul{color:#143342;font-size:.75rem;line-height:.95rem;list-style-type:disc;padding:0}@media only screen and (min-width:425px){.our-programs-block ul{font-size:.8rem;line-height:1rem}}.our-programs-block ul li{padding-bottom:.2rem}@media only screen and (min-width:425px){.our-programs-block ul li{padding-bottom:.4rem}}@media only screen and (min-width:768px){.our-programs-block ul li{padding-bottom:.5rem}}@media only screen and (min-width:992px){.our-programs-block ul li{padding-bottom:.8rem}}.list-bloc{border:1px solid #017053;border-radius:8px}.reasons p{color:#384941;font-size:1rem;line-height:1.2rem}.reasons .important{color:#017053}.reasons .mentions{color:#353535;font-size:.7rem;line-height:1rem}.section-testimonies{margin:0 auto}.section-testimonies .testi-picture{background-color:#fff9f0;background-image:url(/build/images/geraldine-is-not-in-the-kitchen-anymore.0daa8d4e.png);background-position:100% 100%;background-repeat:no-repeat;background-size:auto 100%;border:1px solid #b6cb2b;border-radius:8px;height:250px;margin:0 auto;max-width:400px}.section-testimonies .testi-picture .quote{font-family:Hurricane,cursive;font-size:1.8rem;line-height:2rem;opacity:.92}@media only screen and (min-width:768px){.section-testimonies .testi-picture .quote{font-size:2rem;line-height:2.2rem}}.section-testimonies .testi-picture .signature{font-size:.7rem;line-height:.9rem}@media only screen and (min-width:768px){.section-testimonies .testi-picture .signature{font-size:.9rem;line-height:1.1rem}}.section-testimonies .lose1{color:#b6cb2b;font-size:1.2rem;line-height:1.4rem}@media only screen and (min-width:768px){.section-testimonies .cta-testi{margin-left:-20px}}.before-img{border:4px solid #fff;box-shadow:0 0 10px 0 rgba(0,0,0,.18);-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.18);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.18);margin-left:-40px;margin-top:150px;max-height:200px;max-width:100px;position:absolute;transform:rotate(-15deg)}@media only screen and (min-width:425px){.before-img{margin-top:250px;max-height:200px;max-width:120px}}@media only screen and (min-width:768px){.before-img{margin-top:200px;max-height:180px;max-width:120px}}@media only screen and (min-width:992px){.before-img{margin-top:190px;max-height:200px;max-width:120px}}@media only screen and (min-width:1200px){.before-img{margin-top:250px;max-height:220px;max-width:150px}}.after-img{border:2px solid #00a076;border-radius:8px}.graphiq{display:flex;position:relative;width:100%}.graphiq__graph-layout{flex:1;overflow-x:hidden}.graphiq__graph-values{display:flex;flex-direction:column;font-size:.8rem;justify-content:space-between;padding-right:5px;text-align:right}.graphiq__line{fill:none;stroke-miterlimit:10}.graphiq__graph-key{display:flex;justify-content:space-between}.graphiq__graph-key .key{display:block;font-size:.6rem;text-align:center}.graphiq__y-division{fill:none;stroke-miterlimit:10;transition:.25s ease-in;z-index:-1}.graphiq__graph-dot{transform-origin:50% 50%;transition:stroke-width .2s ease-in-out}.graphiq__value-dialog{animation:float .3s ease-out forwards;background:transparent;display:block;font-size:.7rem;font-weight:700;line-height:0;padding:.6rem .3rem;position:absolute}@keyframes float{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.graphiq__graph{transform:scale(1)}