#alertes{margin-left:auto;margin-right:auto;margin-top:30px;max-width:525px}form.auth{display:inline-block;width:420px}fieldset.auth,footer ul{background-color:var(--bg-white);border-radius:15px;color:var(--bs-dark);font-family:Ebrima,Arial,Calibri,Trebuchet MS,sans-serif;padding-left:25px;padding-right:25px}fieldset.auth .invalid-feedback{text-align:left}legend.auth{background:linear-gradient(var(--bs-body-bg),#fff);font-size:var(--size-font-12pt);line-height:5px;margin-top:-4px;padding:0 10px;width:auto}label.auth{color:var(--bs-dark);font-size:var(--size-font-14);font-weight:700}.footer-wrapper{align-items:center;display:flex;gap:25px;justify-content:center}.footer-image{margin-left:-10%}.footer-image img{max-height:100px;width:auto}footer .nav-item{color:var(--bs-secondary-color);font-size:.9em}.icon-circle{align-items:center;background-color:var(--bs-dark);border:3px solid var(--bs-dark);border-radius:50%;display:inline-flex;height:36px;justify-content:center;width:36px}.nav-link{text-decoration:none;transition:color .2s ease-in-out}.nav-link:hover{color:var(--bs-blue)!important}#pro_connect_sante_contener{border-top:1px solid var(--subtitle-color)}#pro_connect_sante_contener #logo_connexion img{padding-top:15px;width:100%}