.logoConnexion{width:100%;min-width:225px;height:100px;background-position:center}.connexionBox{width:auto;height:fit-content;display:flex;flex-direction:column;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center}.connexionBox select{padding:6px}.connexion-client-env{padding:10px;margin:auto;margin-top:20px;background:#fff;text-align:center;font-family:PoppinsRegular;width:25vw;min-width:150px;max-width:350px}.connexion-client-env>.clear-input-connexion>.input-client-env{width:60% !important;min-width:150px;max-width:350px;margin:auto}.body-connexion{width:auto;display:flex;flex-direction:column;justify-content:center;align-items:center}.logos_connexion{display:flex;margin-bottom:10px;gap:20px}.logo_collectivite{background:#fff;width:100%;height:100px;background-size:contain;background-position:center}.main-connexion{padding-top:10px;display:flex;justify-content:center;flex-wrap:wrap}.main-providers{display:flex;justify-content:center;flex-wrap:wrap;margin-top:20px}.identity-provider{padding:.8em;border:solid 1px #212f4c;border-radius:4px;margin:5px;display:flex;flex-wrap:wrap;padding:5px;justify-content:center;text-align:center;background:#fff}.identity-provider.interne{max-width:350px}.identity-provider.sso{width:220px}.identity-provider:hover{border-color:#f04641}.identity-provider>a{font-size:20px;font-family:PoppinsBold;font-weight:bold;color:#212f4c;margin:auto}.identity-provider>a:hover{color:#212f4c;text-decoration:none;border:none}.identity-provider div{font-family:PoppinsRegular;font-weight:normal;color:#333;font-size:12px}.identity-provider>a>img{max-width:84%;max-height:76%}.clear-input-connexion{clear:left;width:100%;margin-top:5px}.provider-interne{width:40%}.identity-provider>.clear-input-connexion>.input-interne{width:80%;margin:auto}.provider-sso{max-width:460px;display:flex;flex-wrap:wrap}.projectTitle,.customerTitle{width:25vw;max-width:820px;background:#fff;min-width:350px;max-width:450px}.label_ldap{min-width:50px}.hlConnexion{font-size:16px !important;font-family:PoppinsBold;font-weight:bold;color:#fff !important;text-decoration:none;border:0;background-color:#f04641;padding:10px 15px}.hlConnexion:hover{text-decoration:none;background-color:#005573}.main-captcha{width:300px;padding:.5rem 0 2rem 0}.captcha-container{display:flex;flex-direction:row}.btn-captcha-refresh{background:transparent;border:none;height:2rem;width:2rem;padding:.5rem 1rem .5rem .5rem}.btn-captcha-sound{background:transparent;border:none;height:2rem;width:2rem;padding:.25rem 1rem .5rem .5rem}.captcha-buttons-container{display:flex;flex-direction:column}.captcha-input-container{display:flex;align-items:center}.field-validation-error{position:absolute;margin-top:5rem;max-width:160px;color:#f00 !important}.d-flexCenterCenter{display:flex;justify-content:center;align-items:center}.d-flexJCenter{display:flex;justify-content:center}.d-flexColumn{display:flex;flex-direction:column}.d-flexRow{display:flex;flex-direction:row}#img-captcha{border:1px solid #a8a8a8}.identity-provider.changeMdp{margin:auto}.identity-provider.changeMdp h2{font-size:1.2rem;margin-top:10px;color:#a8a8a8}.identity-provider.askChangeMdp h2{font-size:1.2rem;margin-top:10px;color:#a8a8a8}.customerTitle.changeMdp{padding-bottom:1.5rem}.projectTitle.changeMdp{margin:0}.redSeparator{height:3px;background-color:#f04641;margin-bottom:5px;width:25vw;max-width:450px;min-width:350px}.mb-05r{margin-bottom:.5rem !important}.mt-1r{margin-top:1rem}.mt-2r{margin-top:1rem}.mb-1r{margin-bottom:1rem}.m-15r{margin:1.5rem 0}.mt-25r{margin-top:2.5rem}.m-25r{margin:2.5rem 0}.minW-100p{min-width:100%}.w-310{width:310px}.pr-75r{padding-right:.75rem}.technical-infos{top:10px;position:relative;text-align:center;font-size:12px}.error-container{position:relative;color:#f04641;font-weight:bold;text-align:center;margin-top:20px;width:50vw}