.divDeConnexion{align-items:center;background-image:url(../assets/gif/connexion.gif);background-size:cover;color:#fff;display:flex;flex-direction:column;height:100vh;justify-content:center}.divCadresConnexion{background-color:var(--mainTextColor);border-radius:10px;display:flex;flex-direction:column;font-size:1.2vw;height:23vw;justify-content:space-between;padding:1vh;text-align:center;width:500px}.tailleCadreConnexion{width:600px}.sizeBouttonInscription{width:9vw}.fontSizeMDPOublie{font-size:.8vw}.affichageVersionPlateforme{display:flex;justify-content:end}.formConnexion{display:flex;flex-direction:column;width:40em}.template-modal-mdp-oublie{overflow:hidden;width:25vw}.template-modal-mdp-oublie input:first-child{margin-bottom:1em;margin-top:1em}.swal2-icon span{margin:0}@media screen and (orientation:portrait){.divCadresConnexion,.tailleCadreInscription{border-radius:0;height:100vh;width:80vw}#divConnexionComplete{margin:0}#titreConnexionEntreprise{font-size:4vw;margin:5vw 5vw 0}#texteInscriptionPageConnexion{font-size:2vw;margin:5vw}.bouttonRetour{font-size:20px}.bouttonConnexion{font-size:20px;width:60%}.inputConnexion{font-size:20px;height:30px;width:65%}#erreur,.fontSizeMDPOublie{font-size:15px}}@media screen and (max-width:590px){.divCadresConnexion,.tailleCadreInscription{width:97vw}.partieInscription{border-radius:0;height:38vh}.displayChampConnexion{border-radius:0;height:60vh;padding:1vh 1vh 100vh}.divBouttonConnexion{padding-bottom:30vw}.divDeConnexion{align-items:baseline;flex-direction:column;justify-content:unset;margin:0;position:unset}#titreConnexionEntreprise{font-size:6vw}#texteInscriptionPageConnexion{font-size:4vw}#divSelectlangue,.affichageVersionPlateforme{display:none}}@media screen and (pointer:coarse){#setAutomaticTheme{width:2.5em!important}.connexion-div-container{height:100%;overflow:scroll}.connexion-div-container>div{order:2}.connexion-div-container>form{order:1}.btMdpOublie.fontSizeMDPOublie{font-size:.8em}}@media screen and (pointer:coarse) and (orientation:portrait){#titreConnexionEntreprise{font-size:5vw;margin:0;width:80%}.emity-mini-card-text{justify-content:center}.connexion-div-container{padding:4em}.divBouttonConnexion{padding-bottom:0}.formConnexion{margin:auto;width:90%}}