.single-form .flex_column_table {
    width: 850px !important;
    max-width: 100% !important;
    margin-inline: auto;
}

#top form {
    margin: 0 !important;
}

p.gform_required_legend {
    display: none;
}

.contact-form .gform_footer input[type=submit] {
    width: 180px;
    border-radius: 5px !important;
}

.contact-form .gform_body textarea,
.contact-form .gform_body input {
    border-radius: 5px !important;
}

.single-form .primary-form {
    box-shadow: 0 0 8px 7px #efefef;
    background-color: #fff;
    padding: 30px;
    border-radius: 8px;
}