html {
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  font-family: sans-serif;
}

body {
  margin: 0;
}

article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block;
}

audio, canvas, progress, video {
  vertical-align: baseline;
  display: inline-block;
}

audio:not([controls]) {
  height: 0;
  display: none;
}

[hidden], template {
  display: none;
}

a {
  background-color: #0000;
}

a:active, a:hover {
  outline: 0;
}

abbr[title] {
  border-bottom: 1px dotted;
}

b, strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

h1 {
  margin: .67em 0;
  font-size: 2em;
}

mark {
  color: #000;
  background: #ff0;
}

small {
  font-size: 80%;
}

sub, sup {
  vertical-align: baseline;
  font-size: 75%;
  line-height: 0;
  position: relative;
}

sup {
  top: -.5em;
}

sub {
  bottom: -.25em;
}

img {
  border: 0;
}

svg:not(:root) {
  overflow: hidden;
}

hr {
  box-sizing: content-box;
  height: 0;
}

pre {
  overflow: auto;
}

code, kbd, pre, samp {
  font-family: monospace;
  font-size: 1em;
}

button, input, optgroup, select, textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}

button {
  overflow: visible;
}

button, select {
  text-transform: none;
}

button, html input[type="button"], input[type="reset"] {
  -webkit-appearance: button;
  cursor: pointer;
}

button[disabled], html input[disabled] {
  cursor: default;
}

button::-moz-focus-inner, input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

input {
  line-height: normal;
}

input[type="checkbox"], input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}

input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

input[type="search"] {
  -webkit-appearance: none;
}

input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

legend {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

td, th {
  padding: 0;
}

@font-face {
  font-family: webflow-icons;
  src: url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==") format("truetype");
  font-weight: normal;
  font-style: normal;
}

[class^="w-icon-"], [class*=" w-icon-"] {
  speak: none;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  font-family: webflow-icons !important;
}

.w-icon-slider-right:before {
  content: "";
}

.w-icon-slider-left:before {
  content: "";
}

.w-icon-nav-menu:before {
  content: "";
}

.w-icon-arrow-down:before, .w-icon-dropdown-toggle:before {
  content: "";
}

.w-icon-file-upload-remove:before {
  content: "";
}

.w-icon-file-upload-icon:before {
  content: "";
}

* {
  box-sizing: border-box;
}

html {
  height: 100%;
}

body {
  color: #333;
  background-color: #fff;
  min-height: 100%;
  margin: 0;
  font-family: Arial, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

img {
  vertical-align: middle;
  max-width: 100%;
  display: inline-block;
}

html.w-mod-touch * {
  background-attachment: scroll !important;
}

.w-block {
  display: block;
}

.w-inline-block {
  max-width: 100%;
  display: inline-block;
}

.w-clearfix:before, .w-clearfix:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-clearfix:after {
  clear: both;
}

.w-hidden {
  display: none;
}

.w-button {
  color: #fff;
  line-height: inherit;
  cursor: pointer;
  background-color: #3898ec;
  border: 0;
  border-radius: 0;
  padding: 9px 15px;
  text-decoration: none;
  display: inline-block;
}

input.w-button {
  -webkit-appearance: button;
}

html[data-w-dynpage] [data-w-cloak] {
  color: #0000 !important;
}

.w-code-block {
  margin: unset;
}

pre.w-code-block code {
  all: inherit;
}

.w-optimization {
  display: contents;
}

.w-webflow-badge, .w-webflow-badge > img {
  box-sizing: unset;
  width: unset;
  height: unset;
  max-height: unset;
  max-width: unset;
  min-height: unset;
  min-width: unset;
  margin: unset;
  padding: unset;
  float: unset;
  clear: unset;
  border: unset;
  border-radius: unset;
  background: unset;
  background-image: unset;
  background-position: unset;
  background-size: unset;
  background-repeat: unset;
  background-origin: unset;
  background-clip: unset;
  background-attachment: unset;
  background-color: unset;
  box-shadow: unset;
  transform: unset;
  direction: unset;
  font-family: unset;
  font-weight: unset;
  color: unset;
  font-size: unset;
  line-height: unset;
  font-style: unset;
  font-variant: unset;
  text-align: unset;
  letter-spacing: unset;
  -webkit-text-decoration: unset;
  text-decoration: unset;
  text-indent: unset;
  text-transform: unset;
  list-style-type: unset;
  text-shadow: unset;
  vertical-align: unset;
  cursor: unset;
  white-space: unset;
  word-break: unset;
  word-spacing: unset;
  word-wrap: unset;
  transition: unset;
}

.w-webflow-badge {
  white-space: nowrap;
  cursor: pointer;
  box-shadow: 0 0 0 1px #0000001a, 0 1px 3px #0000001a;
  visibility: visible !important;
  opacity: 1 !important;
  z-index: 2147483647 !important;
  color: #aaadb0 !important;
  overflow: unset !important;
  background-color: #fff !important;
  border-radius: 3px !important;
  width: auto !important;
  height: auto !important;
  margin: 0 !important;
  padding: 6px !important;
  font-size: 12px !important;
  line-height: 14px !important;
  text-decoration: none !important;
  display: inline-block !important;
  position: fixed !important;
  inset: auto 12px 12px auto !important;
  transform: none !important;
}

.w-webflow-badge > img {
  position: unset;
  visibility: unset !important;
  opacity: 1 !important;
  vertical-align: middle !important;
  display: inline-block !important;
}

h1, h2, h3, h4, h5, h6 {
  margin-bottom: 10px;
  font-weight: bold;
}

h1 {
  margin-top: 20px;
  font-size: 38px;
  line-height: 44px;
}

h2 {
  margin-top: 20px;
  font-size: 32px;
  line-height: 36px;
}

h3 {
  margin-top: 20px;
  font-size: 24px;
  line-height: 30px;
}

h4 {
  margin-top: 10px;
  font-size: 18px;
  line-height: 24px;
}

h5 {
  margin-top: 10px;
  font-size: 14px;
  line-height: 20px;
}

h6 {
  margin-top: 10px;
  font-size: 12px;
  line-height: 18px;
}

p {
  margin-top: 0;
  margin-bottom: 10px;
}

blockquote {
  border-left: 5px solid #e2e2e2;
  margin: 0 0 10px;
  padding: 10px 20px;
  font-size: 18px;
  line-height: 22px;
}

figure {
  margin: 0 0 10px;
}

figcaption {
  text-align: center;
  margin-top: 5px;
}

ul, ol {
  margin-top: 0;
  margin-bottom: 10px;
  padding-left: 40px;
}

.w-list-unstyled {
  padding-left: 0;
  list-style: none;
}

.w-embed:before, .w-embed:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-embed:after {
  clear: both;
}

.w-video {
  width: 100%;
  padding: 0;
  position: relative;
}

.w-video iframe, .w-video object, .w-video embed {
  border: none;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

fieldset {
  border: 0;
  margin: 0;
  padding: 0;
}

button, [type="button"], [type="reset"] {
  cursor: pointer;
  -webkit-appearance: button;
  border: 0;
}

.w-form {
  margin: 0 0 15px;
}

.w-form-done {
  text-align: center;
  background-color: #ddd;
  padding: 20px;
  display: none;
}

.w-form-fail {
  background-color: #ffdede;
  margin-top: 10px;
  padding: 10px;
  display: none;
}

label {
  margin-bottom: 5px;
  font-weight: bold;
  display: block;
}

.w-input, .w-select {
  color: #333;
  vertical-align: middle;
  background-color: #fff;
  border: 1px solid #ccc;
  width: 100%;
  height: 38px;
  margin-bottom: 10px;
  padding: 8px 12px;
  font-size: 14px;
  line-height: 1.42857;
  display: block;
}

.w-input::placeholder, .w-select::placeholder {
  color: #999;
}

.w-input:focus, .w-select:focus {
  border-color: #3898ec;
  outline: 0;
}

.w-input[disabled], .w-select[disabled], .w-input[readonly], .w-select[readonly], fieldset[disabled] .w-input, fieldset[disabled] .w-select {
  cursor: not-allowed;
}

.w-input[disabled]:not(.w-input-disabled), .w-select[disabled]:not(.w-input-disabled), .w-input[readonly], .w-select[readonly], fieldset[disabled]:not(.w-input-disabled) .w-input, fieldset[disabled]:not(.w-input-disabled) .w-select {
  background-color: #eee;
}

textarea.w-input, textarea.w-select {
  height: auto;
}

.w-select {
  background-color: #f3f3f3;
}

.w-select[multiple] {
  height: auto;
}

.w-form-label {
  cursor: pointer;
  margin-bottom: 0;
  font-weight: normal;
  display: inline-block;
}

.w-radio {
  margin-bottom: 5px;
  padding-left: 20px;
  display: block;
}

.w-radio:before, .w-radio:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-radio:after {
  clear: both;
}

.w-radio-input {
  float: left;
  margin: 3px 0 0 -20px;
  line-height: normal;
}

.w-file-upload {
  margin-bottom: 10px;
  display: block;
}

.w-file-upload-input {
  opacity: 0;
  z-index: -100;
  width: .1px;
  height: .1px;
  position: absolute;
  overflow: hidden;
}

.w-file-upload-default, .w-file-upload-uploading, .w-file-upload-success {
  color: #333;
  display: inline-block;
}

.w-file-upload-error {
  margin-top: 10px;
  display: block;
}

.w-file-upload-default.w-hidden, .w-file-upload-uploading.w-hidden, .w-file-upload-error.w-hidden, .w-file-upload-success.w-hidden {
  display: none;
}

.w-file-upload-uploading-btn {
  cursor: pointer;
  background-color: #fafafa;
  border: 1px solid #ccc;
  margin: 0;
  padding: 8px 12px;
  font-size: 14px;
  font-weight: normal;
  display: flex;
}

.w-file-upload-file {
  background-color: #fafafa;
  border: 1px solid #ccc;
  flex-grow: 1;
  justify-content: space-between;
  margin: 0;
  padding: 8px 9px 8px 11px;
  display: flex;
}

.w-file-upload-file-name {
  font-size: 14px;
  font-weight: normal;
  display: block;
}

.w-file-remove-link {
  cursor: pointer;
  width: auto;
  height: auto;
  margin-top: 3px;
  margin-left: 10px;
  padding: 3px;
  display: block;
}

.w-icon-file-upload-remove {
  margin: auto;
  font-size: 10px;
}

.w-file-upload-error-msg {
  color: #ea384c;
  padding: 2px 0;
  display: inline-block;
}

.w-file-upload-info {
  padding: 0 12px;
  line-height: 38px;
  display: inline-block;
}

.w-file-upload-label {
  cursor: pointer;
  background-color: #fafafa;
  border: 1px solid #ccc;
  margin: 0;
  padding: 8px 12px;
  font-size: 14px;
  font-weight: normal;
  display: inline-block;
}

.w-icon-file-upload-icon, .w-icon-file-upload-uploading {
  width: 20px;
  margin-right: 8px;
  display: inline-block;
}

.w-icon-file-upload-uploading {
  height: 20px;
}

.w-container {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.w-container:before, .w-container:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-container:after {
  clear: both;
}

.w-container .w-row {
  margin-left: -10px;
  margin-right: -10px;
}

.w-row:before, .w-row:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-row:after {
  clear: both;
}

.w-row .w-row {
  margin-left: 0;
  margin-right: 0;
}

.w-col {
  float: left;
  width: 100%;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
}

.w-col .w-col {
  padding-left: 0;
  padding-right: 0;
}

.w-col-1 {
  width: 8.33333%;
}

.w-col-2 {
  width: 16.6667%;
}

.w-col-3 {
  width: 25%;
}

.w-col-4 {
  width: 33.3333%;
}

.w-col-5 {
  width: 41.6667%;
}

.w-col-6 {
  width: 50%;
}

.w-col-7 {
  width: 58.3333%;
}

.w-col-8 {
  width: 66.6667%;
}

.w-col-9 {
  width: 75%;
}

.w-col-10 {
  width: 83.3333%;
}

.w-col-11 {
  width: 91.6667%;
}

.w-col-12 {
  width: 100%;
}

.w-hidden-main {
  display: none !important;
}

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

  .w-hidden-main {
    display: inherit !important;
  }

  .w-hidden-medium {
    display: none !important;
  }

  .w-col-medium-1 {
    width: 8.33333%;
  }

  .w-col-medium-2 {
    width: 16.6667%;
  }

  .w-col-medium-3 {
    width: 25%;
  }

  .w-col-medium-4 {
    width: 33.3333%;
  }

  .w-col-medium-5 {
    width: 41.6667%;
  }

  .w-col-medium-6 {
    width: 50%;
  }

  .w-col-medium-7 {
    width: 58.3333%;
  }

  .w-col-medium-8 {
    width: 66.6667%;
  }

  .w-col-medium-9 {
    width: 75%;
  }

  .w-col-medium-10 {
    width: 83.3333%;
  }

  .w-col-medium-11 {
    width: 91.6667%;
  }

  .w-col-medium-12 {
    width: 100%;
  }

  .w-col-stack {
    width: 100%;
    left: auto;
    right: auto;
  }
}

@media screen and (max-width: 767px) {
  .w-hidden-main, .w-hidden-medium {
    display: inherit !important;
  }

  .w-hidden-small {
    display: none !important;
  }

  .w-row, .w-container .w-row {
    margin-left: 0;
    margin-right: 0;
  }

  .w-col {
    width: 100%;
    left: auto;
    right: auto;
  }

  .w-col-small-1 {
    width: 8.33333%;
  }

  .w-col-small-2 {
    width: 16.6667%;
  }

  .w-col-small-3 {
    width: 25%;
  }

  .w-col-small-4 {
    width: 33.3333%;
  }

  .w-col-small-5 {
    width: 41.6667%;
  }

  .w-col-small-6 {
    width: 50%;
  }

  .w-col-small-7 {
    width: 58.3333%;
  }

  .w-col-small-8 {
    width: 66.6667%;
  }

  .w-col-small-9 {
    width: 75%;
  }

  .w-col-small-10 {
    width: 83.3333%;
  }

  .w-col-small-11 {
    width: 91.6667%;
  }

  .w-col-small-12 {
    width: 100%;
  }
}

@media screen and (max-width: 479px) {
  .w-container {
    max-width: none;
  }

  .w-hidden-main, .w-hidden-medium, .w-hidden-small {
    display: inherit !important;
  }

  .w-hidden-tiny {
    display: none !important;
  }

  .w-col {
    width: 100%;
  }

  .w-col-tiny-1 {
    width: 8.33333%;
  }

  .w-col-tiny-2 {
    width: 16.6667%;
  }

  .w-col-tiny-3 {
    width: 25%;
  }

  .w-col-tiny-4 {
    width: 33.3333%;
  }

  .w-col-tiny-5 {
    width: 41.6667%;
  }

  .w-col-tiny-6 {
    width: 50%;
  }

  .w-col-tiny-7 {
    width: 58.3333%;
  }

  .w-col-tiny-8 {
    width: 66.6667%;
  }

  .w-col-tiny-9 {
    width: 75%;
  }

  .w-col-tiny-10 {
    width: 83.3333%;
  }

  .w-col-tiny-11 {
    width: 91.6667%;
  }

  .w-col-tiny-12 {
    width: 100%;
  }
}

.w-widget {
  position: relative;
}

.w-widget-map {
  width: 100%;
  height: 400px;
}

.w-widget-map label {
  width: auto;
  display: inline;
}

.w-widget-map img {
  max-width: inherit;
}

.w-widget-map .gm-style-iw {
  text-align: center;
}

.w-widget-map .gm-style-iw > button {
  display: none !important;
}

.w-widget-twitter {
  overflow: hidden;
}

.w-widget-twitter-count-shim {
  vertical-align: top;
  text-align: center;
  background: #fff;
  border: 1px solid #758696;
  border-radius: 3px;
  width: 28px;
  height: 20px;
  display: inline-block;
  position: relative;
}

.w-widget-twitter-count-shim * {
  pointer-events: none;
  -webkit-user-select: none;
  user-select: none;
}

.w-widget-twitter-count-shim .w-widget-twitter-count-inner {
  text-align: center;
  color: #999;
  font-family: serif;
  font-size: 15px;
  line-height: 12px;
  position: relative;
}

.w-widget-twitter-count-shim .w-widget-twitter-count-clear {
  display: block;
  position: relative;
}

.w-widget-twitter-count-shim.w--large {
  width: 36px;
  height: 28px;
}

.w-widget-twitter-count-shim.w--large .w-widget-twitter-count-inner {
  font-size: 18px;
  line-height: 18px;
}

.w-widget-twitter-count-shim:not(.w--vertical) {
  margin-left: 5px;
  margin-right: 8px;
}

.w-widget-twitter-count-shim:not(.w--vertical).w--large {
  margin-left: 6px;
}

.w-widget-twitter-count-shim:not(.w--vertical):before, .w-widget-twitter-count-shim:not(.w--vertical):after {
  content: " ";
  pointer-events: none;
  border: solid #0000;
  width: 0;
  height: 0;
  position: absolute;
  top: 50%;
  left: 0;
}

.w-widget-twitter-count-shim:not(.w--vertical):before {
  border-width: 4px;
  border-color: #75869600 #5d6c7b #75869600 #75869600;
  margin-top: -4px;
  margin-left: -9px;
}

.w-widget-twitter-count-shim:not(.w--vertical).w--large:before {
  border-width: 5px;
  margin-top: -5px;
  margin-left: -10px;
}

.w-widget-twitter-count-shim:not(.w--vertical):after {
  border-width: 4px;
  border-color: #fff0 #fff #fff0 #fff0;
  margin-top: -4px;
  margin-left: -8px;
}

.w-widget-twitter-count-shim:not(.w--vertical).w--large:after {
  border-width: 5px;
  margin-top: -5px;
  margin-left: -9px;
}

.w-widget-twitter-count-shim.w--vertical {
  width: 61px;
  height: 33px;
  margin-bottom: 8px;
}

.w-widget-twitter-count-shim.w--vertical:before, .w-widget-twitter-count-shim.w--vertical:after {
  content: " ";
  pointer-events: none;
  border: solid #0000;
  width: 0;
  height: 0;
  position: absolute;
  top: 100%;
  left: 50%;
}

.w-widget-twitter-count-shim.w--vertical:before {
  border-width: 5px;
  border-color: #5d6c7b #75869600 #75869600;
  margin-left: -5px;
}

.w-widget-twitter-count-shim.w--vertical:after {
  border-width: 4px;
  border-color: #fff #fff0 #fff0;
  margin-left: -4px;
}

.w-widget-twitter-count-shim.w--vertical .w-widget-twitter-count-inner {
  font-size: 18px;
  line-height: 22px;
}

.w-widget-twitter-count-shim.w--vertical.w--large {
  width: 76px;
}

.w-background-video {
  color: #fff;
  height: 500px;
  position: relative;
  overflow: hidden;
}

.w-background-video > video {
  object-fit: cover;
  z-index: -100;
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  margin: auto;
  position: absolute;
  inset: -100%;
}

.w-background-video > video::-webkit-media-controls-start-playback-button {
  -webkit-appearance: none;
  display: none !important;
}

.w-background-video--control {
  background-color: #0000;
  padding: 0;
  position: absolute;
  bottom: 1em;
  right: 1em;
}

.w-background-video--control > [hidden] {
  display: none !important;
}

.w-slider {
  text-align: center;
  clear: both;
  -webkit-tap-highlight-color: #0000;
  tap-highlight-color: #0000;
  background: #ddd;
  height: 300px;
  position: relative;
}

.w-slider-mask {
  z-index: 1;
  white-space: nowrap;
  height: 100%;
  display: block;
  position: relative;
  left: 0;
  right: 0;
  overflow: hidden;
}

.w-slide {
  vertical-align: top;
  white-space: normal;
  text-align: left;
  width: 100%;
  height: 100%;
  display: inline-block;
  position: relative;
}

.w-slider-nav {
  z-index: 2;
  text-align: center;
  -webkit-tap-highlight-color: #0000;
  tap-highlight-color: #0000;
  height: 40px;
  margin: auto;
  padding-top: 10px;
  position: absolute;
  inset: auto 0 0;
}

.w-slider-nav.w-round > div {
  border-radius: 100%;
}

.w-slider-nav.w-num > div {
  font-size: inherit;
  line-height: inherit;
  width: auto;
  height: auto;
  padding: .2em .5em;
}

.w-slider-nav.w-shadow > div {
  box-shadow: 0 0 3px #3336;
}

.w-slider-nav-invert {
  color: #fff;
}

.w-slider-nav-invert > div {
  background-color: #2226;
}

.w-slider-nav-invert > div.w-active {
  background-color: #222;
}

.w-slider-dot {
  cursor: pointer;
  background-color: #fff6;
  width: 1em;
  height: 1em;
  margin: 0 3px .5em;
  transition: background-color .1s, color .1s;
  display: inline-block;
  position: relative;
}

.w-slider-dot.w-active {
  background-color: #fff;
}

.w-slider-dot:focus {
  outline: none;
  box-shadow: 0 0 0 2px #fff;
}

.w-slider-dot:focus.w-active {
  box-shadow: none;
}

.w-slider-arrow-left, .w-slider-arrow-right {
  cursor: pointer;
  color: #fff;
  -webkit-tap-highlight-color: #0000;
  tap-highlight-color: #0000;
  -webkit-user-select: none;
  user-select: none;
  width: 80px;
  margin: auto;
  font-size: 40px;
  position: absolute;
  inset: 0;
  overflow: hidden;
}

.w-slider-arrow-left [class^="w-icon-"], .w-slider-arrow-right [class^="w-icon-"], .w-slider-arrow-left [class*=" w-icon-"], .w-slider-arrow-right [class*=" w-icon-"] {
  position: absolute;
}

.w-slider-arrow-left:focus, .w-slider-arrow-right:focus {
  outline: 0;
}

.w-slider-arrow-left {
  z-index: 3;
  right: auto;
}

.w-slider-arrow-right {
  z-index: 4;
  left: auto;
}

.w-icon-slider-left, .w-icon-slider-right {
  width: 1em;
  height: 1em;
  margin: auto;
  inset: 0;
}

.w-slider-aria-label {
  clip: rect(0 0 0 0);
  border: 0;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  position: absolute;
  overflow: hidden;
}

.w-slider-force-show {
  display: block !important;
}

.w-dropdown {
  text-align: left;
  z-index: 900;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
  position: relative;
}

.w-dropdown-btn, .w-dropdown-toggle, .w-dropdown-link {
  vertical-align: top;
  color: #222;
  text-align: left;
  white-space: nowrap;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  text-decoration: none;
  position: relative;
}

.w-dropdown-toggle {
  -webkit-user-select: none;
  user-select: none;
  cursor: pointer;
  padding-right: 40px;
  display: inline-block;
}

.w-dropdown-toggle:focus {
  outline: 0;
}

.w-icon-dropdown-toggle {
  width: 1em;
  height: 1em;
  margin: auto 20px auto auto;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
}

.w-dropdown-list {
  background: #ddd;
  min-width: 100%;
  display: none;
  position: absolute;
}

.w-dropdown-list.w--open {
  display: block;
}

.w-dropdown-link {
  color: #222;
  padding: 10px 20px;
  display: block;
}

.w-dropdown-link.w--current {
  color: #0082f3;
}

.w-dropdown-link:focus {
  outline: 0;
}

@media screen and (max-width: 767px) {
  .w-nav-brand {
    padding-left: 10px;
  }
}

.w-lightbox-backdrop {
  cursor: auto;
  letter-spacing: normal;
  text-indent: 0;
  text-shadow: none;
  text-transform: none;
  visibility: visible;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  color: #fff;
  text-align: center;
  z-index: 2000;
  opacity: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -webkit-tap-highlight-color: transparent;
  background: #000000e6;
  outline: 0;
  font-family: Helvetica Neue, Helvetica, Ubuntu, Segoe UI, Verdana, sans-serif;
  font-size: 17px;
  font-style: normal;
  font-weight: 300;
  line-height: 1.2;
  list-style: disc;
  position: fixed;
  inset: 0;
  -webkit-transform: translate(0);
}

.w-lightbox-backdrop, .w-lightbox-container {
  -webkit-overflow-scrolling: touch;
  height: 100%;
  overflow: auto;
}

.w-lightbox-content {
  height: 100vh;
  position: relative;
  overflow: hidden;
}

.w-lightbox-view {
  opacity: 0;
  width: 100vw;
  height: 100vh;
  position: absolute;
}

.w-lightbox-view:before {
  content: "";
  height: 100vh;
}

.w-lightbox-group, .w-lightbox-group .w-lightbox-view, .w-lightbox-group .w-lightbox-view:before {
  height: 86vh;
}

.w-lightbox-frame, .w-lightbox-view:before {
  vertical-align: middle;
  display: inline-block;
}

.w-lightbox-figure {
  margin: 0;
  position: relative;
}

.w-lightbox-group .w-lightbox-figure {
  cursor: pointer;
}

.w-lightbox-img {
  width: auto;
  max-width: none;
  height: auto;
}

.w-lightbox-image {
  float: none;
  max-width: 100vw;
  max-height: 100vh;
  display: block;
}

.w-lightbox-group .w-lightbox-image {
  max-height: 86vh;
}

.w-lightbox-caption {
  text-align: left;
  text-overflow: ellipsis;
  white-space: nowrap;
  background: #0006;
  padding: .5em 1em;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: hidden;
}

.w-lightbox-embed {
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0;
}

.w-lightbox-control {
  cursor: pointer;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 24px;
  width: 4em;
  transition: all .3s;
  position: absolute;
  top: 0;
}

.w-lightbox-left {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxnIHRyYW5zZm9ybT0icm90YXRlKDQ1KSI+PHBhdGggZD0ibTAgMGg1djIzaDIzdjVoLTI4eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDN2MjNoMjN2M2gtMjZ6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg==");
  display: none;
  bottom: 0;
  left: 0;
}

.w-lightbox-right {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMC0waDI4djI4aC01di0yM2gtMjN6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0xIDFoMjZ2MjZoLTN2LTIzaC0yM3oiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+");
  display: none;
  bottom: 0;
  right: 0;
}

.w-lightbox-close {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=");
  background-size: 18px;
  height: 2.6em;
  right: 0;
}

.w-lightbox-strip {
  white-space: nowrap;
  padding: 0 1vh;
  line-height: 0;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: auto hidden;
}

.w-lightbox-item {
  box-sizing: content-box;
  cursor: pointer;
  width: 10vh;
  padding: 2vh 1vh;
  display: inline-block;
  -webkit-transform: translate3d(0, 0, 0);
}

.w-lightbox-active {
  opacity: .3;
}

.w-lightbox-thumbnail {
  background: #222;
  height: 10vh;
  position: relative;
  overflow: hidden;
}

.w-lightbox-thumbnail-image {
  position: absolute;
  top: 0;
  left: 0;
}

.w-lightbox-thumbnail .w-lightbox-tall {
  width: 100%;
  top: 50%;
  transform: translate(0, -50%);
}

.w-lightbox-thumbnail .w-lightbox-wide {
  height: 100%;
  left: 50%;
  transform: translate(-50%);
}

.w-lightbox-spinner {
  box-sizing: border-box;
  border: 5px solid #0006;
  border-radius: 50%;
  width: 40px;
  height: 40px;
  margin-top: -20px;
  margin-left: -20px;
  animation: .8s linear infinite spin;
  position: absolute;
  top: 50%;
  left: 50%;
}

.w-lightbox-spinner:after {
  content: "";
  border: 3px solid #0000;
  border-bottom-color: #fff;
  border-radius: 50%;
  position: absolute;
  inset: -4px;
}

.w-lightbox-hide {
  display: none;
}

.w-lightbox-noscroll {
  overflow: hidden;
}

@media (min-width: 768px) {
  .w-lightbox-content {
    height: 96vh;
    margin-top: 2vh;
  }

  .w-lightbox-view, .w-lightbox-view:before {
    height: 96vh;
  }

  .w-lightbox-group, .w-lightbox-group .w-lightbox-view, .w-lightbox-group .w-lightbox-view:before {
    height: 84vh;
  }

  .w-lightbox-image {
    max-width: 96vw;
    max-height: 96vh;
  }

  .w-lightbox-group .w-lightbox-image {
    max-width: 82.3vw;
    max-height: 84vh;
  }

  .w-lightbox-left, .w-lightbox-right {
    opacity: .5;
    display: block;
  }

  .w-lightbox-close {
    opacity: .8;
  }

  .w-lightbox-control:hover {
    opacity: 1;
  }
}

.w-lightbox-inactive, .w-lightbox-inactive:hover {
  opacity: 0;
}

.w-richtext:before, .w-richtext:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-richtext:after {
  clear: both;
}

.w-richtext[contenteditable="true"]:before, .w-richtext[contenteditable="true"]:after {
  white-space: initial;
}

.w-richtext ol, .w-richtext ul {
  overflow: hidden;
}

.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div:after, .w-richtext .w-richtext-figure-selected[data-rt-type="video"] div:after, .w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div, .w-richtext .w-richtext-figure-selected[data-rt-type="image"] div {
  outline: 2px solid #2895f7;
}

.w-richtext figure.w-richtext-figure-type-video > div:after, .w-richtext figure[data-rt-type="video"] > div:after {
  content: "";
  display: none;
  position: absolute;
  inset: 0;
}

.w-richtext figure {
  max-width: 60%;
  position: relative;
}

.w-richtext figure > div:before {
  cursor: default !important;
}

.w-richtext figure img {
  width: 100%;
}

.w-richtext figure figcaption.w-richtext-figcaption-placeholder {
  opacity: .6;
}

.w-richtext figure div {
  color: #0000;
  font-size: 0;
}

.w-richtext figure.w-richtext-figure-type-image, .w-richtext figure[data-rt-type="image"] {
  display: table;
}

.w-richtext figure.w-richtext-figure-type-image > div, .w-richtext figure[data-rt-type="image"] > div {
  display: inline-block;
}

.w-richtext figure.w-richtext-figure-type-image > figcaption, .w-richtext figure[data-rt-type="image"] > figcaption {
  caption-side: bottom;
  display: table-caption;
}

.w-richtext figure.w-richtext-figure-type-video, .w-richtext figure[data-rt-type="video"] {
  width: 60%;
  height: 0;
}

.w-richtext figure.w-richtext-figure-type-video iframe, .w-richtext figure[data-rt-type="video"] iframe {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.w-richtext figure.w-richtext-figure-type-video > div, .w-richtext figure[data-rt-type="video"] > div {
  width: 100%;
}

.w-richtext figure.w-richtext-align-center {
  clear: both;
  margin-left: auto;
  margin-right: auto;
}

.w-richtext figure.w-richtext-align-center.w-richtext-figure-type-image > div, .w-richtext figure.w-richtext-align-center[data-rt-type="image"] > div {
  max-width: 100%;
}

.w-richtext figure.w-richtext-align-normal {
  clear: both;
}

.w-richtext figure.w-richtext-align-fullwidth {
  text-align: center;
  clear: both;
  width: 100%;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.w-richtext figure.w-richtext-align-fullwidth > div {
  padding-bottom: inherit;
  display: inline-block;
}

.w-richtext figure.w-richtext-align-fullwidth > figcaption {
  display: block;
}

.w-richtext figure.w-richtext-align-floatleft {
  float: left;
  clear: none;
  margin-right: 15px;
}

.w-richtext figure.w-richtext-align-floatright {
  float: right;
  clear: none;
  margin-left: 15px;
}

.w-nav {
  z-index: 1000;
  background: #ddd;
  position: relative;
}

.w-nav:before, .w-nav:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-nav:after {
  clear: both;
}

.w-nav-brand {
  float: left;
  color: #333;
  text-decoration: none;
  position: relative;
}

.w-nav-link {
  vertical-align: top;
  color: #222;
  text-align: left;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  text-decoration: none;
  display: inline-block;
  position: relative;
}

.w-nav-link.w--current {
  color: #0082f3;
}

.w-nav-menu {
  float: right;
  position: relative;
}

[data-nav-menu-open] {
  text-align: center;
  background: #c8c8c8;
  min-width: 200px;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  overflow: visible;
  display: block !important;
}

.w--nav-link-open {
  display: block;
  position: relative;
}

.w-nav-overlay {
  width: 100%;
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  overflow: hidden;
}

.w-nav-overlay [data-nav-menu-open] {
  top: 0;
}

.w-nav[data-animation="over-left"] .w-nav-overlay {
  width: auto;
}

.w-nav[data-animation="over-left"] .w-nav-overlay, .w-nav[data-animation="over-left"] [data-nav-menu-open] {
  z-index: 1;
  top: 0;
  right: auto;
}

.w-nav[data-animation="over-right"] .w-nav-overlay {
  width: auto;
}

.w-nav[data-animation="over-right"] .w-nav-overlay, .w-nav[data-animation="over-right"] [data-nav-menu-open] {
  z-index: 1;
  top: 0;
  left: auto;
}

.w-nav-button {
  float: right;
  cursor: pointer;
  -webkit-tap-highlight-color: #0000;
  tap-highlight-color: #0000;
  -webkit-user-select: none;
  user-select: none;
  padding: 18px;
  font-size: 24px;
  display: none;
  position: relative;
}

.w-nav-button:focus {
  outline: 0;
}

.w-nav-button.w--open {
  color: #fff;
  background-color: #c8c8c8;
}

.w-nav[data-collapse="all"] .w-nav-menu {
  display: none;
}

.w-nav[data-collapse="all"] .w-nav-button, .w--nav-dropdown-open, .w--nav-dropdown-toggle-open {
  display: block;
}

.w--nav-dropdown-list-open {
  position: static;
}

@media screen and (max-width: 991px) {
  .w-nav[data-collapse="medium"] .w-nav-menu {
    display: none;
  }

  .w-nav[data-collapse="medium"] .w-nav-button {
    display: block;
  }
}

@media screen and (max-width: 767px) {
  .w-nav[data-collapse="small"] .w-nav-menu {
    display: none;
  }

  .w-nav[data-collapse="small"] .w-nav-button {
    display: block;
  }

  .w-nav-brand {
    padding-left: 10px;
  }
}

@media screen and (max-width: 479px) {
  .w-nav[data-collapse="tiny"] .w-nav-menu {
    display: none;
  }

  .w-nav[data-collapse="tiny"] .w-nav-button {
    display: block;
  }
}

.w-tabs {
  position: relative;
}

.w-tabs:before, .w-tabs:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-tabs:after {
  clear: both;
}

.w-tab-menu {
  position: relative;
}

.w-tab-link {
  vertical-align: top;
  text-align: left;
  cursor: pointer;
  color: #222;
  background-color: #ddd;
  padding: 9px 30px;
  text-decoration: none;
  display: inline-block;
  position: relative;
}

.w-tab-link.w--current {
  background-color: #c8c8c8;
}

.w-tab-link:focus {
  outline: 0;
}

.w-tab-content {
  display: block;
  position: relative;
  overflow: hidden;
}

.w-tab-pane {
  display: none;
  position: relative;
}

.w--tab-active {
  display: block;
}

@media screen and (max-width: 479px) {
  .w-tab-link {
    display: block;
  }
}

.w-ix-emptyfix:after {
  content: "";
}

@keyframes spin {
  0% {
    transform: rotate(0);
  }

  100% {
    transform: rotate(360deg);
  }
}

.w-dyn-empty {
  background-color: #ddd;
  padding: 10px;
}

.w-dyn-hide, .w-dyn-bind-empty, .w-condition-invisible {
  display: none !important;
}

.wf-layout-layout {
  display: grid;
}

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

.alternative-lenders {
  color: #101828;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
  text-decoration: none;
}

.container-118 {
  background-color: #00bf621a;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 64px;
  height: 64px;
  text-decoration: none;
  display: flex;
}

.machinery-tools {
  color: #4a5565;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.comprehensive-financing-solutions-backed-by-expert {
  color: #99a1af;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 34px;
  text-decoration: none;
}

.item-strip {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 612px;
  height: 184px;
  padding-top: 16px;
  text-decoration: none;
  display: flex;
}

.hero-12 {
  grid-column-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 560px;
  height: 100%;
  text-decoration: none;
  display: flex;
}

.button-style-23 {
  border: 1px solid #ffffff4d;
  width: 100%;
  padding: 22px;
  text-decoration: none;
  transition: opacity .2s;
}

.button-style-23:hover {
  background-color: #ffffff1a;
}

.industrystats-3 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 528px;
  height: 116px;
  text-decoration: none;
  display: flex;
}

.section_financingsolution {
  padding-top: 0;
  padding-bottom: 0;
}

.purposeofloan-5 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 133.906px;
  height: 21.5938px;
  text-decoration: none;
  display: flex;
}

._1-year-in-business {
  color: #d1fae5;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 25.6px;
  text-decoration: none;
}

.line-cont {
  background-color: #e5e7eb;
  border-radius: 33554400px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 8px;
  padding-right: 0;
  display: flex;
  position: relative;
  overflow: hidden;
}

.left-arrow {
  background-color: #0000;
  width: 48px;
  height: 48px;
}

.strategy {
  color: #00bf62;
  letter-spacing: .6px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

.timeline10_line {
  background-color: #d9dadb;
  width: 3px;
  height: 100%;
}

.section_faq {
  padding-top: 0;
  padding-bottom: 0;
}

.container-115 {
  background-color: #fff;
  border: 2px solid #e5e7eb;
  border-radius: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 100%;
  height: auto;
  padding: 48px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 6px #0000001a, 0 10px 15px #0000001a;
}

.eyebrow-heading {
  color: #00bf62;
  text-align: center;
  letter-spacing: 1.8px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.solution-p {
  color: #1e2939;
  max-width: 780px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 34px;
  text-decoration: none;
}

._50k-10m-financing-available {
  color: #d1fae5;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.div-block-24 {
  width: 100%;
}

.short-intake-form-revenue-time-in-business-loan {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 22.4px;
  text-decoration: none;
}

.coordinated-multi-source-financing {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.container-167 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 112px;
  display: flex;
}

.section_insights {
  background-color: #f9fafb;
  padding-top: 0;
  padding-bottom: 0;
}

.timeline-p {
  color: #364153;
  text-align: right;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 28.8px;
  text-decoration: none;
}

.timeline-p.left-align {
  text-align: left;
}

.text-17 {
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.transparent-fee-disclosure-2 {
  color: #fff;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.industry-avg {
  color: #4a5565;
  letter-spacing: 1.12px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.h2-p-text {
  color: #364153;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 34px;
  text-decoration: none;
}

.h2-p-text.light {
  color: #d4d4d4;
}

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

.h2-p-text.small-width {
  max-width: 820px;
}

.main-hero-img {
  width: 22px;
}

.growth-initiatives {
  color: #4a5565;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.decorative-el {
  font-size: 49px;
}

.lower-your-rates {
  color: #4a5565;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.container-160 {
  grid-row-gap: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 143.469px;
  height: 40px;
  text-decoration: none;
  display: flex;
}

.container-154 {
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  height: auto;
  margin-bottom: 48px;
  display: flex;
}

.container-182 {
  background-color: #ffffff0d;
  border: 1px solid #ffffff1a;
  border-radius: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 543.328px;
  height: auto;
  padding: 33px;
  text-decoration: none;
  display: flex;
}

.schedule-consultation-2 {
  color: #fff;
  text-align: center;
  width: auto;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 46px;
  padding-right: 46px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
  text-decoration: none;
}

.schedule-consultation-2.dark {
  color: #101828;
}

.nav-link-details {
  color: #28333899;
  font-family: Inter, sans-serif;
  font-size: 14px;
}

.dropdown-link-mobile {
  color: #283338;
  width: 100%;
  padding: 20px 22px 16px;
  font-size: 16px;
  text-decoration: none;
  display: flex;
}

.dropdown-link-mobile:hover {
  background-color: #f8faff;
}

.industrystats-2 {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  max-width: 528px;
  height: 80px;
  text-decoration: none;
  display: flex;
}

.industry-estimate-source-federal-reserve-small {
  color: #6a7282;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-style: italic;
  font-weight: 400;
  line-height: 16px;
  text-decoration: none;
}

.p-black {
  color: #414141;
  letter-spacing: -.2px;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 24px;
  text-decoration: none;
}

.advisor-reviewed {
  color: #fff;
  letter-spacing: .36px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

.average-approval-rate-for-business-loan-applicatio {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 30.6px;
  text-decoration: none;
}

.paragraph-3 {
  border: 0 solid #ffffff1a;
  border-top-width: 1px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 33px;
  padding-top: 16px;
  display: flex;
}

.owner-adams-landscaping-services {
  color: #4a5565;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  text-decoration: none;
}

.container-133 {
  grid-row-gap: 6px;
  background-image: linear-gradient(90deg, #00bf621a, #0000);
  border: 0 solid #00bf62;
  border-left-width: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 480px;
  height: auto;
  min-height: 110px;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 16px;
  text-decoration: none;
  display: flex;
}

.pcolorbest {
  color: #fff;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.step-text-wap {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 80%;
  max-width: 100%;
  height: auto;
  padding-top: 4px;
  text-decoration: none;
  display: flex;
}

.step-green {
  color: #00bf62;
  letter-spacing: .6px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

.container-168 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 48px;
  display: flex;
}

.div-block-22 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.typical-rate-range {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  text-decoration: none;
}

.timeline10_progress-line-cover {
  z-index: 2;
  background-color: #fff;
  width: 100%;
  height: 50vh;
  position: absolute;
  top: -50vh;
}

.container-156 {
  grid-column-gap: 32px;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  height: 100%;
  display: flex;
}

.wrap-vertical {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1304px;
  height: 100%;
  text-decoration: none;
  display: flex;
}

.sba-7a-average {
  color: #00bf62;
  text-align: right;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  text-decoration: none;
}

.image-advisor-reviewing-application {
  z-index: 0;
  width: 100%;
  height: 350px;
  position: relative;
  overflow: hidden;
}

.div-block-31 {
  margin-bottom: 48px;
}

.hamburger_5_line {
  height: var(--thickness);
  width: var(--width);
  background-color: currentColor;
  flex: none;
  transition-property: all;
  transition-duration: .2s;
  transition-timing-function: ease;
}

.container-142 {
  background-color: #f3f4f6;
  border-radius: 33554400px;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  text-decoration: none;
  display: flex;
}

.row-1-vertical {
  grid-column-gap: 32px;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  max-width: 1304px;
  height: auto;
  text-decoration: none;
  display: flex;
}

.howitworkssection-4 {
  background-color: #fff;
  border: 2px solid #e5e7eb;
  border-radius: 33554400px;
  justify-content: center;
  align-items: center;
  width: 64px;
  height: 64px;
  text-decoration: none;
  display: flex;
  overflow: visible;
}

.no-credit-impact-during-pre-qualification {
  color: #4a5565;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  text-decoration: none;
}

._80---130 {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
}

._100 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
  text-decoration: none;
}

.p-tab-name {
  color: #6a7282;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.div-block-30 {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  display: flex;
}

.secure-confidential-advisor-led-2 {
  color: #99a1af;
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  text-decoration: none;
}

.choose-the-option-that-fits-you-best-and-move-forw {
  color: #4a5565;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 22.4px;
  text-decoration: none;
}

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

.h1-p-text {
  color: #d1fae5;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 34px;
  text-decoration: none;
}

.h1-p-text.dark {
  color: #364153;
}

.single-strip {
  grid-column-gap: 12px;
  background-color: #ffffff14;
  border: 2px solid #6ee7b74d;
  border-radius: 4px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 612px;
  height: 48px;
  padding-left: 16px;
  padding-right: 16px;
  text-decoration: none;
  display: flex;
}

.text-12 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 201.875px;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.div-block-28 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  display: flex;
}

.div-block-28.betweendiv {
  justify-content: space-between;
  width: 100%;
}

.industrystats-5 {
  border: 0 solid #e5e7eb;
  border-top-width: 2px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 528px;
  height: 90px;
  padding-top: 34px;
  text-decoration: none;
  display: flex;
}

.average-interest-rate-for-sba-7a-loans-facilitat {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 30.6px;
  text-decoration: none;
}

.no-obligation-to-accept-2 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.paragraph-11 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 460px;
  height: 16px;
  text-decoration: none;
  display: flex;
}

._810-min-read {
  color: #4a5565;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-decoration: none;
}

._01-2 {
  color: #00bf62;
  text-align: right;
  letter-spacing: -1.8px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 60px;
  font-weight: 700;
  line-height: 60px;
  text-decoration: none;
}

.decorative-blur {
  z-index: 0;
  filter: blur(100px);
  background-color: #00bf6240;
  border-radius: 100%;
  width: 30%;
  height: 30%;
  position: absolute;
  inset: 5% auto auto 0%;
}

.decorative-blur.db2 {
  width: 40%;
  height: 40%;
  inset: 45% 9% auto auto;
}

.outcome {
  color: #00bf62;
  letter-spacing: 1.2px;
  text-transform: uppercase;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

.navigation-link {
  color: #364153;
  justify-content: center;
  align-items: center;
  padding: 20px 12px;
  font-family: Inter, sans-serif;
  font-size: 15px;
  font-weight: 500;
  text-decoration: none;
  transition: all .2s;
  display: flex;
}

.navigation-link:hover, .navigation-link.w--current, .navigation-link.signin-text {
  color: #00bf62;
}

.navigation-link.n {
  display: none;
}

.text-20 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 245.602px;
  height: 21px;
  text-decoration: none;
  display: flex;
}

.container-124 {
  grid-row-gap: 64px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1280px;
  height: 482.594px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 80px;
  padding-bottom: 80px;
  padding-left: 0;
  text-decoration: none;
  display: flex;
}

.multiple {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
  text-decoration: none;
}

.main-logo {
  width: 160px;
}

.text-10 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 231.203px;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.commercial-real-estate-2 {
  color: #d1fae5;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 20.8px;
  text-decoration: none;
}

.h2-main {
  color: #030712;
  text-align: center;
  letter-spacing: -1.2px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 40px;
  font-weight: 700;
  line-height: 56px;
  text-decoration: none;
}

.h2-main.left-align {
  text-align: left;
  line-height: 50px;
}

.h2-main.light {
  color: #fff;
}

.h2-main.light.left-align.pre-footer-head {
  font-size: 44px;
  line-height: 54px;
}

.h2-main.light.left-align.smaller {
  max-width: 380px;
}

.slider {
  background-color: #ddd0;
  width: 100%;
  height: auto;
  overflow: hidden;
}

.alternative-capital-products-2 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.paragraph-10 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 480px;
  height: 16px;
  text-decoration: none;
  display: flex;
}

.navigation-container-mob {
  align-items: center;
  width: 100%;
  max-width: 1300px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.faq-circle {
  background-color: #f3f4f6;
  border: 1px #00d563;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  margin-right: 0;
  display: flex;
}

.review-options-across-sba-loans-term-loans-lines {
  color: #4a5565;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 22.4px;
  text-decoration: none;
}

.sba-loan-access-2 {
  color: #fff;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.container-137 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1304px;
  height: 181.188px;
  margin-bottom: 36px;
  text-decoration: none;
  display: flex;
}

.bg-hero-el {
  background-color: #0d3934;
  border: 2px solid #6ee7b74d;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 298px;
  height: 92px;
  padding-top: 24px;
  padding-bottom: 24px;
  padding-left: 24px;
  text-decoration: none;
  display: flex;
}

.navigation-left {
  align-items: center;
  width: auto;
  display: flex;
}

.nav-content-wrap {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  padding-left: 20px;
  display: flex;
}

.text-9 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 209.672px;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.secure-confidential-advisor-led {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.commercial-services {
  color: #4a5565;
  letter-spacing: .6px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-decoration: none;
}

.container-180 {
  grid-column-gap: 24px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 696.672px;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.business-finance {
  color: #00bf62;
  letter-spacing: .6px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

.average-sba-rate {
  color: #364153;
  letter-spacing: 1.6px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  text-decoration: none;
}

.business-purpose-loans-only {
  color: #d1fae5;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 25.6px;
  text-decoration: none;
}

.faq-question-wrap {
  border: 2px solid #e5e7eb;
  margin-bottom: 20px;
  transition: all .2s;
}

.faq-question-wrap:hover {
  border-color: #00bf62;
}

.lines-of-credit-3 {
  color: #d1fae5;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 20.8px;
  text-decoration: none;
}

.finalcta-2 {
  -webkit-text-fill-color: inherit;
  mix-blend-mode: darken;
  background-color: #101828;
  background-clip: border-box;
  border: 0 solid #1e2939;
  border-top-width: 1px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 100%;
  height: auto;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.section_howitworks {
  padding-top: 0;
  padding-bottom: 0;
}

.bestloanusa-2 {
  color: #fff;
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 36px;
  text-decoration: none;
}

.transparent-terms {
  color: #99a1af;
  text-align: center;
  letter-spacing: .7px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
}

.no-obligation-to-accept {
  color: #364153;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.text-30 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 16px;
  display: flex;
}

.icon-5 {
  margin-right: 5px;
}

.container-161 {
  grid-column-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  height: auto;
  text-decoration: none;
  display: flex;
}

.navigation-container {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  height: 100%;
  min-height: auto;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.compare-wrap {
  grid-column-gap: 22px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.div-block-33 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  display: flex;
}

.side-by-side-offer-comparison {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.marketplace-platform {
  color: #ffffffe6;
  text-align: center;
  letter-spacing: 1.2px;
  text-transform: uppercase;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

.advisor-note {
  color: #00bf62;
  letter-spacing: 1.2px;
  text-transform: uppercase;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

.text-16 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 207.313px;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.approved-for-a-420k-line-of-credit-with-terms-aro {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 22.4px;
  text-decoration: none;
}

.text-19 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 222.895px;
  height: 21px;
  text-decoration: none;
  display: flex;
}

.dedicated-advisory-support {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.jennifer-adams {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  text-decoration: none;
}

.container-149 {
  grid-row-gap: 12px;
  background-color: #f9fafb;
  border: 0 solid #00bf62;
  border-left-width: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 146.375px;
  padding-top: 32px;
  padding-left: 36px;
  padding-right: 32px;
  display: flex;
}

.cash-flow-operations {
  color: #4a5565;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.expert-driven-matching-based-on-real-approval-crit {
  color: #4a5565;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 22.4px;
  text-decoration: none;
}

.secondary-btn {
  grid-column-gap: 8px;
  background-color: #ffffff1a;
  border: 2px solid #6ee7b7;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 275.063px;
  height: auto;
  padding: 18px 0;
  text-decoration: none;
  display: flex;
}

.secondary-btn.dark {
  background-color: #fff;
  border-color: #d1d5dc;
  height: 64px;
}

.side-by-side-offer-comparison-2 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.step-text-wrap {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 532px;
  height: auto;
  padding-top: 4px;
  text-decoration: none;
  display: flex;
}

.section_purposeofloan {
  padding-top: 0;
  padding-bottom: 0;
}

.after-two-bank-rejections-due-to-revenue-concentra {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 22.4px;
  text-decoration: none;
}

.container-127 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 302px;
  height: 100%;
  text-decoration: none;
  display: flex;
}

.column {
  width: 100%;
  padding-left: 0;
  padding-right: 0;
}

.faq-p {
  color: #2c2c2c;
  border-top: 2px solid #f3f4f6;
  margin-bottom: 0;
  margin-left: 25px;
  margin-right: 25px;
  padding-top: 32px;
  padding-bottom: 32px;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 1.5;
  overflow: visible;
}

.section_testemonial {
  padding-top: 0;
  padding-bottom: 0;
}

.business-financing-advisory-2 {
  color: #6ee7b7;
  letter-spacing: 1.4px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.business-financing-advisory-2.dark {
  color: #10b981;
  font-size: 16px;
}

.business-financing-advisory-2.gray {
  color: #3f3f3f;
}

.steps-heading {
  color: #030712;
  text-align: right;
  letter-spacing: -.36px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 36px;
  font-weight: 700;
  line-height: 43.2px;
  text-decoration: none;
}

.steps-heading.align-left {
  text-align: left;
}

.dropdown-link-1 {
  color: #283338;
  background-color: #fff;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 20px 22px 16px;
  font-size: 16px;
  text-decoration: none;
  display: flex;
}

.dropdown-link-1:hover {
  background-color: #f8faff;
}

.dropdown-link-1.w--current {
  font-family: Inter, sans-serif;
}

.senior-financing-advisor {
  color: #4a5565;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  text-decoration: none;
}

.navigation-4 {
  z-index: 9;
  background-color: #0000;
  border-bottom: 1px solid #4455671c;
  flex-direction: column;
  align-items: center;
  padding: 10px 2.5rem;
  display: flex;
  position: relative;
  inset: 0% 0% auto;
}

.timeline10_empty-space {
  width: 100%;
}

.text-24 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 173.824px;
  height: 21px;
  text-decoration: none;
  display: flex;
}

.container-97 {
  background-color: #00bf6226;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  text-decoration: none;
  display: flex;
}

.access-to-multiple-lenders {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.for-complex-financing-inquiry-3 {
  color: #6ee7b7;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 5px;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  text-decoration: none;
}

.container-144 {
  grid-row-gap: 16.7998px;
  border: 0 solid #fff3;
  border-bottom-width: 2px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 174.3px;
  padding: 50.4004px 33.6px 2px 33.6px;
  display: flex;
}

.text-22 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 214.659px;
  height: 21px;
  text-decoration: none;
  display: flex;
}

.text-wrap {
  z-index: 2;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 768px;
  height: auto;
  margin-bottom: 48px;
  margin-left: auto;
  margin-right: auto;
  text-decoration: none;
  display: flex;
  position: relative;
}

.text-wrap.left-align {
  justify-content: flex-start;
  align-items: flex-start;
  margin-left: 0;
  margin-right: 0;
}

.text-wrap.test-large {
  max-width: 1000px;
}

.text-wrap.test-large.margin-top {
  margin-top: 48px;
}

.container-96 {
  background-color: #ffffff14;
  border: 2px solid #6ee7b74d;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 100%;
  height: 100%;
  padding-top: 24px;
  padding-bottom: 24px;
  padding-left: 24px;
  text-decoration: none;
  display: flex;
}

.container-96.bg-hero-main {
  background-color: #0d3934;
}

.or {
  color: #99a1af;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.text-13 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 126.328px;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.container-117 {
  grid-column-gap: 16px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 760px;
  height: 64px;
  text-decoration: none;
  display: flex;
}

.tab-link {
  background-color: #ddd0;
  padding-left: 10px;
  padding-right: 10px;
}

.tab-link:hover {
  border-bottom: 3px solid #6a7282;
  margin-top: 0;
}

.tab-link.w--current {
  background-color: #c8c8c800;
  border-bottom: 3px solid #00bf62;
}

.navigation-dropdown {
  background-color: #fff;
  min-width: 140px;
  display: none;
}

.navigation-dropdown.w--open {
  background-color: #fff;
  min-width: 350px;
  max-height: 100vh;
  left: -120px;
  box-shadow: 0 50px 25px -50px #20355a26, 8px 18px 60px 4px #00000021;
}

.timeline10_row {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.timeline10_row._4-row {
  display: none;
}

.fast-track-approval-options-2 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.spacer-xxlarge {
  width: 100%;
  padding-top: 5rem;
}

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

.hero-column.fullhero {
  justify-content: flex-start;
  align-items: center;
  max-width: 100%;
}

.hero-column.fullheroleft {
  max-width: 100%;
}

.isnight-heading {
  color: #030712;
  letter-spacing: -.3px;
  max-width: 450px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 33px;
  text-decoration: none;
}

.this-comparison-reflects-structural-differences-in {
  color: #d1d5dc;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 32.4px;
  text-decoration: none;
}

.typical-terms {
  color: #4a5565;
  letter-spacing: .6px;
  text-transform: uppercase;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

.column-wrapper {
  flex-flow: column;
  align-items: flex-start;
  display: flex;
}

.column-wrapper.smallcol {
  max-width: 960px;
  margin-left: auto;
  margin-right: auto;
}

.hero-wrap {
  z-index: 2;
  grid-column-gap: 60px;
  flex: 0 auto;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  text-decoration: none;
  display: flex;
  position: relative;
}

.container-184 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 116px;
  display: flex;
}

.text-23 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 133.842px;
  height: 21px;
  text-decoration: none;
  display: flex;
}

.div-block-21 {
  width: 100%;
  position: relative;
}

.padding-global {
  width: 100%;
  margin-bottom: 0;
  padding: 8rem 2.5rem;
}

.line-inside {
  background-color: #4a5565;
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
  width: 48%;
  height: 100%;
}

.line-inside.green {
  background-color: #00bf62;
  width: 75%;
}

.timeline10_circle-wrapper {
  z-index: 1;
  justify-content: center;
  width: 2rem;
  display: flex;
  position: relative;
}

.timeline10_item {
  z-index: 2;
  grid-column-gap: .375rem;
  grid-row-gap: .375rem;
  background-color: #fff;
  border: 1px #e7eaee;
  border-radius: 12px;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 12rem 1fr;
  grid-auto-columns: 1fr;
  padding: 0 2rem;
  display: flex;
  overflow: hidden;
}

.timeline10_item.is-alternate {
  background-color: #f85d3a;
  box-shadow: 0 2px 5px #0003;
}

.line-absolute {
  z-index: -1;
  background-color: #e7e7e7;
  width: 2px;
  height: 85%;
  position: absolute;
  inset: 10% auto auto 40px;
}

.no-credit-impact-2 {
  color: #6ee7b7;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 5px;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  text-decoration: none;
}

.container-147 {
  background-color: #ffffffe6;
  border-radius: 33554400px;
  justify-content: center;
  align-items: center;
  width: 25.2px;
  height: 25.2002px;
  text-decoration: none;
  display: flex;
}

.container-136 {
  grid-column-gap: 6px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 480px;
  height: 16px;
  text-decoration: none;
  display: flex;
}

.fast-track-approval-options {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.compare-card {
  background-color: #fff;
  border: 2px solid #e5e7eb;
  border-radius: 16px;
  width: 33%;
  height: 100%;
  padding: 32px;
  overflow: hidden;
}

.team-expansion {
  color: #4a5565;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.sarah-martinez-2 {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
}

.icon-finance {
  box-sizing: border-box;
  object-fit: contain;
  flex-shrink: 0;
  width: auto;
  overflow: hidden;
}

.icon-finance.small {
  width: 16px;
}

.icon-finance._20 {
  width: 20px;
}

.icon-finance.icon-24, .icon-finance.tab-icon, .icon-finance.tab-icon-copy {
  width: 24px;
}

.icon-finance._28 {
  width: 28px;
}

.icon-finance._32 {
  width: 32px;
}

.icon-finance._24-img {
  width: 24px;
}

.icon-finance.fff {
  filter: grayscale() brightness(200%);
}

.container-123 {
  grid-row-gap: 10px;
  background-color: #101828;
  border: 0 solid #00bf62;
  border-top-width: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-left: 2rem;
  padding-right: 2rem;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.purposeofloan-3 {
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  height: auto;
  text-decoration: none;
  display: flex;
}

.icon-square {
  background-color: #00bf621f;
  border-radius: 4px;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  padding: 0;
  display: flex;
  box-shadow: 4px 4px 20px 5px #00000017;
}

.icon-square.vmore {
  background-color: #3b3b3b1f;
}

.text-8 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 199.656px;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.hero-13 {
  grid-column-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 246px;
  height: 100%;
  text-decoration: none;
  display: flex;
}

.slide {
  width: 48%;
  height: 100%;
  margin-left: 0;
  margin-right: 4%;
  padding-left: 0;
  padding-right: 0;
}

.row-2-vertical {
  grid-column-gap: 32px;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  max-width: 780px;
  height: 100%;
  text-decoration: none;
  display: flex;
}

.ploan-heading {
  color: #030712;
  text-align: center;
  max-width: 200px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 21.6px;
  text-decoration: none;
}

.container-141 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 24px;
  height: 24px;
  text-decoration: none;
  display: flex;
}

.imagewithfallback {
  object-fit: cover;
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.h1-main {
  color: #fff;
  letter-spacing: -1.44px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 60px;
  font-weight: 700;
  line-height: 60px;
  text-decoration: none;
}

.h1-main.dark {
  color: #101828;
  font-size: 60px;
  line-height: 71px;
}

.h1-main.dark.smaller {
  font-size: 60px;
}

.h1-main.dark.smaller.sm {
  font-size: 50px;
}

.h1-main.dark._80wid {
  max-width: 480px;
}

.h1-main.dark.cn {
  text-align: center;
}

.the-platform-connected-us-with-lenders-who-underst {
  color: #030712;
  letter-spacing: -.2px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 25px;
  text-decoration: none;
}

.timeline10_fade-overlay-bottom {
  z-index: 1;
  background-image: linear-gradient(#fff0, #fff);
  width: 4px;
  height: 4rem;
  position: absolute;
  bottom: 0%;
}

._35-vs-industry {
  color: #00bf62;
  text-align: right;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  text-decoration: none;
}

.main-container {
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  transition: all .2s;
}

.main-container.margin-bottom {
  margin-bottom: 32px;
}

.timeline10_progress-line {
  z-index: 0;
  background-color: #00bf62;
  width: 3px;
  height: 50vh;
  margin-top: -50vh;
  position: sticky;
  top: 0;
}

.container-159 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 554px;
  height: auto;
  text-decoration: none;
  display: flex;
}

.traditional-term-loans {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.list-3 {
  grid-row-gap: 21px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 630px;
  padding-left: -12.6px;
  padding-right: -12.6px;
  display: flex;
}

.text-28 {
  background-color: #00bf621a;
  border: 1px solid #00bf6233;
  border-radius: 33554400px;
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  height: auto;
  padding: 4px 12px;
  text-decoration: none;
  display: flex;
}

.response-time {
  color: #99a1af;
  text-align: center;
  letter-spacing: .7px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
}

.container-166 {
  background-color: #00bf621a;
  border-radius: 16px;
  justify-content: center;
  align-items: center;
  width: 80px;
  height: 80px;
  text-decoration: none;
  display: flex;
}

.eligibility-wrap {
  grid-row-gap: 16px;
  border: 0 solid #6ee7b74d;
  border-top-width: 1px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 165.781px;
  padding-top: 32px;
  display: flex;
}

.up-to-5m-10-25-year-terms-competitive-rates {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 28px;
  text-decoration: none;
}

.approval-rate {
  color: #364153;
  letter-spacing: 1.6px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  text-decoration: none;
}

.button-container {
  grid-column-gap: 16px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.button-container.center-align {
  justify-content: center;
  align-items: center;
}

.container-157 {
  background-color: #f3f4f6;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 288px;
  display: flex;
  overflow: hidden;
}

.purposeofloan-2 {
  background-color: #00bf621a;
  border: 2px solid #00bf6233;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 64px;
  height: 64px;
  text-decoration: none;
  display: flex;
}

.container-172 {
  background-color: #e5e7eb;
  border-radius: 33554400px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 8px;
  padding-right: 132px;
  display: flex;
  overflow: hidden;
}

.reviewed-before-lender-outreach-3 {
  color: #364153;
  text-align: center;
  letter-spacing: .12px;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-decoration: none;
}

.text-26 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 220.451px;
  height: 21px;
  text-decoration: none;
  display: flex;
}

._75-2 {
  color: #00bf62;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
  text-decoration: none;
}

.to-apply {
  color: #99a1af;
  text-align: center;
  letter-spacing: .7px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
}

.container-91 {
  background-color: #fff;
  border: 2px solid #e5e7eb;
  border-radius: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 620px;
  height: 520px;
  padding-top: 32px;
  padding-left: 32px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 8px 10px #0000001a, 0 20px 25px #0000001a;
}

.purposeloan-wrap {
  grid-row-gap: 40px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  padding: 0 48px;
  text-decoration: none;
  display: flex;
}

.container-106 {
  background-color: #00bf62;
  border-radius: 33554400px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 140px;
  height: 28px;
  padding: 6px 12px;
  text-decoration: none;
  display: block;
  position: absolute;
  inset: 3% auto auto 5%;
}

.faq {
  cursor: pointer;
  border: 2px #e5e7eb;
  border-radius: 4px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-width: 400px;
  min-height: 80px;
  padding: 32px;
  transition: all .2s;
  display: flex;
}

.faq:hover {
  border-style: none;
  border-color: #00bf62;
}

.faq-content {
  overflow: hidden;
}

.navigation-wrap {
  z-index: 99;
  background-color: #fff;
  position: fixed;
  inset: 0% 0% auto;
}

.heading-style-h6 {
  font-family: Montserrat, sans-serif;
  font-size: 1.25rem;
  font-weight: 800;
  line-height: 1.4;
}

.timeline10_circle {
  z-index: 2;
  background-color: #00bf62;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: .9375rem;
  height: .9375rem;
  margin-top: 3rem;
  box-shadow: 0 0 0 8px #fff;
}

.sba-loan-access {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.term-loan {
  color: #d1fae5;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 20.8px;
  text-decoration: none;
}

.traditional-banks {
  color: #101828;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
  text-decoration: none;
}

.revenue-based-financing-mca {
  color: #d1fae5;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 20.8px;
  text-decoration: none;
}

.transparent-fee-disclosure {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.banks-non-bank-sources {
  color: #d1fae5;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.text-block-61 {
  font-family: Inter, sans-serif;
  font-size: 16px;
}

.text-block-61.vm {
  color: #919191;
}

.structured-across {
  color: #d1fae5;
  letter-spacing: 1.12px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
}

.faq-heading {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.compare-maincard {
  background-color: #00bf62;
  border: 2px solid #00bf62;
  border-radius: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 33%;
  max-width: 100%;
  height: 100%;
  padding: 20px;
  text-decoration: none;
  display: flex;
  overflow: hidden;
  box-shadow: 0 25px 50px #00000040;
}

.container-175 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 24px;
  display: flex;
}

.bestloanusa-3 {
  color: #101828;
  letter-spacing: 1.12px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.container-105 {
  z-index: 10;
  background-image: linear-gradient(0deg, #00bf624d, #00bf621a 50%, #0000);
  position: absolute;
  inset: 0%;
}

.text-14 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 163.328px;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.hamburger_embed {
  position: absolute;
}

.receive-personalized-recommendations-from-our-advi {
  color: #d1d5dc;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 32px;
  text-decoration: none;
}

.section_hero {
  background-color: #101828;
  justify-content: center;
  align-items: center;
  height: 100%;
  min-height: 100vh;
  padding-top: 1rem;
  display: flex;
  position: relative;
}

.container-169 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 32px;
  display: flex;
}

.ready-to-get-started-2 {
  color: #fffc;
  letter-spacing: 1.4px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.direct-provider {
  color: #6a7282;
  text-align: center;
  letter-spacing: 1.2px;
  text-transform: uppercase;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

.heading-wrap-left-align {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 60%;
  height: auto;
  margin-bottom: 48px;
  text-decoration: none;
  display: flex;
}

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

.eligibility-list {
  color: #10b981;
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 22px;
}

.h3-main {
  color: #030712;
  letter-spacing: -.72px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 41.4px;
  text-decoration: none;
}

.h3-main.smallerh3 {
  font-size: 24px;
  line-height: 34px;
}

.advisor-led-process {
  color: #99a1af;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

._75 {
  color: #030712;
  letter-spacing: -1.2px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 60px;
  font-weight: 700;
  line-height: 60px;
  text-decoration: none;
}

.icon-2 {
  flex-flow: row;
  display: block;
  overflow: hidden;
}

.tabs-menu {
  border-bottom: 2px solid #e5e7eb;
  margin-bottom: 48px;
}

.slide-nav {
  display: none;
}

.container-119 {
  grid-row-gap: 8px;
  background-color: #00bf620d;
  border: 0 solid #00bf62;
  border-left-width: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 760px;
  height: auto;
  padding-top: 16px;
  padding-bottom: 16px;
  padding-left: 24px;
  text-decoration: none;
  display: flex;
}

.timeline-bold-p {
  color: #030712;
  text-align: right;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 27.2px;
  text-decoration: none;
}

.timeline-bold-p.left-align {
  text-align: left;
}

.main-btn {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: #00bf62;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  padding: 18px 20px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 10px 30px #00000026;
}

.main-btn.nav-btn {
  padding: 12px;
}

.main-btn.nav-btn.bigger-btb {
  padding: 20px 40px;
}

.main-btn.nav-btn.button-style-22 {
  padding-top: 22px;
  padding-bottom: 22px;
}

.main-btn.nav-btn.started-btn {
  padding: 18px 32px;
}

.main-btn.nav-btn.started-btn.wgite-btn {
  background-color: #fff;
  width: 100%;
}

.main-btn.nav-btn.pree-ftooter-btn {
  width: 100%;
  padding-top: 22px;
  padding-bottom: 22px;
}

.right-arrow {
  width: 48px;
  height: 48px;
}

._250000-annual-gross-revenue {
  color: #d1fae5;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 25.6px;
  text-decoration: none;
}

.timeline-heading {
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 1.2;
}

.container-183 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 253px;
  display: flex;
}

.div-block-27 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  height: auto;
  display: flex;
}

.container-135 {
  grid-row-gap: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.text-18 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 212.231px;
  height: 21px;
  text-decoration: none;
  display: flex;
}

.article {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: #fff;
  border: 1px solid #e5e7eb;
  border-radius: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: 32px;
  text-decoration: none;
  display: flex;
  overflow: hidden;
  box-shadow: 0 1px 2px #0000001a, 0 1px 3px #0000001a;
}

.article.ahfoxed {
  justify-content: flex-start;
  align-items: flex-start;
  height: auto;
}

.for-complex-financing-inquiry-4 {
  color: #99a1af;
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  text-decoration: none;
}

.list-2 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 100%;
  height: 100%;
  padding-left: -12px;
  padding-right: -12px;
  text-decoration: none;
  display: flex;
}

.bestloanusa-functions-as-a-marketplace-coordinator {
  color: #99a1af;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 27.2px;
  text-decoration: none;
}

.no-fees {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
  text-decoration: none;
}

.no-credit-impact {
  color: #99a1af;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.nav-menu {
  color: #283338;
  align-items: center;
  font-size: 15px;
  display: flex;
  position: static;
}

.text-21 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 284.944px;
  height: 21px;
  text-decoration: none;
  display: flex;
}

.container-174 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 56px;
  display: flex;
}

.faq-icon.noselect {
  color: #fff;
}

.col1 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.platform-context {
  color: #00bf62;
  letter-spacing: 1.44px;
  text-transform: uppercase;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

.container-140 {
  grid-row-gap: 12px;
  background-color: #f9fafb;
  border: 0 solid #e5e7eb;
  border-bottom-width: 2px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 100%;
  height: auto;
  padding: 32px;
  text-decoration: none;
  display: flex;
}

.situation {
  color: #6a7282;
  letter-spacing: 1.2px;
  text-transform: uppercase;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

.eligibility {
  color: #6ee7b7;
  letter-spacing: 1.4px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.container-126 {
  border: 0 solid #ffffff1a;
  border-top-width: 1px;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 40px;
  display: flex;
}

.guided-by-experts {
  color: #00bf62;
  letter-spacing: -1.44px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 50px;
  font-weight: 700;
  line-height: 60px;
  text-decoration: none;
}

.navigation-right {
  justify-content: flex-end;
  align-items: center;
  width: auto;
  font-size: 16px;
  display: flex;
}

.dedicated-advisory-support-2 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.container-125 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1304px;
  height: 100%;
  text-decoration: none;
  display: flex;
}

.timeline10_list {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.hero-col2 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  width: 50%;
  text-decoration: none;
  display: flex;
  position: relative;
}

.container-146 {
  background-color: #ffffffe6;
  border-radius: 33554400px;
  justify-content: center;
  align-items: center;
  width: 25.2px;
  height: 25.1992px;
  text-decoration: none;
  display: flex;
}

._24-48hrs {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
  text-decoration: none;
}

.purposeofloan-4 {
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  height: auto;
  text-decoration: none;
  display: flex;
}

.container-145 {
  grid-row-gap: 33.5996px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 781.2px;
  padding: 0;
  display: flex;
}

.dropdown-link-4 {
  color: #283338;
  width: 100%;
  padding: 16px 22px;
  font-size: 16px;
  text-decoration: none;
  display: flex;
}

.dropdown-link-4:hover {
  background-color: #f8faff;
}

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

.clear-answers-before-you-apply-no-credit-impact-d {
  color: #4a5565;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.paragraph-6 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 20.7969px;
  display: flex;
}

.text-27 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 186.047px;
  height: 21px;
  text-decoration: none;
  display: flex;
}

.container-134 {
  border: 0 solid #e5e7eb;
  border-top-width: 1px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 480px;
  height: auto;
  text-decoration: none;
  display: flex;
}

.container-94 {
  background-image: linear-gradient(125.38deg, #f9fafb, #fff);
  border: 2px solid #e5e7eb;
  border-radius: 8px;
  padding: 2px;
  position: relative;
  overflow: hidden;
  box-shadow: 0 4px 6px #0000001a, 0 10px 15px #0000001a;
}

.testimonialcard {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: #fff;
  border: 2px solid #e5e7eb;
  border-radius: 8px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  margin-left: 0;
  margin-right: 0;
  padding: 20px;
  display: flex;
  box-shadow: 0 2px 4px #0000001a, 0 4px 6px #0000001a;
}

.testimonialcard:hover {
  border-color: #00bf6257;
}

.timeline10_progress {
  z-index: 0;
  flex-direction: column;
  align-items: center;
  width: 2rem;
  height: 100%;
  display: flex;
  position: absolute;
}

.heading-4 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 37.7998px;
  display: flex;
}

.icon-1-sec {
  width: 28px;
}

.alternative-capital-products {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.industrystats-4 {
  grid-row-gap: 16px;
  border: 0 solid #e5e7eb;
  border-top-width: 2px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 528px;
  height: 178px;
  padding-top: 34px;
  text-decoration: none;
  display: flex;
}

.navigation-mob {
  background-color: #0000;
  flex-direction: column;
  align-items: center;
  display: none;
  position: relative;
  inset: 0% 0% auto;
}

.container-150 {
  background-color: #101828;
  border: 1px solid #00bf6233;
  border-radius: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 245.969px;
  padding: 49px 49px 1px;
  display: flex;
  overflow: hidden;
  box-shadow: 0 8px 10px #0000001a, 0 20px 25px #0000001a;
}

.paragraph {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 18px;
  display: flex;
}

.paragraph-13 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 156.047px;
  height: 16px;
  text-decoration: none;
  display: flex;
}

.financing-signle {
  grid-row-gap: 20px;
  background-color: #fff;
  border: 2px solid #e5e7eb;
  border-radius: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: auto;
  padding: 32px;
  display: flex;
  box-shadow: 0 4px 6px #0000001a, 0 10px 15px #0000001a;
}

.text-25 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 221.386px;
  height: 21px;
  text-decoration: none;
  display: flex;
}

.coordinated-multi-source-financing-2 {
  color: #fff;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.lender-options {
  color: #99a1af;
  text-align: center;
  letter-spacing: .7px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
}

.dropdown-toggle {
  color: #364153;
  padding-left: 12px;
  padding-right: 26px;
  font-family: Inter, sans-serif;
  font-weight: 500;
  transition: all .2s;
}

.dropdown-toggle:hover {
  color: #00bf62;
}

._48 {
  color: #6a7282;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
  text-decoration: none;
}

.text-11 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 267.703px;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.text-15 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 207.578px;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.insight-card {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  background-color: #fff;
  border: 2px solid #e5e7eb;
  border-radius: 4px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 32px;
  transition: all .2s;
  display: flex;
  overflow: hidden;
}

.insight-card:hover {
  border-color: #00bf62;
}

.we-compare-bank-and-non-bank-options-and-walk-you {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 27.2px;
  text-decoration: none;
}

.container-104 {
  grid-column-gap: 12px;
  background-color: #00bf6233;
  border: 2px solid #00bf62;
  border-radius: 8px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 428.391px;
  height: 80px;
  margin-top: 40px;
  padding-top: 0;
  padding-left: 32px;
  padding-right: 32px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 6px #0000001a, 0 10px 15px #0000001a;
}

.schedule-consultation {
  color: #d1d5dc;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.paragraph-14 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 16.7998px;
  display: flex;
}

.full-scope-advisory {
  color: #d1fae5;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.get-started-2 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
  text-decoration: none;
}

.get-started-2.nav-btn-text.shite {
  color: #00bf62;
}

.sba-loan {
  color: #d1fae5;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 20.8px;
  text-decoration: none;
}

.container-155 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 540px;
  height: auto;
  text-decoration: none;
  display: flex;
}

.stock-raw-materials {
  color: #4a5565;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.text-29 {
  background-color: #00bf621a;
  border: 1px solid #00bf6233;
  border-radius: 33554400px;
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  height: 26px;
  padding: 4px 12px;
  text-decoration: none;
  display: flex;
}

.property-improvements {
  color: #4a5565;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.container-151 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 147.969px;
  display: flex;
}

.container-179 {
  grid-column-gap: 64px;
  justify-content: flex-end;
  align-items: flex-end;
  width: 100%;
  height: 406px;
  display: flex;
}

.mask {
  width: 90%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
  overflow: hidden;
}

.container-92 {
  grid-column-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 552px;
  height: 16px;
  margin-top: 20px;
  padding-left: 8px;
  text-decoration: none;
  display: flex;
}

.purposeofloan-6 {
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  height: auto;
  text-decoration: none;
  display: flex;
}

.secure-confidential {
  color: #99a1af;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.container-148 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 100%;
  height: 424.344px;
  margin-top: 24px;
  text-decoration: none;
  display: flex;
}

.timeline10_fade-overlay-top {
  z-index: 1;
  background-image: linear-gradient(#fff, #0000);
  width: 4px;
  height: 4rem;
  position: absolute;
}

.brand {
  margin-right: 0;
}

.brand.w--current {
  width: 100%;
}

.container-181 {
  grid-column-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 20px;
  display: flex;
}

.hamburger_5_wrap {
  grid-row-gap: var(--gap);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
}

.button-style-20 {
  background-color: #fff;
  border: 2px solid #e5e7eb;
  border-radius: 33554400px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  text-decoration: none;
  transition: all .2s;
  display: flex;
}

.button-style-20:hover {
  border-color: #00bf62;
}

.timeline-left-item {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-end;
  width: 100%;
  max-width: 448px;
  height: auto;
  padding-right: 64px;
  text-decoration: none;
  display: flex;
}

.timeline-left-item.right-item {
  justify-content: flex-start;
  align-items: flex-start;
}

.main-prodcut-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 612px;
  height: 308px;
  margin-bottom: 20px;
  text-decoration: none;
  display: grid;
  position: relative;
}

.not-sure-yet-well-help-you-choose-the-right-stru {
  color: #4a5565;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.list-item {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border-radius: 4px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding: 10px;
  transition: all .2s;
  display: flex;
}

.list-item:hover {
  background-color: #c0c0c01a;
  margin-left: 10px;
}

.financingoptions-3 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 80%;
  height: auto;
  display: flex;
}

.traditional-term-loans-2 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.timeline10_content {
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  margin-bottom: 6rem;
  display: grid;
  position: relative;
}

.container-132 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 480px;
  height: 100%;
  min-height: 90px;
  text-decoration: none;
  display: flex;
}

.text-size-tiny {
  color: #4b5563;
  font-size: .875rem;
}

.beyond-approval {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
  text-decoration: none;
}

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

.why-preparation-requirements-vary {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 27px;
  text-decoration: none;
}

.non-bank-term-loans-specialty-programs {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  text-decoration: none;
}

.structured-options-across-banks-and-alternative-le {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 21px;
  text-decoration: none;
}

.better-aligned-submissions-2 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 23.4px;
  text-decoration: none;
}

.how-structure-impacts-future-financing-options {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 27px;
  text-decoration: none;
}

.check-list-item {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.not-the-right-fit-if {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 28.8px;
  text-decoration: none;
}

.line-wrap {
  background-color: #e5e7eb;
  border-radius: 33554400px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 10px;
  padding-right: 0;
  display: flex;
  position: relative;
  overflow: hidden;
}

.match-with-active-lenders {
  color: #1e2939;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 19.6px;
  text-decoration: none;
}

.advisor-led-review {
  color: #fff;
  letter-spacing: .28px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.you-want-one-size-fits-all-solutions {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 25.6px;
  text-decoration: none;
}

.bf-text-p {
  color: #000000f2;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 25.6px;
  text-decoration: none;
}

._45 {
  color: #4a5565;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  text-decoration: none;
}

.container-185 {
  background-color: #ffffff0d;
  border: 1px solid #ffffff1a;
  border-radius: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 543.328px;
  height: auto;
  padding: 33px;
  text-decoration: none;
  display: flex;
}

.established-business-owners {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 26px;
  text-decoration: none;
}

.container-192 {
  grid-row-gap: 16px;
  background-color: #ffffff0d;
  border: 2px solid #ffffff1a;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 298px;
  height: 100%;
  padding: 24px;
  text-decoration: none;
  display: flex;
}

.sba-financing {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
  text-decoration: none;
}

.paragraph-15 {
  border: 0 solid #ffffff1a;
  border-top-width: 1px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 33px;
  padding-top: 16px;
  display: flex;
}

.grid-list-item {
  background-color: #fff;
  border: 2px solid #e5e7eb;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 612px;
  height: auto;
  padding: 24px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 2px 8px #0000000a;
}

.container-198 {
  background-color: #1ec674;
  border: 2px solid #10b981;
  border-radius: 10px;
  overflow: hidden;
}

.fit-column {
  grid-row-gap: 16px;
  background-color: #fff;
  border: 2px solid #e5e7eb;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding: 32px;
  display: flex;
  box-shadow: 0 2px 4px #0000001a, 0 4px 6px #0000001a;
}

.fit-column.best-fit {
  background-color: #e3f8ee;
  border-color: #00bf62;
  width: 100%;
  height: 100%;
  padding: 32px;
}

.container-173 {
  grid-column-gap: 32px;
  grid-row-gap: 16px;
  flex: 0 auto;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: stretch;
  height: 100%;
  text-decoration: none;
  display: flex;
}

.container-173.strecth {
  align-items: stretch;
}

.container-173.grid-3 {
  grid-column-gap: 32px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.horizontal-list {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  width: 100%;
  display: flex;
}

.where-timing-mistakes-happen-most {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 27px;
  text-decoration: none;
}

.container-188 {
  grid-column-gap: 20px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 65.1875px;
  display: flex;
}

.aproach-wrap {
  grid-column-gap: 64px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  height: 100%;
  text-decoration: none;
  display: flex;
}

.container-102 {
  background-color: #00bf621a;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  text-decoration: none;
  display: flex;
}

.about-11 {
  grid-column-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 48px;
  display: flex;
}

.process-card-wrap {
  grid-column-gap: 32px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  margin-bottom: 48px;
  text-decoration: none;
  display: flex;
}

.process-card-wrap.margintop {
  margin-top: 48px;
}

.cash-flow-first {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 30.6px;
  text-decoration: none;
}

.about-22 {
  background-color: #ffffff26;
  border-radius: 33554400px;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  text-decoration: none;
  display: flex;
}

.evaluate-realistic-paths {
  color: #1e2939;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 19.6px;
  text-decoration: none;
}

.about-14 {
  background-color: #00bf6226;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  text-decoration: none;
  display: flex;
}

.container-195 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #fff;
  border: 2px solid #e5e7eb;
  border-radius: 8px;
  flex-flow: column;
  align-self: stretch;
  width: 33%;
  height: 100%;
  min-height: 100%;
  padding: 32px;
  display: flex;
}

.container-195.fullw {
  width: 100%;
  min-height: auto;
}

.container-195.fullw.nzm {
  justify-content: flex-start;
  align-items: flex-start;
}

.container-195.fullw.notideal {
  background-color: #b0ffd833;
  border-color: #00bf62;
}

.built-for-operators-who-want-clarity {
  color: #101828;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 28.8px;
  text-decoration: none;
}

.value-preparation {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 21px;
  text-decoration: none;
}

.apr-col-2 {
  background-color: #fff0;
  border-radius: 8px;
  position: relative;
  overflow: hidden;
  box-shadow: 0 8px 10px #0000001a, 0 20px 25px #0000001a;
}

.about-24 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.button-style-22 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  background-color: #00bf62;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 22px;
  text-decoration: none;
  display: flex;
}

.non-bank-financing {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
  text-decoration: none;
}

.non-bank-financing.hsmal {
  font-size: 20px;
}

.lower-cost-longer-terms-when-qualified {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
  text-decoration: none;
}

.container-200 {
  grid-row-gap: 24px;
  background-color: #e3f9ee;
  border: 2px #10b981;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 100%;
  height: auto;
  padding: 24px;
  text-decoration: none;
  display: flex;
}

.container-201 {
  grid-column-gap: 24px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 696.672px;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.container-186 {
  grid-row-gap: 24px;
  background-color: #fff;
  border: 2px solid #e5e7eb;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 430.922px;
  height: auto;
  padding: 24px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 2px 4px #0000001a, 0 4px 6px #0000001a;
}

.container-186.fullwdt {
  max-width: 100%;
}

.review-your-options {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
}

.container-95 {
  grid-row-gap: 24px;
  background-image: linear-gradient(118.7deg, #00bf6214, #00bf621f);
  border: 2px solid #00bf62;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 430.922px;
  height: auto;
  padding: 24px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 2px 4px #0000001a, 0 4px 6px #0000001a;
}

.container-95.fullwd {
  max-width: 100%;
}

.not-a-fit {
  color: #00bf62;
  letter-spacing: 1.44px;
  text-transform: uppercase;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

.strategy-trade-offs {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 21px;
  text-decoration: none;
}

.container-206 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 20px;
  display: flex;
}

.compare-structures-trade-offs {
  color: #1e2939;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 19.6px;
  text-decoration: none;
}

.container-93 {
  grid-row-gap: 24px;
  background-image: linear-gradient(100.24deg, #f9fafb, #fff);
  border: 2px solid #e5e7eb;
  border-radius: 8px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding: 24px;
  text-decoration: none;
  display: flex;
}

.container-190 {
  grid-column-gap: 8px;
  background-color: #fff;
  border: 1px solid #e5e7eb;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  padding-top: 16px;
  padding-bottom: 16px;
  padding-right: 0;
  text-decoration: none;
  display: flex;
}

.container-207 {
  grid-column-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: auto;
  display: flex;
}

.recommendations-based-on-fitnot-lender-quotas {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 21px;
  text-decoration: none;
}

.speed {
  color: #001d48;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
}

.horizontal-about {
  grid-column-gap: 16px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 552px;
  height: 100%;
  text-decoration: none;
  display: flex;
}

.fit-wrap {
  grid-column-gap: 32px;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  max-width: 1024px;
  height: 100%;
  margin-top: 32px;
  margin-left: auto;
  margin-right: auto;
  text-decoration: none;
  display: flex;
}

.evaluating-trade-offs {
  color: #001d48;
  text-align: center;
  letter-spacing: 1.2px;
  text-transform: uppercase;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

.long-term-optionality-over-short-term-approval-3 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 23.4px;
  text-decoration: none;
}

.container-103 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.deep-experience-analyzing-cash-flow-and-lender-cri {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 21px;
  text-decoration: none;
}

.youre-seeking-a-guaranteed-approval {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 25.6px;
  text-decoration: none;
}

.about-25 {
  background-color: #f0fdf4;
  border-radius: 33554400px;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  text-decoration: none;
  display: flex;
}

.planning-growth {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 21px;
  text-decoration: none;
}

.ep-list {
  grid-column-gap: 16px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.revenue-based-financing-mca-2 {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  text-decoration: none;
}

.container-208 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 116px;
  display: flex;
}

.bank-financing {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
  text-decoration: none;
}

.bank-financing.hsmal {
  font-size: 20px;
}

.container-187 {
  background-color: #f0fdf4;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  text-decoration: none;
  display: flex;
}

.we-guide-the-conversation-beyond-what-can-i-get-a {
  color: #000000e6;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 30.6px;
  text-decoration: none;
}

.about-19 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 345.344px;
  height: 100%;
  text-decoration: none;
  display: flex;
}

.no-credit-impact-3 {
  color: #6ee7b7;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 5px;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  text-decoration: none;
}

.no-credit-impact-3.dark {
  color: #4a5565;
}

.container-143 {
  background-image: linear-gradient(129.99deg, #00bf6240, #00bf6226 50%, #0000);
  position: absolute;
  inset: 0%;
}

.container-205 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 38px;
  display: flex;
}

.text-span-2 {
  color: #10b981;
}

.cost {
  color: #001d48;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
}

.section_hero_light {
  background-color: #e4efff;
  padding-top: 3rem;
}

.bold-text {
  font-weight: 700;
}

.were-on-your-side {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 23.4px;
  text-decoration: none;
}

.container-204 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 146px;
  display: flex;
}

.apr-col {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 620px;
  height: auto;
  text-decoration: none;
  display: flex;
}

.flexibility {
  color: #001d48;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
}

.expansion-acquisition {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 21px;
  text-decoration: none;
}

.container-202 {
  background-color: #00bf62;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  text-decoration: none;
  display: flex;
}

.strategic-moves {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 21px;
  text-decoration: none;
}

.clarity-first-borrowers {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 26px;
  text-decoration: none;
}

.consistent-cash-flow {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 21px;
  text-decoration: none;
}

.container-139 {
  background-color: #00bf62;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  text-decoration: none;
  display: flex;
}

.how-lenders-evaluate-risk {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 27px;
  text-decoration: none;
}

.best-fit {
  color: #40cf89;
  letter-spacing: 1.44px;
  -webkit-text-stroke-color: #10b981;
  text-transform: uppercase;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

.about-16 {
  background-color: #f0fdf4;
  border-radius: 33554400px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  text-decoration: none;
  display: flex;
}

.about-10 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.speed-is-the-only-priority {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 25.6px;
  text-decoration: none;
}

.line-green {
  background-color: #00bf62;
  border-radius: 33554400px;
  width: 50%;
  position: absolute;
  inset: 0%;
}

.line-green._45 {
  width: 45%;
}

.line-green._65 {
  width: 65%;
}

.about-15 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.section_mission {
  background-color: #f0fdf4;
}

.paragraph-16 {
  color: #101828;
  text-align: center;
  font-family: Inter, sans-serif;
  font-size: 44px;
  font-weight: 600;
  line-height: 60px;
}

.bank-non-bank-access {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 23.4px;
  text-decoration: none;
}

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

.container-196 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 620px;
  height: 100%;
  text-decoration: none;
  display: flex;
}

.about-12 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.image-advisor-reviewing-financial-documents-with-client {
  overflow: hidden;
}

.clarity-preparation-over-speed-alone {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 23.4px;
  text-decoration: none;
}

.container-209 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 253px;
  display: flex;
}

._65 {
  color: #4a5565;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  text-decoration: none;
}

.container-191 {
  grid-column-gap: 24px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  max-width: 620px;
  text-decoration: none;
  display: grid;
}

.no-credit-impact-4 {
  color: #99a1af;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.container-194 {
  grid-row-gap: 16px;
  background-color: #ffffff0d;
  border: 2px solid #ffffff1a;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 298px;
  height: 100%;
  padding: 22px;
  text-decoration: none;
  display: flex;
}

.about-13 {
  background-color: #00bf6226;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  text-decoration: none;
  display: flex;
}

.understand-objectives-constraints {
  color: #1e2939;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 19.6px;
  text-decoration: none;
}

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

.p-pros {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  text-decoration: none;
}

.about-17 {
  background-color: #f0fdf4;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 56px;
  height: 56px;
  text-decoration: none;
  display: flex;
}

.about-17.ab-green {
  background-color: #c0ffd3;
}

.container-203 {
  grid-row-gap: 20px;
  background-color: #fff;
  border-radius: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 222px;
  padding-top: 20px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.our-role-is-to {
  color: #030712;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.faster-funding-higher-cost-trade-offs {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  text-decoration: none;
}

.container-210 {
  grid-column-gap: 8px;
  background-color: #10b981;
  border-radius: 33554400px;
  justify-content: flex-start;
  align-items: center;
  width: 190.469px;
  height: 40px;
  padding-left: 16px;
  padding-right: 16px;
  text-decoration: none;
  display: flex;
  position: absolute;
  inset: auto auto 5% 5%;
}

.about-23 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 16px;
  display: flex;
}

._55 {
  color: #4a5565;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  text-decoration: none;
}

.ep-section-wrap {
  grid-column-gap: 64px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-end;
  height: 100%;
  text-decoration: none;
  display: flex;
}

.ep-section-wrap.ib-wrap {
  justify-content: center;
  align-items: flex-end;
}

.ep-section-wrap.upper-align {
  justify-content: flex-start;
  align-items: flex-start;
}

.lender-behavior-over-marketing-promises-3 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 23.4px;
  text-decoration: none;
}

.paragraph-17 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 18px;
  display: flex;
}

.column-light-hero-2 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 80%;
  height: auto;
  display: flex;
}

.about-21 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 432px;
  height: 100%;
  text-decoration: none;
  display: flex;
}

.professionals-operators {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 26px;
  text-decoration: none;
}

.container-193 {
  grid-row-gap: 16px;
  background-color: #ffffff0d;
  border: 2px solid #ffffff1a;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 298px;
  height: 100%;
  padding: 22px;
  text-decoration: none;
  display: flex;
}

.schedule-consultation-3 {
  color: #d1d5dc;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.container-211 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.section_differnce {
  background-color: #101828;
}

.container-212 {
  grid-column-gap: 64px;
  justify-content: flex-end;
  align-items: flex-end;
  width: 100%;
  height: 406px;
  display: flex;
}

.container-189 {
  grid-column-gap: 8px;
  background-color: #fff;
  border: 1px solid #e5e7eb;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  padding: 16px;
  text-decoration: none;
  display: flex;
}

.cash-flow-underwriting-expertise {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 23.4px;
  text-decoration: none;
}

.container-213 {
  grid-column-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 20px;
  display: flex;
}

.light-hero-wrap {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.icon-20 {
  width: 20px;
}

.container-219 {
  background-color: #00bf621a;
  border-radius: 16px;
  justify-content: center;
  align-items: center;
  width: 64px;
  height: 64px;
  text-decoration: none;
  display: flex;
}

.relationship-first-approach {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 25.6px;
  text-decoration: none;
}

.reciprocal-value-creation {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 28.8px;
  text-decoration: none;
}

.pe-wrap {
  grid-column-gap: 64px;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.paragraph-18 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 428px;
  height: 16px;
  text-decoration: none;
  display: flex;
}

.we-do-not-compete-for-the-advisory-relationship {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 23.4px;
  text-decoration: none;
}

.ideal-partner-profiles {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
  text-decoration: none;
}

.container-197 {
  grid-column-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 32px;
  display: flex;
}

.bounderies-single {
  background-color: #fff;
  border: 2px solid #e5e7eb;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 100%;
  height: 100%;
  padding: 32px;
  text-decoration: none;
  display: flex;
}

.partnership-principles {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
  text-decoration: none;
}

.p-text-small {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
  text-decoration: none;
}

.container-217 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  background-color: #fff;
  border: 2px solid #e5e7eb;
  border-radius: 8px;
  flex-flow: column;
  width: 50%;
  padding: 32px;
  display: flex;
  box-shadow: 0 2px 4px #0000001a, 0 4px 6px #0000001a;
}

.alignment-transparency {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 28.8px;
  text-decoration: none;
}

.container-220 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.partner-benefit-maintain-trust-and-control-while, .partner-benefit-expand-your-service-offering-with {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 25.6px;
  text-decoration: none;
}

.process-card {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  background-color: #fff;
  border: 2px solid #e5e7eb;
  border-radius: 8px;
  flex-flow: column;
  justify-content: flex-start;
  height: 100%;
  padding: 32px;
  display: flex;
}

.container-221 {
  background-color: #ffffff0d;
  border: 1px solid #ffffff1a;
  border-radius: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 543.328px;
  height: auto;
  padding: 33px;
  text-decoration: none;
  display: flex;
}

.transactional-only-relationships {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
  text-decoration: none;
}

.paragraph-19 {
  border: 0 solid #ffffff1a;
  border-top-width: 1px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 33px;
  padding-top: 16px;
  display: flex;
}

.we-refer-clients-back-to-trusted-partnerscpas-at {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 27.2px;
  text-decoration: none;
}

._02-2 {
  color: #00bf62;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 60px;
  font-weight: 700;
  line-height: 60px;
  text-decoration: none;
}

.referralprogram-6 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 81.0469px;
  height: 72px;
  text-decoration: none;
  display: flex;
}

.container-222 {
  background-color: #00bf621a;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  text-decoration: none;
  display: flex;
}

.we-operate-as-a-financing-coordination-resourceno {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 30.6px;
  text-decoration: none;
}

.bank-non-bank-financing-access {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 25.6px;
  text-decoration: none;
}

.high-volume-lead-generators {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
  text-decoration: none;
}

._03-2, ._01-3 {
  color: #00bf62;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 60px;
  font-weight: 700;
  line-height: 60px;
  text-decoration: none;
}

.if-youre-interested-in-exploring-a-referral-partn {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 25.6px;
  text-decoration: none;
}

.referralprogram-2 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 428px;
  height: 32px;
  padding-right: 0;
  text-decoration: none;
  display: flex;
}

.button-style-24 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  background-color: #00bf62;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 22px;
  text-decoration: none;
  display: flex;
}

.label-p-name {
  color: #00bf62;
  letter-spacing: 1.44px;
  text-transform: uppercase;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

.partners-wrap {
  grid-column-gap: 32px;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  max-width: 100%;
  height: auto;
  margin-top: 32px;
  text-decoration: none;
  display: flex;
}

.this-isnt-an-affiliate-marketing-program-we-expe {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 25.6px;
  text-decoration: none;
}

.container-223 {
  grid-column-gap: 24px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 696.672px;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.container-224 {
  grid-row-gap: 64px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 100%;
  height: 100%;
  margin-top: 0;
  text-decoration: none;
  display: flex;
}

.our-scope-is-financing-coordination-we-dont-atte, .we-partner-with-professionals-who-maintain-long-te {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 25.6px;
  text-decoration: none;
}

.pe-signle {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 0;
  display: flex;
}

.no-client-poaching-or-competition {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 25.6px;
  text-decoration: none;
}

.container-230 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.sustainable-economics-over-time {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 28.8px;
  text-decoration: none;
}

.marketing-affiliates-or-lead-aggregators {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
  text-decoration: none;
}

.step-3 {
  color: #00bf62;
  letter-spacing: 1.2px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

.text-39 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 48.6406px;
  height: 16px;
  text-decoration: none;
  display: flex;
}

.relation-single {
  background-image: linear-gradient(107.05deg, #f9fafb, #fff);
  border: 2px solid #e5e7eb;
  border-radius: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  margin-top: 32px;
  padding: 32px;
  display: flex;
}

.container-225 {
  background-color: #00bf6233;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  text-decoration: none;
  display: flex;
}

.bounderies-inner {
  grid-column-gap: 16px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.green-wrap-referal {
  background-color: #00bf620d;
  border: 0 solid #00bf62;
  border-left-width: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding: 16px 24px;
  display: flex;
}

.when-you-identify-a-client-with-a-financing-need {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 25.6px;
  text-decoration: none;
}

.structures-vary-by-partner-role-and-transaction-ty {
  color: #4a5565;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 22.4px;
  text-decoration: none;
}

.commercial-bankers-relationship-managers {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
  text-decoration: none;
}

.container-231 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 116px;
  display: flex;
}

.we-do-not-treat-partners-as-lead-sources {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 23.4px;
  text-decoration: none;
}

.strong-partnerships-compound-familiarity-and-effi {
  color: #4a5565;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 22.4px;
  text-decoration: none;
}

.container-232 {
  background-color: #f0fdf4;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  text-decoration: none;
  display: flex;
}

.padding-global-2 {
  width: 100%;
  margin-bottom: 0;
  padding: 8rem 2.5rem;
}

.container-233 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.access-to-both-bank-and-non-bank-capital {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 28.8px;
  text-decoration: none;
}

.you-refer-a-business-when-a-need-arises {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 26px;
  text-decoration: none;
}

.commercial-real-estate-brokers {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
  text-decoration: none;
}

.long-term-alignment-over-volume {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 25.6px;
  text-decoration: none;
}

.referralprogram-5 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 79.2031px;
  height: 72px;
  text-decoration: none;
  display: flex;
}

.business-advisors-ma-intermediaries {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
  text-decoration: none;
}

.long-term-alignment-over-transaction-volume {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 28.8px;
  text-decoration: none;
}

.consumer-focused-referral-services {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
  text-decoration: none;
}

.container-234 {
  grid-column-gap: 24px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.hero-light-wrap {
  grid-row-gap: 24px;
  background-color: #fff;
  border: 2px solid #e5e7eb;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 612px;
  height: auto;
  padding: 32px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 2px 8px #0000000a;
}

.we-prioritize-sustainable-partnerships-built-on-qu {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 30.6px;
  text-decoration: none;
}

.we-coordinate-and-execute-the-transaction {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 26px;
  text-decoration: none;
}

.not-a-fit-2 {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
  text-decoration: none;
}

.recognition-is-provided-upon-funding-depending-on, .our-advisors-assess-the-clients-profile-and-ident {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 25.6px;
  text-decoration: none;
}

.container-235 {
  background-color: #00bf62;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  text-decoration: none;
  display: flex;
}

.we-do-not-optimize-for-lender-economics-over-clien, .we-do-not-monetize-client-data {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 23.4px;
  text-decoration: none;
}

.text-38 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 48.4531px;
  height: 16px;
  text-decoration: none;
  display: flex;
}

.patner-img-wrap {
  height: 400px;
}

.container-216 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 540px;
  height: auto;
  text-decoration: none;
  display: flex;
}

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

.partner-benefit-work-with-a-financing-partner-who {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 25.6px;
  text-decoration: none;
}

.we-actively-support-your-practice-beyond-financing {
  color: #4a5565;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 22.4px;
  text-decoration: none;
}

.bestloanusa-evaluates-bank-and-non-bank-options {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 26px;
  text-decoration: none;
}

.container-236 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.text-37 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 46.0625px;
  height: 16px;
  text-decoration: none;
  display: flex;
}

.we-prioritize-quality-partnerships-over-high-volum {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 25.6px;
  text-decoration: none;
}

._04 {
  color: #00bf62;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 60px;
  font-weight: 700;
  line-height: 60px;
  text-decoration: none;
}

.container-237 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 253px;
  display: flex;
}

.bounderies-grid {
  grid-column-gap: 32px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch center;
  align-items: flex-start;
  width: 100%;
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
  text-decoration: none;
  display: grid;
}

.referralprogram-9 {
  grid-column-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 392px;
  height: 40px;
  text-decoration: none;
  display: flex;
}

.information-shared-for-transaction-purposes-stays {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 25.6px;
  text-decoration: none;
}

.the-strongest-partnerships-build-efficiency-and-tr {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 30.6px;
  text-decoration: none;
}

.most-advisors-dont-have-time-to-evaluate-dozens-o {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 30.6px;
  text-decoration: none;
}

.no-credit-impact-5 {
  color: #99a1af;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.container-218 {
  background-color: #00bf620d;
  border: 0 solid #00bf62;
  border-left-width: 4px;
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 960px;
  height: auto;
  margin-top: 32px;
  margin-left: auto;
  margin-right: auto;
  padding: 32px;
  text-decoration: none;
  display: flex;
}

.referal-wrap {
  grid-column-gap: 24px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.container-229 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.we-handle-documentation-lender-communication-and, .were-not-incentivized-to-push-high-cost-products {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 25.6px;
  text-decoration: none;
}

.container-214 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  background-image: linear-gradient(127.38deg, #00bf6214, #00bf621f);
  border: 2px solid #00bf62;
  border-radius: 8px;
  flex-flow: column;
  width: 50%;
  padding: 32px;
  display: flex;
  box-shadow: 0 2px 4px #0000001a, 0 4px 6px #0000001a;
}

.container-226 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.schedule-consultation-4 {
  color: #d1d5dc;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.image-financial-consultant-meeting-with-client {
  grid-column-gap: 10px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  padding: 10px;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.process-grid {
  grid-column-gap: 32px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  text-decoration: none;
  display: grid;
}

.value-is-delivered-upon-successful-funding {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 26px;
  text-decoration: none;
}

.container-238 {
  grid-column-gap: 64px;
  justify-content: flex-end;
  align-items: flex-end;
  width: 100%;
  height: 406px;
  display: flex;
}

.referralprogram-4 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 78.2656px;
  height: 72px;
  text-decoration: none;
  display: flex;
}

.your-client-relationships-remain-yours {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 28.8px;
  text-decoration: none;
}

.compensation-tied-to-meaningful-transactionsmid-t {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 27.2px;
  text-decoration: none;
}

.container-239 {
  grid-column-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 20px;
  display: flex;
}

.value-isnt-measured-by-a-single-transaction-we-p {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 27.2px;
  text-decoration: none;
}

.referralprogram-3 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 66.3281px;
  height: 72px;
  text-decoration: none;
  display: flex;
}

.container-215 {
  grid-column-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 428px;
  height: 48px;
  text-decoration: none;
  display: flex;
}

.heading-3-4 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.container-122 {
  background-color: #00bf621a;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  text-decoration: none;
  display: flex;
}

.balance-evaluation {
  color: #1b4a80;
  text-align: center;
  letter-spacing: 1.2px;
  text-transform: uppercase;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

.container-245 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 546.5px;
  height: 100%;
  text-decoration: none;
  display: flex;
}

._4-6-weeks {
  color: #374151;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-decoration: none;
}

.business-purpose-financing-only-3 {
  color: #1e2939;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 19.6px;
  text-decoration: none;
}

.path-img-color {
  z-index: 1;
  background-color: #fff;
  border: 2px solid #d1d5dc;
  border-radius: 33554400px;
  justify-content: center;
  align-items: center;
  width: 96px;
  height: 96px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.path-img-color.path-small {
  width: 64px;
  height: 64px;
  position: relative;
}

.targeted-outreach-not-broadcasted {
  color: #1e2939;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 19.6px;
  text-decoration: none;
}

.howitworks-14 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

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

.container-246 {
  grid-column-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 32px;
  display: flex;
}

.container-247 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.container-241 {
  grid-row-gap: 4px;
  background-color: #ffffff1a;
  border: 1px solid #fff3;
  border-radius: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding: 17px 17px 1px;
  display: flex;
}

.container-248 {
  background-color: #ffffff0d;
  border: 1px solid #ffffff1a;
  border-radius: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 543.328px;
  height: auto;
  padding: 33px;
  text-decoration: none;
  display: flex;
}

.grid-lender {
  grid-column-gap: 24px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: start;
  width: 100%;
  max-width: 614.5px;
  text-decoration: none;
  display: grid;
}

.schedule-consultation-5 {
  color: #fff;
  text-align: center;
  width: auto;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 46px;
  padding-right: 46px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
  text-decoration: none;
}

.schedule-consultation-5.dark {
  color: #101828;
}

.financing-amount-and-intended-use {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 25.6px;
  text-decoration: none;
}

.paragraph-20 {
  border: 0 solid #ffffff1a;
  border-top-width: 1px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 33px;
  padding-top: 16px;
  display: flex;
}

.container-249 {
  grid-row-gap: 6px;
  background-image: linear-gradient(90deg, #00bf621a, #0000);
  border: 0 solid #00bf62;
  border-left-width: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 480px;
  height: auto;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 16px;
  text-decoration: none;
  display: flex;
}

.lender-item {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #fff;
  border: 2px solid #e5e7eb;
  border-radius: 4px;
  flex-flow: column;
  width: 100%;
  padding: 24px;
  display: flex;
}

.preferred-timeline-for-funding {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 25.6px;
  text-decoration: none;
}

.what-we-do {
  color: #4a5565;
  letter-spacing: 1.2px;
  text-transform: uppercase;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

.container-250 {
  background-color: #1ec674;
  border: 2px solid #10b981;
  border-radius: 10px;
  overflow: hidden;
}

.tabs-menu-2 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.howitworks-18 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 100%;
  height: auto;
  text-decoration: none;
  display: flex;
}

.howitworks-16 {
  grid-row-gap: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding-top: 4px;
  display: flex;
}

.trade-offs-between-rate-speed-and-flexibility {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 25.6px;
  text-decoration: none;
}

.container-251 {
  background-color: #e5e7eb;
  border-radius: 33554400px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 149.578px;
  height: 6px;
  padding-top: -3px;
  padding-left: 68.7813px;
  padding-right: 68.7969px;
  text-decoration: none;
  display: flex;
}

.structure-fit {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 22.4px;
  text-decoration: none;
}

.why-matched {
  color: #00bf62;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

.paragraph-21 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 460px;
  height: 16px;
  text-decoration: none;
  display: flex;
}

.howitworks-13 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 16px;
  display: flex;
}

.review-for-completeness-and-clarity {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 25.6px;
  text-decoration: none;
}

.button-style-25 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  background-color: #00bf62;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 22px;
  text-decoration: none;
  display: flex;
}

.spec-icon {
  width: 24px;
  height: 24px;
}

.container-240 {
  background-color: #e5e7eb;
  border-radius: 33554400px;
}

.list-4 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.container-252 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #ffffff14;
  border: 1px solid #ffffff26;
  border-radius: 4px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding: 8px 16px;
  display: flex;
}

.paragraph-22 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 480px;
  height: 16px;
  text-decoration: none;
  display: flex;
}

.section-path {
  background-color: #fff;
}

.goal-specific {
  color: #030712;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 24px;
  text-decoration: none;
}

.bank-sba-or-non-bank-fit {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 23.4px;
  text-decoration: none;
}

.container-243 {
  grid-column-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 546.5px;
  height: auto;
  text-decoration: none;
  display: flex;
}

.container-253 {
  grid-column-gap: 24px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 696.672px;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.realistic-structures {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 23.4px;
  text-decoration: none;
}

.lender-wrap {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
}

.howitworks-10 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding-left: 32px;
  padding-right: 32px;
  display: flex;
}

.container-254 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.no-automated-distribution-2 {
  color: #1e2939;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 19.6px;
  text-decoration: none;
}

.collect-relevant-business-information {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 25.6px;
  text-decoration: none;
}

.align-with-your-timeline-and-risk-profile {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 25.6px;
  text-decoration: none;
}

.lender-single-grid {
  grid-row-gap: 20px;
  background-color: #fff;
  border: 2px solid #e5e7eb;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 100%;
  height: 100%;
  padding: 32px;
  text-decoration: none;
  display: flex;
}

.container-255 {
  grid-column-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: auto;
  display: flex;
}

.flexibility-2, .speed-2 {
  color: #1b4a80;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
}

.icon-4 {
  opacity: .7;
  overflow: hidden;
}

.card-single-wrap {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-image: linear-gradient(114deg, #00bf6205, #00bf620a);
  border: 1px solid #d1d5dc;
  border-radius: 8px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 32px;
  display: flex;
  overflow: hidden;
  box-shadow: 0 1px 2px #0000001a, 0 1px 3px #0000001a;
}

.text-41 {
  background-color: #f3f4f6;
  border-radius: 33554400px;
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  height: 28px;
  padding: 6px 12px;
  text-decoration: none;
  display: flex;
}

.specialist-review-summary {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
  text-decoration: none;
}

.assign-an-advisor-to-your-request {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 25.6px;
  text-decoration: none;
}

.container-256 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.container-257 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 116px;
  display: flex;
}

.what-youll-provide {
  color: #4a5565;
  letter-spacing: 1.2px;
  text-transform: uppercase;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

.padding-global-3 {
  width: 100%;
  margin-bottom: 0;
  padding: 8rem 2.5rem;
}

.tab-img {
  filter: invert(33%);
}

.tab-img.tab-small {
  filter: invert(33%);
  width: 30px;
}

.container-258 {
  grid-column-gap: 6px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 480px;
  height: 16px;
  text-decoration: none;
  display: flex;
}

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

.if-you-qualify-for-lower-cost-bank-financing-or-ne {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 25.6px;
  text-decoration: none;
}

.tab-link-tab-1, .tab-link-tab-1.w--current {
  background-color: #c8c8c800;
}

.container-259 {
  grid-column-gap: 24px;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.bank-sba {
  color: #00bf62;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

.lender-col {
  grid-row-gap: 24px;
  background-image: linear-gradient(135.74deg, #00bf6208, #00bf620f);
  border: 2px solid #e5e7eb;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 50%;
  height: 100%;
  padding: 32px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 6px #0000001a, 0 10px 15px #0000001a;
}

.container-260 {
  background-color: #00bf62;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  text-decoration: none;
  display: flex;
}

.best-balance {
  color: #030712;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 24px;
  text-decoration: none;
}

.whether-bank-sba-or-non-bank-options-make-sense {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 25.6px;
  text-decoration: none;
}

.lender-matchboard {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
  text-decoration: none;
}

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

.howitworks-11 {
  background-image: linear-gradient(135deg, #00bf6226 0%, #00bf6240 100%);
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  text-decoration: none;
  display: flex;
}

.specialit-p-text {
  color: #000000f2;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
  text-decoration: none;
}

.path-p {
  color: #6a7282;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 19.6px;
  text-decoration: none;
}

.active-funders {
  color: #030712;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 24px;
  text-decoration: none;
}

.may-request {
  color: #00bf62;
  letter-spacing: .6px;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

.start-by-providing-basic-information-about-your-bu {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 30.6px;
  text-decoration: none;
}

.howitworks-12 {
  grid-row-gap: 10px;
  background-color: #e2f7ed;
  background-image: linear-gradient(90deg, #ffffff1a, #0000 0%), linear-gradient(#ffffff1a, #0000 0%);
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 606.5px;
  height: auto;
  padding: 32px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 25px 50px #00000040;
}

.cost-2 {
  color: #1b4a80;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
}

.howitworks-9 {
  grid-column-gap: 16px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: auto;
  display: flex;
}

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

.container-261 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 620px;
  height: 100%;
  text-decoration: none;
  display: flex;
}

.div-block-39 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  display: flex;
}

.container-262 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 253px;
  display: flex;
}

.container-228 {
  grid-row-gap: 24px;
  background-color: #fff;
  border: 2px solid #e5e7eb;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding: 32px;
  display: flex;
  box-shadow: 0 4px 6px #0000001a, 0 10px 15px #0000001a;
}

.container-263 {
  grid-row-gap: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.container-264 {
  background-color: #00bf62;
  border-radius: 33554400px;
  box-shadow: 0 2px 4px #0000001a, 0 4px 6px #0000001a;
}

.howitworks-17 {
  background-color: #e6f7ef;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 56px;
  height: 56px;
  text-decoration: none;
  display: flex;
}

.text-40 {
  background-color: #e6f7ef;
  border: 2px solid #00bf62;
  border-radius: 33554400px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 92.4375px;
  height: 32px;
  padding: 6px 12px;
  text-decoration: none;
  display: flex;
}

.no-credit-impact-6 {
  color: #99a1af;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.container-265 {
  background-color: #00bf6233;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  text-decoration: none;
  display: flex;
}

.container-244 {
  background-color: #00bf62;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  text-decoration: none;
  display: flex;
}

.reviewed-before-lender-outreach-4 {
  color: #1e2939;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 19.6px;
  text-decoration: none;
}

.container-266 {
  grid-row-gap: 12px;
  background-color: #fff;
  border-radius: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 88px;
  padding-top: 20px;
  padding-left: 20px;
  padding-right: 20px;
  display: none;
  box-shadow: 0 4px 6px #0000001a, 0 10px 15px #0000001a;
}

.business-revenue-and-industry {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 25.6px;
  text-decoration: none;
}

.best-fit-path {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 23.4px;
  text-decoration: none;
}

.profile-aligned {
  color: #030712;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 24px;
  text-decoration: none;
}

.we-may-request-additional-info-only-if-needed-for {
  color: #2e2d2dd9;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 21px;
  text-decoration: none;
}

.actively-fund-your-type-of-request-and-industry {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 25.6px;
  text-decoration: none;
}

.text-42 {
  background-color: #f3f4f6;
  border-radius: 33554400px;
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  height: 28px;
  padding: 6px 12px;
  text-decoration: none;
  display: flex;
}

.which-structures-are-realistic-and-approvable-base {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 25.6px;
  text-decoration: none;
}

.howitworks-15 {
  background-color: #e6f7ef;
  border-radius: 33554400px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  text-decoration: none;
  display: flex;
}

.container-267 {
  border: 0 solid #e5e7eb;
  border-top-width: 1px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 480px;
  height: auto;
  text-decoration: none;
  display: flex;
}

.number-label {
  color: #6a7282;
  letter-spacing: 1.2px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

.paragraph-23 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 156.047px;
  height: 16px;
  text-decoration: none;
  display: flex;
}

.inf-text-wrap {
  grid-column-gap: 16px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.paragraph-24 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.provide-the-best-balance-of-cost-speed-and-terms {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 25.6px;
  text-decoration: none;
}

.manufacturing {
  color: #374151;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-decoration: none;
}

.heading-3-5 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 396.188px;
  height: 36px;
  text-decoration: none;
  display: flex;
}

.container-268 {
  grid-column-gap: 64px;
  justify-content: flex-end;
  align-items: flex-end;
  width: 100%;
  height: 406px;
  display: flex;
}

.container-269 {
  grid-column-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 20px;
  display: flex;
}

.container-270 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 542.5px;
  height: auto;
  text-decoration: none;
  display: flex;
}

.offer-structures-that-make-sense-for-your-specific {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 25.6px;
  text-decoration: none;
}

.button-style-26 {
  background-color: #fff;
  border: 2px solid #e5e7eb;
  border-radius: 33554400px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  text-decoration: none;
  transition: all .2s;
  display: flex;
}

.button-style-26:hover {
  border-color: #00bf62;
}

.rate-vs-speed-vs-flexibility {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 23.4px;
  text-decoration: none;
}

.tab-nav-single {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.tab-nav-single.credit-small {
  position: relative;
}

.container-271 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 480px;
  height: 100%;
  text-decoration: none;
  display: flex;
}

.fixed-installments-including-principal-and-interes {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 25.6px;
  text-decoration: none;
}

.move-forward-confidently {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.container-272 {
  background-color: #00bf621a;
  border-radius: 16px;
  justify-content: center;
  align-items: center;
  width: 64px;
  height: 64px;
  text-decoration: none;
  display: flex;
}

._6mo---10yr {
  color: #030712;
  letter-spacing: -.72px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 36px;
  font-weight: 700;
  line-height: 40px;
  text-decoration: none;
}

.designed-for-real-estate-acquisition-major-facili {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 27.2px;
  text-decoration: none;
}

.container-273 {
  background-image: linear-gradient(135deg, #f9fafb 0%, #fff 100%);
  border: 2px solid #00bf6233;
  border-radius: 16px;
  justify-content: center;
  align-items: center;
  width: 120px;
  height: 120px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 2px #0000001a, 0 1px 3px #0000001a;
}

.sba-label-small {
  color: #4a5565;
  letter-spacing: 1.2px;
  text-transform: uppercase;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

.sba-label-small.green {
  color: #10b981;
}

.container-274 {
  border: 0 solid #e5e7eb;
  border-top-width: 1px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 30.45px;
  padding-top: 13.6499px;
  display: flex;
}

.cash-flow-gaps-seasonal-cycles-bridge-capital {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 18px;
  text-decoration: none;
}

.container-275 {
  grid-row-gap: 8.3999px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.termloans-6 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.may-not-provide-sufficient-payment-flexibility-for {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 27.2px;
  text-decoration: none;
}

.termloans-11 {
  background-color: #00bf621a;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  text-decoration: none;
  display: flex;
}

.container-276 {
  grid-row-gap: 8px;
  border: 0 solid #e5e7eb;
  border-bottom-width: 1px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding-bottom: 1px;
  display: flex;
}

.hero-light-icon {
  width: 32px;
}

.termloans-12 {
  grid-row-gap: 6px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.sustainable-growth-without-long-term-lock-in {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 18px;
  text-decoration: none;
}

.short-term {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
  text-decoration: none;
}

.container-277 {
  background-color: #ffffff0d;
  border: 1px solid #ffffff1a;
  border-radius: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 543.328px;
  height: auto;
  padding: 33px;
  text-decoration: none;
  display: flex;
}

.mid-term {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
  text-decoration: none;
}

.schedule-consultation-6 {
  color: #fff;
  text-align: center;
  width: auto;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 46px;
  padding-right: 46px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
  text-decoration: none;
}

.schedule-consultation-6.dark {
  color: #101828;
}

.container-278 {
  grid-column-gap: 22px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.loan-best-wrap {
  grid-row-gap: 4px;
  background-color: #f9fafb;
  border: 1px solid #e5e7eb;
  border-radius: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding: 12px;
  display: flex;
}

.paragraph-25 {
  border: 0 solid #ffffff1a;
  border-top-width: 1px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 33px;
  padding-top: 16px;
  display: flex;
}

.container-279 {
  grid-row-gap: 6px;
  background-image: linear-gradient(90deg, #00bf621a, #0000);
  border: 0 solid #00bf62;
  border-left-width: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 480px;
  height: auto;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 16px;
  text-decoration: none;
  display: flex;
}

.container-280 {
  background-color: #1ec674;
  border: 2px solid #10b981;
  border-radius: 10px;
  height: auto;
  overflow: hidden;
}

.term-lengths {
  color: #4a5565;
  letter-spacing: .6px;
  text-transform: uppercase;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-decoration: none;
}

.documentation {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.lower-guide {
  grid-row-gap: 24px;
  border: 0 solid #ffffff1a;
  border-top-width: 2px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 32px;
  text-decoration: none;
  display: flex;
}

.lower-guide.no-border {
  border-top-style: none;
  padding-top: 0;
}

.b-heading-black {
  color: #030712;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 36px;
  text-decoration: none;
}

.bold-text-2 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 82.2188px;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.compare-side-by-side {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.fixed-repayment-schedule {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.paragraph-26 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 460px;
  height: 16px;
  text-decoration: none;
  display: flex;
}

.sba-7a-lenders-commercial-banks-with-real-estat {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 27.2px;
  text-decoration: none;
}

.consolidate-obligations-into-single-term-loan-with {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 22.4px;
  text-decoration: none;
}

.button-style-27 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  background-color: #00bf62;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 22px;
  text-decoration: none;
  display: flex;
}

.generally-100k-for-traditional-lenders-alternat {
  color: #d1d5dc;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 27.2px;
  text-decoration: none;
}

.bottom-cont-trade {
  grid-row-gap: 8px;
  border: 0 solid #e5e7eb;
  border-top-width: 2px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding-top: 26px;
  display: flex;
}

.metrics-single {
  grid-row-gap: 17px;
  background-color: #fff;
  border: 2px solid #e5e7eb;
  border-radius: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 100%;
  padding: 24px;
  text-decoration: none;
  display: flex;
}

.paragraph-27 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 480px;
  height: 16px;
  text-decoration: none;
  display: flex;
}

.g-img {
  width: 24px;
}

.container-281 {
  grid-row-gap: 24px;
  background-color: #e3f9ee;
  border: 2px #10b981;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 100%;
  height: auto;
  padding: 24px;
  text-decoration: none;
  display: flex;
}

.how-term-loans-help {
  color: #4a5565;
  letter-spacing: 1.2px;
  text-transform: uppercase;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

.container-32 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.container-282 {
  grid-column-gap: 24px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 696.672px;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.term-length-typically-aligns-with-asset-life-or-pr {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 25.6px;
  text-decoration: none;
}

.bo-wrap {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  width: 100%;
  display: flex;
}

.advisory-guidance-2 {
  color: #00bf62;
  text-align: center;
  letter-spacing: 1.44px;
  text-transform: uppercase;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

.credit-profile {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.card-path-vertical {
  grid-row-gap: 24px;
  background-image: linear-gradient(143.46deg, #f9fafb, #fff);
  border: 2px solid #e5e7eb;
  border-radius: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 100%;
  height: 100%;
  padding: 24px;
  text-decoration: none;
  display: flex;
}

.container-283 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  display: flex;
}

.container-36 {
  grid-column-gap: 32px;
  grid-row-gap: 16px;
  flex: 0 auto;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: stretch;
  text-decoration: none;
  display: grid;
}

.bo-iceon {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: relative;
}

.not-sure-which-structure-fits-your-business-our-a {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 30.6px;
  text-decoration: none;
}

.container-284 {
  grid-column-gap: 16px;
  background-color: #f9fafb;
  border: 2px solid #0000;
  border-radius: 4px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 436px;
  height: auto;
  padding: 18px;
  text-decoration: none;
  display: flex;
}

._02-4 {
  color: #e5e7eb;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 48px;
  font-weight: 700;
  line-height: 48px;
  text-decoration: none;
}

.balanced-cost-vs-flexibility {
  color: #4a5565;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  text-decoration: none;
}

.termloans-14 {
  background-color: #00bf6233;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  text-decoration: none;
  display: flex;
}

.best-for {
  color: #4a5565;
  letter-spacing: 1.2px;
  text-transform: uppercase;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

.initial-credit-decision-timeframe-for-completed-ap {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 25.6px;
  text-decoration: none;
}

.section_guidelines.gray-sec {
  background-color: #f9fafb;
}

._04-3 {
  color: #e5e7eb;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 48px;
  font-weight: 700;
  line-height: 48px;
  text-decoration: none;
}

.business-item {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  background-color: #f9fafb;
  border: 2px solid #e5e7eb;
  border-radius: 4px;
  flex-flow: column;
  height: 100%;
  padding: 18px;
  display: flex;
}

.text-51 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 90.0539px;
  height: 15.75px;
  text-decoration: none;
  display: flex;
}

.termloans-4 {
  background-color: #00bf621a;
  border-radius: 16px;
  justify-content: center;
  align-items: center;
  width: 64px;
  height: 64px;
  text-decoration: none;
  display: flex;
}

.container-285 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 116px;
  display: flex;
}

.metrics-label {
  color: #4a5565;
  letter-spacing: 1.8px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.padding-global-4 {
  width: 100%;
  margin-bottom: 0;
  padding: 8rem 2.5rem;
}

.loans-text-inner {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

._01-4 {
  color: #e5e7eb;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 48px;
  font-weight: 700;
  line-height: 48px;
  text-decoration: none;
}

.upper-guide {
  grid-column-gap: 32px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  place-items: center;
  width: 100%;
  text-decoration: none;
  display: grid;
}

.upper-guide._6-grid {
  grid-template-rows: auto auto auto;
}

.container-286 {
  grid-column-gap: 6px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 480px;
  height: 16px;
  text-decoration: none;
  display: flex;
}

.horizontal-found-wrap {
  grid-column-gap: 16px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.evaluate-term-loan-proposals-with-transparent-guid {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 27.2px;
  text-decoration: none;
}

.asset-backed-expansion-and-acquisitions {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 18px;
  text-decoration: none;
}

.mid--to-long-term-financing-aligns-monthly-payment {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 26.4px;
  text-decoration: none;
}

.container-287 {
  grid-row-gap: 8.40015px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.container-288 {
  grid-row-gap: 20px;
  background-color: #fff;
  border: 2px solid #00bf62;
  border-radius: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 32px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 6px #00bf621a, 0 10px 15px #00bf621a;
}

._510-years {
  color: #00bf62;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.monthly {
  color: #030712;
  letter-spacing: -.72px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 36px;
  font-weight: 700;
  line-height: 40px;
  text-decoration: none;
}

._624-months {
  color: #00bf62;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.select-the-structure-that-fits-your-strategic-prio {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 27.2px;
  text-decoration: none;
}

.predictable-structure {
  color: #4a5565;
  letter-spacing: .6px;
  text-transform: uppercase;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-decoration: none;
}

.container-289 {
  background-image: linear-gradient(90deg, #00bf620d, #00bf621a);
  border: 0 solid #00bf62;
  border-left-width: 4px;
  border-radius: 4px;
  padding: 24px;
  overflow: hidden;
}

._03-4 {
  color: #e5e7eb;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 48px;
  font-weight: 700;
  line-height: 48px;
  text-decoration: none;
}

._10k---5m {
  color: #030712;
  letter-spacing: -.72px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 36px;
  font-weight: 700;
  line-height: 40px;
  text-decoration: none;
}

.container-290 {
  background-color: #00bf62;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  text-decoration: none;
  display: flex;
}

.termloans-7 {
  background-color: #00bf62;
  border-radius: 33554400px;
}

.termloans-9 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.typically-12-years-minimum-some-alternative-lend {
  color: #d1d5dc;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 27.2px;
  text-decoration: none;
}

.higher-cumulative-interest-expense-and-longer-comm {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 27.2px;
  text-decoration: none;
}

.container-291 {
  border: 0 solid #e5e7eb;
  border-top-width: 1px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding-top: 13px;
  display: flex;
}

.when-to-consider-alternatives {
  color: #4a5565;
  letter-spacing: 1.2px;
  text-transform: uppercase;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

.gu-inner {
  grid-row-gap: 40px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 100%;
  height: 100%;
  text-decoration: none;
  display: flex;
  position: relative;
  top: auto;
  left: auto;
}

.guide-single-card {
  grid-column-gap: 16px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 500px;
  height: auto;
  text-decoration: none;
  display: flex;
}

.icon-bo {
  width: 54px;
}

.annual-revenue {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.container-292 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.debt-refinancing {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  text-decoration: none;
}

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

.business-and-personal-tax-returns-bank-statements {
  color: #d1d5dc;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 27.2px;
  text-decoration: none;
}

.container-293 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.container-294 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 620px;
  height: 100%;
  text-decoration: none;
  display: flex;
}

.text-50 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 85.7656px;
  height: 15px;
  text-decoration: none;
  display: flex;
}

.ideal-for-equipment-purchases-moderate-expansion {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 27.2px;
  text-decoration: none;
}

._25-years {
  color: #00bf62;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.need-to-upgrade-production-capacity-or-replace-agi {
  color: #4a5565;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 26.4px;
  text-decoration: none;
}

.higher-monthly-payments {
  color: #4a5565;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  text-decoration: none;
}

.time-in-business {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.container-295 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 253px;
  display: flex;
}

.paragraph-mid {
  color: #d1d5dc;
  text-align: center;
  max-width: 1040px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 27.2px;
  text-decoration: none;
}

.paragraph-mid.small-p {
  color: #101828;
  max-width: 640px;
}

.share-capital-amount-use-of-funds-and-preferred {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 27.2px;
  text-decoration: none;
}

.advisory-insight {
  color: #00bf62;
  letter-spacing: 1.2px;
  text-transform: uppercase;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

.container-296 {
  grid-row-gap: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.capital-ranges-vary-by-lender-type-business-profi {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 25.6px;
  text-decoration: none;
}

.no-credit-impact-7 {
  color: #99a1af;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.termloans-5 {
  grid-column-gap: 24px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.termloans-10 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.container-297 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.personal-credit-typically-600-stronger-credit-un {
  color: #d1d5dc;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 27.2px;
  text-decoration: none;
}

.alternative-lenders-and-revenue-based-providers-ty {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 27.2px;
  text-decoration: none;
}

.equipment-purchase {
  color: #030712;
  letter-spacing: -.24px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
  text-decoration: none;
}

.lender-access {
  color: #4a5565;
  letter-spacing: 1.2px;
  text-transform: uppercase;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

.container-298 {
  grid-row-gap: 24px;
  background-color: #fff;
  border: 2px solid #e5e7eb;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 100%;
  height: auto;
  padding: 32px;
  text-decoration: none;
  display: flex;
}

.paragraph-28 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 16.8px;
  display: flex;
}

.platformcontextbox {
  background-color: #cff2e1;
  border: 1px solid #00bf6233;
  border-radius: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 768px;
  height: auto;
  margin-top: 32px;
  margin-left: auto;
  margin-right: auto;
  padding: 32px;
  text-decoration: none;
  display: flex;
  overflow: hidden;
  box-shadow: 0 8px 10px #0000001a, 0 20px 25px #0000001a;
}

.platformcontextbox.large-box {
  max-width: 100%;
}

.best-suited-for-seasonal-inventory-needs-bridge-c {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 27.2px;
  text-decoration: none;
}

.equal-monthly-or-quarterly-payments-for-the-life-o {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 22.4px;
  text-decoration: none;
}

.container-299 {
  border: 0 solid #e5e7eb;
  border-top-width: 1px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 480px;
  height: auto;
  text-decoration: none;
  display: flex;
}

.trade-off-2 {
  color: #4a5565;
  letter-spacing: 1.2px;
  text-transform: uppercase;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

.long-commitment-horizon {
  color: #4a5565;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  text-decoration: none;
}

.requires-strong-immediate-cash-flow-to-handle-high {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 27.2px;
  text-decoration: none;
}

.paragraph-29 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 156.047px;
  height: 16px;
  text-decoration: none;
  display: flex;
}

.loan-amounts {
  color: #4a5565;
  letter-spacing: .6px;
  text-transform: uppercase;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-decoration: none;
}

.paragraph-30 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.term-car {
  grid-row-gap: 17px;
  background-color: #fff;
  border: 2px solid #e5e7eb;
  border-radius: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 100%;
  padding: 32px;
  text-decoration: none;
  display: flex;
}

.bussines-grid {
  grid-column-gap: 16px;
  grid-row-gap: 24px;
  background-color: #fff;
  border: 2px solid #e5e7eb;
  border-radius: 4px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 598.5px;
  height: auto;
  padding: 24px;
  text-decoration: none;
  display: grid;
  box-shadow: 0 2px 8px #0000000a;
}

.gudilines-wrap {
  grid-row-gap: 10px;
  background-image: linear-gradient(121.03deg, #101828, #1e2939 50%, #030712);
  border: 1px solid #00bf6233;
  border-radius: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 32px;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 8px 10px #0000001a, 0 20px 25px #0000001a;
}

._24-48hrs-2 {
  color: #030712;
  letter-spacing: -.72px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 36px;
  font-weight: 700;
  line-height: 40px;
  text-decoration: none;
}

.inventory-investment {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  text-decoration: none;
}

.important {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 27.2px;
  text-decoration: none;
}

.match-term-length-to-asset-lifeavoid-overpaying-f {
  color: #101828;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 26.4px;
  text-decoration: none;
}

.ver-line {
  background-image: linear-gradient(#00bf624d, #00bf6233 50%, #00bf621a);
  width: 2px;
  height: 50%;
  position: relative;
}

.metrics-wrap {
  grid-column-gap: 24px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  text-decoration: none;
  display: grid;
}

.long-term {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
  text-decoration: none;
}

.we-present-lendersboth-traditional-banks-and-alte {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 27.2px;
  text-decoration: none;
}

.container-300 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 64px;
  display: flex;
}

.container-301 {
  grid-column-gap: 64px;
  justify-content: flex-end;
  align-items: flex-end;
  width: 100%;
  height: 406px;
  display: flex;
}

.container-302 {
  grid-column-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 20px;
  display: flex;
}

.button-style-28 {
  background-color: #fff;
  border: 2px solid #e5e7eb;
  border-radius: 33554400px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  text-decoration: none;
  transition: all .2s;
  display: flex;
}

.button-style-28:hover {
  border-color: #00bf62;
}

.review-matched-lenders {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.most-common {
  color: #fff;
  letter-spacing: 1.2px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  padding: 6px;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

.trade-off {
  color: #4a5565;
  letter-spacing: 1.2px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

.describe-your-need {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.container-303 {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.container-304 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 480px;
  height: 100%;
  text-decoration: none;
  display: flex;
}

.short--to-mid-term-financing-aligns-payment-with-i {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 22.4px;
  text-decoration: none;
}

.traditional-banks-credit-unions-and-mainstream-a {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 27.2px;
  text-decoration: none;
}

.paragraph-31 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 428px;
  height: 16px;
  text-decoration: none;
  display: flex;
}

.cash-flow-gaps {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 28.8px;
  text-decoration: none;
}

.p-text-small-2 {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
  text-decoration: none;
}

.container-305 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  background-color: #fff;
  border: 2px solid #e5e7eb;
  border-radius: 8px;
  flex-flow: column;
  width: 50%;
  padding: 32px;
  display: flex;
  box-shadow: 0 2px 4px #0000001a, 0 4px 6px #0000001a;
}

.timing-gaps, .recurring-expenses {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
}

.h2-p-text-2 {
  color: #364153;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 34px;
  text-decoration: none;
}

.h2-p-text-2.small-width {
  max-width: 820px;
}

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

.container-306 {
  background-color: #ffffff0d;
  border: 1px solid #ffffff1a;
  border-radius: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 543.328px;
  height: auto;
  padding: 33px;
  text-decoration: none;
  display: flex;
}

.schedule-consultation-7 {
  color: #fff;
  text-align: center;
  width: auto;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 46px;
  padding-right: 46px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
  text-decoration: none;
}

.schedule-consultation-7.dark {
  color: #101828;
}

.paragraph-32 {
  border: 0 solid #ffffff1a;
  border-top-width: 1px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 33px;
  padding-top: 16px;
  display: flex;
}

.container-307 {
  grid-row-gap: 6px;
  background-image: linear-gradient(90deg, #00bf621a, #0000);
  border: 0 solid #00bf62;
  border-left-width: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 480px;
  height: auto;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 16px;
  text-decoration: none;
  display: flex;
}

.div-block-41 {
  width: 100%;
  display: flex;
}

.container-308 {
  background-color: #1ec674;
  border: 2px solid #10b981;
  border-radius: 10px;
  overflow: hidden;
}

.tabs-menu-3 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.compare-icon {
  width: 24px;
}

.text-small-wrap {
  padding-top: 5px;
  padding-bottom: 5px;
}

.text-52 {
  background-color: #00bf620d;
  border: 1px solid #00bf6233;
  border-radius: 33554400px;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  height: auto;
  padding: 6px 12px;
  text-decoration: none;
  display: flex;
}

.paragraph-33 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 460px;
  height: 16px;
  text-decoration: none;
  display: flex;
}

._01-5 {
  color: #00bf62;
  text-align: right;
  letter-spacing: -1.8px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 60px;
  font-weight: 700;
  line-height: 60px;
  text-decoration: none;
}

.button-style-29 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  background-color: #00bf62;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 22px;
  text-decoration: none;
  display: flex;
}

.container-309 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  height: auto;
  text-decoration: none;
  display: flex;
}

.text-53 {
  background-color: #00bf620d;
  border: 1px solid #00bf6233;
  border-radius: 33554400px;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  height: auto;
  padding: 6px 12px;
  text-decoration: none;
  display: flex;
}

.list-5 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.paragraph-34 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 480px;
  height: 16px;
  text-decoration: none;
  display: flex;
}

.container-310 {
  grid-row-gap: 24px;
  background-color: #e3f9ee;
  border: 2px #10b981;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 100%;
  height: auto;
  padding: 24px;
  text-decoration: none;
  display: flex;
}

.container-311 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.container-312 {
  grid-column-gap: 24px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 696.672px;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.advisory-guidance-3 {
  color: #00bf62;
  text-align: center;
  letter-spacing: 1.44px;
  text-transform: uppercase;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

.howitworks-19 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding-left: 32px;
  padding-right: 32px;
  display: flex;
}

.container-313 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  display: flex;
}

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

.bridge-timing-mismatches-between-receivables-and-p {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 30.6px;
  text-decoration: none;
}

.not-sure-which-structure-fits-your-business-our-a-2 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 30.6px;
  text-decoration: none;
}

._01-6 {
  color: #00bf62;
  letter-spacing: 1.2px;
  text-transform: uppercase;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

.termloans-15 {
  background-color: #00bf6233;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  text-decoration: none;
  display: flex;
}

.ar-delays {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
}

.container-314 {
  grid-row-gap: 12px;
  border: 0 solid #e5e7eb;
  border-top-width: 1px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  padding-top: 17px;
  display: flex;
}

.text-54 {
  background-color: #00bf620d;
  border: 1px solid #00bf6233;
  border-radius: 33554400px;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  height: auto;
  padding: 6px 12px;
  text-decoration: none;
  display: flex;
}

.container-315 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 132.781px;
  display: flex;
}

.termloans-16 {
  background-color: #00bf621a;
  border-radius: 16px;
  justify-content: center;
  align-items: center;
  width: 64px;
  height: 64px;
  text-decoration: none;
  display: flex;
}

.container-316 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 116px;
  display: flex;
}

.container-317 {
  background-color: #f0fdf4;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  text-decoration: none;
  display: flex;
}

.padding-global-5 {
  width: 100%;
  margin-bottom: 0;
  padding: 8rem 2.5rem;
}

.container-318 {
  grid-column-gap: 6px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 480px;
  height: 16px;
  text-decoration: none;
  display: flex;
}

.container-319 {
  background-color: #00bf621a;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 56px;
  height: 56px;
  text-decoration: none;
  display: flex;
}

.container-320 {
  background-color: #00bf62;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  text-decoration: none;
  display: flex;
}

.howitworks-20 {
  grid-column-gap: 16px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: auto;
  display: flex;
}

.container-321 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 540px;
  height: auto;
  text-decoration: none;
  display: flex;
}

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

.container-322 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 620px;
  height: 100%;
  text-decoration: none;
  display: flex;
}

.container-323 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 253px;
  display: flex;
}

.container-324 {
  grid-row-gap: 24px;
  background-color: #fff;
  border: 2px solid #e5e7eb;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding: 32px;
  display: flex;
  box-shadow: 0 4px 6px #0000001a, 0 10px 15px #0000001a;
}

.container-325 {
  grid-row-gap: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.no-credit-impact-8 {
  color: #99a1af;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.container-326 {
  background-color: #00bf6233;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  text-decoration: none;
  display: flex;
}

.lines-inne {
  background-color: #fff;
  border: 2px solid #e5e7eb;
  border-radius: 4px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  padding: 32px;
  display: flex;
  box-shadow: 0 2px 4px #0000001a, 0 4px 6px #0000001a;
}

.container-328 {
  border: 0 solid #e5e7eb;
  border-top-width: 1px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 480px;
  height: auto;
  text-decoration: none;
  display: flex;
}

.container-329 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 700px;
  height: 100%;
  text-decoration: none;
  display: flex;
}

.container-330 {
  grid-column-gap: 16px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 410px;
  height: auto;
  text-decoration: none;
  display: flex;
}

.paragraph-35 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 18px;
  display: flex;
}

.paragraph-36 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 156.047px;
  height: 16px;
  text-decoration: none;
  display: flex;
}

.paragraph-37 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.container-331 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  background-image: linear-gradient(127.38deg, #00bf6214, #00bf621f);
  border: 2px solid #00bf62;
  border-radius: 8px;
  flex-flow: column;
  width: 50%;
  padding: 32px;
  display: flex;
  box-shadow: 0 2px 4px #0000001a, 0 4px 6px #0000001a;
}

.heading-3-6 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 396.188px;
  height: 36px;
  text-decoration: none;
  display: flex;
}

.container-332 {
  grid-column-gap: 64px;
  justify-content: flex-end;
  align-items: flex-end;
  width: 100%;
  height: 406px;
  display: flex;
}

.container-333 {
  grid-column-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 20px;
  display: flex;
}

.button-style-30 {
  background-color: #fff;
  border: 2px solid #e5e7eb;
  border-radius: 33554400px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  text-decoration: none;
  transition: all .2s;
  display: flex;
}

.button-style-30:hover {
  border-color: #00bf62;
}

.container-334 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 480px;
  height: 100%;
  text-decoration: none;
  display: flex;
}

.container-335 {
  grid-column-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 428px;
  height: 48px;
  text-decoration: none;
  display: flex;
}

._05-2 {
  color: #e5e7eb;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 48px;
  font-weight: 700;
  line-height: 48px;
  text-decoration: none;
}

.grid-6 {
  grid-column-gap: 40px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  max-width: 1304px;
  text-decoration: none;
  display: grid;
}

.grid-6.grid-4 {
  grid-column-gap: 24px;
  grid-template-columns: 1fr 1fr;
}

.grid-6.grid-4.snap {
  grid-template-rows: auto auto;
}

.grid-6.grid-4.grid3 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

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

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

.choose-optimal-program {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.termloans-17 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.we-review-your-complete-business-profile-to-identi {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 27.2px;
  text-decoration: none;
}

.h2-p-text-3 {
  color: #364153;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 34px;
  text-decoration: none;
}

.h2-p-text-3.small-width {
  max-width: 820px;
}

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

.h2-p-text-3.light {
  color: #d4d4d4;
}

.container-336 {
  background-color: #ffffff0d;
  border: 1px solid #ffffff1a;
  border-radius: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 543.328px;
  height: auto;
  padding: 33px;
  text-decoration: none;
  display: flex;
}

.schedule-consultation-8 {
  color: #fff;
  text-align: center;
  width: auto;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 46px;
  padding-right: 46px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
  text-decoration: none;
}

.schedule-consultation-8.dark {
  color: #101828;
}

.container-337 {
  grid-column-gap: 22px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.container-337.strecth-cont {
  align-items: stretch;
}

.paragraph-38 {
  border: 0 solid #ffffff1a;
  border-top-width: 1px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 33px;
  padding-top: 16px;
  display: flex;
}

.container-338 {
  grid-row-gap: 6px;
  background-image: linear-gradient(90deg, #00bf621a, #0000);
  border: 0 solid #00bf62;
  border-left-width: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 480px;
  height: auto;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 16px;
  text-decoration: none;
  display: flex;
}

.container-110 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 64px;
  display: flex;
}

.container-339 {
  background-color: #1ec67400;
  border: 2px solid #10b981;
  border-radius: 10px;
  overflow: hidden;
}

.b-heading-black-2 {
  color: #030712;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 36px;
  text-decoration: none;
}

.sba-head {
  color: #101828;
  font-size: 20px;
  font-weight: 700;
}

.about-26 {
  grid-column-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 48px;
  display: flex;
}

.process-card-wrap-2 {
  grid-column-gap: 32px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  margin-bottom: 48px;
  text-decoration: none;
  display: flex;
}

.process-card-wrap-2.grid {
  grid-column-gap: 32px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: grid;
}

.process-card-wrap-2.grid.mtop {
  margin-top: 48px;
}

.paragraph-39 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 460px;
  height: 16px;
  text-decoration: none;
  display: flex;
}

.button-style-31 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  background-color: #00bf62;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 22px;
  text-decoration: none;
  display: flex;
}

.we-manage-submission-logistics-respond-to-underwr {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 27.2px;
  text-decoration: none;
}

.bold--green {
  color: #00bf62;
}

.container-112 {
  background-color: #00bf621a;
  border-radius: 16px;
  justify-content: center;
  align-items: center;
  width: 64px;
  height: 64px;
  text-decoration: none;
  display: flex;
}

.paragraph-40 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 480px;
  height: 16px;
  text-decoration: none;
  display: flex;
}

.container-340 {
  grid-row-gap: 24px;
  background-color: #e3f9ee;
  border: 2px #10b981;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 100%;
  height: auto;
  padding: 24px;
  text-decoration: none;
  display: flex;
}

.review-final-terms-with-clarity-we-ensure-you-und {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 27.2px;
  text-decoration: none;
}

.container-341 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.container-342 {
  grid-column-gap: 24px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 696.672px;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.container-343 {
  grid-row-gap: 24px;
  background-color: #fff;
  border: 2px solid #e5e7eb;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 430.922px;
  height: auto;
  padding: 24px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 2px 4px #0000001a, 0 4px 6px #0000001a;
}

.container-343.larger-con {
  max-width: 100%;
}

.container-344 {
  grid-row-gap: 24px;
  background-image: linear-gradient(118.7deg, #00bf6214, #00bf621f);
  border: 2px solid #00bf62;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 430.922px;
  height: auto;
  padding: 24px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 2px 4px #0000001a, 0 4px 6px #0000001a;
}

.container-344.larger-con {
  max-width: 100%;
}

.container-345 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  display: flex;
}

._06 {
  color: #e5e7eb;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 48px;
  font-weight: 700;
  line-height: 48px;
  text-decoration: none;
}

.termloans-18 {
  background-color: #00bf6233;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  text-decoration: none;
  display: flex;
}

._04-4 {
  color: #e5e7eb;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 48px;
  font-weight: 700;
  line-height: 48px;
  text-decoration: none;
}

.termloans-19 {
  background-color: #00bf621a;
  border-radius: 16px;
  justify-content: center;
  align-items: center;
  width: 64px;
  height: 64px;
  text-decoration: none;
  display: flex;
}

.termloans-19._48-width {
  width: 48px;
  height: 48px;
}

.container-346 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 116px;
  display: flex;
}

.container-347 {
  background-color: #f0fdf4;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  text-decoration: none;
  display: flex;
}

.close-with-confidence {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.padding-global-6 {
  width: 100%;
  margin-bottom: 0;
  padding: 8rem 2.5rem;
}

._01-7 {
  color: #e5e7eb;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 48px;
  font-weight: 700;
  line-height: 48px;
  text-decoration: none;
}

.we-simplify-documentation-with-checklists-and-temp {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 27.2px;
  text-decoration: none;
}

.container-348 {
  grid-column-gap: 6px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 480px;
  height: 16px;
  text-decoration: none;
  display: flex;
}

._03-5 {
  color: #e5e7eb;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 48px;
  font-weight: 700;
  line-height: 48px;
  text-decoration: none;
}

.higlight-p {
  color: #030712;
  letter-spacing: -.72px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 23px;
  font-weight: 700;
  line-height: 32px;
  text-decoration: none;
}

.container-349 {
  background-color: #00bf62;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  text-decoration: none;
  display: flex;
}

.compare-multiple-lenders, .prepare-documentation {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

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

.container-350 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.container-351 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 620px;
  height: 100%;
  text-decoration: none;
  display: flex;
}

.about-27 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.container-352 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 253px;
  display: flex;
}

.container-353 {
  grid-row-gap: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.coordinate-application {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.no-credit-impact-9 {
  color: #99a1af;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.container-354 {
  border: 0 solid #e5e7eb;
  border-top-width: 1px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 480px;
  height: auto;
  text-decoration: none;
  display: flex;
}

.paragraph-41 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 18px;
  display: flex;
}

.paragraph-42 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.inner-grid-el {
  grid-row-gap: 24px;
  background-image: linear-gradient(124.65deg, #f9fafb, #fff);
  border: 2px solid #e5e7eb;
  border-radius: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 100%;
  height: auto;
  padding: 32px;
  text-decoration: none;
  display: flex;
}

.text-span-4 {
  color: #00bf62;
}

.assess-eligibility {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.compare-express-7a-and-504-side-by-side-we-ex, .access-multiple-sba-approved-lenders-through-one-p {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 27.2px;
  text-decoration: none;
}

.container-355 {
  grid-column-gap: 64px;
  justify-content: flex-end;
  align-items: flex-end;
  width: 100%;
  height: 406px;
  display: flex;
}

.container-356 {
  grid-column-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 20px;
  display: flex;
}

.button-style-32 {
  background-color: #fff;
  border: 2px solid #e5e7eb;
  border-radius: 33554400px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  text-decoration: none;
  transition: all .2s;
  display: flex;
}

.button-style-32:hover {
  border-color: #00bf62;
}

.container-357 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 480px;
  height: 100%;
  text-decoration: none;
  display: flex;
}

.monthly-copy {
  color: #030712;
  letter-spacing: -.72px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 36px;
  font-weight: 700;
  line-height: 40px;
  text-decoration: none;
}

.investment-rental {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
  text-decoration: none;
}

.renovationexpansion {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  text-decoration: none;
}

.container-358 {
  background-color: #ffffff0d;
  border: 1px solid #ffffff1a;
  border-radius: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 543.328px;
  height: auto;
  padding: 33px;
  text-decoration: none;
  display: flex;
}

.schedule-consultation-9 {
  color: #fff;
  text-align: center;
  width: auto;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 46px;
  padding-right: 46px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
  text-decoration: none;
}

.schedule-consultation-9.dark {
  color: #101828;
}

.rateterm-refi {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  text-decoration: none;
}

.container-359 {
  grid-row-gap: 16px;
  background-color: #ffffff0d;
  border: 2px solid #ffffff1a;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 298px;
  height: 100%;
  padding: 24px;
  text-decoration: none;
  display: flex;
}

.paragraph-43 {
  border: 0 solid #ffffff1a;
  border-top-width: 1px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 33px;
  padding-top: 16px;
  display: flex;
}

.container-360 {
  grid-row-gap: 6px;
  background-image: linear-gradient(90deg, #00bf621a, #0000);
  border: 0 solid #00bf62;
  border-left-width: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 480px;
  height: auto;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 16px;
  text-decoration: none;
  display: flex;
}

.container-361 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 64px;
  display: flex;
}

.retail-storefronts {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  text-decoration: none;
}

.container-362 {
  background-color: #1ec674;
  border: 2px solid #10b981;
  border-radius: 10px;
  overflow: hidden;
}

.property-is-held-for-rental-income-or-investment-p {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 22.4px;
  text-decoration: none;
}

.about-28 {
  background-color: #00bf6226;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  text-decoration: none;
  display: flex;
}

.paragraph-44 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 460px;
  height: 16px;
  text-decoration: none;
  display: flex;
}

.specialty-car-wash-gas-station {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  text-decoration: none;
}

._01-8 {
  color: #00bf62;
  text-align: right;
  letter-spacing: -1.8px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 60px;
  font-weight: 700;
  line-height: 60px;
  text-decoration: none;
}

.button-style-33 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  background-color: #00bf62;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 22px;
  text-decoration: none;
  display: flex;
}

.industrial-warehouse-space {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  text-decoration: none;
}

.container-363 {
  background-color: #00bf621a;
  border-radius: 16px;
  justify-content: center;
  align-items: center;
  width: 64px;
  height: 64px;
  text-decoration: none;
  display: flex;
}

.container-109 {
  grid-row-gap: 24px;
  background-color: #fff;
  border: 2px solid #00bf62;
  border-radius: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 496px;
  height: auto;
  padding: 32px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 6px #00bf621a, 0 10px 15px #00bf621a;
}

.container-109.bg {
  max-width: 100%;
}

.paragraph-45 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 480px;
  height: 16px;
  text-decoration: none;
  display: flex;
}

.container-364 {
  grid-row-gap: 24px;
  background-color: #e3f9ee;
  border: 2px #10b981;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 100%;
  height: auto;
  padding: 24px;
  text-decoration: none;
  display: flex;
}

.container-365 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.container-366 {
  grid-column-gap: 24px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 696.672px;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.container-367 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  display: flex;
}

.bridge-for-quick-close {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  text-decoration: none;
}

.your-business-occupies-51-of-the-property-stron {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 22.4px;
  text-decoration: none;
}

.termloans-20 {
  background-color: #00bf6233;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  text-decoration: none;
  display: flex;
}

.grid-el-8 {
  background-image: linear-gradient(113.73deg, #f9fafb, #fff);
  border: 2px solid #e5e7eb;
  border-radius: 4px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 24px;
  display: flex;
}

.multi-family-properties {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  text-decoration: none;
}

.multi-family-properties.options-text {
  color: #e2e2e2;
}

.steps-heading-2 {
  color: #030712;
  text-align: right;
  letter-spacing: -.36px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 36px;
  font-weight: 700;
  line-height: 43.2px;
  text-decoration: none;
}

.steps-heading-2.align-left {
  text-align: left;
}

.container-368 {
  grid-row-gap: 24px;
  background-color: #fff;
  border: 2px solid #e5e7eb;
  border-radius: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 496px;
  height: auto;
  padding: 32px;
  text-decoration: none;
  display: flex;
}

.container-368.bg {
  max-width: 100%;
}

.commercialrealestate-3 {
  grid-row-gap: 8px;
  border: 0 solid #e5e7eb;
  border-top-width: 1px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding-top: 17px;
  display: flex;
}

.hospitality-lodging {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  text-decoration: none;
}

.container-369 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 116px;
  display: flex;
}

.self-storage-facilities {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  text-decoration: none;
}

.container-370 {
  background-color: #f3f4f6;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 56px;
  height: 56px;
  text-decoration: none;
  display: flex;
}

.padding-global-7 {
  width: 100%;
  margin-bottom: 0;
  padding: 8rem 2.5rem;
}

.container-371 {
  grid-column-gap: 6px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 480px;
  height: 16px;
  text-decoration: none;
  display: flex;
}

.best-fit-when-2 {
  color: #4a5565;
  letter-spacing: 1.2px;
  text-transform: uppercase;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

.container-372 {
  background-color: #00bf621a;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 56px;
  height: 56px;
  text-decoration: none;
  display: flex;
}

.grid-8 {
  grid-column-gap: 20px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  max-width: 1152px;
  margin-left: auto;
  margin-right: auto;
  text-decoration: none;
  display: grid;
}

.grid-8.gr6 {
  grid-template-columns: 1fr 1fr 1fr;
}

.commercialrealestate {
  grid-column-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: auto;
  display: flex;
}

.container-373 {
  background-color: #00bf62;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  text-decoration: none;
  display: flex;
}

.commercialrealestate-2 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.constructionti {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  text-decoration: none;
}

.office-buildings, .mixed-use-business-residential {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  text-decoration: none;
}

.best-fit-when {
  color: #00bf62;
  letter-spacing: 1.2px;
  text-transform: uppercase;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

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

.container-374 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 620px;
  height: 100%;
  text-decoration: none;
  display: flex;
}

.office-buildings-tenant-occupied {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  text-decoration: none;
}

.owner-occupied {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
  text-decoration: none;
}

.container-375 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 253px;
  display: flex;
}

.container-376 {
  grid-row-gap: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.retail-centers-shopping-plazas {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  text-decoration: none;
}

.container-377 {
  grid-column-gap: 24px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  max-width: 620px;
  text-decoration: none;
  display: grid;
}

.no-credit-impact-10 {
  color: #99a1af;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.container-378 {
  grid-row-gap: 16px;
  background-color: #ffffff0d;
  border: 2px solid #ffffff1a;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 298px;
  height: 100%;
  padding: 22px;
  text-decoration: none;
  display: flex;
}

.about-29 {
  background-color: #00bf6226;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  text-decoration: none;
  display: flex;
}

.purchase, .cash-out-refi {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  text-decoration: none;
}

.industrial-lease-properties {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  text-decoration: none;
}

.medical-dental-offices {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  text-decoration: none;
}

.container-379 {
  border: 0 solid #e5e7eb;
  border-top-width: 1px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 480px;
  height: auto;
  text-decoration: none;
  display: flex;
}

.paragraph-46 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 18px;
  display: flex;
}

.propery-wrap {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.propery-wrap.grid {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: grid;
}

.paragraph-47 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.container-380 {
  grid-row-gap: 16px;
  background-color: #ffffff0d;
  border: 2px solid #ffffff1a;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 298px;
  height: 100%;
  padding: 22px;
  text-decoration: none;
  display: flex;
}

.schedule-consultation-10 {
  color: #d1d5dc;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.container-381 {
  grid-column-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: auto;
  display: flex;
}

.container-382 {
  grid-column-gap: 64px;
  justify-content: flex-end;
  align-items: flex-end;
  width: 100%;
  height: 406px;
  display: flex;
}

.tenant-improvements {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  text-decoration: none;
}

.container-383 {
  grid-column-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 20px;
  display: flex;
}

.acquisition-real-estate {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  text-decoration: none;
}

.button-style-34 {
  background-color: #fff;
  border: 2px solid #e5e7eb;
  border-radius: 33554400px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  text-decoration: none;
  transition: all .2s;
  display: flex;
}

.button-style-34:hover {
  border-color: #00bf62;
}

.container-384 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 480px;
  height: 100%;
  text-decoration: none;
  display: flex;
}

.button-style-35 {
  border: 1px solid #ffffff4d;
  width: 100%;
  padding: 22px;
  text-decoration: none;
}

.container-385 {
  background-color: #ffffff0d;
  border: 1px solid #ffffff1a;
  border-radius: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 543.328px;
  height: auto;
  padding: 33px;
  text-decoration: none;
  display: flex;
}

.paragraph-48 {
  border: 0 solid #ffffff1a;
  border-top-width: 1px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 33px;
  padding-top: 16px;
  display: flex;
}

.container-386 {
  grid-row-gap: 6px;
  background-image: linear-gradient(90deg, #00bf621a, #0000);
  border: 0 solid #00bf62;
  border-left-width: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 480px;
  height: auto;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 16px;
  text-decoration: none;
  display: flex;
}

.container-387 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 64px;
  display: flex;
}

.container-388 {
  background-color: #1ec674;
  border: 2px solid #10b981;
  border-radius: 10px;
  overflow: hidden;
}

.container-389 {
  grid-column-gap: 20px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.about-30 {
  grid-column-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 48px;
  display: flex;
}

.paragraph-49 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 460px;
  height: 16px;
  text-decoration: none;
  display: flex;
}

.container-390 {
  background-color: #00bf621a;
  border-radius: 16px;
  justify-content: center;
  align-items: center;
  width: 64px;
  height: 64px;
  text-decoration: none;
  display: flex;
}

.paragraph-50 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 480px;
  height: 16px;
  text-decoration: none;
  display: flex;
}

.container-391 {
  grid-row-gap: 24px;
  background-color: #e3f9ee;
  border: 2px #10b981;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 100%;
  height: auto;
  padding: 24px;
  text-decoration: none;
  display: flex;
}

.container-392 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.container-393 {
  grid-column-gap: 24px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 696.672px;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.container-394 {
  grid-row-gap: 24px;
  background-color: #fff;
  border: 2px solid #e5e7eb;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 430.922px;
  height: auto;
  padding: 24px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 2px 4px #0000001a, 0 4px 6px #0000001a;
}

.container-394.larger-con {
  max-width: 100%;
}

.container-395 {
  grid-row-gap: 24px;
  background-image: linear-gradient(118.7deg, #00bf6214, #00bf621f);
  border: 2px solid #00bf62;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 430.922px;
  height: auto;
  padding: 24px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 2px 4px #0000001a, 0 4px 6px #0000001a;
}

.container-395.larger-con {
  max-width: 100%;
}

.container-396 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  display: flex;
}

.container-397 {
  grid-row-gap: 24px;
  background-image: linear-gradient(100.24deg, #f9fafb, #fff);
  border: 2px solid #e5e7eb;
  border-radius: 8px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding: 24px;
  text-decoration: none;
  display: flex;
}

.container-398 {
  grid-column-gap: 8px;
  background-color: #fff;
  border: 1px solid #e5e7eb;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  padding-top: 16px;
  padding-bottom: 16px;
  padding-right: 0;
  text-decoration: none;
  display: flex;
}

.termloans-21 {
  background-color: #00bf6233;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  text-decoration: none;
  display: flex;
}

.container-399 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 116px;
  display: flex;
}

.container-400 {
  background-color: #f0fdf4;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  text-decoration: none;
  display: flex;
}

.padding-global-8 {
  width: 100%;
  margin-bottom: 0;
  padding: 8rem 2.5rem;
}

.container-401 {
  grid-column-gap: 6px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 480px;
  height: 16px;
  text-decoration: none;
  display: flex;
}

.h1-main-2 {
  color: #fff;
  letter-spacing: -1.44px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 72px;
  font-weight: 700;
  line-height: 60px;
  text-decoration: none;
}

.h1-main-2.dark {
  color: #101828;
  line-height: 80px;
}

.container-402 {
  background-color: #00bf62;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  text-decoration: none;
  display: flex;
}

.container-403 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 620px;
  height: 100%;
  text-decoration: none;
  display: flex;
}

.about-31 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.container-404 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 253px;
  display: flex;
}

.container-405 {
  grid-row-gap: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.no-credit-impact-11 {
  color: #99a1af;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.container-406 {
  border: 0 solid #e5e7eb;
  border-top-width: 1px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 480px;
  height: auto;
  text-decoration: none;
  display: flex;
}

.paragraph-51 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 18px;
  display: flex;
}

.schedule-consultation-11 {
  color: #d1d5dc;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.container-407 {
  grid-column-gap: 64px;
  justify-content: flex-end;
  align-items: flex-end;
  width: 100%;
  height: 406px;
  display: flex;
}

.container-408 {
  grid-column-gap: 8px;
  background-color: #fff;
  border: 1px solid #e5e7eb;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: 16px;
  text-decoration: none;
  display: flex;
}

.container-409 {
  grid-column-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 20px;
  display: flex;
}

.button-style-36 {
  background-color: #fff;
  border: 2px solid #e5e7eb;
  border-radius: 33554400px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  text-decoration: none;
  transition: all .2s;
  display: flex;
}

.button-style-36:hover {
  border-color: #00bf62;
}

.container-410 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 480px;
  height: 100%;
  text-decoration: none;
  display: flex;
}

.article-2 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  border: 0 solid #e5e7eb;
  border-bottom-width: 1px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 282.25px;
  padding-top: 24px;
  padding-bottom: 1px;
  display: flex;
}

.button-style-37 {
  border: 1px solid #ffffff4d;
  width: 100%;
  padding: 22px;
  text-decoration: none;
}

.container-411 {
  grid-row-gap: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 143.469px;
  height: 40px;
  text-decoration: none;
  display: flex;
}

.container-412 {
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  height: auto;
  margin-bottom: 48px;
  display: flex;
}

.container-413 {
  background-color: #ffffff0d;
  border: 1px solid #ffffff1a;
  border-radius: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 543.328px;
  height: auto;
  padding: 33px;
  text-decoration: none;
  display: flex;
}

.paragraph-52 {
  border: 0 solid #ffffff1a;
  border-top-width: 1px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 33px;
  padding-top: 16px;
  display: flex;
}

.container-414 {
  grid-row-gap: 6px;
  background-image: linear-gradient(90deg, #00bf621a, #0000);
  border: 0 solid #00bf62;
  border-left-width: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 480px;
  height: auto;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 16px;
  text-decoration: none;
  display: flex;
}

.container-415 {
  grid-column-gap: 16px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 973px;
  height: auto;
  text-decoration: none;
  display: flex;
}

.container-416 {
  background-color: #1ec674;
  border: 2px solid #10b981;
  border-radius: 10px;
  overflow: hidden;
}

.container-416.no-bg {
  background-color: #1ec67400;
  border-style: none;
}

.container-417 {
  grid-column-gap: 32px;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  height: 100%;
  display: flex;
}

.container-418 {
  background-color: #00bf621a;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  text-decoration: none;
  display: flex;
}

.div-block-46 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  display: flex;
}

.good-financing-decisions-keep-future-flexibility-i {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 27.2px;
  text-decoration: none;
}

.paragraph-53 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 460px;
  height: 16px;
  text-decoration: none;
  display: flex;
}

.december-22-2025 {
  color: #4a5565;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.paragraph-54 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 480px;
  height: 16px;
  text-decoration: none;
  display: flex;
}

.untitled-2 {
  color: #99a1af;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.container-419 {
  grid-column-gap: 24px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 696.672px;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.insights-2 {
  grid-column-gap: 20px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.container-420 {
  grid-row-gap: 64px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-left: 48px;
  padding-right: 48px;
  text-decoration: none;
  display: flex;
}

.text-55 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 16px;
  display: flex;
}

.container-421 {
  grid-column-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  height: auto;
  text-decoration: none;
  display: flex;
}

.container-422 {
  background-color: #f3f4f6;
  background-image: linear-gradient(126.84deg, #f3f4f6, #e5e7eb);
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 311px;
  height: auto;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.container-423 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  text-decoration: none;
  display: flex;
}

.container-424 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.container-425 {
  background-image: linear-gradient(135deg, #00bf6233 0%, #00bf624d 100%);
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 64px;
  height: 64px;
  text-decoration: none;
  display: flex;
}

.container-426 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 116px;
  display: flex;
}

.container-427 {
  grid-column-gap: 6px;
  justify-content: flex-start;
  align-items: center;
  width: 90.7813px;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.clarity-over-hype {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 26px;
  text-decoration: none;
}

.padding-global-9 {
  width: 100%;
  margin-bottom: 0;
  padding: 8rem 2.5rem;
}

.no-credit-impact-12 {
  color: #6ee7b7;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 5px;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  text-decoration: none;
}

.no-credit-impact-12.dark {
  color: #4a5565;
}

.container-428 {
  grid-column-gap: 6px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 480px;
  height: 16px;
  text-decoration: none;
  display: flex;
}

.container-429 {
  background-color: #fff;
  border: 2px solid #e5e7eb;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding: 24px;
  display: flex;
}

.text-56 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #00bf621a;
  border: 1px solid #00bf6233;
  border-radius: 33554400px;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  max-width: 100%;
  height: auto;
  padding: 4px 12px;
  text-decoration: none;
  display: block;
  overflow: visible;
}

.h1-main-3 {
  color: #fff;
  letter-spacing: -1.44px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 72px;
  font-weight: 700;
  line-height: 60px;
  text-decoration: none;
}

.h1-main-3.dark {
  color: #101828;
  line-height: 80px;
}

.container-430 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 554px;
  height: auto;
  text-decoration: none;
  display: flex;
}

.the-difference-between-bank-and-non-bank-underwrit {
  color: #030712;
  letter-spacing: -.24px;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 30px;
  text-decoration: none;
}

.text-57 {
  background-color: #00bf621a;
  border: 1px solid #00bf6233;
  border-radius: 33554400px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 152.375px;
  height: 26px;
  padding: 4px 12px;
  text-decoration: none;
  display: flex;
}

.container-431 {
  background-color: #f3f4f6;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 288px;
  display: flex;
  overflow: hidden;
}

.no-inflated-approval-rates-or-vague-promisesjust {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 27.2px;
  text-decoration: none;
}

.heading-3-7 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 973px;
  height: auto;
  text-decoration: none;
  display: flex;
}

.lender-underwriting-insights-2 {
  color: #00bf62;
  letter-spacing: .6px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  padding-right: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

.container-432 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 620px;
  height: 100%;
  text-decoration: none;
  display: flex;
}

.container-433 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 253px;
  display: flex;
}

.underwriting-reality {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 26px;
  text-decoration: none;
}

.div-block-47 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  height: auto;
  display: flex;
}

.we-explain-what-lenders-actually-look-for-not-wha {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 27.2px;
  text-decoration: none;
}

.container-434 {
  grid-row-gap: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.button-style-38 {
  grid-column-gap: 8px;
  background-color: #fff;
  border: 2px solid #d1d5dc;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 197.031px;
  height: 48px;
  padding: 8px 32px;
  text-decoration: none;
  display: none;
}

.container-435 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1304px;
  height: auto;
  text-decoration: none;
  display: flex;
}

.paragraph-55 {
  overflow: hidden;
}

.load-more-insights {
  color: #101828;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
}

.container-436 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

._6-min-read {
  color: #4a5565;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.container-437 {
  border: 0 solid #e5e7eb;
  border-top-width: 1px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 480px;
  height: auto;
  text-decoration: none;
  display: flex;
}

.paragraph-56 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 18px;
  display: flex;
}

.schedule-consultation-12 {
  color: #d1d5dc;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.container-438 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 540px;
  height: auto;
  text-decoration: none;
  display: flex;
}

.container-438.large {
  max-width: 100%;
}

.text-58 {
  background-color: #00bf621a;
  border: 1px solid #00bf6233;
  border-radius: 33554400px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 95.0938px;
  height: 26px;
  padding: 4px 12px;
  text-decoration: none;
  display: flex;
}

.container-439 {
  grid-column-gap: 64px;
  justify-content: flex-end;
  align-items: flex-end;
  width: 100%;
  height: 406px;
  display: flex;
}

.div-block-48 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.container-440 {
  grid-column-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 20px;
  display: flex;
}

.why-traditional-banks-and-alternative-lenders-eval {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 25.6px;
  text-decoration: none;
}

.button-style-39 {
  background-color: #fff;
  border: 2px solid #e5e7eb;
  border-radius: 33554400px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  text-decoration: none;
  transition: all .2s;
  display: flex;
}

.button-style-39:hover {
  border-color: #00bf62;
}

.preserve-options {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 26px;
  text-decoration: none;
}

.sarah-martinez-3 {
  color: #4a5565;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
}

.container-441 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 480px;
  height: 100%;
  text-decoration: none;
  display: flex;
}

.container-442 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 756.813px;
  height: auto;
  text-decoration: none;
  display: flex;
}

.seasonal-inventory {
  color: #030712;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.header-cell {
  border: 0 solid #e5e7eb;
  border-bottom-width: 2px;
  width: 20%;
  padding: 24px 16px;
}

.header-cell.tb25 {
  width: 25%;
}

.header-cell.tb25.tb33 {
  width: 33%;
}

.per-invoice-sold, .b2b-invoices-required, .moderate-620-credit {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.table-row-2 {
  border: 0 solid #e5e7eb;
  border-bottom-width: 1px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding: 12px 0;
  display: flex;
}

.icon-3 {
  flex-shrink: 0;
  overflow: hidden;
}

.repayment {
  color: #101828;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
}

.schedule-consultation-13 {
  color: #fff;
  text-align: center;
  width: auto;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 46px;
  padding-right: 46px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
  text-decoration: none;
}

.schedule-consultation-13.dark {
  color: #101828;
}

.invoice-factoring {
  color: #101828;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.per-invoice-fees {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.container-443 {
  background-color: #1ec674;
  border: 2px solid #10b981;
  border-radius: 10px;
  overflow: hidden;
}

.fully-predictable {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.line-of-credit {
  color: #101828;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.equipment-purchase-2 {
  color: #030712;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.b-heading-black-3 {
  color: #030712;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 36px;
  text-decoration: none;
}

.about-32 {
  grid-column-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 48px;
  display: flex;
}

.table-style-2 {
  border: 2px solid #e5e7eb;
  border-radius: 8px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 1px;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.retail-expansion {
  color: #030712;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.container-444 {
  grid-row-gap: 24px;
  background-color: #e3f9ee;
  border: 2px #10b981;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 100%;
  height: auto;
  padding: 24px;
  text-decoration: none;
  display: flex;
}

.container-445 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.container-446 {
  grid-row-gap: 24px;
  background-color: #fff;
  border: 2px solid #e5e7eb;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 430.922px;
  height: auto;
  padding: 24px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 2px 4px #0000001a, 0 4px 6px #0000001a;
}

.container-446.larger-con {
  max-width: 100%;
}

.marketing-campaign {
  color: #030712;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.container-447 {
  grid-row-gap: 24px;
  background-image: linear-gradient(118.7deg, #00bf6214, #00bf621f);
  border: 2px solid #00bf62;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 430.922px;
  height: auto;
  padding: 24px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 2px 4px #0000001a, 0 4px 6px #0000001a;
}

.container-447.larger-con {
  max-width: 100%;
}

.mca-8-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-image: linear-gradient(115.06deg, #f9fafb, #fff);
  border: 2px solid #e5e7eb;
  border-radius: 8px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 24px;
  display: flex;
}

.container-448 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  display: flex;
}

.feature, .mca {
  color: #101828;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

._1-5-days {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.emergency-repairs {
  color: #030712;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

._1-4-weeks, .minimal-credit-card-sales {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.container-449 {
  background-color: #f0fdf4;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  text-decoration: none;
  display: flex;
}

.padding-global-10 {
  width: 100%;
  margin-bottom: 0;
  padding: 8rem 2.5rem;
}

.scroll-wraper-table {
  width: 100%;
}

.h1-main-4 {
  color: #fff;
  letter-spacing: -1.44px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 72px;
  font-weight: 700;
  line-height: 60px;
  text-decoration: none;
}

.h1-main-4.dark {
  color: #101828;
  line-height: 80px;
}

.term-loan-2 {
  color: #101828;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.table-row-3 {
  background-color: #c4ffe2;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding: 0;
  text-decoration: none;
  display: flex;
}

.container-450 {
  background-color: #00bf62;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  text-decoration: none;
  display: flex;
}

._1-2-weeks-2, .of-dailyweekly-sales {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.container-451 {
  background-color: #00bf621a;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 56px;
  height: 56px;
  text-decoration: none;
  display: flex;
}

.pay-for-what-you-use {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.table-header {
  grid-row-gap: 10px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.minimum-monthly-payment {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.container-452 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 620px;
  height: 100%;
  text-decoration: none;
  display: flex;
}

.about-33 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.payroll-coverage {
  color: #030712;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.icon-6 {
  flex-flow: row;
  display: block;
  overflow: hidden;
}

.fixed-total-variable-timing, .fixed-monthly-payment {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.restaurant-operations, .cash-flow-gaps-2 {
  color: #030712;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.platformcontextbox-2 {
  background-color: #cff2e1;
  border: 1px solid #00bf6233;
  border-radius: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 768px;
  height: auto;
  margin-top: 32px;
  margin-left: auto;
  margin-right: auto;
  padding: 32px;
  text-decoration: none;
  display: flex;
  overflow: hidden;
  box-shadow: 0 8px 10px #0000001a, 0 20px 25px #0000001a;
}

.cost-predictability, .requirements {
  color: #101828;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
}

._1-3-days {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

._1-3-days.gr {
  color: #00bf62;
  font-weight: 700;
}

.table-body-2 {
  background-color: #fff;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.speed-3 {
  color: #101828;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.tb-el {
  width: 20%;
  padding-left: 16px;
}

.tb-el.tb-25 {
  justify-content: flex-start;
  align-items: center;
  width: 25%;
  display: flex;
}

.tb-el.tb-25.tb33 {
  width: 33%;
}

.calculator-container {
  justify-content: center;
  align-items: center;
  display: flex;
}

.section_calculator {
  background-color: #f9fafb;
}

.funding-speed {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.container-453 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  display: flex;
}

.amount-range {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.mca-container2 {
  grid-row-gap: 32px;
  background-color: #fff;
  border: 2px solid #e5e7eb;
  border-radius: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 420px;
  height: 100%;
  padding: 32px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 6px #0000001a, 0 10px 15px #0000001a;
}

._12---36-months {
  color: #101828;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.container-454 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

._5k---600k {
  color: #101828;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.text-60 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 58.7969px;
  height: 16px;
  text-decoration: none;
  display: flex;
}

.container-455 {
  grid-column-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  width: 126.438px;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.text-59 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 39.4844px;
  height: 16px;
  text-decoration: none;
  display: flex;
}

.flexible-credit {
  color: #101828;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.container-456 {
  grid-column-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  width: 103.531px;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.container-457 {
  border: 0 solid #e5e7eb;
  border-bottom-width: 1px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 37px;
  display: flex;
}

.container-458 {
  grid-column-gap: 8px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: grid;
}

.container-459 {
  grid-column-gap: 8px;
  background-color: #f9fafb;
  border: 1px solid #e5e7eb;
  border-radius: 4px;
  justify-content: flex-start;
  align-items: center;
  width: 172px;
  height: 58px;
  padding: 12px;
  text-decoration: none;
  display: flex;
}

.container-460 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 36px;
  display: flex;
}

.working-capital {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-decoration: none;
}

.text-61 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 55.1719px;
  height: 16px;
  text-decoration: none;
  display: flex;
}

.container-461 {
  grid-column-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  width: 88.0156px;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.container-462 {
  grid-column-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  width: 128.438px;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.approval {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.marketing {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-decoration: none;
}

.container-463 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.payroll {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-decoration: none;
}

.text-62 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 92.4375px;
  height: 16px;
  text-decoration: none;
  display: flex;
}

.container-464 {
  background-color: #00bf621a;
  border-radius: 2px;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  text-decoration: none;
  display: flex;
}

.typical-terms-2 {
  color: #101828;
  letter-spacing: 1.12px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.inventory {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-decoration: none;
}

.repayment-2 {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

._1-3-days-2 {
  color: #101828;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.common-use-cases {
  color: #101828;
  letter-spacing: 1.12px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.img-16 {
  width: 16px;
}

.nav-bar-drop-img {
  width: 20px;
}

.mobile-tabs {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: column;
  display: none;
}

.div-block-49 {
  background-color: #ababab57;
  width: 70rem;
  height: 2px;
  display: none;
  position: absolute;
  inset: 30px auto auto 20px;
}

.div-block-49.line-2 {
  width: 62rem;
  display: none;
  top: 55px;
  left: 50px;
}

.bestloanusa-operates-as-a-business-financing-advis {
  color: #4a5565;
  margin-top: 5px;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 19.2px;
  text-decoration: none;
}

.infobestloanusacom {
  color: #99a1af;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.paragraph-57 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 16px;
  display: flex;
}

.privacy-policy {
  color: #6a7282;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.company-2 {
  color: #6a7282;
  letter-spacing: 1.2px;
  text-transform: uppercase;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-decoration: none;
}

.qualification-guide {
  color: #99a1af;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.footer-col {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.container-465 {
  grid-row-gap: 64px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1280px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.container-466 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 543.328px;
  height: 52px;
  text-decoration: none;
  display: flex;
}

.container-467 {
  grid-column-gap: 64px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.sba-loans-3 {
  color: #99a1af;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.container-468 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1304px;
  height: auto;
  text-decoration: none;
  display: flex;
}

.contact {
  color: #99a1af;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.resources-2 {
  color: #6a7282;
  letter-spacing: 1.2px;
  text-transform: uppercase;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-decoration: none;
}

.partners {
  color: #99a1af;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.text-63 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 65.0625px;
  height: 15px;
  text-decoration: none;
  display: flex;
}

.products {
  color: #6a7282;
  letter-spacing: 1.2px;
  text-transform: uppercase;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-decoration: none;
}

.application-tips {
  color: #99a1af;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

._2026-bestloanusa-all-rights-reserved {
  color: #6a7282;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.about-34, .faq-3, .commercial-real-estate-4 {
  color: #99a1af;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.container-469 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  border: 0 solid #101828;
  border-top-width: 1px;
  flex-flow: column;
  padding-top: 32px;
  display: flex;
}

.term-loans-5, .case-studies {
  color: #99a1af;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.business-financing-advisory-platform-connecting-en {
  color: #99a1af;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 27.2px;
  text-decoration: none;
}

.container-470 {
  grid-column-gap: 32px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 305.266px;
  height: auto;
  text-decoration: none;
  display: flex;
}

.compliance {
  color: #99a1af;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.list-6 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 168px;
  display: flex;
}

.careers {
  color: #99a1af;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.legal {
  color: #6a7282;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.mca-overview, .knowledge-center, .lines-of-credit-4 {
  color: #99a1af;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.disclaimer {
  color: #4a5565;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 19.2px;
  text-decoration: none;
}

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

.terms-of-service {
  color: #6a7282;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.style-guide {
  color: #99a1af;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.container-471 {
  grid-column-gap: 32px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  display: flex;
}

._1-800-555-0123 {
  color: #99a1af;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.list-7 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 204px;
  display: flex;
}

.footer-main {
  background-color: #030712;
}

.container-472 {
  background-image: linear-gradient(135deg, #00bf6233, #00bf621a);
  border-radius: 33554400px;
  justify-content: center;
  align-items: center;
  width: 80px;
  height: 80px;
  text-decoration: none;
  display: flex;
}

.button-style-40 {
  border: 1px solid #ffffff4d;
  width: 100%;
  padding: 22px;
  text-decoration: none;
}

.managing-director-bestloanusa {
  color: #4a5565;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.list-8 {
  background-color: #10b9811c;
  border: 1px solid #00bf62;
  border-radius: 16px;
  padding: 26px;
  font-weight: 500;
}

.container-473 {
  grid-row-gap: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 143.469px;
  height: 40px;
  text-decoration: none;
  display: flex;
}

.container-474 {
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  height: auto;
  margin-bottom: 48px;
  display: flex;
}

.container-475 {
  background-color: #ffffff0d;
  border: 1px solid #ffffff1a;
  border-radius: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 543.328px;
  height: auto;
  padding: 33px;
  text-decoration: none;
  display: flex;
}

.paragraph-58 {
  border: 0 solid #ffffff1a;
  border-top-width: 1px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 33px;
  padding-top: 16px;
  display: flex;
}

.container-476 {
  grid-row-gap: 6px;
  background-image: linear-gradient(90deg, #00bf621a, #0000);
  border: 0 solid #00bf62;
  border-left-width: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 480px;
  height: auto;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 16px;
  text-decoration: none;
  display: flex;
}

.rich-blog-txt {
  color: #000107;
  width: 100%;
  font-family: Inter, sans-serif;
  font-size: 16px;
}

.container-477 {
  background-color: #1ec674;
  border: 2px solid #10b981;
  border-radius: 10px;
  overflow: hidden;
}

.container-477.no-bg {
  background-color: #1ec67400;
  border-style: none;
}

.container-478 {
  grid-column-gap: 32px;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  height: 100%;
  display: flex;
}

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

.paragraph-59 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 460px;
  height: 16px;
  text-decoration: none;
  display: flex;
}

.block-quote {
  border-left-color: #00bf62;
}

.paragraph-60 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 480px;
  height: 16px;
  text-decoration: none;
  display: flex;
}

.text-64 {
  background-color: #00bf621a;
  border-radius: 33554400px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 133.141px;
  height: 24px;
  padding: 4px 12px;
  text-decoration: none;
  display: flex;
}

.container-479 {
  grid-column-gap: 24px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 696.672px;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.finalcta-3 {
  background-color: #101828;
  border: 0 solid #1e2939;
  border-top-width: 1px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 100%;
  height: auto;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.container-480 {
  grid-column-gap: 16px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 744px;
  height: auto;
  text-decoration: none;
  display: flex;
}

.text-65 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 16px;
  display: flex;
}

.container-481 {
  grid-column-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  height: auto;
  text-decoration: none;
  display: flex;
}

.by-jason-kim {
  color: #4a5565;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
}

.image-business-financing-strategy {
  object-fit: cover;
  overflow: hidden;
}

.closing-p {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-style: italic;
  font-weight: 400;
  line-height: 34px;
  text-decoration: none;
}

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

.div-block-55 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  display: flex;
}

.container-482 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
  position: relative;
}

.section_blog_header {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  padding-top: 80px;
  padding-left: 48px;
  padding-right: 48px;
  display: flex;
}

.container-483 {
  background-image: linear-gradient(135deg, #00bf6233 0%, #00bf624d 100%);
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 64px;
  height: 64px;
  text-decoration: none;
  display: flex;
}

.container-484 {
  background-color: #00bf6233;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  text-decoration: none;
  display: flex;
}

.container-485 {
  grid-column-gap: 24px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.container-486 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 116px;
  display: flex;
}

.closing-blog {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.back-to-insights {
  color: #4a5565;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
}

.container-487 {
  grid-column-gap: 6px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 480px;
  height: 16px;
  text-decoration: none;
  display: flex;
}

.container-488 {
  background-color: #fff;
  border: 2px solid #e5e7eb;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding: 24px;
  display: flex;
}

.sarah-martinez-4 {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
}

.div-block-56 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  display: flex;
}

.container-489 {
  background-color: #fff0;
  border-radius: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  min-height: auto;
  display: flex;
  overflow: hidden;
  box-shadow: 0 4px 6px #0000001a, 0 10px 15px #0000001a;
}

.financing-strategy-3 {
  color: #00bf62;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-decoration: none;
}

.jk {
  color: #00bf62;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
  text-decoration: none;
}

.container-490 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 554px;
  height: auto;
  text-decoration: none;
  display: flex;
}

.text-66 {
  background-color: #00bf621a;
  border: 1px solid #00bf6233;
  border-radius: 33554400px;
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  height: auto;
  padding: 4px 12px;
  text-decoration: none;
  display: flex;
}

._8-min-read {
  color: #4a5565;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.email {
  color: #00bf62;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
}

.container-491 {
  background-color: #00bf620d;
  border: 0 solid #00bf62;
  border-left-width: 4px;
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 960px;
  height: auto;
  margin-top: 32px;
  margin-left: auto;
  margin-right: auto;
  padding: 32px;
  text-decoration: none;
  display: flex;
}

.container-492 {
  background-color: #f3f4f6;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 288px;
  display: flex;
  overflow: hidden;
}

.the-financing-mistakes-that-cost-business-owners-t {
  color: #030712;
  letter-spacing: -.96px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 48px;
  font-weight: 700;
  line-height: 55.2px;
  text-decoration: none;
}

.closing-thought {
  color: #030712;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 36px;
  text-decoration: none;
}

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

.container-493 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 620px;
  height: 100%;
  text-decoration: none;
  display: flex;
}

.managing-director-bestloanusa-2 {
  color: #4a5565;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
}

.container-494 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 253px;
  display: flex;
}

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

.container-495 {
  grid-row-gap: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.p-about-authir {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 26px;
  text-decoration: none;
}

.h1rich {
  color: #000;
  font-size: 50px;
}

.container-496 {
  grid-column-gap: 24px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.container-497 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

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

.h4-main {
  font-size: 20px;
}

.section_aboutauthir {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  border-top: 2px solid #7575752e;
  flex-flow: column;
  padding-top: 32px;
  display: flex;
}

.container-498 {
  border: 0 solid #e5e7eb;
  border-top-width: 1px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 480px;
  height: auto;
  text-decoration: none;
  display: flex;
}

.jason-kim {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.paragraph-61 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 18px;
  display: flex;
}

.container-499 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.container-500 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 540px;
  height: auto;
  text-decoration: none;
  display: flex;
}

.text-67 {
  background-color: #00bf621a;
  border: 1px solid #00bf6233;
  border-radius: 33554400px;
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  height: auto;
  padding: 4px 12px;
  text-decoration: none;
  display: flex;
}

.heading-2 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 36px;
  display: flex;
}

.website {
  color: #00bf62;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
}

.container-501 {
  grid-column-gap: 64px;
  justify-content: flex-end;
  align-items: flex-end;
  width: 100%;
  height: 406px;
  display: flex;
}

.container-502 {
  background-image: linear-gradient(101.08deg, #f9fafb, #fff);
  border: 0 solid #00bf62;
  border-left-width: 4px;
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding: 32px;
  display: flex;
  box-shadow: 0 4px 6px #0000001a, 0 10px 15px #0000001a;
}

.container-503 {
  grid-column-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 20px;
  display: flex;
}

.div-block-60 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 8px;
  padding-bottom: 8px;
  text-decoration: none;
  display: flex;
}

.button-style-41 {
  background-color: #fff;
  border: 2px solid #e5e7eb;
  border-radius: 33554400px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  text-decoration: none;
  transition: all .2s;
  display: flex;
}

.button-style-41:hover {
  border-color: #00bf62;
}

.container-504 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 480px;
  height: 100%;
  text-decoration: none;
  display: flex;
}

.heading-3-8 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.container-505 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 756.813px;
  height: auto;
  text-decoration: none;
  display: flex;
}

.body-text-blog {
  padding-top: 32px;
  padding-bottom: 32px;
}

.link-block {
  text-decoration: none;
}

.link-block-2 {
  width: 95%;
  margin-right: 0;
  text-decoration: none;
}

.collection-list-wrapper {
  width: 100%;
}

.collection-item {
  padding-left: 0;
  padding-right: 0;
}

.collection-list {
  margin-left: 0;
}

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

.img-blog-single {
  width: 100%;
}

.container-506 {
  grid-column-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: auto;
  display: flex;
}

.factor-rate-2, .repayment-method {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
}

.schedule-consultation-14 {
  color: #fff;
  text-align: center;
  width: auto;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 46px;
  padding-right: 46px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
  text-decoration: none;
}

.schedule-consultation-14.dark {
  color: #101828;
}

.submit-basic-business-information-and-3-6-months-o {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 29.25px;
  text-decoration: none;
}

.container-507 {
  grid-column-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 510px;
  height: auto;
  text-decoration: none;
  display: flex;
}

.container-508 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding-top: 8px;
  display: flex;
}

.container-509 {
  background-color: #1ec674;
  border: 2px solid #10b981;
  border-radius: 10px;
  overflow: hidden;
}

.a-multiplier-typically-11-to-15-applied-to-the {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 22.75px;
  text-decoration: none;
}

.equipment-purchase-3 {
  color: #030712;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.about-35 {
  grid-column-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 48px;
  display: flex;
}

._50000-125-factor-rate-62500-total-repayme {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

._10-20 {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.container-510 {
  grid-row-gap: 24px;
  background-color: #e3f9ee;
  border: 2px #10b981;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 100%;
  height: auto;
  padding: 24px;
  text-decoration: none;
  display: flex;
}

.container-511 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.container-512 {
  grid-row-gap: 24px;
  background-color: #fff;
  border: 2px solid #e5e7eb;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 430.922px;
  height: auto;
  padding: 24px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 2px 4px #0000001a, 0 4px 6px #0000001a;
}

.container-512.larger-con {
  max-width: 100%;
}

.container-513 {
  grid-row-gap: 24px;
  background-image: linear-gradient(118.7deg, #00bf6214, #00bf621f);
  border: 2px solid #00bf62;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 430.922px;
  height: auto;
  padding: 24px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 2px 4px #0000001a, 0 4px 6px #0000001a;
}

.container-513.larger-con {
  max-width: 100%;
}

.howmcaworks-4 {
  grid-row-gap: 4px;
  background-color: #00bf620d;
  border-radius: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding: 16px;
  display: flex;
}

.container-514 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  display: flex;
}

.not-a-loan {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.credit-scores-as-low-as-500-may-qualify, .application-typically-takes-10-15-minutes {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.example {
  color: #101828;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
}

.container-515 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.container-516 {
  background-color: #fff;
  border: 2px solid #e5e7eb;
  border-radius: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 612px;
  height: auto;
  padding: 32px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 8px 10px #0000001a, 0 20px 25px #0000001a;
}

.container-517 {
  background-color: #f0fdf4;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  text-decoration: none;
  display: flex;
}

.heading-3-9 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 335.203px;
  height: auto;
  text-decoration: none;
  display: flex;
}

.section_hero_light-2 {
  background-color: #e4efff;
}

.h1-main-5 {
  color: #fff;
  letter-spacing: -1.44px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 72px;
  font-weight: 700;
  line-height: 60px;
  text-decoration: none;
}

.h1-main-5.dark {
  color: #101828;
  line-height: 80px;
}

.h1-main-5.dark.smaller {
  font-size: 62px;
}

._11---15x {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.focus-is-on-revenue-not-creditworthiness {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.term-loan-3 {
  color: #101828;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.container-518 {
  background-color: #00bf621a;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  text-decoration: none;
  display: flex;
}

.table-row-4 {
  background-color: #f3f4f6;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding: 0;
  text-decoration: none;
  display: flex;
}

.price-single-inner {
  grid-row-gap: 15px;
  background-color: #fff;
  border: 2px solid #e5e7eb;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 413.328px;
  padding: 32px;
  text-decoration: none;
  display: flex;
}

.container-519 {
  background-color: #00bf62;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  text-decoration: none;
  display: flex;
}

._01-9 {
  color: #00bf6233;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 72px;
  font-weight: 700;
  line-height: 72px;
  text-decoration: none;
}

.container-520 {
  background-color: #00bf621a;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 56px;
  height: 56px;
  text-decoration: none;
  display: flex;
}

.most-providers-respond-within-24-hours {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.pricingwrap {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.howmcaworks {
  grid-column-gap: 16px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 636px;
  height: auto;
  text-decoration: none;
  display: flex;
}

.container-521 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 620px;
  height: 100%;
  text-decoration: none;
  display: flex;
}

.list-9, .about-36 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.icon-7 {
  flex-flow: row;
  display: block;
  overflow: hidden;
}

.dailyweekly {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.factor-rate {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.container-327 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.howmcaworks-2 {
  grid-row-gap: 16px;
  background-image: linear-gradient(109.72deg, #f9fafb, #fff);
  border: 2px solid #e5e7eb;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 636px;
  height: auto;
  padding: 32px;
  text-decoration: none;
  display: flex;
}

.mca-wrap-vertical {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: column;
  display: flex;
}

.container-522 {
  background-color: #f9fafb;
  border: 1px solid #e5e7eb;
  border-radius: 4px;
  width: 100%;
  padding: 12px;
}

.cash-flow-gaps-3 {
  color: #030712;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.application-approval {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 26px;
  font-weight: 700;
  line-height: 36px;
  text-decoration: none;
}

.platformcontextbox-3 {
  background-color: #cff2e1;
  border: 1px solid #00bf6233;
  border-radius: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 768px;
  height: auto;
  margin-top: 32px;
  margin-left: auto;
  margin-right: auto;
  padding: 32px;
  text-decoration: none;
  display: flex;
  overflow: hidden;
  box-shadow: 0 8px 10px #0000001a, 0 20px 25px #0000001a;
}

.key-mechanics {
  color: #101828;
  letter-spacing: 1.12px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.key-mechanics.green {
  color: #00bf62;
}

.holdback-rate {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
}

.howmcaworks-3 {
  background-color: #00bf621a;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  text-decoration: none;
  display: flex;
}

.speed-4 {
  color: #101828;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
}

.purchase-of-future-sales {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
}

.key-points {
  color: #101828;
  letter-spacing: 1.12px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.fixed-at-fundingdoesnt-change-based-on-repayment {
  color: #4a5565;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  text-decoration: none;
}

.mca-step {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.mca-step.reverse {
  flex-flow: row-reverse;
}

.img-20 {
  width: 20px;
}

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

.frange-wrap.grid3 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.factor-rate-3 {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

._112000, .total-cost {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.container-523 {
  border: 0 solid #00bf62;
  border-top-width: 1px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 33px;
  display: flex;
}

.excellent-profile {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.container-524 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 402px;
  height: auto;
  text-decoration: none;
  display: flex;
}

.container-525 {
  grid-column-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 48px;
  display: flex;
}

.container-526 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.container-527 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 20px;
  display: flex;
}

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

.container-528 {
  background-color: #e8f5ef;
  border: 2px solid #00bf62;
  border-radius: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  height: 48px;
  padding: 10px 18px 2px;
  text-decoration: none;
  display: flex;
}

.example-on-100k-advance {
  color: #364153;
  letter-spacing: 1.2px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

.frange-single {
  background-color: #fff;
  border: 2px solid #e5e7eb;
  border-radius: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding: 32px;
  display: flex;
}

.p-small-mca {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 22.4px;
  text-decoration: none;
}

.p-small-mca.grbold {
  color: #00bf62;
  font-size: 18px;
  font-weight: 700;
}

._112 {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.total-repay {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

._12000 {
  color: #00bf62;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  text-decoration: none;
}

._110-115 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.container-529 {
  grid-row-gap: 16px;
  background-color: #e8f5ef;
  border-radius: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 402px;
  height: auto;
  padding: 20px;
  text-decoration: none;
  display: flex;
}

.equipment-purchase-4 {
  color: #030712;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.container-530 {
  background-color: #00bf621a;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 56px;
  height: 56px;
  text-decoration: none;
  display: flex;
}

.padding-global-11 {
  width: 100%;
  margin-bottom: 0;
  padding: 8rem 2.5rem;
}

.container-531 {
  border: 0 solid #00bf62;
  border-top-width: 1px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 33px;
  display: flex;
}

.container-532 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.container-533 {
  grid-column-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 48px;
  display: flex;
}

.container-534 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 402px;
  height: auto;
  text-decoration: none;
  display: flex;
}

.container-535 {
  background-color: #e8f5ef;
  border: 2px solid #00bf62;
  border-radius: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  height: 48px;
  padding: 10px 18px 2px;
  text-decoration: none;
  display: flex;
}

.container-536 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 20px;
  display: flex;
}

.padding-global-12 {
  width: 100%;
  margin-bottom: 0;
  padding: 8rem 2.5rem;
}

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

.paragraph-62 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 16px;
  display: flex;
}

.mcarates-3 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.total-cost-2 {
  color: #001d48;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.calc-single {
  grid-row-gap: 24px;
  background-color: #fff;
  border: 2px solid #e5e7eb;
  border-radius: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 100%;
  height: auto;
  padding: 24px;
  text-decoration: none;
  display: flex;
}

._7500 {
  color: #001d48;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  text-decoration: none;
}

._77-days-to-payoff {
  color: #4a5565;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  text-decoration: none;
}

.container-537 {
  border: 0 solid #e5e7eb;
  border-bottom-width: 1px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 37px;
  display: flex;
}

._750 {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
  text-decoration: none;
}

.daily-payment {
  color: #364153;
  letter-spacing: 1.2px;
  text-transform: uppercase;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

._50000 {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

._50000.gr-bold {
  color: #00bf62;
  font-size: 16px;
  font-weight: 700;
}

.factor-rate-115 {
  color: #00bf62;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
}

.advance {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.mcarates-4 {
  grid-row-gap: 8px;
  background-color: #e8f5ef;
  border-radius: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding: 16px;
  display: flex;
}

.container-538 {
  background-color: #e8f5ef;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  text-decoration: none;
  display: flex;
}

.low-cost-example {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.container-539 {
  border: 0 solid #e5e7eb;
  border-bottom-width: 1px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: auto;
  padding-top: 5px;
  padding-bottom: 5px;
  display: flex;
}

._57500 {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

._57500.prigh {
  text-align: right;
}

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

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

.info-calc-wrap.horizontal-iwrap-icon {
  flex-flow: row;
  justify-content: center;
  align-items: center;
}

.scenario-single {
  margin-bottom: 32px;
}

.paragraph-63 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 16px;
  display: flex;
}

.retail-store {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.monthly-revenue {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.container-540 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

._12 {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

._120000 {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.container-541 {
  grid-column-gap: 16px;
  border: 0 solid #00bf62;
  border-bottom-width: 1px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 12px;
  text-decoration: none;
  display: flex;
}

.container-542 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 292px;
  text-decoration: none;
  display: flex;
}

._184-days {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

._118 {
  color: #00bf62;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
  text-decoration: none;
}

.container-543 {
  grid-row-gap: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 178.672px;
  height: 48px;
  text-decoration: none;
  display: flex;
}

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

.container-545 {
  background-color: #e8f5ef;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  text-decoration: none;
  display: flex;
}

._88500 {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.daily-payment-2 {
  color: #364153;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  text-decoration: none;
}

.container-546 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 272px;
  height: 56px;
  text-decoration: none;
  display: flex;
}

.text-68 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 46.4844px;
  height: 17px;
  text-decoration: none;
  display: flex;
}

._480 {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.total-repay-2, .total-cost-3 {
  color: #364153;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  text-decoration: none;
}

.container-547 {
  grid-row-gap: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 276px;
  height: 48px;
  text-decoration: none;
  display: flex;
}

.holdback {
  color: #364153;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  text-decoration: none;
}

._13500 {
  color: #00bf62;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.good-680-fico {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.mcarates-5 {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.container-548 {
  grid-row-gap: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  height: auto;
  padding-right: 22px;
  text-decoration: none;
  display: flex;
}

.factor-rate-4 {
  color: #364153;
  letter-spacing: 1.2px;
  text-transform: uppercase;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

.container-549 {
  grid-row-gap: 24px;
  background-color: #e8f5ef;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 616px;
  height: auto;
  padding: 24px;
  text-decoration: none;
  display: flex;
}

.advance-amount {
  color: #364153;
  letter-spacing: 1.2px;
  text-transform: uppercase;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

._75000 {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
  text-decoration: none;
}

.text-69 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 123.953px;
  height: 17px;
  text-decoration: none;
  display: flex;
}

.est-payoff {
  color: #364153;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  text-decoration: none;
}

.credit {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.scenario-inner {
  background-color: #fff;
  border: 2px solid #e5e7eb;
  border-radius: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding: 32px;
  display: flex;
}

.are-there-any-conditions-that-could-increase-the-r {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 21px;
  text-decoration: none;
}

.paragraph-64 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 16px;
  display: flex;
}

.provider-wont-disclose-factor-rate-until-you-sign {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 21px;
  text-decoration: none;
}

.container-550 {
  grid-column-gap: 12px;
  background-color: #00bf621a;
  border-radius: 4px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: auto;
  padding-top: 16px;
  padding-bottom: 16px;
  padding-left: 16px;
  display: flex;
}

.apr-equivalent-not-disclosed-can-be-40-200 {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 21px;
  text-decoration: none;
}

.usually-disclosed-upfront-but-can-be-misrepresent {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 22.4px;
  text-decoration: none;
}

.tab-open-mca {
  grid-row-gap: 24px;
  border: 0 solid #f3f4f6;
  border-top-width: 2px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding: 32px;
  display: flex;
}

.container-551 {
  grid-row-gap: 12px;
  background-color: #e8f5ef;
  border-radius: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 466px;
  height: auto;
  padding: 20px;
  text-decoration: none;
  display: flex;
}

.what-it-is {
  color: #364153;
  letter-spacing: 1.2px;
  text-transform: uppercase;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

.container-552 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 466px;
  height: auto;
  text-decoration: none;
  display: flex;
}

.often-hidden {
  color: #364153;
  letter-spacing: 1.2px;
  text-transform: uppercase;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

.p-small, .is-this-rate-guaranteed-in-the-contract, .what-is-the-exact-factor-rate {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 21px;
  text-decoration: none;
}

.the-multiplier-applied-to-your-advance-to-determin {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 22.4px;
  text-decoration: none;
}

.text-70 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 85.375px;
  height: 15px;
  text-decoration: none;
  display: flex;
}

._110-145-lower-is-better {
  color: #4a5565;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-decoration: none;
}

.container-553 {
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.typical-range {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-decoration: none;
}

.list-10 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.what-is-the-apr-equivalent {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 21px;
  text-decoration: none;
}

.red-flags {
  color: #001d48;
  letter-spacing: 1.4px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.demand-always-get-factor-rate-in-writing-before {
  color: #00bf62;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.questions-to-ask {
  color: #001d48;
  letter-spacing: 1.4px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.container-554 {
  grid-column-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 20px;
  display: flex;
}

.rate-changes-between-quote-and-contract {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 21px;
  text-decoration: none;
}

.rarely {
  color: #001d48;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.check-mark-wrap {
  width: 26px;
}

.marginbottom {
  margin-bottom: 32px;
}

.container-555 {
  grid-column-gap: 32px;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1152px;
  text-decoration: none;
  display: flex;
}

._600-649 {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
  text-decoration: none;
}

.paragraph-65 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 16px;
  display: flex;
}

._130-145 {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.established-business-2-years {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 21px;
  text-decoration: none;
}

.badcreditfunding-2 {
  grid-row-gap: 16px;
  border: 0 solid #e5e7eb;
  border-bottom-width: 1px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding-bottom: 1px;
  display: flex;
}

._500-549 {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
  text-decoration: none;
}

.strong-daily-card-sales {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 21px;
  text-decoration: none;
}

._550-599 {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
  text-decoration: none;
}

.list-11 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.very-high-monthly-revenue-100k {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 21px;
  text-decoration: none;
}

._3-7-days, ._15-25 {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.various-product-types {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 21px;
  text-decoration: none;
}

.container-556 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 20px;
  display: flex;
}

.text-71 {
  background-color: #00bf62;
  border-radius: 33554400px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 128.078px;
  height: 24px;
  padding: 4px 12px;
  text-decoration: none;
  display: flex;
}

.container-557 {
  grid-row-gap: 24px;
  background-color: #fff;
  border: 2px solid #00bf62;
  border-radius: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 560px;
  height: auto;
  padding: 34px 34px 2px;
  text-decoration: none;
  display: flex;
}

.badcreditfunding {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 32px;
  display: flex;
}

.solid-revenue-40kmonth, .consistent-sales-patterns {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 21px;
  text-decoration: none;
}

._1-4-days {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.text-72 {
  background-color: #001d48;
  border-radius: 33554400px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 145.109px;
  height: 24px;
  padding: 4px 12px;
  text-decoration: none;
  display: flex;
}

.competitive-rates-available, .flexible-terms-possible {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 21px;
  text-decoration: none;
}

.factor-range {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.good-monthly-revenue-50k, .emergency-capital-needs {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 21px;
  text-decoration: none;
}

._12-20 {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.moderate-options {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-decoration: none;
}

.holdback-2 {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

._2-5-days {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.p-list, ._1-years-in-business {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 21px;
  text-decoration: none;
}

._24-72-hours, ._115-128 {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.established-track-record {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 21px;
  text-decoration: none;
}

.very-limited-options {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-decoration: none;
}

.credit-score-inner {
  grid-row-gap: 24px;
  background-color: #fff;
  border: 2px solid #001d48;
  border-radius: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 100%;
  height: auto;
  padding: 32px;
  text-decoration: none;
  display: flex;
}

._650-679 {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
  text-decoration: none;
}

.badcreditfunding-3 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.good-options, .limited-options {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-decoration: none;
}

.multiple-funding-options-available {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 21px;
  text-decoration: none;
}

.text-73 {
  background-color: #001d48;
  border-radius: 33554400px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 103.453px;
  height: 24px;
  padding: 4px 12px;
  text-decoration: none;
  display: flex;
}

._8-15 {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.urgent-funding-needs {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 21px;
  text-decoration: none;
}

.container-559 {
  grid-row-gap: 24px;
  background-color: #e8f5ef0f;
  border: 2px solid #e8f5ef;
  border-radius: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 560px;
  height: 401px;
  padding: 34px 34px 2px;
  text-decoration: none;
  display: flex;
}

._10-18 {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.better-overall-positioning {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 21px;
  text-decoration: none;
}

._110-122, ._120-135 {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.text-74 {
  background-color: #00bf62;
  border-radius: 33554400px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 114.938px;
  height: 24px;
  padding: 4px 12px;
  text-decoration: none;
  display: flex;
}

.best-for-3 {
  color: #364153;
  letter-spacing: 1.2px;
  text-transform: uppercase;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

.pros-p-small {
  letter-spacing: 2px;
  text-transform: uppercase;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 600;
}

.body {
  font-family: Inter, sans-serif;
}

.list-pros {
  padding-top: 5px;
  padding-bottom: 5px;
}

.paragraph-66 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 16px;
  display: flex;
}

.monthly-revenue-2 {
  color: #4a5565;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  text-decoration: none;
}

.business-profile {
  color: #364153;
  letter-spacing: 1.2px;
  text-transform: uppercase;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

.real-stories-signle {
  grid-row-gap: 24px;
  background-image: linear-gradient(90deg, #f9fafb, #fff);
  border: 2px solid #e5e7eb;
  border-radius: 4px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding: 32px;
  display: flex;
}

.real-stories-signle.wider {
  width: 80%;
  margin-left: auto;
  margin-right: auto;
}

._580-fico {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  text-decoration: none;
}

.container-561 {
  grid-row-gap: 16px;
  background-color: #e8f5ef;
  border-radius: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 100%;
  height: auto;
  padding: 24px;
  text-decoration: none;
  display: flex;
}

._40000 {
  color: #001d48;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

._48-hours {
  color: #030712;
  flex-flow: column;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
  display: flex;
}

.terms {
  color: #4a5565;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  text-decoration: none;
}

.container-562 {
  grid-row-gap: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  height: auto;
  text-decoration: none;
  display: flex;
}

.container-563 {
  grid-row-gap: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.credit-score {
  color: #4a5565;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  text-decoration: none;
}

.restaurant-expanded-kitchen-despite-580-credit-sco {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.container-564 {
  background-color: #e8f5ef;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  text-decoration: none;
  display: flex;
}

.div-block-64 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 2.5fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.div-block-64.gr3 {
  grid-template-columns: 1fr 1fr 1fr;
}

._25-years-2 {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  text-decoration: none;
}

.container-565 {
  grid-row-gap: 16px;
  background-color: #fff;
  border: 2px solid #00bf62;
  border-radius: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 100%;
  height: auto;
  padding: 24px;
  text-decoration: none;
  display: flex;
}

.time-in-business-2 {
  color: #4a5565;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  text-decoration: none;
}

.container-566 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.amount-approved, .funding-time {
  color: #4a5565;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  text-decoration: none;
}

.funding-results {
  color: #00bf62;
  letter-spacing: 1.2px;
  text-transform: uppercase;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

._85000 {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  text-decoration: none;
}

.container-567 {
  grid-row-gap: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  text-decoration: none;
  display: flex;
}

.badcreditfunding-4 {
  grid-column-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: auto;
  display: flex;
}

.factor-128-15-holdback {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

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

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

.stories-wrap.margintop {
  margin-top: 64px;
}

.code-embed {
  width: 100%;
}

.mcavs-tradwrap {
  justify-content: space-between;
  padding-top: 5px;
  display: flex;
}

.winner-wrap {
  color: #0c0931;
  background-color: #00bf622e;
  border-radius: 20px;
  width: auto;
  padding: 7px 12px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.container-568 {
  background-color: #fff;
  border: 2px solid #e5e7eb;
  border-radius: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding: 0;
  display: flex;
  overflow: hidden;
  box-shadow: 0 8px 10px #0000001a, 0 20px 25px #0000001a;
}

.container-569 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.paragraph-67 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 16px;
  display: flex;
}

.recommendation {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
}

.icon-8 {
  overflow: hidden;
}

.total-cost-10000-25-of-advance {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.mcavsloan-2 {
  background-color: #e8f5ef;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  padding: 32px;
  text-decoration: none;
  display: flex;
}

.pros {
  color: #00bf62;
  letter-spacing: .6px;
  text-transform: uppercase;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

.lower-total-cost-3400-over-24-months {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.choose-mca {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.tab-scenario-link {
  color: #2b2939;
  background-color: #fff;
  border: 1px solid #d1d5dc;
  border-radius: 4px;
  padding: 12px 32px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.tab-scenario-link.w--current {
  color: #fff;
  background-color: #00bf62;
}

.container-570 {
  grid-row-gap: 20px;
  background-color: #e8f5ef;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 650px;
  height: auto;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  text-decoration: none;
  display: flex;
}

._375-of-daily-card-sales-withheld, ._4-6-week-approval-equipment-breaks-now {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.restaurant-owner {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
  text-decoration: none;
}

.high-credit-card-sales-seasonal-peaks-urgent-equ {
  color: #4a5565;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  text-decoration: none;
}

.mcavsloan-3 {
  background-color: #e8f5ef;
  border: 0 solid #e5e7eb;
  border-top-width: 2px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding: 22px 32px 32px;
  display: flex;
}

.predictable-monthly-payment-of-1808, .fixed-payment-even-during-slow-months, .extensive-documentation-needed {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.container-571, .container-572 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.list-12 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.loan-analysis {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.approval-in-24-hours-for-40k-equipment-repair {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.container-573 {
  grid-row-gap: 20px;
  background-color: #e8f5ef;
  border: 1px #e5e7eb;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 650px;
  height: auto;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  text-decoration: none;
  display: flex;
}

.no-collateral-required-lease-prevents-traditional, .requires-collateral-or-personal-guarantee {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.speed-and-sales-based-flexibility-outweigh-cost-wh {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.container-574 {
  grid-column-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 28px;
  display: flex;
}

.builds-business-credit-history, .higher-cost-than-traditional-financing {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.list-13 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.daily-payments-align-with-credit-card-revenue {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.cons {
  color: #001d48;
  letter-spacing: .6px;
  text-transform: uppercase;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

.mca-analysis {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.container-575 {
  grid-row-gap: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 610.688px;
  height: auto;
  text-decoration: none;
  display: flex;
}

.payments-adjust-during-slow-winter-months {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.mcavsloan {
  grid-row-gap: 8px;
  background-image: linear-gradient(90deg, #f9fafb, #fff);
  border: 0 solid #e5e7eb;
  border-bottom-width: 2px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding: 32px;
  display: flex;
}

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

.tab-link-tab-1-2, .tab-link-tab-1-2-copy {
  background-color: #fff;
}

.body-2 {
  font-family: Inter, sans-serif;
}

.tabs-menu-4 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: center;
  align-items: center;
  margin-bottom: 32px;
  display: flex;
}

.mca-term-horizontal {
  justify-content: space-between;
  width: 100%;
  display: flex;
}

.speedflexibility-worth-premium-mca, .credit-score-under-600-mca-more-likely {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  text-decoration: none;
}

.mcavsloan-4 {
  grid-column-gap: 16px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.credit-score-680-traditional-loan {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  text-decoration: none;
}

.icon-9 {
  overflow: hidden;
}

.whats-your-credit-profile {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.seasonal-or-variable-revenue-mcas-flex-payments, .high-credit-card-sales-mca-structure-aligns-natu {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  text-decoration: none;
}

.is-cost-your-priority {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.need-funds-in-1-2-weeks-consider-both {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  text-decoration: none;
}

.decisioninner {
  background-color: #fff;
  border: 2px solid #e5e7eb;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding: 32px;
  display: flex;
}

.lowest-cost-matters-most-traditional-loan, .steady-predictable-revenue-traditional-loan-wor, .need-to-calculate-opportunity-cost-compare-both {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  text-decoration: none;
}

.list-14 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.need-funds-in-1-3-days-mca {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  text-decoration: none;
}

.how-urgent-is-your-funding, .is-your-revenue-consistent {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.container-576 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.container-577 {
  background-color: #00bf621a;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  text-decoration: none;
  display: flex;
}

.decision-wrap {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 100%;
  height: auto;
  text-decoration: none;
  display: flex;
}

.credit-score-600-680-compare-both-options, .planning-3-weeks-ahead-traditional-loan {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  text-decoration: none;
}

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

.icon-10 {
  overflow: hidden;
}

.container-578 {
  background-image: linear-gradient(90deg, #00bf62, #00bf6280 50%, #00bf62);
  border-radius: 20px;
  width: 20%;
  height: 3px;
}

.timeline-wrap {
  background-color: #fff;
  border: 2px solid #e5e7eb;
  border-radius: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 896px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding: 32px;
  text-decoration: none;
  display: flex;
}

.funding {
  color: #4a5565;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
}

.container-580 {
  background-color: #00bf621a;
  border-radius: 33554400px;
  justify-content: center;
  align-items: center;
  width: 64px;
  height: 64px;
  text-decoration: none;
  display: flex;
}

.container-581 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 125.813px;
  height: auto;
  text-decoration: none;
  display: flex;
}

.container-582 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 123px;
  height: 144px;
  text-decoration: none;
  display: flex;
}

.paragraph-68 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 125.813px;
  height: 36px;
  text-decoration: none;
  display: flex;
}

._1-2-days {
  color: #00bf62;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 36px;
  text-decoration: none;
}

.container-583 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 94.4531px;
  height: auto;
  text-decoration: none;
  display: flex;
}

.application {
  color: #4a5565;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
}

._2-24-hrs {
  color: #00bf62;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 36px;
  text-decoration: none;
}

.paragraph-69 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 94.4531px;
  height: 36px;
  text-decoration: none;
  display: flex;
}

.review {
  color: #4a5565;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
}

.paragraph-70 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 123px;
  height: 36px;
  text-decoration: none;
  display: flex;
}

.tt-text, ._2-24-hrs-copy {
  color: #00bf62;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 36px;
  text-decoration: none;
}

.text-block-62 {
  color: #00bf62;
  font-family: Inter, sans-serif;
  font-size: 22px;
  font-weight: 700;
}

.num-label {
  color: #00bf62;
  font-family: Inter, sans-serif;
  font-size: 22px;
  font-weight: 600;
}

.advance-amount-2 {
  color: #4a5565;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-decoration: none;
}

.min-revenue {
  color: #4a5565;
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-decoration: none;
}

.paragraph-71 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 16px;
  display: flex;
}

.increased-capacity-40-repaid-in-9-months-revenu {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 22.75px;
  text-decoration: none;
}

.equipment-breakdowns-need-immediate-capital-respon {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 26px;
  text-decoration: none;
}

.heading-3-10 {
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  height: auto;
  text-decoration: none;
  display: flex;
}

.icon-11 {
  flex-shrink: 0;
  overflow: hidden;
}

.restaurants {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 36px;
  text-decoration: none;
}

.container-584 {
  grid-row-gap: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 500px;
  height: auto;
  text-decoration: none;
  display: flex;
}

.container-585 {
  grid-column-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 36px;
  display: flex;
}

.italian-bistro---brooklyn-ny {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.div-block-67 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  display: flex;
}

.div-block-67.verexc {
  flex-flow: column;
}

.card-sales, .avg-advance {
  color: #4a5565;
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-decoration: none;
}

.list-15 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.used-for {
  color: #4a5565;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-decoration: none;
}

.flexible-repayment-aligns-with-revenue-fluctuation {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 26px;
  text-decoration: none;
}

.why-perfect-for-mcas {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.result {
  color: #4a5565;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-decoration: none;
}

.kitchen-equipment-upgrade-seasonal-inventory {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.high-volume-card-transactions {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  text-decoration: none;
}

.mcabusinesstypes-2 {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  padding: 32px;
  text-decoration: none;
  display: flex;
}

.mcabusinesstypes {
  background-image: linear-gradient(90deg, #f9fafb, #fff);
  border: 0 solid #e5e7eb;
  border-bottom-width: 2px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding: 32px;
  display: flex;
}

._20kmo, ._65-85 {
  color: #030712;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.success-story {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.container-586 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 586px;
  height: auto;
  text-decoration: none;
  display: flex;
}

.approval-rate-2 {
  color: #4a5565;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-decoration: none;
}

.container-587 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 300px;
  height: auto;
  text-decoration: none;
  display: flex;
}

.container-587.mwbig {
  max-width: 410px;
}

.container-588 {
  grid-row-gap: 4px;
  background-color: #fff;
  border: 1px solid #e5e7eb;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  padding: 12px;
  text-decoration: none;
  display: flex;
}

.fast-approval-process-matches-restaurant-urgency {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 26px;
  text-decoration: none;
}

.container-589 {
  grid-row-gap: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 100%;
  height: auto;
  text-decoration: none;
  display: flex;
}

.tab-8--inner {
  background-color: #fff;
  border: 2px solid #00bf62;
  border-radius: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 100%;
  height: auto;
  padding: 2px 2px 0;
  text-decoration: none;
  display: flex;
  overflow: hidden;
  box-shadow: 0 25px 50px #00000040;
}

._85000-2 {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.container-591 {
  grid-column-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 28px;
  display: flex;
}

.seasonal-demand-spikes-require-fast-inventory-fund {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 26px;
  text-decoration: none;
}

.container-592 {
  grid-row-gap: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  height: auto;
  text-decoration: none;
  display: flex;
}

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

._75k {
  color: #030712;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.no-traditional-collateral-required-beyond-sales-hi, .daily-credit-card-sales-provide-steady-repayment-s {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 26px;
  text-decoration: none;
}

.container-594 {
  grid-row-gap: 16px;
  background-image: linear-gradient(112.52deg, #f9fafb, #fff);
  border: 2px solid #e5e7eb;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding: 32px;
  display: flex;
}

._92 {
  color: #030712;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.container-595 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.div-block-68, .div-block-69 {
  display: flex;
}

.smallgap {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  display: flex;
}

.tab-link-tab-1-3 {
  background-color: #fff0;
  padding-left: 0;
  padding-right: 0;
}

.tab-link-tab-1-3.w--current {
  background-color: #c8c8c800;
}

.tabs-menu-5 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 32px;
  display: grid;
}

.tabs-menu-5.tabs42grid {
  grid-template-columns: 1fr 1fr;
}

.code-embed-2 {
  width: 100%;
  padding: 32px;
}

.risk-icon-text-wrap {
  background-color: #f9fafb;
  border: 1px solid #e5e7eb;
  border-radius: 8px;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 13px;
  display: flex;
}

.severe {
  color: #030712;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.mcas-carry-significantly-higher-risk-than-traditio {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 22.4px;
  text-decoration: none;
}

.icon-12 {
  overflow: hidden;
}

.container-597 {
  background-color: #e5e7eb;
  border-radius: 33554400px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 12px;
  padding-right: 0;
  display: flex;
  position: relative;
}

.high-to-severe {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.container-598 {
  background-image: linear-gradient(97.66deg, #f9fafb, #fff);
  border: 0 solid #00bf62;
  border-left-width: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding: 24px;
  display: flex;
}

.container-599 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 20px;
  display: flex;
}

.container-600 {
  background-color: #00bf62;
  border-radius: 33554400px;
  width: 75%;
  height: 12px;
}

.container-601 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.bold-text-3 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 89.6406px;
  height: 17px;
  text-decoration: none;
  display: flex;
}

.default-risk, .cash-flow-impact {
  color: #4a5565;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
}

.overall-risk-level {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
}

.assessment {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 22.4px;
  text-decoration: none;
}

.high {
  color: #030712;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.risk-wrap {
  grid-row-gap: 32px;
  background-color: #fff;
  border: 2px solid #e5e7eb;
  border-radius: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 896px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding: 32px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 6px #0000001a, 0 10px 15px #0000001a;
}

.cost-risk {
  color: #4a5565;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
}

.div-block-70 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  display: grid;
}

.what-it-is-2 {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  text-decoration: none;
}

.paragraph-72 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 16px;
  display: flex;
}

.container-602 {
  grid-row-gap: 12px;
  background-image: linear-gradient(97.33deg, #101828, #1e2939);
  border: 1px solid #364153;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding: 24px;
  display: flex;
}

.icon-13 {
  overflow: hidden;
}

.considering-a-second-mca-before-first-is-50-paid {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.list-16 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.taking-mcas-just-to-make-payroll {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.look-for-non-exclusive-agreement-no-stacking {
  color: #4a5565;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-style: italic;
  font-weight: 400;
  line-height: 16px;
  text-decoration: none;
}

.container-603 {
  grid-row-gap: 4px;
  background-image: linear-gradient(101.47deg, #f9fafb, #fff);
  border: 0 solid #00bf62;
  border-left-width: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding: 22px;
  display: flex;
}

.if-youre-already-considering-a-second-mca-this-i {
  color: #d1d5dc;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 22.4px;
  text-decoration: none;
}

.container-604 {
  grid-row-gap: 16px;
  background-color: #fff;
  border: 2px solid #e5e7eb;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding: 24px;
  display: flex;
}

.what-will-my-total-holdback-percentage-be-after-th, .cannot-explain-how-youll-pay-off-all-mcas, .using-new-mca-to-pay-existing-mca {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.contract-language {
  color: #4a5565;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

.list-17 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.container-605 {
  grid-row-gap: 16px;
  background-color: #fff;
  border: 2px solid #e5e7eb;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding: 24px;
  display: flex;
}

.warning-signs-red-flags {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  text-decoration: none;
}

.combined-holdbacks-exceed-30, .whats-my-exit-strategy-if-sales-dont-increase {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.container-606 {
  grid-row-gap: 4px;
  background-color: #f9fafb;
  border: 0 solid #d1d5dc;
  border-left-width: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding: 22px;
  display: flex;
}

.container-607 {
  grid-row-gap: 16px;
  background-color: #fff;
  border: 2px solid #e5e7eb;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  max-width: 100%;
  height: auto;
  padding: 24px;
  text-decoration: none;
  display: flex;
}

.container-608 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  text-decoration: none;
  display: grid;
}

.questions-to-ask-2 {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  text-decoration: none;
}

.impact {
  color: #4a5565;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

.why-it-matters {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  text-decoration: none;
}

.this-is-the-most-common-mca-failure-pattern-once, .taking-multiple-mcas-leads-to-consuming-50-100-of {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 22.4px;
  text-decoration: none;
}

.container-609 {
  grid-column-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 24px;
  display: flex;
}

.am-i-required-to-disclose-other-mcas-to-this-provi {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.mca-wrap-inner-q {
  grid-row-gap: 24px;
  background-color: #f9fafb;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding: 32px;
  display: flex;
  overflow: hidden;
}

.how-much-cash-flow-will-i-have-left-after-all-mca {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.leads-to-business-collapse-within-6-12-months-for {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-decoration: none;
}

.is-this-the-only-financing-option-available, .evaluate-2-3-alternative-financing-options, .have-exit-strategy-before-signing {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.list-18 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.icon-14 {
  overflow: hidden;
}

.calculate-true-apr-not-just-factor-rate, .what-collection-rights-do-you-have, .document-all-cash-flow-issues, .is-there-an-early-payoff-penalty {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.mcariskguide {
  background-color: #01ff3024;
  border: 1px solid #00bf62;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding: 24px;
  text-decoration: none;
  display: flex;
}

.what-happens-if-sales-drop-30, .confirm-exact-holdback-rate-and-method {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.if-struggling-to-pay {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.explore-restructuring-options, .consult-attorney-if-default-is-imminent {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.mca-6-wrap {
  grid-column-gap: 40px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.what-are-my-options-before-default {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.before-taking-mca {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.am-i-signing-under-time-pressure {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.critical-questions {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  text-decoration: none;
}

.confirm-you-can-operate-with-reduced-cash {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.while-applying-for-mca {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.can-we-temporarily-reduce-the-holdback-rate, .what-legal-protections-do-i-have, .can-my-business-sustain-the-daily-payment, .will-you-work-with-me-on-a-payment-plan {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.container-610 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 408px;
  height: auto;
  text-decoration: none;
  display: flex;
}

.identify-confession-of-judgment-clauses {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.mcainner-check {
  grid-row-gap: 16px;
  background-color: #fff;
  border: 2px solid #e5e7eb;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding: 24px;
  display: flex;
  box-shadow: 0 2px 4px #0000001a, 0 4px 6px #0000001a;
}

.what-fees-are-included-vs-separate, .contact-provider-immediately-before-default, .whats-my-total-cost-compared-to-alternatives {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.key-checklist {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  text-decoration: none;
}

.is-there-a-hardship-program, .verify-personal-guarantee-terms, .can-i-negotiate-the-factor-rate, .evaluate-bankruptcy-vs-negotiation, .understand-ucc-lien-scope-and-duration, .model-cash-flow-with-20-daily-holdback {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.container-611 {
  grid-column-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 24px;
  display: flex;
}

.what-are-the-exact-repayment-terms, .read-entire-contract-before-signing {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.launching-a-new-location-or-major-marketing-campai {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 22.75px;
  text-decoration: none;
}

.icon-15 {
  overflow: hidden;
}

.avoid {
  color: #6b7280;
  letter-spacing: .3px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

.container-612 {
  grid-column-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: auto;
  display: flex;
}

.conditional {
  color: #00bf62;
  letter-spacing: .3px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

.seasonal-inventory-2 {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.text-77 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 584.313px;
  height: 15px;
  text-decoration: none;
  display: flex;
}

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

.equipment-replacement, .payroll-operating-expenses {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.major-remodel-or-expansion-large-amount-long-ti {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 22.75px;
  text-decoration: none;
}

.restaurantmcaguide-2 {
  background-color: #f9fafb;
  border: 1px solid #e5e7eb;
  border-radius: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 828px;
  height: auto;
  margin-top: 12px;
  padding: 24px;
  text-decoration: none;
  display: flex;
}

.restaurantmcaguide-2.grennfull {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  background-color: #e6f7ef;
  max-width: 100%;
  margin-top: 0;
}

._130-140-factor {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
}

.recommendation-2 {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-decoration: none;
}

.avoid-if-possible-sba-loan-or-equipment-financing, .good-fit-revenue-increase-offsets-cost-plan-repa {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  text-decoration: none;
}

.marketing-grand-opening {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

._120-130-factor, ._24-48-hours, ._135-145-factor {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
}

.best-fit-2 {
  color: #001d48;
  letter-spacing: .3px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

.oven-breaks-walk-in-failsemergency-equipment-rep {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 22.75px;
  text-decoration: none;
}

._3-5-days-2 {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
}

.container-614 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 20px;
  display: flex;
}

._140-150-factor {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
}

.using-mca-to-cover-payroll-or-rent-symptom-of-de {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 22.75px;
  text-decoration: none;
}

.same-day {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
}

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

.txt-height-100 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 100%;
  height: auto;
  text-decoration: none;
  display: flex;
}

.stocking-up-before-busy-summer-or-holiday-season {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 22.75px;
  text-decoration: none;
}

.text-79 {
  background-color: #e8f5ef;
  border-radius: 33554400px;
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  height: 24px;
  padding: 4px 12px;
  text-decoration: none;
  display: flex;
}

.text-75 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 530.188px;
  height: 15px;
  text-decoration: none;
  display: flex;
}

.strong-fit-speed-justifies-cost-when-every-day-cl {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  text-decoration: none;
}

.text-80 {
  background-color: #e8f5ef;
  border-radius: 33554400px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 78.6719px;
  height: 24px;
  padding: 4px 12px;
  text-decoration: none;
  display: flex;
}

._125-135-factor {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
}

.use-cautiously-test-with-smaller-budget-first-co {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  text-decoration: none;
}

.restaurantmcaguide {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  max-width: 892px;
  height: auto;
  padding: 0;
  text-decoration: none;
  display: flex;
}

.container-616 {
  grid-column-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.container-617 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.text-81 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 440.969px;
  height: 15px;
  text-decoration: none;
  display: flex;
}

.dont-do-it-this-signals-you-need-restructuring {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  text-decoration: none;
}

._48-72-hours {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
}

.container-618 {
  grid-column-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 408px;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.container-619 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  background-color: #fff;
  border: 2px solid #e5e7eb;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 896px;
  margin-left: auto;
  margin-right: auto;
  padding: 32px;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.text-76 {
  background-color: #f3f4f6;
  border-radius: 33554400px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 63.2813px;
  height: 24px;
  padding: 4px 12px;
  text-decoration: none;
  display: flex;
}

.renovation {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.text-82 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 574.297px;
  height: 15px;
  text-decoration: none;
  display: flex;
}

.restaurantmcaguide-3 {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  display: flex;
}

.container-620 {
  grid-row-gap: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  height: auto;
  text-decoration: none;
  display: flex;
}

.res-name {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.austin-tx {
  color: #4a5565;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.text-78 {
  background-color: #00bf6240;
  border-radius: 33554400px;
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  height: auto;
  padding: 4px 12px;
  text-decoration: none;
  display: flex;
}

.text-78.poor {
  background-color: #e0e0e040;
}

.good-outcome {
  color: #001d48;
  letter-spacing: .3px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

.paragraph-73 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 16px;
  display: flex;
}

.icon-16 {
  overflow: hidden;
}

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

.div-block-72 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  display: flex;
}

.amount {
  color: #4a5565;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-decoration: none;
}

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

._45000 {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.container-622 {
  grid-row-gap: 2px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  height: auto;
  text-decoration: none;
  display: flex;
}

.use {
  color: #4a5565;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-decoration: none;
}

.restaurantmcaguide-4 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.replace-broken-commercial-oven {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.restaurantmcaguide-5 {
  border: 0 solid #e5e7eb;
  border-top-width: 1px;
  padding-top: 1px;
}

.restaurantmcaguide-5.pad10 {
  padding-top: 10px;
}

.back-to-full-capacity-in-3-days-mca-repaid-in-7-m {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 10px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 22.75px;
  text-decoration: none;
}

.imggray {
  filter: grayscale();
  width: 16px;
}

.div-block-73 {
  width: auto;
}

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

.explore {
  color: #00bf62;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
}

.paragraph-74 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 16px;
  display: flex;
}

.fixed-payments-2, .longer-repayment-3-10-years {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  text-decoration: none;
}

.icon-17 {
  overflow: hidden;
}

.text-90 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 129.188px;
  height: 16px;
  text-decoration: none;
  display: flex;
}

.text-85 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 127.094px;
  height: 16px;
  text-decoration: none;
  display: flex;
}

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

.text-93 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 112.672px;
  height: 16px;
  text-decoration: none;
  display: flex;
}

._1-2-weeks-3 {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.text-89 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 194.359px;
  height: 16px;
  text-decoration: none;
  display: flex;
}

.container-623 {
  background-color: #00bf621a;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  text-decoration: none;
  display: flex;
}

.cost-3 {
  color: #4a5565;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-decoration: none;
}

.container-624 {
  grid-column-gap: 32px;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.container-625 {
  grid-row-gap: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 100%;
  height: auto;
  text-decoration: none;
  display: flex;
}

.best-when {
  color: #4a5565;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

.best-when.price {
  font-size: 14px;
}

.small-purchases-5k-25k-need-rewardscash-back {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 22.75px;
  text-decoration: none;
}

.builds-business-credit, .rewardscash-back {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  text-decoration: none;
}

.restaurantmcaguide-6 {
  grid-column-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: auto;
  display: flex;
}

.container-626 {
  grid-row-gap: 24px;
  background-color: #fff;
  border: 2px solid #e5e7eb;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 100%;
  padding: 32px;
  text-decoration: none;
  display: flex;
}

.you-need-flexible-access-to-capital-for-seasonal-i, .you-have-time-4-6-weeks-and-decent-credit-640 {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 22.75px;
  text-decoration: none;
}

._0-intro-then-18-24-apr {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.restaurantmcaguide-10 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.no-factor-rate {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  text-decoration: none;
}

.text-92 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 149.219px;
  height: 16px;
  text-decoration: none;
  display: flex;
}

.buying-specific-equipment-ovens-fridges-pos-e {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 22.75px;
  text-decoration: none;
}

.text-94 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 122.938px;
  height: 16px;
  text-decoration: none;
  display: flex;
}

.only-pay-interest-on-what-you-use {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  text-decoration: none;
}

.equipment-financing-3 {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.build-credit-history, .equipment-is-collateral, .build-credit {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  text-decoration: none;
}

._1-3-weeks {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.lower-cost-than-mca {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  text-decoration: none;
}

._8-15-apr, ._4-6-weeks-2 {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

._4-6-weeks-2.gr {
  color: #00bf62;
}

.text-87 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 90.625px;
  height: 16px;
  text-decoration: none;
  display: flex;
}

.text-91 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 107.531px;
  height: 16px;
  text-decoration: none;
  display: flex;
}

.restaurantmcaguide-9 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.timeline {
  color: #4a5565;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-decoration: none;
}

.text-88 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 146.719px;
  height: 16px;
  text-decoration: none;
  display: flex;
}

.text-86 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 129.688px;
  height: 16px;
  text-decoration: none;
  display: flex;
}

.reusable-as-you-repay {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  text-decoration: none;
}

.restaurantmcaguide-7 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.text-95 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 79.0938px;
  height: 16px;
  text-decoration: none;
  display: flex;
}

.text-96 {
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  height: auto;
  text-decoration: none;
  display: flex;
}

.fixed-monthly-payments {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  text-decoration: none;
}

.fixed-monthly-payments.p-bg {
  font-size: 14px;
}

.business-line-of-credit, .sba-term-loan {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.text-97 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 64.6875px;
  height: 16px;
  text-decoration: none;
  display: flex;
}

._7-12-apr {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.text-84 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 125.656px;
  height: 16px;
  text-decoration: none;
  display: flex;
}

.lower-rates-than-mca {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  text-decoration: none;
}

._10-25-apr {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

._0-intro-periods-available, .may-include-maintenance {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  text-decoration: none;
}

.business-credit-card {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.text-83 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 177.922px;
  height: 16px;
  text-decoration: none;
  display: flex;
}

.goodfit-txt {
  color: #00bf62;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-weight: 700;
}

.div-block-74 {
  align-self: auto;
}

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

.container-627 {
  grid-column-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: auto;
  display: flex;
}

.about-37 {
  background-color: #f0fdf4;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 56px;
  height: 56px;
  text-decoration: none;
  display: flex;
}

.about-37.ab-green {
  background-color: #c0ffd3;
}

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

.div-block-77 {
  align-self: auto;
}

.restaurantmcaguide-12 {
  border: 0 solid #e5e7eb;
  border-top-width: 1px;
  padding-top: 1px;
}

.restaurantmcaguide-12.pad10 {
  padding-top: 10px;
}

.container-628 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #fff;
  border: 2px solid #e5e7eb;
  border-radius: 8px;
  flex-flow: column;
  align-self: stretch;
  width: 33%;
  height: 100%;
  min-height: 100%;
  padding: 32px;
  display: flex;
}

.container-628.fullw {
  width: 100%;
  min-height: auto;
}

.container-628.fullw.notideal {
  background-color: #b0ffd833;
  border-color: #00bf62;
  margin-top: 32px;
}

.container-628.fullw.notideal.smallwidth {
  max-width: 800px;
  margin-left: auto;
  margin-right: auto;
}

.mcaq2inner {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  padding: 32px;
  display: flex;
}

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

.price-head-veritical {
  flex-flow: column;
  display: flex;
}

.cash-accounts-receivable-inventory {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.paragraph-75 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 16px;
  display: flex;
}

.untitled-3 {
  color: #99a1af;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 36px;
  text-decoration: none;
}

.negative-working-capital-cash-flow-crisis {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.icon-18 {
  overflow: hidden;
}

.untitled-4 {
  color: #99a1af;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
  text-decoration: none;
}

.container-629 {
  grid-row-gap: 16px;
  border: 0 solid #e5e7eb;
  border-top-width: 1px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding-top: 25px;
  display: flex;
}

.container-630 {
  grid-row-gap: 4px;
  background-color: #001d48;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 280.266px;
  height: auto;
  padding: 20px 32px;
  text-decoration: none;
  display: flex;
}

.text-98 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 20.375px;
  height: 36px;
  text-decoration: none;
  display: flex;
}

.container-631 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 228.75px;
  height: 40px;
  text-decoration: none;
  display: flex;
}

.container-632 {
  grid-row-gap: 56px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding-top: 32px;
  display: flex;
}

.container-633 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 96.25px;
  display: flex;
}

.container-634 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.accounts-payable-short-term-debt-payroll {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.container-635 {
  grid-column-gap: 16px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 468px;
  height: auto;
  text-decoration: none;
  display: flex;
}

.container-636 {
  grid-column-gap: 12px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 96.25px;
  display: flex;
}

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

.current-assets-2 {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.container-638 {
  grid-row-gap: 32px;
  background-color: #fff;
  border: 2px solid #e5e7eb;
  border-radius: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 552px;
  height: auto;
  padding: 32px;
  text-decoration: none;
  display: flex;
}

.bridges-gaps-between-receivables-and-payables, .cushions-against-seasonal-revenue-fluctuations, .enables-you-to-take-advantage-of-opportunities, .funds-inventory-before-sales-revenue-arrives {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.container-639 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 247.609px;
  height: 40px;
  text-decoration: none;
  display: flex;
}

.working-capital-2 {
  color: #fffc;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
}

.the-working-capital-formula {
  color: #030712;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
  text-decoration: none;
}

.available-cash {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 36px;
  text-decoration: none;
}

.container-640 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 552px;
  height: auto;
  text-decoration: none;
  display: flex;
}

.labelacl {
  color: #030712;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
  text-decoration: none;
}

.container-641 {
  grid-row-gap: 4px;
  background-color: #f3f4f6;
  border: 2px solid #d1d5dc;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding: 20px;
  display: flex;
}

._151-or-higher-assets-to-liabilities {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.container-642 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  background-color: #fff0;
  border: 1px #e5e7eb;
  border-radius: 4px;
  padding: 1px;
  display: flex;
}

.current-assets {
  color: #364153;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
}

.key-components {
  color: #4a5565;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

.current-liabilities {
  color: #364153;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
}

.covers-day-to-day-expenses-payroll-rent-utiliti {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.whatisworkingcapitalsection {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.container-643 {
  grid-row-gap: 4px;
  background-color: #00bf621a;
  border: 2px solid #00bf62;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 206.688px;
  height: auto;
  padding: 18px;
  text-decoration: none;
  display: flex;
}

.current-liabilities-2 {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.when-liabilities-exceed-assets-you-may-struggle-t {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 22.75px;
  text-decoration: none;
}

.prevents-cash-flow-crises-during-growth-periods {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.paragraph-76 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 36px;
  display: flex;
}

.how-working-capital-works {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
  text-decoration: none;
}

.capitalformula-wrap {
  grid-column-gap: 48px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 32px;
  text-decoration: none;
  display: flex;
}

.whatisworkingcapitalsection-2 {
  background-color: #f9fafb;
  border: 2px solid #d1d5dc;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding: 24px;
  display: flex;
}

.ap-short-term-debt {
  color: #030712;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
  text-decoration: none;
}

.container-645 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 286.891px;
  height: auto;
  text-decoration: none;
  display: flex;
}

.healthy-ratio {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.section_idsutriestabs {
  background-color: #101828;
}

.icon-19 {
  overflow: hidden;
}

.fast-approval-before-seasonal-crunch, .repay-during-high-revenue-months {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

._50k-advance-to-cover-nov-feb-expenses {
  color: #00bf62;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.container-646 {
  grid-row-gap: 32px;
  border: 0 solid #e5e7eb;
  border-right-width: 1px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 652px;
  height: auto;
  padding: 32px;
  text-decoration: none;
  display: flex;
}

.container-647 {
  grid-row-gap: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.tabs-factor {
  justify-content: center;
  align-items: center;
  margin-bottom: 64px;
  display: flex;
}

._75k-working-capital-advance-in-january {
  color: #00bf62;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.solution {
  color: #4a5565;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

.retained-full-crew-ready-for-spring-rush {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
}

.real-success-stories {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
  text-decoration: none;
}

.avoided-layoffs-maintained-lease-prepared-invent {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
}

.container-648 {
  grid-row-gap: 32px;
  background-image: linear-gradient(139.67deg, #f9fafb, #fff);
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 652px;
  height: auto;
  padding-top: 32px;
  padding-left: 32px;
  padding-right: 32px;
  text-decoration: none;
  display: flex;
}

.why-wca-is-perfect-for-this-industry {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
  text-decoration: none;
}

.holiday-gift-shop {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.covers-fixed-costs-during-off-season-months, .no-collateral-neededbased-on-peak-season-revenue, .winter-slowdown-but-equipment-maintenance-and-ins {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.used-for-2, .result-2 {
  color: #4a5565;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

.bridged-8-month-gap-until-next-holiday-season {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.industrytabssection {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.landscaping-company {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.preserve-cash-reserves-for-inventory-buys {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.container-649 {
  grid-row-gap: 16px;
  background-color: #f9fafb;
  border: 2px solid #e5e7eb;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding: 24px;
  display: flex;
}

.no-payments-when-revenue-is-low-flexible-terms {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.tab-factor-inner {
  background-color: #fff;
  border-radius: 16px;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  text-decoration: none;
  display: flex;
  overflow: hidden;
  box-shadow: 0 25px 50px #00000040;
}

.www-list-2 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  display: flex;
}

.payroll-insurance-equipment-repairs, ._80-of-annual-revenue-in-q4-but-rent-and-staff-du {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.challenge {
  color: #4a5565;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

.tab-link-factor {
  color: #cac9c9;
  background-color: #ffffff1a;
  border: 2px solid #fff3;
  border-radius: 4px;
  margin-right: 16px;
  padding-left: 12px;
  padding-right: 12px;
  font-family: Inter, sans-serif;
  font-weight: 500;
  transition: all .2s;
}

.tab-link-factor:hover {
  background-color: #fff3;
}

.tab-link-factor.w--current {
  color: #fff;
  background-color: #00bf62;
}

.container-650 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.container-651 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.price-lbl {
  color: #030712;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 24px;
}

.price-lbl.green {
  color: #00bf62;
}

.automatic-payout-tracking, .mobile-online-checkout {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.shopify-payments {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.real-time-sales-data-sync {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.stripe {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.restaurant-specific-pos {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.icon-20 {
  overflow: hidden;
}

.no-transaction-fees, .one-touch-payments, .menu-table-management {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.processorsection-2 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.global-payment-processing {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.processorsection {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 28px;
  display: flex;
}

.multi-currency-support, .inventory-management-sync {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.square {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.developer-friendly-api, .e-commerce-online-payments, .full-pos-integration, .cloud-based-reporting-access, .automatic-daily-settlement-tracking, .instant-integration-via-api, .international-transactions, .kitchen-display-integration, .contactless-payments-included {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.container-652 {
  background-color: #00bf62;
  border-radius: 33554400px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 85.125px;
  height: 24px;
  padding: 4px 12px;
  text-decoration: none;
  display: flex;
}

.paypal-venmo {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.payment-single {
  grid-row-gap: 24px;
  background-color: #fff;
  border: 2px solid #e5e7eb;
  border-radius: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 100%;
  height: auto;
  padding: 32px;
  text-decoration: none;
  display: flex;
}

.built-into-shopify-platform, .consumer-trust-recognition {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.toast {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.no-additional-hardware-needed, .supports-subscription-billing, .buyer-protection-included, .works-with-all-square-products, .same-day-funding-available, .multi-location-support {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.clover {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.container-653 {
  grid-column-gap: 32px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1304px;
  text-decoration: none;
  display: grid;
}

.staff-management-tools, .online-ordering-delivery {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

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

.fraud-detection-included {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.reconciliationsection-2 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 284px;
  display: flex;
}

.icon-21 {
  overflow: hidden;
}

.container-654 {
  grid-row-gap: 24px;
  background-color: #fff;
  border: 2px solid #e5e7eb;
  border-radius: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 100%;
  height: auto;
  padding: 32px;
  text-decoration: none;
  display: flex;
}

.terms-wrap1 {
  grid-column-gap: 32px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.container-655 {
  background-color: #00bf621a;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  text-decoration: none;
  display: flex;
}

.estimated-term, .extended-term {
  color: #4a5565;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

.after-reconciliation-request {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

._500day, ._100000-2, ._300day {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
  text-decoration: none;
}

.container-656 {
  grid-row-gap: 4px;
  background-color: #f9fafb;
  border-radius: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding: 16px;
  display: flex;
}

._10-months {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
  text-decoration: none;
}

.daily-payment-15 {
  color: #4a5565;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

.before-revenue-drop {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.monthly-revenue-3 {
  color: #4a5565;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

.container-657 {
  background-color: #e5e7eb;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  text-decoration: none;
  display: flex;
}

.adjusted-payment-15 {
  color: #4a5565;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

._60000 {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
  text-decoration: none;
}

.reconciliationsection {
  grid-column-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 48px;
  display: flex;
}

._6-months {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
  text-decoration: none;
}

.tabs {
  margin-bottom: 32px;
}

.bestp-txt-wrap {
  border-top: 1px solid #e5e7eb;
  padding-top: 10px;
}

.bold-small {
  color: #1e2939;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
}

._6000-12000 {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
  text-decoration: none;
}

.based-on-100k-200k-mrr {
  color: #4a5565;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  text-decoration: none;
}

.revenuebasedfinancing-4 {
  background-color: #fff;
  border: 2px solid #e5e7eb;
  border-radius: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding: 32px;
  display: flex;
}

._2 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 14px;
  text-decoration: none;
}

.estimated-monthly-payment {
  color: #4a5565;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-decoration: none;
}

._225000 {
  color: #00bf62;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
  text-decoration: none;
}

._4 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.you-receive-capital {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  text-decoration: none;
}

.container-658 {
  grid-column-gap: 48px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.repayment-cap {
  color: #4a5565;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-decoration: none;
}

._18-24-months {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
  text-decoration: none;
}

.advance-amount-3 {
  color: #4a5565;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-decoration: none;
}

.unlike-venture-capital-you-retain-100-ownership {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 22.75px;
  text-decoration: none;
}

.container-659 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 552px;
  height: auto;
  text-decoration: none;
  display: flex;
}

.container-660, .container-661 {
  grid-row-gap: 8px;
  border: 0 solid #e5e7eb;
  border-bottom-width: 1px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding-bottom: 1px;
  display: flex;
}

.get-funding-upfront-based-on-your-monthly-recurrin {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 22.75px;
  text-decoration: none;
}

.revenuebasedfinancing-2 {
  background-color: #00bf62;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  text-decoration: none;
  display: flex;
}

._3 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.revenuebasedfinancing-3 {
  grid-row-gap: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.container-662 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

._15x-multiple {
  color: #4a5565;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  text-decoration: none;
}

.repay-a-fixed-percentage-typically-2-10-of-mont {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 22.75px;
  text-decoration: none;
}

._6-of-monthly-revenue {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
  text-decoration: none;
}

.container-663 {
  grid-column-gap: 16px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.revenuebasedfinancing {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.you-share-a-percentage-of-revenue, .repayment-caps-at-a-multiple {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  text-decoration: none;
}

.real-example, .how-rbf-works {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
  text-decoration: none;
}

.no-equity-given-up {
  color: #030712;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  text-decoration: none;
}

._150000 {
  color: #030712;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 36px;
  text-decoration: none;
}

.container-664 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.once-you-have-paid-back-13x-2x-the-original-advan {
  color: #364153;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 22.75px;
  text-decoration: none;
}

.revenue-share, .estimated-duration {
  color: #4a5565;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-decoration: none;
}

.paragraph-77 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 36px;
  display: flex;
}

._1 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.container-665 {
  grid-row-gap: 8px;
  border: 0 solid #e5e7eb;
  border-bottom-width: 1px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding-bottom: 1px;
  display: flex;
}

.tabs-content {
  float: right;
  text-align: left;
}

.demo-section {
  background-color: #0000;
  min-height: 100vh;
  padding-top: 0;
  padding-bottom: 80px;
}

.mixitup-page-stats {
  color: #e6e6e6;
}

.controls-form {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: start stretch;
  width: 100%;
  display: grid;
}

.filter_select {
  color: #364153;
  background-color: #0000;
  border-radius: 5px;
  width: 100%;
  margin-bottom: 16px;
  font-family: Inter, sans-serif;
}

.filter_select:focus {
  color: #000;
  background-color: #fff;
  border: 1px solid #00bf62;
}

.tabs-menu-6 {
  flex-direction: column;
  width: 20%;
  display: flex;
}

.tabs-menu-6.left-menu {
  background-color: #fff;
  border: 2px solid #00bf62;
  border-radius: 6px;
  flex-direction: column;
  flex: none;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 16px;
}

.control-pagination {
  justify-content: space-between;
  align-items: flex-start;
  height: 50px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.control-pagination.bottom {
  margin-top: 32px;
}

.mix-container {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: flex;
}

.resource-tabs {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-flow: column;
  align-items: flex-start;
  width: 90%;
  min-height: 300px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.controls {
  width: 100%;
}

.mixitup-control {
  color: #fff;
  background-color: #1a1a1a;
  border-top: 2px solid #0000;
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
  padding: 5px 10px;
}

.mixitup-control.mixitup-control-active {
  border-top-color: #ff5757;
  border-radius: 0 0 2px 2px;
  font-weight: 700;
}

.sort_select {
  color: #364153;
  background-color: #0000;
  border-radius: 5px;
  width: 100%;
  margin-bottom: 16px;
  font-family: Inter, sans-serif;
}

.sort_select:focus {
  color: #000;
  background-color: #fff;
  border: 1px solid #00bf62;
}

.field {
  border: 2px solid #f3f3f7;
  border-radius: 6px;
  height: 48px;
  padding: 16px;
  line-height: 30px;
  transition: border-color .2s;
}

.field:focus {
  border-color: #293072;
}

.field.search {
  color: #364153;
  background-color: #0000;
  border: 1px solid #ccc;
  border-radius: 5px;
  height: auto;
  margin-bottom: 0;
  padding: 8px 12px;
  font-family: Inter, sans-serif;
  line-height: 20px;
}

.field.search:active {
  color: #364153;
}

.field.search:focus {
  color: #364153;
  border-color: #00bf62;
}

.field.search::placeholder {
  color: #ffffff80;
}

.right-column {
  width: 100%;
  padding: 0;
}

.field-label-6 {
  color: #030712;
  font-family: Inter, sans-serif;
  font-weight: 500;
}

.item-content {
  grid-row-gap: 16px;
  background-color: #e7e7e70f;
  border: 2px solid #e5e7eb;
  border-radius: 6px;
  flex-direction: column;
  align-items: flex-start;
  padding: 32px;
  display: flex;
}

.title {
  color: #030712e3;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  line-height: 1.2;
  display: inline-block;
}

.definition {
  color: #030712ba;
  font-family: Inter, sans-serif;
  overflow: hidden;
}

.categ {
  color: #fff;
  text-transform: uppercase;
  background-color: #00bf62;
  border-radius: 2px;
  margin-top: 0;
  padding: 6px 8px 3px;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: 800;
  line-height: 12px;
  display: inline-block;
}

.div-block-79 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: auto;
  display: grid;
}

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

.htestwrap {
  min-height: 80px;
}

.fotter-link-1 {
  text-decoration: none;
}

.icon-11-copy {
  overflow: hidden;
}

.link {
  color: #4e5868;
  text-decoration: none;
}

.link:hover {
  color: #4e5868;
}

.div-block-80 {
  min-height: 130px;
}

.lineabs-wrap {
  position: relative;
}

.posabsline-1 {
  background-color: #ababab57;
  width: 85%;
  height: 2px;
  position: absolute;
  top: 74px;
  left: 67px;
}

.posabsline-1.tab2line {
  top: 93px;
  left: 94px;
}

.form-wrap-hor {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  height: auto;
  display: grid;
}

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

.black-num {
  color: #000;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 600;
}

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

.tmswmal {
  background-color: #e8f5ef;
  padding: 8px;
}

.bold-text-4 {
  font-size: 16px;
}

.bold-text-5 {
  color: #00bf62;
}

@media screen and (min-width: 1280px) {
  .h2-main {
    line-height: 66px;
  }

  .h2-main.left-align {
    line-height: 56px;
  }

  .h2-main.light.left-align.pre-footer-head {
    font-size: 56px;
  }

  .business-finance {
    font-size: 12px;
  }

  .tab-link {
    padding-left: 30px;
    padding-right: 30px;
  }

  .isnight-heading {
    font-size: 30px;
    line-height: 38px;
  }

  .h1-main {
    font-size: 72px;
  }

  .h1-main.dark._80wid {
    max-width: 480px;
    font-size: 70px;
    line-height: 74px;
  }

  .main-btn.nav-btn {
    padding-left: 22px;
    padding-right: 22px;
  }

  .guided-by-experts {
    font-size: 55px;
  }

  .container-145 {
    padding: 24px;
  }

  .b-heading-black {
    font-size: 30px;
  }

  .metrics-single {
    padding: 32px;
  }

  .card-path-vertical {
    height: 100%;
    padding: 32px;
  }

  .container-36 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    align-items: stretch;
  }

  .business-item {
    padding: 24px;
  }

  .metrics-label {
    font-size: 16px;
  }

  .metrics-wrap {
    grid-column-gap: 32px;
  }

  .higlight-p {
    font-size: 30px;
  }

  .div-block-49 {
    width: 68rem;
    display: none;
    left: 22px;
  }

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

  .frange-single.smaller {
    max-width: 986px;
    margin-left: auto;
    margin-right: auto;
    padding: 18px;
  }

  .daily-payment.gr {
    color: #00bf62;
  }

  .credit-score-inner {
    max-width: 100%;
  }

  .tab-link-factor {
    padding-left: 22px;
    padding-right: 22px;
  }

  .terms-wrap1 {
    margin-left: auto;
    margin-right: auto;
  }

  .lineabs-wrap {
    position: relative;
  }

  .posabsline-1 {
    background-color: #ababab57;
    width: 85%;
    height: 2px;
    position: absolute;
    top: 74px;
    left: 67px;
  }
}

@media screen and (max-width: 991px) {
  .eyebrow-heading {
    font-size: 18px;
  }

  .eyebrow-heading.left-align {
    text-align: left;
  }

  .h2-p-text {
    font-size: 18px;
    line-height: 30px;
  }

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

  .h2-p-text.left-align {
    font-size: 18px;
    line-height: 26px;
  }

  .h2-p-text.small-width {
    font-size: 18px;
    line-height: 30px;
  }

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

  .dropdown-link-mobile {
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .step-text-wap {
    height: auto;
  }

  .wrap-vertical {
    grid-column-gap: 16px;
    grid-row-gap: 32px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    max-width: 100%;
    height: auto;
    display: flex;
  }

  .image-advisor-reviewing-application {
    height: 250px;
  }

  .hamburger_5_line {
    color: #000;
    width: var(--width);
    height: var(--thickness);
    background-color: currentColor;
  }

  .row-1-vertical {
    grid-row-gap: 24px;
    flex-flow: column;
    height: auto;
  }

  .h1-p-text.dark {
    font-size: 20px;
  }

  .container-124 {
    height: auto;
  }

  .h2-main {
    font-size: 36px;
  }

  .h2-main.left-align {
    font-size: 36px;
    line-height: 44px;
  }

  .h2-main.light {
    text-align: left;
    line-height: 48px;
  }

  .h2-main.light.left-align.pre-footer-head {
    font-size: 44px;
    line-height: 56px;
  }

  .h2-main.light.left-align.smaller {
    max-width: 100%;
  }

  .navigation-container-mob {
    justify-content: space-between;
  }

  .container-137 {
    height: auto;
  }

  .navigation-left {
    display: flex;
  }

  .container-180 {
    height: auto;
  }

  .faq-question-wrap {
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .finalcta-2 {
    height: 100%;
  }

  .compare-wrap {
    grid-row-gap: 24px;
    flex-flow: column;
    margin-top: 0;
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .div-block-33 {
    flex-flow: column;
  }

  .container-149 {
    height: 100%;
    padding-top: 24px;
    padding-bottom: 24px;
    padding-left: 32px;
  }

  .step-text-wrap {
    height: auto;
  }

  .column {
    width: 100%;
  }

  .business-financing-advisory-2 {
    font-size: 14px;
  }

  .steps-heading {
    text-align: right;
  }

  .steps-heading.align-left {
    text-align: left;
  }

  .navigation-4 {
    display: none;
  }

  .text-wrap {
    height: auto;
  }

  .timeline10_row {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .spacer-xxlarge {
    padding-top: 4.5rem;
  }

  .hero-column {
    grid-column-gap: 0px;
    max-width: 100%;
  }

  .isnight-heading {
    font-size: 24px;
    line-height: 30px;
  }

  .isnight-heading.sm {
    font-size: 18px;
    line-height: 21px;
  }

  .column-wrapper {
    flex-wrap: wrap;
  }

  .hero-wrap {
    grid-row-gap: 48px;
    flex-flow: column;
  }

  .timeline10_item {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: 1fr 10rem 1fr;
    padding-left: 0;
    padding-right: 0;
  }

  .timeline10_item.is-alternate {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .line-absolute {
    left: 40px;
  }

  .compare-card {
    width: 80%;
  }

  .purposeofloan-3 {
    width: auto;
    height: auto;
  }

  .row-2-vertical {
    justify-content: center;
    align-items: stretch;
  }

  .menu-mob {
    color: #fff;
    background-color: #00bf6100;
    border-radius: 100px;
    font-size: 22px;
  }

  .menu-mob.w--open {
    background-color: #fff;
  }

  .imagewithfallback {
    object-fit: cover;
    width: 100%;
    height: 100%;
  }

  .h1-main {
    max-width: 480px;
    font-size: 56px;
    line-height: 60px;
  }

  .h1-main.dark {
    font-size: 56px;
    line-height: 60px;
  }

  .h1-main.dark.smaller {
    font-size: 56px;
  }

  .h1-main.dark._80wid {
    max-width: 100%;
  }

  .container-157 {
    justify-content: center;
    align-items: center;
    height: auto;
  }

  .container-91 {
    height: auto;
    padding-top: 24px;
    padding-bottom: 24px;
    padding-left: 0;
  }

  .purposeloan-wrap {
    padding-left: 0;
    padding-right: 0;
  }

  .compare-maincard {
    width: 90%;
  }

  .mobile-toggle {
    padding-left: 0;
    font-family: Inter, sans-serif;
    font-weight: 500;
  }

  .section_hero {
    height: auto;
    padding-top: 0;
  }

  .tabs-menu {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .main-btn.nav-btn.bigger-btb {
    padding: 16px 20px;
  }

  .timeline-heading {
    font-size: 1rem;
  }

  .mobile-nav-link {
    width: 100%;
    padding-left: 0;
    font-family: Inter, sans-serif;
    font-weight: 500;
  }

  .mobile-nav-link.sign-in-link {
    color: #00bf62;
  }

  .bestloanusa-functions-as-a-marketplace-coordinator {
    position: relative;
  }

  .nav-menu {
    display: none;
  }

  .guided-by-experts {
    font-size: 36px;
  }

  .hero-col2 {
    width: 100%;
  }

  .mobile-nav {
    background-color: #fff;
    padding: 16px;
    box-shadow: 42px 42px 55px #20355a17;
  }

  .horizontal-wrap {
    height: auto;
  }

  .horizontal-wrap.dif-wtap {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .testimonialcard {
    width: 100%;
  }

  .navigation-mob {
    border-bottom: 1px solid #4455671c;
    flex-direction: row;
    justify-content: center;
    height: 85px;
    padding-left: 3%;
    padding-right: 3%;
    display: flex;
  }

  .container-150 {
    justify-content: center;
    align-items: center;
    height: 100%;
    padding: 24px 32px;
  }

  .financing-signle {
    padding-left: 12px;
    padding-right: 12px;
  }

  .dropdown-list {
    background-color: #fff;
  }

  .container-151 {
    height: 100%;
  }

  .container-179 {
    grid-row-gap: 24px;
    flex-flow: column;
    justify-content: flex-end;
    align-items: center;
    height: 100%;
  }

  .purposeofloan-6 {
    width: auto;
    height: auto;
  }

  .container-148 {
    height: 100%;
  }

  .hamburger_5_wrap {
    width: 20px;
    height: 20px;
  }

  .timeline-left-item {
    height: auto;
    padding-right: 0;
  }

  .timeline-left-item.right-item {
    height: auto;
  }

  .financingoptions-3 {
    height: 100%;
  }

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

  .fit-column, .fit-column.best-fit {
    padding: 24px;
  }

  .container-173 {
    justify-content: flex-start;
    align-items: stretch;
  }

  .container-188 {
    grid-row-gap: 12px;
    flex-flow: column;
    height: auto;
  }

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

  .process-card-wrap {
    align-items: stretch;
  }

  .container-195 {
    padding: 16px;
  }

  .non-bank-financing {
    font-size: 22px;
  }

  .container-201 {
    height: auto;
  }

  .container-93 {
    height: 100%;
  }

  .section_hero_light {
    padding-top: 0;
  }

  .paragraph-16 {
    font-size: 36px;
    line-height: 44px;
  }

  .ep-section-wrap.ib-wrap {
    grid-row-gap: 48px;
    flex-flow: column;
    justify-content: flex-end;
    align-items: center;
  }

  .column-light-hero-2 {
    width: 100%;
  }

  .container-212 {
    grid-row-gap: 24px;
    flex-flow: column;
    justify-content: flex-end;
    align-items: center;
    height: 100%;
  }

  .light-hero-wrap {
    flex-flow: column;
  }

  .pe-wrap {
    grid-row-gap: 42px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: stretch;
  }

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

  .container-223 {
    height: auto;
  }

  .pe-signle {
    border: 1px #000;
    border-bottom: 1px solid #e5e7eb;
    padding-bottom: 16px;
  }

  .relation-single {
    height: 100%;
  }

  .container-234 {
    height: auto;
  }

  .container-238 {
    grid-row-gap: 24px;
    flex-flow: column;
    justify-content: flex-end;
    align-items: center;
    height: 100%;
  }

  .container-245 {
    max-width: 100%;
  }

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

  .tabs-menu-2 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-flow: row;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

  .container-253 {
    height: auto;
  }

  .lender-wrap {
    flex-flow: column;
    justify-content: center;
    align-items: center;
  }

  .howitworks-10 {
    height: 100%;
  }

  .container-256 {
    height: auto;
  }

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

  .lender-col {
    max-width: 100%;
  }

  .path-tabs, .path-tabs.hide {
    display: none;
  }

  .container-228 {
    height: 100%;
  }

  .container-268 {
    grid-row-gap: 24px;
    flex-flow: column;
    justify-content: flex-end;
    align-items: center;
    height: 100%;
  }

  .container-275 {
    height: auto;
  }

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

  .container-278 {
    grid-row-gap: 24px;
    flex-flow: column;
  }

  .container-282 {
    height: auto;
  }

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

  .metrics-label {
    font-size: 16px;
  }

  .termloans-9 {
    grid-row-gap: 24px;
  }

  .container-292 {
    height: auto;
  }

  .bussines-grid {
    max-width: 100%;
  }

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

  .container-301 {
    grid-row-gap: 24px;
    flex-flow: column;
    justify-content: flex-end;
    align-items: center;
    height: 100%;
  }

  .h2-p-text-2.left-align {
    font-size: 18px;
    line-height: 26px;
  }

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

  .div-block-41 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .container-309 {
    width: 100%;
    height: 100%;
  }

  .container-312 {
    height: auto;
  }

  .howitworks-19 {
    height: 100%;
  }

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

  .container-315 {
    height: auto;
  }

  .container-324 {
    height: 100%;
  }

  .container-329, .container-330 {
    max-width: 100%;
  }

  .container-332 {
    grid-row-gap: 24px;
    flex-flow: column;
    justify-content: flex-end;
    align-items: center;
    height: 100%;
  }

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

  .grid-6.grid-4 {
    grid-template-rows: auto auto;
  }

  .grid-6.grid-4.grid3 {
    grid-column-gap: 24px;
  }

  .grid-6.grid-4.wrapearli {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

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

  .h2-p-text-3.left-align {
    font-size: 18px;
    line-height: 26px;
  }

  .h2-p-text-3.light {
    text-align: left;
  }

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

  .container-337 {
    grid-row-gap: 24px;
    flex-flow: column;
  }

  .b-heading-black-2 {
    width: auto;
  }

  .container-342 {
    height: auto;
  }

  .higlight-p {
    font-size: 30px;
  }

  .container-355 {
    grid-row-gap: 24px;
    flex-flow: column;
    justify-content: flex-end;
    align-items: center;
    height: 100%;
  }

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

  .container-366 {
    height: auto;
  }

  .steps-heading-2 {
    text-align: right;
  }

  .steps-heading-2.align-left {
    text-align: left;
  }

  .grid-8 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr;
    align-items: stretch;
  }

  .grid-8.gr6 {
    grid-template-rows: auto auto;
  }

  .propery-wrap {
    align-items: stretch;
  }

  .container-382 {
    grid-row-gap: 24px;
    flex-flow: column;
    justify-content: flex-end;
    align-items: center;
    height: 100%;
  }

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

  .container-389 {
    grid-row-gap: 12px;
    flex-flow: column;
    height: auto;
  }

  .container-393 {
    height: auto;
  }

  .container-397 {
    height: 100%;
  }

  .container-407 {
    grid-row-gap: 24px;
    flex-flow: column;
    justify-content: flex-end;
    align-items: center;
    height: 100%;
  }

  .article-2 {
    height: auto;
  }

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

  .container-419 {
    height: auto;
  }

  .container-431 {
    justify-content: center;
    align-items: center;
    height: auto;
  }

  .container-439 {
    grid-row-gap: 24px;
    flex-flow: column;
    justify-content: flex-end;
    align-items: center;
    height: 100%;
  }

  .mca-container2 {
    max-width: 100%;
  }

  .container-459 {
    width: 100%;
    height: auto;
  }

  .mobile-tabs {
    display: flex;
  }

  .div-block-49, .div-block-49.line-2 {
    width: 0;
  }

  .div-block-50 {
    padding-top: 32px;
  }

  .container-470 {
    width: 100%;
    max-width: 100%;
  }

  .div-block-52 {
    width: 50%;
  }

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

  .container-479 {
    height: auto;
  }

  .finalcta-3 {
    height: 100%;
  }

  .container-492 {
    justify-content: center;
    align-items: center;
    height: auto;
  }

  .the-financing-mistakes-that-cost-business-owners-t {
    font-size: 36px;
    line-height: 50px;
  }

  .container-496 {
    height: auto;
  }

  .container-501 {
    grid-row-gap: 24px;
    flex-flow: column;
    justify-content: flex-end;
    align-items: center;
    height: 100%;
  }

  .container-506 {
    height: 100%;
  }

  .container-516 {
    max-width: 100%;
  }

  .heading-3-9 {
    height: auto;
  }

  .h1-main-5.dark.smaller {
    font-size: 55px;
  }

  .price-single-inner {
    max-width: 1005px;
  }

  .pricingwrap {
    flex-flow: column;
  }

  .mca-step {
    flex-flow: column;
    justify-content: space-between;
    align-items: center;
  }

  .frange-wrap.grid3 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .analysis-wrap {
    flex-flow: column;
  }

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

  .container-542 {
    max-width: 100%;
  }

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

  .div-block-63 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    width: 100%;
    display: flex;
  }

  .tab-open-mca {
    grid-row-gap: 32px;
  }

  .container-551, .container-552 {
    max-width: 100%;
  }

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

  .div-block-64.gr3 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .decisioninner {
    padding-left: 32px;
  }

  .paragraph-68 {
    text-align: center;
    justify-content: center;
    align-items: flex-start;
    height: auto;
  }

  .paragraph-69, .paragraph-70 {
    justify-content: center;
    align-items: flex-start;
  }

  .tt-text {
    font-size: 24px;
  }

  .mcabusinesstypes-2 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .mcabusinesstypes {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .container-593 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
  }

  .tabs-menu-5 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .restaurantmcaguide-2 {
    margin-top: 12px;
  }

  .container-628 {
    padding: 16px;
  }

  .container-630 {
    max-width: 280.266px;
    padding: 10px;
  }

  .container-638 {
    justify-content: flex-start;
    align-items: center;
    max-width: 100%;
  }

  .available-cash {
    font-size: 22px;
  }

  .container-640 {
    max-width: 100%;
    padding-left: 32px;
    padding-right: 32px;
  }

  .labelacl {
    font-size: 22px;
  }

  .container-641, .container-643 {
    justify-content: flex-start;
    align-items: center;
  }

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

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

  .tab-link-factor {
    text-align: center;
    margin-right: 0;
    padding-top: 12px;
    padding-bottom: 12px;
    font-family: Inter, sans-serif;
  }

  .terms-wrap1 {
    justify-content: flex-start;
    align-items: stretch;
  }

  .container-658 {
    flex-flow: column;
  }

  .mix-container {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .resource-tabs {
    width: 95%;
  }

  .div-block-80 {
    min-height: 110px;
  }

  .posabsline-1 {
    display: none;
  }

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

@media screen and (max-width: 767px) {
  .container-115 {
    padding: 24px;
  }

  .eyebrow-heading {
    font-size: 16px;
  }

  .solution-p {
    font-size: 18px;
    line-height: 28px;
  }

  .timeline-p {
    text-align: left;
  }

  .column-2 {
    margin-bottom: 24px;
  }

  .div-block-22 {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .h2-main {
    font-size: 28px;
  }

  .h2-main.light {
    line-height: 40px;
  }

  .step-text-wrap {
    max-width: 80%;
  }

  .container-127 {
    justify-content: center;
    align-items: center;
  }

  .steps-heading {
    text-align: left;
  }

  .timeline10_empty-space {
    display: none;
  }

  .timeline10_row {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: max-content 1fr;
    grid-auto-flow: row;
  }

  .spacer-xxlarge {
    padding-top: 3rem;
  }

  .padding-global {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .timeline10_circle-wrapper {
    left: 0;
  }

  .timeline10_item {
    grid-template-rows: auto auto;
    grid-template-columns: 4rem 1fr;
    padding: 1.5rem;
  }

  .line-absolute {
    left: 40px;
  }

  .h1-main, .h1-main.dark {
    font-size: 48px;
  }

  .h1-main.dark.smaller {
    font-size: 48px;
    line-height: 56px;
  }

  .up-to-5m-10-25-year-terms-competitive-rates {
    font-size: 16px;
  }

  .button-container.center-align {
    grid-row-gap: 24px;
    flex-flow: column;
  }

  .heading-style-h6 {
    font-size: 1.125rem;
  }

  .timeline10_circle {
    margin-top: 2.25rem;
  }

  .heading-wrap-left-align {
    max-width: 100%;
  }

  .h3-main {
    font-size: 22px;
  }

  .timeline-bold-p {
    text-align: left;
  }

  .main-btn.nav-btn.bigger-btb {
    width: 100%;
    margin-top: 16px;
  }

  .timeline-heading {
    font-size: 1rem;
  }

  .mobile-nav-link {
    font-family: Inter, sans-serif;
    font-weight: 500;
  }

  .article {
    margin-bottom: 32px;
  }

  .container-126 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .container-125 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .timeline10_list {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .timeline10_progress {
    left: 0;
  }

  .container-179 {
    grid-row-gap: 36px;
  }

  .timeline-left-item {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .container-173 {
    grid-row-gap: 24px;
    flex-flow: column;
  }

  .container-173.grid-3 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .process-card-wrap {
    grid-row-gap: 24px;
    flex-flow: column;
  }

  .container-195 {
    width: 100%;
  }

  .container-186, .container-95 {
    max-width: 100%;
  }

  .fit-wrap, .ep-section-wrap {
    grid-row-gap: 32px;
    flex-flow: column;
  }

  .container-212 {
    grid-row-gap: 36px;
  }

  .container-217 {
    width: 100%;
  }

  .process-card {
    padding: 16px;
  }

  .partners-wrap {
    grid-row-gap: 16px;
    flex-flow: column;
    margin-top: 16px;
  }

  .patner-img-wrap {
    height: auto;
  }

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

  .referal-wrap {
    height: auto;
  }

  .container-214 {
    width: 100%;
  }

  .image-financial-consultant-meeting-with-client {
    object-fit: cover;
    border-radius: 4px;
    height: 250px;
    padding: 0;
  }

  .container-238 {
    grid-row-gap: 36px;
  }

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

  .tabs-menu-2 {
    grid-template-columns: 1fr 1fr;
  }

  .howitworks-10 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-39 {
    flex-flow: wrap;
  }

  .container-268 {
    grid-row-gap: 36px;
  }

  .container-273 {
    width: 60px;
    height: 60px;
  }

  .b-heading-black {
    font-size: 24px;
  }

  .metrics-single {
    max-width: 100%;
  }

  .bo-wrap {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .card-path-vertical {
    max-width: 100%;
  }

  .container-36, .upper-guide {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .upper-guide._6-grid {
    grid-template-rows: auto auto auto auto auto auto;
  }

  .icon-bo {
    width: 32px;
  }

  .termloans-5 {
    grid-row-gap: 24px;
    flex-flow: column;
  }

  .bussines-grid {
    padding: 24px;
  }

  .bussines-grid.grid-4 {
    grid-template-columns: 1fr;
  }

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

  .container-301 {
    grid-row-gap: 36px;
  }

  .container-305 {
    width: 100%;
  }

  .div-block-41 {
    flex-flow: column;
  }

  .howitworks-19 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    padding-left: 0;
    padding-right: 0;
  }

  .container-331 {
    width: 100%;
  }

  .container-332 {
    grid-row-gap: 36px;
  }

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

  .grid-6.grid-4 {
    grid-column-gap: 16px;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .grid-6.grid-4.snap {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: column dense;
  }

  .grid-6.grid-4.grid3 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .grid-6.grid-2 {
    grid-template-columns: 1fr;
  }

  .b-heading-black-2 {
    font-size: 24px;
    line-height: 30px;
  }

  .process-card-wrap-2 {
    grid-row-gap: 24px;
    flex-flow: column;
  }

  .process-card-wrap-2.grid {
    grid-row-gap: 32px;
    grid-template-columns: 1fr;
  }

  .higlight-p {
    font-size: 28px;
  }

  .container-355 {
    grid-row-gap: 36px;
  }

  .steps-heading-2 {
    text-align: left;
  }

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

  .propery-wrap {
    flex-flow: column;
  }

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

  .container-382, .container-407 {
    grid-row-gap: 36px;
  }

  .article-2 {
    margin-bottom: 32px;
    padding-bottom: 24px;
  }

  .container-439 {
    grid-row-gap: 36px;
  }

  .div-block-48, .container-467 {
    flex-flow: column;
  }

  .div-block-51 {
    padding-bottom: 32px;
  }

  .image-business-financing-strategy {
    object-fit: cover;
    height: 100%;
  }

  .div-block-55 {
    flex-flow: column;
  }

  .section_blog_header {
    padding-top: 3rem;
    padding-left: 0;
    padding-right: 0;
  }

  .container-489 {
    height: 300px;
  }

  .the-financing-mistakes-that-cost-business-owners-t {
    font-size: 32px;
    line-height: 44px;
  }

  .container-501 {
    grid-row-gap: 36px;
  }

  .mobile-hide {
    display: none;
  }

  .frange-single {
    padding: 24px;
  }

  .div-block-64 {
    grid-template-columns: 1fr;
  }

  .mcavsloan-2 {
    flex-flow: column;
  }

  .tabs-menu-4 {
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
  }

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

  .container-578 {
    display: none;
  }

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

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

  .div-block-70 {
    align-items: stretch;
  }

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

  .mca-6-wrap {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex-flow: column;
  }

  .container-610 {
    max-width: 100%;
  }

  .text-79 {
    height: auto;
  }

  .div-block-75, .div-block-76 {
    grid-template-columns: 1fr;
  }

  .container-628 {
    width: 100%;
  }

  .container-638 {
    padding: 24px;
  }

  .container-640 {
    padding-left: 0;
    padding-right: 0;
  }

  .labelacl {
    font-size: 18px;
    line-height: 22px;
  }

  .paragraph-76 {
    font-size: 18px;
  }

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

  .container-648 {
    padding: 32px;
  }

  .tab-factor-inner {
    flex-flow: column;
  }

  .terms-wrap1 {
    grid-row-gap: 24px;
    flex-flow: column;
  }

  .tabs-content {
    width: 100%;
  }

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

  .tabs-menu-6.left-menu {
    width: 100%;
  }

  .resource-tabs {
    flex-direction: column;
    display: flex;
  }

  .div-block-80 {
    min-height: 100%;
  }
}

@media screen and (max-width: 479px) {
  .comprehensive-financing-solutions-backed-by-expert {
    font-size: 18px;
    line-height: 24px;
  }

  .left-arrow {
    inset: auto auto -15% 0%;
  }

  .primary-btn-contaienr {
    width: 100%;
  }

  .container-115 {
    height: auto;
    padding: 24px;
  }

  .column-2 {
    padding-left: 0;
    padding-right: 0;
  }

  .h2-p-text {
    text-align: center;
    font-size: 18px;
  }

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

  .container-154 {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    margin-bottom: 24px;
  }

  .dropdown-link-mobile {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .container-133 {
    min-height: 150px;
  }

  .div-block-22 {
    flex-flow: column;
  }

  .container-156 {
    grid-row-gap: 24px;
    flex-flow: column;
    height: auto;
  }

  .howitworkssection-4 {
    width: 46px;
    height: 46px;
  }

  .p-tab-name {
    text-align: left;
  }

  .div-block-30 {
    flex-flow: column;
  }

  .container-116 {
    height: auto;
  }

  .h1-p-text {
    font-size: 18px;
  }

  .h1-p-text.dark {
    font-size: 16px;
    line-height: 30px;
  }

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

  .div-block-28.betweendiv {
    flex-flow: row;
  }

  .h2-main {
    text-align: center;
    font-size: 30px;
    line-height: 46px;
  }

  .h2-main.light {
    text-align: center;
  }

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

  .h2-main.light.left-align.pre-footer-head {
    font-size: 34px;
    line-height: 40px;
  }

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

  .slider {
    overflow: visible;
  }

  .faq-circle {
    margin-bottom: 9px;
    margin-right: 0;
  }

  .bg-hero-el {
    max-width: 100%;
  }

  .container-180 {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
    flex-flow: column;
  }

  .div-block-33 {
    grid-column-gap: .25rem;
    grid-row-gap: .25rem;
    flex-flow: column;
  }

  .secondary-btn {
    max-width: 100%;
  }

  .column-3 {
    padding-left: 0;
    padding-right: 0;
  }

  .container-127 {
    justify-content: center;
    align-items: center;
  }

  .column {
    padding-left: 0;
    padding-right: 0;
  }

  .faq-p {
    margin-left: 15px;
    font-size: 16px;
  }

  .section_testemonial {
    padding-bottom: 4rem;
  }

  .steps-heading {
    font-size: 24px;
    line-height: 34px;
  }

  .text-wrap {
    grid-row-gap: 18px;
  }

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

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

  .padding-global {
    padding: 4rem 1.75rem;
  }

  .timeline10_item {
    grid-template-columns: 3rem 1fr;
    padding-right: 0;
  }

  .line-absolute {
    width: 2px;
    height: 78%;
    top: 7%;
    left: 23px;
  }

  .compare-card, .slide {
    width: 100%;
  }

  .row-2-vertical {
    grid-row-gap: 24px;
    flex-flow: column;
  }

  .h1-main {
    max-width: 370px;
    font-size: 40px;
    line-height: 48px;
  }

  .h1-main.dark {
    font-size: 36px;
    line-height: 48px;
  }

  .h1-main.dark.smaller {
    font-size: 36px;
    line-height: 47px;
  }

  .text-28 {
    height: auto;
  }

  .button-container {
    grid-row-gap: 24px;
    flex-flow: column;
    height: auto;
  }

  .faq {
    flex-flow: row;
    align-items: flex-start;
    min-width: auto;
    padding-left: 12px;
    padding-right: 12px;
  }

  .faq-heading {
    width: 90%;
    max-width: 100%;
    padding-right: 0;
    font-size: 18px;
  }

  .compare-maincard {
    width: 100%;
  }

  .receive-personalized-recommendations-from-our-advi {
    text-align: center;
  }

  .section_hero {
    padding-top: 3rem;
  }

  .ready-to-get-started-2 {
    font-size: 16px;
  }

  .div-block-32 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .h3-main {
    line-height: 30px;
  }

  .h3-main.smallerh3 {
    font-size: 24px;
    line-height: 32px;
  }

  .slide-nav {
    margin-top: 0;
    display: none;
    inset: auto 0% -14%;
  }

  .container-119 {
    height: auto;
  }

  .main-btn {
    width: 100%;
  }

  .right-arrow {
    inset: auto 0% -15% auto;
  }

  .timeline-heading {
    text-align: left;
    font-size: 1rem;
  }

  .article {
    height: auto;
    margin-bottom: 32px;
  }

  .container-126 {
    grid-template-columns: 1fr 1fr;
  }

  .guided-by-experts {
    font-size: 32px;
    line-height: 48px;
  }

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

  .container-145 {
    padding-left: 0;
    padding-right: 0;
  }

  .horizontal-wrap {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .paragraph-6 {
    height: auto;
  }

  .testimonialcard {
    width: 100%;
  }

  .icon-1-sec {
    width: 20px;
  }

  .secondary-btn-container {
    width: 100%;
  }

  .container-104 {
    padding-left: 24px;
    padding-right: 24px;
  }

  .mask {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .timeline-left-item {
    padding-right: 0;
  }

  .main-prodcut-grid {
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: column;
    justify-items: stretch;
    height: auto;
  }

  .container-132 {
    min-height: 120px;
  }

  .about-18 {
    max-width: 100%;
  }

  .cash-flow-first {
    width: 80%;
  }

  .container-201 {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
    flex-flow: column;
  }

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

  .ep-list {
    height: auto;
  }

  .section_hero_light {
    padding-top: 4rem;
  }

  .about-15 {
    height: auto;
  }

  .paragraph-16 {
    font-size: 24px;
    line-height: 36px;
  }

  .div-block-34 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .container-196 {
    height: auto;
  }

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

  .container-194 {
    padding: 22px;
  }

  .www-list {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .column-light-hero-2 {
    height: auto;
  }

  .container-193 {
    padding: 22px;
  }

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

  .partnership-principles {
    font-size: 20px;
  }

  .p-text-small {
    max-width: 90%;
  }

  .container-217 {
    padding-left: 24px;
    padding-right: 24px;
  }

  .we-operate-as-a-financing-coordination-resourceno {
    font-size: 16px;
  }

  .container-223 {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
    flex-flow: column;
  }

  .relation-single {
    margin-top: 0;
    padding: 16px;
  }

  .bounderies-inner {
    grid-row-gap: 16px;
    flex-flow: column;
  }

  .padding-global-2 {
    padding: 4rem 1.75rem;
  }

  .container-234 {
    grid-row-gap: 24px;
    flex-flow: column;
  }

  .hero-light-wrap {
    padding-left: 16px;
    padding-right: 16px;
  }

  .div-block-35 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .container-218 {
    padding: 16px;
  }

  .referal-wrap {
    grid-row-gap: 24px;
    flex-flow: column;
  }

  .image-financial-consultant-meeting-with-client {
    object-fit: cover;
    object-position: 15% 50%;
  }

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

  .container-246 {
    height: auto;
  }

  .container-253 {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
    flex-flow: column;
  }

  .howitworks-10 {
    padding-left: 0;
    padding-right: 0;
  }

  .padding-global-3 {
    padding: 4rem 1.75rem;
  }

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

  .howitworks-12 {
    grid-row-gap: 20px;
    padding: 32px 16px;
  }

  .howitworks-9 {
    height: 100%;
  }

  .div-block-38 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .container-261 {
    height: auto;
  }

  .container-228 {
    padding: 16px;
  }

  .heading-3-5 {
    height: 100%;
  }

  ._6mo---10yr {
    font-size: 30px;
  }

  .container-273 {
    width: 48px;
    height: 48px;
  }

  .term-lengths {
    width: auto;
  }

  .b-heading-black {
    font-size: 26px;
    line-height: 34px;
  }

  .metrics-single {
    padding: 24px;
  }

  .container-282 {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
    flex-flow: column;
  }

  .bo-wrap {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .advisory-guidance-2 {
    font-size: 14px;
  }

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

  .not-sure-which-structure-fits-your-business-our-a {
    color: #000c;
    font-size: 16px;
    line-height: 27.2px;
  }

  .business-item {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    width: auto;
  }

  .padding-global-4 {
    padding: 4rem 1.75rem;
  }

  .container-288 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .monthly, ._10k---5m {
    font-size: 30px;
  }

  .icon-bo {
    width: 24px;
  }

  .div-block-40 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .container-294 {
    height: auto;
  }

  .container-298 {
    padding: 16px;
  }

  .platformcontextbox {
    padding-left: 24px;
    padding-right: 24px;
  }

  .term-car {
    padding-left: 16px;
    padding-right: 16px;
  }

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

  .bussines-grid.grid-4 {
    grid-template-rows: auto auto auto;
    padding: 24px;
  }

  ._24-48hrs-2 {
    font-size: 30px;
  }

  .ver-line {
    height: 50%;
  }

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

  .h2-p-text-2 {
    text-align: center;
    font-size: 18px;
  }

  .container-312 {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
    flex-flow: column;
  }

  .howitworks-19 {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-42 {
    flex-flow: column;
  }

  .not-sure-which-structure-fits-your-business-our-a-2 {
    color: #000c;
    font-size: 18px;
    line-height: 27.2px;
  }

  .padding-global-5 {
    padding: 4rem 1.75rem;
  }

  .howitworks-20 {
    height: 100%;
  }

  .div-block-43 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .container-322 {
    height: auto;
  }

  .container-324 {
    padding: 16px;
  }

  .lines-inne {
    padding-left: 16px;
    padding-right: 16px;
  }

  .heading-3-6 {
    height: 100%;
  }

  .h2-p-text-3 {
    text-align: center;
    font-size: 18px;
  }

  .b-heading-black-2 {
    width: 100%;
    font-size: 24px;
    line-height: 34px;
  }

  .container-342 {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
    flex-flow: column;
  }

  .padding-global-6 {
    padding: 4rem 1.75rem;
  }

  .higlight-p {
    font-size: 26px;
  }

  .div-block-44 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .container-351 {
    height: auto;
  }

  .inner-grid-el {
    padding: 24px;
  }

  .monthly-copy {
    font-size: 30px;
  }

  .container-366 {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
    flex-flow: column;
  }

  .grid-el-8 {
    grid-column-gap: 20px;
    grid-row-gap: 0px;
    flex-flow: row;
    justify-content: flex-start;
    align-items: center;
  }

  .grid-el-8.ver {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .steps-heading-2 {
    font-size: 24px;
    line-height: 36px;
  }

  .padding-global-7 {
    padding: 4rem 1.75rem;
  }

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

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

  .div-block-45 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .container-374 {
    height: auto;
  }

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

  .container-378, .container-380 {
    padding: 22px;
  }

  .container-393 {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
    flex-flow: column;
  }

  .padding-global-8 {
    padding: 4rem 1.75rem;
  }

  .h1-main-2 {
    max-width: 370px;
    font-size: 40px;
    line-height: 48px;
  }

  .container-403 {
    height: auto;
  }

  .container-412 {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    margin-bottom: 24px;
  }

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

  .container-417 {
    grid-row-gap: 24px;
    flex-flow: column;
    height: auto;
  }

  .untitled-2.mob-none {
    display: none;
  }

  .container-419 {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
    flex-flow: column;
  }

  .container-420 {
    padding-left: 0;
    padding-right: 0;
  }

  .padding-global-9 {
    padding: 4rem 1.75rem;
  }

  .h1-main-3 {
    max-width: 370px;
    font-size: 40px;
    line-height: 48px;
  }

  .container-432 {
    height: auto;
  }

  .table-row-2 {
    width: 800px;
  }

  .icon-3._16 {
    width: 16px;
  }

  .table-style-2 {
    width: max-content;
    overflow: visible;
  }

  .padding-global-10 {
    padding: 4rem 1.75rem;
  }

  .scroll-wraper-table {
    overflow: scroll;
  }

  .h1-main-4 {
    max-width: 370px;
    font-size: 40px;
    line-height: 48px;
  }

  .container-452 {
    height: auto;
  }

  .platformcontextbox-2 {
    padding-left: 16px;
    padding-right: 16px;
  }

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

  .div-block-50 {
    padding-top: 0;
  }

  .container-468 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
  }

  .container-471 {
    flex-flow: column;
  }

  .div-block-52 {
    grid-row-gap: 8px;
    flex-flow: column;
    width: 100%;
  }

  .container-474 {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    margin-bottom: 24px;
  }

  .container-478 {
    grid-row-gap: 24px;
    flex-flow: column;
    height: auto;
  }

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

  .container-479 {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
    flex-flow: column;
  }

  .closing-p {
    font-size: 18px;
    line-height: 26px;
  }

  .div-block-55 {
    flex-flow: column;
  }

  .section_blog_header {
    padding-top: 2rem;
    padding-left: 0;
    padding-right: 0;
  }

  .container-485 {
    flex-flow: column;
  }

  .text-66 {
    height: auto;
  }

  .container-491 {
    padding: 16px;
  }

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

  .container-493 {
    height: auto;
  }

  .mobile-hide {
    display: none;
  }

  .not-a-loan {
    font-size: 18px;
  }

  .container-516 {
    padding: 24px;
  }

  .section_hero_light-2 {
    padding-top: 3rem;
  }

  .h1-main-5 {
    max-width: 370px;
    font-size: 40px;
    line-height: 48px;
  }

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

  .container-521 {
    height: auto;
  }

  .platformcontextbox-3 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .mca-step {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

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

  .padding-global-11, .padding-global-12 {
    padding: 4rem 1.75rem;
  }

  .paragraph-63 {
    height: auto;
  }

  .container-540 {
    flex-flow: column;
  }

  .container-541 {
    flex-flow: column;
    justify-content: center;
    align-items: center;
  }

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

  .container-546 {
    grid-row-gap: 12px;
    justify-content: flex-start;
    align-items: center;
    height: auto;
  }

  .total-repay-2, .total-cost-3 {
    text-align: center;
  }

  .container-548 {
    justify-content: flex-start;
    align-items: center;
    width: auto;
  }

  .factor-rate-4 {
    text-align: center;
  }

  .scenario-inner {
    padding: 24px;
  }

  .tab-open-mca {
    padding: 16px;
  }

  .p-small {
    width: 100%;
    margin-top: 6px;
  }

  .badcreditfunding {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: column-reverse;
    height: auto;
  }

  .real-stories-signle {
    padding: 24px;
  }

  .real-stories-signle.wider {
    width: 100%;
  }

  .div-block-64.gr3 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

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

  .icon-8 {
    flex-shrink: 0;
  }

  .mcavsloan-2 {
    padding-left: 24px;
    padding-right: 24px;
  }

  .tab-scenario-link {
    justify-content: center;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .mcavsloan-4 {
    grid-row-gap: 16px;
    flex-flow: column;
  }

  .decisioninner {
    padding: 24px;
  }

  .paragraph-71 {
    height: auto;
  }

  .restaurants {
    font-size: 20px;
    line-height: 26px;
  }

  .div-block-67.verexc {
    grid-template-columns: 1fr;
  }

  .mcabusinesstypes-2, .mcabusinesstypes {
    padding-left: 24px;
    padding-right: 24px;
  }

  .container-587 {
    height: auto;
  }

  ._75k {
    font-size: 18px;
  }

  .container-594 {
    padding: 24px;
  }

  .tabs-menu-5 {
    grid-template-rows: auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .risk-wrap {
    padding: 24px;
  }

  .div-block-70 {
    grid-template-columns: 1fr;
  }

  .container-605 {
    padding: 24px;
  }

  .mca-wrap-inner-q {
    padding: 12px;
  }

  .container-612 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    padding-bottom: 10px;
  }

  .best-fit-2 {
    text-align: center;
  }

  .text-80 {
    justify-content: center;
    align-items: flex-start;
    width: auto;
    height: auto;
  }

  .container-619 {
    padding: 24px;
  }

  .container-627 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .container-628.fullw.notideal {
    margin-top: 24px;
  }

  .container-635 {
    flex-flow: column;
  }

  .container-646, .container-648 {
    padding: 24px;
  }

  .www-list-2 {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .container-654 {
    padding: 24px;
  }

  .container-658 {
    grid-row-gap: 32px;
  }

  .mix-container {
    grid-template-columns: 1fr;
  }

  .div-block-79 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .htestwrap {
    min-height: 110px;
  }

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

  .timenlinereqwrap {
    grid-template-columns: 1fr;
    width: 100%;
  }
}

#w-node-c504c19f-cdfc-54ed-6b0f-a04ef850b66d-e03615c0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c504c19f-cdfc-54ed-6b0f-a04ef850b8a4-e03615c0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ad4806d5-0154-434b-2bc4-ff8d9cf7a753-680d8867, #w-node-_4bc6879d-cd4e-ee88-06f1-739b75012545-728fdd9d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_4bc6879d-cd4e-ee88-06f1-739b750126f4-728fdd9d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dcfafde0-491c-9ac0-7af7-5f947f0b44f4-fa8a7e36 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_3e8d9727-54de-e749-34a0-e708283f06bd-ff13c80c, #w-node-_3e8d9727-54de-e749-34a0-e708283f06c3-ff13c80c, #w-node-_3e8d9727-54de-e749-34a0-e708283f0814-ff13c80c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4a6f95c0-2717-6f27-f338-f04e4bf8e774-f80842b5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8508ce5d-d717-03b2-549a-4c846ac7a524-0c9e3df3, #w-node-_8508ce5d-d717-03b2-549a-4c846ac7a52a-0c9e3df3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5aba9e67-b293-38bf-0930-d01d12dccb9d-0c9e3df3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b613a8c1-b106-5c77-1a01-f218d46f6b32-3a23d2a2, #w-node-b613a8c1-b106-5c77-1a01-f218d46f6b38-3a23d2a2, #w-node-_0b9590db-ffaa-8f1d-1364-24cf2d2e357f-4097eab0, #w-node-_0b9590db-ffaa-8f1d-1364-24cf2d2e3585-4097eab0, #w-node-fc67497d-094b-c604-41cb-fb30c1614a07-2dde3185, #w-node-fc67497d-094b-c604-41cb-fb30c1614a0d-2dde3185, #w-node-b133e5b8-2d96-d81d-e98d-42dc9bdbff2e-dce144f4, #w-node-b133e5b8-2d96-d81d-e98d-42dc9bdbff34-dce144f4, #w-node-_4780bd31-0a85-640b-ac86-9d0ea96e86d1-37b38776, #w-node-_4780bd31-0a85-640b-ac86-9d0ea96e86d7-37b38776, #w-node-_3e3e715d-e403-08b3-72ea-bb1f489941cf-4555794e, #w-node-_3e3e715d-e403-08b3-72ea-bb1f489941d5-4555794e, #w-node-_53bf4f8b-710b-f450-53fd-8927f0056b26-e4832742, #w-node-_53bf4f8b-710b-f450-53fd-8927f0056b2c-e4832742, #w-node-f875d3d7-ab55-4e12-8bcb-7d30209bb2e5-a22918d9, #w-node-f875d3d7-ab55-4e12-8bcb-7d30209bb2eb-a22918d9, #w-node-dc877651-0dc6-45d2-1cd7-50f58c43f613-fc129a40, #w-node-dc877651-0dc6-45d2-1cd7-50f58c43f619-fc129a40, #w-node-_2a6f7d87-ed8d-e1c6-4c75-26cb8e20a2c6-634bc6aa, #w-node-_2a6f7d87-ed8d-e1c6-4c75-26cb8e20a2ce-634bc6aa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

@media screen and (max-width: 767px) {
  #w-node-c504c19f-cdfc-54ed-6b0f-a04ef850b8a5-e03615c0, #w-node-c504c19f-cdfc-54ed-6b0f-a04ef850b8b4-e03615c0, #w-node-c504c19f-cdfc-54ed-6b0f-a04ef850b8bb-e03615c0 {
    order: -9999;
  }

  #w-node-c504c19f-cdfc-54ed-6b0f-a04ef850b8cd-e03615c0 {
    order: 9999;
  }

  #w-node-c504c19f-cdfc-54ed-6b0f-a04ef850b8db-e03615c0, #w-node-c504c19f-cdfc-54ed-6b0f-a04ef850b8e8-e03615c0, #w-node-_4bc6879d-cd4e-ee88-06f1-739b750126f5-728fdd9d, #w-node-_4bc6879d-cd4e-ee88-06f1-739b75012701-728fdd9d, #w-node-_4bc6879d-cd4e-ee88-06f1-739b75012708-728fdd9d {
    order: -9999;
  }

  #w-node-_4bc6879d-cd4e-ee88-06f1-739b75012717-728fdd9d {
    order: 9999;
  }

  #w-node-_4bc6879d-cd4e-ee88-06f1-739b75012722-728fdd9d, #w-node-_4bc6879d-cd4e-ee88-06f1-739b75012728-728fdd9d, #w-node-_3e8d9727-54de-e749-34a0-e708283f0815-ff13c80c, #w-node-_3e8d9727-54de-e749-34a0-e708283f0821-ff13c80c, #w-node-_3e8d9727-54de-e749-34a0-e708283f0828-ff13c80c {
    order: -9999;
  }

  #w-node-_3e8d9727-54de-e749-34a0-e708283f0837-ff13c80c {
    order: 9999;
  }

  #w-node-_3e8d9727-54de-e749-34a0-e708283f0842-ff13c80c, #w-node-_3e8d9727-54de-e749-34a0-e708283f0848-ff13c80c {
    order: -9999;
  }

  #w-node-_1bad5e97-ee9e-6fea-b4f2-37a11d9d86d0-ff13c80c {
    order: 9999;
  }

  #w-node-_1bad5e97-ee9e-6fea-b4f2-37a11d9d86db-ff13c80c {
    order: -9999;
  }

  #w-node-_5aba9e67-b293-38bf-0930-d01d12dccb9d-0c9e3df3 {
    align-self: auto;
  }
}

@media screen and (max-width: 479px) {
  #w-node-c504c19f-cdfc-54ed-6b0f-a04ef850b66d-e03615c0, #w-node-ad4806d5-0154-434b-2bc4-ff8d9cf7a753-680d8867, #w-node-_4bc6879d-cd4e-ee88-06f1-739b75012545-728fdd9d, #w-node-dcfafde0-491c-9ac0-7af7-5f947f0b44f4-fa8a7e36, #w-node-_3e8d9727-54de-e749-34a0-e708283f06bd-ff13c80c, #w-node-_3e8d9727-54de-e749-34a0-e708283f06c3-ff13c80c, #w-node-_4a6f95c0-2717-6f27-f338-f04e4bf8e774-f80842b5, #w-node-_8508ce5d-d717-03b2-549a-4c846ac7a524-0c9e3df3, #w-node-_8508ce5d-d717-03b2-549a-4c846ac7a52a-0c9e3df3, #w-node-b613a8c1-b106-5c77-1a01-f218d46f6b32-3a23d2a2, #w-node-b613a8c1-b106-5c77-1a01-f218d46f6b38-3a23d2a2, #w-node-_0b9590db-ffaa-8f1d-1364-24cf2d2e357f-4097eab0, #w-node-_0b9590db-ffaa-8f1d-1364-24cf2d2e3585-4097eab0, #w-node-fc67497d-094b-c604-41cb-fb30c1614a07-2dde3185, #w-node-fc67497d-094b-c604-41cb-fb30c1614a0d-2dde3185, #w-node-b133e5b8-2d96-d81d-e98d-42dc9bdbff2e-dce144f4, #w-node-b133e5b8-2d96-d81d-e98d-42dc9bdbff34-dce144f4, #w-node-_4780bd31-0a85-640b-ac86-9d0ea96e86d1-37b38776, #w-node-_4780bd31-0a85-640b-ac86-9d0ea96e86d7-37b38776, #w-node-_3e3e715d-e403-08b3-72ea-bb1f489941cf-4555794e, #w-node-_3e3e715d-e403-08b3-72ea-bb1f489941d5-4555794e, #w-node-_53bf4f8b-710b-f450-53fd-8927f0056b26-e4832742, #w-node-_53bf4f8b-710b-f450-53fd-8927f0056b2c-e4832742, #w-node-f875d3d7-ab55-4e12-8bcb-7d30209bb2e5-a22918d9, #w-node-f875d3d7-ab55-4e12-8bcb-7d30209bb2eb-a22918d9, #w-node-dc877651-0dc6-45d2-1cd7-50f58c43f613-fc129a40, #w-node-dc877651-0dc6-45d2-1cd7-50f58c43f619-fc129a40, #w-node-_2a6f7d87-ed8d-e1c6-4c75-26cb8e20a2c6-634bc6aa, #w-node-_2a6f7d87-ed8d-e1c6-4c75-26cb8e20a2ce-634bc6aa {
    grid-column: span 1 / span 1;
  }
}
