/* Elimina el fondo gris del contenedor externo */
.form-contacto {
  background-color: transparent !important;
  padding: 0 !important;
  margin: 0 !important;
}

/* Fondo del contenedor del formulario con bordes redondeados */
.webform-submission-form {
  background-color: #c6c6c6 !important;
  padding: 1rem;
  border-radius: 15px;
  margin-bottom: 3rem; /* equivalente a mb-5 */
}

/* Aplica a todos los fieldset con checkboxes */
.webform-submission-form .form-type-checkboxes .fieldset-legend,
.webform-submission-form .webform-type-checkboxes .fieldset-legend {
  color: #5fcfb3 !important;
}

/* Botón de envío */
.webform-submission-form .form-submit {
  background-color: #000000 !important;
  color: #ffffff !important;
  border: none;
  font-weight: bold;
  padding: 0.6rem 1.5rem;
  border-radius: 6px;
}

/* Hover del botón */
.webform-submission-form .form-submit:hover {
  background-color: #3c3c3c !important;
}









