.form-contact {
    display: flex;
    flex-direction: column;
    gap: 5px;
}
.form-contact input {
    width: 250px;
}
.form-contact textarea {
    width: 500px;
    height: 100px;
    resize: vertical;
}
.form-contact button {
    align-self: flex-start;
}
@media(max-width: 600px) {
    .form-contact textarea {
        width: 100%;
    }
}
@media(max-width: 500px) {
    .form-contact input {
        width: 100%;
    }
    .form-contact textarea {
        width: 100%;
    }
}