/* Cambiar el fondo marrón de toda la página a blanco */
body {
    background-color: #ffffff !important;  /* Fondo blanco */
    background-image: none !important;      /* Elimina cualquier imagen de fondo */
}

}

/* Fondo del formulario */
.everest-forms {
    background-color: rgba(0, 0, 0, 0.6);  /* Fondo negro con opacidad moderada */
    padding: 20px;
    border-radius: 10px; /* Bordes redondeados */
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3); /* Sombra para que resalte */
}

/* Estilo de los campos de entrada */
.everest-forms input[type="text"],
.everest-forms input[type="email"],
.everest-forms input[type="url"],
.everest-forms input[type="tel"],
.everest-forms input[type="number"],
.everest-forms select,
.everest-forms textarea {
    background-color: rgba(255, 255, 255, 0.9); /* Fondo blanco semi-transparente */
    color: #333; /* Texto oscuro */
    border: 1px solid #ccc; /* Borde gris */
    border-radius: 5px;
    padding: 10px;
    font-size: 16px;
    margin-bottom: 10px; /* Espacio entre campos */
}

/* Color de los textos de los campos */
.everest-forms label {
    color: #ffffff; /* Texto blanco para las etiquetas */
    font-weight: bold;
}

/* Botón de envío */
.everest-forms button {
    background-color: #3498db; /* Fondo azul */
    color: #fff; /* Texto blanco */
    border: none;
    border-radius: 5px;
    padding: 10px 20px;
    font-size: 16px;
    cursor: pointer;
    transition: background-color 0.3s ease; /* Transición suave */
}

/* Hover en el botón de envío */
.everest-forms button:hover {
    background-color: #2980b9; /* Azul más oscuro al pasar el ratón */
}

/* Cambia el color del texto de ayuda en el campo de subida de archivo */
.everest-forms .ef-upload-area p {
    color: #ffffff; /* Texto blanco para instrucciones de subida de archivo */
}

/* Sombra y bordes en los campos al hacer clic */
.everest-forms input[type="text"]:focus,
.everest-forms input[type="email"]:focus,
.everest-forms input[type="url"]:focus,
.everest-forms input[type="tel"]:focus,
.everest-forms input[type="number"]:focus,
.everest-forms select:focus,
.everest-forms textarea:focus {
    border-color: #3498db; /* Cambia el color del borde al enfocar */
    box-shadow: 0 0 5px rgba(52, 152, 219, 0.5); /* Sombra azul suave */
}

/* Estilo del checkbox y el texto de términos y condiciones */
.everest-forms input[type="checkbox"] + label {
    color: #ffffff; /* Texto blanco para términos y condiciones */
}