.new-bottom-form{position:relative;overflow:hidden;margin:0;border-radius:0;background-color:var(--block-bg-color,var(--color-white))}.new-bottom-form__bg-image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;z-index:0}.new-bottom-form .container{position:relative;z-index:1;max-width:var(--container-max-width);margin:0 auto;padding:0 var(--container-padding)}.new-bottom-form__content-wrapper{display:flex;flex-direction:column;align-items:center;padding:50px 0}.new-bottom-form__form-card{background:var(--color-white);border-radius:var(--radius-3xl);max-width:598px;width:100%;padding:var(--spacing-6) var(--spacing-10) var(--spacing-10);box-sizing:border-box}.new-bottom-form__form-card .gform_wrapper .gform_title,.new-bottom-form__form-card .gform_wrapper .gform_required_legend{display:none}.new-bottom-form .new-bottom-form__heading{font-family:var(--font-family-primary);font-size:30px;font-weight:var(--font-weight-normal);line-height:var(--line-height-tight);color:var(--color-white);text-align:center;margin:0 0 var(--spacing-6) 0}.new-bottom-form.variant--title-in .new-bottom-form__heading,.new-bottom-form.variant--title-in-center .new-bottom-form__heading{font-size:24px;color:var(--color-text);text-align:center;margin:30px 0}.new-bottom-form__heading:empty{display:none}.new-bottom-form__form-card>h2:not(.new-bottom-form__heading):not(.gform_title){font-family:var(--font-family-primary);font-size:24px;font-weight:var(--font-weight-normal);line-height:var(--line-height-tight);color:var(--color-text);margin:30px 0}.new-bottom-form strong{font-weight:var(--font-weight-bold)}.new-bottom-form__form-card .gform_wrapper.gravity-theme input[type="text"],.new-bottom-form__form-card .gform_wrapper.gravity-theme input[type="email"],.new-bottom-form__form-card .gform_wrapper.gravity-theme input[type="tel"],.new-bottom-form__form-card .gform_wrapper.gravity-theme select,.new-bottom-form__form-card .gform_wrapper.gravity-theme textarea{background-color:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-family:var(--font-family-primary);font-size:16px;padding:var(--spacing-3) var(--spacing-4);color:var(--color-text);width:100%;box-sizing:border-box}.new-bottom-form__form-card .gform_wrapper textarea{min-height:100px;resize:vertical}.new-bottom-form__form-card .gform_wrapper.gravity-theme .gfield_label{font-family:var(--font-family-primary);font-size:13px;font-style:normal;font-weight:var(--font-weight-normal);line-height:var(--line-height-normal);color:var(--color-text);margin-bottom:var(--spacing-2)}.new-bottom-form__form-card .gform_wrapper.gravity-theme .gfield_required{color:inherit}.new-bottom-form__form-card .gform_wrapper .gform_footer{display:flex;justify-content:flex-end;align-items:center;gap:var(--spacing-4);margin-top:var(--spacing-4)}.new-bottom-form__form-card .gform_wrapper .gform_fields{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:var(--spacing-4);column-gap:var(--spacing-4);row-gap:var(--spacing-4)}.new-bottom-form__form-card .gform_wrapper .gfield--width-full{grid-column:1 / -1}.new-bottom-form__form-card .gform_wrapper .gfield--type-submit{display:flex;justify-content:flex-end;align-items:flex-end}.new-bottom-form__form-card .gform_wrapper input[type="submit"],.new-bottom-form__form-card .gform_wrapper .gform_button{display:inline-flex;justify-content:center;align-items:center;gap:10px;background-color:var(--btn-primary-bg);color:var(--btn-primary-text);font-family:var(--font-family-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);padding:10px 25px;border:1px solid transparent;border-radius:var(--radius-btn);cursor:pointer;transition:background-color var(--transition-fast)}.new-bottom-form__form-card .gform_wrapper input[type="submit"]:hover,.new-bottom-form__form-card .gform_wrapper .gform_button:hover{background-color:var(--btn-primary-hover-bg);color:var(--btn-primary-hover-text)}.new-bottom-form__form-card .gform_wrapper input[type="submit"]:active,.new-bottom-form__form-card .gform_wrapper .gform_button:active{background-color:var(--btn-primary-active-bg)}@media screen and (max-width:778px){.new-bottom-form__content-wrapper{padding:var(--spacing-10) 0}.new-bottom-form__form-card{border-radius:var(--radius-3xl);padding:var(--spacing-8) var(--spacing-5);max-width:100%}.new-bottom-form__bg-image{filter:blur(27px)}}.new-bottom-form.has-background-image .new-bottom-form__content-wrapper{padding:50px}@media screen and (max-width:778px){.new-bottom-form.has-background-image .new-bottom-form__content-wrapper{padding:var(--spacing-10) var(--spacing-3)}}.new-bottom-form .shadow-lg,.new-bottom-form .shadow-sm{pointer-events:none}