:root {
  --spark-library--black: black;
  --_variable-collection---brand-primary: #ff6601;
  --neutral-300: #f9f9f9;
  --brand-500: #fa7a23;
  --black-800: #1f1f1f;
  --purewhite: #fff;
  --black-700: #595959;
  --brand-100: #fff4ef;
  --neutral-350: #e6e6e6;
  --spark-library--foreground-secondary: #000000c2;
  --brand-200: #ffddc6;
  --black-600: #939393;
  --black-100: #f6f6f6;
  --_variable-collection---black-700: #595959;
  --testimonial-1: #f3d783;
  --testimonial-2: #afe9f9;
  --spark-library--white: white;
  --spark-library--foreground-interactive: #5532fa;
  --spark-library--foreground-interactive-hover: #1e116e;
  --spark-library--light-steel-purple: #a695fb;
  --spark-library--background--interactive: #f0ecfd;
}

.w-layout-blockcontainer {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.w-layout-vflex {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.w-layout-grid {
  grid-row-gap: 16px;
  grid-column-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.w-layout-hflex {
  flex-direction: row;
  align-items: flex-start;
  display: flex;
}

.w-layout-layout {
  grid-row-gap: 20px;
  grid-column-gap: 20px;
  grid-auto-columns: 1fr;
  justify-content: center;
  padding: 20px;
}

.w-layout-cell {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.w-embed-youtubevideo {
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/static/youtube-placeholder.2b05e7d68d.svg');
  background-position: 50%;
  background-size: cover;
  width: 100%;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}

.w-embed-youtubevideo:empty {
  min-height: 75px;
  padding-bottom: 56.25%;
}

@media screen and (max-width: 991px) {
  .w-layout-blockcontainer {
    max-width: 728px;
  }
}

@media screen and (max-width: 767px) {
  .w-layout-blockcontainer {
    max-width: none;
  }
}

h1 {
  text-align: left;
  margin-top: 20px;
  margin-bottom: 10px;
  font-family: Poppins, sans-serif;
  font-size: 1.2em;
  font-weight: 600;
  line-height: 1.5em;
}

.section {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0%;
  padding-bottom: 0%;
  display: block;
}

.section.expanded {
  width: 100%;
  max-width: none;
  padding: 0 0% 0%;
  display: block;
  position: sticky;
}

.section.qualification-section {
  height: 55vw;
}

.container-black {
  background-color: var(--spark-library--black);
  text-align: center;
  border-radius: 30px;
  width: 100%;
  max-width: none;
  height: auto;
  margin-top: 0%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
  position: static;
}

.applynow {
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: block;
}

.frame-321 {
  grid-column-gap: 1px;
  background-color: #ffddc6;
  background-image: none;
  border-radius: 47.9965px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  height: auto;
  padding: 1.1em 4.6em 1.1em 2em;
  text-decoration: none;
  display: flex;
}

.button-name {
  color: #000;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 1.2rem;
  font-weight: 400;
  line-height: 21.73px;
  text-decoration: none;
}

.section-impact {
  grid-row-gap: 59px;
  background-color: #000;
  border-radius: 30px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: none;
  margin-left: auto;
  margin-right: auto;
  padding: 100px 4%;
  text-decoration: none;
  display: flex;
  position: static;
  overflow: hidden;
}

.info-section {
  grid-column-gap: 24px;
  justify-content: center;
  align-items: center;
  width: 90%;
  padding-left: 0;
  padding-right: 0;
  text-decoration: none;
  display: flex;
}

.interest-rate-info {
  grid-row-gap: 8px;
  background-image: linear-gradient(#ffffff3d, #ffffff1f);
  border-radius: 52.4832px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 24px 64px;
  text-decoration: none;
  display: flex;
}

.interest-rate-info.web {
  background-image: linear-gradient(#ffffff3d, #ffffff1f);
}

.how-it-works-section {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 90%;
  padding-left: 0;
  padding-right: 0;
  text-decoration: none;
  display: flex;
  position: sticky;
  overflow: hidden;
}

.how-it-works-header {
  grid-column-gap: 6.57129px;
  border: 1.64282px solid #ff6601;
  border-radius: 59.963px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding: 17.2496px 46px;
  text-decoration: none;
  display: flex;
}

.steps-container {
  grid-row-gap: 75px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.step-header {
  grid-column-gap: 115px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.join-community-button {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  display: flex;
  overflow: hidden;
}

.progress-bar-container {
  grid-row-gap: 31px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 1280px;
  text-decoration: none;
  display: flex;
}

.steps {
  grid-row-gap: 7px;
  flex-direction: column;
  flex: none;
  justify-content: flex-start;
  align-items: flex-start;
  width: 420px;
  height: 250px;
  padding: 15px;
  text-decoration: none;
  display: flex;
}

.step-1-icon-container {
  grid-column-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  width: 80px;
  height: 80px;
  padding-top: 8px;
  padding-bottom: 8px;
  text-decoration: none;
  display: flex;
}

.step-1-text-container {
  grid-column-gap: 13px;
  grid-row-gap: 13px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 362px;
  text-decoration: none;
  display: flex;
}

.step-2-icon-container, .step-3-icon-container {
  grid-column-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  width: 80px;
  height: 80px;
  padding-top: 8px;
  padding-bottom: 8px;
  text-decoration: none;
  display: flex;
}

.text-2 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 1.5em;
  font-weight: 600;
  line-height: 28.7px;
  text-decoration: none;
}

.primary-button {
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.frame-299 {
  grid-row-gap: 72px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 584.045px;
  text-decoration: none;
  display: flex;
}

.frame-298 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.qualification-text {
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: .75rem;
  font-family: Poppins, sans-serif;
  font-size: 48px;
  font-weight: 600;
  line-height: 64px;
  text-decoration: none;
  display: inline-block;
}

.frame-303 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.no-impact-on-your-credit-score {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.frame-321-2 {
  grid-column-gap: 8px;
  background-color: #ffddc6;
  border-radius: 53px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  height: 68px;
  padding: 22px 104px 22px 48px;
  text-decoration: none;
  display: flex;
}

.button-name-2 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 21px;
  font-weight: 500;
  line-height: 23px;
  text-decoration: none;
}

.section-impact-2 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 120px 80px;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: hidden;
}

.qualification-text-2 {
  color: #ff6601;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: .75rem;
  font-family: Poppins, sans-serif;
  font-size: 48px;
  font-weight: 600;
  line-height: 64px;
  text-decoration: none;
  display: inline-block;
}

.qualification-text-3 {
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 48px;
  font-weight: 600;
  line-height: 64px;
  text-decoration: none;
  display: inline-block;
}

.section-sliq-qualification {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1440px;
  padding: 120px 80px;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: hidden;
}

.div-block {
  grid-column-gap: 100px;
  grid-row-gap: 100px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  display: flex;
}

.image {
  width: 4.5em;
  margin-left: -4.5em;
}

.body {
  max-width: none;
  margin-bottom: 0%;
  margin-left: 1%;
  margin-right: 1%;
  padding-bottom: 1%;
  font-size: 16px;
}

.frame-323 {
  grid-row-gap: 42px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 584px;
  height: 260px;
  max-height: 460px;
  text-decoration: none;
  display: flex;
}

.qualification-text-4 {
  text-align: center;
}

.frame-324 {
  grid-column-gap: 38px;
  grid-row-gap: 38px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.line-5 {
  object-fit: cover;
}

.text-container {
  grid-row-gap: 0px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  text-decoration: none;
  display: flex;
}

.body-text-1 {
  color: #000;
  text-align: left;
  width: 100%;
  margin: 0 auto;
  font-family: Poppins, sans-serif;
  font-size: .9rem;
  font-weight: 400;
  line-height: 18.14px;
  text-decoration: none;
}

.body-text-1.center-medium {
  text-align: center;
  width: auto;
  font-size: 1.15em;
  font-weight: 500;
}

.container-2 {
  grid-column-gap: 6%;
  justify-content: center;
  align-items: center;
  width: 23%;
  height: auto;
  text-decoration: none;
  display: flex;
}

.col-left {
  grid-row-gap: 30px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 60%;
  min-height: auto;
  text-decoration: none;
  display: flex;
}

.col-right {
  grid-column-gap: 0px;
  justify-content: center;
  align-items: center;
  width: 40%;
  max-width: 41rem;
  text-decoration: none;
  display: flex;
}

.insurance-partner {
  grid-column-gap: 0px;
  background-image: linear-gradient(#ffa66c, #ff6601);
  border-radius: 32px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  text-decoration: none;
  display: flex;
}

.lending-partners {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 15px;
  font-weight: 500;
  line-height: 16px;
  text-decoration: none;
}

.section-trusted-partners {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.fintech-partner {
  grid-column-gap: 8px;
  border-radius: 32px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 44px;
  padding: 14px 24px;
  text-decoration: none;
  display: flex;
}

.container-3 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 2%;
  padding-right: 2%;
  text-decoration: none;
  display: flex;
}

.logos-grid {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  width: 100%;
}

.label {
  box-sizing: border-box;
  color: #ff6601;
  text-align: center;
  object-fit: none;
  width: 20vw;
  font-family: Poppins, sans-serif;
  font-size: 22px;
  font-weight: 500;
  line-height: 32px;
  text-decoration: none;
  position: static;
  top: -56vw;
}

.frame-321-3 {
  grid-column-gap: 7.24476px;
  background-image: linear-gradient(#ffa66c 0%, #ff6601 100%);
  border-radius: 92px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  height: 61.5804px;
  padding: 19.9231px 94.1818px 19.9231px 43.4685px;
  text-decoration: none;
  display: flex;
}

.button-name-4 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 21.73px;
  text-decoration: none;
}

.h2 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  color: #000;
  text-align: center;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 80%;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  font-family: Poppins, sans-serif;
  font-size: 3.1rem;
  font-weight: 600;
  line-height: 4.1rem;
  text-decoration: none;
  display: flex;
}

.h2.center-align {
  text-align: center;
  flex-flow: row;
  width: 75%;
  font-size: 2.6rem;
  line-height: 3.2rem;
}

.div-block-2 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.frame-354 {
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  height: 434.355px;
  text-decoration: none;
  display: flex;
}

.frame-343 {
  grid-row-gap: 7.36025px;
  background-color: #fff;
  border-radius: 29.441px;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  width: 100%;
  max-width: 460.936px;
  height: 187.687px;
  padding: 22.0808px 30.3611px;
  text-decoration: none;
  display: flex;
}

.frame-342 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  height: auto;
  text-decoration: none;
  display: flex;
  position: relative;
  top: 23px;
}

.get-instant-approval {
  color: #ff6601;
  text-align: left;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 28px;
  font-weight: 500;
  line-height: 100%;
  text-decoration: none;
}

.frame-344 {
  grid-row-gap: 7.36025px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 61.6421px;
  height: 61.6421px;
  text-decoration: none;
  display: flex;
  position: relative;
  top: -89px;
  left: 41px;
}

._2025-sliq-pvt-ltd {
  color: #fff;
  text-align: left;
  width: 50%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: .93rem;
  font-weight: 300;
  line-height: 100%;
  text-decoration: none;
}

.frame-349 {
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame-345 {
  grid-column-gap: 8.46997px;
  justify-content: center;
  align-items: center;
  width: 50.3328px;
  padding: 8.46997px;
  text-decoration: none;
  display: flex;
}

.frame-346, .frame-347 {
  grid-row-gap: 8.46997px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 50.3328px;
  height: 50.3328px;
  padding: 8.46997px;
  text-decoration: none;
  display: flex;
}

.frame-348 {
  grid-column-gap: 8.46997px;
  justify-content: center;
  align-items: center;
  width: 50.3328px;
  height: 50.3328px;
  padding: 8.46997px;
  text-decoration: none;
  display: flex;
}

.about-links {
  grid-row-gap: 2rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-end;
  width: 119.763px;
  text-decoration: none;
  display: flex;
}

.about {
  color: #fff;
  text-align: right;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 1.77rem;
  font-weight: 500;
  line-height: 100%;
  text-decoration: none;
}

.frame-337 {
  grid-row-gap: .75rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-end;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-339 {
  grid-row-gap: 2rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 148.182px;
  text-decoration: none;
  display: flex;
}

.important {
  color: #fff;
  text-align: right;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 1.77rem;
  font-weight: 500;
  line-height: 100%;
  text-decoration: none;
}

.frame-336 {
  grid-row-gap: .75rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-end;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.footer-body-text {
  color: #fff;
  text-align: right;
  width: auto;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: .93rem;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
}

.container-black-copy {
  text-align: center;
  justify-content: center;
  align-items: center;
  width: 100%;
}

.deco-circle-1 {
  z-index: -200;
  background-color: var(--_variable-collection---brand-primary);
  filter: blur(300px);
  pointer-events: none;
  width: 400px;
  height: 400px;
  position: absolute;
  top: -220px;
  left: -380px;
}

.deco-circle-2 {
  z-index: -200;
  background-color: var(--_variable-collection---brand-primary);
  opacity: .31;
  filter: blur(300px);
  pointer-events: none;
  width: 400px;
  height: 400px;
  position: absolute;
  top: 657px;
  left: 1280px;
}

.container-9 {
  z-index: -200;
  background-color: var(--_variable-collection---brand-primary);
  filter: blur(300px);
  width: 400px;
  height: 400px;
  position: absolute;
  top: 3222.66px;
  left: 1548px;
}

.container-10 {
  z-index: -200;
  background-color: var(--_variable-collection---brand-primary);
  filter: blur(300px);
  pointer-events: none;
  width: 400px;
  height: 400px;
  position: absolute;
  top: 2953px;
  left: -491px;
}

.orange {
  color: var(--_variable-collection---brand-primary);
}

.orange.medium {
  font-weight: 500;
}

.div-block-5 {
  grid-column-gap: 21px;
  grid-row-gap: 21px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  font-size: 3.2rem;
  display: flex;
}

.div-block-6 {
  grid-column-gap: 38px;
  grid-row-gap: 38px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  margin-top: -127px;
  display: flex;
}

.navbar {
  background-color: #fff0;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 100%;
  margin-left: 0;
  margin-right: 0;
  padding-left: 1%;
  padding-right: 1%;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

.nav-link {
  background-color: var(--_variable-collection---brand-primary);
  color: #fff;
  border-radius: 40px;
  margin-right: auto;
  padding-left: 2rem;
  padding-right: 2rem;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  font-weight: 600;
}

.nav-link-2 {
  font-family: Poppins, sans-serif;
  font-size: 15px;
  font-weight: 500;
}

.nav-link-5 {
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  font-weight: 400;
}

.nav-bar-container {
  text-align: center;
  background-color: #fff;
  border-radius: 0 0 20px 20px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  margin: auto;
  padding: 1% 2%;
  display: flex;
}

.nav-grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: static;
  top: 40px;
}

.brand-logo-container {
  width: 20%;
}

.nav-menu {
  background-color: var(--neutral-300);
  color: var(--neutral-300);
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 530px;
  margin-left: auto;
  margin-right: auto;
  padding-top: .5em;
  padding-bottom: .5em;
  display: flex;
  position: static;
  left: -88px;
}

.container-13 {
  justify-content: flex-end;
  align-items: center;
  width: 30%;
  margin-left: 0;
  margin-right: 0;
  display: block;
}

.cta-primary-nav {
  justify-content: flex-end;
  align-items: center;
  width: auto;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.cte-headline {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.container {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: center;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  margin-top: 100px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0%;
  padding-right: 0%;
  display: flex;
}

.container.hero {
  margin-top: 54px;
  padding-top: 6%;
  padding-left: 2%;
  padding-right: 2%;
}

.container.sliq-qualification {
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 100%;
  margin-top: 0;
}

.hero-image {
  z-index: -1;
  width: 26em;
  max-width: 22.2em;
  position: relative;
}

.testimonial-container-1 {
  grid-column-gap: 6.43524px;
  background-color: #f3d783;
  border-radius: 131.118px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 1.1rem 3rem;
  text-decoration: none;
  display: flex;
  position: relative;
  top: -384px;
  left: -73%;
}

.text-4 {
  color: #000;
  text-align: center;
  width: 12.3rem;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 21.6px;
  text-decoration: none;
}

.testimonial-container-2 {
  grid-column-gap: 6.43524px;
  background-color: #f3d783;
  border-radius: 131.118px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 1.1rem 3rem;
  text-decoration: none;
  display: flex;
  position: relative;
  top: -193px;
  left: 73%;
}

.testimonial-container-3 {
  z-index: 0;
  grid-column-gap: 6.43524px;
  background-color: #afe9f9;
  border-radius: 131.118px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding: 1.1rem 3rem;
  text-decoration: none;
  display: flex;
  position: relative;
  inset: -353px auto auto -76%;
}

.testimonial-container-4 {
  grid-column-gap: 6.43524px;
  background-color: #afe9f9;
  border-radius: 131.118px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 1.1rem 3rem;
  text-decoration: none;
  display: flex;
  position: relative;
  top: -841px;
  left: 73%;
}

.main-menu-container {
  justify-content: center;
  align-items: center;
  width: 55%;
  max-width: none;
  display: flex;
}

.testimonial-text {
  color: #000;
  text-align: center;
  width: 11.3rem;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: .9rem;
  font-weight: 300;
  line-height: 21.6px;
  text-decoration: none;
}

.div-block-10 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  padding-left: 4%;
  padding-right: 4%;
  display: flex;
}

.hero-cta {
  justify-content: flex-start;
  align-items: center;
  width: auto;
  display: flex;
}

.important-links {
  grid-row-gap: 1.19rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-end;
  width: 119.763px;
  text-decoration: none;
  display: flex;
}

.fintech-partner-text {
  color: var(--_variable-collection---brand-primary);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 15px;
  font-weight: 500;
  line-height: 16px;
  text-decoration: none;
}

.testimonial-text-bold {
  color: #000;
  text-align: center;
  width: 11.3rem;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: .9rem;
  font-weight: 600;
  line-height: 21.6px;
  text-decoration: none;
}

.div-block-22 {
  flex-flow: row;
  align-items: flex-start;
  width: 100%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.stepper {
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  height: auto;
  line-height: 400px;
  display: flex;
  position: static;
  top: 108px;
  overflow: visible;
}

.div-block-24 {
  background-color: #1f1f1f;
  border-radius: 20px;
  justify-content: flex-start;
  align-items: center;
  width: 95%;
  height: 8px;
  margin-bottom: 15px;
  margin-left: 36px;
  margin-right: auto;
  padding-bottom: 0;
  padding-left: 0;
  display: flex;
}

.div-block-25 {
  background-color: #ff7922;
  border-radius: 20px 0 0 20px;
  width: 2%;
  height: 100%;
}

.filler {
  background-color: #ff7922;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.step-1 {
  background-color: var(--brand-500);
  border-radius: 40px;
  width: 25px;
  height: 25px;
  position: absolute;
  left: 178.5px;
}

.step-2 {
  background-color: var(--black-800);
  border-radius: 40px;
  width: 25px;
  height: 25px;
  position: absolute;
  left: 595px;
}

.step-3 {
  background-color: var(--black-800);
  border: 6px #000;
  border-radius: 40px;
  width: 25px;
  height: 25px;
  position: absolute;
  left: 1008px;
}

.step-4 {
  background-color: var(--black-800);
  border: 6px #000;
  border-radius: 40px;
  width: 25px;
  height: 25px;
  position: absolute;
  left: 1389px;
}

.community-and-experts {
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 99px;
}

.community-block {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 50%;
  margin-top: -330px;
  padding-top: 0;
  display: flex;
}

.image-14 {
  width: 24vw;
  max-width: 30vw;
  position: relative;
  top: 15.4vw;
}

.bg-baorder {
  background-color: #fff;
  border-radius: 2.375rem;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 620px;
  height: 480px;
  display: flex;
  position: absolute;
}

.bg-baorder.border {
  border: 1px solid #0000001a;
  border-radius: 2.375rem;
  width: 39vw;
  max-width: 50vw;
  height: auto;
  min-height: 30vw;
  margin-top: -229px;
  position: relative;
  top: 61.8vw;
}

.bg-baorder.no-border {
  background-color: #fff;
  border: 0 solid #0000001a;
  border-radius: 2.375rem;
  width: 39vw;
  max-width: 50vw;
  height: auto;
  min-height: 30vw;
  margin-top: -229px;
  position: relative;
  top: 43.5vw;
}

.image-15 {
  width: 50vw;
  max-width: 60vw;
  display: block;
  position: relative;
  top: -9.7vw;
}

.div-block-28 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  margin-top: 41px;
  display: flex;
}

.footer-tab {
  grid-column-gap: 53px;
  grid-row-gap: 53px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1280px;
  height: 434.355px;
  padding: 0% 4%;
  display: flex;
}

.logo-footer {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: auto;
  text-decoration: none;
  display: flex;
}

.content {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  height: auto;
  text-decoration: none;
  display: flex;
}

.button-footer {
  grid-row-gap: 7.36025px;
  background-color: #fff;
  border-radius: 29.441px;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  max-width: 460.936px;
  height: 187.687px;
  padding: 22.0808px 30.3611px 3% 3%;
  text-decoration: none;
  display: flex;
}

.social-links {
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.footer-black {
  grid-row-gap: 59px;
  background-color: #000;
  border-radius: 30px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 84px;
  padding-bottom: 40px;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.div-block-30 {
  grid-column-gap: 55px;
  grid-row-gap: 55px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 0% 0% 0% 2%;
  display: flex;
}

.button-links-container {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: auto;
  display: flex;
}

.div-block-32 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  justify-content: flex-end;
  align-items: center;
  width: 50%;
  display: flex;
}

.footer-button-text {
  color: #ff6601;
  text-align: left;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 28px;
  font-weight: 500;
  line-height: 100%;
  text-decoration: none;
  position: relative;
  top: 13px;
}

.footer-button-icon-copy {
  position: relative;
  top: 8px;
  left: -7px;
}

.image-18 {
  width: 290px;
  position: absolute;
  top: 89.07px;
  left: 581.73px;
}

.div-block-36 {
  display: none;
}

.join-our-community-button {
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  width: auto;
  text-decoration: none;
  display: flex;
}

.button-bg-inverse {
  grid-column-gap: 1px;
  background-color: #ffddc6;
  background-image: linear-gradient(#ffa467, #ff6b0b);
  border-radius: 47.9965px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  height: auto;
  padding: 1.1rem 4.6em 1.1em 2em;
  text-decoration: none;
  display: flex;
}

.cta-left-content {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
  top: 34.3px;
}

.image-20 {
  width: 29px;
}

.text-h2 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  color: var(--black-800);
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  flex-flow: column;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 2.9em;
  font-weight: 600;
  line-height: 1.3em;
  display: flex;
}

.text-h2.inverse {
  color: var(--purewhite);
  line-height: 1em;
}

.text-h2.inverse.semi {
  color: var(--_variable-collection---brand-primary);
  font-size: 2.6em;
  font-weight: 500;
}

.text-h2.inverse.gradient {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(#fff 10%, #ffffff3d);
  -webkit-background-clip: text;
  background-clip: text;
  font-size: 2.6em;
}

.text-h2.inverse.left {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: flex-start;
  align-items: flex-start;
  line-height: 1.3em;
}

.text-h2.orange.left-align {
  color: var(--_variable-collection---brand-primary);
  text-align: left;
  width: 100%;
  max-width: 1280px;
}

.text-h2.center-aligned {
  text-align: center;
}

.text-h2.left {
  text-align: left;
}

.text-h2.inverse-copy {
  color: var(--purewhite);
  line-height: 1em;
}

.text-h2.inverse-copy.semi {
  color: var(--_variable-collection---brand-primary);
  font-size: 2.6em;
  font-weight: 500;
}

.text-h2.inverse-copy.gradient {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(#fff 10%, #ffffff3d);
  -webkit-background-clip: text;
  background-clip: text;
  font-size: 2.6em;
}

.text-h2.inverse-copy.left {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  line-height: 1.3em;
}

.nav-for-customer {
  background-image: none;
  border-radius: 20px;
  margin: 0 auto;
  padding: 10px 1.2em;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}

.nav-for-customer:hover, .nav-for-customer:active {
  color: var(--purewhite);
  background-image: none;
}

.button-secondry-4 {
  background-color: var(--purewhite);
  color: var(--_variable-collection---brand-primary);
  margin-top: 0;
  margin-bottom: 0;
  padding: .7rem 1.3em;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
}

.text-body-text {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: .9rem;
  font-weight: 400;
  line-height: 141.4%;
}

.text-body-text.whit-bg {
  color: var(--black-700);
  width: 100%;
  font-weight: 300;
}

.text-body-text.whit-bg.center-aligned {
  text-align: center;
  width: 75%;
  font-weight: 300;
}

.text-body-text.black-bg {
  color: #b1b1b1;
  text-align: left;
  font-weight: 300;
}

.text-body-text.left-inverse {
  color: var(--brand-100);
  text-align: left;
  font-weight: 300;
}

.text-body-text.left {
  color: var(--black-800);
  text-align: left;
  width: auto;
  font-weight: 400;
  display: block;
}

.text-h4 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}

.text-h4.black-bg {
  color: #fff;
  text-align: left;
  font-size: 1.9em;
  font-weight: 500;
}

.text-h3 {
  color: var(--purewhite);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 1.8em;
  font-weight: 500;
  line-height: 32px;
}

.text-h3.black-bg {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(#fff 18%, #ffffff47 77%);
  -webkit-background-clip: text;
  background-clip: text;
  font-size: 2.2em;
}

.text-h5 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 18.07px;
}

.text-h5.black-bg {
  color: var(--_variable-collection---brand-primary);
  font-size: 1em;
  font-weight: 500;
}

.button-primary-4 {
  background-color: var(--_variable-collection---brand-primary);
  color: var(--purewhite);
  border-radius: 70px;
  margin: 0 auto;
  padding: .7rem 1.6em;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
}

.nav-cta-container {
  width: 25%;
  max-width: 920px;
  display: block;
}

.code-embed {
  display: flex;
}

.div-block-39 {
  grid-column-gap: 8%;
  grid-row-gap: 8%;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.code-embed-2 {
  width: 42px;
  height: 43px;
}

.brand-color {
  color: var(--_variable-collection---brand-primary);
}

.text-h1 {
  grid-column-gap: 9px;
  grid-row-gap: 9px;
  flex-flow: column;
  width: auto;
  height: auto;
  font-size: 1.2em;
  line-height: 1.3em;
  display: flex;
}

.text-h1.center-align {
  text-align: left;
  font-size: 4em;
}

.step-two-svg, .code-embed-4, .code-embed-5 {
  display: flex;
}

.text-button-primary {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 1.2em;
  font-weight: 400;
  line-height: 26px;
}

.text-button-primary.inverse {
  color: var(--purewhite);
}

.code-embed-6 {
  justify-content: center;
  align-items: center;
  margin-left: -3.6em;
  display: flex;
}

.primary-cta-copy {
  justify-content: flex-start;
  align-items: center;
  width: auto;
  display: flex;
  position: relative;
  top: -544px;
}

.cta-secondry-nav {
  justify-content: flex-end;
  align-items: center;
  width: auto;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.secondary-button-6 {
  color: var(--_variable-collection---brand-primary);
  margin: 0 auto;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Poppins, sans-serif;
  font-size: 1em;
  font-weight: 500;
  line-height: 24px;
}

.secondary-button-6.inverse {
  color: var(--purewhite);
}

.secondary-button-6-bounding-left {
  grid-column-gap: 8px;
  border-radius: 32px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 44px;
  padding: 14px 1.4em;
  text-decoration: none;
  display: flex;
}

.secondary-button-6-bounding-left.active {
  background-image: linear-gradient(180deg, #ffa467, var(--_variable-collection---brand-primary));
  height: auto;
  padding-top: 0;
  padding-bottom: 0;
}

.div-block-40 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-41 {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  flex-flow: column;
  width: 50%;
  display: flex;
}

.div-block-42 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  width: 80%;
  display: flex;
}

.flex-block {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  justify-content: center;
  align-items: flex-start;
  max-width: 1280px;
  height: 650px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 2%;
  padding-right: 2%;
  display: flex;
}

.code-embed-9 {
  width: 71px;
  height: 68px;
  margin-left: -3.6em;
  line-height: 17px;
}

.cta-right-content {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
  position: relative;
  top: 298px;
}

.cte-image {
  width: 28vw;
  max-width: 30vw;
  position: relative;
  top: -.5vw;
}

.div-block-43 {
  grid-column-gap: 19px;
  grid-row-gap: 19px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.dropdown-toggle {
  padding: 0;
}

.dropdown-list {
  top: 38px;
}

.dropdown-list.w--open {
  background-color: var(--purewhite);
  color: var(--purewhite);
  border-radius: 12px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 15px 20px;
  display: flex;
  top: 36px;
  box-shadow: 2px 2px 5px #0000002e;
}

.flex-block-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: flex-start;
  align-items: center;
}

.code-embed-10 {
  color: #fff0;
}

.dropdown-link {
  padding-left: 0;
}

.dropdown-link:active {
  background-color: #0000;
}

.dropdown-link.w--current {
  color: var(--_variable-collection---brand-primary);
}

.primary-cta-static {
  justify-content: flex-start;
  align-items: center;
  width: auto;
  display: flex;
  position: static;
  top: -544px;
}

.span {
  color: var(--black-800);
}

.paragraph {
  text-align: center;
  padding: 0% 15%;
  font-family: Poppins, sans-serif;
  font-size: 1.4em;
  font-weight: 400;
  line-height: 1.6em;
}

.container-14 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding: 0 2%;
  display: flex;
}

.div-block-46 {
  grid-column-gap: 2vw;
  grid-row-gap: 2vw;
  justify-content: center;
  align-items: flex-start;
  height: 20vw;
  padding-left: 15%;
  padding-right: 15%;
  display: flex;
}

.benefit-block-1 {
  background-color: var(--brand-100);
  text-align: center;
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 340px;
  min-height: 90px;
  padding: 1.3em 2em;
  display: flex;
}

.get-clarity-benefit-col {
  grid-column-gap: 46px;
  grid-row-gap: 46px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.div-block-49 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  margin-top: 8vw;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.benefit-text {
  margin-bottom: 0;
  font-size: .9em;
  font-weight: 500;
  line-height: 1.4em;
  display: block;
}

.code-embed-11 {
  width: 77px;
  height: 77px;
  position: relative;
  top: -404px;
}

.div-block-50 {
  z-index: -200;
  background-color: var(--_variable-collection---brand-primary);
  justify-content: center;
  align-items: center;
  width: 2px;
  height: 430px;
  display: flex;
  position: relative;
  top: -50px;
}

.deco-text-1 {
  color: var(--_variable-collection---brand-primary);
  width: 30vw;
  max-width: 35%;
  font-size: 10vw;
  position: relative;
  top: 15px;
  left: 3px;
}

.image-21 {
  z-index: -2;
  width: 23vw;
  max-width: 40vw;
  position: relative;
  top: 24.7vw;
  left: 19px;
}

.flex-block-3 {
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  max-width: none;
  height: 27vw;
  max-height: 370px;
  margin-top: -7vw;
  padding-top: 0;
  overflow: visible;
}

.span-2 {
  color: var(--black-800);
  line-height: 1em;
}

.span-2.orange {
  color: var(--_variable-collection---brand-primary);
}

.get-clarity-benefit-col-center-logo {
  grid-column-gap: 46px;
  grid-row-gap: 46px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-51 {
  grid-column-gap: 11px;
  grid-row-gap: 11px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.section-heading {
  color: var(--brand-500);
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(#fff 18%, #ffffff24);
  -webkit-background-clip: text;
  background-clip: text;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 3.3em;
  font-weight: 600;
  line-height: 1.2em;
}

.get-clarity-black-section {
  grid-row-gap: 0px;
  background-color: #000;
  border-radius: 30px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  padding: 100px 2%;
  text-decoration: none;
  display: flex;
  position: static;
  overflow: hidden;
}

.get-clarity-do-and-don-t {
  grid-column-gap: 19px;
  grid-row-gap: 19px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0%;
  padding-right: 0%;
}

.cell {
  background-image: linear-gradient(180deg, #ffa66c, var(--_variable-collection---brand-primary));
  border-radius: 28px;
  justify-content: center;
  align-items: center;
  padding: 25px 0 0;
}

.div-block-52 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.frame-304 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: #fafafa;
  border-radius: 28px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 183.75px;
  padding: 34px 0;
  display: flex;
}

.surrendering-your-policy {
  color: #000;
  text-align: left;
  width: auto;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 1.2em;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
  display: block;
}

.frame-303-2 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: auto;
  max-width: 100%;
  text-decoration: none;
  display: flex;
}

.container-4 {
  grid-column-gap: 16px;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  max-width: none;
  line-height: 26px;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.div-block-53 {
  grid-column-gap: 23px;
  grid-row-gap: 23px;
  flex-flow: column;
  display: flex;
}

.div-block-54 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.frame-307 {
  grid-row-gap: 8px;
  border: .75px solid #474747;
  border-radius: 29px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: none;
  height: auto;
  min-height: 220px;
  padding: 53px 60px 31px;
  text-decoration: none;
  display: flex;
}

.title-style {
  color: #ff6601;
  text-align: left;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 1.6em;
  font-weight: 500;
  line-height: 1.8rem;
  text-decoration: none;
}

.description {
  color: var(--neutral-350);
  text-align: left;
  width: 100%;
  min-width: 25px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: .95rem;
  font-weight: 300;
  line-height: 1.5rem;
  text-decoration: none;
}

.fintech-partners-why-partner {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  height: auto;
  display: flex;
}

.code-embed-11-copy {
  width: 77px;
  height: 77px;
  position: relative;
  top: -313px;
}

.div-block-56 {
  grid-column-gap: 21px;
  grid-row-gap: 21px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  display: flex;
}

.frame-315 {
  grid-row-gap: 71px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: none;
  height: 100%;
  text-decoration: none;
  display: flex;
}

.frame-314 {
  grid-row-gap: 27px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-313 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
  position: relative;
}

.frame-311 {
  grid-column-gap: 0px;
  background-image: linear-gradient(to bottom, var(--purewhite), var(--purewhite));
  border-radius: 25px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.image-1 {
  object-fit: cover;
  border-radius: 26.25px;
  width: 50%;
}

.frame-310 {
  grid-row-gap: 34px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 130%;
  max-width: none;
  padding-left: 61px;
  padding-right: 0;
  text-decoration: none;
  display: flex;
}

.text {
  color: #ff6601;
  width: 80%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 33px;
  font-weight: 600;
  line-height: 100%;
  text-decoration: none;
}

.frame-309 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-308 {
  grid-row-gap: 7px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.description-2 {
  color: #000;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 23px;
  font-weight: 500;
  line-height: 29.25px;
  text-decoration: none;
}

.text-5 {
  color: #05111f;
  width: 80%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
}

.button-style {
  background-color: var(--_variable-collection---brand-primary);
  border-radius: 30px;
  padding: 13px 28px;
  text-decoration: none;
  overflow: hidden;
}

.text-6 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 100%;
  text-decoration: none;
}

.understand-more-decide-better-0 {
  color: #000;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 44px;
  font-weight: 600;
  line-height: 100%;
  text-decoration: none;
}

.understand-more-decide-better-1 {
  color: #ff6601;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 44px;
  font-weight: 600;
  line-height: 100%;
  text-decoration: none;
}

.quick-stack-2 {
  width: 100%;
  max-width: none;
  padding-left: 0;
  padding-right: 0;
}

.code-embed-13 {
  position: relative;
  left: 76px;
}

.code-embed-14 {
  position: relative;
  left: -98%;
}

.active-carousel {
  opacity: .41;
}

.non-active-carousel {
  opacity: .17;
}

.flex-block-4 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
}

.deco-circle-3 {
  z-index: -1000;
  background-color: var(--_variable-collection---brand-primary);
  filter: blur(200px);
  pointer-events: none;
  width: 200px;
  height: 200px;
  position: relative;
  top: -413px;
  left: 530px;
}

.spark-container {
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.spark-section {
  width: 100%;
  max-width: 1280px;
  padding: 46px 0 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  position: relative;
}

.spark-section h5 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: 1.75rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section h4 {
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.4;
}

.spark-section h1 {
  margin-bottom: 1rem;
  font-size: 4rem;
  font-weight: 600;
  line-height: 1.1;
}

.spark-section h3 {
  margin-top: 2.5rem;
  margin-bottom: 1rem;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section h6 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: .8125rem;
  font-weight: 700;
  line-height: 1.5;
}

.spark-section p {
  color: var(--purewhite);
  width: auto;
  margin-left: 0;
  margin-right: 0;
  font-family: Poppins, sans-serif;
  font-size: 1em;
  font-weight: 300;
  line-height: 1.4;
  display: block;
}

.spark-section ul {
  margin-top: 2rem;
  margin-bottom: 3rem;
  padding-left: 14px;
}

.spark-section li {
  margin-bottom: .5rem;
}

.spark-section h2 {
  margin-top: 1rem;
  margin-bottom: 2rem;
  font-size: 3.5rem;
  font-weight: 600;
  line-height: 1.2;
}

.spark-bold-heading {
  margin-bottom: .5rem;
  font-weight: 600;
  line-height: 1;
  display: inline-block;
}

.spark-bold-heading.spark-card-title {
  font-size: 1.5rem;
  font-weight: 500;
}

.spark-small-sub-paragraph {
  color: var(--spark-library--foreground-secondary);
  margin-bottom: 0;
  font-size: .8rem;
  line-height: 1.3;
}

.spark-tabs-parent, .spark-tabs-content {
  width: 100%;
}

.spark-three-column-grid {
  grid-column-gap: 45px;
  grid-row-gap: 45px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  max-width: none;
  display: grid;
}

.spark-wrapped-card {
  grid-column-gap: 24px;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.spark-wrapped-card.spark-stacked {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  text-align: left;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  transition: border-color .15s;
}

.spark-card-details {
  grid-row-gap: 0px;
  flex-direction: column;
  align-items: flex-start;
  max-width: 590px;
  padding-bottom: 32px;
  padding-left: 0;
  padding-right: 8px;
  display: flex;
}

.flex-block-6 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  justify-content: flex-start;
  align-items: center;
}

.code-embed-15 {
  justify-content: center;
  align-items: center;
  width: 10px;
  height: 9px;
  display: flex;
}

.property-1faq-active {
  grid-row-gap: 8px;
  background-color: var(--purewhite);
  border-radius: 5px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: none;
  height: auto;
  padding-bottom: 8px;
  padding-left: 32px;
  padding-right: 32px;
  text-decoration: none;
  display: flex;
}

.property-1faq-active:where(.w-variant-a7151f22-8fbb-cf99-c990-c6e87fff6a0e) {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  background-color: #fff0;
  padding-bottom: 10px;
}

.frame-350 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.where-does-it-come-from {
  color: var(--black-800);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 15px;
  font-weight: 500;
  line-height: 100%;
  text-decoration: none;
}

.where-does-it-come-from:where(.w-variant-a7151f22-8fbb-cf99-c990-c6e87fff6a0e) {
  color: var(--_variable-collection---brand-primary);
}

.property-1faq-closed {
  border: 1px solid #00000026;
  border-radius: 5px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: none;
  height: 68px;
  padding: 0;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.property-1faq-closed:where(.w-variant-a7151f22-8fbb-cf99-c990-c6e87fff6a0e) {
  background-color: var(--brand-200);
  border-width: 0;
  height: auto;
  padding: 0 0 13px;
}

.faqs {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  border: 0 solid #8a38f500;
  border-radius: 5px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 90%;
  display: flex;
  overflow: hidden;
}

.frame-349-2 {
  border: 0 solid #fca;
  border-bottom-width: 1.5px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-344-2 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 68px;
  height: 68px;
  padding: 8px;
  text-decoration: none;
  display: flex;
}

.frame-344-2:where(.w-variant-a7151f22-8fbb-cf99-c990-c6e87fff6a0e) {
  transform: rotate(-180deg);
}

.description-4 {
  color: #000;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 24px;
  text-decoration: none;
}

.description-4:where(.w-variant-a7151f22-8fbb-cf99-c990-c6e87fff6a0e) {
  font-weight: 400;
}

.image-22 {
  flex: 0 auto;
  transform: rotate(-180deg);
}

.div-block-57 {
  grid-column-gap: 35px;
  grid-row-gap: 35px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.flex-block-7 {
  grid-column-gap: 36px;
  grid-row-gap: 36px;
  justify-content: flex-start;
  align-items: center;
  width: 80%;
}

.faq-container {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  height: auto;
  margin: 97px auto -71px;
  padding-bottom: 0%;
  display: flex;
}

.testimonial-container {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  margin: auto;
  padding-left: 2%;
  padding-right: 2%;
  display: flex;
}

.testimonial-section {
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: none;
  margin: 103px auto -51px;
  display: block;
}

.deco-text-2 {
  color: var(--_variable-collection---brand-primary);
  width: 37%;
  max-width: 34%;
  font-size: 10vw;
  position: relative;
  top: 15px;
  left: -.8vw;
}

.deco-text-2.big {
  z-index: -20;
  width: 34vw;
  max-width: 39%;
  font-size: 16vw;
  position: relative;
  top: 50px;
  left: -2.4vw;
}

.get-funds-col-left {
  grid-row-gap: 30px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 50%;
  text-decoration: none;
  display: flex;
}

.get-funds-hero-content {
  grid-column-gap: 38px;
  grid-row-gap: 38px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.get-funds-hero-section {
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 9%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-bottom: 50px;
  display: block;
}

.get-funds-col-right {
  grid-column-gap: 0px;
  justify-content: center;
  align-items: center;
  width: 50%;
  max-width: 40rem;
  text-decoration: none;
  display: flex;
}

.frame-363 {
  grid-row-gap: 10px;
  background-color: #000;
  border-radius: 30px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 100%;
  height: 570px;
  margin-left: auto;
  margin-right: auto;
  padding: 5% 4% 4%;
  text-decoration: none;
  display: flex;
  position: relative;
}

.frame-361 {
  grid-row-gap: 47px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: none;
  text-decoration: none;
  display: flex;
}

.frame-360 {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  margin-top: 16px;
  text-decoration: none;
  display: flex;
}

.frame-359 {
  grid-row-gap: 9px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 50%;
  max-width: none;
  text-decoration: none;
  display: flex;
}

.frame-358 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.info-box {
  grid-column-gap: 10px;
  background-image: linear-gradient(#ffa66c, #ff6601);
  border-radius: 11px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: none;
  height: auto;
  min-height: 120px;
  padding: 17px 20px;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.info-text {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 19.5px;
  text-decoration: none;
}

.frame-362 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 356.75px;
  padding: 10px;
  text-decoration: none;
  display: flex;
  position: relative;
  top: -143%;
  left: 29%;
}

.container-15 {
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  padding-top: 10%;
  padding-bottom: 2%;
  display: flex;
}

.image-23 {
  position: static;
  left: 189px;
}

.section-2 {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.get-funds-body-text-1 {
  color: #000;
  text-align: left;
  width: 100%;
  margin: 0 auto;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 18.14px;
  text-decoration: none;
}

.get-funds-body-text-1.inverse {
  color: var(--purewhite);
  font-size: 1rem;
  line-height: 2em;
}

.get-funds-body-text-1.center-normal-small {
  text-align: center;
  width: auto;
  font-size: .9em;
  font-weight: 400;
}

.section-heading-2 {
  color: var(--black-800);
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  width: 124%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 3.2em;
  font-weight: 600;
  line-height: 1.3em;
}

.div-block-58 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.get-funds-cta-left-content-copy {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  background-image: linear-gradient(#fff0, #fff 25%);
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 40vw;
  height: auto;
  padding-top: 93px;
  padding-bottom: 53px;
  display: flex;
  position: relative;
  top: -18.5%;
}

.get-funds-wallet-image {
  width: 24vw;
  max-width: 30vw;
  position: relative;
  top: -9px;
}

.get-funds-cta-bg-left {
  background-color: #fff;
  border-radius: 2.375rem;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 620px;
  height: 480px;
  display: flex;
  position: absolute;
}

.get-funds-cta-bg-left.border {
  border: 1px solid #0000001a;
  border-radius: 2.375rem;
  width: 39vw;
  max-width: 50vw;
  height: auto;
  min-height: 30vw;
  margin-top: -229px;
  position: relative;
  top: 65%;
}

.get-funds-expert-image {
  width: 28vw;
  max-width: 30vw;
  position: relative;
  top: 37px;
}

.get-funds-cta-bg-right {
  background-color: #fff;
  border-radius: 2.375rem;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 620px;
  height: 480px;
  display: flex;
  position: absolute;
}

.get-funds-cta-bg-right.no-border {
  background-color: #fff;
  border: 0 solid #0000001a;
  border-radius: 2.375rem;
  width: 39vw;
  max-width: 50vw;
  height: auto;
  min-height: 30vw;
  margin-top: -229px;
  position: relative;
  top: 73%;
}

.get-funds-h1 {
  margin-top: auto;
  margin-bottom: auto;
  font-size: 100%;
  line-height: 1.3em;
}

.get-funds-h1.orange-h1 {
  color: var(--_variable-collection---brand-primary);
}

.youtube {
  border-radius: 20px;
}

.div-block-59 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.get-funds-cta-expert-heading {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  color: #000;
  text-align: center;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 80%;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  font-family: Poppins, sans-serif;
  font-size: 3.1rem;
  font-weight: 600;
  line-height: 4.1rem;
  text-decoration: none;
  display: flex;
}

.get-funds-cta-expert-heading.center-align {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  text-align: center;
  flex-flow: column;
  width: 75%;
  font-size: 2.6rem;
  line-height: 3.2rem;
}

.mfd-hero-section {
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 12%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-bottom: 5%;
  display: block;
}

.hero-content {
  grid-column-gap: 51px;
  grid-row-gap: 51px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  text-decoration: none;
  display: flex;
}

.page-identifier {
  grid-column-gap: 8px;
  background-color: #f9f9f9;
  border-radius: 69px;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 248px;
  height: auto;
  padding: 12px 32px;
  text-decoration: none;
  display: flex;
}

.mutual-fund-distributors {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: .8rem;
  font-weight: 500;
  line-height: 16px;
  text-decoration: none;
}

.frame-365 {
  grid-column-gap: 51px;
  grid-row-gap: 51px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.h1-style {
  color: #000;
  text-align: center;
  width: 65%;
  margin: 0 auto;
  font-family: Poppins, sans-serif;
  font-size: 2.7rem;
  font-weight: 600;
  line-height: 3.58rem;
  text-decoration: none;
  display: inline-block;
}

.frame-364 {
  grid-column-gap: 8px;
  background-image: linear-gradient(#ffa66c26, #ff660126);
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: none;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding: 18px 43px;
  text-decoration: none;
  display: flex;
}

.live-today-with-500partners {
  color: #ff6601;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: .9rem;
  font-weight: 500;
  line-height: 100%;
  text-decoration: none;
}

.h1-style-2 {
  color: #ff6601;
  text-align: center;
  width: 90%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 2.7rem;
  font-weight: 600;
  line-height: 3.58rem;
  text-decoration: none;
  display: inline-block;
}

.div-block-60 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.swiper {
  margin-top: 55px;
  margin-bottom: 55px;
}

.swiper.testimonials {
  margin: 117px auto 95px;
  padding-left: 0%;
}

.swiper-wrapper {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
  overflow: visible;
}

.swiper-slide {
  border-top-style: solid;
  border-top-width: 1px;
  border-top-color: var(--neutral-350);
  border-right-style: solid;
  border-right-width: 1px;
  border-right-color: var(--neutral-350);
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: var(--neutral-350);
  border-left-style: solid;
  border-left-width: 1px;
  border-left-color: var(--neutral-350);
  background-color: var(--purewhite);
  border-radius: 32px;
  flex: none;
  width: 36%;
  min-height: 18rem;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 1.5rem;
  overflow: visible;
}

.image-24 {
  border: 2px solid var(--_variable-collection---brand-primary);
  border-radius: 100%;
  width: 120px;
  height: 120px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  inset: -18% 0% auto 36%;
}

.paragraph-2 {
  color: var(--spark-library--black);
  text-align: center;
  width: 90%;
  margin-left: auto;
  margin-right: auto;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5rem;
}

.text-block {
  color: var(--_variable-collection---brand-primary);
  text-align: center;
  font-family: Poppins, sans-serif;
  font-size: 1.2rem;
  font-weight: 600;
}

.text-block-2 {
  color: var(--black-600);
  text-align: center;
  font-family: Poppins, sans-serif;
  font-size: .8rem;
}

.div-block-61 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  margin-top: -29px;
  padding-top: 0;
  display: flex;
}

.div-block-62 {
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  top: -56px;
}

.div-block-63 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-flow: column;
  display: flex;
}

.code-embed-16 {
  height: 100%;
}

.container-16 {
  max-width: 1280px;
  padding: 2%;
  display: flex;
}

.mobilemockupwrapper {
  justify-content: center;
  align-items: center;
  width: 50%;
  display: flex;
}

.stepswrapper {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  flex-flow: column;
  width: 50%;
  margin-bottom: -35%;
  display: flex;
}

.steps-list {
  grid-column-gap: 4%;
  grid-row-gap: 4%;
  border-radius: 16px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 50px;
  min-height: 100px;
  padding-left: 3%;
  padding-right: 3%;
  display: flex;
}

.steps-list:where(.w-variant-3506de84-e5d9-418d-45dc-e1597aae9b34) {
  border: 2px solid var(--_variable-collection---brand-primary);
  background-image: linear-gradient(to bottom, var(--brand-100), var(--brand-100));
  border-radius: 22px;
}

.circle-number {
  background-color: var(--black-600);
  border-radius: 50%;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  display: flex;
}

.circle-number:where(.w-variant-3506de84-e5d9-418d-45dc-e1597aae9b34) {
  background-image: linear-gradient(180deg, #ffa66c 4%, var(--_variable-collection---brand-primary) 70%);
}

.div-block-65 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  height: 100%;
  display: flex;
}

.step-description {
  color: var(--black-700);
  font-family: Poppins, sans-serif;
  font-size: 1em;
  font-weight: 400;
  line-height: 100%;
}

.step-description:where(.w-variant-3506de84-e5d9-418d-45dc-e1597aae9b34) {
  color: var(--black-800);
}

.text-block-5 {
  color: var(--purewhite);
  font-family: Poppins, sans-serif;
  font-size: 1.7rem;
  font-weight: 500;
}

.flex-block-8 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  margin-left: -18px;
}

.border-left {
  z-index: -20;
  background-color: #59595900;
  width: 2px;
  height: 400px;
  position: relative;
  top: -494px;
  left: 26px;
}

.step-title-2 {
  color: var(--black-700);
  font-family: Poppins, sans-serif;
  font-size: 1.6rem;
  font-weight: 500;
  line-height: 100%;
}

.step-title-2:where(.w-variant-3506de84-e5d9-418d-45dc-e1597aae9b34) {
  color: var(--_variable-collection---brand-primary);
}

.image-25 {
  height: auto;
  min-height: auto;
}

.mfd-join-steps {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding: 8% 5% 13vw;
  display: block;
}

.fintech-parterns-hero-section {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  height: auto;
  margin-bottom: -102px;
  margin-left: auto;
  margin-right: auto;
  padding: 12% 0% 0%;
  display: flex;
}

.fintech-partner-container {
  grid-column-gap: 17px;
  grid-row-gap: 17px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding: 10% 0% 4%;
  display: flex;
}

.section-3 {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  height: auto;
  display: flex;
}

.logo-stacks {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  width: 80%;
  max-width: 1280px;
  margin-bottom: 27px;
  margin-left: auto;
  margin-right: auto;
}

.cell-2, .cell-3, .cell-4, .cell-5, .cell-6 {
  justify-content: center;
  align-items: center;
}

.offering-section {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  display: flex;
}

.buildyourown {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: column;
  width: 45%;
  padding: 0% 2%;
  display: flex;
}

.fintech-partners-technical-offering-sub-text {
  color: #000;
  text-align: left;
  width: 100%;
  margin: 0 auto;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  font-weight: 500;
  line-height: 18.14px;
  text-decoration: none;
}

.block {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  background-color: var(--black-100);
  border-radius: 20px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 5.90625rem;
  padding-left: 2rem;
  padding-right: 2rem;
}

.offering-brief-text {
  color: #000;
  text-align: left;
  width: 100%;
  margin: 0 auto;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5rem;
  text-decoration: none;
}

.flex-block-9 {
  grid-column-gap: 17px;
  grid-row-gap: 17px;
  flex-flow: column;
}

.flex-block-10 {
  padding: 1%;
}

.fintech-partner-technical-offering {
  grid-column-gap: 43px;
  grid-row-gap: 43px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding: 4% 5% 10%;
  display: flex;
}

.div-block-66 {
  margin-left: auto;
  margin-right: auto;
}

.lenders-hero-section {
  grid-column-gap: 77px;
  grid-row-gap: 77px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 12%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-bottom: 5%;
  display: flex;
}

.hero-image-home {
  z-index: -1;
  width: 18em;
  max-width: 20em;
  position: relative;
}

.fintech-partners-container {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: center;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  margin-top: 100px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0%;
  padding-right: 0%;
  display: flex;
}

.fintech-partners-container.hero-copy {
  margin-top: 54px;
  padding-top: 0%;
  padding-left: 2%;
  padding-right: 2%;
}

.home-hero-content {
  grid-column-gap: 21px;
  grid-row-gap: 21px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 92%;
  height: auto;
  font-size: 3.2rem;
  display: flex;
}

.fintech-partner-technical-offering-header {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  color: var(--black-800);
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  flex-flow: row;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 2.9em;
  font-weight: 600;
  line-height: 1.3em;
  display: flex;
}

.code-embed-17, .code-embed-18, .code-embed-19, .code-embed-20 {
  height: 19px;
}

.code-embed-22, .code-embed-23, .code-embed-24, .code-embed-25, .code-embed-26, .code-embed-27, .code-embed-28, .code-embed-29 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.lending-partners-our-tech-container {
  grid-column-gap: 57px;
  grid-row-gap: 57px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  height: 570px;
  padding-left: 7%;
  padding-right: 7%;
  display: flex;
}

.lending-partners-our-tech {
  background-color: var(--spark-library--black);
  text-align: center;
  border-radius: 30px;
  width: 100%;
  max-width: none;
  height: auto;
  margin-top: 0%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
  position: static;
}

.tabs-tech {
  flex-flow: column;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.tabs-menu {
  grid-column-gap: 41px;
  grid-row-gap: 41px;
  border-style: solid;
  border-width: 0 0 1px;
  border-color: black black var(--black-700);
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.tabs-content {
  width: 100%;
}

.tab-link {
  color: var(--purewhite);
  background-color: #ddd0;
  padding-bottom: 13px;
}

.tab-link.w--current {
  border-bottom: 2px solid var(--_variable-collection---brand-primary);
  color: var(--_variable-collection---brand-primary);
  background-color: #c8c8c800;
  border-radius: 0;
  padding-bottom: 13px;
  font-family: Poppins, sans-serif;
  font-weight: 600;
  transition: border-color .2s;
}

.text-block-7 {
  font-family: Poppins, sans-serif;
  font-size: 1.5rem;
}

.text-block-8 {
  font-family: Poppins, sans-serif;
  font-size: 1.5rem;
  line-height: 1em;
}

.header-subtext {
  color: var(--purewhite);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 1.2em;
  font-weight: 400;
  line-height: 141.4%;
}

.flex-block-11 {
  grid-column-gap: 26px;
  grid-row-gap: 26px;
  justify-content: flex-start;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
}

.tab-pane {
  padding-left: 0;
  padding-right: 0;
}

.tech-grid {
  grid-template-rows: auto;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 7%;
}

.tech-copy {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  color: var(--_variable-collection---brand-primary);
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.tab-heading {
  text-align: left;
  width: 75%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 1.8em;
  font-weight: 500;
  line-height: 125%;
}

.point {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.tab-list-text {
  color: var(--purewhite);
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 1.2em;
  font-weight: 300;
  line-height: 141.4%;
}

.code-embed-30 {
  height: 26px;
  padding-top: 3px;
}

.flex-block-12 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
}

.flex-block-13 {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  justify-content: center;
  align-items: flex-start;
}

.partners-section {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  height: auto;
  display: flex;
}

.flex-block-14 {
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.flex-block-15 {
  grid-column-gap: 1.4rem;
  grid-row-gap: 1.4rem;
  flex-flow: row;
  margin-top: -7.1375rem;
}

.flex-block-16 {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  flex-flow: column;
}

.fintech-partners-cards {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  -webkit-backdrop-filter: blur(4px);
  backdrop-filter: blur(4px);
  background-color: #151414e3;
  border-radius: 20px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 25%;
  min-height: 300px;
  padding: 2.3rem 2rem 2.3rem 1.5rem;
  display: flex;
}

.image-26 {
  margin-left: auto;
  margin-right: auto;
}

.our-tech-grid {
  grid-column-gap: 51px;
  grid-row-gap: 51px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.quick-stack-3 {
  grid-row-gap: 48px;
  width: 100%;
  padding-bottom: 0%;
  padding-left: 4%;
  padding-right: 4%;
}

.header {
  color: #000;
  width: auto;
  height: auto;
  min-height: 76.804px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 1.6rem;
  font-weight: 500;
  line-height: 2rem;
  text-decoration: none;
}

.our-tech-content {
  grid-column-gap: 16px;
  flex: 0 auto;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
  text-decoration: none;
  display: flex;
}

.our-tech-copy {
  grid-row-gap: 13px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: none;
  text-decoration: none;
  display: flex;
}

.image-27 {
  width: 56px;
}

.our-tech-hero-content {
  grid-column-gap: 51px;
  grid-row-gap: 51px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  text-decoration: none;
  display: flex;
}

.flex-block-17 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
}

.our-tech-hero-section {
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 12%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-bottom: 5%;
  display: block;
}

.vapt-logo, .iso-27001, .cams-logo {
  justify-content: center;
  align-items: center;
}

.our-tech-logo-stacks {
  width: 100%;
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
}

.cersai-logo, .cell-7 {
  justify-content: center;
  align-items: center;
}

.flex-block-18 {
  grid-column-gap: 6rem;
  grid-row-gap: 6rem;
}

.our-tech-black-section {
  grid-row-gap: 0px;
  background-color: #000;
  border-radius: 30px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  padding: 100px 2%;
  text-decoration: none;
  display: flex;
  position: static;
  overflow: hidden;
}

.our-tech-right-container {
  grid-column-gap: 17em;
  grid-row-gap: 17em;
  flex-flow: column;
  width: 50%;
  margin-top: 279px;
  padding-bottom: 130px;
  display: flex;
}

.our-tech-left-container {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: column;
  width: 50%;
  padding-left: 0%;
  padding-right: 2%;
  display: flex;
}

.text-span {
  color: var(--_variable-collection---brand-primary);
}

.copy {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 75%;
  max-width: none;
  text-decoration: none;
  display: flex;
}

.container-17 {
  max-width: 1280px;
  padding: 100px 2%;
  display: flex;
}

.our-tech-section {
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.our-tech-text-h2 {
  grid-column-gap: 0em;
  grid-row-gap: 0em;
  color: var(--black-800);
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  flex-flow: column;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 2.9em;
  font-weight: 600;
  line-height: 1.3em;
  display: flex;
}

.rms-header, .cms-header {
  color: #000;
  width: auto;
  height: auto;
  min-height: auto;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 1.6rem;
  font-weight: 500;
  line-height: 2rem;
  text-decoration: none;
}

.cms-header.inverse {
  color: var(--purewhite);
  min-height: auto;
}

.hero-containt {
  grid-row-gap: 3.4375rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1280px;
  padding-left: 2%;
  padding-right: 2%;
  text-decoration: none;
  display: flex;
}

.company-image-container {
  grid-column-gap: 2.8125rem;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.left {
  grid-column-gap: 8px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  width: 50%;
  text-decoration: none;
  display: flex;
}

.right {
  grid-row-gap: 1.5rem;
  text-align: left;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 50%;
  max-width: none;
  text-decoration: none;
  display: flex;
}

.header-style {
  color: #ff6601;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.9rem;
  text-decoration: none;
}

.discription {
  grid-row-gap: .953125rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: none;
  text-decoration: none;
  display: flex;
}

.description-1 {
  color: #000;
  width: 90%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: .95rem;
  font-weight: 400;
  line-height: 1.5625rem;
  text-decoration: none;
}

.description-1.inverse {
  color: var(--purewhite);
}

.company-block-1 {
  max-width: 1280px;
  padding-top: 0%;
  padding-bottom: 0%;
}

.company-h1 {
  color: var(--black-800);
  font-size: 2.5em;
  font-weight: 600;
  line-height: 1.3;
}

.company-h1.orange {
  color: var(--_variable-collection---brand-primary);
}

.company-text-h1 {
  grid-column-gap: 9px;
  grid-row-gap: 9px;
  flex-flow: row;
  width: auto;
  height: auto;
  font-family: Poppins, sans-serif;
  font-size: 1.2em;
  line-height: 1.3em;
  display: flex;
}

.image-container-black {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  height: auto;
  padding-left: 0%;
  padding-right: 0%;
  display: flex;
}

.div-block-67 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: column;
  display: flex;
}

.team-container {
  grid-row-gap: 3.4375rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  text-decoration: none;
  display: flex;
}

.section-identifier {
  grid-column-gap: 6.57129px;
  border: 1.64282px solid #ff6601;
  border-radius: 59.963px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding: 17.2496px 46px;
  text-decoration: none;
  display: flex;
}

.company-our-team {
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  display: block;
}

.team-wrapper {
  width: auto;
  height: auto;
  display: block;
  overflow: hidden;
}

.team-swiper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  display: flex;
  overflow: hidden;
}

.team-member {
  grid-column-gap: 1.625rem;
  grid-row-gap: 1.625rem;
  background-color: var(--neutral-300);
  border-radius: 20px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 380px;
  height: 431px;
  display: flex;
  overflow: hidden;
}

.image-45 {
  border-radius: 50%;
  width: 194px;
  height: 194px;
  display: block;
}

.member-name {
  text-align: center;
  font-family: Poppins, sans-serif;
  font-size: 1.3875rem;
  font-weight: 500;
}

.member-title {
  color: var(--black-600);
  text-align: center;
  font-family: Poppins, sans-serif;
  font-size: .84375rem;
  font-weight: 400;
}

.person-info {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
}

.link {
  background-color: var(--purewhite);
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 55px;
  height: 55px;
  display: flex;
}

.nav-company {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  color: var(--black-800);
  background-image: none;
  border-radius: 20px;
  justify-content: flex-start;
  align-items: center;
  margin: 0 auto;
  padding: 10px 1.2em;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  text-decoration: none;
  display: flex;
}

.nav-company:hover, .nav-company:active {
  color: var(--black-800);
  background-image: none;
}

.nav-company.w--current {
  grid-column-gap: 9px;
  grid-row-gap: 9px;
  color: #1f1f1f;
  background-color: #fff0;
  padding-left: 1.6em;
  padding-right: 1.6em;
}

.company-block-3 {
  max-width: 1280px;
  padding-top: 12%;
  padding-bottom: 12%;
}

.div-block-68 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.code-embed-31 {
  display: none;
}

.partners-tabs {
  height: 45px;
}

.partners-menu {
  grid-column-gap: 9px;
  grid-row-gap: 9px;
  border-radius: 9999px;
  padding-left: 0;
  padding-right: 0;
  display: inline-flex;
}

.partners-chip {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  opacity: 1;
  color: var(--_variable-collection---brand-primary);
  background-color: #ff660100;
  border-radius: 99999px;
  padding: 12px 24px;
  transition: color 18ms, background-color 18ms, transform 18ms;
  display: inline-flex;
}

.partners-chip.w--current {
  background-color: var(--_variable-collection---brand-primary);
  color: var(--purewhite);
  border-radius: 9999px;
  padding: 12px 28px;
  font-family: Poppins, sans-serif;
  font-weight: 500;
}

.partners-pane {
  width: 600px;
  top: 26px;
}

.grid {
  grid-column-gap: 56px;
  grid-row-gap: 56px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: auto;
  margin-left: 0;
  display: grid;
}

.code-embed-32 {
  height: 16px;
  padding-top: 2px;
}

.text-block-9 {
  font-family: Poppins, sans-serif;
  font-weight: 400;
}

.tabs-content-2 {
  width: 125%;
  top: -694.3%;
  left: 93.5%;
  overflow: visible;
}

.flex-block-19 {
  grid-column-gap: 5vw;
  grid-row-gap: 5vw;
  width: 100%;
  max-width: 1280px;
  margin: auto;
  padding: 13% 2%;
}

.div-block-42-copy {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  width: 40%;
  display: flex;
}

.image-46 {
  display: block;
}

.logo {
  width: 300px;
  display: block;
}

.get-clarity-h1 {
  grid-column-gap: 9px;
  grid-row-gap: 9px;
  flex-flow: column;
  width: auto;
  height: auto;
  font-size: 1.2em;
  line-height: 1.3em;
  display: flex;
}

.get-clarity-h1.center-align {
  text-align: left;
  flex-flow: row;
  font-size: 4em;
}

.orange-small {
  color: var(--_variable-collection---brand-primary);
}

.orange-small.medium {
  font-weight: 500;
}

.get-clarity-why-sliq {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.orange-copy {
  color: var(--_variable-collection---brand-primary);
}

.orange-copy.medium {
  font-weight: 500;
}

.get-funds-text-h2 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  color: var(--purewhite);
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  flex-flow: column;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 2.9em;
  font-weight: 600;
  line-height: 1em;
  display: flex;
}

.get-funds-text-h2.inverse {
  color: var(--purewhite);
  line-height: 1em;
}

.get-funds-text-h2.inverse.semi {
  color: var(--_variable-collection---brand-primary);
  font-size: 2.6em;
  font-weight: 500;
}

.get-funds-text-h2.inverse.gradient {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(#fff 10%, #ffffff3d);
  -webkit-background-clip: text;
  background-clip: text;
  font-size: 2.6em;
}

.get-funds-text-h2.inverse.left {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  line-height: 1.3em;
}

.get-funds-text-h2.orange.left-align {
  color: var(--_variable-collection---brand-primary);
  text-align: left;
  width: 100%;
  max-width: 1280px;
}

.get-funds-text-h2.center-aligned {
  text-align: center;
}

.get-funds-text-h2.left {
  text-align: left;
}

.get-funds-text-h2.inverse-copy {
  color: var(--purewhite);
  line-height: 1em;
}

.get-funds-text-h2.inverse-copy.semi {
  color: var(--_variable-collection---brand-primary);
  font-size: 2.6em;
  font-weight: 500;
}

.get-funds-text-h2.inverse-copy.gradient {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(#fff 10%, #ffffff3d);
  -webkit-background-clip: text;
  background-clip: text;
  font-size: 2.6em;
}

.get-funds-text-h2.inverse-copy.left {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  line-height: 1.3em;
}

.fintech-partners-why-partner-container {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.logo-right {
  width: 300px;
  display: block;
}

.text-h5-copy {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 18.07px;
}

.text-h5-copy.black-bg {
  color: var(--_variable-collection---brand-primary);
  font-size: 1em;
  font-weight: 500;
}

.button-get-instant-approval {
  grid-column-gap: 1px;
  background-color: #ffddc6;
  background-image: none;
  border-radius: 47.9965px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  height: auto;
  padding: 1.1em 4.6em 1.1em 2em;
  text-decoration: none;
  display: flex;
}

.flex-block-19-copy {
  grid-column-gap: 5vw;
  grid-row-gap: 5vw;
  width: 100%;
  max-width: 1280px;
  margin: auto;
  padding: 15% 4%;
}

.image-54 {
  z-index: -3;
  max-width: 100%;
  position: relative;
  top: 32.2vh;
}

.image-55 {
  z-index: -2;
  max-width: 100%;
  position: relative;
  top: 145.1px;
}

.image-56 {
  max-width: 100vw;
  position: relative;
  top: -93px;
}

.button-bg-inverse-2 {
  grid-column-gap: 1px;
  background-color: #ffddc6;
  background-image: linear-gradient(#ffa467, #ff6b0b);
  border-radius: 47.9965px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  height: auto;
  padding: 1.1rem 4.6em 1.1em 2em;
  text-decoration: none;
  display: flex;
}

.flex-block-20 {
  grid-column-gap: 23px;
  grid-row-gap: 23px;
  justify-content: flex-start;
  align-items: center;
}

.image-54-copy {
  z-index: -3;
  max-width: 100%;
  position: relative;
  top: 32.2vh;
}

.grid-copy {
  grid-column-gap: 56px;
  grid-row-gap: 56px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: auto;
  margin-left: 0;
  display: grid;
}

@media screen and (min-width: 1440px) {
  h1 {
    font-size: 1.2em;
    font-weight: 600;
    line-height: 1.5em;
  }

  .section {
    justify-content: center;
    align-items: center;
    width: 100%;
    height: auto;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 0;
    display: block;
    overflow: visible;
  }

  .section.expanded {
    margin-bottom: auto;
    padding-top: 0;
    padding-left: 0%;
    padding-right: 0;
    display: block;
  }

  .section.qualification-section {
    height: auto;
  }

  .container-black {
    text-align: center;
    flex-flow: column;
    margin-top: 0%;
    margin-left: auto;
    margin-right: auto;
    padding-top: 0;
    padding-bottom: 0;
  }

  .applynow {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .frame-321 {
    height: auto;
    padding: 1.1em 4.6em 1.1em 2em;
  }

  .button-name {
    padding-top: .5rem;
    padding-bottom: .5rem;
    font-size: 1.2rem;
    line-height: .4rem;
  }

  .section-impact {
    display: flex;
  }

  .info-section {
    grid-row-gap: 24px;
    justify-content: space-between;
    align-items: center;
    padding-left: 0%;
    padding-right: 0%;
  }

  .interest-rate-info {
    background-image: linear-gradient(#ffffff40, #ffffff17);
  }

  .join-community-button {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    display: flex;
  }

  .div-block {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .image {
    width: 5.1rem;
    height: auto;
    margin-left: -70px;
  }

  .body {
    mix-blend-mode: normal;
    background-color: #fff;
    margin-bottom: -10px;
    padding-bottom: 10px;
    font-family: Poppins, sans-serif;
    font-weight: 300;
    line-height: 164%;
    overflow: auto;
  }

  .frame-323 {
    height: 27rem;
    max-height: 570px;
  }

  .text-container {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    width: auto;
  }

  .body-text-1 {
    text-align: left;
    justify-content: flex-start;
    align-items: center;
    width: auto;
    min-width: auto;
    max-width: none;
    display: block;
    overflow: visible;
  }

  .container-2 {
    grid-column-gap: 0%;
    grid-row-gap: 0%;
    justify-content: center;
    align-items: center;
    width: 17%;
    min-width: auto;
    min-height: auto;
    display: flex;
  }

  .col-left {
    grid-column-gap: 59px;
    grid-row-gap: 59px;
    width: 60%;
    margin-top: auto;
    margin-bottom: auto;
    display: flex;
  }

  .col-right {
    width: 35%;
    margin-top: auto;
    margin-bottom: 0;
  }

  .insurance-partner {
    padding: 20px 26px;
  }

  .lending-partners {
    font-size: 15px;
  }

  .section-trusted-partners {
    justify-content: center;
    align-items: center;
    display: block;
  }

  .fintech-partner {
    height: auto;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .container-3 {
    justify-content: center;
    align-items: center;
    width: 100%;
    max-width: 1320px;
  }

  .logos-grid {
    grid-column-gap: 22px;
    grid-row-gap: 22px;
    grid-template-rows: auto auto auto;
    padding-left: 3px;
  }

  .h2 {
    width: 70%;
    font-size: 48px;
  }

  .frame-343 {
    grid-row-gap: 0px;
    padding: 22px 136.361px 22px 30px;
  }

  .frame-342 {
    width: 100%;
    display: block;
  }

  .get-instant-approval {
    justify-content: flex-start;
    align-items: flex-start;
    height: auto;
    display: block;
    position: relative;
    top: 21px;
  }

  .frame-344 {
    width: 70px;
    left: 339px;
  }

  ._2025-sliq-pvt-ltd {
    font-weight: 400;
  }

  .about {
    font-family: Poppins, sans-serif;
    font-weight: 500;
  }

  .important {
    font-weight: 500;
  }

  .footer-body-text {
    font-weight: 300;
  }

  .container-black-copy {
    text-align: center;
    max-width: none;
    margin-left: auto;
    margin-right: auto;
    padding-top: 0;
    padding-bottom: 0;
    display: block;
  }

  .deco-circle-1 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    background-color: var(--_variable-collection---brand-primary);
    filter: blur(250px);
    pointer-events: none;
    border-radius: 300px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 300px;
    max-width: none;
    height: 300px;
    display: block;
    position: absolute;
    inset: -3% auto auto -6%;
  }

  .deco-circle-2 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    background-color: var(--_variable-collection---brand-primary);
    opacity: .56;
    filter: blur(200px);
    pointer-events: none;
    border-radius: 300px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 300px;
    max-width: none;
    height: 300px;
    display: block;
    position: absolute;
    top: 785px;
    bottom: 0%;
    right: 0%;
  }

  .container-9 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    background-color: var(--_variable-collection---brand-primary);
    filter: blur(200px);
    pointer-events: none;
    border-radius: 300px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 300px;
    max-width: none;
    height: 300px;
    display: block;
    position: absolute;
    inset: 274% auto auto -24%;
  }

  .container-10 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    background-color: var(--_variable-collection---brand-primary);
    filter: blur(200px);
    pointer-events: none;
    border-radius: 300px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 300px;
    max-width: none;
    height: 300px;
    display: block;
    position: absolute;
    inset: 329% auto auto 88%;
  }

  .orange {
    justify-content: center;
    align-items: center;
  }

  .orange.medium {
    line-height: 1.6rem;
  }

  .div-block-5 {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .div-block-6 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    display: flex;
  }

  .nav-link {
    background-color: var(--_variable-collection---brand-primary);
    color: #fff;
    border-radius: 40px;
    width: auto;
    margin-left: 0;
    margin-right: 0;
    padding: 20px 2rem;
    font-size: 1rem;
    font-weight: 600;
    line-height: 1.36rem;
  }

  .nav-link-2 {
    color: var(--_variable-collection---brand-primary);
    width: auto;
    margin-left: 0;
    margin-right: 0;
    padding: 20px 2rem;
    font-size: 1rem;
    font-weight: 600;
    line-height: 1.36rem;
  }

  .nav-link-5 {
    padding: .7rem 1.85rem;
    font-size: .9rem;
    font-weight: 500;
    line-height: 1.33575rem;
  }

  .nav-bar-container {
    text-align: center;
    background-color: #fff;
    border-radius: 0 0 20px 20px;
    padding-top: 1%;
    padding-bottom: 1%;
  }

  .nav-grid {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .brand-logo-container {
    flex-flow: row;
    justify-content: flex-start;
    align-items: center;
  }

  .nav-menu {
    background-color: var(--neutral-300);
    color: #f9f9f900;
    border-radius: 80px;
    left: -44px;
  }

  .container-13 {
    justify-content: flex-end;
    align-items: center;
    width: 30%;
    max-width: 940px;
    display: block;
  }

  .cta-primary-nav {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    background-color: #ff660100;
    justify-content: flex-end;
    align-items: center;
    width: auto;
    display: flex;
  }

  .container {
    text-align: center;
    justify-content: space-between;
    align-items: center;
    width: 100vw;
    max-width: 1280px;
    margin-top: 120px;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .container.hero {
    width: 100%;
    padding-top: 6%;
  }

  .container.sliq-qualification {
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin-top: 0;
    padding-top: 207px;
    padding-bottom: 146px;
  }

  .hero-image {
    width: 80%;
    max-width: 100%;
    margin-top: auto;
    margin-bottom: auto;
  }

  .testimonial-container-1 {
    margin-left: auto;
    margin-right: auto;
    padding: 1.1rem 4rem;
    position: relative;
  }

  .text-4 {
    width: 11.5rem;
    font-size: .9rem;
    line-height: 1.35rem;
  }

  .testimonial-container-2 {
    margin-left: auto;
    margin-right: auto;
    padding: 1.1rem 4rem;
    position: relative;
  }

  .testimonial-container-3, .testimonial-container-4 {
    background-color: #afe9f9;
    margin-left: auto;
    margin-right: auto;
    padding: 1.1rem 4rem;
    position: relative;
  }

  .testimonial-text {
    width: 11.7rem;
    font-size: .9rem;
    line-height: 1.35rem;
  }

  .hero-cta {
    display: flex;
  }

  .fintech-partner-text {
    font-size: 15px;
  }

  .testimonial-text-bold {
    width: 11.7rem;
    font-size: .9rem;
    line-height: 1.35rem;
  }

  .image-14 {
    width: 23vw;
    top: 12.7vw;
  }

  .bg-baorder {
    background-color: #fff;
    border-radius: 2.375rem;
    width: 100%;
    max-width: 620px;
    height: 580px;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    position: absolute;
    top: 3711.51px;
  }

  .bg-baorder.border {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    border: 1px solid #0000001a;
    justify-content: center;
    align-items: center;
    width: 35vw;
    max-width: 43vw;
    top: 50.5vw;
  }

  .bg-baorder.no-border {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    border: 0 solid #0000001a;
    justify-content: center;
    align-items: center;
    width: 35vw;
    max-width: none;
    height: 34vw;
    min-height: 38vw;
    top: 39.4vw;
  }

  .image-15 {
    width: 40vw;
    top: -13.3vw;
  }

  .footer-tab {
    padding-left: 2%;
    padding-right: 2%;
  }

  .button-footer {
    grid-row-gap: 0px;
    justify-content: flex-end;
    align-items: flex-start;
    padding: 10px 136.361px 0 30px;
  }

  .footer-black {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .footer-button-text {
    justify-content: flex-start;
    align-items: flex-start;
    height: auto;
    display: block;
    position: relative;
    top: -25px;
  }

  .footer-button-icon-copy {
    width: 16%;
    position: relative;
    top: -85px;
    left: 347px;
  }

  .join-our-community-button {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .cta-left-content {
    top: 36.3px;
  }

  .text-h2.inverse {
    font-size: 2.9em;
    line-height: 1.2em;
  }

  .text-h2.inverse.semi {
    font-weight: 500;
  }

  .text-h2.orange.left-align {
    font-size: 2.912em;
  }

  .text-h2.center-aligned {
    font-size: 2.92em;
    line-height: 1.2em;
  }

  .text-h2.inverse-copy {
    font-size: 2.9em;
    line-height: 1.2em;
  }

  .text-h2.inverse-copy.semi {
    font-weight: 500;
  }

  .button-secondry-4 {
    color: var(--_variable-collection---brand-primary);
    background-color: #fff0;
    font-weight: 600;
  }

  .text-body-text {
    color: #000;
    text-align: left;
  }

  .text-body-text.whit-bg {
    color: #000;
  }

  .text-body-text.whit-bg.center-aligned {
    width: 80%;
  }

  .text-h4 {
    color: #000;
    text-align: left;
    font-weight: 600;
  }

  .text-h3.black-bg {
    -webkit-text-fill-color: transparent;
    background-image: linear-gradient(#fff, #ffffff47 67%);
    -webkit-background-clip: text;
    background-clip: text;
    font-size: 2.4em;
  }

  .button-primary-4 {
    color: #fff;
    font-weight: 600;
  }

  .div-block-39 {
    grid-column-gap: 12%;
    grid-row-gap: 12%;
    width: 100%;
  }

  .brand-color {
    color: var(--_variable-collection---brand-primary);
    height: 100%;
    line-height: 1.3;
  }

  .text-h1 {
    width: 100%;
  }

  .text-h1.center-align {
    width: auto;
  }

  .primary-cta-copy {
    display: flex;
  }

  .cta-secondry-nav {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    background-color: #ff660100;
    justify-content: flex-end;
    align-items: center;
    width: auto;
    display: flex;
  }

  .secondary-button-6-bounding-left {
    height: 44px;
    padding-top: 14px;
    padding-bottom: 14px;
    display: flex;
  }

  .cte-image {
    width: 25vw;
    top: -7.1vw;
  }

  .dropdown-link:visited {
    color: var(--_variable-collection---brand-primary);
  }

  .primary-cta-static {
    display: flex;
  }

  .span {
    line-height: 1em;
  }

  .container-14 {
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-46 {
    justify-content: center;
    align-items: flex-start;
  }

  .get-clarity-benefit-col {
    justify-content: flex-start;
    align-items: center;
  }

  .div-block-49 {
    margin-top: 13%;
    padding-left: 4%;
    padding-right: 4%;
  }

  .code-embed-11 {
    position: relative;
    top: -484px;
  }

  .div-block-50 {
    height: 460px;
    min-height: 500px;
    position: relative;
    top: -44.25px;
  }

  .deco-text-1 {
    width: auto;
    max-width: none;
    font-size: 8vw;
  }

  .image-21 {
    width: 21vw;
    max-width: 37%;
    left: 33px;
  }

  .flex-block-3 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: space-between;
    align-items: flex-end;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: visible;
  }

  .span-2 {
    line-height: 1em;
  }

  .get-clarity-benefit-col-center-logo {
    justify-content: flex-start;
    align-items: center;
    height: 370px;
  }

  .section-heading {
    color: #fff;
    -webkit-text-fill-color: transparent;
    background-image: linear-gradient(#fff 31%, #000 86%);
    -webkit-background-clip: text;
    background-clip: text;
    font-size: 3.2em;
    font-weight: 600;
    line-height: 2em;
  }

  .get-clarity-black-section {
    display: flex;
  }

  .div-block-54 {
    flex-flow: row;
  }

  .frame-307 {
    padding-top: 43px;
  }

  .fintech-partners-why-partner {
    grid-column-gap: 3.3rem;
    grid-row-gap: 3.3rem;
    height: 797px;
  }

  .code-embed-11-copy {
    position: relative;
  }

  .frame-315 {
    max-width: 1280px;
    height: auto;
    margin-bottom: 41px;
  }

  .frame-311 {
    grid-column-gap: 0px;
    justify-content: space-between;
    align-items: center;
  }

  .image-1 {
    width: 50%;
  }

  .frame-310 {
    padding-left: 48px;
  }

  .description-2 {
    width: 100%;
  }

  .text-5 {
    width: 75%;
  }

  .deco-circle-3 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    background-color: var(--_variable-collection---brand-primary);
    filter: blur(300px);
    pointer-events: none;
    border-radius: 300px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 300px;
    max-width: none;
    height: 300px;
    display: block;
    position: relative;
    bottom: 0%;
    right: 0%;
  }

  .faqs {
    width: 75%;
  }

  .description-4:where(.w-variant-a7151f22-8fbb-cf99-c990-c6e87fff6a0e) {
    font-weight: 400;
  }

  .div-block-57, .flex-block-7 {
    width: 100%;
  }

  .faq-container {
    height: auto;
    margin: 107px auto -156px;
    padding-top: 0%;
  }

  .testimonial-container {
    height: auto;
    margin-left: auto;
    margin-right: auto;
  }

  .testimonial-section {
    justify-content: center;
    align-items: center;
    width: 100%;
    height: auto;
    margin: 0 auto -157px;
    padding-top: 142px;
    padding-left: 0%;
    padding-right: 0%;
    display: block;
    overflow: visible;
  }

  .deco-text-2 {
    width: auto;
  }

  .deco-text-2.big {
    z-index: -10;
    max-width: 39%;
    font-size: 13vw;
    left: -1.8vw;
  }

  .get-funds-col-left {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    width: 50%;
    margin-top: auto;
    margin-bottom: auto;
    display: flex;
  }

  .get-funds-hero-content {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    display: flex;
  }

  .get-funds-hero-section {
    justify-content: center;
    align-items: center;
    width: 100%;
    height: auto;
    margin-bottom: auto;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 0;
    display: block;
    overflow: visible;
  }

  .get-funds-col-right {
    width: 50%;
    max-width: 48%;
    height: 100%;
    margin: auto;
  }

  .frame-363 {
    height: 590px;
  }

  .frame-359 {
    grid-row-gap: 23px;
  }

  .container-15 {
    padding-top: 12%;
  }

  .get-funds-body-text-1 {
    text-align: left;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-width: auto;
    max-width: none;
    display: block;
    overflow: visible;
  }

  .section-heading-2 {
    color: var(--black-800);
    -webkit-text-fill-color: inherit;
    background-image: none;
    background-clip: border-box;
    font-size: 3.2em;
    font-weight: 600;
    line-height: 1.4em;
  }

  .get-funds-cta-left-content-copy {
    background-image: linear-gradient(#fff0, #ffffffeb 21%, #fff 25%);
    width: 35vw;
    height: auto;
    top: -29.1%;
  }

  .get-funds-wallet-image {
    width: 23vw;
    top: -106px;
  }

  .get-funds-cta-bg-left {
    background-color: #fff;
    border-radius: 2.375rem;
    width: 100%;
    max-width: 620px;
    height: 580px;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    position: absolute;
    top: 3711.51px;
  }

  .get-funds-cta-bg-left.border {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    border: 1px solid #0000001a;
    justify-content: center;
    align-items: center;
    width: 35vw;
    max-width: 43vw;
    top: 54%;
  }

  .get-funds-expert-image {
    width: 25vw;
    top: -7.1vw;
  }

  .get-funds-cta-bg-right {
    background-color: #fff;
    border-radius: 2.375rem;
    width: 100%;
    max-width: 620px;
    height: 580px;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    position: absolute;
    top: 3711.51px;
  }

  .get-funds-cta-bg-right.no-border {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    border: 0 solid #0000001a;
    justify-content: center;
    align-items: center;
    width: 35vw;
    max-width: none;
    height: 34vw;
    min-height: 38vw;
    top: 68%;
  }

  .get-funds-h1.orange-h1 {
    color: var(--_variable-collection---brand-primary);
  }

  .get-funds-cta-expert-heading {
    width: 70%;
    font-size: 48px;
  }

  .get-funds-cta-expert-heading.center-align {
    width: 100%;
    font-size: 2.6em;
    line-height: 3.1rem;
  }

  .mfd-hero-section {
    justify-content: center;
    align-items: center;
    width: 100%;
    height: auto;
    margin-left: auto;
    margin-right: auto;
    display: block;
    overflow: visible;
  }

  .hero-content {
    grid-column-gap: 35px;
    grid-row-gap: 35px;
  }

  .frame-365 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .h1-style {
    font-size: 2.7rem;
    line-height: 4rem;
  }

  .container-16 {
    justify-content: center;
    align-items: flex-start;
  }

  .stepswrapper {
    margin-bottom: -340px;
  }

  .mfd-join-steps {
    justify-content: center;
    align-items: center;
    width: 100%;
    height: auto;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 0;
    display: block;
    overflow: visible;
  }

  .fintech-parterns-hero-section {
    width: 100%;
    height: auto;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 0;
    overflow: visible;
  }

  .fintech-partner-container {
    max-width: 1280px;
  }

  .logo-stacks {
    padding-left: 0;
    padding-right: 0;
  }

  .fintech-partners-technical-offering-sub-text, .offering-brief-text {
    text-align: left;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-width: auto;
    max-width: none;
    display: block;
    overflow: visible;
  }

  .fintech-partner-technical-offering {
    max-width: 1280px;
  }

  .lenders-hero-section {
    grid-column-gap: 58px;
    grid-row-gap: 58px;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: auto;
    margin-bottom: auto;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 5%;
    display: flex;
    overflow: visible;
  }

  .hero-image-home {
    margin-top: auto;
    margin-bottom: auto;
  }

  .fintech-partners-container {
    text-align: center;
    justify-content: space-between;
    align-items: center;
    width: 100vw;
    max-width: 1280px;
    margin-top: 120px;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .fintech-partners-container.hero-copy {
    width: 100%;
  }

  .home-hero-content {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 92%;
    display: flex;
  }

  .fintech-partner-technical-offering-header {
    color: #000;
    font-size: 2.9em;
    font-weight: 600;
    line-height: 2em;
  }

  .lending-partners-our-tech-container {
    max-width: 1280px;
  }

  .lending-partners-our-tech {
    text-align: center;
    margin-top: 0%;
    margin-left: auto;
    margin-right: auto;
    padding-top: 0;
    padding-bottom: 0;
    display: block;
  }

  .tabs-menu {
    justify-content: space-between;
    display: flex;
  }

  .header-subtext {
    text-align: left;
  }

  .tab-list-text {
    color: var(--purewhite);
    text-align: left;
  }

  .flex-block-15 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: row;
  }

  .our-tech-grid {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .our-tech-hero-content {
    grid-column-gap: 35px;
    grid-row-gap: 35px;
  }

  .our-tech-hero-section {
    justify-content: center;
    align-items: center;
    display: block;
  }

  .our-tech-black-section {
    display: flex;
  }

  .our-tech-right-container {
    grid-column-gap: 17em;
    grid-row-gap: 17em;
  }

  .container-17 {
    width: 100%;
    max-width: 1280px;
  }

  .our-tech-section {
    justify-content: center;
    align-items: center;
    width: 100%;
    height: auto;
    margin-bottom: auto;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 0;
    display: block;
    overflow: visible;
  }

  .our-tech-text-h2 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    color: #000;
    font-size: 2.9em;
    font-weight: 600;
    line-height: 1em;
  }

  .hero-containt {
    max-width: none;
    margin-left: auto;
    margin-right: auto;
  }

  .h1-style-3 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .right {
    grid-row-gap: 1.3rem;
  }

  .discription {
    grid-row-gap: .5rem;
    font-weight: 400;
  }

  .description-1.inverse {
    color: var(--purewhite);
  }

  .company-block-1 {
    width: 100%;
    max-width: 1280px;
  }

  .company-h1.orange {
    flex: 0 auto;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .company-text-h1 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: row;
    width: 100%;
  }

  .image-container-black {
    text-align: left;
  }

  .team-container {
    grid-row-gap: 3.4375rem;
    max-width: none;
    margin-left: auto;
    margin-right: auto;
  }

  .company-our-team {
    justify-content: center;
    align-items: center;
    width: 100%;
    height: auto;
    margin-left: auto;
    margin-right: auto;
    display: block;
    overflow: visible;
  }

  .company-block-3 {
    width: 100%;
    max-width: 1280px;
  }

  .partners-menu {
    padding-left: 0;
  }

  .flex-block-19 {
    padding-top: 9%;
    padding-bottom: 9%;
  }

  .get-clarity-h1 {
    width: 100%;
  }

  .get-clarity-h1.center-align {
    flex-flow: row;
    width: auto;
  }

  .orange-small {
    color: var(--_variable-collection---brand-primary);
    justify-content: center;
    align-items: center;
    height: auto;
    line-height: 1.9rem;
    display: flex;
  }

  .get-clarity-why-sliq {
    flex-flow: column;
  }

  .orange-copy {
    color: var(--_variable-collection---brand-primary);
    justify-content: center;
    align-items: center;
    height: auto;
    line-height: 1.9rem;
    display: flex;
  }

  .orange-copy.medium {
    line-height: 1.6rem;
  }

  .get-funds-text-h2 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    color: var(--purewhite);
    font-size: 2.9em;
    font-weight: 600;
    line-height: 1.8em;
  }

  .get-funds-text-h2.inverse {
    font-size: 2.9em;
    line-height: 1.2em;
  }

  .get-funds-text-h2.inverse.semi {
    font-weight: 500;
  }

  .get-funds-text-h2.orange.left-align {
    font-size: 2.912em;
  }

  .get-funds-text-h2.center-aligned {
    font-size: 2.92em;
    line-height: 1.2em;
  }

  .get-funds-text-h2.inverse-copy {
    font-size: 2.9em;
    line-height: 1.8em;
  }

  .get-funds-text-h2.inverse-copy.semi {
    font-weight: 500;
  }

  .fintech-partners-why-partner-container {
    flex-flow: row;
  }

  .button-get-instant-approval {
    height: auto;
    padding: 1.1em 4.6em 1.1em 2em;
  }

  .flex-block-19-copy {
    padding: 4% 2%;
  }

  .quick-stack-4 {
    width: 100%;
    padding: 0;
  }

  .image-55 {
    top: 153.1px;
  }
}

@media screen and (max-width: 991px) {
  .section {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .section.expanded {
    height: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .section.qualification-section {
    height: auto;
  }

  .container-black {
    padding-left: 1%;
    padding-right: 1%;
  }

  .applynow {
    justify-content: center;
    align-items: center;
    width: 50%;
    display: block;
  }

  .frame-321 {
    justify-content: flex-start;
    align-items: center;
    width: auto;
    height: auto;
    padding: 18px 80px 18px 40px;
  }

  .button-name {
    width: 100%;
    font-size: 1.1rem;
    font-weight: 500;
  }

  .section-impact {
    grid-column-gap: 41px;
    grid-row-gap: 41px;
    justify-content: center;
    align-items: center;
    height: auto;
    padding: 12% 4% 10%;
    display: flex;
  }

  .info-section {
    padding-left: 0;
    padding-right: 0;
  }

  .interest-rate-info {
    grid-row-gap: 4px;
    background-image: linear-gradient(#ffffff3d, #ffffff1f);
    padding: 15px 24px;
  }

  .interest-rate-info.web {
    background-image: linear-gradient(#ffffff40, #ffffff1f);
  }

  .how-it-works-section {
    grid-column-gap: 58px;
    grid-row-gap: 58px;
    padding-left: 0;
    padding-right: 0;
  }

  .steps-container {
    grid-column-gap: 3.9rem;
    grid-row-gap: 3.9rem;
  }

  .step-header {
    grid-column-gap: 70px;
    justify-content: flex-start;
    align-items: center;
  }

  .join-community-button {
    grid-column-gap: 17px;
    grid-row-gap: 17px;
    flex-flow: row;
    display: flex;
  }

  .progress-bar-container {
    grid-column-gap: 23px;
    grid-row-gap: 23px;
  }

  .steps {
    width: 320px;
  }

  .text-2 {
    font-size: 1.3em;
  }

  .div-block {
    grid-column-gap: 57px;
    grid-row-gap: 57px;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    max-width: 960px;
    display: flex;
  }

  .image {
    width: auto;
    margin-left: -62px;
    position: static;
    left: -66px;
  }

  .body {
    font-size: 16px;
  }

  .frame-323 {
    height: auto;
    max-height: none;
    margin-top: auto;
    margin-bottom: auto;
    padding-top: 54px;
    padding-bottom: 54px;
  }

  .qualification-text-4 {
    font-size: 3rem;
  }

  .frame-324 {
    grid-column-gap: 7px;
    grid-row-gap: 7px;
    width: 80%;
  }

  .text-container {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    width: auto;
  }

  .body-text-1 {
    text-align: left;
    width: 150%;
    font-size: .9rem;
  }

  .body-text-1.center-medium {
    width: 100%;
  }

  .container-2 {
    grid-column-gap: 0px;
    justify-content: flex-start;
    align-items: center;
    width: 24%;
    display: flex;
  }

  .col-left {
    grid-row-gap: 40px;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    margin-top: -5%;
  }

  .col-right {
    grid-column-gap: 0px;
    width: 100%;
    max-width: 75%;
    display: block;
  }

  .insurance-partner {
    padding-left: 1em;
    padding-right: 1em;
    font-size: 1.4rem;
  }

  .lending-partners {
    font-size: .9rem;
    font-weight: 400;
  }

  .fintech-partner {
    height: auto;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .container-3 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: row;
    justify-content: space-between;
    align-items: center;
  }

  .logos-grid {
    grid-column-gap: 23px;
    grid-row-gap: 23px;
    margin-left: auto;
    margin-right: auto;
  }

  .label {
    font-size: 1rem;
  }

  .h2 {
    text-align: left;
    font-size: 2.4rem;
    line-height: 3rem;
  }

  .h2.center-align {
    width: 64%;
    font-size: 1.7rem;
    line-height: 2.1rem;
  }

  .frame-354 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    height: auto;
  }

  .frame-343 {
    max-width: none;
    height: 178px;
    margin-left: auto;
    margin-right: auto;
    padding: 20% 6% 5%;
  }

  .frame-342 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    width: 100%;
  }

  .get-instant-approval {
    width: auto;
    padding-bottom: 22px;
    font-size: 1.8rem;
    font-weight: 500;
  }

  .frame-344 {
    grid-row-gap: 0px;
    width: 50px;
    height: 100%;
    position: relative;
    left: 289px;
  }

  ._2025-sliq-pvt-ltd {
    text-align: left;
    width: 50%;
    display: block;
  }

  .about-links {
    grid-row-gap: 1.5rem;
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    height: auto;
  }

  .about {
    text-align: left;
    font-size: 1.5rem;
  }

  .frame-337 {
    grid-row-gap: .8rem;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
  }

  .frame-339 {
    grid-row-gap: 1.5rem;
    width: 50%;
  }

  .important {
    text-align: left;
    width: auto;
    font-size: 1.5rem;
  }

  .frame-336 {
    grid-row-gap: .8rem;
    justify-content: flex-start;
    align-items: flex-start;
    width: auto;
  }

  .footer-body-text {
    text-align: left;
    width: auto;
    font-size: .8rem;
    font-weight: 400;
    display: block;
  }

  .container-black-copy {
    padding-left: 1%;
    padding-right: 1%;
  }

  .container-9 {
    background-color: var(--_variable-collection---brand-primary);
    opacity: 1;
    filter: blur(250px);
    width: 200px;
    height: 200px;
    display: none;
    top: 4991.66px;
    left: 585px;
  }

  .container-10 {
    top: 3256px;
  }

  .div-block-5 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
  }

  .div-block-6 {
    justify-content: flex-start;
    align-items: center;
    width: 95%;
  }

  .navbar {
    padding-left: 0%;
    padding-right: 0%;
    inset: 0% 0% auto;
  }

  .nav-bar-container {
    background-color: #fff;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    max-width: none;
    padding-top: 0%;
    padding-bottom: 0%;
  }

  .nav-grid {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    max-width: 960px;
    padding: 8px 2%;
  }

  .brand-logo-container {
    width: 30%;
  }

  .container {
    grid-column-gap: 72px;
    grid-row-gap: 72px;
    flex-flow: column;
    margin-top: 6%;
    padding: 2%;
  }

  .container.hero {
    max-width: 960px;
    margin-top: 262px;
  }

  .container.sliq-qualification {
    justify-content: center;
    align-items: center;
    width: 100%;
    max-width: 960px;
    height: 600px;
    margin-top: auto;
    margin-bottom: auto;
  }

  .hero-image {
    width: 60%;
    max-width: 60%;
    height: auto;
  }

  .testimonial-container-1 {
    display: none;
    top: -434px;
    left: -28%;
  }

  .testimonial-container-2 {
    padding-left: 3rem;
    padding-right: 3rem;
    display: none;
    top: -149px;
    bottom: 140px;
    left: 24%;
  }

  .testimonial-container-3 {
    display: none;
    top: -290px;
    left: -25%;
  }

  .testimonial-container-4 {
    display: none;
    top: -863px;
    left: 30%;
  }

  .testimonial-text {
    width: 11.4rem;
  }

  .div-block-10 {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
    padding-left: 4%;
    padding-right: 4%;
  }

  .hero-cta {
    justify-content: center;
    align-items: center;
    width: auto;
    display: flex;
  }

  .div-block-19 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    width: 100%;
    display: flex;
  }

  .div-block-20 {
    grid-column-gap: 22px;
    grid-row-gap: 22px;
    flex-flow: column;
    width: 100%;
    display: flex;
  }

  .important-links {
    grid-row-gap: 3rem;
    justify-content: space-between;
    align-items: flex-start;
    width: 70%;
  }

  .div-block-21 {
    width: 100%;
    display: flex;
  }

  .image-13 {
    width: 11px;
  }

  .fintech-partner-text {
    font-size: .9rem;
    font-weight: 400;
  }

  .testimonial-text-bold {
    width: 11.4rem;
  }

  .filler {
    position: relative;
    left: -49px;
  }

  .step-1 {
    position: relative;
    left: -34.5px;
  }

  .step-2 {
    position: relative;
    left: 310px;
  }

  .step-3 {
    left: 737px;
  }

  .step-4 {
    top: 496.141px;
    left: 1058px;
  }

  .community-and-experts {
    margin-bottom: -210px;
  }

  .community-block {
    width: 100%;
  }

  .image-14 {
    width: 45%;
  }

  .bg-baorder {
    background-color: #f3f3f3;
    height: 430px;
    top: 104px;
  }

  .bg-baorder.border {
    background-color: #fff;
    padding-top: 0;
    position: relative;
  }

  .bg-baorder.no-border {
    background-color: #fff;
    padding-top: 0;
    position: relative;
    top: 403px;
  }

  .image-15 {
    width: 75%;
  }

  .footer-tab {
    grid-column-gap: 39px;
    grid-row-gap: 39px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    padding-left: 0%;
    padding-right: 0%;
    display: flex;
  }

  .logo-footer {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    height: auto;
    display: flex;
  }

  .content {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    flex-flow: row;
    justify-content: flex-end;
    align-items: flex-start;
    width: 100%;
    height: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .button-footer {
    border-radius: 15px;
    max-width: none;
    height: 120px;
    margin-left: auto;
    margin-right: auto;
    padding: 10% 4% 4% 2%;
  }

  .footer-black {
    grid-column-gap: 64px;
    grid-row-gap: 64px;
    justify-content: center;
    align-items: center;
    height: auto;
    padding: 40px 2%;
    display: flex;
  }

  .div-block-30 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .button-links-container {
    grid-column-gap: 69px;
    grid-row-gap: 69px;
    flex-flow: row;
    justify-content: space-between;
    align-items: flex-start;
  }

  .div-block-32 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    justify-content: flex-end;
    align-items: center;
    width: 50%;
    display: flex;
  }

  .footer-button-text {
    width: 100%;
    padding-bottom: 22px;
    font-size: 1.3rem;
    font-weight: 500;
    top: -43px;
    left: 10px;
  }

  .footer-button-icon-copy {
    top: -65px;
    left: -1px;
  }

  .image-18 {
    z-index: 0;
    width: 180px;
    margin-top: 109px;
    padding-top: 0;
    position: absolute;
    top: -10.4375px;
    left: 276px;
  }

  .join-our-community-button {
    width: 305px;
    display: flex;
  }

  .button-bg-inverse {
    justify-content: flex-start;
    align-items: center;
    width: 340px;
    height: auto;
    padding: 5% 6% 5% 8%;
  }

  .cta-left-content {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    top: 116.5px;
  }

  .image-20 {
    width: 25px;
  }

  .text-h2 {
    font-size: 1em;
  }

  .text-body-text {
    text-align: left;
    margin-top: -3px;
    font-size: .8em;
  }

  .text-body-text.whit-bg {
    width: 75%;
    font-size: .8em;
    line-height: 145%;
  }

  .text-body-text.whit-bg.center-aligned {
    font-size: .7em;
  }

  .text-h4 {
    font-size: 1.6em;
  }

  .text-h4.black-bg {
    font-size: 1.5em;
    line-height: 1.5em;
  }

  .text-h3.black-bg {
    font-size: 1.9em;
  }

  .text-h5.black-bg {
    font-size: 1em;
  }

  .div-block-39 {
    grid-column-gap: 8%;
    grid-row-gap: 8%;
  }

  .code-embed-2 {
    width: auto;
    height: 38px;
    display: flex;
  }

  .menu-button {
    justify-content: flex-end;
    align-items: center;
    height: 100%;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 0;
    display: block;
  }

  .text-h1 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    text-align: center;
    width: auto;
    margin-bottom: 20px;
    font-size: 1.2em;
  }

  .text-h1.center-align {
    height: auto;
  }

  .text-button-primary.inverse {
    font-size: 1em;
  }

  .primary-cta-copy {
    justify-content: center;
    align-items: center;
    width: auto;
    display: flex;
    top: 21px;
  }

  .code-embed-7 {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .code-embed-8 {
    display: flex;
  }

  .secondary-button-6 {
    padding-top: .5em;
    padding-bottom: .5em;
    font-size: .8em;
  }

  .secondary-button-6.inverse {
    font-size: .6em;
  }

  .secondary-button-6-bounding-left {
    height: auto;
    padding: 0 1.2em;
  }

  .div-block-40 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .div-block-41 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-flow: column;
    width: 40%;
  }

  .code-embed-9 {
    width: 70px;
    height: 66px;
  }

  .cta-right-content {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    top: 309px;
  }

  .cte-image {
    width: 45%;
  }

  .div-block-43 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .div-block-44 {
    width: 60%;
  }

  .primary-cta-static {
    justify-content: center;
    align-items: center;
    width: auto;
    display: flex;
    top: 21px;
  }

  .section-heading {
    font-size: 2.5em;
  }

  .get-clarity-black-section {
    grid-column-gap: 41px;
    grid-row-gap: 41px;
    justify-content: center;
    align-items: center;
    height: auto;
    padding: 12% 4%;
    display: flex;
  }

  .spark-section {
    padding-top: 104px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .spark-three-column-grid {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-flow: wrap;
    justify-content: space-between;
    display: flex;
  }

  .spark-wrapped-card {
    width: 45%;
  }

  .testimonial-section {
    width: 100vw;
    padding-left: 0;
    padding-right: 0;
  }

  .get-funds-col-left {
    grid-row-gap: 40px;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    margin-top: -5%;
  }

  .get-funds-hero-content {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    justify-content: flex-start;
    align-items: center;
    width: 95%;
  }

  .get-funds-hero-section {
    width: 100vw;
    padding-left: 0;
    padding-right: 0;
  }

  .get-funds-col-right {
    grid-column-gap: 0px;
    width: 100%;
    max-width: 100%;
    display: block;
  }

  .get-funds-body-text-1 {
    text-align: left;
    width: 150%;
    font-size: .9rem;
  }

  .get-funds-body-text-1.center-normal-small {
    width: 100%;
  }

  .section-heading-2 {
    width: 90%;
    font-size: 2.2em;
  }

  .get-funds-cta-left-content-copy {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
  }

  .get-funds-wallet-image {
    width: 45%;
  }

  .get-funds-cta-bg-left {
    background-color: #f3f3f3;
    height: 430px;
    top: 104px;
  }

  .get-funds-cta-bg-left.border {
    background-color: #fff;
    padding-top: 0;
    position: relative;
  }

  .get-funds-expert-image {
    width: 45%;
  }

  .get-funds-cta-bg-right {
    background-color: #f3f3f3;
    height: 430px;
    top: 104px;
  }

  .get-funds-cta-bg-right.no-border {
    background-color: #fff;
    padding-top: 0;
    position: relative;
    top: 403px;
  }

  .get-funds-cta-expert-heading {
    text-align: left;
    font-size: 2.4rem;
    line-height: 3rem;
  }

  .mfd-hero-section, .mfd-join-steps, .fintech-parterns-hero-section {
    width: 100vw;
    padding-left: 0;
    padding-right: 0;
  }

  .fintech-partners-technical-offering-sub-text, .offering-brief-text {
    text-align: left;
    width: 150%;
    font-size: .9rem;
  }

  .lenders-hero-section {
    width: 100vw;
    padding-left: 0;
    padding-right: 0;
  }

  .hero-image-home {
    width: 420px;
    max-width: 60%;
    height: auto;
  }

  .fintech-partners-container {
    grid-column-gap: 72px;
    grid-row-gap: 72px;
    flex-flow: column;
    margin-top: 12%;
    padding: 2%;
  }

  .fintech-partners-container.hero-copy {
    padding-top: 24%;
  }

  .home-hero-content {
    justify-content: flex-start;
    align-items: center;
  }

  .fintech-partner-technical-offering-header {
    font-size: 1em;
  }

  .lending-partners-our-tech {
    padding-left: 1%;
    padding-right: 1%;
  }

  .header-subtext, .tab-list-text {
    text-align: left;
    margin-top: -3px;
    font-size: .8em;
  }

  .our-tech-hero-section {
    width: 100vw;
    padding-left: 0;
    padding-right: 0;
  }

  .our-tech-black-section {
    grid-column-gap: 41px;
    grid-row-gap: 41px;
    justify-content: center;
    align-items: center;
    height: auto;
    padding: 12% 4%;
    display: flex;
  }

  .our-tech-section {
    width: 100vw;
    padding-left: 0;
    padding-right: 0;
  }

  .our-tech-text-h2 {
    font-size: 1em;
  }

  .company-text-h1 {
    text-align: center;
    width: auto;
    height: 279.563px;
    margin-bottom: 20px;
    font-size: 1.4em;
  }

  .company-our-team {
    width: 100vw;
    padding-left: 0;
    padding-right: 0;
  }

  .partners-tabs {
    width: auto;
  }

  .partners-menu {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .partners-chip {
    padding-bottom: 8px;
    padding-left: 13px;
    padding-right: 13px;
  }

  .partners-chip.w--current {
    margin-top: 2px;
    margin-bottom: 2px;
    padding: 0 17px;
  }

  .partners-pane {
    flex: 0 auto;
    width: auto;
    left: 26px;
  }

  .grid {
    grid-column-gap: 2%;
    grid-row-gap: 20px;
    width: auto;
    margin-left: auto;
    margin-right: auto;
  }

  .text-block-9 {
    font-size: .8em;
    line-height: 10px;
  }

  .tabs-content-2 {
    justify-content: center;
    align-items: center;
    width: auto;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    top: -449.9%;
    left: 87.5%;
    overflow: visible;
  }

  .flex-block-19 {
    grid-column-gap: 3vw;
    grid-row-gap: 3vw;
    max-width: 960px;
    padding-top: 12%;
    padding-bottom: 12%;
    padding-left: 2%;
  }

  .div-block-42-copy {
    width: 50%;
  }

  .logo {
    justify-content: center;
    align-items: center;
    width: 190px;
    max-width: none;
    display: inline-flex;
  }

  .get-clarity-h1 {
    text-align: center;
    width: auto;
    height: 279.563px;
    margin-bottom: 20px;
    font-size: 1.4em;
  }

  .get-clarity-h1.center-align {
    height: auto;
  }

  .get-funds-text-h2 {
    font-size: 1em;
  }

  .text-block-10 {
    justify-content: center;
    align-items: center;
    margin-top: auto;
    margin-bottom: auto;
    padding-top: 0;
    padding-bottom: 0;
    font-size: .8rem;
    line-height: 50%;
    text-decoration: none;
    display: flex;
  }

  .text-block-11 {
    font-size: .8em;
  }

  .image-47 {
    max-width: none;
    display: block;
    overflow: clip;
  }

  .logo-right {
    justify-content: center;
    align-items: center;
    width: 210px;
    max-width: none;
    display: inline-flex;
  }

  .image-47-copy {
    max-width: none;
    display: block;
    overflow: clip;
  }

  .text-h5-copy.black-bg {
    font-size: 1em;
  }

  .footer-logo {
    width: 240px;
  }

  .button-get-instant-approval {
    justify-content: flex-start;
    align-items: center;
    width: auto;
    height: auto;
    padding: 18px 80px 18px 40px;
  }

  .flex-block-19-copy {
    grid-column-gap: 3vw;
    grid-row-gap: 3vw;
    max-width: 960px;
    padding-top: 12%;
    padding-bottom: 12%;
    padding-left: 2%;
  }

  .image-55 {
    top: 208.1px;
  }

  .button-bg-inverse-2 {
    justify-content: flex-start;
    align-items: center;
    width: 240px;
    height: auto;
    padding: 5% 6% 5% 8%;
  }

  .flex-block-20 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    justify-content: flex-start;
    align-items: center;
  }

  .lender-logo, .lender-logo-copy {
    width: 127px;
  }

  .grid-copy {
    grid-column-gap: 2%;
    grid-row-gap: 20px;
    width: auto;
    margin-left: auto;
    margin-right: auto;
  }
}

@media screen and (max-width: 767px) {
  .section {
    overflow: hidden;
  }

  .section.expanded {
    width: auto;
    height: auto;
    overflow: hidden;
  }

  .container-black {
    border-radius: 20px;
    height: auto;
  }

  .frame-321 {
    padding: 16px 70px 16px 32px;
  }

  .button-name {
    width: auto;
  }

  .section-impact {
    justify-content: flex-start;
    align-items: center;
    height: 73vh;
    padding-top: 9%;
    padding-left: 2%;
    padding-right: 2%;
  }

  .info-section {
    grid-column-gap: 12px;
    justify-content: space-between;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
  }

  .interest-rate-info {
    grid-row-gap: 0px;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .interest-rate-info.web {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    padding: 10px 18px;
  }

  .how-it-works-section {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
  }

  .how-it-works-header {
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .step-header {
    grid-column-gap: 0px;
    justify-content: space-between;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    padding-right: 2%;
  }

  .join-community-button {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    justify-content: flex-start;
    align-items: center;
  }

  .steps {
    width: 290px;
  }

  .text-2 {
    font-size: .9rem;
    line-height: 100%;
  }

  .image {
    width: 20%;
  }

  .body {
    overflow: visible;
  }

  .frame-323 {
    grid-row-gap: 30px;
    padding-top: 45px;
    padding-bottom: 45px;
  }

  .qualification-text-4 {
    font-size: 2.5rem;
    line-height: 2.7rem;
    display: block;
  }

  .text-container {
    grid-column-gap: 1px;
    grid-row-gap: 6px;
  }

  .body-text-1 {
    width: auto;
    margin-left: 0;
    margin-right: 0;
    font-size: .7rem;
  }

  .container-2 {
    grid-column-gap: 11px;
    grid-row-gap: 11px;
    width: auto;
  }

  .col-left {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    margin-top: -1%;
  }

  .section-trusted-partners {
    overflow: clip;
  }

  .label {
    font-size: 1rem;
    line-height: 100%;
  }

  .h2.center-align {
    width: 60%;
    font-size: 1.9rem;
    line-height: 2.3rem;
  }

  ._2025-sliq-pvt-ltd {
    font-size: .7rem;
  }

  .frame-345, .frame-346, .frame-347, .frame-348 {
    width: 40px;
    height: 40px;
    padding: 0;
  }

  .about-links {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    width: 35%;
  }

  .frame-339 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    text-align: right;
    justify-content: flex-start;
    align-items: flex-start;
    width: 40%;
  }

  .footer-body-text {
    font-size: .8rem;
  }

  .container-10 {
    width: 200px;
    height: 200px;
    top: 3133px;
    left: -128px;
  }

  .div-block-5 {
    line-height: 1.8rem;
  }

  .div-block-6 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    justify-content: center;
    align-items: center;
    margin-top: -159px;
  }

  .navbar {
    inset: 0% 0% auto;
  }

  .container {
    grid-column-gap: 55px;
    grid-row-gap: 55px;
    flex-flow: column;
  }

  .container.sliq-qualification {
    height: 560px;
  }

  .hero-image {
    width: 490px;
    position: static;
    top: 51.901px;
    left: 22.951px;
  }

  .testimonial-container-1, .testimonial-container-2, .testimonial-container-3 {
    top: auto;
    left: auto;
  }

  .testimonial-container-4 {
    display: none;
    top: auto;
    left: auto;
  }

  .div-block-10 {
    grid-column-gap: 13px;
    grid-row-gap: 13px;
    justify-content: center;
    align-items: center;
    max-width: 960px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 2%;
    padding-right: 2%;
  }

  .div-block-24 {
    height: 5px;
  }

  .step-1 {
    width: 22px;
    height: 22px;
  }

  .step-2 {
    width: 22px;
    height: 22px;
    left: 284px;
  }

  .step-3 {
    width: 22px;
    height: 22px;
  }

  .step-4 {
    width: 22px;
  }

  .community-and-experts {
    margin-top: 27px;
    margin-bottom: 254px;
    overflow: visible;
  }

  .community-block {
    width: 100%;
    margin-top: -318px;
  }

  .image-14 {
    width: 55%;
    top: -282px;
  }

  .bg-baorder.border {
    top: 167px;
  }

  .bg-baorder.no-border {
    padding-top: 0;
    top: 167px;
  }

  .image-15 {
    width: 90%;
    top: -577px;
  }

  .footer-tab {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
    padding-left: 2%;
    padding-right: 2%;
  }

  .content {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: flex-start;
    align-items: flex-start;
    padding-left: 2%;
    padding-right: 4%;
  }

  .button-footer {
    height: 120px;
  }

  .social-links {
    grid-column-gap: 1px;
    grid-row-gap: 1px;
  }

  .footer-black {
    padding: 35px 2%;
  }

  .div-block-30 {
    padding: 0%;
  }

  .button-links-container {
    grid-column-gap: 33px;
    grid-row-gap: 33px;
    flex-flow: column;
  }

  .div-block-32 {
    grid-column-gap: 28px;
    grid-row-gap: 28px;
    width: auto;
  }

  .footer-button-text {
    font-size: 1.2rem;
    top: -2px;
    left: 19px;
  }

  .footer-button-icon-copy {
    top: -24px;
    left: -4px;
  }

  .image-18 {
    top: -18.4375px;
    left: 658px;
  }

  .join-our-community-button {
    width: 80%;
  }

  .button-bg-inverse {
    width: 269px;
    padding-top: 16px;
    padding-bottom: 16px;
    padding-left: 7%;
  }

  .cta-left-content {
    top: -33.5px;
  }

  .image-20 {
    width: 19px;
    font-size: 12px;
  }

  .text-body-text {
    font-size: .7em;
  }

  .text-body-text.whit-bg.center-aligned {
    font-size: .8em;
    line-height: 144%;
  }

  .text-body-text.black-bg {
    font-size: .75em;
  }

  .text-h4 {
    font-size: 1.4em;
    line-height: 100%;
  }

  .text-h4.black-bg {
    font-size: 1.3em;
    line-height: 1.4em;
  }

  .text-h3.black-bg {
    padding-right: 2%;
    font-size: 1.4em;
  }

  .text-h5.black-bg {
    font-size: .7em;
    font-weight: 400;
  }

  .div-block-39 {
    grid-column-gap: 8%;
    grid-row-gap: 8%;
  }

  .code-embed-2 {
    width: 6vw;
    height: 43px;
  }

  .menu-button {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .brand-color {
    line-height: 1.3;
  }

  .text-h1 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    font-size: 1em;
    line-height: 1.3;
  }

  .text-button-primary, .text-button-primary.inverse {
    font-size: 1.1em;
  }

  .code-embed-6 {
    width: 65px;
  }

  .code-embed-7 {
    width: 8vw;
  }

  .code-embed-8 {
    width: 9vw;
  }

  .flex-block {
    flex-flow: column;
    max-width: 568px;
    height: 662px;
  }

  .code-embed-9 {
    width: 69px;
    height: 69px;
    margin-left: -2.8em;
  }

  .cta-right-content {
    grid-column-gap: 21px;
    grid-row-gap: 21px;
    top: 282px;
  }

  .cte-image {
    width: 55%;
    top: -282px;
  }

  .div-block-43 {
    grid-column-gap: 13px;
    grid-row-gap: 13px;
  }

  .section-heading {
    margin-left: 2%;
    font-size: 2em;
  }

  .get-clarity-black-section {
    justify-content: flex-start;
    align-items: center;
    height: 85vh;
    padding-top: 9%;
  }

  .spark-container {
    width: 100%;
  }

  .spark-section {
    padding-top: 88px;
    padding-bottom: 88px;
  }

  .spark-small-sub-paragraph {
    line-height: 1.3;
  }

  .spark-three-column-grid {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .spark-wrapped-card {
    width: 100%;
  }

  .spark-wrapped-card.spark-stacked {
    grid-row-gap: 16px;
    width: 100%;
  }

  .testimonial-section {
    overflow: clip;
  }

  .get-funds-col-left {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    margin-top: -1%;
  }

  .get-funds-hero-content {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    justify-content: center;
    align-items: center;
  }

  .get-funds-hero-section {
    overflow: clip;
  }

  .get-funds-body-text-1 {
    width: auto;
    margin-left: 0;
    margin-right: 0;
    font-size: .7rem;
  }

  .section-heading-2 {
    width: 100%;
    font-size: 1.9em;
  }

  .get-funds-wallet-image {
    width: 55%;
    top: -282px;
  }

  .get-funds-cta-bg-left.border {
    top: 167px;
  }

  .get-funds-expert-image {
    width: 55%;
    top: -282px;
  }

  .get-funds-cta-bg-right.no-border {
    padding-top: 0;
    top: 167px;
  }

  .mfd-hero-section, .mfd-join-steps, .fintech-parterns-hero-section {
    overflow: clip;
  }

  .fintech-partners-technical-offering-sub-text, .offering-brief-text {
    width: auto;
    margin-left: 0;
    margin-right: 0;
    font-size: .7rem;
  }

  .lenders-hero-section {
    overflow: clip;
  }

  .hero-image-home {
    width: 490px;
    position: static;
    top: 51.901px;
    left: 22.951px;
  }

  .fintech-partners-container {
    grid-column-gap: 55px;
    grid-row-gap: 55px;
    flex-flow: column;
  }

  .home-hero-content {
    line-height: 1.8rem;
  }

  .lending-partners-our-tech {
    height: auto;
  }

  .our-tech-hero-section {
    overflow: clip;
  }

  .our-tech-black-section {
    justify-content: flex-start;
    align-items: center;
    height: 85vh;
    padding-top: 9%;
  }

  .our-tech-section {
    overflow: clip;
  }

  .section-identifier {
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .company-our-team {
    overflow: clip;
  }

  .partners-pane {
    left: -54px;
  }

  .grid {
    grid-column-gap: 3%;
    grid-row-gap: 13%;
  }

  .tabs-content-2 {
    left: 84.5%;
  }

  .div-block-42-copy {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .logo, .logo-right {
    width: 190px;
  }

  .text-h5-copy.black-bg {
    font-size: .9em;
  }

  .image-48 {
    width: 12px;
  }

  .image-49 {
    width: 23px;
  }

  .image-50 {
    width: 25px;
  }

  .image-51 {
    width: 28px;
  }

  .footer-logo {
    width: 175px;
  }

  .button-get-instant-approval {
    padding: 16px 70px 16px 32px;
  }

  .image-54 {
    top: 294.3px;
  }

  .image-55 {
    top: 76.1px;
  }

  .button-bg-inverse-2 {
    width: 243px;
    padding-top: 4%;
    padding-bottom: 4%;
    padding-left: 7%;
  }

  .flex-block-20 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    width: 100%;
  }

  .image-54-copy {
    top: 345.3px;
  }

  .lender-logo {
    width: 130px;
  }

  .lender-logo-copy {
    width: 60%;
  }

  .grid-copy {
    grid-column-gap: 3%;
    grid-row-gap: 10%;
    place-items: start;
  }

  .quick-stack-5 {
    grid-column-gap: 17px;
    grid-row-gap: 17px;
  }
}

@media screen and (max-width: 479px) {
  .section {
    padding: 4%;
    overflow: clip;
  }

  .section.expanded {
    height: auto;
  }

  .container-black {
    border-radius: 15px;
    padding-bottom: 17px;
  }

  .applynow {
    width: 60%;
  }

  .frame-321 {
    justify-content: flex-start;
    align-items: center;
    width: 183px;
    padding-top: 12px;
    padding-bottom: 12px;
    padding-left: 25px;
    line-height: 18px;
  }

  .button-name {
    width: 90px;
    font-size: .85rem;
    line-height: 21px;
  }

  .section-impact {
    background-color: #0000;
    border-radius: 16px;
    height: auto;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0%;
    padding-right: 0%;
  }

  .info-section {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    flex-flow: row;
    width: 100%;
  }

  .interest-rate-info {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    border-radius: 20px;
    width: 33%;
    padding: 7px 20px;
  }

  .interest-rate-info.web {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    border-radius: 90px;
    width: 33%;
    padding-top: 7px;
    padding-bottom: 11px;
  }

  .how-it-works-section {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .how-it-works-header {
    border-width: 1.308px;
    padding: .4rem 1rem;
  }

  .steps-container {
    grid-column-gap: 47px;
    grid-row-gap: 47px;
  }

  .join-community-button {
    grid-column-gap: .55rem;
    grid-row-gap: .55rem;
  }

  .steps {
    width: 300px;
    height: 250px;
    margin-left: 16px;
    padding-top: 0;
    padding-left: 0;
  }

  .step-1-text-container {
    grid-row-gap: 8px;
    max-width: none;
  }

  .text-2 {
    width: 160%;
    margin-top: -6px;
    padding-top: 0;
    font-size: .76rem;
    line-height: 14px;
  }

  .div-block {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
    flex-flow: column;
    padding-left: 10px;
    padding-right: 10px;
    display: flex;
  }

  .image {
    width: 31%;
    margin-left: -22%;
  }

  .body {
    overflow: visible;
  }

  .frame-323 {
    grid-row-gap: 14px;
    width: 100%;
  }

  .qualification-text-4 {
    line-height: 0;
  }

  .frame-324 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    width: 100%;
  }

  .line-5 {
    width: 14%;
  }

  .text-container {
    width: 83px;
  }

  .body-text-1.center-medium {
    width: 100%;
    font-size: 3.5vw;
  }

  .container-2 {
    grid-column-gap: 7px;
    grid-row-gap: 7px;
  }

  .col-left {
    min-height: 0;
    margin-top: 9%;
  }

  .col-right {
    justify-content: center;
    align-items: flex-start;
    width: auto;
    max-width: 100%;
    display: flex;
  }

  .insurance-partner {
    width: 33%;
    padding: 2%;
  }

  .lending-partners {
    text-align: center;
    width: 75px;
    font-size: .75rem;
  }

  .section-trusted-partners {
    padding: 4% 2% 12%;
  }

  .fintech-partner {
    width: 33%;
    padding: 2%;
  }

  .label {
    font-size: .8rem;
  }

  .h2 {
    font-size: 1.7rem;
    line-height: 129%;
  }

  .h2.center-align {
    width: 80%;
    font-size: 1.8rem;
  }

  .frame-345 {
    grid-column-gap: 0px;
    width: 50px;
    height: 50px;
  }

  .frame-346, .frame-347, .frame-348 {
    width: 50px;
    height: 50px;
  }

  .about-links {
    grid-column-gap: .9rem;
    grid-row-gap: .9rem;
  }

  .about {
    font-size: 1.4rem;
  }

  .frame-337 {
    grid-row-gap: .5rem;
  }

  .frame-339 {
    grid-column-gap: .9rem;
    grid-row-gap: .9rem;
  }

  .important {
    font-size: 1.4rem;
  }

  .frame-336 {
    grid-row-gap: .5rem;
  }

  .footer-body-text {
    font-size: .7rem;
  }

  .deco-circle-1 {
    filter: blur(150px);
    width: 100px;
    height: 100px;
    position: absolute;
    top: 52px;
    left: -49px;
  }

  .deco-circle-2 {
    display: none;
  }

  .div-block-6 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    width: 100%;
    margin-top: -241px;
    margin-left: auto;
    margin-right: auto;
  }

  .navbar {
    z-index: 2147483647;
    border: 0 solid #000;
    border-bottom: 1px solid #ececec;
    border-radius: 0;
    margin-top: 0;
    padding-left: 0%;
    padding-right: 0%;
    display: block;
    position: fixed;
    inset: 0 0% auto;
    overflow: auto;
  }

  .nav-bar-container {
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    background-color: #ffffffcf;
    border-radius: 0;
    max-width: none;
    padding-top: 1%;
    padding-bottom: 1%;
  }

  .nav-grid {
    max-width: 479px;
    height: auto;
    margin-left: 10px;
    margin-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .brand-logo-container {
    width: 68%;
  }

  .container {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    margin-top: -3%;
    padding-left: 0%;
    padding-right: 0%;
  }

  .container.hero {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: center;
    align-items: center;
    width: auto;
    margin-top: 254px;
    padding-left: 0%;
    padding-right: 0%;
  }

  .container.sliq-qualification {
    height: auto;
  }

  .hero-image {
    width: 79%;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-10 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    padding-left: 0;
    padding-right: 0;
  }

  .hero-cta {
    width: 100vw;
  }

  .fintech-partner-text {
    text-align: center;
    width: auto;
    font-size: .75rem;
  }

  .stepper {
    flex-flow: column;
  }

  .div-block-24 {
    display: none;
  }

  .community-and-experts {
    margin-top: -36px;
    margin-bottom: -2px;
    padding-top: 0;
    padding-bottom: 339px;
  }

  .community-block {
    height: 58vh;
  }

  .image-14 {
    width: 75%;
    top: -246px;
  }

  .bg-baorder.border, .bg-baorder.no-border {
    border-radius: 1.3rem;
    height: 250px;
    top: 123px;
  }

  .image-15 {
    width: 140%;
    max-width: 200%;
    top: -491px;
  }

  .div-block-28 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    margin-top: 54px;
  }

  .footer-tab {
    grid-column-gap: 34px;
    grid-row-gap: 34px;
  }

  .social-links {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: flex-end;
    align-items: flex-start;
    width: 45%;
    display: flex;
  }

  .footer-black {
    padding-bottom: 10px;
  }

  .div-block-32 {
    grid-column-gap: 22px;
    grid-row-gap: 22px;
  }

  .footer-button-icon-copy {
    top: -16px;
    left: -7px;
  }

  .image-18 {
    width: 200px;
    top: -1.4375px;
    left: 112px;
  }

  .brand {
    padding-left: 0;
  }

  .div-block-35 {
    grid-column-gap: 7px;
    grid-row-gap: 7px;
    flex-flow: row;
    margin-bottom: -60px;
    display: flex;
  }

  .div-block-36 {
    background-color: #1b1b1b;
    border-radius: 20px;
    width: 4px;
    margin-left: 22px;
    display: block;
  }

  .div-block-37 {
    color: #fe7d26;
    background-color: #ff7820;
    border-radius: 20px;
    width: 100%;
    height: 100%;
  }

  .steo-2-mobile {
    background-color: #ff7820;
    border-radius: 20px;
    width: 20px;
    height: 20px;
    position: absolute;
    top: 432.75px;
    left: 13.5px;
  }

  .step-1-mobile {
    background-color: #ff7820;
    border-radius: 20px;
    width: 20px;
    height: 20px;
    position: absolute;
    top: 149.75px;
    left: 13.5px;
  }

  .step-4-mobile {
    background-color: #1b1b1b;
    border-radius: 20px;
    width: 20px;
    height: 20px;
    position: absolute;
    top: 934px;
    left: 13.5px;
  }

  .join-our-community-button {
    width: 80%;
    margin-top: 15px;
  }

  .steo-3-mobile {
    background-color: #1b1b1b;
    border-radius: 20px;
    width: 20px;
    height: 20px;
    position: absolute;
    top: 683px;
    left: 13.5px;
  }

  .button-bg-inverse {
    background-image: linear-gradient(#ffa467, #ff6b0b);
    justify-content: flex-start;
    align-items: center;
    width: 240px;
    padding: 3% 4% 3% 9%;
    line-height: 18px;
  }

  .cta-left-content {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    display: flex;
    top: 86.5px;
  }

  .image-20 {
    width: 16px;
  }

  .text-h2 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    font-size: .7em;
    line-height: 1.5em;
  }

  .text-body-text {
    font-size: .6em;
  }

  .text-body-text.whit-bg {
    text-align: center;
    width: 95%;
  }

  .text-body-text.black-bg {
    color: #ddd;
    font-size: .9em;
  }

  .text-h4 {
    font-size: 1em;
  }

  .text-h4.black-bg {
    font-size: 1.2em;
    font-weight: 400;
  }

  .text-h3.black-bg {
    font-size: 1.2em;
  }

  .text-h5.black-bg {
    font-size: .625em;
    font-weight: 600;
  }

  .div-block-39 {
    grid-column-gap: 4%;
    grid-row-gap: 4%;
  }

  .code-embed-2 {
    width: 5vw;
    height: 47px;
  }

  .menu-button {
    height: auto;
    padding: 0;
    display: block;
  }

  .text-h1 {
    font-size: 8.5vw;
  }

  .text-button-primary {
    font-size: 1em;
  }

  .text-button-primary.inverse {
    font-size: .9em;
  }

  .code-embed-6 {
    width: 56px;
    margin-left: -3.5em;
  }

  .primary-cta-copy {
    width: 100%;
  }

  .code-embed-7 {
    width: 7vw;
  }

  .code-embed-8 {
    width: 8vw;
  }

  .secondary-button-6-bounding-left {
    width: 33%;
    padding: 2%;
  }

  .code-embed-9 {
    width: 66px;
    height: 66px;
  }

  .cta-right-content {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    display: flex;
    top: 422px;
  }

  .cte-image {
    width: 75%;
    top: -246px;
  }

  .primary-cta-static {
    width: 100%;
    padding-top: 35px;
  }

  .span {
    line-height: 1.3em;
  }

  .span-2, .span-2.orange {
    line-height: 1.2em;
  }

  .section-heading {
    font-size: 1.5em;
  }

  .get-clarity-black-section {
    border-radius: 16px;
    height: 147vh;
    margin-top: 1px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 8%;
    padding-left: 0%;
    padding-right: 0%;
  }

  .deco-circle-3 {
    display: none;
  }

  .spark-section {
    padding: 64px 20px;
  }

  .spark-section h1 {
    font-size: 3rem;
  }

  .spark-section h2 {
    font-size: 2.5rem;
  }

  .spark-bold-heading {
    line-height: 1.3;
  }

  .spark-wrapped-card.spark-stacked {
    width: 100%;
  }

  .testimonial-section {
    padding: 4%;
    overflow: clip;
  }

  .get-funds-col-left {
    margin-top: 14%;
  }

  .get-funds-hero-content {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .get-funds-hero-section {
    padding: 4%;
    overflow: clip;
  }

  .get-funds-col-right {
    width: auto;
    max-width: 100%;
    display: flex;
  }

  .get-funds-body-text-1.center-normal-small {
    width: 100%;
    font-size: .7rem;
  }

  .section-heading-2 {
    text-align: center;
    width: 86%;
  }

  .get-funds-cta-left-content-copy {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .get-funds-wallet-image {
    width: 75%;
    top: -246px;
  }

  .get-funds-cta-bg-left.border {
    border-radius: 1.3rem;
    height: 250px;
    top: 123px;
  }

  .get-funds-expert-image {
    width: 75%;
    top: -246px;
  }

  .get-funds-cta-bg-right.no-border {
    border-radius: 1.3rem;
    height: 250px;
    top: 123px;
  }

  .get-funds-cta-expert-heading {
    font-size: 1.7rem;
    line-height: 129%;
  }

  .mfd-hero-section {
    padding: 4%;
    overflow: clip;
  }

  .hero-content {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
  }

  .page-identifier {
    padding: 8px 15px;
  }

  .mutual-fund-distributors {
    font-size: .5rem;
  }

  .frame-365 {
    grid-column-gap: 14px;
    grid-row-gap: 14px;
  }

  .h1-style {
    width: 90%;
    font-size: 1.2rem;
    line-height: 1.8rem;
  }

  .frame-364 {
    padding: 10px 15px;
  }

  .live-today-with-500partners {
    font-size: .45rem;
    font-weight: 400;
  }

  .mfd-join-steps, .fintech-parterns-hero-section {
    padding: 4%;
    overflow: clip;
  }

  .lenders-hero-section {
    padding: 18% 4% 4%;
    overflow: clip;
  }

  .hero-image-home {
    width: 60%;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .fintech-partners-container {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    margin-top: -3%;
    padding-left: 0%;
    padding-right: 0%;
  }

  .home-hero-content {
    width: 100vw;
  }

  .our-tech-grid {
    grid-column-gap: 14px;
    grid-row-gap: 14px;
  }

  .our-tech-hero-content {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
  }

  .our-tech-hero-section {
    padding: 4%;
    overflow: clip;
  }

  .our-tech-black-section {
    border-radius: 16px;
    height: 147vh;
    margin-top: 1px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 8%;
    padding-left: 0%;
    padding-right: 0%;
  }

  .our-tech-section {
    padding: 4%;
    overflow: clip;
  }

  .section-identifier {
    border-width: 1.308px;
    padding: .4rem 1rem;
  }

  .company-our-team {
    padding: 4%;
    overflow: clip;
  }

  .partners-tabs {
    width: 100%;
    height: 206px;
    margin-left: auto;
    margin-right: auto;
    position: static;
  }

  .partners-menu {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: center;
    align-items: center;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .partners-chip.w--current {
    justify-content: flex-start;
    align-items: center;
    margin-top: -1px;
    margin-bottom: -1px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .partners-pane {
    top: 8px;
    left: 7px;
  }

  .grid {
    grid-column-gap: 15%;
    grid-row-gap: 13%;
    width: auto;
    height: auto;
  }

  .tabs-content-2 {
    top: 12.1%;
    left: -2.5%;
  }

  .flex-block-19 {
    grid-column-gap: 17px;
    grid-row-gap: 17px;
    padding: 8% 0%;
  }

  .div-block-42-copy {
    justify-content: space-between;
    align-items: center;
    width: 100%;
  }

  .logo {
    width: 165px;
  }

  .text-block-10 {
    padding-top: 13px;
    padding-bottom: 13px;
  }

  .logo-right {
    width: 165px;
  }

  .image-49 {
    width: 22px;
  }

  .image-50 {
    width: 24px;
  }

  .image-51 {
    width: 26px;
  }

  .footer-logo {
    width: 130px;
  }

  .image-52 {
    width: 140px;
  }

  .image-53 {
    width: 45px;
  }

  .button-get-instant-approval {
    justify-content: flex-start;
    align-items: center;
    width: 260px;
    padding-top: 12px;
    padding-bottom: 12px;
    padding-left: 25px;
    line-height: 18px;
  }

  .flex-block-19-copy {
    grid-column-gap: 10vw;
    grid-row-gap: 10vw;
    padding-top: 8%;
    padding-bottom: 8%;
  }

  .image-55 {
    top: 132.1px;
  }

  .button-bg-inverse-2 {
    background-image: linear-gradient(#ffa467, #ff6b0b);
    justify-content: flex-start;
    align-items: center;
    width: 245px;
    padding: 4% 4% 4% 9%;
    line-height: 18px;
  }

  .flex-block-20 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .image-54-copy {
    top: 472.3px;
  }

  .lender-logo {
    width: 50%;
  }

  .lender-logo-copy {
    width: 95px;
  }

  .grid-copy {
    grid-column-gap: 4%;
    grid-row-gap: 13%;
    width: 100%;
    height: auto;
  }
}

#w-node-_65db16a4-d566-9dfc-9926-68b1c664126d-c44f3afd, #w-node-d6952afa-4bdd-8d4a-5dac-1d81021a30fb-c44f3afd, #w-node-f88a7c65-4c04-2174-45bf-848f1ed8dbde-c44f3afd, #w-node-_363eb95c-f6e3-bfc6-aa4a-00727d186cd2-c44f3afd, #w-node-df38b4eb-c4d7-6829-fb12-aa1ef5d46d53-c44f3afd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-b323018b-9cfb-51ab-5351-dbd13b73e77e-c44f3afd {
  place-self: center;
}

#w-node-_19b1e927-8ad2-aeaa-14de-47743a3d7e6e-c44f3afd, #w-node-c8ee82ea-ae35-f988-1a06-f5e56ab68ef2-c44f3afd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-e42cd8c9-2700-63b0-7b02-d4bf57eae227-c44f3afd {
  place-self: center;
}

#w-node-d6d8ae41-1b2a-b11f-4c1a-f1789923a0c2-c44f3afd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_2fa2382b-c997-b3f6-9f18-b3cb2113e087-c44f3afd {
  place-self: center;
}

#w-node-bc11e552-f346-0d8c-457c-185e64668b3b-c44f3afd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-cd13b93f-96eb-6162-8193-15777899cbc8-c44f3afd, #w-node-_199dcd7d-ecc4-5c3d-78e2-ea258cfcd3de-c44f3afd, #w-node-_0c58e27d-e2ae-77fc-e7d6-402a290a07aa-c44f3afd, #w-node-cf866ca7-d4e8-2b2c-0dc8-ffce04efc763-c44f3afd {
  place-self: center;
}

#w-node-_98d9aad8-3cfd-ed62-e446-de619159bec0-00d70ec3, #w-node-ddc73667-9f37-090f-612e-ce08f055e516-00d70ec3, #w-node-_6d86a3ae-00ed-0f60-65c2-4282bfbbc254-00d70ec3, #w-node-_47e2ba67-ac3e-77fb-3d57-ed05989be269-00d70ec3, #w-node-eb56238a-5d4e-f117-24b8-75bd5fe4afd4-00d70ec3, #w-node-_52767203-10c5-5588-92cf-a408030b7c4b-00d70ec3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f540c8c-ef34-0c33-a1c3-63371849040c-18490400 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_4f540c8c-ef34-0c33-a1c3-633718490437-18490400, #w-node-f88972af-8d06-0d2d-31ec-a6b83c2f61da-6639378b {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_6a94bdc7-ddb9-fdf2-a8c7-9ea8e441fc92-0d1089ab, #w-node-da4aafe0-958c-d2a4-51f2-3165a9c63a2c-4531172b, #w-node-cf639807-eaf5-d874-034a-13893a63284e-4531172b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_05a01d41-cd06-08e7-209d-8a760de30eb8-8d378aa0 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_75b7c071-bd25-550d-822e-f484d1612e18-8d378aa0 {
  grid-template-rows: auto;
  grid-template-columns: .75fr .5fr .5fr .75fr .5fr .5fr;
}

@media screen and (max-width: 991px) {
  #w-node-_65db16a4-d566-9dfc-9926-68b1c664126d-c44f3afd, #w-node-d6952afa-4bdd-8d4a-5dac-1d81021a30fb-c44f3afd, #w-node-b323018b-9cfb-51ab-5351-dbd13b73e77e-c44f3afd {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_19b1e927-8ad2-aeaa-14de-47743a3d7e6e-c44f3afd, #w-node-e42cd8c9-2700-63b0-7b02-d4bf57eae227-c44f3afd, #w-node-_199dcd7d-ecc4-5c3d-78e2-ea258cfcd3de-c44f3afd, #w-node-cf866ca7-d4e8-2b2c-0dc8-ffce04efc763-c44f3afd {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }
}


