.form-section {
  width: 100%;
  background-color: var(--form-section-bg-color, #f6f7f9);
}

.form-section__content {
  display: flex;
  flex-direction: column;
  justify-content: center;
  gap: 88px;
  padding: 88px var(--container-padding-2xl, 180px);
}

.form-section__row {
  display: flex;
  gap: 24px;
}

.form-section__col {
  display: flex;
  flex-direction: column;
}

.form-section__col--content {
  flex: 1;
  gap: 24px;
  padding-right: 48px;
}

.form-section__col--form {
  flex: 0 0 55%;
  max-width: 55%;
  gap: 24px;
}

.form-section__header {
  display: flex;
  flex-direction: column;
  gap: 4px;
}

.form-section__headline {
  color: var(--color-text, #4a514a);
  margin: 0;
  font-weight: var(--font-weight-bold);
}

.form-section__description {
  color: var(--color-text, #4a514a);
  max-width: 420px;
}

.form-section__description p {
  margin: 0;
}

.form-section__description p + p {
  margin-top: 16px;
}

.form-section__badge {
  display: inline-flex;
  align-items: center;
  padding-bottom: 4px;
  border-bottom: 1px dashed var(--color-indigo-500, #4c62ad);
  align-self: flex-start;
}

.form-section__badge-text {
  color: var(--color-text, #4a514a);
  font-size: 16px;
  line-height: 1.35;
}

.form-section--hero-padding {
  padding-top: 116px;
}

.form-section__form-placeholder {
  padding: 24px;
  background-color: #ffffff;
  border-radius: 8px;
  color: #798679;
  width: 100%;
}

.form-section__form {
  width: 100%;
}
.form-section__form .ispc-form-container,
.form-section__form .ispc-form-container * {
  margin: 0 !important;
  padding: 0 !important;
  box-sizing: border-box !important;
}

.form-section__form .ispc-form-form {
  display: flex !important;
  flex-direction: column !important;
  gap: 24px !important;
}
.form-section__form .ispc-form-field-container {
  display: flex !important;
  flex-direction: column !important;
  gap: 24px !important;
}

.form-section__form .ispc-form-field {
  margin: 0 !important;
  padding: 0 !important;
}
.form-section__form .ispc-form-field-label,
.form-section__form .ispc-form-field-sublabel {
  display: none !important;
}
.form-section__form .ispc-form-field input[type='text'],
.form-section__form .ispc-form-field input[type='email'],
.form-section__form .ispc-form-field input[type='tel'],
.form-section__form .ispc-form-field input[type='number'],
.form-section__form .ispc-form-field input[type='url'],
.form-section__form .ispc-form-form input[type='text'],
.form-section__form .ispc-form-form input[type='email'],
.form-section__form .ispc-form-form input[type='tel'],
.form-section__form .ispc-form-form input[type='number'],
.form-section__form .ispc-form-form input[type='url'],
.form-section__form .ispc-form-field textarea,
.form-section__form .ispc-form-field select,
.form-section__form .ispc-form-form textarea,
.form-section__form .ispc-form-form select {
  width: 100% !important;
  padding: 16px !important;
  background-color: #ffffff !important;
  border: none !important;
  border-radius: 8px !important;
  font-family: var(--font-family-primary) !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 1.35 !important;
  color: var(--color-text) !important;
  outline: none !important;
  transition: box-shadow 0.2s ease !important;
  height: auto !important;
  min-height: 0 !important;
}

.form-section__form .ispc-form-field input::placeholder,
.form-section__form .ispc-form-field textarea::placeholder {
  color: var(--color-dark-500, #737373) !important;
}

.form-section__form .ispc-form-field input:focus,
.form-section__form .ispc-form-field textarea:focus,
.form-section__form .ispc-form-field select:focus {
  box-shadow: 0 0 0 2px rgba(194, 114, 41, 0.3) !important;
}
.form-section__form .ispc-form-field-textarea textarea {
  min-height: 120px !important;
  resize: vertical !important;
}
.form-section__form .ispc-form-layout-row {
  display: flex !important;
  gap: 24px !important;
}

.form-section__form .ispc-form-layout-row .ispc-form-layout-column {
  flex: 1 !important;
}
.form-section__form
  .ispc-form-layout-row
  .ispc-form-layout-column
  .ispc-form-field {
  margin: 0 !important;
  padding: 0 !important;
}
.form-section__form .ispc-form-field-name {
  width: 100% !important;
}

.form-section__form .ispc-form-field-name fieldset {
  border: none !important;
  padding: 0 !important;
  margin: 0 !important;
  width: 100% !important;
}

.form-section__form .ispc-form-field-name .ispc-form-field-row {
  display: flex !important;
  flex-direction: row !important;
  margin: 0 !important;
  padding: 0 !important;
  width: 100% !important;
}

.form-section__form .ispc-form-field-name .ispc-form-field-row-block {
  flex: 1 !important;
  float: none !important;
  padding: 0 !important;
  margin: 0 !important;
}
.form-section__form
  .ispc-form-field-name
  .ispc-form-field-row-block.ispc-form-first {
  margin-right: 12px !important;
}

.form-section__form
  .ispc-form-field-name
  .ispc-form-field-row-block:not(.ispc-form-first) {
  margin-left: 12px !important;
}
.form-section__form .ispc-form-field-name .ispc-form-field-sublabel {
  display: none !important;
}
.form-section__form .ispc-form-field-name input,
.form-section__form .ispc-form-form input[placeholder*='Name'],
.form-section__form .ispc-form-form input[placeholder*='name'],
.form-section__form .ispc-form-form input[placeholder*='First'],
.form-section__form .ispc-form-form input[placeholder*='Last'] {
  padding-right: 48px !important;
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.05 17.7212C6.9975 17.0776 7.943 16.5728 8.8865 16.2068C9.83017 15.8408 10.868 15.6578 12 15.6578C13.132 15.6578 14.1708 15.8408 15.1163 16.2068C16.0618 16.5728 17.0082 17.0776 17.9557 17.7212C18.6762 16.9366 19.2356 16.0662 19.6337 15.11C20.0317 14.1537 20.2307 13.117 20.2307 12C20.2307 9.69867 19.4343 7.75158 17.8413 6.15875C16.2484 4.56575 14.3013 3.76925 12 3.76925C9.69867 3.76925 7.75158 4.56575 6.15875 6.15875C4.56575 7.75158 3.76925 9.69867 3.76925 12C3.76925 13.117 3.96925 14.1537 4.36925 15.11C4.76925 16.0662 5.3295 16.9366 6.05 17.7212ZM11.9938 12.3845C11.1594 12.3845 10.458 12.0982 9.8895 11.5255C9.32083 10.9528 9.0365 10.2493 9.0365 9.415C9.0365 8.58067 9.32283 7.87917 9.8955 7.3105C10.4683 6.742 11.1719 6.45775 12.0063 6.45775C12.8406 6.45775 13.542 6.74408 14.1105 7.31675C14.6792 7.88942 14.9635 8.59292 14.9635 9.42725C14.9635 10.2616 14.6772 10.9631 14.1045 11.5317C13.5317 12.1003 12.8281 12.3845 11.9938 12.3845ZM12.0118 21C10.7526 21 9.57742 20.7663 8.48625 20.299C7.39508 19.8317 6.44158 19.1887 5.62575 18.3702C4.80992 17.5516 4.16833 16.6 3.701 15.5155C3.23367 14.4308 3 13.26 3 12.003C3 10.7458 3.23367 9.574 3.701 8.4875C4.16833 7.401 4.81125 6.44842 5.62975 5.62975C6.44842 4.81125 7.4 4.16833 8.4845 3.701C9.56917 3.23367 10.74 3 11.997 3C13.2542 3 14.426 3.23367 15.5125 3.701C16.599 4.16833 17.5516 4.81125 18.3702 5.62975C19.1887 6.44842 19.8317 7.40125 20.299 8.48825C20.7663 9.57542 21 10.7421 21 11.9882C21 13.2474 20.7663 14.4226 20.299 15.5138C19.8317 16.6049 19.1887 17.5584 18.3702 18.3742C17.5516 19.1901 16.5987 19.8317 15.5117 20.299C14.4246 20.7663 13.2579 21 12.0118 21ZM12 20.2307C12.9423 20.2307 13.8798 20.0686 14.8125 19.7443C15.7452 19.4199 16.5852 18.9308 17.3328 18.277C16.5852 17.7027 15.7603 17.2507 14.8577 16.9212C13.9551 16.5917 13.0025 16.427 12 16.427C10.9975 16.427 10.0417 16.5885 9.13275 16.9115C8.22375 17.2347 7.40833 17.6898 6.6865 18.277C7.42117 18.9308 8.25483 19.4199 9.1875 19.7443C10.1202 20.0686 11.0577 20.2307 12 20.2307ZM12.0027 11.6155C12.6318 11.6155 13.1543 11.4066 13.5703 10.9887C13.9862 10.5709 14.1943 10.0475 14.1943 9.4185C14.1943 8.7895 13.9853 8.267 13.5675 7.851C13.1497 7.435 12.6263 7.227 11.9973 7.227C11.3683 7.227 10.8458 7.43592 10.4297 7.85375C10.0138 8.27142 9.80575 8.79475 9.80575 9.42375C9.80575 10.0528 10.0147 10.5753 10.4325 10.9913C10.8503 11.4074 11.3737 11.6155 12.0027 11.6155Z' fill='%23798679'/%3E%3C/svg%3E") !important;
  background-repeat: no-repeat !important;
  background-position: right 16px center !important;
  background-size: 24px 24px !important;
}
.form-section__form .ispc-form-field-email input,
.form-section__form .ispc-form-form input[type='email'],
.form-section__form .ispc-form-form input[placeholder*='Email'],
.form-section__form .ispc-form-form input[placeholder*='email'] {
  padding-right: 48px !important;
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.3845 19C4.00033 19 3.6735 18.8653 3.404 18.596C3.13467 18.3265 3 17.9997 3 17.6155V6.3845C3 6.00033 3.13467 5.6735 3.404 5.404C3.6735 5.13467 4.00033 5 4.3845 5H19.6155C19.9997 5 20.3265 5.13467 20.596 5.404C20.8653 5.6735 21 6.00033 21 6.3845V17.6155C21 17.9997 20.8653 18.3265 20.596 18.596C20.3265 18.8653 19.9997 19 19.6155 19H4.3845ZM12 11.8537L3.76925 6.35575V17.6155C3.76925 17.7948 3.82692 17.9423 3.94225 18.0577C4.05775 18.1731 4.20517 18.2308 4.3845 18.2308H19.6155C19.7948 18.2308 19.9422 18.1731 20.0578 18.0577C20.1731 17.9423 20.2307 17.7948 20.2307 17.6155V6.35575L12 11.8537ZM12 10.9693L19.8808 5.76925H4.14425L12 10.9693ZM3.76925 6.35575V5.76925V17.6155C3.76925 17.7948 3.82692 17.9423 3.94225 18.0577C4.05775 18.1731 4.20517 18.2308 4.3845 18.2308H3.76925V6.35575Z' fill='%23798679'/%3E%3C/svg%3E") !important;
  background-repeat: no-repeat !important;
  background-position: right 16px center !important;
  background-size: 24px 24px !important;
}
.form-section__form .ispc-form-field-phone input,
.form-section__form .ispc-form-form input[type='tel'],
.form-section__form .ispc-form-form input[placeholder*='Phone'],
.form-section__form .ispc-form-form input[placeholder*='phone'] {
  padding-right: 48px !important;
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.2655 11.3826C19.1052 9.46847 18.3538 7.84022 17.0115 6.49789C15.6692 5.15556 14.0474 4.41072 12.1463 4.26339V3.49414C13.2051 3.55314 14.1996 3.79772 15.1298 4.22789C16.0599 4.65789 16.8769 5.22806 17.5807 5.93839C18.2846 6.64856 18.8516 7.46872 19.2818 8.39889C19.7119 9.32906 19.9628 10.3236 20.0345 11.3826H19.2655ZM15.1557 11.3826C14.9956 10.6133 14.6462 9.95397 14.1077 9.40464C13.5693 8.85531 12.9154 8.51331 12.1463 8.37864V7.60939C13.1269 7.74406 13.9618 8.15822 14.651 8.85189C15.34 9.54539 15.7647 10.389 15.925 11.3826H15.1557ZM18.8943 19.9999C17.2814 19.9999 15.5958 19.5717 13.8375 18.7154C12.0792 17.8589 10.425 16.6556 8.875 15.1056C7.33783 13.5556 6.141 11.9047 5.2845 10.1529C4.42817 8.40089 4 6.71847 4 5.10564C4 4.79514 4.1035 4.53322 4.3105 4.31989C4.51733 4.10656 4.776 3.99989 5.0865 3.99989H7.29275C7.58092 3.99989 7.82117 4.08639 8.0135 4.25939C8.20583 4.43256 8.34175 4.66339 8.42125 4.95189L8.9405 7.16964C8.975 7.43464 8.96183 7.67264 8.901 7.88364C8.84 8.09447 8.73458 8.26847 8.58475 8.40564L6.3595 10.4826C6.8185 11.28 7.3025 12.0146 7.8115 12.6864C8.3205 13.3582 8.86025 13.9839 9.43075 14.5634C10.0603 15.2096 10.7359 15.7983 11.4577 16.3296C12.1796 16.8611 12.9668 17.3589 13.8193 17.8229L15.9827 15.6036C16.1494 15.4203 16.3296 15.2986 16.5232 15.2384C16.7169 15.1781 16.9323 15.1646 17.1693 15.1979L19.048 15.6171C19.3365 15.671 19.5673 15.8084 19.7405 16.0294C19.9135 16.2502 20 16.5032 20 16.7884V18.9134C20 19.2239 19.8933 19.4826 19.68 19.6894C19.4667 19.8964 19.2048 19.9999 18.8943 19.9999ZM5.975 9.79989L8.077 7.84614C8.12817 7.79481 8.16342 7.72422 8.18275 7.63439C8.20192 7.54472 8.20508 7.46139 8.19225 7.38439L7.675 5.07689C7.66217 4.97422 7.6205 4.89731 7.55 4.84614C7.4795 4.79481 7.393 4.76914 7.2905 4.76914H5.0385C4.9615 4.76914 4.89742 4.79481 4.84625 4.84614C4.79492 4.89731 4.76925 4.96139 4.76925 5.03839C4.76408 5.72556 4.867 6.46622 5.078 7.26039C5.28883 8.05472 5.58783 8.90122 5.975 9.79989ZM14.5655 18.1826C15.2488 18.5378 16.0033 18.8026 16.8288 18.9769C17.6544 19.1512 18.3653 19.2422 18.9615 19.2499C19.0385 19.2499 19.1026 19.2242 19.1538 19.1729C19.2051 19.1217 19.2308 19.0576 19.2308 18.9806V16.7479C19.2308 16.6454 19.2051 16.5589 19.1538 16.4884C19.1026 16.4179 19.0257 16.3762 18.923 16.3634L16.9635 15.9536C16.8865 15.9408 16.8192 15.9441 16.7615 15.9634C16.7038 15.9826 16.6429 16.0178 16.5788 16.0691L14.5655 18.1826Z' fill='%23798679'/%3E%3C/svg%3E") !important;
  background-repeat: no-repeat !important;
  background-position: right 16px center !important;
  background-size: 24px 24px !important;
}
.form-section__form .ispc-form-form input[placeholder*='Company'],
.form-section__form .ispc-form-form input[placeholder*='company'],
.form-section__form .ispc-form-form input[placeholder*='Business'],
.form-section__form .ispc-form-form input[placeholder*='business'] {
  padding-right: 48px !important;
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.4615 20C4.05183 20 3.70583 19.8588 3.4235 19.5765C3.14117 19.2942 3 18.9482 3 18.5385V8.4615C3 8.05183 3.14117 7.70583 3.4235 7.4235C3.70583 7.14117 4.05183 7 4.4615 7H9V5.4615C9 5.05183 9.14117 4.70583 9.4235 4.4235C9.70583 4.14117 10.0518 4 10.4615 4H13.5385C13.9482 4 14.2942 4.14117 14.5765 4.4235C14.8588 4.70583 15 5.05183 15 5.4615V7H19.5385C19.9482 7 20.2942 7.14117 20.5765 7.4235C20.8588 7.70583 21 8.05183 21 8.4615V18.5385C21 18.9482 20.8588 19.2942 20.5765 19.5765C20.2942 19.8588 19.9482 20 19.5385 20H4.4615ZM4.4615 19.1538H19.5385C19.6923 19.1538 19.8333 19.0897 19.9615 18.9615C20.0897 18.8333 20.1538 18.6923 20.1538 18.5385V8.4615C20.1538 8.30767 20.0897 8.16667 19.9615 8.0385C19.8333 7.91033 19.6923 7.84625 19.5385 7.84625H4.4615C4.30767 7.84625 4.16667 7.91033 4.0385 8.0385C3.91033 8.16667 3.84625 8.30767 3.84625 8.4615V18.5385C3.84625 18.6923 3.91033 18.8333 4.0385 18.9615C4.16667 19.0897 4.30767 19.1538 4.4615 19.1538ZM9.84625 7H14.1538V5.4615C14.1538 5.30767 14.0897 5.16667 13.9615 5.0385C13.8333 4.91033 13.6923 4.84625 13.5385 4.84625H10.4615C10.3077 4.84625 10.1667 4.91033 10.0385 5.0385C9.91033 5.16667 9.84625 5.30767 9.84625 5.4615V7Z' fill='%23798679'/%3E%3C/svg%3E") !important;
  background-repeat: no-repeat !important;
  background-position: right 16px center !important;
  background-size: 24px 24px !important;
}
.form-section__form .ispc-form-field-textarea textarea,
.form-section__form .ispc-form-form textarea[placeholder*='Message'],
.form-section__form .ispc-form-form textarea[placeholder*='message'],
.form-section__form .ispc-form-form textarea[placeholder*='feedback'],
.form-section__form .ispc-form-form textarea[placeholder*='Feedback'],
.form-section__form .ispc-form-form textarea[placeholder*='Comment'],
.form-section__form .ispc-form-form textarea[placeholder*='comment'] {
  padding-right: 48px !important;
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 20.077V4.3845C3 4.00033 3.13467 3.6735 3.404 3.404C3.6735 3.13467 4.00033 3 4.3845 3H19.6155C19.9997 3 20.3265 3.13467 20.596 3.404C20.8653 3.6735 21 4.00033 21 4.3845V15.6155C21 15.9997 20.8653 16.3265 20.596 16.596C20.3265 16.8653 19.9997 17 19.6155 17H6.077L3 20.077ZM5.7345 16.2308H19.6155C19.7693 16.2308 19.9103 16.1667 20.0385 16.0385C20.1667 15.9103 20.2307 15.7693 20.2307 15.6155V4.3845C20.2307 4.23067 20.1667 4.08967 20.0385 3.9615C19.9103 3.83333 19.7693 3.76925 19.6155 3.76925H4.3845C4.23067 3.76925 4.08967 3.83333 3.9615 3.9615C3.83333 4.08967 3.76925 4.23067 3.76925 4.3845V18.2693L5.7345 16.2308Z' fill='%23798679'/%3E%3C/svg%3E") !important;
  background-repeat: no-repeat !important;
  background-position: right 16px top 16px !important;
  background-size: 24px 24px !important;
}
.form-section__form .ispc-form-submit-container {
  margin: 0 !important;
  padding: 0 !important;
  text-align: right !important;
}
.form-section__form .ispc-form-submit,
.form-section__form button[type='submit']:not(.ispc-contact-button) {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 16px !important;
  padding: 12px 24px !important;
  background-color: #c27229 !important;
  border: none !important;
  border-radius: 99px !important;
  font-family: var(--font-family-primary) !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 1.35 !important;
  color: #ecf3e5 !important;
  cursor: pointer !important;
  transition: all 0.3s ease !important;
  width: auto !important;
  height: auto !important;
  min-height: 0 !important;
}

.form-section__form .ispc-form-submit::after,
.form-section__form button[type='submit']:not(.ispc-contact-button)::after {
  display: none !important;
}

.form-section__form .ispc-form-submit:hover,
.form-section__form button[type='submit']:not(.ispc-contact-button):hover {
  background-color: #a85f1f !important;
  transform: translateY(-2px) !important;
  box-shadow: 0 4px 12px rgba(194, 114, 41, 0.3) !important;
}
.form-section__form .ispc-form-recaptcha-container,
.form-section__form .ispc-form-field-description,
.form-section__form .ispc-form-required-label {
  display: none !important;
}
.form-section__form .ispc-form-field.ispc-form-has-error input,
.form-section__form .ispc-form-field.ispc-form-has-error select,
.form-section__form .ispc-form-field.ispc-form-has-error textarea {
  box-shadow: 0 0 0 2px #dc3545 !important;
}
.form-section__form .ispc-form-error {
  border: none !important;
  box-shadow: none !important;
}

.form-section__form label.ispc-form-error,
.form-section__form .ispc-form-error-container,
.form-section__form em.ispc-form-error {
  display: block !important;
  color: #dc3545 !important;
  font-size: 14px !important;
  margin-top: 5px !important;
  padding: 0 !important;
  padding-top: 5px !important;
}
@media (max-width: 1440px) {
  .form-section__content {
    padding: 88px var(--container-padding-xl, 80px);
  }

  .form-section__col--content {
    padding-right: 64px;
  }
}
@media (max-width: 1280px) {
  .form-section__content {
    padding: 60px var(--container-padding-lg, 48px);
    gap: 48px;
  }

  .form-section__col--content {
    padding-right: 32px;
  }

  .form-section__headline {
    font-size: 40px;
  }
}
@media (max-width: 1024px) {
  .form-section__content {
    padding: 60px var(--container-padding-md, 32px);
  }

  .form-section__row {
    flex-direction: column;
    gap: 40px;
  }

  .form-section__col--content {
    flex: 1;
    padding-right: 0;
  }

  .form-section__description {
    max-width: 100%;
  }

  .form-section__col--form {
    flex: 1;
    max-width: 100%;
    align-items: stretch;
  }

  .form-section__headline {
    font-size: 36px;
  }

  .form-section__form .ispc-form-layout-row {
    display: flex !important;
    flex-direction: column !important;
    gap: 24px !important;
  }

  .form-section__form .ispc-form-layout-row .ispc-form-layout-column {
    width: 100% !important;
    flex: none !important;
  }

  .form-section__form .ispc-form-field-name .ispc-form-field-row {
    flex-direction: row !important;
    gap: 0 !important;
  }

  .form-section__form
    .ispc-form-field-name
    .ispc-form-field-row-block.ispc-form-first {
    margin-right: 12px !important;
  }

  .form-section__form
    .ispc-form-field-name
    .ispc-form-field-row-block:not(.ispc-form-first) {
    margin-left: 12px !important;
  }
  .form-section__form .ispc-form-field-layout,
  .form-section__form .ispc-form-field-layout .ispc-form-field-layout-columns,
  .form-section__form .ispc-form-layout-row,
  .form-section__form .ispc-form-layout-column,
  .form-section__form .ispc-form-field-container,
  .form-section__form .ispc-form-field {
    overflow: visible !important;
  }
}
@media (max-width: 767px) {
  .form-section--hero-padding {
    padding-top: 85px;
  }

  .form-section__content {
    padding: 48px var(--container-padding-mobile, 16px);
    gap: 32px;
  }

  .form-section__badge-text {
    font-size: 14px;
  }

  .form-section__headline {
    font-size: 32px;
  }

  .form-section__form .ispc-form-form {
    gap: 16px !important;
  }

  .form-section__form .ispc-form-field-container {
    gap: 16px !important;
  }

  .form-section__form .ispc-form-layout-row {
    gap: 16px !important;
  }
  .form-section__form .ispc-form-field-name .ispc-form-field-row {
    flex-direction: column !important;
    gap: 0 !important;
  }

  .form-section__form .ispc-form-field-name .ispc-form-field-row-block,
  .form-section__form
    .ispc-form-field-name
    .ispc-form-field-row-block.ispc-form-first,
  .form-section__form
    .ispc-form-field-name
    .ispc-form-field-row-block:not(.ispc-form-first) {
    width: 100% !important;
    margin: 0 0 16px 0 !important;
  }

  .form-section__form
    .ispc-form-field-name
    .ispc-form-field-row-block:last-child {
    margin-bottom: 0 !important;
  }

  .form-section__form .ispc-form-submit-container {
    text-align: center !important;
  }

  .form-section__form .ispc-form-submit,
  .form-section__form button[type='submit']:not(.ispc-contact-button) {
    width: 100% !important;
  }
  .form-section__form .ispc-form-field-layout,
  .form-section__form .ispc-form-field-layout .ispc-form-field-layout-columns,
  .form-section__form .ispc-form-layout-row,
  .form-section__form .ispc-form-layout-column,
  .form-section__form .ispc-form-field-container,
  .form-section__form .ispc-form-field {
    overflow: visible !important;
  }
  .form-section__form .ispc-form-field-layout .ispc-form-layout-column,
  .form-section__form .ispc-form-layout-row .ispc-form-layout-column {
    padding: 2px !important;
    margin: -2px !important;
  }
  .form-section__form label.ispc-form-error,
  .form-section__form .ispc-form-error-container,
  .form-section__form em.ispc-form-error {
    padding-left: 16px !important;
  }
}
.form-section--payoff .ispc-form-field-divider,
.form-section--payoff .ispc-form-field-html {
  margin: 0 !important;
  padding: 24px 0 0 !important;
  border: none !important;
  background: none !important;
}

.form-section--payoff .ispc-form-field-divider hr,
.form-section--payoff .ispc-form-field-divider::before,
.form-section--payoff .ispc-form-field-divider::after {
  display: none !important;
  border: none !important;
  background: none !important;
  height: 0 !important;
}

.form-section--payoff .ispc-form-field-divider h3,
.form-section--payoff .ispc-form-field-html h3,
.form-section--payoff .ispc-form-field-html h4,
.form-section--payoff .ispc-form-field-html strong {
  color: var(--color-text, #4a514a) !important;
  font-family: var(--font-family-primary) !important;
  font-size: 16px !important;
  font-weight: 700 !important;
  line-height: 1.35 !important;
  margin: 0 !important;
  padding: 0 !important;
  text-align: left !important;
}
.form-section--payoff .ispc-form-field-select select {
  appearance: none !important;
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  padding-right: 48px !important;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234a514a' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") !important;
  background-repeat: no-repeat !important;
  background-position: right 16px center !important;
  background-size: 20px 20px !important;
  cursor: pointer !important;
}
@media (forced-colors: active) {
  .form-section--payoff .ispc-form-field-select select {
    appearance: auto !important;
    background-image: none !important;
  }
}

.form-section--payoff .ispc-form-container .ispc-date-field {
  position: relative;
  width: 100%;
  min-width: 0;
}
.form-section--payoff
  .ispc-form-container
  .ispc-date-field
  input.ispc-date-field__input,
.form-section--payoff
  .ispc-form-container
  .ispc-date-field
  input.ispc-date-field__input:focus {
  position: relative;
  width: 100%;
  min-width: 0;
  min-height: 54px;
  padding: 16px 60px 16px 16px !important;
  border: 0;
  border-radius: 8px;
  background: var(--color-white, #fff);
  color: var(--color-text, #4a514a);
  font-family: var(--font-family-primary);
  font-size: 16px;
  font-weight: 400;
  line-height: 1.35;
  color-scheme: light;
  cursor: pointer;
}
.form-section--payoff .ispc-date-field__input::-webkit-datetime-edit {
  padding: 0;
}
.form-section--payoff
  .ispc-date-field__input::-webkit-calendar-picker-indicator {
  position: absolute;
  right: 16px;
  top: 50%;
  width: 24px;
  height: 24px;
  transform: translateY(-50%);
  margin: 0;
  padding: 0;
  opacity: 0;
  cursor: pointer;
}
.form-section--payoff
  .ispc-date-field[data-ispc-has-date='true']
  .ispc-date-field__input::-webkit-calendar-picker-indicator {
  visibility: hidden;
}
.form-section--payoff .ispc-date-field__calendar {
  position: absolute;
  inset-inline-end: 16px;
  top: 50%;
  transform: translateY(-50%);
  width: 24px;
  height: 24px;
  color: var(--color-text-muted, #798679);
  pointer-events: none;
}
.form-section--payoff
  .ispc-date-field[data-ispc-has-date='true']
  .ispc-date-field__calendar {
  display: none;
}
.form-section--payoff .ispc-form-container .ispc-date-field__clear {
  position: absolute;
  inset-inline-end: 6px;
  top: 50%;
  transform: translateY(-50%);
  display: grid;
  place-items: center;
  width: 44px;
  height: 44px;
  border: 0;
  border-radius: 6px;
  color: var(--color-text-muted, #798679);
  background: transparent;
}
.form-section--payoff .ispc-form-container .ispc-date-field__clear:hover {
  color: var(--color-olivine-700, #496332);
  background: var(--color-olivine-50, #f7f9f4);
}
.form-section--payoff .ispc-form-field-file-upload {
  margin: 0 !important;
  padding: 0 !important;
}

.form-section--payoff .ispc-form-field-file-upload .ispc-form-field-label {
  display: block !important;
  color: var(--color-text, #4a514a) !important;
  font-family: var(--font-family-primary) !important;
  font-size: 16px !important;
  font-weight: 700 !important;
  line-height: 1.35 !important;
  margin-bottom: 8px !important;
  text-align: center !important;
}

.form-section--payoff .ispc-form-field-file-upload .ispc-form-uploader {
  background-color: #ffffff !important;
  border: 1px dashed var(--color-olivine-400, #a0be88) !important;
  border-radius: 8px !important;
  padding: 24px !important;
  text-align: center !important;
}

.form-section--payoff
  .ispc-form-field-file-upload
  .ispc-form-uploader
  .dz-message {
  margin: 0 !important;
}
.form-section--payoff .ispc-form-field-file-upload .ispc-form-uploader svg {
  display: none !important;
}

.form-section--payoff
  .ispc-form-field-file-upload
  .ispc-form-uploader
  .dz-message::before {
  content: '' !important;
  display: block !important;
  width: 48px !important;
  height: 48px !important;
  margin: 0 auto 16px !important;
  background-image: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='48' height='48' rx='24' fill='%234C62AD'/%3E%3Cpath d='M24.5643 16.823L24.5643 33.3334L23.4363 33.3334L23.4363 16.823L15.4703 24.789L14.667 24L24.0003 14.6667L33.3337 24L32.5303 24.789L24.5643 16.823Z' fill='white'/%3E%3C/svg%3E") !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
  background-size: 48px 48px !important;
}

.form-section--payoff
  .ispc-form-field-file-upload
  .ispc-form-field-description {
  display: block !important;
  color: var(--color-text, #4a514a) !important;
  font-size: 12px !important;
  line-height: 1.35 !important;
  text-align: center !important;
  margin: 8px auto 0 !important;
  padding: 0 !important;
  max-width: 550px !important;
}
.form-section--payoff input[placeholder*='Address'],
.form-section--payoff input[placeholder*='address'],
.form-section--payoff input[placeholder*='Property'] {
  padding-right: 48px !important;
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.0101 19.4229C20.7178 19.4229 21.3205 19.171 21.818 18.6671C22.3155 18.1629 22.5642 17.5569 22.5642 16.8492C22.5642 16.1414 22.3121 15.5387 21.808 15.0413C21.3041 14.5437 20.6981 14.295 19.9901 14.295C19.2823 14.295 18.6796 14.5469 18.1821 15.0508C17.6846 15.555 17.4359 16.161 17.4359 16.8687C17.4359 17.5765 17.688 18.1792 18.1921 18.6767C18.696 19.1742 19.302 19.4229 20.0101 19.4229ZM20.0001 33.1388C23.2223 30.3313 25.7639 27.4921 27.6251 24.6213C29.4862 21.7504 30.4167 19.2635 30.4167 17.1604C30.4167 14.036 29.4299 11.4578 27.4563 9.42583C25.4824 7.39417 22.997 6.37833 20.0001 6.37833C17.0031 6.37833 14.5177 7.39417 12.5438 9.42583C10.5702 11.4578 9.58339 14.036 9.58339 17.1604C9.58339 19.2635 10.5208 21.7504 12.3955 24.6213C14.2699 27.4921 16.8048 30.3313 20.0001 33.1388ZM20.0001 35.0321C16.0834 31.5685 13.1331 28.3382 11.1492 25.3413C9.16506 22.3446 8.17297 19.6176 8.17297 17.1604C8.17297 13.6346 9.32103 10.7264 11.6171 8.43583C13.913 6.14528 16.7073 5 20.0001 5C23.2928 5 26.0871 6.14528 28.383 8.43583C30.6791 10.7264 31.8271 13.6346 31.8271 17.1604C31.8271 19.6176 30.8351 22.3446 28.8509 25.3413C26.867 28.3382 23.9167 31.5685 20.0001 35.0321Z' fill='%23798679'/%3E%3C/svg%3E") !important;
  background-repeat: no-repeat !important;
  background-position: right 16px center !important;
  background-size: 24px 24px !important;
}
.form-section--payoff input[placeholder*='Account'],
.form-section--payoff input[placeholder*='account'],
.form-section--payoff input[placeholder*='Reference'],
.form-section--payoff input[placeholder*='reference'],
.form-section--payoff input[placeholder*='digits'] {
  padding-right: 48px !important;
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.91041 28.7179H31.0896C32.2415 28.7179 33.2239 28.3114 34.0367 27.4983C34.8497 26.6853 35.2563 25.7029 35.2563 24.5513V15.5771C35.2563 14.4251 34.8497 13.4428 34.0367 12.63C33.2239 11.8169 32.2415 11.4104 31.0896 11.4104H8.91041C7.75847 11.4104 6.77611 11.8169 5.96333 12.63C5.15027 13.4428 4.74374 14.4251 4.74374 15.5771V24.5513C4.74374 25.7029 5.15027 26.6853 5.96333 27.4983C6.77611 28.3114 7.75847 28.7179 8.91041 28.7179ZM13.3333 31.2821V30.1283H8.91041C7.34902 30.1283 6.02916 29.5892 4.95083 28.5108C3.87249 27.4325 3.33333 26.1126 3.33333 24.5513V15.5771C3.33333 14.0157 3.87249 12.6958 4.95083 11.6175C6.02916 10.5392 7.34902 10 8.91041 10H31.0896C32.651 10 33.9708 10.5392 35.0492 11.6175C36.1275 12.6958 36.6667 14.0157 36.6667 15.5771V24.5513C36.6667 26.1126 36.1275 27.4325 35.0492 28.5108C33.9708 29.5892 32.651 30.1283 31.0896 30.1283H26.6667V31.2821H13.3333ZM17.5 21.2071C17.8083 21.2071 18.0778 21.0971 18.3083 20.8771C18.5386 20.6568 18.6537 20.3821 18.6537 20.0529C18.6537 19.759 18.5386 19.4933 18.3083 19.2558C18.0778 19.0183 17.8072 18.8996 17.4967 18.8996C17.1647 18.8996 16.89 19.0185 16.6725 19.2563C16.455 19.494 16.3462 19.7644 16.3462 20.0675C16.3462 20.3922 16.4562 20.6633 16.6762 20.8808C16.8962 21.0983 17.1708 21.2071 17.5 21.2071ZM12.5 21.2071C12.8083 21.2071 13.0778 21.0971 13.3083 20.8771C13.5386 20.6568 13.6537 20.3821 13.6537 20.0529C13.6537 19.759 13.5386 19.4933 13.3083 19.2558C13.0778 19.0183 12.8072 18.8996 12.4967 18.8996C12.1647 18.8996 11.89 19.0185 11.6725 19.2563C11.455 19.494 11.3462 19.7644 11.3462 20.0675C11.3462 20.3922 11.4562 20.6633 11.6762 20.8808C11.8962 21.0983 12.1708 21.2071 12.5 21.2071ZM22.5 21.2071C22.8083 21.2071 23.0778 21.0971 23.3083 20.8771C23.5386 20.6568 23.6537 20.3821 23.6537 20.0529C23.6537 19.759 23.5386 19.4933 23.3083 19.2558C23.0778 19.0183 22.8072 18.8996 22.4967 18.8996C22.1647 18.8996 21.89 19.0185 21.6725 19.2563C21.455 19.494 21.3462 19.7644 21.3462 20.0675C21.3462 20.3922 21.4562 20.6633 21.6762 20.8808C21.8962 21.0983 22.1708 21.2071 22.5 21.2071ZM27.5 21.2071C27.8083 21.2071 28.0778 21.0971 28.3083 20.8771C28.5386 20.6568 28.6537 20.3821 28.6537 20.0529C28.6537 19.759 28.5386 19.4933 28.3083 19.2558C28.0778 19.0183 27.8072 18.8996 27.4967 18.8996C27.1647 18.8996 26.89 19.0185 26.6725 19.2563C26.455 19.494 26.3462 19.7644 26.3462 20.0675C26.3462 20.3922 26.4562 20.6633 26.6762 20.8808C26.8962 21.0983 27.1708 21.2071 27.5 21.2071Z' fill='%23798679'/%3E%3C/svg%3E") !important;
  background-repeat: no-repeat !important;
  background-position: right 16px center !important;
  background-size: 24px 24px !important;
}
.form-section--payoff input[type='tel'][placeholder*='Fax'],
.form-section--payoff input[type='tel'][placeholder*='fax'],
.form-section--payoff .ispc-form-field input[placeholder*='Fax'],
.form-section--payoff .ispc-form-field input[placeholder*='fax'] {
  padding-right: 48px !important;
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.33329 34.1667C7.17579 34.1667 6.19204 33.7616 5.38204 32.9513C4.57176 32.1413 4.16663 31.1576 4.16663 30.0001V18.3334C4.16663 17.1759 4.57176 16.1921 5.38204 15.3821C6.19204 14.5719 7.17579 14.1667 8.33329 14.1667C9.01913 14.1667 9.64788 14.3195 10.2195 14.6251C10.7912 14.9306 11.2811 15.3334 11.6891 15.8334H14.1666V10.513C14.1666 9.85409 14.4079 9.2834 14.8904 8.8009C15.3729 8.3184 15.9436 8.07715 16.6025 8.07715H26.7308C27.3897 8.07715 27.9604 8.3184 28.4429 8.8009C28.9254 9.2834 29.1666 9.85409 29.1666 10.513V15.8334H31.9229C33.0093 15.8334 33.9326 16.2135 34.6929 16.9738C35.4532 17.7341 35.8333 18.6574 35.8333 19.7438V30.0642C35.8333 30.7231 35.592 31.2938 35.1095 31.7763C34.627 32.2588 34.0563 32.5001 33.3975 32.5001H11.6795C11.2779 33.0001 10.7912 33.4028 10.2195 33.7084C9.64788 34.014 9.01913 34.1667 8.33329 34.1667ZM8.33329 32.7563C9.10524 32.7563 9.7576 32.4899 10.2904 31.9571C10.8232 31.4244 11.0895 30.772 11.0895 30.0001V18.3334C11.0895 17.5615 10.8232 16.9091 10.2904 16.3763C9.7576 15.8435 9.10524 15.5771 8.33329 15.5771C7.56135 15.5771 6.90899 15.8435 6.37621 16.3763C5.84343 16.9091 5.57704 17.5615 5.57704 18.3334V30.0001C5.57704 30.772 5.84343 31.4244 6.37621 31.9571C6.90899 32.4899 7.56135 32.7563 8.33329 32.7563ZM15.577 15.8334H27.7562V10.513C27.7562 10.2138 27.6601 9.96812 27.4679 9.7759C27.2757 9.5834 27.03 9.48715 26.7308 9.48715H16.6025C16.3033 9.48715 16.0576 9.5834 15.8654 9.7759C15.6732 9.96812 15.577 10.2138 15.577 10.513V15.8334ZM12.5 31.0897H33.3975C33.6966 31.0897 33.9423 30.9935 34.1345 30.8013C34.3268 30.6091 34.4229 30.3634 34.4229 30.0642V19.7438C34.4229 19.0577 34.1777 18.4695 33.6875 17.9792C33.1972 17.489 32.609 17.2438 31.9229 17.2438H12.5V31.0897ZM25 23.3334C25.4722 23.3334 25.868 23.1737 26.1875 22.8542C26.5069 22.5348 26.6666 22.139 26.6666 21.6667C26.6666 21.1945 26.5069 20.7987 26.1875 20.4792C25.868 20.1598 25.4722 20.0001 25 20.0001C24.5277 20.0001 24.1319 20.1598 23.8125 20.4792C23.493 20.7987 23.3333 21.1945 23.3333 21.6667C23.3333 22.139 23.493 22.5348 23.8125 22.8542C24.1319 23.1737 24.5277 23.3334 25 23.3334ZM30 23.3334C30.4722 23.3334 30.868 23.1737 31.1875 22.8542C31.5069 22.5348 31.6666 22.139 31.6666 21.6667C31.6666 21.1945 31.5069 20.7987 31.1875 20.4792C30.868 20.1598 30.4722 20.0001 30 20.0001C29.5277 20.0001 29.1319 20.1598 28.8125 20.4792C28.493 20.7987 28.3333 21.1945 28.3333 21.6667C28.3333 22.139 28.493 22.5348 28.8125 22.8542C29.1319 23.1737 29.5277 23.3334 30 23.3334ZM25 28.3334C25.4722 28.3334 25.868 28.1737 26.1875 27.8542C26.5069 27.5348 26.6666 27.139 26.6666 26.6667C26.6666 26.1945 26.5069 25.7987 26.1875 25.4792C25.868 25.1598 25.4722 25.0001 25 25.0001C24.5277 25.0001 24.1319 25.1598 23.8125 25.4792C23.493 25.7987 23.3333 26.1945 23.3333 26.6667C23.3333 27.139 23.493 27.5348 23.8125 27.8542C24.1319 28.1737 24.5277 28.3334 25 28.3334ZM30 28.3334C30.4722 28.3334 30.868 28.1737 31.1875 27.8542C31.5069 27.5348 31.6666 27.139 31.6666 26.6667C31.6666 26.1945 31.5069 25.7987 31.1875 25.4792C30.868 25.1598 30.4722 25.0001 30 25.0001C29.5277 25.0001 29.1319 25.1598 28.8125 25.4792C28.493 25.7987 28.3333 26.1945 28.3333 26.6667C28.3333 27.139 28.493 27.5348 28.8125 27.8542C29.1319 28.1737 29.5277 28.3334 30 28.3334ZM16.4741 28.3334H20.4487C20.7937 28.3334 21.083 28.2167 21.3166 27.9834C21.55 27.7498 21.6666 27.4605 21.6666 27.1155V21.218C21.6666 20.873 21.55 20.5837 21.3166 20.3501C21.083 20.1167 20.7937 20.0001 20.4487 20.0001H16.4741C16.1291 20.0001 15.84 20.1167 15.6066 20.3501C15.373 20.5837 15.2562 20.873 15.2562 21.218V27.1155C15.2562 27.4605 15.373 27.7498 15.6066 27.9834C15.84 28.2167 16.1291 28.3334 16.4741 28.3334Z' fill='%23798679'/%3E%3C/svg%3E") !important;
  background-repeat: no-repeat !important;
  background-position: right 16px center !important;
  background-size: 24px 24px !important;
}
.form-section--payoff input[placeholder*='County'],
.form-section--payoff input[placeholder*='county'] {
  padding-right: 48px !important;
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.0101 19.4229C20.7178 19.4229 21.3205 19.171 21.818 18.6671C22.3155 18.1629 22.5642 17.5569 22.5642 16.8492C22.5642 16.1414 22.3121 15.5387 21.808 15.0413C21.3041 14.5437 20.6981 14.295 19.9901 14.295C19.2823 14.295 18.6796 14.5469 18.1821 15.0508C17.6846 15.555 17.4359 16.161 17.4359 16.8687C17.4359 17.5765 17.688 18.1792 18.1921 18.6767C18.696 19.1742 19.302 19.4229 20.0101 19.4229ZM20.0001 33.1388C23.2223 30.3313 25.7639 27.4921 27.6251 24.6213C29.4862 21.7504 30.4167 19.2635 30.4167 17.1604C30.4167 14.036 29.4299 11.4578 27.4563 9.42583C25.4824 7.39417 22.997 6.37833 20.0001 6.37833C17.0031 6.37833 14.5177 7.39417 12.5438 9.42583C10.5702 11.4578 9.58339 14.036 9.58339 17.1604C9.58339 19.2635 10.5208 21.7504 12.3955 24.6213C14.2699 27.4921 16.8048 30.3313 20.0001 33.1388ZM20.0001 35.0321C16.0834 31.5685 13.1331 28.3382 11.1492 25.3413C9.16506 22.3446 8.17297 19.6176 8.17297 17.1604C8.17297 13.6346 9.32103 10.7264 11.6171 8.43583C13.913 6.14528 16.7073 5 20.0001 5C23.2928 5 26.0871 6.14528 28.383 8.43583C30.6791 10.7264 31.8271 13.6346 31.8271 17.1604C31.8271 19.6176 30.8351 22.3446 28.8509 25.3413C26.867 28.3382 23.9167 31.5685 20.0001 35.0321Z' fill='%23798679'/%3E%3C/svg%3E") !important;
  background-repeat: no-repeat !important;
  background-position: right 16px center !important;
  background-size: 24px 24px !important;
}
.form-section--payoff input[placeholder*='Company'],
.form-section--payoff input[placeholder*='company'] {
  padding-right: 48px !important;
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.02585 33.5897C5.61807 33.5897 5.2703 33.4459 4.98252 33.1584C4.69502 32.8709 4.55127 32.5233 4.55127 32.1155V6.73093C4.55127 6.32315 4.69502 5.97551 4.98252 5.68801C5.2703 5.40024 5.61807 5.25635 6.02585 5.25635H17.9488C18.3565 5.25635 18.7042 5.40024 18.9917 5.68801C19.2792 5.97551 19.4229 6.32315 19.4229 6.73093V11.9768H33.9742C34.382 11.9768 34.7297 12.1205 35.0175 12.408C35.305 12.6955 35.4488 13.0432 35.4488 13.4509V32.1155C35.4488 32.5233 35.305 32.8709 35.0175 33.1584C34.7297 33.4459 34.382 33.5897 33.9742 33.5897H6.02585ZM5.96169 32.1797H18.0129V26.8484H5.96169V32.1797ZM5.96169 25.438H18.0129V20.1284H5.96169V25.438ZM5.96169 18.718H18.0129V13.3868H5.96169V18.718ZM5.96169 11.9768H18.0129V6.66676H5.96169V11.9768ZM19.4229 32.1797H34.0384V13.3868H19.4229V32.1797ZM24.1025 20.1284C23.9025 20.1284 23.735 20.0604 23.6 19.9243C23.465 19.7882 23.3975 19.6191 23.3975 19.4172C23.3975 19.2152 23.465 19.0483 23.6 18.9163C23.735 18.7841 23.9025 18.718 24.1025 18.718H28.4079C28.594 18.718 28.7581 18.7861 28.9 18.9222C29.0422 19.0583 29.1134 19.2273 29.1134 19.4293C29.1134 19.6309 29.0422 19.7979 28.9 19.9301C28.7581 20.0623 28.594 20.1284 28.4079 20.1284H24.1025ZM24.1025 26.8484C23.9025 26.8484 23.735 26.7804 23.6 26.6443C23.465 26.5082 23.3975 26.3391 23.3975 26.1372C23.3975 25.9497 23.465 25.7863 23.6 25.6472C23.735 25.5077 23.9025 25.438 24.1025 25.438H28.4079C28.594 25.438 28.7581 25.5097 28.9 25.653C29.0422 25.7963 29.1134 25.9618 29.1134 26.1493C29.1134 26.3512 29.0422 26.5182 28.9 26.6501C28.7581 26.7823 28.594 26.8484 28.4079 26.8484H24.1025Z' fill='%23798679'/%3E%3C/svg%3E") !important;
  background-repeat: no-repeat !important;
  background-position: right 16px center !important;
  background-size: 24px 24px !important;
}
.form-section--payoff .ispc-form-field.ispc-form-has-error input,
.form-section--payoff .ispc-form-field.ispc-form-has-error select,
.form-section--payoff .ispc-form-field.ispc-form-has-error textarea {
  box-shadow: 0 0 0 2px #dc3545 !important;
}
@media (max-width: 1024px) {
  .form-section--payoff .ispc-form-field-layout,
  .form-section--payoff .ispc-form-field-layout .ispc-form-field-layout-columns,
  .form-section--payoff .ispc-form-layout-row,
  .form-section--payoff .ispc-form-layout-column,
  .form-section--payoff .ispc-form-field-container,
  .form-section--payoff .ispc-form-field {
    overflow: visible !important;
  }
}
.form-section--payoff .ispc-form-submit::after,
.form-section--payoff button[type='submit']:not(.ispc-contact-button)::after {
  display: none !important;
}
@media (max-width: 767px) {
  .form-section--payoff .ispc-form-field-divider,
  .form-section--payoff .ispc-form-field-html {
    padding: 16px 0 0 !important;
  }

  .form-section--payoff .ispc-form-field-file-upload .ispc-form-uploader {
    padding: 16px !important;
  }
  .form-section--payoff .ispc-form-field-layout,
  .form-section--payoff .ispc-form-field-layout .ispc-form-field-layout-columns,
  .form-section--payoff .ispc-form-layout-row,
  .form-section--payoff .ispc-form-layout-column,
  .form-section--payoff .ispc-form-field-container,
  .form-section--payoff .ispc-form-field {
    overflow: visible !important;
  }
  .form-section--payoff .ispc-form-field-layout .ispc-form-layout-column,
  .form-section--payoff .ispc-form-layout-row .ispc-form-layout-column {
    padding: 2px !important;
    margin: -2px !important;
  }
}

.ispc-block-acf-form-section {
  position: relative;
}
