.form-article {
    display:flex;
    align-items:center;
    justify-content:center;
}
.form-article form {
    margin-top:20px;
    box-sizing:inherit;
    display:flex;
    flex-flow:column;
    align-items:stretch;
    justify-content:flex-start;
    gap:1rem;
    border-radius:1rem;
    box-shadow:rgba(0, 0, 0, 0.42) 0px 24px 48px;
    background:#f3f3f3;
    padding:20px;
    color:black;
    width:100%;
    padding:2rem 1rem;
}

form h3 {
    margin:0px;
    width:100%;
    font-size:1.25rem;
    font-weight:600;
}