
/* Chrome, Safari, Edge, Opera */
.form_landing_2022 input::-webkit-outer-spin-button,
.form_landing_2022 input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* Firefox */
.form_landing_2022 input[type=number] {
  -moz-appearance: textfield;
}	

.paginas-formacion-template-default .gform-theme--foundation .validation_message{
  position: relative;
    background: transparent !important;
    color: red !important;
    top: 4px;
    margin-left: 0px;
}

/* Add your custom styles here */

.page-template-default .gform_heading{
	display: none;
}

.gfield_visibility_hidden, .gform_hidden{
  display: none !important;
}

/* Spinner para GF 2.9 */
.gform_wrapper form[data-active-form="true"] .gform-loader{
	display: none !important;
}

.gform_wrapper form[data-active-form="true"] {
    opacity: 0.5; /* Reduce la opacidad */
    pointer-events: none; /* Deshabilitar la interacción con el formulario */
}

.gform_wrapper form[data-active-form="true"]:after {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 150px; /* Tamaño del spinner */
    height: 150px; /* Tamaño del spinner */
    border: 4px solid rgba(255, 255, 255, 0.3);
    border-top-color: #000;
    border-radius: 50%;
    animation: spinloader 1s linear infinite;
    z-index: 11; /* Encima del overlay */
    transform-origin: center; /* Asegurar que el giro es alrededor del centro */
}
