.bs-wizard{margin-top:40px;border-bottom:1px solid #e0e0e0;padding:0 0 10px}.bs-wizard>.bs-wizard-step{padding:0;position:relative}.bs-wizard>.bs-wizard-step .bs-wizard-stepnum{font-size:16px;margin-bottom:5px}.bs-wizard>.bs-wizard-step .bs-wizard-info{color:#545454;font-size:14px}.bs-wizard>.bs-wizard-step>.bs-wizard-dot{position:absolute;width:30px;height:30px;display:block;background:#c7fcda;top:45px;left:50%;margin-top:-15px;margin-left:-15px;border-radius:50%}.bs-wizard>.bs-wizard-step>.bs-wizard-dot:after{content:" ";width:14px;height:14px;background:#76e89e;border-radius:50px;position:absolute;top:8px;left:8px}.bs-wizard>.bs-wizard-step>.progress{position:relative;border-radius:0;height:8px;box-shadow:none;margin:20px 0}.bs-wizard>.bs-wizard-step>.progress>.progress-bar{width:0;box-shadow:none;background:#c7fcda}.bs-wizard>.bs-wizard-step.complete>.progress>.progress-bar{width:100%}.bs-wizard>.bs-wizard-step.active>.progress>.progress-bar{width:50%}.bs-wizard>.bs-wizard-step:first-child.active>.progress>.progress-bar{width:0}.bs-wizard>.bs-wizard-step:last-child.active>.progress>.progress-bar{width:100%}.bs-wizard>.bs-wizard-step.disabled>.bs-wizard-dot{background-color:#f5f5f5}.bs-wizard>.bs-wizard-step.disabled>.bs-wizard-dot:after{opacity:0}.bs-wizard>.bs-wizard-step:first-child>.progress{left:50%;width:50%}.bs-wizard>.bs-wizard-step:last-child>.progress{width:50%}.bs-wizard>.bs-wizard-step.disabled a.bs-wizard-dot{pointer-events:none}.field-error{box-shadow:1px 1px 1px 1px #e03004!important}.text-danger{color:#e03004!important;font-weight:700}.required:after{content:" *";color:#d20a28}div.form-check .required:after{content:""}.form-group .form-check{text-align:right;padding-top:2px}.form-horizontal .control-label{padding-top:0;line-height:52px}.using-condition{flex:0!important;width:100%}.using-condition-content{width:363px}.form-body-content{display:flex;justify-content:center;flex-wrap:wrap}.control-label{white-space:nowrap}input[type=email],input[type=password],input[type=text],textarea{color:#545454}.checkbox-inline input[type=checkbox],.form-check input[type=checkbox]{top:-4px;height:auto;outline:0;text-decoration:none}@media (max-width:991px){.checkbox-inline input[type=checkbox],.form-check input[type=checkbox]{position:relative}}.popover_custom{float:right}.popover_custom a{position:absolute;margin-top:10px}.marge_custom{margin-bottom:-15px}.marge_custom_password{margin-top:15px;margin-bottom:15px}@media (max-width:991px){.form-horizontal .control-label{text-align:left}}.contact-flex-item:last-child div{border:2px dotted var(--couleur_principale);padding:0 10px}.contact-flex-item:last-child ul{list-style-position:inside}#field-password{position:relative}#field-password-current .fa-eye,#field-password-repeat .fa-eye,#field-password .fa-eye{display:none;position:absolute;right:25px;top:18px;cursor:pointer;color:var(--couleur_principale)}#form_createUpdateUser{width:100%}#password_info p{margin:0 0 7px;padding:0;font-weight:400}#password_info ul{width:250px;margin:auto!important}#password_info li,#password_info ul{margin:0;padding:0;list-style-type:none}#password_info ul li{margin:0 10px;padding-left:20px}.invalidPassword{background:url(/build/images/invalid.cf2758b8.png) no-repeat 0 50%;color:#ec3f41}.invalidPassword,.validPassword{padding-left:22px;line-height:24px;text-align:left}.validPassword{background:url(/build/images/valid.44e68a61.png) no-repeat 0 50%;color:#3a7d34}#password_info.load_password{opacity:1}#password_info{background:#fff;position:absolute;left:75%;border-radius:5px;box-shadow:0 10px 10px rgba(0,0,0,.8);overflow:hidden;width:280px;max-width:280px;opacity:0;-webkit-transition:opacity 2s ease-in;-moz-transition:opacity 2s ease-in;-o-transition:opacity 2s ease-in;-ms-transition:opacity 2s ease-in;transition:opacity 2s ease-in;margin-top:200px;padding:15px}#password_info.create_account_conditions{position:revert;left:revert;margin-top:5px;margin-left:0}.agospap-contact-form #password_info{left:85%!important}.custom-btn{background-color:red!important}.modal-content .alert-danger{color:#e03004;background-color:#fff;border-color:#fff}.form-check input[type=checkbox]{width:14px;height:14px}.form-content{width:726px}.form-content button{margin-left:219px}.parentMatriculeInput{width:100%}.form-input{display:flex;align-items:center;gap:10px}.form-input-block{display:flex;gap:5px}.form-input-block .custom-select:last-child input,.form-input-block .custom-select input{width:100%}.form-input-block>.form-control{text-align:center;color:#545454}.input-and-info input{color:#000}.first-popover{margin:10px 0 0 8px;display:inline-block}div.using-condition p.text-danger{margin:revert;font-size:revert;line-height:revert}div.contact-form{padding-top:revert}