.elementor-26348 .elementor-element.elementor-element-807e2f{--display:flex;}/* Start custom CSS for shortcode, class: .elementor-element-7424f4b2 *//* Estilo general para el contenedor del formulario */
.gform_wrapper {
    max-width: 600px;
    margin: 0 auto !important;
    background: #ffffff;
    padding: 30px;
    border-radius: 8px;
    box-shadow: 0 10px 25px rgba(0,0,0,0.1);
}

/* Etiquetas (Labels) */
.gform_wrapper .gfield_label {
    font-family: 'Outfit', sans-serif !important;
    font-size: 14px !important;
    color: #333 !important;
    margin-bottom: 8px !important;
}

/* Campos de entrada (Inputs) */
.gform_wrapper input[type=text],
.gform_wrapper input[type=email],
.gform_wrapper input[type=password] {
    border: 1px solid #ddd !important;
    border-radius: 4px !important;
    padding: 12px !important;
    font-family: 'Outfit', sans-serif !important;
}

/* Botón de enviar */
.gform_wrapper .gform_footer input[type=submit] {
    background-color: #D4A017 !important; /* Tu color dorado */
    color: #000000 !important;
    font-family: 'Bebas Neue', sans-serif !important;
    font-size: 18px !important;
    padding: 12px 30px !important;
    border: none !important;
    border-radius: 4px !important;
    cursor: pointer !important;
    transition: background 0.3s ease !important;
    width: 100%;
}

.gform_wrapper .gform_footer input[type=submit]:hover {
    background-color: #b88a12 !important; /* Un dorado un poco más oscuro al pasar el mouse */
}

/* Ajuste para que los campos de contraseña se vean bien */
.ginput_complex .ginput_left, 
.ginput_complex .ginput_right {
    margin-bottom: 15px !important;
}/* End custom CSS */