.hide{
  display: none !important;
}
.formu_pass{
  display: grid;
  height: auto;
  align-content: initial;
  grid-template-columns: auto auto auto;
  gap: 10px;
  background-color:#036c9f;
  padding: 10px;
}
span.texto_importante {
    display: block;
    text-align: initial;
    font-size: 18px;
    width: 870px;
}
.formu_pass2 {
  display: grid;
  height: auto;
  align-content: center;
  grid-template-columns: auto auto auto;
  gap: 10px;
}
.formu_pass > div {
    background-color: white;
    text-align: initial;
    padding: 20px 80px;
    font-size: 30px;
}
.formu_pass2 > div {
    background-color: white;
    text-align: initial;
    font-size: 30px;
}
label.label_form {
    font-size: 18px;
}