@charset "UTF-8";
.page-id-195 div[data-mode="register"] {
  /* Formulario de registro */
  /* Container con los botones de registro e inicio de sesión */
}
.page-id-195 div[data-mode="register"] .formulario-registro-igualdad {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  /* Columnas */
}
.page-id-195 div[data-mode="register"] .formulario-registro-igualdad > div {
  width: 95% !important;
  margin: 0% !important;
  margin-right: 5%;
}
.page-id-195 div[data-mode="register"] .formulario-registro-igualdad > div:last-child {
  margin-right: 0% !important;
}
.page-id-195 div[data-mode="register"] .um-col-alt {
  display: flex;
  flex-direction: row-reverse;
}
.page-id-195 div[data-mode="register"] .um-col-alt .um-half {
  width: 133px !important;
  /* 10% */
  /* Boton registro */
  /* Boton login */
}
.page-id-195 div[data-mode="register"] .um-col-alt .um-half.um-left input[type="submit"] {
  background-color: var(--black);
}
.page-id-195 div[data-mode="register"] .um-col-alt .um-half.um-right {
  margin-right: 40px;
}
.page-id-195 div[data-mode="register"] .um-col-alt .um-half.um-right a {
  background-color: white;
  border: 1px var(--black) solid !important;
  color: var(--black) !important;
  box-shadow: none;
}
/* Label de validacion de datos para elementor forms */
.elementor-field-group {
  /* Input */
  /* Mensaje de validacion del input */
}
.elementor-field-group input.elementor-field {
  position: relative;
}
.elementor-field-group .elementor-message {
  color: red !important;
  font-size: 12px;
  position: absolute;
  bottom: -27px;
}
/* =================================== */
/*            MEDIA QUERIES            */
/* =================================== */
@media (max-width: 768px) {
  /* ========================= FORMULARIO DE REGISTRO ========================= */
  .page-id-195 div[data-mode="register"] {
    /* Formulario de registro */
  }
  .page-id-195 div[data-mode="register"] .formulario-registro-igualdad {
    grid-template-columns: repeat(1, 1fr);
  }
}
