#questionnaire h3{width:100%;font-size:24px;font-family:Inter-Bold;line-height:30px;text-align:left;color:#480ca8;margin-bottom:20px}@media (max-width:767px){#questionnaire h3{font-size:24px;line-height:30px;text-align:center;color:#fff;padding:10px;background-color:#480ca8}}#questionnaire .notice{position:relative;padding:16px 16px 16px 40px;border-radius:8px;background-color:rgba(191,238,255,.2);text-align:left;color:#4cc9f0;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}#questionnaire .notice::before{content:url(../images/info.svg);position:absolute;left:13px;top:17px}#questionnaire .btn-back input{position:absolute;z-index:2;left:0;top:0;width:auto;background-color:transparent;border-radius:0;color:#480ca8;font-size:14px;line-height:19px;text-align:center;padding:0;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;padding-left:20px;background-image:url(../images/back.svg);background-repeat:no-repeat;background-position:0 center;-webkit-background-size:6px 11px;background-size:6px 11px;border:0}#questionnaire .actions{margin-top:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}#questionnaire .actions .btn-logout{padding-left:44px;background-image:url(../images/log-out.svg);background-repeat:no-repeat;background-position:24px center;-webkit-background-size:16px 16px;background-size:16px}#questionnaire .actions .btn-logout:hover{background-image:url(../images/log-out-tertiary.svg)}#questionnaire .actions a:hover{text-decoration:none}#questionnaire #formQuestionnaire{width:100%;margin:auto}#questionnaire #formQuestionnaire .lien_mon_compte{position:absolute;z-index:2;right:20px;top:23px;padding-left:20px;background-image:url(../images/user.svg);background-repeat:no-repeat;background-position:0 center;-webkit-background-size:16px 16px;background-size:16px}#questionnaire #formQuestionnaire .lien_logout{position:absolute;z-index:2;right:20px;top:50px;padding-left:44px;background-image:url(../images/log-out-primary.svg);background-repeat:no-repeat;background-position:24px center;-webkit-background-size:16px 16px;background-size:16px}#questionnaire #formQuestionnaire .step-panel{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0}#questionnaire #formQuestionnaire .step-panel.step0 .step0-container{max-width:495px;margin:auto}#questionnaire #formQuestionnaire .step-panel.step0 .bonjour_first_name{position:absolute;z-index:2;left:0;top:0}#questionnaire #formQuestionnaire .step-panel.step0 .splash-logo{margin:0 auto 24px auto;width:80px;height:80px;background-image:url(../images/splash-logo.svg);background-repeat:no-repeat;background-position:0 center;-webkit-background-size:100% 100%;background-size:100%}#questionnaire #formQuestionnaire .step-panel.step0 h3{text-align:center}#questionnaire #formQuestionnaire .step-panel.step0 .actions input.form-control.button{width:230px}#questionnaire #formQuestionnaire .step-panel.step1 .step1-container{max-width:370px;margin:auto}#questionnaire #formQuestionnaire .step-panel.step2 .step2-container{max-width:370px;margin:auto}#questionnaire #formQuestionnaire .step-panel.step3 .step3-container{max-width:370px;margin:auto}#questionnaire #formQuestionnaire .step-panel #bilan_biologique_header,#questionnaire #formQuestionnaire .step-panel #informations_patient_header{margin-top:32px}#questionnaire #formQuestionnaire .step-panel #bilan_biologique_header .form-wrapper,#questionnaire #formQuestionnaire .step-panel #informations_patient_header .form-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#questionnaire #formQuestionnaire .step-panel #bilan_biologique_header h4,#questionnaire #formQuestionnaire .step-panel #informations_patient_header h4{margin:0}#questionnaire #formQuestionnaire .step-panel #bilan_biologique_header .btn-modify input.form-control.button,#questionnaire #formQuestionnaire .step-panel #informations_patient_header .btn-modify input.form-control.button{width:auto;background-color:transparent;border-radius:0;padding:0 0 0 20px;color:#480ca8;font-family:Inter-Medium;font-size:14px;line-height:26px;background-image:url(../images/edit.svg);background-repeat:no-repeat;background-position:0 center;-webkit-background-size:16px 16px;background-size:16px;border:0}@media (max-width:767px){#questionnaire #formQuestionnaire .step-panel #bilan_biologique_header .btn-modify input.form-control.button,#questionnaire #formQuestionnaire .step-panel #informations_patient_header .btn-modify input.form-control.button{line-height:19px}}#questionnaire #formQuestionnaire .step-panel .card-list{border-radius:8px;padding:16px 24px;background-color:rgba(191,238,255,.2)}#questionnaire #formQuestionnaire .step-panel .card-list .item{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 0}#questionnaire #formQuestionnaire .step-panel .card-list .item .label{width:70%;text-align:left;color:#480ca8;font-size:14px;line-height:19px}#questionnaire #formQuestionnaire .step-panel .card-list .item .value{width:30%;text-align:right;color:#480ca8;font-size:14px;line-height:19px;font-family:Inter-Bold}#questionnaire #formQuestionnaire .step-panel.step4 .step4-container{margin:auto;max-width:500px}#questionnaire #formQuestionnaire .step-panel.step4 h3{text-align:center}#questionnaire #formQuestionnaire .step-panel .switch{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:500px;height:54px;background-color:#4cc9f0;margin:auto;margin-bottom:40px;border-radius:50px}#questionnaire #formQuestionnaire .step-panel .switch .switch-item{width:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:center;font-size:14px;line-height:19px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:11px;margin:3px;border-radius:50px}#questionnaire #formQuestionnaire .step-panel .switch .switch-item a,#questionnaire #formQuestionnaire .step-panel .switch .switch-item a:focus,#questionnaire #formQuestionnaire .step-panel .switch .switch-item a:hover{color:#fff;text-decoration:none;padding:20px}#questionnaire #formQuestionnaire .step-panel .switch .switch-item.active{background-color:#fff;font-family:Inter-Bold}#questionnaire #formQuestionnaire .step-panel .switch .switch-item.active a,#questionnaire #formQuestionnaire .step-panel .switch .switch-item.active a:focus,#questionnaire #formQuestionnaire .step-panel .switch .switch-item.active a:hover{color:#480ca8}#questionnaire #formQuestionnaire .step-panel.page{padding:0 40px}