.contacto {
    background: #EAF2FD;
    padding: 5rem;
}

.contacto__alineado {
    display: flex;
    justify-content: center;
}

.contacto__formulario {
    display: flex;
    flex-direction: column;
    max-width: 610px;
}

.contacto__imagen {
    margin: 1rem;
}

.formulario__button {
    width: 144px;
    padding: .7rem;
    background: #2A7AE4;
    color: #ffffff;
    border-radius: 5px;
    cursor: pointer;
}

.formulario__form {
    display: flex;
    flex-direction: column;
}

.formulario__input {
    border: none;
    border-radius: 5px;
    height: 56px;
    margin: 0 0 2rem 0;
    Box-shadow: 3px 4px 5px #000000
}

.formulario__parrafo {
    font-size: 1rem;
    color: #464646;
    margin-bottom: 1.5rem ;
}

.formulario__textarea {
    height: 132px;
    border: none;
    border-radius: 5px;
    margin-bottom: 2rem;
    Box-shadow: 3px 4px 5px #000000
}

.formulario__titulo {
    font-size: 3rem;
    color: #464646;
}