body{background:url(/build/images/marianne-white.png) left bottom -130px no-repeat,#f7f7f7;margin:0;padding:0}nav{background:#fff;margin-bottom:30px}@media (max-width:767.98px){.row{margin-left:0;margin-right:0}}.auth{border:1px solid #212d4d;padding:0}.form-section{background:linear-gradient(90deg,#1f2d50,#203467);padding:1rem 2rem 2rem}.form-section a,.form-section a:visited{color:#fff}.form-section .row{margin:auto}.form-section input::-webkit-input-placeholder{color:#cdcdcd}.form-section input::-moz-placeholder{color:#cdcdcd}.form-section input:-ms-input-placeholder{color:#cdcdcd}.form-section input::-ms-input-placeholder{color:#cdcdcd}.form-section input::placeholder{color:#cdcdcd}@media (min-width:576px){.form-section label{text-align:left}}@media (max-width:767.98px){.form-section{padding:2rem 1rem}}.form-section #password-response .alert{margin:19px 0}.formEmailContact{padding-bottom:1rem}.formEmailContact h4{padding-bottom:0}#btnConnexion,#btnEnvoyer{background:#203467}.connect{background:#fff;padding:.8em}.connect p{color:#243665;font-family:Assistant}h4,label,p{color:#fff}hr{border-color:transparent}h2,h4{font-family:Martel}a{color:#243665;text-decoration:underline}#oubli{color:#fff}h2{margin-top:29px}#activer{padding-right:15px}@media screen and (max-width:540px){.connect{text-align:center}#activer{padding:1em 0}}.password-security{color:#fff}.password-security #password-response ul{list-style:none;margin-bottom:0;padding:0}.password-security #password-response ul i{font-size:2em;margin-right:15px;vertical-align:middle}.password-security #compareMessage{margin:19px 0}#confirmationSMSComponent label,#confirmationSMSComponent p{color:#212d4d}.alert-success{margin:0 0 4rem}#div-captcha-forgotten.mt-5{margin-top:2rem!important}