.elementor-12801 .elementor-element.elementor-element-298144b{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:14%;}.elementor-12801 .elementor-element.elementor-element-d017120{margin:1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}@media(max-width:1024px){.elementor-12801 .elementor-element.elementor-element-298144b{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}}/* 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 .gform_heading {
    display: none !important;
}

.onboarding_system-client_welcome input,
.onboarding_system-client_welcome select {
    border: var(--bc-border) !important;
    border-radius: 14px !important;
    box-shadow: none !important;
    padding: 27px !important;
}

* #onboarding_system-client_welcome .gform-theme--framework legend.gform-field-label  {
    font-size: 19px !important;
    font-weight: 600;
    font-family: 
    "Google Sans",
    -apple-system,
    "system-ui",
    "helvetica neue",
    Sans-serif !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 *)):not(.gform-field-label--type-sub) {
    font-size: 19px !important;
    font-weight: 600;
    font-family: 
    "Google Sans",
    -apple-system,
    "system-ui",
    "helvetica neue",
    Sans-serif !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: 17px 32px !important;
    font-weight: 500;
    font-size: 15px;
    flex-basis: 100% !important;
    margin-top: 24px;
}

* #onboarding_system-client_welcome span#input_1_9_3_container, * #onboarding_system-client_welcome span#input_1_9_6_container  {
   position: relative; 
}

* #onboarding_system-client_welcome .gform-field-label--type-sub {
    position: absolute;
    top: 8px;
    left: 20px;
    font-size: 13px !important;
}

* #onboarding_system-client_welcome .gfield_description {
    color: var(--bc-charcoal);
    font-size: 14px;
    margin-bottom: 22px;
}/* End custom CSS */