
@charset "UTF-8";

.container-floor .floor {
    margin-bottom: 0;
    padding: 0 0;
}

@media (max-width: 800px){
    #main-container, #main-container .accordion {
        background: #fff;
    }
}
body{font-family:Roboto,sans-serif;margin:0;scroll-behavior:smooth}.Aptonia__guideNutrition.fixed{height:100vh;width:100vw;overflow:hidden}.Aptonia__guideNutrition,.Aptonia__guideNutrition html,p{margin:0;padding:0}.Aptonia__guideNutrition *{box-sizing:border-box}button{outline:0;cursor:pointer}.Aptonia__FAQ__subtitle,.Aptonia__FAQ__title,.Aptonia__bonjour__item,.Aptonia__contactUs__email,.Aptonia__contactUs__subtitle,.Aptonia__contactUs__title,.Aptonia__logoGuide,.Aptonia__pack__footPrice,.Aptonia__pack__footPriceText,.Aptonia__pack__priceIcon,.Aptonia__pack__subtitle,.Aptonia__pack__title,.Aptonia__question__title,.Aptonia__rating__message,.Aptonia__rating__subtitle,.Aptonia__rating__title,.Aptonia__register__layerTitle,.Aptonia__register__submit,.Aptonia__register__title,.Aptonia__resultat__bandeau,.Aptonia__resultat__bandeauTransparent,.Aptonia__resultat__list::after,.Aptonia__resultat__productStepTitle,.Aptonia__resultat__subtitle,.Aptonia__resultat__title{font-family:"Roboto Condensed",sans-serif;text-transform:uppercase;font-style:italic;font-weight:700;color:#262628;font-size:22px;text-align:center;margin-bottom:10px}.visuallyHidden{opacity:0;visibility:hidden}.Aptonia__btn{display:block;border-radius:3px;font-weight:700;height:45px;width:204px;overflow:hidden;border:none;position:relative;color:#fff;margin:auto;cursor:pointer}.Aptonia__btn::after{content:"";width:100%;height:15px;display:block;transform:rotate(-5deg);top:40px;right:-60px;position:absolute;transition:.5s}.Aptonia__btn:hover::after{width:100%;height:100px;transform:rotate(-5deg) scale(4)}.Aptonia__btn__text{z-index:3;position:relative}.Aptonia__btnDropdown{color:#0082c3;background-color:transparent;font-size:14px;display:flex;font-weight:700;justify-content:center;align-items:center;border:none;margin:0 auto;line-height:16px;cursor:pointer}@media only screen and (min-width:800px){.Aptonia__btnDropdown{font-size:18xp}}.Aptonia__btnDropdown__icon{background-image:url(img/arrow_down_blue.svg);background-position:center center;background-size:contain;width:10px;height:6px;margin-left:5px}.Aptonia__btnDropdown.close .Aptonia__btnDropdown__icon{transform:rotate(180deg)}.Aptonia__btnDropdown__dropdownText{line-height:16px;visibility:hidden;max-height:0;overflow:hidden;transition:.5s;font-size:14px}.Aptonia__question__advice{line-height:16px;font-size:14px}.Aptonia__btnDropdown__dropdownText p{margin:12px auto 6px}.Aptonia__btnDropdown__dropdownText.active{visibility:visible;max-height:500px}.Aptonia__layer__video{display:none;position:absolute;z-index:5;width:100vw;height:100vh;background-color:rgba(0,0,0,.7);transition:.4s}.Aptonia__layer__video.active{display:block}.Aptonia__video{max-width:100%}.Aptonia__video__close{background-image:url(img/icon-close.svg);background-color:transparent;border:none;background-size:contain;height:28px;width:28px;position:absolute;right:0;top:-40px}.Aptonia__container__video{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.Aptonia__linkVideo{position:relative;border:none;background:0 0;color:#fff;text-decoration:underline;margin-bottom:40px;transform:translateY(-100vh);font-size:18px;font-weight:700;text-transform:uppercase}.Aptonia__linkVideo:focus,.Aptonia__linkVideo:hover{text-decoration:none}.Aptonia__linkVideo.animed{animation:slideFromBottom .5s both}.Aptonia__intro{position:absolute}.Aptonia__intro::before{transition:filter 1s}.Aptonia__intro.animed::before{filter:brightness(.5)}.Aptonia__sectionForm{position:relative;z-index:4}.Aptonia__company{background:url(img/logo-apto.svg);background-repeat:no-repeat;background-position:center;background-size:contain;color:#fff;position:absolute;width:50px;margin:20px auto 0;left:50%;transform:translateX(-50%)}@media only screen and (min-width:800px){.Aptonia__company{width:100px;margin-top:50px}}.Aptonia__intro::before{content:"";background:url(img/banner_intro.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;height:100vh;width:100vw;position:absolute}.Aptonia__intro__content{display:flex;align-items:center;justify-content:center;text-align:center;height:100vh;width:100vw;transition:.5s}.Aptonia__logoGuide{transform:rotate(-5deg) translateY(calc(100vh));font-size:50px;margin-bottom:30px;text-align:center;line-height:50px;color:#fff}@media only screen and (min-width:800px){.Aptonia__logoGuide{font-size:100px;line-height:1;margin-bottom:58px}}.Aptonia__logoGuide.animed{transform:rotate(-5deg);animation:slideFromBottomTitle .5s both}.Aptonia__catchphrase{color:#fff;transform:translateY(calc(100vh));max-width:calc(100vw - 40px);margin:0 auto 40px}.Aptonia__catchphrase.animed{animation:slideFromBottom .5s both}.Aptonia__bonjour{display:flex;flex-direction:row;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:0;margin:0;font-size:60px;color:#fff}.Aptonia__bonjour__item{list-style-type:none;animation:slideFromCenter .5s both;background-position:center center;background-repeat:no-repeat;background-size:contain;display:block;height:50px;margin:0 -1px;transform:rotate(-5deg);font-size:50px;color:#fff}@media only screen and (min-width:800px){.Aptonia__bonjour__item{height:100px;margin:0 -3px;font-size:80px}}.Aptonia__bonjour__item.Aptonia__bonjour__item--letterB{margin-right:3px;margin-top:15px}@media only screen and (min-width:800px){.Aptonia__bonjour__item.Aptonia__bonjour__item--letterB{margin-top:30px}}.Aptonia__bonjour__item.Aptonia__bonjour__item--letterO{margin-top:10px;margin-right:3px}@media only screen and (min-width:800px){.Aptonia__bonjour__item.Aptonia__bonjour__item--letterO{margin-top:20px}}.Aptonia__bonjour__item.Aptonia__bonjour__item--letterN{margin-top:5px;margin-right:3px}@media only screen and (min-width:800px){.Aptonia__bonjour__item.Aptonia__bonjour__item--letterN{margin-top:10px}}.Aptonia__bonjour__item.Aptonia__bonjour__item--letterJ{margin-right:3px}.Aptonia__bonjour__item.Aptonia__bonjour__item--letterO.Aptonia__bonjour__item--secondeLetterO{margin-top:-5px;margin-right:3px}@media only screen and (min-width:800px){.Aptonia__bonjour__item.Aptonia__bonjour__item--letterO.Aptonia__bonjour__item--secondeLetterO{margin-top:-10px}}.Aptonia__bonjour__item.Aptonia__bonjour__item--letterU{margin-top:-10px;margin-right:3px}@media only screen and (min-width:800px){.Aptonia__bonjour__item.Aptonia__bonjour__item--letterU{margin-top:-20px}}.Aptonia__bonjour__item.Aptonia__bonjour__item--letterR{margin-top:-15px}@media only screen and (min-width:800px){.Aptonia__bonjour__item.Aptonia__bonjour__item--letterR{margin-top:-30px}}.Aptonia__bonjour__item.animed_letter{animation:slideFromBottomBonjour .5s both}@keyframes slideFromTop{from{transform:translateY(-100vh)}to{transform:translateY(0)}}@keyframes slideFromBottom{from{transform:translateY(100vh)}to{transform:translateY(0)}}@keyframes slideFromBottomBonjour{from{transform:translateY(100vh) rotate(-5deg)}to{transform:translateY(0) rotate(-5deg)}}@keyframes slideFromBottomTitle{from{transform:translateY(100vh) rotate(-5deg)}to{transform:translateY(0) rotate(-5deg)}}@keyframes slideFromCenter{from{transform:translateY(0) rotate(-5deg)}to{transform:translateY(-100vh) rotate(-5deg)}}@keyframes slideFromRight{from{transform:translateX(100vw)}to{transform:translateX(0)}}.Aptonia__btn--go{background-color:#0082c3;transform:translateY(-100vh);text-decoration:none;cursor:pointer}.Aptonia__btn--go::after{background:#0074af}.Aptonia__btn--go.animed{animation:slideFromBottom .5s both}@media only screen and (min-width:800px){.Aptonia__info{transform:translateX(100vw)}}@media only screen and (min-width:800px){.Aptonia__info.animed{animation:slideFromRight .5s both}}.Aptonia__infoData{width:100vw;background:rgba(0,0,0,.6);padding:10px;color:#aaa;font-size:12px;transform:translateY(-100vh);display:inline-block;position:absolute;bottom:20px;text-align:center}@media only screen and (min-width:800px){.Aptonia__infoData{width:100vw;padding:10px 20px}}.Aptonia__infoData__icon{width:12px;height:12px;background-image:url(img/light.svg);background-position:center center;background-repeat:no-repeat;background-size:cover;display:inline-block;vertical-align:middle;margin-right:5px}@media only screen and (min-width:800px){.Aptonia__infoData__icon{margin-right:10px}}.Aptonia__infoData__text{vertical-align:middle}.Aptonia__infoData.animed{animation:slideFromBottom .5s both}.Aptonia__info{position:absolute;right:20px;top:50px;display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-end;z-index:1}@media only screen and (min-width:800px){.Aptonia__info{align-items:center}}.Aptonia__info__containerIcon{border-radius:100%;background:rgba(255,255,255,.2);height:40px;width:40px;display:flex;justify-content:center;position:relative}@media only screen and (min-width:800px){.Aptonia__info__containerIcon{border-radius:50px 50px 0 0;height:20px}}.Aptonia__info__icon{background:url(img/information.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;width:20px;height:20px;display:block;cursor:auto;transform:translateY(50%);border:none}@media only screen and (min-width:800px){.Aptonia__info__icon{right:50%;visibility:visible}}.Aptonia__info.Aptonia__info--resultat .Aptonia__info__icon{background:url(img/notif-information.svg);width:28px;height:28px;background-size:contain;top:50%;position:absolute;transform:translateY(-50%)}@media only screen and (min-width:800px){.Aptonia__info.Aptonia__info--resultat .Aptonia__info__icon{left:5px}}.Aptonia__info--resultat.hide{display:none}.Aptonia__info__text{background:rgba(255,255,255,.2);color:#fff;padding:20px 10px 15px;border-radius:10px;width:200px;text-align:center;font-size:12px;opacity:0;visibility:hidden;font-weight:700;line-height:16px}@media only screen and (min-width:800px){.Aptonia__info__text{border-radius:10px 10px 10px 10px;opacity:1;visibility:visible}}.Aptonia__info:focus .Aptonia__info__containerIcon,.Aptonia__info:hover .Aptonia__info__containerIcon{height:20px;border-radius:40px 40px 0 0}.Aptonia__info:focus .Aptonia__info__text,.Aptonia__info:hover .Aptonia__info__text{border-radius:10px 0 10px 10px;opacity:1;visibility:visible}@media only screen and (min-width:800px){.Aptonia__info:focus .Aptonia__info__text,.Aptonia__info:hover .Aptonia__info__text{border-radius:10px}}.Aptonia__guideNutrition.Aptonia__guideNutrition--infoVisible{overflow:hidden}.Aptonia__guideNutrition.Aptonia__guideNutrition--infoVisible .Aptonia__intro{filter:brightness(.1)}.Aptonia__overlay{display:none;z-index:9}.Aptonia__guideNutrition.Aptonia__guideNutrition--infoVisible .Aptonia__overlay.resultat{position:absolute;height:200vh;width:200vw;display:block;background-color:#000;left:-100vw;position:relative}.Aptonia__guideNutrition.Aptonia__guideNutrition--infoVisible .Aptonia__overlay+.Aptonia__resultat__containerTitle{opacity:0;visibility:hidden}.Aptonia__guideNutrition.Aptonia__guideNutrition--infoVisible .Aptonia__info__containerIcon{height:20px;border-radius:40px 40px 0 0}.Aptonia__guideNutrition.Aptonia__guideNutrition--infoVisible .Aptonia__info__icon{background-image:url(img/icon-close.svg);height:28px;width:28px;transform:translateY(5px)}@media only screen and (min-width:800px){.Aptonia__guideNutrition.Aptonia__guideNutrition--infoVisible .Aptonia__info__icon{transform:translateY(20%)}}.Aptonia__guideNutrition.Aptonia__guideNutrition--infoVisible .Aptonia__info--resultat .Aptonia__info__icon{transform:translateY(-4px)}.Aptonia__info__icon.Aptonia__info__icon--resultat{transform:inherit;margin-right:10px}.Aptonia__guideNutrition.Aptonia__guideNutrition--infoVisible .Aptonia__info__text{border-radius:10px 0 10px 10px;opacity:1;visibility:visible}@media only screen and (min-width:800px){.Aptonia__guideNutrition.Aptonia__guideNutrition--infoVisible .Aptonia__info__text{border-radius:10px}}.Aptonia__info__resultatTextContainer{max-width:calc(100% - 32px);margin:auto;display:flex;align-items:center;justify-content:center}.Aptonia__infoResultat{background-color:#0082c3;color:#fff;padding:7px;font-size:14px;top:0;z-index:3;font-weight:700}@media only screen and (min-width:800px){.Aptonia__infoResultat{position:sticky;font-size:22px;padding:10px 0}}.Aptonia__question{position:absolute;transition:1s;display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width:800px){.Aptonia__question{top:0;right:0;transform:translateX(100%);flex-direction:row}}.Aptonia__question__page{background-size:cover;background-position:center center;background-color:#fff;transition:right 1s,top 1s;width:100vw;position:absolute;top:100vh}@media only screen and (min-width:800px){.Aptonia__question__page{width:50vw;right:-50vw;top:0}}.Aptonia__question__page.skiped{opacity:0;visibility:hidden}.Aptonia__question__page.visible{top:0}@media only screen and (min-width:800px){.Aptonia__question__page.visible{right:0}}.Aptonia__question__page--1.visible{z-index:1}.Aptonia__question__page.visible.active{background-color:transparent}.Aptonia__question__page.visible.active .Aptonia__question__wrapper{opacity:0}@media only screen and (min-width:800px){.Aptonia__question__page--1.visible.active,.Aptonia__question__page--2.visible.active,.Aptonia__question__page--3.visible.active,.Aptonia__question__page--4.visible.active,.Aptonia__question__page--5.visible.active,.Aptonia__question__page--6.visible.active,.Aptonia__question__page--7.visible.active,.Aptonia__question__page--8.visible.active,.Aptonia__question__page--9.visible.active{right:50vw}}.Aptonia__question__page--2.visible{z-index:2}.Aptonia__question__page--3.visible{z-index:3}.Aptonia__question__page--4.visible{z-index:4}.Aptonia__question__page--5.visible{z-index:5}.Aptonia__question__page--6.visible{z-index:6}.Aptonia__question__page--7.visible{z-index:7}.Aptonia__question__page--8.visible{z-index:8}.Aptonia__question__page--9.visible{z-index:9}.Aptonia__load__text{font-size:22px;font-style:italic;font-weight:700;text-align:center}@media only screen and (min-width:800px){.Aptonia__load__text{font-size:34px}}.Aptonia__question__wrapper{display:flex;flex-wrap:nowrap;flex-direction:column;align-items:center;height:100vh;margin:auto;position:relative;overflow-y:hidden;overflow-x:hidden;padding-bottom:10px}@media only screen and (min-width:800px){.Aptonia__question__wrapper{max-width:500px}}@media only screen and (min-width:800px){.Aptonia__question__page::before{content:"";height:0;width:0;border-top:100vh solid #fff;border-left:100px solid transparent;position:absolute;z-index:3;left:0;transition:opacity 0s}}@media only screen and (min-width:800px){.Aptonia__question__page.visible::before{transform:translateX(-99%)}}@media only screen and (min-width:800px){.Aptonia__question__page.visible.active::before{display:none}}.Aptonia__question__button{display:flex;width:100%;border:none;padding:0;background:0 0;box-shadow:0 0 5px 0 rgba(0,0,0,.3);overflow:hidden;cursor:pointer;transition:.2s box-shadow;height:140px}.Aptonia__question__button:hover .Aptonia__question__imgChoice{transform:scale(1.3)}.Aptonia__question__button:hover{box-shadow:0 0 5px 2px rgba(0,0,0,.3)}.Aptonia__question__button:hover .Aptonia__question__imgChoiceContainer{width:45%}.Aptonia__question__button:hover .Aptonia__question__textChoice{width:55%}.Aptonia__question__checkboxButton{display:flex;align-items:center;width:100%;border:none;padding:0;background-color:transparent}.Aptonia__question__radioButton{align-items:center;width:100%;border:none;padding:0;background-color:transparent}.Aptonia__question__checkboxButton::before,.Aptonia__question__radioButton::before{content:"";width:32px;height:32px;border:2px solid #b6b6b9;display:block}.Aptonia__question__radioButton::before{border-radius:50%}.Aptonia__question__checkboxButton.active::before{background-image:url(img/checkbox_on.svg)}.Aptonia__question__radioButton.active::before{background-image:url(img/radio_on.svg)}.Aptonia__question__checkboxButton.active::before,.Aptonia__question__radioButton.active::before{content:"";width:32px;height:32px;background-size:contain;background-repeat:no-repeat;background-position:center center;border-color:transparent;transform:scale(1.1)}.Aptonia__question__radioButton::before{display:inline-block;vertical-align:middle}.Aptonia__question__checkboxButton.active+.Aptonia__question__subContainerList,.Aptonia__question__radioButton.active+.Aptonia__question__subContainerList{max-height:1000px;visibility:visible}.Aptonia__checkbox__input,.Aptonia__radio__input{opacity:0;visibility:hidden;margin:0}@media only screen and (min-width:800px){.Aptonia__checkbox__input,.Aptonia__radio__input{margin:0 7px}}.Aptonia__radio__input,.Aptonia__radio__text{display:inline-block;vertical-align:middle}.Aptonia__checkbox__text,.Aptonia__radio__text{font-size:14px;font-weight:700}@media only screen and (min-width:800px){.Aptonia__checkbox__text,.Aptonia__radio__text{font-size:18px}}.Aptonia__question__checkbox,.Aptonia__question__choice{list-style-type:none;padding:0;margin:0 auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;height:calc(100vh - 130px);overflow:auto}.Aptonia__question__choice{max-width:calc(100% - 40px);width:100%}.Aptonia__question__choice.show{display:flex}.Aptonia__question__imgChoiceContainer{width:50%;height:100%;overflow:hidden;transition:1s}.Aptonia__question__imgChoiceContainer.hide{display:none}.Aptonia__question__imgChoice{height:100%;background-size:cover;background-repeat:no-repeat;background-position:center center;transition:1s ease;min-height:150px;display:none}.Aptonia__question__list,.Aptonia__question__radiolist{margin:3px 0;list-style-type:none}@media only screen and (min-width:800px){.Aptonia__question__list,.Aptonia__question__radiolist{margin:10px 0}}.Aptonia__question__radiolist{margin-left:auto;margin-right:auto}.Aptonia__question__containerList{padding:0;margin:0;list-style-type:none}.Aptonia__question__containerList li.Aptonia__question__list:first-child{margin-top:10px}.Aptonia__question__containerList li.Aptonia__question__list:last-child{margin-bottom:10px}.Aptonia__question__choice .Aptonia__question__containerList{width:100%;overflow-y:auto;overflow-x:hidden;padding:0 5px}.Aptonia__question__choice .Aptonia__question__containerList.Aptonia__question__containerList--checkboxRadio{width:auto}.Aptonia__question__containerList.Aptonia__question__containerList--two .Aptonia__question__list{margin:18px 0}.Aptonia__question__containerList.Aptonia__question__containerList--three .Aptonia__question__list{margin:14px 0}@media only screen and (min-width:1440px){.Aptonia__question__containerList.Aptonia__question__containerList--three .Aptonia__question__list{margin:18px 0}}.Aptonia__question__containerList.Aptonia__question__containerList--four .Aptonia__question__list{margin:10px 0}@media only screen and (min-width:1440px){.Aptonia__question__containerList.Aptonia__question__containerList--four .Aptonia__question__list{margin:18px 0}}.Aptonia__question__containerList.Aptonia__question__containerList--four .Aptonia__question__button{height:105px}@media only screen and (min-width:1440px){.Aptonia__question__containerList.Aptonia__question__containerList--four .Aptonia__question__button{height:140px}}.Aptonia__question__choice.Aptonia__question__choice--favory .Aptonia__question__list{margin:10px 0}.Aptonia__question__choice.Aptonia__question__choice--favory .Aptonia__question__containerList{width:auto}@media only screen and (min-width:800px){.Aptonia__question__checkbox .Aptonia__question__containerList{margin-top:20%;margin-bottom:100px}}.Aptonia__question__subContainerList{max-height:0;overflow:hidden;visibility:hidden;transition:max-height .5s}@media only screen and (min-width:800px){.Aptonia__question__list.animed{transform:translate(0)}}.Aptonia__question__list.hide{display:none}.Aptonia__question__textChoice{display:flex;align-items:center;justify-content:center;width:50%;transition:1s;position:relative;margin:auto;font-weight:700}@media only screen and (min-width:800px){.Aptonia__question__textChoice{font-size:18px}}.Aptonia__question__textChoice::before{content:"";width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #fff;position:absolute;transform:translateX(-100%);left:0}@media only screen and (min-width:800px){.Aptonia__question__list{transition:1s;transform:translateX(50vw)}}.Aptonia__question__nav{margin:25px auto 0;position:absolute}@media only screen and (min-width:800px){.Aptonia__question__nav{margin:50px auto 0}}.Aptonia__question__navButton{border:1px solid #b6b6b9;background:0 0;display:flex;color:#b6b6b9;font-weight:700;width:34px;height:30px;padding:0;cursor:pointer}@media only screen and (min-width:800px){.Aptonia__question__navButton{width:46px;height:40px}}.Aptonia__question__navIcon{height:100%;min-height:14px;width:100%;display:block;background-repeat:no-repeat;background-position:center center}.Aptonia__question__navIcon--prev{background-image:url(img/arrow_left.svg);margin-right:5px}@media only screen and (min-width:800px){.Aptonia__question__navIcon--prev{margin-right:10px}}.Aptonia__question__navIcon--prev::before{content:"";position:absolute;bottom:-1px;right:-1px;border-bottom:30px solid #fff;border-left:5px solid transparent;width:0;z-index:2}@media only screen and (min-width:800px){.Aptonia__question__navIcon--prev::before{border-bottom:40px solid #fff;border-left:10px solid transparent}}.Aptonia__question__prev{background-color:#fff;position:relative}.Aptonia__question__prev::before{content:"";position:absolute;bottom:0;right:0;width:0;border-bottom:30px solid #b6b6b9;border-left:5px solid transparent}@media only screen and (min-width:800px){.Aptonia__question__prev::before{border-bottom:40px solid #b6b6b9;border-left:10px solid transparent}}.Aptonia__question__navIcon--next{background-image:url(img/arrow_rigth.svg)}.Aptonia__question__head{width:calc(100% - 40px);flex:1}.Aptonia__question__more{color:#b6b6b9;font-size:18px;text-align:center;margin:auto;border:none;background-color:transparent;cursor:pointer;text-decoration:underline}.Aptonia__question__more:hover{text-decoration:none}.Aptonia__question__more{display:none}.Aptonia__question__more.active{display:block}.Aptonia__question__btnValidate{background-color:#0082c3;min-width:220px;display:none}.Aptonia__question__btnValidate.show{display:block}.Aptonia__question__btnValidate::after{background-color:#0074af}.p_women .Aptonia__question__btnValidate--women{display:block}.p_men .Aptonia__question__btnValidate--men{display:block}.Aptonia__question__checkbox .Aptonia__question__list{margin:7px 0}@media only screen and (min-width:800px){.Aptonia__question__checkbox .Aptonia__question__list{margin:10px 0}}.Aptonia__errorRadio,.Aptonia__question__condition,.Aptonia__question__error{display:none;margin:10px 0 10px 40px}.Aptonia__question__condition.show{display:block}.Aptonia__errorRadio.show,.Aptonia__question__error.show{color:#0082c3;display:block}.sectionResultat.hide{display:none}.sectionResultat{display:none}.formValidate .sectionResultat{display:block}.Aptonia__loadResultat{display:flex;justify-content:center;align-items:center;flex-direction:column;height:100vh;transition:1s;background-color:#fff;z-index:1;position:relative}.Aptonia__loadResultat.animed{margin-top:-100vh}.Aptonia__load__img{transition:transform 3s linear;margin-bottom:20px}.Aptonia__load__img.rotate{transform:rotate(3000deg)}@keyframes slideLoaderImg{0%{transform:translateY(0)}100%{transform:translateY(-100vh)}}@keyframes slideLoaderText{0%{transform:translateY(0)}40%{transform:translateY(0)}100%{transform:translateY(-100vh)}}.Aptonia__load__img.animed{animation:slideLoaderImg 1s both}.Aptonia__load__text.animed{animation:slideLoaderText 1s both}.Aptonia__resultat{display:none}.Aptonia__resultat.show{display:block}.Aptonia__btn--rollback{color:#fff;background-color:#0082c3;font-family:Roboto,sans-serif;position:absolute;left:10px;top:10px;font-size:12px;width:100px;z-index:4;display:none;padding:0}@media only screen and (min-width:800px){.Aptonia__btn--rollback{font-size:16px;width:150px;transform:translateY(-50%);top:110px;left:60px;position:fixed}}.formValidate .Aptonia__btn--rollback{display:block}.Aptonia__btn--rollback::after{background-color:#0074af}.Aptonia__resultat__containerTitle{display:inline-block;position:relative}.Aptonia__resultat.animed{transform:translateY(0)}.Aptonia__resultat__subtitle,.Aptonia__resultat__title{transform:translateY(100vh);transition:transform .5s}.Aptonia__resultat__title{margin-top:23px;margin-bottom:5px;font-size:22px}@media only screen and (min-width:800px){.Aptonia__resultat__title{margin-top:40px;font-size:34px}}.Aptonia__pack{background-color:#fff;position:relative;z-index:2}.Aptonia__pack__title{padding-top:50px;margin-top:0}.Aptonia__pack__subtitle,.Aptonia__resultat__subtitle{color:#b6b6b9;font-size:13px;text-transform:none}@media only screen and (min-width:800px){.Aptonia__pack__subtitle,.Aptonia__resultat__subtitle{font-size:18px}}.Aptonia__pack__subtitle{margin-bottom:20px}.Aptonia__resultat__subtitle.animed,.Aptonia__resultat__title.animed{transform:translateY(0)}.Aptonia__info--resultat{right:-60px}@media only screen and (min-width:800px){.Aptonia__info--resultat{display:inline-flex;right:auto}}.Aptonia__info--resultat.cloned{right:20px;z-index:10}@media only screen and (min-width:800px){.Aptonia__info--resultat .Aptonia__info__text{color:#0082c3;background-color:#dce9f1;padding:10px 10px 10px 20px;width:300px;font-size:11px}}@media only screen and (min-width:800px){.Aptonia__info--resultat .Aptonia__info__containerIcon{background-color:#dce9f1;border-radius:50px 0 0 50px;width:20px;height:40px}}@media only screen and (min-width:800px){.Aptonia__info.Aptonia__info--resultat{position:absolute;left:calc(100% + 70px);align-items:center;flex-direction:row;justify-content:flex-start;flex-wrap:nowrap;margin-top:-10px}}@media only screen and (min-width:800px){.Aptonia__info.Aptonia__info--resultat:focus .Aptonia__info__containerIcon,.Aptonia__info.Aptonia__info--resultat:hover .Aptonia__info__containerIcon{border-radius:50px 0 0 50px;height:40px}}.Aptonia__resultat__header{position:absolute;left:50%;transform:translateX(-50%)}.Aptonia__resultat__main{transform:translateY(100vh);background-color:#f5f5f6;display:flex;flex-direction:column;padding:0;transition:transform 1s;position:relative}@media only screen and (min-width:800px){.Aptonia__resultat__main{padding:60px;flex-direction:row;justify-content:space-around}}.Aptonia__resultat__main.deployed .Aptonia__resultat__step--after,.Aptonia__resultat__main.deployed .Aptonia__resultat__step--before{flex:1}.Aptonia__resultat__main.deployed .Aptonia__resultat__step--inprogress{display:none}.Aptonia__resultat__step--inprogressTriathlon{display:none}.Aptonia__resultat__main.deployed .Aptonia__resultat__step--inprogressTriathlon{display:block;flex:5}.Aptonia__resultat__main.deployed .Aptonia__resultat__step--after .Aptonia__resultat__list,.Aptonia__resultat__main.deployed .Aptonia__resultat__step--before .Aptonia__resultat__list{flex-direction:column;margin-left:auto;margin-right:auto}.Aptonia__resultat__main.deployed .Aptonia__resultat__step--after,.Aptonia__resultat__main.deployed .Aptonia__resultat__step--before{display:none}.Aptonia__resultat__btnTimeline{display:none;border:none;background-color:transparent;color:#fff;position:absolute;left:50%;transform:translateX(-50%);bottom:-25px;text-decoration:underline;font-weight:700;text-transform:none;font-size:16px;color:#0082c3;width:100%}@media only screen and (min-width:800px){.p_triathlon .Aptonia__resultat__btnTimeline{display:inline}}.Aptonia__resultat__btnTimeline:hover{text-decoration:none}@media only screen and (min-width:800px){.Aptonia__resultat__main.deployed .Aptonia__timeline__cycle .Aptonia__resultat__list,.Aptonia__resultat__main.deployed .Aptonia__timeline__running .Aptonia__resultat__list,.Aptonia__resultat__main.deployed .Aptonia__timeline__swimming .Aptonia__resultat__list{max-width:calc(100% - 40%)}}.Aptonia__resultat__imgContainer{margin-left:auto;margin-right:auto;margin-bottom:10px}.Aptonia__resultat__main.animed{transform:translateY(0)}.Aptonia__pack::before{content:"";position:absolute;top:0;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #f5f5f6;left:50%;transform:translateX(-50%)}.Aptonia__resultat__headContainer{height:148px;position:relative}.Aptonia__resultat__list{display:flex;position:relative;margin-bottom:50px}.Aptonia__pack__lists{padding:0;display:flex;flex-direction:column;align-items:center;width:100%;flex-wrap:wrap;margin-bottom:20px}@media only screen and (min-width:800px){.Aptonia__pack__lists{justify-content:flex-start;flex-direction:row;max-width:920px;margin:0 auto 20px;border-top:1px solid #e9ebed}}.Aptonia__pack__list{list-style-type:none;height:150px;padding:20px;width:100%;display:none}@media only screen and (min-width:800px){.Aptonia__pack__list{width:calc(100% * 1 / 3);border-bottom:1px solid #e9ebed}}.Aptonia__pack__list.active{display:block}.Aptonia__pack__list .Aptonia__packlist__content{display:flex}.Aptonia__pack__image{width:86px;height:86px;padding:0}.Aptonia__pack__listImg{list-style:none}.Aptonia__packlist__img{max-width:100%}.Aptonia__pack__text{flex:1;display:flex;flex-direction:column;justify-content:space-between}.Aptonia__pack__productName{font-size:11px;color:#b6b6b9;margin:0;text-transform:uppercase}.Aptonia__pack__details{display:flex;flex-direction:column;justify-content:space-between;flex:1;margin-bottom:18px}.Aptonia__pack__taste{font-size:10px;font-weight:700;color:#262628}.Aptonia__pack__footer{display:flex;justify-content:space-around;align-items:center}.Aptonia__pack__price{flex:1}.Aptonia__pack__priceContent{background-color:#ffea28;font-size:0;font-weight:700;padding:2px 5px;display:inline-block;vertical-align:middle}.Aptonia__pack__containerBtn{display:flex;justify-content:space-around;align-items:center;flex:1}.Aptonia__pack__priceSmall,.Aptonia__pack__priceText{display:inline-block;vertical-align:top;font-size:18px}.Aptonia__pack__priceSmall{font-size:13px}.Aptonia__pack__btnIncrement{position:relative;width:30px;height:30px;background:0 0;border:1px solid #b6b6b9}.Aptonia__pack__number{width:30px;text-align:center}.Aptonia__pack__line{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#6a6b6d;border-radius:3px}.Aptonia__pack__line--horizontal{width:16px;height:3px}.Aptonia__pack__line--vertical{height:16px;width:3px}.Aptonia__resultat__list::after{content:"+";display:block;font-size:45px;position:absolute;left:50%;transform:translateX(-50%);bottom:-45px;line-height:50px;margin:0}.Aptonia__resultat__listTxt{flex:1}.Aptonia__resultat__step .Aptonia__resultat__list:last-child{margin-bottom:0}.Aptonia__resultat__step .Aptonia__resultat__list:last-child::after{display:none}.Aptonia__resultat__duration{display:flex;margin-top:8px;margin-bottom:5px}.Aptonia__resultat__step{width:100%}@media only screen and (min-width:800px){.Aptonia__resultat__step{margin:0 5px}}.Aptonia__resultat__step .Aptonia__resultat__image{height:65px;background-repeat:no-repeat;position:relative}.Aptonia__resultat__step--before::after,.Aptonia__resultat__step--inprogress::after{content:"";max-width:calc(100vw - 40px);width:100%;height:2px;background-color:#fff;display:block;margin:20px auto}@media only screen and (min-width:800px){.Aptonia__resultat__step--before::after,.Aptonia__resultat__step--inprogress::after{display:none}}.Aptonia__resultat__step--before .Aptonia__resultat__image{background-image:url(img/illustrationTimeline_house.svg),url(img/illustrationTimeline_trees1.svg);background-position:10% 0,80% 0}.Aptonia__resultat__step--inprogress .Aptonia__resultat__image::before{content:"";width:68px;height:65px;background-image:url(img/illustrationTimeline_Start.svg);display:block;position:absolute;left:0;top:0;background-size:cover;background-position:center center}@media only screen and (min-width:800px){.Aptonia__resultat__step--inprogress .Aptonia__resultat__image::before{left:-40px}}.p_triathlon .Aptonia__resultat__step--inprogress .Aptonia__resultat__image{background-image:url(img/illustrationTimeline_swim.svg),url(img/illustrationTimeline_ride.svg),url(img/illustrationTimeline_run.svg);background-position:15% 0,50% 0,85% 0}.p_course .Aptonia__resultat__step--inprogress .Aptonia__resultat__image{background-image:url(img/illustrationTimeline_run.svg);background-position:50% 0}.p_cycle .Aptonia__resultat__step--inprogress .Aptonia__resultat__image{background-image:url(img/illustrationTimeline_ride.svg);background-position:50% 0}.Aptonia__resultat__step--inprogress .Aptonia__resultat__image::after{content:"";width:68px;height:65px;background-image:url(img/illustrationTimeline_Finish.svg);display:block;position:absolute;right:0;top:0;background-size:cover;background-position:center center}@media only screen and (min-width:800px){.Aptonia__resultat__step--inprogress .Aptonia__resultat__image::after{right:-40px}}.Aptonia__timeline__swimming .Aptonia__resultat__image::before{content:"";width:68px;height:65px;background-image:url(img/illustrationTimeline_Start.svg);display:block;position:absolute;right:0;top:0;background-size:cover;background-position:center center}@media only screen and (min-width:800px){.Aptonia__timeline__swimming .Aptonia__resultat__image::before{left:-43px}}.Aptonia__timeline__running .Aptonia__resultat__image::after{content:"";width:68px;height:65px;background-image:url(img/illustrationTimeline_Finish.svg);display:block;position:absolute;right:0;top:0;background-size:cover;background-position:center center}@media only screen and (min-width:800px){.Aptonia__timeline__running .Aptonia__resultat__image::after{right:-40px}}.deployed .Aptonia__timeline__running .Aptonia__resultat__image::after,.deployed .Aptonia__timeline__swimming .Aptonia__resultat__image::before{display:none}.Aptonia__resultat__step--after .Aptonia__resultat__image{background-image:url(img/illustrationTimeline_supporter.svg),url(img/illustrationTimeline_trees2.svg);background-position:10% 0,80% 0}.Aptonia__timeline__swimming .Aptonia__resultat__image{background-image:url(img/illustrationTimeline_swim.svg);background-position:center}.Aptonia__timeline__cycle .Aptonia__resultat__image{background-image:url(img/illustrationTimeline_ride.svg),url(img/illustrationTimeline_trees2.svg);background-position:40% 0,70% 0}.Aptonia__timeline__running .Aptonia__resultat__image{background-image:url(img/illustrationTimeline_run.svg);background-position:center}.Aptonia__timeline__list{display:flex;flex-direction:column}.Aptonia__timeline__swimming .Aptonia__timeline__list{align-items:flex-start}.Aptonia__timeline__cycle .Aptonia__timeline__list{align-items:center}.Aptonia__timeline__running .Aptonia__timeline__list{align-items:flex-end}.Aptonia__resultat__bandeau{background-color:#fe5800;background-image:url(img/pattern_bandeau.svg);background-repeat:repeat;background-position:left center;padding:8px;color:#fff;text-align:center;font-size:24px;position:relative;margin-bottom:40px}.Aptonia__resultat__bandeauTransparent{margin:0;font-size:24px;display:block}@media only screen and (min-width:800px){.Aptonia__resultat__bandeauTransparent::before{content:"";border:1px dashed #fe5800;position:absolute;left:50%;transform:translateX(-50%);height:60px}}.Aptonia__resultat__listImg{background-repeat:no-repeat;background-size:contain;background-position:top center;height:100px;width:100px;margin:auto}.Aptonia__resultat__productStepTitle{font-size:22px;color:#262628;text-align:left;margin:0}.Aptonia__btnDropdown--programs{padding:0;margin:0;display:flex;align-items:center}.Aptonia__btnDropdown--programs .Aptonia__btnDropdown__text--close{display:none}.Aptonia__btnDropdown--programs.close .Aptonia__btnDropdown__text--open{display:none}.Aptonia__btnDropdown--programs.close .Aptonia__btnDropdown__text--close{display:block}.Aptonia__btnDropdown--programs .Aptonia__btnDropdown__icon{background-image:url(img/arrow-right-blue.svg);background-repeat:no-repeat;background-size:contain;width:5px;height:9px;margin-left:3px}.Aptonia__resultat__durationImg{background-repeat:no-repeat;background-size:contain;background-position:center left;width:26px;height:26px}.Aptonia__resultat__posologie{margin-bottom:10px}.Aptonia__resultat__durationImg{background-image:url(img/clock-after.svg)}.Aptonia__resultat__programs{position:relative;padding:0 7px}.Aptonia__resultat__programs--Triathlon{display:flex;flex-direction:column;align-items:flex-start;flex-wrap:nowrap}@media only screen and (min-width:800px){.Aptonia__resultat__programs--Triathlon{flex-direction:row}}.Aptonia__timeline__list{padding:0}.Aptonia__timeline{position:relative;width:100%}@media only screen and (min-width:800px){.Aptonia__timeline{width:auto}}.Aptonia__titleTransition{color:#fe5800}@media only screen and (min-width:800px){.Aptonia__timeline__transition{position:absolute;transform:translateX(-40%);margin-top:55px;width:300px}}.Aptonia__timeline__running{flex:3}@media only screen and (min-width:800px){.Aptonia__timeline__transition1 .Aptonia__resultat__image::before,.Aptonia__timeline__transition2 .Aptonia__resultat__image::before{content:"";border-left:2px solid #b6b6b9;position:absolute;left:50%;transform:translateX(-50%);height:100%}}@media only screen and (min-width:800px){.Aptonia__timeline__transition1 .Aptonia__resultat__image::after,.Aptonia__timeline__transition2 .Aptonia__resultat__image::after{content:"";position:absolute;top:0;height:0;width:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:35px solid #6a6b6d;right:-32px}}.Aptonia__timeline__transition1 .Aptonia__timeline__transition{transform:translateX(-60%)}.Aptonia__timeline__cycle{flex:3}.Aptonia__pack__left{display:flex;flex-direction:column;align-items:center;margin-right:20px}.Aptonia__pack__variant{display:flex;justify-content:space-around;align-items:center;margin-top:10px;color:#b6b6b9;font-size:10px;text-transform:uppercase}.Aptonia__pack__variantbtn{border:none;background-color:transparent;color:#b6b6b9;height:12px;width:12px;display:block;background-position:center center;background-repeat:no-repeat;background-image:url(img/arrow_left.svg);background-size:contain}.Aptonia__pack__variantbtn--right{transform:rotate(180deg)}.radial-progress{width:40px;height:40px;position:relative;background-color:#e4e4e4;border-radius:50%}@media only screen and (min-width:800px){.radial-progress{width:60px;height:60px}}.radial-progress .circle .fill,.radial-progress .circle .mask,.radial-progress .circle .shadow{width:40px;height:40px;position:absolute;border-radius:50%}@media only screen and (min-width:800px){.radial-progress .circle .fill,.radial-progress .circle .mask,.radial-progress .circle .shadow{width:60px;height:60px}}.radial-progress .circle .fill,.radial-progress .circle .mask{-webkit-backface-visibility:hidden}.radial-progress .circle .fill.reanimate,.radial-progress .circle .mask.reanimate{transition:-webkit-transform 0s;transition:-ms-transform 0s;transition:transform 0s}.radial-progress .circle .fill.reset,.radial-progress .circle .mask.reset{-webkit-transform:rotate(0)!important;-ms-transform:rotate(0)!important;transform:rotate(0)!important}.radial-progress .circle .mask{clip:rect(0,40px,40px,20px)}@media only screen and (min-width:800px){.radial-progress .circle .mask{clip:rect(0,60px,60px,30px)}}.radial-progress .circle .mask .fill{clip:rect(0,20px,40px,0);background-color:#0082c3}@media only screen and (min-width:800px){.radial-progress .circle .mask .fill{clip:rect(0,30px,60px,0)}}.radial-progress .inset{width:36px!important;height:36px!important;position:absolute;top:50%;left:50%;transform:translate(50%,50%);background-color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#0082c3;transform:translate(-50%,-50%);font-weight:700}@media only screen and (min-width:800px){.radial-progress .inset{width:56px!important;height:56px!important;transform:translate(-50%,-50%)}}.radial-progress .little{margin-left:2px;font-size:12px}@media only screen and (min-width:800px){.radial-progress .little{font-size:20px}}.radial-progress .big{margin-right:2px;font-size:16px}@media only screen and (min-width:800px){.radial-progress .big{font-size:24px}}.Aptonia__pack__cta{background-color:#ffea28;color:#000;margin:initial}.Aptonia__pack__cta::after{background-color:#fcd935}.Aptonia__pack__footList{display:flex;justify-content:center;align-items:center;padding-bottom:40px}@media only screen and (min-width:800px){.Aptonia__pack__footList{padding-bottom:80px}}.Aptonia__pack__footPriceText{display:block;color:#b6b6b9;margin:0;font-size:12px}.Aptonia__pack__containerTotalPrice{text-align:center;margin-right:20px}.Aptonia__pack__footPrice,.Aptonia__pack__priceIcon{color:#6a6b6d}.Aptonia__footer{background-color:#0082c3;text-align:center;color:#fff;padding:10px;position:relative}.Aptonia__register__title{color:#fff;background-color:rgba(38,38,40,.95);box-shadow:0 0 5 0 rgba(0,0,0,.3);padding:10px;margin:0;cursor:pointer}@media only screen and (min-width:800px){.Aptonia__register__title{cursor:initial}}.Aptonia__register__title.active+.Aptonia__register__layer{max-height:1000px}.Aptonia__register__layer{background-color:#f5f5f6;max-height:0;overflow:hidden;transition:.5s}@media only screen and (min-width:800px){.Aptonia__register__layer{max-height:inherit;overflow:inherit;transition:inherit}}.Aptonia__register__layerTitle{font-size:13px;color:#b6b6b9;margin-bottom:20px;padding-top:20px}.Aptonia__register__form{display:flex;justify-content:center;align-items:center;max-width:calc(100% - 14px);margin:0 auto;padding-bottom:40px}.Aptonia__register__input{padding:10px 15px;width:350px;max-width:100%;border:none;height:50px}.Aptonia__register__input::placeholder{color:#b6b6b9}.Aptonia__register__submit{background-color:#0082c3;border:none;color:#fff;text-align:center;font-size:12px;position:relative;height:50px;margin:0}.Aptonia__register__submit::before{content:"";height:0;width:0;border-top:50px solid #0082c3;border-left:15px solid transparent;position:absolute;top:0;left:-15px}.Aptonia__rating__response,.Aptonia__register__response{display:none;margin-bottom:10px;text-align:center;font-weight:700;font-size:16px}.Aptonia__rating__response.valid,.Aptonia__register__response.valid{display:block;color:#0082c3}.Aptonia__rating__response.error,.Aptonia__register__response.error{display:block;color:#fe5800}.Aptonia__register{position:sticky;bottom:0;z-index:3}@media only screen and (min-width:800px){.Aptonia__register{position:relative;bottom:initial}}.Aptonia__FAQ{max-width:calc(100% - 14px);margin:auto}.Aptonia__FAQ__title{font-size:22px;margin:40px 0 8px}@media only screen and (min-width:800px){.Aptonia__FAQ__title{font-size:34px}}.Aptonia__FAQ__list.active .Aptonia__FAQ__answer{font-weight:700}.Aptonia__FAQ__lists{padding:0;color:#6a6b6d;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;width:920px;max-width:100%;margin:auto}.Aptonia__FAQ__list{list-style-type:none;border-bottom:1px solid #6a6b6d;padding-bottom:20px;margin-bottom:20px}@media only screen and (min-width:800px){.Aptonia__FAQ__list{width:calc(50% - 20px);margin-bottom:40px}}.Aptonia__FAQ__subtitle{font-size:13px;margin-bottom:40px;color:#b6b6b9;text-transform:initial}@media only screen and (min-width:800px){.Aptonia__FAQ__subtitle{font-size:14px}}.Aptonia__FAQ__question{position:relative;border:none;background-color:transparent;padding:0 30px 0 0;font-size:14px;width:100%;text-align:left}.Aptonia__FAQ__question::after{content:"";width:16px;height:16px;background-image:url(img./arrow_left.svg);background-position:center center;background-repeat:no-repeat;background-size:contain;position:absolute;top:50%;right:0;transform:translateY(-50%) rotate(90deg)}.Aptonia__FAQ__question.active::after{transform:translateY(-50%) rotate(270deg)}.Aptonia__FAQ__question.active{font-weight:700}.Aptonia__FAQ__question.active+.Aptonia__FAQ__answer{max-height:1000px;visibility:visible;padding-top:20px}.Aptonia__FAQ__answer{font-size:14px;transition:.5s}@media only screen and (min-width:800px){.Aptonia__FAQ__answer{line-height:normal}}.Aptonia__FAQ__answer{max-height:0;overflow:hidden;visibility:hidden}.Aptonia__contactUs{background-color:#f5f5f6;position:relative;margin-top:65px;padding:1px 0 100px}@media only screen and (min-width:800px){.Aptonia__contactUs{margin-top:150px;padding-bottom:200px}}.Aptonia__contactUs::before{content:"";height:0;width:0;border-right:100vw solid #f5f5f6;border-top:50px solid transparent;position:absolute;top:-50px}@media only screen and (min-width:800px){.Aptonia__contactUs::before{border-top:150px solid transparent;top:-150px}}.Aptonia__contactUs::after{content:"";height:0;width:0;border-right:100vw solid #fff;border-top:50px solid transparent;position:absolute;bottom:0}@media only screen and (min-width:800px){.Aptonia__contactUs::after{border-top:150px solid transparent}}.Aptonia__contactUs__title,.Aptonia__rating__title{font-size:22px;color:#262628;padding:50px 0 10px;max-width:calc(100% - 14px)}@media only screen and (min-width:800px){.Aptonia__contactUs__title,.Aptonia__rating__title{font-size:34px}}.Aptonia__contactUs__subtitle,.Aptonia__rating__subtitle{text-transform:none;color:#b6b6b9;max-width:calc(100% - 14px);margin:0 auto 20px;font-size:14px}.Aptonia__contactUs__email{font-size:18px;font-weight:700;color:#0082c3;display:block;text-align:center;text-transform:none}.Aptonia__contactUs__email:hover{text-decoration:none}.Aptonia__rating{padding-bottom:40px;background-color:#fff;position:relative;z-index:3}.Aptonia__rating__lists{display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center;width:500px;padding:0;margin:15px auto 20px;max-width:calc(100% - 14px)}@media only screen and (min-width:800px){.Aptonia__rating__lists{margin:25px auto 40px}}.Aptonia__rating__list{list-style-type:none}.Aptonia__rating__message{display:none;text-align:center;margin-bottom:20px;text-transform:initial;color:#b6b6b9;font-size:14px}.Aptonia__rating__message.active{display:block}.Aptonia__rating__commentary{font-family:"Roboto Condensed",sans-serif;width:500px;margin:0 auto 20px;display:block;border:1px solid #c8c8c8;background-color:#fafafa;max-width:calc(100% - 14px);padding:5px;display:none}.Aptonia__rating__commentary.active{display:block}.Aptonia__rating__btn{background-color:#0082c3;width:248px;display:none}.Aptonia__rating__btn.active{display:block}.Aptonia__rating__btn::after{background-color:#0074af}.icon-star{margin:0;font-size:32px;color:#e6e6e6;cursor:pointer;min-width:10px;min-height:10px}.icon-star:before{content:""}.icon-star.active{color:#feb500}.Aptonia__resultat__list.cake .Aptonia__resultat__listImg{background-image:url(img/cake.svg)}.Aptonia__resultat__list.tabs .Aptonia__resultat__listImg{background-image:url(img/tabs.svg)}.Aptonia__resultat__list.shot .Aptonia__resultat__listImg{background-image:url(img/shot.svg)}.Aptonia__resultat__list.compote .Aptonia__resultat__listImg{background-image:url(img/compote.svg)}.Aptonia__resultat__list.fruitbar .Aptonia__resultat__listImg{background-image:url(img/fruitbar.svg)}.Aptonia__resultat__list.energybar .Aptonia__resultat__listImg{background-image:url(img/energybar.svg)}.Aptonia__resultat__list.proteinbar .Aptonia__resultat__listImg{background-image:url(img/proteinbar.svg)}.Aptonia__resultat__list.iso .Aptonia__resultat__listImg{background-image:url(img/iso.svg)}.Aptonia__resultat__list.gel .Aptonia__resultat__listImg{background-image:url(img/gel.svg)}.Aptonia__resultat__list.caps .Aptonia__resultat__listImg{background-image:url(img/caps.svg)}.Aptonia__resultat__list.cerealbar .Aptonia__resultat__listImg{background-image:url(img/cerealbar.svg)}.Aptonia__resultat__list.water .Aptonia__resultat__listImg{background-image:url(img/water.svg)}.Aptonia__resultat__anchorContainer::after{content:"";position:absolute;bottom:-5px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #0082c3;left:50%;transform:translateX(-50%)}.Aptonia__resultat__anchorContainer::after{border-top:10px solid #ffea28}.Aptonia__resultat__anchorContainer{position:fixed;bottom:50px;right:100px;display:none}@media only screen and (min-width:800px){.Aptonia__resultat__anchorContainer{display:inline-block}}.Aptonia__resultat__anchor{background-color:#ffea28;color:#000;padding:10px 15px;text-decoration:none;width:auto;line-height:25px}.Aptonia__resultat__anchor::after{background-color:#fcd935}.Aptonia__resultat__durationTxt{flex:1}.Aptonia__question__skip{opacity:0;position:absolute;left:-200vw}.Aptonia__question__checkbox,.Aptonia__question__choice{display:none}.p_men .homme,.p_women .femme{display:block}.Aptonia__question__page--1 .Aptonia__question__imgChoice{display:block}.p_women .Aptonia__question__page--2 .Aptonia__question__imgChoice--cycle.Aptonia__question__imgChoice--women{display:flex}.p_men .Aptonia__question__page--2 .Aptonia__question__imgChoice--cycle.Aptonia__question__imgChoice--men{display:flex}.p_women .Aptonia__question__page--2 .Aptonia__question__imgChoice--course.Aptonia__question__imgChoice--women{display:flex}.p_men .Aptonia__question__page--2 .Aptonia__question__imgChoice--course.Aptonia__question__imgChoice--men{display:flex}.p_women .Aptonia__question__page--2 .Aptonia__question__imgChoice--tri.Aptonia__question__imgChoice--women{display:flex}.p_men .Aptonia__question__page--2 .Aptonia__question__imgChoice--tri.Aptonia__question__imgChoice--men{display:flex}.p_women .Aptonia__question__page--3 .Aptonia__question__imgChoice--running.Aptonia__question__imgChoice--women{display:flex}.p_men .Aptonia__question__page--3 .Aptonia__question__imgChoice--running.Aptonia__question__imgChoice--men{display:flex}.p_cycle .Aptonia__question__page--3 .Aptonia__question__choice--cycleDistanceType2{display:flex}.p_women .Aptonia__question__page--3 .Aptonia__question__choice--cycleDistanceType2 .Aptonia__question__imgChoice--cycle.Aptonia__question__imgChoice--women{display:flex}.p_men .Aptonia__question__page--3 .Aptonia__question__choice--cycleDistanceType2 .Aptonia__question__imgChoice--cycle.Aptonia__question__imgChoice--men{display:flex}.p_women .Aptonia__question__page--3 .Aptonia__question__imgChoice--trail.Aptonia__question__imgChoice--women{display:flex}.p_men .Aptonia__question__page--3 .Aptonia__question__imgChoice--trail.Aptonia__question__imgChoice--men{display:flex}.p_course .Aptonia__question__page--3 .Aptonia__question__choice--sportMore{display:flex}.p_triathlon .Aptonia__question__page--3 .Aptonia__question__choice--distanceType3{display:flex}.p_women .Aptonia__question__page--3 .Aptonia__question__choice--distanceType3 .Aptonia__question__imgChoice--triathlon.Aptonia__question__imgChoice--women{display:flex}.p_men .Aptonia__question__page--3 .Aptonia__question__choice--distanceType3 .Aptonia__question__imgChoice--triathlon.Aptonia__question__imgChoice--men{display:flex}.p_women .Aptonia__question__page--4 .Aptonia__question__imgChoice--trail.Aptonia__question__imgChoice--women{display:flex}.p_men .Aptonia__question__page--4 .Aptonia__question__imgChoice--trail.Aptonia__question__imgChoice--men{display:flex}.p_women .Aptonia__question__page--4 .Aptonia__question__imgChoice--10km.Aptonia__question__imgChoice--women{display:flex}.p_men .Aptonia__question__page--4 .Aptonia__question__imgChoice--10km.Aptonia__question__imgChoice--men{display:flex}.p_women .Aptonia__question__page--4 .Aptonia__question__imgChoice--semiMarathon.Aptonia__question__imgChoice--women{display:flex}.p_men .Aptonia__question__page--4 .Aptonia__question__imgChoice--semiMarathon.Aptonia__question__imgChoice--men{display:flex}.p_women .Aptonia__question__page--4 .Aptonia__question__imgChoice--marathon.Aptonia__question__imgChoice--women{display:flex}.p_men .Aptonia__question__page--4 .Aptonia__question__imgChoice--marathon.Aptonia__question__imgChoice--men{display:flex}.p_course.p_running .Aptonia__question__page--4 .Aptonia__question__choice--distanceType1{display:flex}.p_course.p_trail .Aptonia__question__page--4 .Aptonia__question__choice--distanceType2{display:flex}.p_cycle.p_less80km .Aptonia__question__page--4 .Aptonia__question__choice--duration{display:flex}.p_cycle .Aptonia__question__page--4 .Aptonia__question__choice--duration .Aptonia__question__imgChoice--cycle{display:flex}.p_triathlonM .Aptonia__question__page--4 .Aptonia__question__choice--durationTri{display:flex}.p_trail.p_less40km .Aptonia__question__page--5 .Aptonia__question__choice--durationTrail{display:flex}.p_cycle .Aptonia__question__page--5 .Aptonia__question__choice--frequency{display:flex}.p_triathlon .Aptonia__question__page--5 .Aptonia__question__choice--frequencyTri{display:flex}.p_running .Aptonia__question__page--6 .Aptonia__question__choice--frequency{display:flex}.p_trail .Aptonia__question__page--6 .Aptonia__question__choice--frequencyTrail{display:flex}.p_cycle .Aptonia__question__page--6 .Aptonia__question__choice--accustom{display:flex}.p_triathlon .Aptonia__question__page--6 .Aptonia__question__choice--accustomTri{display:flex}.p_running .Aptonia__question__page--7 .Aptonia__question__choice--accustom{display:flex}.p_trail .Aptonia__question__page--7 .Aptonia__question__choice--accustomTrail{display:flex}.p_cycle.p_less40km .Aptonia__question__page--7 .Aptonia__question__choice--favoryCycle1{display:flex}.p_cycle.p_less80km.p_less3h .Aptonia__question__page--7 .Aptonia__question__choice--favoryCycle2{display:flex}.p_cycle.p_less80km.p_more3h .Aptonia__question__page--7 .Aptonia__question__choice--favoryCycle3,.p_cycle.p_more80km .Aptonia__question__page--7 .Aptonia__question__choice--favoryCycle3{display:flex}.p_triathlon.p_triathlonS .Aptonia__question__page--7 .Aptonia__question__choice--favoryTri1{display:flex}.p_triathlon.p_triathlonM.p_less3h .Aptonia__question__page--7 .Aptonia__question__choice--favoryTri2{display:flex}.p_triathlon.p_triathlonL .Aptonia__question__page--7 .Aptonia__question__choice--favoryTri3,.p_triathlon.p_triathlonM.p_more3h .Aptonia__question__page--7 .Aptonia__question__choice--favoryTri3,.p_triathlon.p_triathlonXXL .Aptonia__question__page--7 .Aptonia__question__choice--favoryTri3{display:flex}.p_running.p_tenkm .Aptonia__question__page--8 .Aptonia__question__choice--favoryRunning1{display:flex}.p_course.p_running.p_semi_marathon .Aptonia__question__page--8 .Aptonia__question__choice--favoryRunning2{display:flex}.p_course.p_running.p_marathon .Aptonia__question__page--8 .Aptonia__question__choice--favoryRunning3{display:flex}.p_trail.p_less40km.p_less3h .Aptonia__question__page--8 .Aptonia__question__choice--favoryTrail1{display:flex}.p_trail.p_less40km.p_more3h .Aptonia__question__page--8 .Aptonia__question__choice--favoryTrail2,.p_trail.p_less80km .Aptonia__question__page--8 .Aptonia__question__choice--favoryTrail2,.p_trail.p_more80km .Aptonia__question__page--8 .Aptonia__question__choice--favoryTrail2{display:flex}.progress-pie-chart{width:62px;height:62px;border-radius:50%;background-color:#ddd;position:relative}.progress-pie-chart.gt-50{background-color:#0082c3}.ppc-progress{content:"";position:absolute;border-radius:50%;left:calc(50% - 31px);top:calc(50% - 31px);width:62px;height:62px;clip:rect(0,62px,62px,31px)}.ppc-progress .ppc-progress-fill{content:"";position:absolute;border-radius:50%;left:calc(50% - 31px);top:calc(50% - 31px);width:62px;height:62px;clip:rect(0,31px,62px,0);background:#0082c3;transform:rotate(60deg)}.gt-50 .ppc-progress{clip:rect(0,31px,62px,0)}.gt-50 .ppc-progress .ppc-progress-fill{clip:rect(0,62px,62px,31px);background:#ddd}.ppc-percents{content:"";position:absolute;border-radius:50%;left:calc(50% - 56.3636363636px/2);top:calc(50% - 56.3636363636px/2);width:56.3636363636px;height:56.3636363636px;background:#fff;text-align:center;display:table}.ppc-percents span{display:block;font-weight:700;color:#0082c3;margin:0 1px}.pcc-percents-wrapper{display:table-cell;vertical-align:middle}.progress-pie-chart{margin:50px auto 0}.Aptonia__pagination{margin-bottom:10px}@media only screen and (min-width:800px){.Aptonia__pagination{margin-bottom:20px}}.Aptonia__pagination__percents{display:flex;justify-content:center;align-items:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:21px}.Aptonia__pagination__counter{font-size:24px;line-height:24px}