.retourne-ligne{display:none}body{background-image:url(/build/images/background-img-login.5c20c262.webp);background-position:40% 45%;background-repeat:no-repeat;background-size:cover}form{align-items:center;display:flex;flex-direction:column}h5{padding-left:1vw}.bord{background-color:#000!important;height:1px;margin:2% auto;width:70%}.checkbox{display:flex;margin-bottom:4%}.login-container{background-color:#fff;border:2px solid #c60475;border-radius:8px;font-family:Arial,sans-serif;margin-left:7%;margin-top:2%;max-width:32%;padding:1%;width:100%}.login-container>:first-child{align-items:start;display:flex}.login-container h2{color:#000;font-size:1.5em;margin:0 auto;text-align:center}.login-container label{color:#000;display:block}.login-container .inp{align-items:start;width:70%}.inpu,.login-container .inp{display:flex;flex-direction:column}.inpu{align-items:center;width:100%}.login-container .inp input[type=password],.login-container .inp input[type=text]{margin-bottom:20px;width:100%}.login-container .button1{padding:1% 4%}.login-container .button1,.login-container .button2{background-color:#c60475;border:none;border-radius:15px;color:#fff;cursor:pointer}.login-container .button2{display:flex;font-size:12px;justify-content:center;margin-left:auto;margin-right:auto;padding:5px 1vw;width:40%}.login-container button:hover{background-color:#be185d}.login-container a{color:gray;font-size:small;text-decoration:none}.login-container a:hover{text-decoration:underline}.login-container .divider{margin-bottom:2%;text-align:center}.login-container .divider>span,.text{color:#000}.text{font-size:smaller;margin-top:3%}.text-color{color:#be185d;font-size:large;text-align:center}@media (max-width:1200px){.login-container{max-width:80%;width:80%}}.allCards{align-items:center;margin-top:10px}.allCards,.cards{display:flex;justify-content:center}.cards{margin-top:1vw}.img-vip{transform:rotate(323deg)}.img-contrat,.img-recherche{transform:rotate(350deg)}.card{background-color:#222145;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);margin-bottom:20px;margin-left:15px;margin-right:15px;padding:20px;width:20%}@media (min-width:100px) and (max-width:1000px){.section-login{align-items:center}.card,.login-container{margin-left:0;margin-right:0}.card{width:90%}.retourne-ligne{display:block}}.card h2{color:#fff;font-weight:700;margin:0;text-align:center}.recrutementSearch{padding-top:15px;text-align:center}.recrutementSearchD{text-align:center}span{color:#00bf63}.espace-login{color:#c60475}.recrutement{padding-right:1vw}.line{border:1px solid #b60270;margin:auto;width:55%}.card p{font-size:15px;margin-bottom:0;text-align:center}.card,.card p{color:#fff}.adherez_p{margin-left:10px}.gains{text-align:end}.pExpert{text-align:start!important}.pExpertAd{text-align:center!important}.btnCardDiv{display:flex;justify-content:center}.card button{background-color:pink;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:12px;padding:10px;width:80%}@media screen and (max-width:600px){.login-container .button1,.login-container .button2{width:60%}.card button{width:100%}}@media screen and (max-width:1000px){body{height:1000px}.cards{flex-direction:column;width:100%}.card{align-items:center;margin-left:auto;margin-right:auto}.hidden-card{display:none}}@media screen and (min-width:991px) and (max-width:1500px){.card{background-color:#222145;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);margin-bottom:20px;margin-left:15px;margin-right:15px;padding:20px;width:22%}}@media only screen and (min-width:768px){hr{border-top:1px solid #000;width:65%}.container{width:auto}.titre{margin:0 0 10px}.titre h1{font-size:xx-large;line-height:1.1}.login-form,.row{margin:0}.form-horizontal .form-group{margin:0 0 15px}.form-horizontal .control-label{font-size:larger;margin:0 0 5px 10px;text-align:unset}.page .container{background:none}.remenber_me_and_submit .remenber_me{margin:0 0 0 5px}.chall-pro .icon{justify-content:space-around}.chall-pro .text-rose{font-size:x-large}.chall-pro .text-bleu{font-size:medium}.form-display{display:flex;justify-content:space-between}.form-display .form-group{width:49%}}