@font-face {
  font-family: Helvetica Neue;
  src: url('../fonts/HelveticaNeueLTW01-55Roman.woff2') format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Helvetica Neue;
  src: url('../fonts/HelveticaNeueLTW01-86HvIt.woff2') format("woff2");
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Helvetica Neue;
  src: url('../fonts/HelveticaNeueLTW01-45Light.woff2') format("woff2");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Helvetica Neue;
  src: url('../fonts/HelveticaNeueLTW01-36ThinIt.woff2') format("woff2");
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Helvetica Neue;
  src: url('../fonts/HelveticaNeueLTW01-85Heavy.woff2') format("woff2");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Helvetica Neue;
  src: url('../fonts/HelveticaNeueLTW01-76BoldIt.woff2') format("woff2");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Helvetica Neue;
  src: url('../fonts/HelveticaNeueLTW01-35Thin.woff2') format("woff2");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Helvetica Neue;
  src: url('../fonts/HelveticaNeueLTW01-66MdIt.woff2') format("woff2");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Helvetica Neue;
  src: url('../fonts/HelveticaNeueLTW01-65Medium.woff2') format("woff2");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Helvetica Neue;
  src: url('../fonts/HelveticaNeueLTW01-46LtIt.woff2') format("woff2");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Helvetica Neue;
  src: url('../fonts/HelveticaNeueLTW01-75Bold.woff2') format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Helvetica Neue;
  src: url('../fonts/HelveticaNeueLTW01-56Italic.woff2') format("woff2");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: ITC Charter;
  src: url('../fonts/CharterITCW05-Italic.woff2') format("woff2");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: ITC Charter;
  src: url('../fonts/CharterITCW05-Bold.woff2') format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: ITC Charter;
  src: url('../fonts/CharterITCW05-BoldItalic.woff2') format("woff2");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: ITC Charter;
  src: url('../fonts/CharterITCW05-Regular.woff2') format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

:root {
  --orange-300: #ffaa72;
  --_neutral---black: #000;
  --orange-400: #fe7c39;
  --_neutral---grey-600: #8e95a2;
  --_neutral---grey-200: #dfe3e6;
  --_neutral---grey-100: #eeeff1;
  --_neutral---grey-400: #b5bcc4;
  --orange-100: #ffe8d4;
  --orange-500-main: #fd5108;
  --orange-200: #ffcda8;
  --_neutral---white: white;
  --_neutral---grey-500: #a1a8b3;
  --_neutral---grey-700: #787e8a;
  --orange-50: #fff5ed;
  --_neutral---grey-300: #cbd1d6;
  --_neutral---grey-50: #f5f7f8;
  --_neutral---grey-975: #202124;
  --_status-colors---info-50: #eff6ff;
  --_secondary---tangerine-50: #ffc;
  --_status-colors---info-100: #dce7fd;
  --_secondary---tangerine-100: #fff4c5;
  --_secondary---tangerine-200: #ffe885;
  --_status-colors---info-200: #abc8fc;
  --_secondary---tangerine-300: #ffd646;
  --_status-colors---info-300: #6797ff;
  --_secondary---tangerine-400: #ffc21b;
  --_status-colors---info-400: #356fec;
  --_secondary---tangerine-500-main: #ff9f00;
  --_status-colors---info-500-main: #2563eb;
  --_secondary---tangerine-600: #e27700;
  --_status-colors---info-600: #185cdf;
  --_status-colors---info-700: #1450d6;
  --_secondary---tangerine-700: #bb5f02;
  --_status-colors---info-800: #1043b2;
  --_status-colors---info-900: #1e3a8a;
  --orange-600: #ee3d08;
  --_status-colors---info-950: #09245f;
  --_neutral---grey-800: #626771;
  --_neutral---grey-900: #4c5056;
  --_status-colors---info-1000: #05163b;
  --_status-colors---success-50: #ecfdf5;
  --_neutral---grey-950: #303236;
  --orange-700: #c52b09;
  --_status-colors---success-100: #d3feeb;
  --orange-800: #9c2310;
  --_neutral---grey-1000: #111113;
  --_status-colors---success-200: #8af2ca;
  --_status-colors---success-300: #4fd3a0;
  --_status-colors---success-400: #18ae80;
  --_status-colors---success-500-main: #059669;
  --_status-colors---success-600: #077c59;
  --_status-colors---success-700: #086a4f;
  --_status-colors---success-800: #064e3b;
  --orange-900: #691203;
  --orange-950: #440c06;
  --_status-colors---success-900: #012c1e;
  --orange-1000: #1f0606;
  --_status-colors---success-950: #012117;
  --_status-colors---success-1000: #001b0f;
  --_status-colors---warning-50: #fcfaea;
  --_status-colors---warning-100: #fdf1c0;
  --_status-colors---warning-200: #f6d169;
  --_status-colors---warning-300-main: #e9b01f;
  --_status-colors---warning-400: #d5981b;
  --_status-colors---warning-500: #b37714;
  --_status-colors---warning-600: #9f6110;
  --_status-colors---warning-700: #7c450a;
  --_status-colors---warning-800: #6a3819;
  --_status-colors---warning-900: #482103;
  --_status-colors---warning-950: #291a01;
  --_status-colors---warning-1000: #0d0800;
  --_status-colors---error-50: #fef2f2;
  --_status-colors---error-100: #ffe0e0;
  --_status-colors---error-200: #f6a2a2;
  --_status-colors---error-300: #f66f6f;
  --_status-colors---error-400: #ed4242;
  --_status-colors---error-500: #d62222;
  --_status-colors---error-600-main: #d12121;
  --_status-colors---error-700: #ba2222;
  --_status-colors---error-800: #9e2222;
  --_status-colors---error-900: #7f1d1d;
  --_status-colors---error-950: #5b0e0e;
  --_status-colors---error-1000: #350909;
}

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

.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;
}

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

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

body {
  font-family: Helvetica Neue, Arial, sans-serif;
  font-size: 18px;
  line-height: 140%;
}

h1 {
  letter-spacing: -2px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: ITC Charter, Georgia, sans-serif;
  font-size: 56px;
  font-weight: 400;
  line-height: 110%;
}

h2 {
  letter-spacing: -1px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica Neue, Arial, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 110%;
}

h3 {
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica Neue, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 140%;
}

h4 {
  letter-spacing: -2px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica Neue, Arial, sans-serif;
  font-size: 40px;
  font-weight: 400;
  line-height: 110%;
}

h5 {
  letter-spacing: normal;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica Neue, Arial, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 140%;
}

h6 {
  letter-spacing: -1px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica Neue, Arial, sans-serif;
  font-size: 18px;
  font-weight: 500;
}

p {
  margin-bottom: 0;
  font-family: Helvetica Neue, Arial, sans-serif;
  font-size: 16px;
  line-height: 140%;
}

ul {
  margin-top: 0;
  margin-bottom: 0;
}

ol {
  margin-top: 0;
  margin-bottom: 0;
  list-style-type: decimal;
}

img {
  display: block;
}

.container {
  max-width: none;
  margin-left: 32px;
  margin-right: 32px;
}

.footer__links {
  grid-column-gap: 20px;
  align-items: center;
  margin-top: 16px;
  display: flex;
}

.footer__text-container {
  border-bottom-style: solid;
  border-bottom-width: 1px;
}

.footer__link-container {
  text-align: left;
  display: inline-block;
}

.footer__logo {
  width: 70px;
}

.footer__text {
  text-align: left;
  width: 70%;
  margin-top: 10px;
  margin-bottom: 0;
  padding-bottom: 15px;
  font-family: Helvetica Neue, Arial, sans-serif;
}

.footer-white {
  background-color: #fff;
  align-items: flex-start;
  padding-top: 32px;
  padding-bottom: 40px;
  font-size: 14px;
}

.footer__text-container-2 {
  border-bottom: 1px solid #fff;
}

.footer__text-3 {
  color: #fff;
  text-align: left;
  width: 70%;
  margin-top: 10px;
  margin-bottom: 0;
  padding-bottom: 15px;
  font-family: Helvetica Neue, Arial, sans-serif;
}

.footer-black {
  background-color: #000;
  align-items: flex-start;
  padding-top: 32px;
  padding-bottom: 40px;
  font-size: 14px;
}

.dropdown-navbar__brand {
  grid-column-gap: 16px;
  align-items: center;
  display: flex;
}

.dropdown-navbar__brand.w--current {
  grid-column-gap: 0px;
}

.dropdown-navbar__client-name {
  color: #000;
  border-left: 1px solid #000;
  padding-left: 15px;
}

.dropdown-navbar__logo {
  border-right: 1px #000;
  width: 90px;
}

.dropdown-navbar__dropdown {
  z-index: 0;
  background-color: #fff;
  align-items: stretch;
  text-decoration: none;
  display: flex;
  position: relative;
}

.dropdown-navbar__chevron {
  cursor: pointer;
  padding-top: 5px;
  padding-bottom: 5px;
  display: block;
  transform: rotate(0);
}

.dropdown-navbar__logout-text {
  display: none;
}

.dropdown-nabvar__dropdown-bar {
  z-index: -1;
  display: none;
  position: absolute;
  inset: 100% auto auto 0;
  box-shadow: 1px 1px 3px #0000004d;
}

.dropdown-navbar__logout-icon {
  width: 20px;
  height: auto;
}

.dropdown-navbar__container {
  z-index: 1;
  background-color: #fff;
  flex-flow: row;
  justify-content: space-between;
  align-items: stretch;
  height: 80px;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 24px;
  padding-right: 0;
  display: flex;
  position: relative;
}

.dropdown-nabvar__dropdown-link {
  color: #000;
  background-color: #fff;
  width: 200px;
  padding: 16px 24px;
  font-size: 16px;
  line-height: 20px;
  text-decoration: none;
  display: block;
}

.dropdown-nabvar__dropdown-link:hover {
  color: #fff;
  background-color: #fd5108;
}

.dropdown-nabvar__dropdown-link.w--current {
  color: #303236;
  font-weight: 700;
}

.dropdown-nabvar__dropdown-link.w--current:hover {
  color: #eeeff1;
  background-color: #fd5108;
}

.dropdown--navbar__drop {
  background-color: #fff;
  align-items: center;
  padding-left: 24px;
  padding-right: 16px;
  display: flex;
}

.dropdown-navbar__dropdown-text {
  color: #000;
  margin-right: 20px;
  font-style: normal;
  text-decoration: none;
}

.dropdown-navbar__link {
  z-index: 2;
  color: #000;
  background-color: #fff;
  align-items: center;
  padding-left: 10px;
  padding-right: 10px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.dropdown-navbar__link.w--current {
  padding-left: 16px;
  padding-right: 16px;
  font-weight: 700;
}

.dropdown-navbar__logout-link {
  background-color: #f2f2f2;
  justify-content: center;
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.dropdown-navbar__logout-link:hover {
  background-color: #dedede;
}

.dropdown-navbar__links {
  z-index: 0;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  flex-flow: row;
  justify-content: flex-end;
  align-items: stretch;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 24px;
  padding-right: 0;
  display: flex;
}

.section {
  margin-top: 100px;
}

.display-s {
  letter-spacing: -2px;
  font-family: ITC Charter, Georgia, sans-serif;
  font-size: 40px;
  font-weight: 700;
  line-height: 110%;
}

.display-l {
  letter-spacing: -2px;
  font-family: ITC Charter, Georgia, sans-serif;
  font-size: 72px;
  font-weight: 700;
  line-height: 110%;
}

.display-m {
  letter-spacing: -2px;
  font-family: ITC Charter, Georgia, sans-serif;
  font-size: 56px;
  font-weight: 700;
  line-height: 110%;
}

.heading-l {
  letter-spacing: -1px;
  font-family: Helvetica Neue, Arial, sans-serif;
  font-size: 32px;
  font-weight: 500;
  line-height: 120%;
}

.heading-m {
  letter-spacing: -1px;
  font-family: Helvetica Neue, Arial, sans-serif;
  font-size: 24px;
  font-weight: 500;
  line-height: 130%;
}

.heading-s {
  letter-spacing: -1px;
  font-family: Helvetica Neue, Arial, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 130%;
}

.label-l {
  letter-spacing: 0;
  font-family: Helvetica Neue, Arial, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 140%;
}

.label-m {
  letter-spacing: 0;
  font-family: Helvetica Neue, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 140%;
}

.label-s {
  letter-spacing: 0;
  font-family: Helvetica Neue, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 140%;
}

.label-xs {
  letter-spacing: 0;
  font-family: Helvetica Neue, Arial, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 140%;
}

.body-l {
  font-family: Helvetica Neue, Arial, sans-serif;
  font-size: 18px;
  line-height: 140%;
}

.body-l.body-l--emphasis {
  font-weight: 700;
}

.body-m {
  font-family: Helvetica Neue, Arial, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 140%;
}

.body-s {
  font-family: Helvetica Neue, Arial, sans-serif;
  font-size: 14px;
  line-height: 140%;
}

.caption {
  letter-spacing: normal;
  font-family: Helvetica Neue, Arial, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 140%;
}

.emphasis {
  font-weight: 500;
}

.data-xl {
  letter-spacing: -2px;
  font-family: Helvetica Neue, Arial, sans-serif;
  font-size: 100px;
  font-weight: 400;
  line-height: 110%;
}

.data-s {
  letter-spacing: -2px;
  font-family: Helvetica Neue, Arial, sans-serif;
  font-size: 40px;
  font-weight: 400;
  line-height: 110%;
}

.primary-button {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  background-color: var(--orange-300);
  color: var(--_neutral---black);
  vertical-align: baseline;
  cursor: pointer;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  padding: 12px 20px;
  font-weight: 500;
  display: inline-flex;
}

.primary-button:hover {
  background-color: var(--orange-400);
}

.primary-button:active {
  background-color: var(--orange-300);
}

.primary-button:focus {
  outline-offset: 2px;
  outline: 2px solid #000;
}

.primary-button:focus-visible, .primary-button[data-wf-focus-visible] {
  outline-offset: 2px;
  outline-width: 2px;
}

.primary-button.primary-button--large {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  justify-content: center;
  padding: 12px 20px;
  display: inline-flex;
}

.primary-button.primary-button--medium {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: center;
  padding: 10px 16px;
  font-size: 16px;
  display: inline-flex;
}

.button-leading-icon, .button-trailing-icon {
  width: 20px;
  height: 20px;
}

.buttons {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.secondary-button {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  box-shadow: inset 0 0 0 2px var(--_neutral---grey-600);
  color: var(--_neutral---black);
  vertical-align: baseline;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  padding: 12px 20px;
  font-weight: 500;
  display: inline-flex;
}

.secondary-button:hover {
  background-color: var(--orange-400);
  box-shadow: none;
}

.secondary-button:active {
  background-color: var(--orange-300);
}

.secondary-button:focus {
  outline-offset: 2px;
  outline: 2px solid #000;
}

.secondary-button:focus-visible, .secondary-button[data-wf-focus-visible] {
  outline-offset: 2px;
  outline-width: 2px;
}

.secondary-button.secondary-button--large {
  border-radius: 4px;
}

.secondary-button.secondary-button--medium {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  border-radius: 4px;
  padding: 9px 16px;
}

.primary-button--large--disabled {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  background-color: var(--_neutral---grey-200);
  color: var(--_neutral---grey-600);
  vertical-align: baseline;
  cursor: default;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  padding: 12px 20px;
  font-weight: 500;
  display: inline-flex;
}

.primary-button--medium--disabled {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  background-color: var(--_neutral---grey-200);
  color: var(--_neutral---grey-600);
  vertical-align: baseline;
  cursor: default;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  padding: 10px 16px;
  font-size: 16px;
  font-weight: 500;
  display: inline-flex;
}

.secondary-button--large--disabled {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  box-shadow: inset 0 0 0 2px var(--_neutral---grey-200);
  color: var(--_neutral---grey-600);
  vertical-align: baseline;
  cursor: default;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  padding: 12px 20px;
  font-weight: 500;
  display: inline-flex;
}

.secondary-button--medium--disabled {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  box-shadow: inset 0 0 0 2px var(--_neutral---grey-200);
  color: var(--_neutral---grey-600);
  vertical-align: baseline;
  cursor: pointer;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  padding: 9px 16px;
  font-weight: 500;
  display: inline-flex;
}

.section-2 {
  display: none;
}

.text-chevron {
  background-color: #fff;
  padding: 32px 16px 32px 24px;
  display: flex;
}

.dropdown-navbar__brand-2 {
  grid-column-gap: 16px;
  align-items: center;
  display: flex;
}

.dropdown-navbar__logout-link-2 {
  background-color: #f2f2f2;
  justify-content: center;
  align-items: center;
  padding: 32px;
  display: block;
}

.dropdown-navbar__logout-link-2:hover {
  background-color: #dedede;
}

.dropdown-navbar {
  z-index: 200;
  background-color: #fff;
  align-items: center;
  display: block;
  position: sticky;
  top: 0;
  box-shadow: 2px 2px 5px #0003;
}

.dropdown-nabvar__dropdown-bar-2 {
  z-index: -1;
  display: none;
  position: absolute;
  inset: 101% auto auto 0;
  box-shadow: 1px 1px 3px #0000004d;
}

.dropdown-nabvar__dropdown-link-2 {
  color: #000;
  background-color: #fff;
  width: 200px;
  padding: 10px 24px 5px;
  font-size: 16px;
  text-decoration: none;
  display: block;
}

.dropdown-nabvar__dropdown-link-2:hover {
  color: #fff;
  background-color: #fd5108;
}

.dropdown-nabvar__dropdown-link-2.w--current {
  color: #303236;
  font-weight: 700;
}

.dropdown-nabvar__dropdown-link-2.w--current:hover {
  color: #eeeff1;
  background-color: #fd5108;
}

.dropdown-navbar__dropdown-2 {
  z-index: 0;
  background-color: #fff;
  align-items: center;
  text-decoration: none;
  display: none;
  position: relative;
}

.dropdown-navbar__container-2 {
  z-index: 1;
  background-color: #fff;
  flex-flow: row;
  justify-content: space-between;
  align-items: stretch;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 24px;
  padding-right: 0;
  display: flex;
  position: relative;
}

.dropdown-navbar__logo-2 {
  border-right: 1px #000;
  width: 90px;
  height: auto;
  padding-right: 0;
}

.dropdown-navbar__chevron-3 {
  cursor: pointer;
  display: block;
  transform: rotate(0);
}

.footer {
  background-color: #000;
  align-items: flex-start;
  padding-top: 32px;
  padding-bottom: 40px;
  font-size: 14px;
}

.our-partnership__section {
  padding-top: 80px;
  padding-bottom: 80px;
}

.headings__content {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  width: 80%;
  display: flex;
}

.orange-text {
  color: #fd5108;
}

.home-cards__wrapper {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: space-between;
  display: flex;
}

.home-card {
  grid-row-gap: 24px;
  background-color: var(--_neutral---grey-100);
  width: 25%;
  box-shadow: 0 2px 5px 0 var(--_neutral---grey-400);
  border-radius: 10px;
  flex-flow: column;
  justify-content: space-between;
  padding: 40px;
  display: flex;
}

.home-cards-title {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-flow: column;
  display: flex;
}

.default-footer__structure-link {
  color: #fff;
  text-decoration: underline;
}

.footer__links-link {
  color: #fff;
  padding-left: 0;
  text-decoration: none;
  display: inline-block;
}

.footer__links-link:hover {
  text-decoration: underline;
}

.footer__link-container-3 {
  text-align: left;
  display: inline-block;
}

.footer__text-container-4 {
  border-bottom: 1px solid #fff;
}

.span-orange {
  color: #fd5108;
}

.dropdown-navbar__link-title {
  z-index: 2;
  color: #000;
  background-color: #fff;
  align-items: center;
  padding: 32px 20px;
  text-decoration: none;
  display: block;
  position: relative;
}

.dropdown-navbar__link-title.w--current {
  padding-left: 20px;
  padding-right: 20px;
  font-weight: 700;
}

.card__home-title {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  display: flex;
}

.home-card-img-list {
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 50%;
  display: flex;
}

.home-card-img-list.img-right {
  background-image: url('../images/slide-3.png');
  background-position: 90% 0;
  background-size: cover;
}

.home-card-img-list.img-left {
  background-image: url('../images/AdobeStock_621257443.jpeg');
  background-position: 50% 0;
  background-size: cover;
}

.home-card-img-list.img-grey {
  background-color: #0000;
  background-image: url('../images/AdobeStock_332233312.jpeg');
  background-position: 0 0;
  background-size: cover;
  border-radius: 0 0 10px 10px;
  width: 100%;
  height: 59%;
}

.img-power {
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}

.introducction__wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-flow: column;
  display: flex;
}

.introducction__section {
  padding-top: 80px;
  padding-bottom: 40px;
}

.welcome__home {
  flex-flow: row;
  display: flex;
}

.welcome-left {
  flex-flow: row;
  justify-content: space-between;
  align-items: stretch;
  width: 70%;
  display: flex;
}

.welcome-right {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 40%;
  display: flex;
  position: relative;
}

.welcome-text1 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--_neutral---grey-100);
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 70%;
  padding-top: 40px;
  padding-bottom: 40px;
  padding-right: 40px;
  display: flex;
}

.bubble-welcome {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  background-color: var(--orange-100);
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
  flex-flow: column;
  margin-left: 24px;
  margin-right: 24px;
  padding: 24px;
  display: flex;
}

.secondary-hero {
  background-image: url('../images/second-hero.png');
  background-position: 0 0;
  background-size: cover;
  height: 250px;
}

.secondary-hero__content {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  width: 60%;
  max-height: 350px;
  padding-top: 48px;
  padding-bottom: 48px;
  display: flex;
}

.headings__subheading-line {
  border-bottom: 3px solid var(--orange-500-main);
  width: 10%;
}

.what {
  padding-top: 80px;
  padding-bottom: 40px;
  position: relative;
}

.headings__subheading-content {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  flex-flow: column;
  display: flex;
}

.what__content {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-flow: column;
  display: flex;
}

.img__wrapper {
  background-color: var(--_neutral---grey-100);
  border-top-right-radius: 150px;
  justify-content: flex-end;
  align-items: flex-end;
  width: 30%;
  display: flex;
}

.welcome1 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  display: flex;
}

.section-4 {
  position: relative;
}

.div-block {
  z-index: -1;
  background-color: var(--_neutral---grey-100);
  width: 40%;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.bubble-man-name {
  flex-flow: column;
  display: flex;
}

.team {
  padding-top: 80px;
  padding-bottom: 80px;
}

.team__wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-flow: column;
  display: flex;
}

.team__cards-content {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: wrap;
  display: flex;
}

.team__card {
  width: 23%;
  height: 360px;
  box-shadow: 0 2px 5px 0 var(--_neutral---grey-400);
  border-radius: 10px;
  flex-flow: column;
  display: flex;
}

.team__card-img-content {
  background-image: linear-gradient(0deg, var(--orange-200), white);
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  height: 60%;
  padding-top: 20px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.team__card-text-content {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  background-color: var(--_neutral---grey-100);
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  flex-flow: column;
  justify-content: space-between;
  height: 40%;
  padding: 24px;
  display: flex;
}

.team__card-line {
  border-bottom: 3px solid var(--orange-500-main);
  width: 20%;
}

.leadership__contact-link {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: #000;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.leadership__contact-link.leadership__contact-link--hover:hover {
  text-decoration: underline;
}

.mail__icon {
  width: 18px;
  height: 18px;
}

.span-black {
  color: #000;
  vertical-align: baseline;
}

.hero {
  background-image: url('../images/Midnight-Office-Collaboration-1.png');
  background-position: 50% 10%;
  background-size: cover;
  height: 500px;
  padding-top: 40px;
  padding-bottom: 80px;
}

.span__white {
  color: var(--_neutral---white);
}

.hero__text {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  width: 75%;
  display: flex;
}

.hero__button {
  background-color: var(--orange-500-main);
  border-radius: 10px;
  width: 200px;
  padding: 14px 16px;
  display: none;
}

.welcome__line {
  border-top: 3px solid var(--orange-500-main);
  width: 15%;
}

.welcome__figure {
  background-image: url('../images/Subtract.png');
  background-position: 0 0;
  background-size: cover;
  width: 5%;
  height: 6%;
  margin-left: 24px;
}

.welcome__figure-2 {
  position: absolute;
  inset: -8% 10% auto auto;
}

.quote {
  display: none;
}

.team__card-client {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  flex-flow: wrap;
  display: flex;
}

.team__client-item {
  color: #000;
  background-color: #ffe8d4;
  border: 1px solid #ffaa72;
  border-radius: 32px;
  padding: 4px 16px;
}

.team__client-item-number {
  background-color: var(--orange-300);
  color: #000;
  border: 1px solid #ffaa72;
  border-radius: 32px;
  padding: 4px 16px;
}

.number-box, ._17m-12m {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  display: flex;
}

.numbers-div {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  border-left: 6px solid var(--orange-400);
  background-color: var(--orange-200);
  width: 50%;
  box-shadow: 0 2px 5px 0 var(--_neutral---grey-400);
  border-radius: 0 10px 10px 0;
  padding: 24px;
  display: flex;
}

.number, .text-number {
  justify-content: center;
  align-items: center;
  display: flex;
}

._12m-fy26 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  border-left: 6px solid var(--orange-500-main);
  background-color: var(--orange-300);
  width: 40%;
  box-shadow: 0 2px 5px 0 var(--_neutral---grey-400);
  border-radius: 0 10px 10px 0;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 24px;
  display: flex;
}

.text-number-12m {
  justify-content: center;
  align-items: center;
  display: flex;
}

.our-fees__section {
  padding-top: 40px;
  padding-bottom: 40px;
}

.what-it-costs {
  margin-top: 40px;
  display: block;
  position: relative;
}

.fy-content {
  flex-flow: row;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.block {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: flex-start;
  align-items: center;
  width: 30%;
  padding: 16px;
  display: flex;
}

.text-tab {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  width: 65%;
  display: flex;
}

.text-tab.center {
  justify-content: center;
  align-items: center;
  display: flex;
}

.box-subtitles-tabs {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.tab-pane-tab-1 {
  background-color: var(--orange-100);
  padding: 32px 16px;
}

.box-text-tab {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: row;
  display: flex;
}

.line-tabs {
  background-color: var(--orange-400);
  width: 2px;
}

.tab-link-tab-1 {
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}

.tab-link-tab-1.w--current {
  background-color: var(--orange-400);
  box-shadow: 0 2px 5px 0 var(--_neutral---grey-400);
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}

.tabs-menu {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: row;
  display: flex;
}

.tab-link-tab-2 {
  box-shadow: 0 2px 5px 0 var(--_neutral---grey-400);
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}

.tab-link-tab-2.w--current {
  background-color: var(--orange-400);
}

.tab-link-tab-3 {
  box-shadow: 0 2px 5px 0 var(--_neutral---grey-400);
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}

.tab-link-tab-3.w--current {
  background-color: var(--orange-400);
}

.tabs-content {
  box-shadow: 0 2px 5px 0 var(--_neutral---grey-500);
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
}

.chart-number {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.block-3 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 38%;
  padding: 16px;
  display: flex;
}

.tab-pane-tab-2, .tab-pane-tab-3 {
  background-color: var(--orange-100);
  padding: 32px 16px;
}

.chart-1 {
  background-color: var(--orange-400);
  width: 200px;
  height: 10px;
}

.chart-2 {
  background-color: var(--orange-400);
  width: 200px;
  height: 60px;
}

.chart-3 {
  background-color: var(--orange-400);
  width: 200px;
  height: 58px;
}

.looking__section {
  padding-top: 80px;
  padding-bottom: 80px;
}

.looking-to-div {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: row;
  margin-top: 40px;
  display: flex;
}

.what__tabs {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  display: flex;
}

.what__tabs-menu {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  flex-flow: column;
  width: 40%;
  display: flex;
}

.winding-down {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  border-top: 6px solid var(--_neutral---grey-700);
  background-color: var(--_neutral---grey-200);
  height: 100%;
  box-shadow: 0 2px 5px 0 var(--_neutral---grey-400);
  border-radius: 0 0 10px 10px;
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  padding-top: 40px;
  display: flex;
}

.expected-to-lead {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  width: 70%;
  display: flex;
}

.winding-text {
  flex-flow: row;
  display: flex;
}

.remediation-box, .flexible-box {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  display: flex;
}

.what__tabs-card {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  border-left: 6px solid var(--orange-400);
  background-color: var(--orange-50);
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  height: 100%;
  padding: 24px;
  display: flex;
}

.what__tab {
  background-color: var(--_neutral---grey-300);
  justify-content: center;
  align-items: center;
  padding-left: 24px;
  padding-right: 24px;
  display: flex;
}

.what__tab.w--current {
  background-color: var(--orange-400);
  border-top-left-radius: 0;
  padding-left: 24px;
  padding-right: 24px;
}

.what__tabs-content {
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  width: 60%;
  box-shadow: 2px 4px 5px #0003;
}

.what__tabs-wrapper {
  height: 100%;
}

.expected-card1 {
  grid-row-gap: 24px;
  border-left: 6px solid var(--orange-400);
  background-color: var(--orange-200);
  box-shadow: 0 2px 5px 0 var(--_neutral---grey-400);
  border-radius: 0 10px 10px 0;
  flex-flow: row;
  justify-content: space-between;
  padding-left: 40px;
  display: flex;
}

.list-2 {
  padding-left: 20px;
}

.what__tabs-card-img {
  width: 16%;
}

.what__tabs-card-text {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  display: flex;
}

.expected-list {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  display: flex;
}

.expected-text {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  width: 50%;
  margin-top: 40px;
  margin-bottom: 40px;
  margin-right: 20px;
  display: flex;
}

.what__bg {
  z-index: -1;
  background-color: var(--_neutral---grey-50);
  width: 100%;
  height: 412px;
  position: absolute;
  top: 189px;
}

.value {
  padding-top: 40px;
  padding-bottom: 80px;
  position: relative;
}

.value__wrapper {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  flex-flow: column;
  display: flex;
}

.value__cards-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  width: 100%;
  display: flex;
}

.value__card {
  border-top: 6px solid var(--_neutral---grey-700);
  background-color: var(--_neutral---grey-100);
  box-shadow: 0 2px 5px 0 var(--_neutral---grey-400);
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-end;
  padding: 24px;
  display: flex;
}

.value__wrapper-cards {
  width: 60%;
}

.value__card-text {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  display: flex;
}

.text-div-winding {
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

.text-winding {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  display: flex;
}

.value__cards-img {
  background-image: url('../images/AdobeStock_332234118-3.png');
  background-position: 50% 0;
  background-size: cover;
  border-radius: 10px;
  height: 50%;
  position: relative;
}

.value__cards-content {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  width: 40%;
  display: flex;
}

.value__items {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  width: 33.3%;
  display: flex;
}

.value__item {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: var(--orange-50);
  height: 50%;
  box-shadow: 0 2px 5px 0 var(--_neutral---grey-400);
  border-radius: 10px;
  flex-flow: column;
  padding: 10px;
  display: flex;
}

.value__item.value__item--alternative {
  background-color: var(--orange-200);
}

.value__item-text {
  border-bottom: 1px solid var(--orange-500-main);
  padding-bottom: 5px;
}

.value__items-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: row;
  height: 50%;
  display: flex;
}

.value__cards-img-gradient {
  background-image: linear-gradient(90deg, #000, #0000000f 67%, #0000);
  border-radius: 10px;
  height: 100%;
}

.value__bg {
  z-index: -2;
  background-color: var(--orange-50);
  width: 40%;
  height: 440px;
  position: absolute;
  top: 43%;
  left: 0%;
  right: auto;
}

.beyond {
  padding-top: 60px;
  padding-bottom: 300px;
}

.beyond__wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-flow: column;
  display: flex;
  position: relative;
}

.beyond__title {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 30%;
  padding: 16px 24px;
  display: flex;
}

.beyond__cards-content {
  display: flex;
}

.beyond__cards-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 70%;
  height: 180px;
  display: grid;
}

.beyond__card {
  background-color: var(--_neutral---white);
  border-radius: 0 0 10px 10px;
  height: 100%;
  padding: 24px 16px;
}

.beyond__cards-wrapper {
  height: 100%;
  box-shadow: 0 2px 5px 0 var(--_neutral---grey-400);
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  position: relative;
  overflow: hidden;
}

.beyond__card-cover {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border-bottom: 4px solid var(--orange-400);
  background-color: var(--_neutral---grey-100);
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  height: 100%;
  padding: 24px;
  display: flex;
  position: absolute;
  inset: 0%;
}

.beyond__card-cover-icon {
  width: 50%;
}

.beyond__arrow {
  width: 10%;
}

.fy-div {
  background-color: var(--_neutral---grey-50);
  border-radius: 10px;
  padding: 24px;
}

.what__tabs-card-title {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.beyond__note {
  z-index: -3;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-bottom: 8px solid var(--orange-300);
  background-color: var(--orange-100);
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding: 60px 40px;
  display: flex;
  position: absolute;
  bottom: -230px;
}

.beyond__note-content {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  display: flex;
}

.beyond__note-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  display: flex;
}

.beyond__notes {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  display: flex;
}

.how {
  padding-top: 40px;
  padding-bottom: 80px;
  position: relative;
}

.how__wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-flow: column;
  display: flex;
}

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

.how__card {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  display: flex;
}

.how__card-line {
  border-bottom: 13px solid var(--orange-500-main);
  border-radius: 100px;
}

.how__card-line.line--1 {
  border-bottom-color: var(--orange-400);
}

.how__card-line.line--2 {
  border-bottom-color: var(--orange-300);
}

.how__card-line.line--3 {
  border-bottom-color: var(--orange-200);
}

.how__card-content {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  background-color: var(--_neutral---white);
  height: 100%;
  box-shadow: 0 2px 5px 0 var(--_neutral---grey-400);
  border-radius: 10px;
  flex-flow: column;
  justify-content: space-between;
  padding: 32px 24px;
  display: flex;
}

.how__card-title {
  justify-content: space-between;
  align-items: flex-end;
  display: flex;
}

.how__card-title-content {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  flex-flow: column;
  display: flex;
}

.how__bg {
  z-index: -4;
  background-color: var(--_neutral---grey-100);
  width: 100%;
  height: 200px;
  position: absolute;
  bottom: 320px;
}

.how__title {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 30%;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

.how__note-content {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  background-color: var(--orange-100);
  flex-flow: column;
  padding: 40px 24px;
  display: flex;
}

.how__note {
  background-color: var(--_neutral---grey-300);
  height: 60px;
  padding: 16px 24px;
}

.how__note.note--1 {
  width: 220px;
}

.how__note.note--2 {
  background-color: var(--_neutral---grey-400);
  width: 240px;
  padding-left: 60px;
}

.how__note.note--3 {
  background-color: var(--_neutral---grey-600);
  width: 220px;
  padding-left: 40px;
}

.how__note-arrow {
  height: 60px;
}

.how__note-and-arrow {
  display: flex;
}

.how__note-and-arrow.how__note-and-arrow--1 {
  z-index: 3;
  position: absolute;
  left: 380px;
}

.how__note-and-arrow.how__note-and-arrow--2 {
  z-index: 2;
  position: absolute;
  right: 300px;
}

.how__note-and-arrow.how__note-and-arrow--3 {
  position: absolute;
  right: 70px;
}

.how__arrow {
  width: 8%;
}

.how__notes {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  display: flex;
}

.how__notes-content {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  display: flex;
}

.how__notes-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  display: flex;
}

.how__note-note {
  background-color: var(--orange-300);
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  justify-content: center;
  align-items: center;
  padding: 10px 24px;
  display: flex;
}

.value__cards-text {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  width: 100%;
  padding: 24px 16px;
  display: flex;
  position: absolute;
  inset: auto auto 0% 0%;
}

.team__card-subheading-content {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  flex-flow: column;
  display: flex;
}

.tabs {
  display: none;
}

.grid-fy {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template: ". Area-3 Area-2 Area"
                 ". Area-3 Area-2 Area"
                 ". Area-3 Area-2 Area"
                 ". Area-3 Area-2 Area"
                 ". Area-3 Area-2 Area"
                 / .5fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  display: grid;
}

.fy-box {
  padding: 16px;
}

.fy-box.color-grey200 {
  background-color: var(--_neutral---grey-200);
  border-radius: 10px;
}

.fy-box.chart {
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  padding-bottom: 0;
  display: flex;
}

.fy-box.fy-line-grey {
  border-top: 6px solid var(--_neutral---grey-600);
}

.fy-box.fy-line-orange {
  border-top: 6px solid var(--orange-500-main);
}

.opportunities {
  padding-top: 80px;
  padding-bottom: 40px;
}

.opportunities__wrapper {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  display: flex;
}

.opportunities__title {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  display: flex;
}

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

.box-winding {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-flow: column;
  margin-left: 40px;
  margin-right: 40px;
  display: flex;
}

.growth {
  background-color: var(--orange-200);
  padding-top: 40px;
  padding-bottom: 80px;
}

.growth__wrapper {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  display: flex;
  position: relative;
}

.growth-__cards-numbers {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 40px;
  display: grid;
}

.growth-__card-numbers {
  border: 2px dashed var(--orange-500-main);
  background-color: var(--orange-50);
  border-radius: 10px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 32px 24px 60px;
  display: flex;
  position: relative;
}

.growth-__card-note {
  background-color: var(--orange-200);
  border-radius: 10px;
  width: 80%;
  padding: 16px 24px;
  position: absolute;
  bottom: -30px;
}

.growth__cards {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  height: 100%;
  display: grid;
}

.growth__card {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border-right: 4px solid var(--orange-400);
  background-color: var(--_neutral---grey-100);
  height: 200px;
  box-shadow: 0 2px 5px 0 var(--_neutral---grey-400);
  border-radius: 10px;
  flex-flow: column;
  align-items: flex-end;
  padding: 16px;
  display: flex;
}

.growth__card-text {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  display: flex;
}

.growth__note {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--orange-100);
  width: 35%;
  box-shadow: 0 2px 5px 0 var(--_neutral---grey-400);
  border-radius: 10px;
  padding: 16px 24px;
  display: flex;
  position: absolute;
  inset: auto 0% -25% auto;
}

.growth__note-icon {
  width: 15%;
}

.div-winding {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  justify-content: space-between;
  display: flex;
}

.potential {
  padding-top: 80px;
  padding-bottom: 80px;
  display: none;
}

.potential__wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-flow: column;
  display: flex;
}

.potential__graphics-content {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  width: 50%;
  display: flex;
}

.potential__graphics-img {
  width: 85%;
}

.tag-fy {
  position: absolute;
  inset: auto 23.9% 30% auto;
}

.fy-tag {
  background-color: var(--orange-50);
  color: #000;
  border: 1px solid #ffaa72;
  border-radius: 32px;
  padding: 4px 16px;
}

.potential__content {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  width: 100%;
  display: flex;
}

.potential__graphics-note {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-top: 1px solid var(--_neutral---grey-500);
  width: 90%;
  padding-top: 10px;
  display: flex;
}

.potential__note {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  width: 50%;
  display: flex;
}

.potential__note-box {
  background-color: var(--orange-500-main);
  border-radius: 5px;
  width: 30px;
  height: 30px;
}

.potential__note-box.box--2 {
  background-color: var(--orange-300);
}

.potential__graphics-and-note {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  align-items: center;
  display: flex;
}

.potential__sized-title {
  border-bottom: 1px solid var(--orange-500-main);
  justify-content: space-between;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.potential__sized {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  width: 50%;
  padding: 10px 24px;
  display: flex;
}

.potential__sized-numbers {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  display: flex;
}

.potential__sized-column-1, .potential__sized-column-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  width: 50%;
  display: flex;
}

.potential__two-notes {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  display: flex;
}

.potential__two-note {
  border-left: 4px solid var(--orange-500-main);
  background-color: var(--_neutral---grey-200);
  width: 50%;
  padding: 16px 24px;
}

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

.potential__card {
  height: 100%;
}

.potential__card-number {
  background-image: url('../images/image-1.svg');
  background-position: 50%;
  background-size: cover;
  border-radius: 10px 10px 0 0;
  justify-content: center;
  padding: 24px;
  display: flex;
}

.potential__card-text {
  background-color: var(--_neutral---grey-200);
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  padding: 10px 24px;
}

.commitment__content {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-flow: column;
  display: flex;
}

.commitment__line {
  background-color: #fd5108;
  flex: none;
  width: 40px;
  height: 3px;
}

.commitment__content-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-image: linear-gradient(#fff0, #fff);
  flex-flow: column;
  padding: 24px 16px;
  display: flex;
  position: relative;
  overflow: auto;
}

.commitment__list-content {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  display: none;
}

.commitment__card {
  border-radius: 8px;
  flex-flow: column;
  justify-content: flex-end;
  height: 420px;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 4px 4px 6px #0003;
}

.heading-s-2 {
  letter-spacing: -1px;
  font-family: Helvetica Neue, Arial, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 130%;
}

.commitment__bg-pic {
  background-image: url('../images/GettyImages-637908164.jpg_cq5dam.1600_1GettyImages-637908164.jpg_cq5dam.1600.avif');
  background-position: 30%;
  background-size: cover;
  flex: 1;
  position: absolute;
  inset: 0%;
}

.commitment__bg-pic.commitment__bg-pic--1 {
  background-image: url('../images/AdobeStock_291475113.jpeg');
  background-position: 50%;
}

.label-l-2 {
  color: #000;
  letter-spacing: 0;
  font-family: Helvetica Neue, Arial, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 140%;
}

.opportunities__card {
  height: 420px;
  box-shadow: 0 2px 5px 0 var(--_neutral---grey-400);
  border-radius: 8px;
  flex-flow: column;
  justify-content: flex-end;
  display: flex;
  position: relative;
  overflow: hidden;
}

.opportunities__card-bg-pic {
  background-image: url('../images/slide-4.png');
  background-position: 30%;
  background-size: cover;
  flex: 1;
  position: absolute;
  inset: 0%;
}

.opportunities__card-bg-pic.commitment__bg-pic--1 {
  background-image: url('../images/AdobeStock_291475113.jpeg');
  background-position: 50%;
}

.opportunities__card-bg-pic.card-bg-pic--2 {
  background-image: url('../images/slide-5.png');
}

.opportunities__card-bg-pic.card-bg-pic--3 {
  background-image: url('../images/AdobeStock_208401658-2.png');
}

.opportunities__card-content-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-image: linear-gradient(180deg, #fff0, var(--_neutral---black));
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding: 24px 24px 32px;
  display: flex;
  position: relative;
  overflow: auto;
}

.opportunities__card-line {
  background-color: var(--orange-500-main);
  flex: none;
  width: 40px;
  height: 3px;
}

.opportunities__card-title {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-flow: column;
  display: flex;
}

.opportunities__card-content {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  display: none;
}

.opportunities__card-number {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  border-right: 2px solid var(--orange-500-main);
  flex-flow: column;
  padding-left: 0;
  padding-right: 24px;
  display: flex;
}

.opportunities__card-title-content {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  display: flex;
}

.opportunities__card-text {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  background-image: linear-gradient(180deg, transparent 35%, var(--_neutral---grey-975) 67%);
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  flex-flow: column;
  padding: 16px;
  display: flex;
}

.capital {
  padding-top: 80px;
  padding-bottom: 80px;
  position: relative;
}

.cards-3-4 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  display: flex;
}

.capital__wrapper {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  flex-flow: column;
  display: flex;
}

.capital__tab-1 {
  background-color: var(--_neutral---grey-300);
  border-top-left-radius: 10px;
}

.capital__tab-1.w--current {
  background-color: var(--orange-400);
  border-top-left-radius: 10px;
}

.capital__tab-2 {
  background-color: var(--_neutral---grey-300);
  border-top-right-radius: 10px;
}

.capital__tab-2.w--current {
  background-color: var(--orange-400);
}

.capital__tab-content-1 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  border: 1px solid var(--orange-200);
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  flex-flow: column;
  padding: 32px 24px;
  display: flex;
}

.capital__bg {
  z-index: -1;
  background-color: var(--_neutral---grey-50);
  width: 100%;
  height: 770px;
  position: absolute;
  inset: 18% 0% auto;
}

.capital__tab-title {
  width: 80%;
}

.capital__tab-information {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  width: 100%;
  display: flex;
}

.capital__tab-numbers {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  width: 50%;
  display: flex;
}

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

.capital__tab-item-title, .capital__tab-item-text {
  justify-content: center;
  padding: 10px;
  display: flex;
}

.capital__tab-item-number {
  background-color: var(--_neutral---grey-100);
  border-radius: 100px;
  justify-content: center;
  padding: 10px;
  display: flex;
}

.capital__tab-item-number.number--2 {
  background-color: var(--orange-200);
}

.capital__tab-item-number.number--3 {
  background-color: var(--orange-300);
}

.capital__tab-item-notes {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: flex-start;
  display: flex;
}

.capital__tab-item-note {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  padding: 10px 0;
  display: flex;
}

.capital__tab-note-wrapper {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  width: 50%;
  display: flex;
}

.capital__tab-note-item {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  display: flex;
}

.card3 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  background-color: var(--_neutral---grey-100);
  border-radius: 10px;
  flex-flow: column;
  padding: 24px;
  display: flex;
}

.capital__tab-note-items {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  background-color: var(--orange-200);
  border-radius: 10px;
  flex-flow: column;
  padding: 32px 24px;
  display: flex;
}

.card4 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  background-color: var(--_neutral---grey-100);
  border-radius: 10px;
  flex-flow: column;
  padding: 24px;
  display: flex;
}

.card4-text {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  display: flex;
}

.subcards-card3 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  display: flex;
}

.subcard1 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  border: 1px dashed var(--orange-500-main);
  background-color: var(--orange-100);
  border-radius: 10px;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 70%;
  padding: 24px;
  display: flex;
}

.subcard2 {
  background-color: var(--orange-200);
  border-radius: 10px;
  width: 50%;
  padding: 24px;
}

.capital__tab-note {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  background-color: var(--_neutral---grey-100);
  border-radius: 10px;
  width: 100%;
  padding: 24px;
  display: flex;
}

.capital__tab-note-icon {
  width: 10%;
}

.capital__tab-note-item-img, .image-4, .image-5 {
  width: 16px;
}

._40m-text {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div {
  background-color: var(--_neutral---white);
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  padding: 32px 24px;
}

.capital__tab-content-2 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  border: 1px solid var(--orange-200);
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  flex-flow: column;
  padding: 32px 24px;
  display: flex;
}

.capital__tab-wrapper-info {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  width: 100%;
  display: flex;
}

.capital__tab-info {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--orange-100);
  width: 30%;
  box-shadow: 0 2px 5px 0 var(--_neutral---grey-400);
  border-radius: 10px;
  flex-flow: column;
  justify-content: flex-start;
  padding: 24px;
  display: flex;
}

.capital__tab-info-item {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.capital__tab-info-item-text {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  display: flex;
}

.capital__tab-info-icon {
  width: 25px;
}

.capital__tab-info-cards {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: column;
  width: 70%;
  padding: 24px 16px 0;
  display: flex;
}

.outcome-div {
  background-color: var(--orange-300);
  border-radius: 10px;
  align-self: flex-start;
  padding: 16px;
  box-shadow: 0 2px 5px #0003;
}

.capital__tab-info-title {
  border-bottom: 2px solid var(--orange-500-main);
  padding-bottom: 5px;
}

.capital__tab-cards {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.capital__tab-card {
  background-color: var(--_neutral---grey-100);
  box-shadow: 0 2px 5px 0 var(--_neutral---grey-400);
  border-radius: 10px;
  flex-flow: column;
  padding: 24px 16px;
  display: flex;
  position: relative;
}

.capital__tab-card-icon {
  background-color: var(--orange-100);
  border-radius: 100px;
  width: 8%;
  padding: 10px;
  position: absolute;
  inset: -16% 5% auto auto;
  box-shadow: 2px 4px 5px #0003;
}

.heading {
  margin-left: auto;
  margin-right: auto;
}

.capital__arrow {
  justify-content: center;
  display: flex;
}

.div-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  display: flex;
}

.heading-2, .heading-3, .beyond__card-title {
  display: none;
}

@media screen and (min-width: 1280px) {
  .beyond__note {
    padding-top: 80px;
    bottom: -240px;
  }

  .how__note-and-arrow.how__note-and-arrow--1 {
    left: 480px;
  }

  .how__note-and-arrow.how__note-and-arrow--2 {
    right: 300px;
  }

  .how__note-and-arrow.how__note-and-arrow--3 {
    right: 70px;
  }

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

  .capital__tab-card-icon {
    top: -20%;
    right: 2%;
  }
}

@media screen and (min-width: 1440px) {
  .container {
    width: 100%;
    max-width: 1376px;
    margin-left: auto;
    margin-right: auto;
  }

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

  .how__note-and-arrow.how__note-and-arrow--1 {
    left: 640px;
  }

  .commitment__card, .opportunities__card {
    height: 530px;
  }

  .capital__tab-info {
    width: 40%;
  }

  .capital__tab-info-cards {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    width: 60%;
  }

  .capital__tab-cards {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }
}

@media screen and (min-width: 1920px) {
  .dropdown-navbar__logout-icon {
    width: 24px;
  }

  .dropdown-navbar__container, .dropdown-navbar__links, .dropdown-navbar__container-2 {
    padding-left: 16px;
  }

  .secondary-hero__content {
    justify-content: flex-start;
    align-items: flex-start;
    margin-left: 0;
  }

  .hero {
    background-position: 50% 25%;
  }

  .beyond__note {
    width: 100%;
  }

  .how__note-and-arrow.how__note-and-arrow--1 {
    left: 800px;
  }

  .how__note-and-arrow.how__note-and-arrow--2 {
    right: 620px;
  }

  .how__note-and-arrow.how__note-and-arrow--3 {
    right: 395px;
  }

  .capital__tab-info-cards, .capital__tab-cards {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }
}

@media screen and (max-width: 991px) {
  h1 {
    font-size: 37.52px;
  }

  h2 {
    font-family: ITC Charter, Georgia, sans-serif;
    font-size: 24px;
    font-weight: 400;
    line-height: 1.2em;
  }

  h3 {
    font-size: 22px;
    line-height: 1.2em;
  }

  h4 {
    font-size: 20px;
  }

  h5 {
    font-size: 18px;
  }

  p {
    ---mode--collection-906a0730-b93b-017c-51ec-05d3948fc23d: mode-794a2e59-8029-9e0f-1869-057db7739eb1;
  }

  .container {
    max-width: none;
  }

  .footer__text, .footer__text-3 {
    width: 100%;
  }

  .dropdown-navbar__brand {
    align-self: center;
    align-items: center;
  }

  .dropdown-navbar__dropdown {
    padding: 15px 0 10px 24px;
    position: static;
  }

  .dropdown-navbar__hamburger {
    height: 100%;
    margin-top: auto;
    margin-left: auto;
    padding: 29px 24px 28px;
    display: flex;
  }

  .dropdown-navbar__hamburger.w--open {
    margin-top: 0;
    padding: 29px 24px 28px;
  }

  .dropdown-navbar__chevron {
    display: none;
  }

  .dropdown-navbar__logout-text {
    color: #000;
    text-decoration: none;
    display: block;
  }

  .dropdown-nabvar__dropdown-bar {
    z-index: 0;
    box-shadow: none;
    display: block;
    position: static;
    left: 0;
  }

  .dropdown-navbar__logout-icon {
    text-align: left;
    display: none;
  }

  .dropdown-navbar__container {
    background-color: #fff;
    margin-right: 0;
    padding-left: 15px;
    box-shadow: 0 2px 5px #0003;
  }

  .dropdown-nabvar__dropdown-link {
    text-align: left;
    width: 100%;
    padding-top: 10px;
    padding-bottom: 5px;
    padding-left: 32px;
    position: static;
  }

  .dropdown-nabvar__dropdown-link:hover {
    color: #111;
    background-color: #fff;
  }

  .dropdown--navbar__drop {
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 0;
  }

  .dropdown-navbar__dropdown-text {
    color: #000;
  }

  .dropdown-navbar__link {
    text-align: left;
    margin-left: 24px;
    padding: 10px 0 5px;
  }

  .dropdown-navbar__logout-link {
    color: #000;
    justify-content: flex-start;
    height: auto;
    padding: 32px 32px 32px 24px;
    text-decoration: none;
    display: flex;
  }

  .dropdown-navbar__links {
    background-color: #fff;
    margin-right: 0;
    padding-left: 0;
    box-shadow: 0 2px 5px #0003;
  }

  .display-s {
    letter-spacing: -1px;
    font-size: 28px;
  }

  .display-l {
    font-size: 48px;
  }

  .display-m {
    letter-spacing: -1px;
    font-size: 36px;
  }

  .heading-l {
    letter-spacing: -.5px;
    font-size: 24px;
    line-height: 125%;
  }

  .heading-m {
    letter-spacing: -.5px;
    font-size: 20px;
  }

  .heading-s {
    letter-spacing: -.5px;
    font-size: 18px;
    line-height: 135%;
  }

  .label-l, .label-m, .label-s, .label-xs {
    line-height: 135%;
  }

  .data-xl {
    font-size: 56px;
  }

  .data-s {
    letter-spacing: -1px;
    font-size: 28px;
  }

  .text-chevron {
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 0;
  }

  .dropdown-navbar__brand-2 {
    align-self: center;
    align-items: center;
  }

  .dropdown-navbar__logout-link-2 {
    color: #000;
    justify-content: flex-start;
    height: auto;
    padding: 32px 32px 32px 24px;
    text-decoration: none;
    display: flex;
  }

  .dropdown-navbar {
    display: block;
  }

  .dropdown-nabvar__dropdown-bar-2 {
    z-index: 0;
    box-shadow: none;
    display: block;
    position: static;
    left: 0;
  }

  .dropdown-nabvar__dropdown-link-2 {
    text-align: left;
    width: 100%;
    padding-top: 10px;
    padding-bottom: 5px;
    padding-left: 32px;
    position: static;
  }

  .dropdown-nabvar__dropdown-link-2:hover {
    color: #111;
    background-color: #fff;
  }

  .dropdown-navbar__dropdown-2 {
    padding: 15px 0 10px 24px;
    position: static;
  }

  .dropdown-navbar__container-2 {
    background-color: #fff;
    margin-right: 0;
    padding-left: 15px;
    box-shadow: 0 2px 5px #0003;
  }

  .dropdown-navbar__chevron-3 {
    display: none;
  }

  .our-partnership__section {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .home-cards__wrapper {
    flex-flow: wrap;
  }

  .home-card {
    width: 48%;
  }

  .dropdown-navbar__link-title {
    text-align: left;
    margin-left: 24px;
    padding: 10px 0 5px;
  }

  .home-card-img-list.img-grey {
    height: 61%;
  }

  .introducction__section {
    padding-top: 40px;
  }

  .secondary-hero__content {
    flex-flow: wrap;
    width: 80%;
  }

  .what {
    padding-top: 40px;
    padding-bottom: 20px;
  }

  .team {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .team__card {
    width: 31%;
  }

  .hero__text {
    width: 50%;
  }

  .welcome__figure {
    width: 10%;
  }

  .welcome__figure-2 {
    top: -5%;
    right: 15%;
  }

  .quote {
    display: none;
  }

  .numbers-div {
    flex-flow: column;
  }

  ._12m-fy26 {
    width: 50%;
  }

  .our-fees__section {
    padding-top: 0;
    padding-bottom: 40px;
  }

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

  .text-tab {
    width: 100%;
  }

  .box-subtitles-tabs, .box-text-tab {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: column;
  }

  .tab-link-tab-1.w--current {
    border-top-right-radius: 0;
  }

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

  .tab-link-tab-2 {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }

  .tab-link-tab-3 {
    border-top-left-radius: 0;
  }

  .tabs-content {
    box-shadow: 0 2px 5px 0 var(--_neutral---grey-400);
  }

  .looking__section {
    padding-top: 0;
    padding-bottom: 40px;
  }

  .expected-to-lead {
    flex-flow: column;
  }

  .expected-card1 {
    width: 100%;
  }

  .value__cards-wrapper {
    flex-flow: column;
  }

  .value__wrapper-cards {
    width: 100%;
  }

  .value__cards-img {
    display: none;
  }

  .value__cards-content {
    width: 100%;
  }

  .value__item {
    height: 60%;
  }

  .value__items-wrapper {
    width: 100%;
  }

  .beyond {
    padding-top: 40px;
  }

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

  .beyond__card-cover, .fy-div {
    display: none;
  }

  .how {
    padding-top: 0;
    padding-bottom: 40px;
  }

  .how__card-content {
    justify-content: center;
  }

  .how__note-content {
    grid-column-gap: 60px;
    grid-row-gap: 60px;
    flex-flow: column;
  }

  .how__note-and-arrow.how__note-and-arrow--1 {
    top: 650px;
    left: 280px;
  }

  .how__note-and-arrow.how__note-and-arrow--2 {
    top: 700px;
  }

  .tabs {
    display: block;
  }

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

  .growth {
    padding-bottom: 90px;
  }

  .growth-__cards-numbers {
    margin-bottom: 100px;
  }

  .growth-__card-note {
    bottom: -80px;
  }

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

  .growth__note {
    width: 50%;
    bottom: -18%;
  }

  .potential__graphics-content {
    width: 100%;
  }

  .potential__graphics-img {
    width: 50%;
  }

  .tag-fy {
    bottom: 5%;
  }

  .potential__content {
    flex-flow: column;
  }

  .potential__sized {
    width: 100%;
  }

  .commitment__list-content {
    display: flex;
  }

  .commitment__card {
    height: 400px;
  }

  .heading-s-2 {
    letter-spacing: -.5px;
    font-size: 18px;
    line-height: 135%;
  }

  .label-l-2 {
    line-height: 135%;
  }

  .opportunities__card {
    height: 400px;
  }

  .opportunities__card-content-wrapper {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .opportunities__card-content {
    display: flex;
  }

  .cards-3-4 {
    flex-flow: column;
  }

  .capital__tab-information {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-flow: column;
  }

  .capital__tab-numbers {
    width: 100%;
  }

  .capital__tab-item-notes {
    justify-content: center;
    align-items: stretch;
  }

  .capital__tab-note-wrapper {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    width: 100%;
  }

  .capital__tab-wrapper-info {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-flow: column;
  }

  .capital__tab-info, .capital__tab-info-cards {
    width: 100%;
  }

  .capital__tab-card-icon {
    right: 2%;
  }

  .heading-3, .beyond__card-title {
    display: flex;
  }
}

@media screen and (max-width: 767px) {
  .footer__links {
    flex-direction: column;
    align-items: flex-start;
  }

  .dropdown-navbar__container {
    flex-direction: row;
    justify-content: space-around;
    padding-left: 0;
  }

  .dropdown-navbar__link {
    text-align: left;
  }

  .dropdown-navbar__links {
    flex-direction: row;
    justify-content: space-around;
    padding-left: 0;
  }

  .dropdown-navbar {
    display: block;
  }

  .dropdown-navbar__container-2 {
    flex-direction: row;
    justify-content: space-around;
    padding-left: 0;
  }

  .home-cards__wrapper {
    flex-flow: wrap;
  }

  .home-card {
    width: 48%;
    padding: 20px;
  }

  .footer__links-link {
    margin-left: 0;
  }

  .dropdown-navbar__link-title {
    text-align: left;
  }

  .home-card-img-list.img-grey {
    border-bottom-left-radius: 0;
    width: 62%;
    height: 300px;
  }

  .welcome__home {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-flow: column;
  }

  .welcome-left, .welcome-right {
    width: 100%;
  }

  .div-block {
    height: 57.5%;
  }

  .team__card {
    width: 48%;
  }

  .welcome__figure {
    height: 10%;
  }

  .welcome__figure-2 {
    top: -8%;
    right: 10%;
  }

  .quote {
    display: none;
  }

  .number-box {
    flex-flow: column;
  }

  ._12m-fy26 {
    width: 100%;
  }

  .fy-content {
    flex-flow: column;
  }

  .block {
    border-bottom: 1px solid var(--orange-400);
    width: 100%;
  }

  .box-subtitles-tabs {
    justify-content: center;
    align-items: flex-start;
  }

  .block-3 {
    flex-flow: row;
    width: 100%;
  }

  .looking-to-div {
    flex-flow: column;
  }

  .what__tabs-menu {
    width: 30%;
  }

  .winding-down {
    flex-flow: row;
    padding-top: 0;
  }

  .expected-to-lead {
    width: 100%;
  }

  .expected-card1 {
    width: 100%;
    padding-left: 20px;
  }

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

  .value__item {
    height: 60%;
  }

  .beyond__note {
    bottom: -280px;
  }

  .how__cards {
    grid-template-columns: 1fr 1fr;
  }

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

  .box-winding {
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .growth-__card-note {
    width: 83%;
    bottom: -110px;
  }

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

  .opportunities__card-bg-pic.card-bg-pic--2 {
    background-position: 50% 20%;
  }

  .capital__tab-card-icon {
    width: 10%;
  }
}

@media screen and (max-width: 479px) {
  .container {
    margin-left: 16px;
    margin-right: 16px;
  }

  .footer-white, .footer-black, .footer {
    text-align: left;
  }

  .home-card {
    width: 100%;
  }

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

  .home-card-img-list.img-right, .home-card-img-list.img-left, .home-card-img-list.img-grey {
    display: none;
  }

  .welcome__home {
    display: block;
  }

  .welcome-text1 {
    width: 100%;
  }

  .secondary-hero__content {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .img__wrapper {
    display: flex;
  }

  .section-4 {
    display: none;
  }

  .div-block {
    height: 70%;
  }

  .team__card {
    width: 100%;
  }

  .hero {
    background-position: 50% 0;
  }

  .quote {
    padding-top: 20px;
    padding-bottom: 20px;
    display: block;
    position: relative;
  }

  .quote__content {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-flow: column;
    display: flex;
  }

  .quote__text {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    display: flex;
  }

  .quote__text-content {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
    flex-flow: column;
    display: flex;
  }

  .quote__text-line {
    border-top: 3px solid var(--orange-500-main);
    width: 20%;
  }

  .quote__note-img {
    width: 40%;
  }

  .quote__bg {
    z-index: -2;
    background-color: var(--_neutral---grey-100);
    width: 100%;
    height: 390px;
    position: absolute;
    inset: 0%;
  }

  .quote__note {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-end;
    display: flex;
  }

  .quote__note-text {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
    background-color: var(--orange-100);
    border-radius: 10px 0 10px 10px;
    flex-flow: column;
    padding: 24px 16px;
    display: flex;
  }

  ._17m-12m {
    flex-flow: column;
  }

  .numbers-div {
    width: 100%;
  }

  .fy-content {
    flex-flow: column;
  }

  .block {
    width: 100%;
  }

  .box-subtitles-tabs {
    align-items: center;
  }

  .block-3, .what__tabs {
    flex-flow: column;
  }

  .what__tabs-menu, .what__tabs-content, .expected-card1, .expected-text {
    width: 100%;
  }

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

  .how__cards {
    grid-template-columns: 1fr;
  }

  .growth {
    padding-bottom: 120px;
  }

  .growth-__cards-numbers {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .growth-__card-note {
    inset: 60% 0% auto 10%;
  }

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

  .growth__note {
    width: 100%;
    bottom: -10%;
  }

  .tag-fy {
    bottom: 2%;
  }

  .potential__sized-numbers {
    flex-flow: column;
  }

  .potential__sized-column-1, .potential__sized-column-2 {
    width: 100%;
  }

  .potential__two-notes {
    flex-flow: column;
  }

  .potential__two-note {
    width: 100%;
  }

  .commitment__content-wrapper {
    background-image: linear-gradient(#fff0, #fff 75%);
  }

  .opportunities__card-content-wrapper {
    background-image: linear-gradient(#fff0, #000 75%);
  }

  .capital__tab-1 {
    border-top-right-radius: 10px;
  }

  .capital__tab-2.w--current {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
  }

  .subcards-card3 {
    flex-flow: column;
    justify-content: flex-start;
  }

  .subcard1, .subcard2 {
    width: 100%;
  }

  .capital__tab-info-cards {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .capital__tab-cards {
    grid-column-gap: 42px;
    grid-row-gap: 42px;
  }

  .capital__tab-card-icon {
    width: 20%;
  }
}


@font-face {
  font-family: 'Helvetica Neue';
  src: url('../fonts/HelveticaNeueLTW01-55Roman.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Helvetica Neue';
  src: url('../fonts/HelveticaNeueLTW01-86HvIt.woff2') format('woff2');
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Helvetica Neue';
  src: url('../fonts/HelveticaNeueLTW01-45Light.woff2') format('woff2');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Helvetica Neue';
  src: url('../fonts/HelveticaNeueLTW01-36ThinIt.woff2') format('woff2');
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Helvetica Neue';
  src: url('../fonts/HelveticaNeueLTW01-85Heavy.woff2') format('woff2');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Helvetica Neue';
  src: url('../fonts/HelveticaNeueLTW01-76BoldIt.woff2') format('woff2');
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Helvetica Neue';
  src: url('../fonts/HelveticaNeueLTW01-35Thin.woff2') format('woff2');
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Helvetica Neue';
  src: url('../fonts/HelveticaNeueLTW01-66MdIt.woff2') format('woff2');
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Helvetica Neue';
  src: url('../fonts/HelveticaNeueLTW01-65Medium.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Helvetica Neue';
  src: url('../fonts/HelveticaNeueLTW01-46LtIt.woff2') format('woff2');
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Helvetica Neue';
  src: url('../fonts/HelveticaNeueLTW01-75Bold.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Helvetica Neue';
  src: url('../fonts/HelveticaNeueLTW01-56Italic.woff2') format('woff2');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'ITC Charter';
  src: url('../fonts/CharterITCW05-Italic.woff2') format('woff2');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'ITC Charter';
  src: url('../fonts/CharterITCW05-Bold.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'ITC Charter';
  src: url('../fonts/CharterITCW05-BoldItalic.woff2') format('woff2');
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'ITC Charter';
  src: url('../fonts/CharterITCW05-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}