.elementor-39895 .elementor-element.elementor-element-1c0a0c6{margin-top:0px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-39895 .elementor-element.elementor-element-b19e63e > .elementor-element-populated{padding:10px 15px 0px 15px;}.elementor-39895 .elementor-element.elementor-element-9e92800{--display:flex;}.elementor-39895 .elementor-element.elementor-element-9a1a8c8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 15px 0px 15px;}.elementor-39895 .elementor-element.elementor-element-efa10f5{--display:flex;}@media(min-width:768px){.elementor-39895 .elementor-element.elementor-element-b19e63e{width:75%;}.elementor-39895 .elementor-element.elementor-element-9a1a8c8{width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-39895 .elementor-element.elementor-element-b19e63e{width:100%;}.elementor-39895 .elementor-element.elementor-element-9a1a8c8{width:100%;}}@media(max-width:1024px){.elementor-39895 .elementor-element.elementor-element-9a1a8c8 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(max-width:767px){.elementor-39895 .elementor-element.elementor-element-9a1a8c8 > .elementor-element-populated{padding:20px 0px 0px 0px;}}/* Start custom CSS */.gfield_label {
    color: #000 !important;
}

.gform_button {
   background-color: #804b99 !important;
   color: #fff !important;
}

.gform_fields li input,
.gform_fields li select {
    padding: 12px !important;
    border: 1px solid #804b99 !important;
}

#field_3_5 {
    padding-right: 0px;
}

#gform_submit_button_3 {
    width: 100%;
}

#input_4_5,
#input_3_5 {
    margin-bottom: 0;
}

.gform_footer {
    margin-top: 0 !important;
}

.sidebar-widget .widget {
    margin-bottom: 0;
}

.sidebar-widget #gform_wrapper_3 {
    margin-bottom: 0px;
}

#field_4_6 {
    font-size: 12px;
}

.gform_legacy_markup_wrapper .validation_message {
    color: #790000 !important;
}/* End custom CSS */