/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/


/* Estilo para el contenedor del formulario */
.gform_wrapper {
    max-width: 600px;
    margin: 0 auto;
}

/* Estilo para los campos del formulario */
.gform_wrapper input[type="text"],
.gform_wrapper input[type="email"],
.gform_wrapper input[type="tel"],
.gform_wrapper select,
.gform_wrapper textarea {
    width: 100%;
    padding: 10px;
    margin-bottom: 15px;
    box-sizing: border-box;
}

/* Estilo para las etiquetas de los campos */
.gform_wrapper label {
    display: block;
    margin-bottom: 8px;
}

/* Estilo para el botón de envío */
.gform_wrapper input[type="submit"] {
    background-color: #76232F;
    color: #fff;
    padding: 12px 20px;
    border: none;
    border-radius: 4px;
    cursor: pointer;
}

.gform_wrapper input[type="submit"]:hover {
    background-color:#76232F;
}

/* Estilo para mensajes de validación y éxito */
.gform_validation_message,
.gform_confirmation_message {
    margin-top: 15px;
    padding: 15px;
    border-radius: 4px;
}

.gform_validation_message {
    background-color:#76232F;
    color: #fff;
}

.gform_confirmation_message {
    background-color: #4CAF50;
    color: #fff;
}