
div.wpcf7 {
    box-shadow: 1px 1px 5px var(--gris-claro);
    padding: 1.5rem;
    max-width: 56rem;
    margin: auto;
}

form{
    overflow: hidden;
    max-width: 100%;
    margin: auto;
}
form p{
    font-weight: 600;
    color: rgb(0 0 0 / 50%);
}

form input.wpcf7-text,
form input.wpcf7-email{
    height: 4rem;
    
}

form input.wpcf7-text,
form textarea.wpcf7-textarea,
form input.wpcf7-email{
    border: 1px solid #ced4da;
    border-radius: 0.5rem;
    padding: 1rem;
    width: 100%;
}

form input.wpcf7-submit{
    font-size: 2rem;
    background-color: var(--gris-oscuro);
    border-color: transparent;
    border-radius: 0.5rem;
    color: var(--blanco);
    padding: 0.5rem 2rem;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    
}

form input.wpcf7-submit:hover{
    background-color: var(--guati-color-sec);
    border-color: transparent;
    cursor: pointer;
}

