.elementor-1543 .elementor-element.elementor-element-8f09ba3{margin-top:50px;margin-bottom:50px;}/* Start custom CSS */.gfield_html p {
    margin-bottom: 0;
}

span.gfield_required {
    display: none !important;
}

.gfield_label {
    width: 210px;
    font-weight: 400 !important;
    font-size: 20px !important;
    margin-right: 10px;
}

.gfield {
    display: flex !important;
    margin-bottom: 20px;
}

.ginput_container {
    width: calc(100% - 220px);
}

.gform_wrapper.gravity-theme .gfield textarea.large {
    height: 111px !important;
}

div#field_1_10, div#field_1_10 h3 {
    margin-bottom: 5px !important;
}

.gform_wrapper.gravity-theme .gform_fields {
    display: block !important;
}

legend.gfield_label {
    float: left;
    margin-bottom: 25px !important;
}

input#gform_submit_button_1 {
    border: solid 1px #ccc;
    color: #000000;
    background: transparent;
    padding: 10px 37px;
}

.gform_wrapper input, .gform_wrapper textarea {
    background: transparent !important;
}/* End custom CSS */