.elementor-12801 .elementor-element.elementor-element-298144b{--display:flex;}.elementor-12801 .elementor-element.elementor-element-d017120{margin:1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}/* Start custom CSS for html, class: .elementor-element-d017120 */.gform_heading h2 {
    margin-bottom: 16px !important;
    font-size: 26px;
}

.gform_required_legend {
  margin-bottom: 40px !important;
  font-size: 14px;
  color: var(--bc-text-meta);
}

.onboarding_system-client_welcome input {
    border: var(--bc-border) !important;
    border-radius: 10px !important;
    box-shadow: none !important;
    padding: 22px !important;
}

* #onboarding_system-client_welcome .gform-theme--framework legend.gform-field-label  {
    font-size: 16px !important;
}

* #onboarding_system-client_welcome .gform-theme--framework label.gform-field-label:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)) {
    font-size: 14px !important;
}

* #onboarding_system-client_welcome .gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)) {
    --gf-local-bg-color:#0364e0;
    border: none !important;
    background-color: #0364e0 !important;
    border-radius: 30px !important;
    padding: 16px 32px !important;
    font-weight: 400;
    font-size: 16px;
}/* End custom CSS */