.visually-hidden2 {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  /*overflow: hidden;*/
  clip: rect(0, 0, 0, 0);
  border: 0;
}

.label-white {
  color: #FFF; /* Dark gray for good contrast on white */
}

.mapei {
  --cassiopeia-color-primary: #2370B4;
  --cassiopeia-color-hover: #2370B4;
  --cassiopeia-color-link: #1C5E5A;
}

.mapei-login-form {
        max-width: 600px; /* Adjust as desired */
        margin: 0 auto; /* Center the box */
}