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

@font-face {
  font-family: General Sans;
  src: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a474_GeneralSans-Medium.woff2") format("woff2");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: General Sans;
  src: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a473_GeneralSans-Semibold.woff2") format("woff2");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: General Sans;
  src: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a476_GeneralSans-Regular.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Gilroy;
  src: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1ae1d_Gilroy-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Gilroy;
  src: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1ae1e_Gilroy-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Gilroy;
  src: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1ae1f_Gilroy-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Gilroy;
  src: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1ae20_Gilroy-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Generalsans;
  src: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1ad7c_GeneralSans-Bold.otf") format("opentype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

:root {
  --normal-grey: #434448;
  --black: #1e2030c4;
  --white: white;
  --midnight-blue: #2a1c58;
  --midnight-blue-2: #072453;
  --lvc-dark-blue: #072e66;
  --primary-new: #09f;
  --primary-blue: #2564ca;
  --light-grey: #eee;
  --tomato: #f0544f;
  --ff2-green: #31d76b;
  --dark-slate-blue: #0e4bae;
  --dark-slate-blue-2: #104592;
  --ff2-blue: #0066cd;
  --dark-slate-blue-3: #0f4593;
  --primary-base: #0b7eff;
  --test-disabled: #b3b9c4;
  --new-brand-color: #0b51c2;
  --new-blue: #192452;
}

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

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

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

.w-form-formradioinput--inputType-custom {
  border: 1px solid #ccc;
  border-radius: 50%;
  width: 12px;
  height: 12px;
}

.w-form-formradioinput--inputType-custom.w--redirected-focus {
  box-shadow: 0 0 3px 1px #3898ec;
}

.w-form-formradioinput--inputType-custom.w--redirected-checked {
  border-width: 4px;
  border-color: #3898ec;
}

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

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

.w-checkbox:after {
  content: " ";
  clear: both;
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

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

.w-checkbox-input--inputType-custom {
  border: 1px solid #ccc;
  border-radius: 2px;
  width: 12px;
  height: 12px;
}

.w-checkbox-input--inputType-custom.w--redirected-checked {
  background-color: #3898ec;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-color: #3898ec;
}

.w-checkbox-input--inputType-custom.w--redirected-focus {
  box-shadow: 0 0 3px 1px #3898ec;
}

.w-pagination-wrapper {
  flex-wrap: wrap;
  justify-content: center;
  display: flex;
}

.w-pagination-previous, .w-pagination-next {
  color: #333;
  background-color: #fafafa;
  border: 1px solid #ccc;
  border-radius: 2px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 9px 20px;
  font-size: 14px;
  display: block;
}

.w-form-formrecaptcha {
  margin-bottom: 8px;
}

.w-pagination-previous-icon {
  margin-right: 4px;
}

.w-page-count {
  text-align: center;
  width: 100%;
  margin-top: 20px;
}

.w-pagination-next-icon {
  margin-left: 4px;
}

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

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

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

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

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

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

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

body {
  color: var(--normal-grey);
  background-color: #f7ffff;
  font-family: General Sans, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

h1 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 38px;
  font-weight: 700;
  line-height: 44px;
}

h2 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 32px;
  font-weight: 700;
  line-height: 36px;
}

h3 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 700;
  line-height: 30px;
}

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

p {
  margin-bottom: 10px;
}

a {
  cursor: pointer;
  text-decoration: underline;
}

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

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

strong {
  font-weight: bold;
}

blockquote {
  border-left: 4px solid #3a74cf33;
  margin-bottom: 10px;
  padding: 10px 20px;
  font-size: 17px;
  font-style: italic;
  font-weight: 400;
  line-height: 1.6;
}

.h1 {
  color: var(--black);
  padding-bottom: 15px;
  font-size: 40px;
  font-weight: 500;
  line-height: 1.24;
}

.h1.section-center-heading-max-w {
  text-align: center;
  max-width: 756px;
}

.h1.white {
  color: #fff;
}

.h1.white.max-w-1080 {
  max-width: 1080px;
}

.h1.sbt-sec-1-stat {
  text-align: center;
  max-width: 850px;
  margin-bottom: 90px;
  margin-left: auto;
  margin-right: auto;
}

.h1.sbt-sec-1-stat.ani {
  color: #000;
  margin-bottom: 0;
}

.h1.subpages-hero {
  color: #fff;
  margin-bottom: 8px;
  font-weight: 600;
  line-height: 1.48;
}

.h1.subpages-hero.wfn {
  margin-bottom: 60px;
}

.h1.subpages-hero.win {
  display: none;
}

.h1.subpages-hero.mixer-cohort {
  text-align: left;
  font-size: 50px;
  font-weight: 600;
}

.h1.win-sec-4 {
  background-color: #f6ffff;
}

.h1.tri-sec-4 {
  max-width: 680px;
}

.h1.abt-sec-4 {
  color: #1e2030c4;
  max-width: 820px;
  line-height: 1.4;
}

.h1.abt-sec-4.new {
  color: #000;
}

.h1.abt-sec-4.new.white {
  color: #fff;
}

.h1.abt-sec-5 {
  max-width: 520px;
}

.h1.evp-sec-1 {
  margin-bottom: 12px;
}

.h1.fnf-sec-1-stat {
  color: #14b9e0;
  margin-bottom: 6px;
  font-weight: 600;
}

.h1.fnf-hash-left {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a668_fnf-blue-hash.svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
  padding: 12px 98px;
}

.h1.event-why-should {
  margin-top: 72px;
}

.h1.lig-sec-1-stat {
  color: #ff8737;
  margin-bottom: 6px;
  font-weight: 600;
}

.h1.lig-sec-2 {
  max-width: 400px;
}

.h1.wfn-sec-2 {
  font-size: 46px;
}

.h1.ff-awards {
  color: #fff;
  margin-bottom: 36px;
}

.h1.hh-lig-hero {
  color: #fff;
  margin-bottom: 8px;
  font-size: 36px;
  font-weight: 600;
  line-height: 1.48;
}

.h1.hh-lig-hero.wfn {
  margin-bottom: 60px;
}

.h1.lig-speakers {
  max-width: 780px;
}

.h1.hh-conpass {
  color: #fff;
  margin-top: 32px;
  margin-bottom: 20px;
  font-size: 48px;
  font-weight: 600;
}

.h1.hh-conpass.max-w-1080 {
  max-width: 1080px;
}

.h1.bm-24 {
  margin-bottom: 24px;
}

.h1.mae-heading {
  color: #09f;
  text-transform: uppercase;
  font-size: 60px;
  font-weight: 600;
  line-height: 1.3;
}

.h1.mae-heading.hp-small {
  font-size: 32px;
}

.h1.mae-speakers {
  line-height: 1.6;
}

.h1.founder-build-text {
  text-align: center;
  margin-bottom: -87px;
}

.h1.margin-bottom-53px {
  margin-bottom: 53px;
}

.h1.z-index-3 {
  z-index: 3;
  position: relative;
}

.h1.hh-3s {
  color: #fff;
  margin-top: 24px;
  margin-bottom: 14px;
  font-size: 38px;
  font-weight: 600;
}

.h1.hh-3s.max-w-1080 {
  max-width: 1080px;
}

.h1.is-startup-report {
  color: var(--white);
  font-weight: 600;
}

.h1.new {
  color: #000;
}

.navbar {
  background-color: #f7ffff;
}

.navbar.sticky-nav {
  z-index: 100;
  background-color: var(--white);
  position: sticky;
  inset: 0% 0% auto;
}

.navbar.event-navbar {
  background-color: #0000;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

.navbar.no-bg {
  border-bottom: 1px none var(--normal-grey);
  background-color: #0000;
  padding-top: 8px;
  padding-bottom: 8px;
  position: absolute;
  inset: 0% 0% auto;
}

.navbar.no-bg.bg-white {
  z-index: 12;
  background-color: #fff;
  position: sticky;
}

.site-wrapper {
  width: 100%;
  max-width: 1230px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
  display: block;
  position: relative;
  overflow: visible;
}

.site-wrapper.nav-wrapper {
  justify-content: space-between;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.site-wrapper.vertical-center-flex {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.site-wrapper.vertical-center-flex.max-w-1292 {
  max-width: 1292px;
}

.site-wrapper.vertical-center-flex.relative {
  position: relative;
}

.site-wrapper.terms-title {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.site-wrapper.inv-lv {
  max-width: 1284px;
}

.site-wrapper.blog-header {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.site-wrapper.blog-wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr .5fr;
  grid-auto-columns: 1fr;
  margin-top: 30px;
  display: grid;
}

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

.site-wrapper.wos-wrapper {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 1260px;
  margin-top: -54px;
}

.site-wrapper.blogs-header-sw {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.site-wrapper.blogs-all-wrapper {
  grid-column-gap: 42px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 2.1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.site-wrapper.blogs-all-wrapper.onlyherepartvdos {
  grid-template-columns: 2.1fr;
}

.site-wrapper.contact-form-wrapper {
  grid-column-gap: 50px;
  grid-template-rows: auto;
  grid-template-columns: 1.1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.site-wrapper.lv-hero, .site-wrapper.win-hero {
  text-align: center;
  flex-direction: column;
  align-items: center;
  padding-top: 60px;
  display: flex;
}

.site-wrapper.trica-hero {
  text-align: center;
  flex-direction: column;
  align-items: center;
  padding-top: 68px;
  display: flex;
}

.site-wrapper.tri-sec-5 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  max-width: 1300px;
  display: flex;
}

.site-wrapper.tri-sec-5.max-w-1292 {
  max-width: 1292px;
}

.site-wrapper.tri-sec-5.relative {
  position: relative;
}

.site-wrapper.capital-call-slider-wide {
  text-align: center;
  flex-direction: column;
  align-items: center;
  max-width: 1280px;
  padding-left: 60px;
  padding-right: 60px;
  display: flex;
}

.site-wrapper.capital-call-slider-wide.max-w-1292 {
  max-width: 1292px;
}

.site-wrapper.capital-call-slider-wide.relative {
  position: relative;
}

.site-wrapper.abt-sec-4 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  max-width: 1242px;
  display: flex;
}

.site-wrapper.abt-sec-4.max-w-1292 {
  max-width: 1292px;
}

.site-wrapper.abt-sec-4.relative {
  position: relative;
}

.site-wrapper.fnf-hero {
  z-index: 1;
  text-align: left;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.site-wrapper.fnf-sec-6 {
  max-width: 1300px;
}

.site-wrapper.event-videos-wrapper {
  text-align: center;
  flex-direction: column;
  align-items: center;
  max-width: 1260px;
  display: flex;
}

.site-wrapper.event-videos-wrapper.max-w-1292 {
  max-width: 1292px;
}

.site-wrapper.event-videos-wrapper.relative {
  position: relative;
}

.site-wrapper.lig-hero {
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1fr auto 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  max-width: 1780px;
  display: grid;
}

.site-wrapper.lvf-faq-wrapper {
  grid-column-gap: 32px;
  grid-row-gap: 16px;
  background-color: #0000;
  grid-template-rows: auto;
  grid-template-columns: 1fr 3fr;
  grid-auto-columns: 1fr;
  justify-content: stretch;
  width: 60%;
  max-width: 60%;
  margin-left: 0;
  margin-right: 0;
  display: grid;
}

.site-wrapper.notif-sw {
  color: #0a2f67;
  justify-content: center;
  align-items: center;
  padding-top: 6px;
  padding-bottom: 6px;
  font-size: 14px;
  display: flex;
}

.site-wrapper.wfn-hero {
  text-align: center;
  flex-direction: column;
  align-items: center;
  padding-top: 80px;
  display: flex;
}

.site-wrapper.lvc-nav {
  justify-content: center;
  max-width: 960px;
  display: flex;
}

.site-wrapper.lvc-wrapper {
  max-width: 960px;
}

.site-wrapper.social-lp {
  max-width: 1098px;
}

.site-wrapper.wide-wrapper {
  max-width: 1780px;
}

.site-wrapper.home-hero {
  align-items: center;
  display: flex;
  position: relative;
}

.site-wrapper.mixer-cohort-hero {
  text-align: left;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding-top: 60px;
  display: flex;
}

.site-wrapper.nav-wrapper-new {
  justify-content: space-between;
  align-items: center;
  padding-top: 5px;
  padding-bottom: 5px;
  display: flex;
  position: relative;
}

.site-wrapper.mae-tab-wrapper {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.site-wrapper.mae-tab-wrapper.max-w-1292 {
  max-width: 1292px;
}

.site-wrapper.mae-tab-wrapper.relative {
  position: relative;
}

.site-wrapper.mae-hp-wrapper {
  padding-left: 60px;
  padding-right: 60px;
}

.site-wrapper.li-internal-wrapper {
  background-color: var(--midnight-blue);
  padding: 60px;
  position: relative;
}

.site-wrapper.li-internal-wrapper.white-right {
  color: var(--midnight-blue);
  background-color: #fff;
  padding-left: 24px;
  padding-right: 24px;
}

.site-wrapper.founder-build-flex {
  grid-column-gap: 230px;
  grid-row-gap: 230px;
  flex-direction: column;
  display: flex;
}

.site-wrapper.hh-3s {
  align-items: center;
  display: flex;
  position: relative;
}

.site-wrapper.home-resources-slider {
  text-align: center;
  flex-direction: column;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  display: flex;
  overflow: hidden;
}

.site-wrapper.home-resources-slider.max-w-1292 {
  max-width: 1292px;
}

.site-wrapper.home-resources-slider.relative {
  position: relative;
}

.site-wrapper.n-hh-3s {
  align-items: center;
  display: flex;
  position: relative;
}

.site-wrapper.ff2-wrapper {
  width: auto;
}

.site-wrapper.z-inedx-4 {
  z-index: 2;
}

.nav-menu {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  align-items: center;
  display: flex;
}

.nav-menu.static-nav {
  justify-content: center;
  align-items: stretch;
  margin-left: auto;
  margin-right: auto;
  position: static;
}

.nav-menu.mae-nm {
  font-weight: 500;
}

.button {
  text-align: center;
  background-color: #2564ca;
  border: 1px solid #2564ca;
  border-radius: 12px;
  justify-content: center;
  padding: 28px 44px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  display: block;
}

.button:hover {
  background-color: #0e4bae;
  border-color: #0e4bae;
}

.button.nav-sign-up {
  border: 1px solid #2564ca;
  padding-top: 12px;
  padding-bottom: 12px;
}

.button.nav-sign-up.inv-track.visibility-hidden {
  display: block;
}

.button.nav-sign-in {
  color: #2564ca;
  background-color: #0000;
  border: 1px solid #2564ca;
  margin-left: 38px;
  margin-right: 16px;
  padding-top: 12px;
  padding-bottom: 12px;
}

.button.nav-sign-up-mob {
  border: 1px solid #2564ca;
  padding-top: 12px;
  padding-bottom: 12px;
  display: none;
}

.button.hero-button {
  color: var(--white);
  margin-right: 24px;
}

.button.hero-button.rm-0 {
  margin-right: 0;
}

.button.hero-button.rm-0.inv-track {
  text-align: center;
  order: 0;
  align-self: auto;
  width: 220px;
  margin-left: 0;
  margin-right: 10px;
  display: block;
}

.button.hero-button.rm-16 {
  margin-right: 16px;
}

.button.hero-button.moble-rm-0 {
  justify-content: flex-start;
  align-items: center;
  margin-right: 0;
  display: block;
}

.button.hero-button.moble-rm-0.raise-funds-btn {
  z-index: 99;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  position: fixed;
  inset: 50% 0% auto auto;
  transform: translate(53px, -50%)rotate(-90deg);
}

.button.hero-button.moble-rm-0.raise-funds-btn.new {
  z-index: 131;
  padding-top: 20px;
  padding-bottom: 20px;
  right: 0%;
}

.button.hero-button.moble-rm-0.raise-funds-btn.new.extra {
  right: -1%;
}

.button.hero-button.rm-mobile-0 {
  width: 220.438px;
  margin-right: 10px;
}

.button.hero-stroke-button {
  color: #ffffff8a;
  background-color: #0000;
  border: 1px solid #fff6;
}

.button.hero-stroke-button:hover {
  border-color: #2564ca;
}

.button.hero-news-button {
  margin-top: 24px;
}

.button.wide-faded {
  color: #ffffffab;
  padding-left: 88px;
  padding-right: 88px;
}

.button.wide-faded.up-margin-24 {
  margin-top: 24px;
}

.button.wide-faded.win-sec-11 {
  margin-right: 24px;
  padding-left: 54px;
  padding-right: 54px;
}

.button.mob-center {
  flex: none;
}

.button.mob-center.desktop-hide {
  display: none;
}

.button.nav-dd-btn {
  color: #fff;
  text-align: center;
  padding: 12px 32px;
}

.button.companies-grid-see-all {
  min-width: 254px;
  margin-top: 44px;
}

.button.faded {
  color: #ffffffab;
}

.button.faded.mob-hide.founder-build-button-hide, .button.faded._4-inv-tab-mob {
  display: none;
}

.button.mob-hide {
  display: inline-block;
}

.button.mob-only {
  display: none;
}

.button.blue-cta {
  margin-top: 40px;
}

.button.wos-load-more {
  color: #fff;
  min-width: 340px;
  margin-top: 56px;
}

.button.lv-fuel-hero {
  min-width: 240px;
  margin-top: 24px;
}

.button.lv-f-sec-1 {
  min-width: 242px;
}

.button.lvf-founder-inv-see-all {
  min-width: 210px;
  margin-top: 42px;
}

.button.win-sec-8-tab-btn {
  color: #2564ca;
  background-color: #0000;
  border-width: 1.4px;
  border-color: #2564ca;
  min-width: 238px;
  margin-left: 14px;
  margin-right: 14px;
}

.button.win-sec-8-tab-btn.w--current {
  color: #fff;
  background-color: #2564ca;
}

.button.win-sec-11-linkedin {
  background-color: #069;
  border-color: #069;
  padding-left: 24px;
  padding-right: 24px;
}

.button.win-sec-11-linkedin:hover {
  background-color: #046291;
  border-color: #046291;
}

.button.up-margin-20 {
  margin-top: 20px;
}

.button.up-margin-20.lvc-nwl-form-btn {
  padding-left: 64px;
  padding-right: 64px;
}

.button.abt-ib-see-all {
  margin-top: 40px;
}

.button.sec-7-abt {
  min-width: 220px;
  margin-top: 40px;
}

.button.evn-sec-3 {
  min-width: 264px;
  margin-top: 40px;
}

.button.event-speakers-load {
  color: #fff;
  min-width: 208px;
  margin-top: 38px;
}

.button.event-form-submit {
  width: 40%;
  margin-top: 12px;
}

.button.us-nav-join {
  border: 1px solid #2564ca;
  margin-left: 20px;
  padding-top: 12px;
  padding-bottom: 12px;
}

.button.us-hero-button {
  color: #ffffffab;
  margin-right: 24px;
}

.button.lvc-subscribe-white {
  color: var(--lvc-dark-blue);
  background-color: #fff;
  border-color: #fff;
  border-radius: 24px;
  padding: 4px 16px;
  font-size: 18px;
  font-weight: 600;
}

.button.lvc-article-subscribe {
  background-color: var(--lvc-dark-blue);
  color: #fff;
  border-color: #fff;
  border-radius: 24px;
  padding: 12px 16px;
  font-size: 18px;
  font-weight: 600;
}

.button.social-lp-btn {
  padding-left: 60px;
  padding-right: 60px;
}

.button.lig-hero {
  width: 100%;
  margin-top: 16px;
  padding-left: 40px;
  padding-right: 40px;
}

.button.lig-hero.up-margin-24 {
  margin-top: 24px;
}

.button.lig-hero.win-sec-11 {
  margin-right: 24px;
  padding-left: 54px;
  padding-right: 54px;
}

.button.lig-ww-um {
  margin-top: 40px;
}

.button.lig-ww-um.lvc-nwl-form-btn {
  padding-left: 64px;
  padding-right: 64px;
}

.button.hero-white-button {
  color: #2564ca;
  background-color: #fff;
  border-style: none;
  padding-left: 64px;
  padding-right: 64px;
}

.button.hero-white-button.mixer-cohort-hero {
  margin-top: 24px;
  padding-left: 24px;
  padding-right: 24px;
}

.button.git-form-button {
  width: 100%;
  margin-top: 24px;
}

.button.inv-track.invstlst {
  width: auto;
  padding-left: 44px;
  padding-right: 44px;
  display: inline;
}

.button.inv-track.eatra {
  margin-bottom: 10px;
}

.button.lm-20 {
  margin-left: 20px;
}

.button.nav-desktop-only {
  border: 1px solid #2564ca;
  padding-top: 12px;
  padding-bottom: 12px;
}

.button.inv-bb {
  width: auto;
  margin-left: 20px;
}

.button.inv-bb.invstlst {
  display: inline;
}

.button.inv-bb.extra {
  margin-left: 0;
}

.button.mae-lb {
  background-color: #09f;
  padding-left: 64px;
  padding-right: 64px;
}

.button.syn-hero-button-wrap {
  align-items: center;
}

.button.hero-outline {
  background-color: #0000;
  border-color: #fff;
  transition: all .2s;
}

.button.hero-outline:hover {
  background-color: #ffffff0d;
}

.button.hero-button-narrow {
  color: var(--white);
  margin-right: 16px;
  padding-left: 32px;
  padding-right: 32px;
}

.button.hero-button-narrow.rm-0 {
  margin-right: 0;
}

.button.hero-button-narrow.rm-16 {
  margin-right: 16px;
}

.button.white-btn {
  color: var(--midnight-blue);
  background-color: #fff;
}

.button.sr-report-download, .button.debt-submit-button {
  width: 100%;
}

.button.main-button {
  border-color: var(--primary-new);
  background-color: var(--primary-new);
  letter-spacing: 1px;
  border-radius: 0;
  padding: 10px 20px;
  font-family: Gilroy, Arial, sans-serif;
  line-height: 1;
}

.button.main-button.show-lg {
  display: inline-block;
}

.button.main-button.show-lg:hover {
  border-color: var(--primary-blue);
  background-color: var(--primary-blue);
}

.button.main-button.show-lg.bg-white {
  background-color: var(--white);
  color: #192452;
  border-radius: 4px;
  font-family: Inter, sans-serif;
  transition: background-color .3s cubic-bezier(.455, .03, .515, .955);
}

.button.main-button.show-lg.bg-white:hover {
  background-color: var(--light-grey);
}

.button.main-button.hide-lg {
  display: none;
}

.button.main-button.primary {
  padding-top: 15px;
  padding-bottom: 15px;
  display: inline-block;
}

.button.main-button.primary:hover {
  border-color: var(--primary-blue);
  background-color: var(--primary-blue);
}

.button.main-button.primary.bg-white {
  color: #0d0d0d;
  background-color: #fff;
  text-decoration: none;
}

.button.main-button.primary.bg-white.with-icon {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  align-items: center;
  width: max-content;
  padding: 13px 18px;
  transition-property: background-color;
  transition-duration: .3s;
  transition-timing-function: cubic-bezier(.23, 1, .32, 1);
  display: flex;
}

.button.main-button.primary.bg-white.with-icon:hover {
  background-color: var(--light-grey);
}

.button.main-button.primary.bg-white.with-icon.bg-blue {
  color: #fff;
  background-color: #09f;
  font-family: Inter, sans-serif;
}

.button.main-button.primary.bg-deep {
  background-color: #192452;
}

.button.main-button.primary.smll {
  padding: 12px 18px;
  font-family: Inter, sans-serif;
  font-size: 14px;
}

.nav-link {
  color: #353535;
  align-items: center;
  padding: 8px 14px;
  font-family: General Sans, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.48;
  display: flex;
}

.nav-link.nav-dd {
  padding-right: 36px;
  font-family: General Sans, sans-serif;
}

.nav-link.win-nav {
  padding-left: 12px;
  padding-right: 12px;
  font-size: 15px;
}

.nav-link.mae-nav {
  padding-left: 8px;
  padding-right: 8px;
  font-size: 15px;
}

.nav-link.mae-nav:hover {
  color: var(--primary-blue);
}

.nav-link.new-font {
  font-family: Gilroy, Arial, sans-serif;
}

.nav-link.new-font.text-white {
  color: var(--white);
  font-family: Inter, sans-serif;
}

.nav-link.new-font.text-white.w--current {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
}

.nav-dd-icon {
  margin-right: 14px;
  font-size: 18px;
  font-weight: 400;
}

.nav-menu-button {
  display: none;
}

.nav-logo, .nav-logo.w--current, .nav-logo.new, .nav-logo.new.w--current {
  width: 80px;
}

.nav-dropdown {
  align-items: center;
  display: flex;
}

.nav-dropdown.static {
  display: flex;
  position: static;
}

.nav-dropdown.hide-desk {
  display: none;
}

.home-hero-section {
  background-image: linear-gradient(135deg, #0f4593, #021e4a);
  width: 100%;
  height: auto;
}

.home-hero-section.no-slide {
  display: none;
}

.home-hero-section.with-slide {
  background-image: linear-gradient(135deg, #0f4593, #021e4a);
  height: 720px;
  display: block;
  overflow: hidden;
}

.home-hero-section.us-home {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a6b1_aboutus-hero-bg.webp"), linear-gradient(135deg, #0f4593, #021e4a);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: auto, auto;
  padding-bottom: 200px;
  overflow: hidden;
}

.home-hero-section.us-home.syn-home {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a968_Hero%20BG.svg");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-bottom: 101px;
}

.hh-mask {
  width: 100%;
  height: 100%;
}

.home-hero-first-slide {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a81e_hh-hero-map-bg.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 1440px;
  width: 100%;
  height: auto;
  min-height: 784px;
  padding-top: 104px;
  padding-bottom: 260px;
  padding-right: 0;
}

.desktop-hide {
  display: none;
}

.hh-left-arrow {
  align-items: stretch;
  width: 48px;
  height: 48px;
  inset: auto 68px 160px 0%;
}

.hh-right-arrow {
  align-items: stretch;
  width: 48px;
  height: 48px;
  inset: auto 0% 160px 68px;
}

.hero-slide-1-grid {
  grid-column-gap: 90px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.letsventure-together-hero-text {
  align-items: flex-start;
  margin-bottom: 8px;
  display: flex;
}

.letsventure-together-hero-text.abt-us {
  margin-bottom: 24px;
}

.letsventure-hero-text {
  width: 300px;
  margin-right: 18px;
}

.hero-slide-1-point {
  grid-column-gap: 12px;
  color: #fff;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.p1 {
  font-size: 20px;
  line-height: 2;
}

.p1.hero-check {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a47b_hero-slide-point-check.svg");
  background-position: 0 8px;
  background-repeat: no-repeat;
  background-size: 22px;
  padding-left: 34px;
}

.p1.hero-para {
  color: #fff;
  max-width: 480px;
  margin-top: 16px;
  margin-bottom: 12px;
  line-height: 1.4;
}

.p1.hero-para.abt-us {
  max-width: 600px;
}

.p1.hero-para.myparanew {
  font-size: 35px;
}

.p1.inv-sec-1-check {
  color: #626262;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a56a_p1-blue-check.svg");
  background-position: 0 4px;
  background-repeat: no-repeat;
  background-size: 22px;
  margin-bottom: 20px;
  padding-left: 34px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.75;
}

.p1.inv-sec-1-check.founder-build-bg-hide {
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  padding-left: 0;
}

.p1.subpages-sec-1-grid-text {
  color: #4d4d4d;
  margin-bottom: 24px;
  font-size: 22px;
  font-weight: 500;
  line-height: 1.8;
}

.p1.lvf-sec-3para {
  max-width: 786px;
}

.p1.win-sec-2-para {
  color: #4d4d4d;
  margin-top: 16px;
  font-size: 22px;
  font-weight: 500;
  line-height: 1.8;
}

.p1.tri-sec-5-check {
  color: #626262;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a56a_p1-blue-check.svg");
  background-position: 0 4px;
  background-repeat: no-repeat;
  background-size: 22px;
  margin-bottom: 18px;
  padding-left: 34px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.75;
}

.p1.abt-sec-2 {
  color: #4d4d4d;
  margin-top: 32px;
  margin-bottom: 0;
  font-size: 22px;
  font-weight: 500;
  line-height: 1.8;
}

.p1.fnf-check {
  color: #4d4d4d;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a67f_fnf-who-should-attend-check.svg");
  background-position: 0 9px;
  background-repeat: no-repeat;
  background-size: auto;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-left: 40px;
  font-size: 22px;
  font-weight: 500;
  line-height: 1.8;
}

.p1.lig-check {
  color: #4d4d4d;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a6aa_lig-who-should-attend-check.svg");
  background-position: 0 9px;
  background-repeat: no-repeat;
  background-size: auto;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-left: 40px;
  font-size: 22px;
  font-weight: 500;
  line-height: 1.8;
}

.p1.wfn-sec-2-para {
  color: #4d4d4d;
  margin-top: 16px;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.8;
}

.p1.us-hero-check {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a47b_hero-slide-point-check.svg");
  background-position: 0 12px;
  background-repeat: no-repeat;
  background-size: 22px;
  padding-left: 34px;
}

.p1.coming-soon {
  margin-top: 40px;
  margin-bottom: 0;
}

.p1.lig-heading-para {
  margin-top: 16px;
  margin-bottom: 0;
  line-height: 1.8;
}

.p1.lig-text {
  font-size: 24px;
  font-weight: 500;
  line-height: 1.6;
}

.p1.ff-awards {
  font-size: 24px;
  line-height: 1.6;
}

.p1.hh-para {
  color: #fff;
  text-align: center;
  font-size: 24px;
  font-weight: 500;
  line-height: 1.6;
}

.p1.hh-para.left-align {
  text-align: left;
}

.p1.semibold.tm-40 {
  margin-top: 40px;
}

.p1.nl-banner {
  font-weight: 500;
}

.p1.mc-sec-1 {
  color: #4d4d4d;
  margin-bottom: 24px;
  font-size: 22px;
  font-weight: 500;
  line-height: 1.8;
}

.p1.text-weight-medium {
  font-weight: 500;
}

.p1.hh-3s-subtext {
  color: #0452c0;
  font-size: 40px;
  font-weight: 600;
  line-height: 1.4;
}

.p1.hh-3s-subtext.left-align {
  text-align: left;
}

.p1.n-hh-para {
  color: #fff;
  font-size: 24px;
  font-weight: 500;
  line-height: 1.6;
}

.p1.n-hh-para.left-align {
  text-align: left;
}

.p1.bt-check {
  color: #8e8f97;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a56a_p1-blue-check.svg");
  background-position: 0 2px;
  background-repeat: no-repeat;
  background-size: 20px;
  padding-left: 32px;
  font-size: 18px;
  line-height: 1.4;
}

.p1.bp-check {
  color: #1e2030;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1aa6b_white-blue-check.svg");
  background-position: 0 2px;
  background-repeat: no-repeat;
  background-size: 20px;
  padding-left: 32px;
  font-size: 18px;
  line-height: 1.4;
}

.p1.sr-hero-check {
  color: #fcfcfccc;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a47b_hero-slide-point-check.svg");
  background-position: 0 5px;
  background-repeat: no-repeat;
  background-size: 20px;
  padding-left: 32px;
  font-size: 16px;
}

.p1.is-debt-hero {
  color: var(--white);
  font-weight: 400;
  line-height: 1.6;
}

.hero-buttons-container {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-self: auto;
  margin-top: 30px;
  display: grid;
}

.hero-buttons-container.investor-hero {
  grid-row-gap: 16px;
  width: 100%;
  display: flex;
}

.hero-buttons-container.hide {
  display: none;
}

.hero-buttons-container.hh-3s {
  margin-top: 44px;
}

.white-semi-bold {
  color: #fff;
  font-weight: 600;
}

.hero-companies-grid {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  max-width: 346px;
  display: grid;
}

.hcg-item {
  color: #fff;
  text-align: center;
  background-color: #04214e;
  border-radius: 10px;
  flex-direction: column;
  align-items: center;
  padding: 16px;
  font-size: 15px;
  font-weight: 500;
  line-height: 1.48;
  text-decoration: none;
  display: flex;
}

.hcg-item.right-nudge {
  position: relative;
  right: -86px;
}

.hcg-item.hide {
  display: none;
}

.hcg-logo {
  height: 62px;
  margin-bottom: 8px;
}

.home-hero-news-slide {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a47e_blue-spiral-pattern.svg");
  background-position: 50% -120px;
  background-repeat: no-repeat;
  background-size: auto;
  width: 100%;
  height: auto;
  min-height: 784px;
  padding-top: 132px;
  padding-bottom: 0;
  padding-right: 0;
}

.news-slide-img {
  object-fit: cover;
  width: 44%;
  height: 100%;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
}

.hero-news-content {
  color: #fff;
  width: 54%;
}

.hero-news-top-story {
  text-transform: uppercase;
  margin-bottom: 18px;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.45;
}

.hero-news-heading {
  margin-bottom: 0;
  font-size: 52px;
  font-weight: 600;
  line-height: 1.25;
}

.hero-news-subheading {
  max-width: 453px;
  margin-top: 2px;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 1.75;
}

.section {
  background-color: #d9eafd;
  padding: 40px 5%;
  display: block;
  position: relative;
}

.section._2 {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a475_home-sec-2-bg.svg"), linear-gradient(150deg, #64d0ff4d, #cafcff05);
  background-position: 100% 100%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: auto, auto;
  padding-bottom: 120px;
}

.section._3 {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a477_circles-bg-graphic.svg"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a47a_home-sec-3-bg.svg");
  background-position: 50%, 50% 100%;
  background-repeat: no-repeat, no-repeat;
  background-size: auto, cover;
}

.section._4 {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a47e_blue-spiral-pattern.svg"), linear-gradient(to top, #caf2ff80, #ebffff1f);
  background-position: 44% -40px, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: auto, auto;
  padding-bottom: 470px;
}

.section._5 {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a47c_home-sec-5-g.svg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
}

.section._6 {
  background-image: linear-gradient(#ebffff05, #caf2ff);
  padding-bottom: 80px;
}

.section._7 {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a47d_home-sec-7-g.svg"), linear-gradient(168deg, #f7ffff, #e1ffff80);
  background-position: 50% 100%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: contain, auto;
}

.section._8 {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a496_home-sec-8-g.svg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: contain;
}

.section._1.evp {
  padding-bottom: 20px;
}

.section._2-inv-fnd-t {
  background-image: linear-gradient(150deg, #64d0ff4d, #cafcff05);
}

.section._3-inv {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a477_circles-bg-graphic.svg"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a47a_home-sec-3-bg.svg");
  background-position: 50%, 50% 70%;
  background-repeat: no-repeat, no-repeat;
  background-size: auto, cover;
  padding-top: 72px;
  padding-bottom: 72px;
}

.section._4-inv {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a547_map-right-sec-bg.png");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: auto;
  padding-top: 120px;
  padding-bottom: 120px;
}

.section._5-inv {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a4e5_inv-sec5-spiral-bg.svg"), linear-gradient(150deg, #64d0ff4d, #cafcff05);
  background-position: 16% -232px, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: auto, auto;
  padding-bottom: 110px;
}

.section._7-inv {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a4fe_inv-sec-7-bg.svg");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-bottom: 110px;
}

.section._9-inv {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a496_home-sec-8-g.svg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 40px;
  padding-bottom: 40px;
}

.section._9-inv.syn-build {
  padding-top: 93px;
  padding-bottom: 46px;
}

.section._8-inv {
  padding-top: 0;
  padding-bottom: 52px;
}

.section._3-fnd {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a477_circles-bg-graphic.svg"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a47a_home-sec-3-bg.svg");
  background-position: 50%, 50% 70%;
  background-repeat: no-repeat, no-repeat;
  background-size: contain, cover;
}

.section._4-fnd {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a47e_blue-spiral-pattern.svg"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a4ff_founders-sec-4-bg.svg");
  background-position: 44% -40px, 50% 100%;
  background-repeat: no-repeat, no-repeat;
  background-size: auto, contain;
  padding-bottom: 144px;
}

.section._6-fnd {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a496_home-sec-8-g.svg"), linear-gradient(157deg, #c2edff66, #cafcff0a);
  background-position: 50% 100%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: cover, auto;
}

.section._6-fnd.scalix-hide {
  display: none;
}

.section._7-fnd {
  padding-top: 0;
  padding-bottom: 0;
}

.section._8-fnd {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a500_fnd-sec-8-bg.svg"), linear-gradient(157deg, #c2edff66, #cafcff0a);
  background-position: 50% 100%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: cover, auto;
  padding-top: 80px;
}

.section._8-fnd.scalix-hide {
  display: none;
}

.section.wos {
  padding-top: 0;
}

.section.abt-1 {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a62c_abt-us-sec-1-left-spiral-bg.svg"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a642_abt-us-sec-1-right-spiral-bg.svg"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a507_abt-sec-1-bg.svg");
  background-position: 0 -20%, 98%, 50% 100%;
  background-repeat: no-repeat, no-repeat, no-repeat;
  background-size: auto, auto, contain;
}

.section._3-abt {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a477_circles-bg-graphic.svg"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a658_abt-sec-3-bg.svg");
  background-position: 50%, 50% 100%;
  background-repeat: no-repeat, no-repeat;
  background-size: auto, contain;
  padding-top: 60px;
  padding-bottom: 80px;
}

.section._4-abt {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a643_abt-sec-4-bg-pattern.svg"), linear-gradient(to top, #caf2ff80, #ebffff1f);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: auto, auto;
}

.section._4-abt.bg-deep {
  background-color: #192452;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a643_abt-sec-4-bg-pattern.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
}

.section._5-abt {
  background-image: linear-gradient(#dff9ff03, #70e5ff1f), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a649_abt-sec-5-semicircle-bg.svg");
  background-position: 0 0, 50% 0;
  background-repeat: repeat, no-repeat;
  background-size: auto, contain;
}

.section.abt-5 {
  background-image: linear-gradient(to top, #72d7ff66, #c0edff00);
}

.section.nwl {
  padding-top: 32px;
  padding-bottom: 32px;
}

.section._1-inv-fnd {
  height: 500px;
  padding-bottom: 63px;
}

.section._2-inv-fnd {
  padding-top: 40px;
}

.section._2-inv-fnd.nl-popup.found-build-bg {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a9dc_Vector%2011.svg"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a9dc_Vector%2011.svg"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1aa43_Group%2048096041.png");
  background-position: 100% 75%, 100% 15%, 50% 0;
  background-repeat: no-repeat, no-repeat, no-repeat;
  background-size: contain, contain, auto;
  padding-top: 152px;
  padding-bottom: 126px;
}

.section._2-lvf {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a57c_lv-f-sec-2-bg.svg"), linear-gradient(164deg, #adfaff99, #adfaff00 87%);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: auto, auto;
  padding-top: 120px;
  padding-bottom: 120px;
}

.section._3-lvf {
  background-image: linear-gradient(170deg, #8cf8ff66, #cafcff3d);
}

.section._2-win {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a588_win-sec-2-bg.svg"), linear-gradient(164deg, #adfaff99, #adfaff00 87%);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 860px, auto;
  padding-top: 120px;
  padding-bottom: 100px;
}

.section._4-lvf {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a971_Frame%20113.svg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.section._4-lvf.syn-work-margin {
  padding-top: 132px;
  padding-bottom: 140px;
}

.section._4-win {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a5c0_win-sec-4-bg.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  padding-top: 80px;
  position: relative;
}

.section._5-win {
  background-image: linear-gradient(170deg, #8cf8ff66, #cafcff3d);
}

.section._6-win {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a5eb_win-sec-6-semicircle-bg.svg"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a5ec_win-sec-6-circle-bg-item.svg");
  background-position: 20% 102%, 72% 52px;
  background-repeat: no-repeat, no-repeat;
  background-size: auto, auto;
  padding-bottom: 110px;
}

.section._7-win {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a631_win-sec-7-bg-logo.webp"), linear-gradient(120deg, #092c63, #0f4593);
  background-position: 50% 136px, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 440px, auto;
  margin-bottom: 240px;
  padding-bottom: 0;
}

.section._8-win {
  background-image: linear-gradient(#cafcff05, #8cf8ff33);
}

.section._10-win {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a5c0_win-sec-4-bg.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  padding-top: 80px;
  position: relative;
}

.section._2-tri {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a5fe_trica-sec-2-bg-green.svg"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a5ff_trica-sec-2-bg-purple.svg"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a602_trica-sec-2-bg-orange.svg"), linear-gradient(172deg, #adfaff4d, #cafcff05);
  background-position: 4% 70%, 94% 96%, 50% 30px, 0 0;
  background-repeat: no-repeat, no-repeat, no-repeat, repeat;
  background-size: auto, auto, auto, auto;
  padding-top: 100px;
  padding-bottom: 120px;
}

.section.tri-sec-3 {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a6df_trica-sec-3-bg-green.svg"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a6dd_trica-sec-3-bg-purple.svg"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a6e1_trica-sec-3-bg-orange.svg");
  background-position: 20% 70%, 80% 96%, 50% 20px;
  background-repeat: no-repeat, no-repeat, no-repeat;
  background-size: auto, auto, auto;
  padding-bottom: 80px;
}

.section.tri-sec-4 {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a608_trica-sec-4-logo-bg.svg"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a606_tri-sec-4-circle-bg.svg"), linear-gradient(172deg, #8cf8ff33, #bbfbff05);
  background-position: 50% 46px, 50%, 0 0;
  background-repeat: no-repeat, no-repeat, repeat;
  background-size: auto, auto, auto;
  padding-top: 114px;
}

.section.tri-sec-6 {
  background-image: linear-gradient(172deg, #64f6ff4d, #cafcff05);
}

.section._2-abt {
  background-color: #fff9;
  padding-top: 20px;
  padding-bottom: 20px;
}

.section._6-abt {
  background-image: linear-gradient(#ffffff05, #cafcff1a);
  position: relative;
}

.section._6-abt.syn-bg {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a971_Frame%20113.svg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-bottom: 87px;
}

.section._7-abt {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a496_home-sec-8-g.svg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.section._2-fnf {
  background-color: #74f7ff52;
}

.section._3-inf {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a67d_fnf-sec-3-hash-bg.svg");
  background-position: 50% 140px;
  background-repeat: no-repeat;
  background-size: auto;
}

.section._4-fnf {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a67d_fnf-sec-3-hash-bg.svg"), linear-gradient(172deg, #8cf8ff33, #cafcff05);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: auto, auto;
  padding-bottom: 100px;
}

.section._6-fnf {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a67e_fnf-sec-6-who-should-bg.svg"), linear-gradient(160deg, #adfaff1f, #cafcff05);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: auto, auto;
  padding-top: 80px;
  padding-bottom: 80px;
}

.section._7-fnf {
  background-image: linear-gradient(#74f7ff52, #cafcff05);
  padding-top: 80px;
}

.section.fnf-partner-contact {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a687_fnf-partnership-section-bg.svg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 80px;
  padding-bottom: 80px;
}

.section.evp-2 {
  background-color: #f05826;
  padding-top: 0;
  padding-bottom: 0;
}

.section.evp-2.ff {
  background-color: #09f;
}

.section.lig-light-orange-bg {
  background-color: #fff3df;
}

.section._6-lig {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a6ac_lig-sec-6-who-should-bg.svg"), linear-gradient(160deg, #ffbe5e1f, #ffffff05);
  background-position: 50% 40%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: auto, auto;
  padding-top: 80px;
  padding-bottom: 200px;
}

.section._7-lig {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a6ad_lig-sec-7-bg.svg");
  background-position: 50% 20px;
  background-repeat: no-repeat;
  background-size: contain;
}

.section.lig-partner-contact {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a6ae_lig-partnership-section-bg.svg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 80px;
  padding-bottom: 80px;
}

.section.tri-sec-7 {
  background-image: linear-gradient(172deg, #64f6ff4d, #cafcff05);
}

.section._10-inv {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a4e5_inv-sec5-spiral-bg.svg"), linear-gradient(150deg, #64d0ff4d, #cafcff05);
  background-position: 16% -232px, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: auto, auto;
}

.section._2-wfn {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a734_wfn-sec-2-bg.svg"), linear-gradient(164deg, #adfaff99, #adfaff00 87%);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 860px, auto;
  padding-top: 120px;
  padding-bottom: 100px;
}

.section._3-us {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a47a_home-sec-3-bg.svg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
  display: none;
  overflow: hidden;
}

.section.lvc-sec-1 {
  padding-bottom: 0;
}

.section.lvc-blue {
  background-color: #062067;
}

.section.lvc-footer {
  background-color: #091b31;
  padding-bottom: 0;
}

.section.lig-orange-bg {
  color: #fff;
  background-color: #f05826;
}

.section.ff-blue-bg {
  color: #fff;
  background-color: #09f;
}

.section.ff-awards {
  color: #fff;
  background-color: #194790;
}

.section._2-mc {
  background-image: linear-gradient(164deg, #adfaff99, #adfaff00 87%);
  padding-top: 120px;
  padding-bottom: 100px;
}

.section.white-bg {
  background-color: #fff;
}

.section.mc-marq-section {
  background-color: #fff;
  padding-top: 80px;
  padding-bottom: 80px;
  overflow: hidden;
}

.section.mc-course-overview {
  color: #fff;
  background-color: #0068b1;
  padding-top: 88px;
  padding-bottom: 88px;
  overflow: hidden;
}

.section.mc-light-blue-bg {
  background-color: #d9fcfe;
}

.section.mc-middle-stats-sec {
  color: #fff;
  background-color: #0068b1;
  padding-top: 80px;
  padding-bottom: 80px;
  overflow: hidden;
}

.section.linear-blue-bg {
  color: #fff;
  background-image: linear-gradient(to right, #0e418c 6%, #042455 93%);
}

.section.home-blue-bg {
  background-color: var(--white);
}

.section.ae-event-sec-1 {
  color: #fff;
  background-color: #11162d;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a8d8_pexels-denys-gromov-7974827%20-3.webp"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a8d3_Group%203352.webp"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a8ea_Group%203345.webp");
  background-position: 100%, 50% 100%, 50% 0;
  background-repeat: no-repeat, no-repeat, no-repeat;
  background-size: auto 75%, cover, cover;
  padding-top: 160px;
  padding-bottom: 160px;
}

.section.mae-sec-3 {
  color: #000;
  background-color: #dff6ff;
}

.section.mae-sec-4 {
  color: #fff;
  background-color: #09f;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a8d5_bg-pattern.webp");
  background-position: 50%;
  background-size: cover;
}

.section.mae-sec-6 {
  background-color: #dff6ff;
}

.section.mae-sec-8 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a8da_bg-patter-2.webp");
  background-position: 50%;
  background-size: cover;
}

.section.mae-home-popup {
  z-index: 1;
  color: #fff;
  background-color: #11162d;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a8d8_pexels-denys-gromov-7974827%20-3.webp"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a8d3_Group%203352.webp"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a8ea_Group%203345.webp");
  background-position: 100%, 50% 100%, 50% 0;
  background-repeat: no-repeat, no-repeat, no-repeat;
  background-size: auto 75%, cover, cover;
  width: 100%;
  max-width: 800px;
  padding-top: 60px;
  padding-bottom: 60px;
  position: relative;
}

.section.mae-sec-9 {
  background-color: #f5f5f5;
  display: none;
}

.section.li-home-popup {
  z-index: 1;
  color: #fff;
  background-color: #11162d;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a94e_Artboard%2045%20copy%203%20%E2%80%93%201%402x.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  max-width: 900px;
  padding-top: 60px;
  padding-bottom: 60px;
  position: relative;
}

.section.li-internal-popup {
  z-index: 1;
  color: #fff;
  grid-template-rows: auto auto;
  grid-template-columns: 1.75fr 1.25fr;
  grid-auto-columns: 1fr;
  width: 100%;
  max-width: 1200px;
  padding-top: 0;
  padding-bottom: 0;
  display: grid;
  position: relative;
  overflow: hidden;
}

.section.syn-wrap {
  padding-top: 20px;
  padding-bottom: 130px;
}

.section.sync-portfolio {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a983_Rectangle%20953.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 78px;
  padding-bottom: 78px;
}

.section.founder-journey {
  background-color: var(--white);
  padding-bottom: 40px;
}

.section.founder-ecosystem {
  padding-top: 100px;
  padding-bottom: 68px;
}

.section.founder-mentor {
  opacity: .7;
  background-color: #daf7ff;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1aa05_Group%2048096033.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  padding-top: 170px;
  padding-bottom: 170px;
}

.section.is-founder-slider {
  padding-top: 100px;
  padding-bottom: 190px;
  overflow: hidden;
}

.section.synd-video-section {
  background-color: #eefdff;
  background-image: linear-gradient(#f0feff, #ccf1ff);
  padding-top: 80px;
  padding-bottom: 100px;
}

.section.is-hero-res-slider {
  border-radius: 10px;
  padding-top: 60px;
  padding-bottom: 120px;
  overflow: hidden;
}

.section.home-n4 {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1aa67_home-4s-bg-shape.svg"), linear-gradient(152deg, #64d0ff80, #cafcff12);
  background-position: 50% 100%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: auto, auto;
  padding-top: 80px;
  padding-bottom: 80px;
}

.section.brand-prod-startups {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a9dc_Vector%2011.svg"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1aa43_Group%2048096041.png");
  background-position: 100% 100%, 50% 0;
  background-repeat: no-repeat, no-repeat;
  background-size: contain, auto;
  padding-top: 80px;
  padding-bottom: 80px;
}

.section.brand-tech-first {
  background-image: linear-gradient(#ebffff05, #caf2ff);
  padding-top: 100px;
  padding-bottom: 100px;
  display: none;
}

.section.is-debt-who {
  background-color: #cbf1ff;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a47a_home-sec-3-bg.svg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.section.debt-2 {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1aae7_circle-pattern-new-bg-element.svg"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a9dc_Vector%2011.svg");
  background-position: 50% 60px, 100% 100%;
  background-repeat: no-repeat, no-repeat;
  background-size: auto, contain;
  padding-top: 90px;
  padding-bottom: 90px;
}

.section.mob-hide {
  background-color: #f3fcf9;
  margin-top: 0%;
}

.heading-floating-box {
  z-index: 1;
  text-align: center;
  background-image: linear-gradient(#fff, #f7ffff);
  border-radius: 12px;
  margin-top: -160px;
  margin-bottom: 32px;
  padding: 46px 100px;
  position: relative;
}

.heading-floating-box.lv-fuel {
  margin-top: -132px;
  margin-bottom: 0;
}

.heading-floating-box.win {
  margin-top: -154px;
  margin-bottom: 0;
  padding-left: 32px;
  padding-right: 32px;
}

.heading-floating-box.evp {
  height: 140px;
  margin-top: -154px;
  margin-bottom: 0;
  padding-left: 32px;
  padding-right: 32px;
}

.heading-floating-box.syn-features {
  background-image: none;
  margin-top: 0;
  margin-bottom: 44px;
  padding-top: 60px;
  padding-bottom: 52px;
}

._3c-stat-grid {
  z-index: 2;
  grid-column-gap: 76px;
  grid-row-gap: 98px;
  text-align: left;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-left: 40px;
  padding-right: 40px;
  display: grid;
  position: relative;
}

._3c-stat-grid.inner-2nd-row {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  width: 65%;
  padding-left: 0;
  padding-right: 0;
}

._3c-stat-grid._4-stat {
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

._3c-stat-grid.syn-stat-grid {
  padding-bottom: 56px;
}

.hsg-item {
  color: #4d4d4d;
  background-color: #fff;
  border-radius: 12px;
  min-height: 180px;
  padding: 0 24px 24px;
  font-size: 24px;
  font-weight: 500;
  line-height: 1.2;
  box-shadow: 0 4px 64px #0000000d;
}

.hsg-item.syn-item {
  border: 1px solid #2564ca21;
  width: 100%;
  max-width: 260px;
  height: 100%;
  min-height: 190px;
  box-shadow: 0 4px 44px #169be50f;
}

.hsg-item.is-sr {
  width: 30%;
}

.hsg-img {
  width: 88px;
  margin-top: -44px;
  margin-bottom: 6px;
}

.hsg-img.syn-img {
  margin-bottom: 17px;
}

.hsg-number {
  color: #1d2d48;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(140deg, #1e437a, #1c3666);
  -webkit-background-clip: text;
  background-clip: text;
  margin-bottom: 5px;
  font-size: 48px;
  font-weight: 600;
  line-height: 1.1;
}

.hsg-number.us-bb-stats {
  -webkit-text-fill-color: inherit;
  background-image: none;
  background-clip: border-box;
  margin-bottom: 8px;
}

.hsg-bn-mn {
  margin-left: 4px;
  font-size: 20px;
}

.investors-step-card-grid {
  grid-column-gap: 44px;
  grid-template-rows: auto;
  grid-template-columns: 495px 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.investors-step-card-grid.home-sec-4 {
  grid-template-columns: 540px 1fr;
}

.investors-step-card-grid.fnd-sec-4 {
  grid-column-gap: 80px;
  grid-template-columns: 520px 1fr;
}

.section-subheading {
  margin-top: 8px;
  margin-bottom: 24px;
  font-size: 16px;
  line-height: 1.75;
}

.section-subheading.us-roadshow {
  max-width: 780px;
  margin-top: 16px;
  line-height: 1.8;
}

.section-subheading.mae-sub {
  font-size: 24px;
}

.section-subheading.mae-sub.mae-sub-small {
  font-size: 16px;
}

.section-subheading.is-brand-products {
  margin-top: 16px;
  margin-bottom: 16px;
}

.investors-grid {
  grid-column-gap: 72px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.investors-grid.full-w-title-card {
  grid-row-gap: 80px;
}

.investor-bnw-card {
  color: #000;
  border-radius: 8px;
  position: relative;
  overflow: hidden;
}

.investor-bnw-card.step-down {
  top: 52px;
}

.investor-bnw-card.full-w-title {
  overflow: visible;
}

.investor-bnw-card.angel-story-card {
  height: 294px;
  margin-bottom: 22px;
}

.investor-bnw-card.angel-story-card._2c-card {
  height: 400px;
}

.investor-bnw-card.tri-story-card {
  height: 294px;
}

.investor-bnw-card.abt-us-advisors {
  background-color: #fff;
  border: 1px #dedede;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  width: 252px;
  margin-bottom: 100px;
  margin-left: 24px;
  margin-right: 24px;
  overflow: visible;
  box-shadow: 0 4px 44px #6fc1f51f;
}

.investor-bnw-card.step-right {
  right: -34px;
}

.investor-bnw-card.step-down-tri {
  top: 132px;
}

.investor-bnw-card.mae-empty {
  color: #a9a9a9;
  justify-content: center;
  align-items: center;
  min-height: 80px;
  margin-top: 40px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 24px;
  line-height: 1.41667;
  display: flex;
}

.ibc-title {
  text-align: center;
  background-color: #f7ffff;
  border-radius: 8px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 52px;
  padding: 6px 8px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.5;
  display: flex;
  position: absolute;
  bottom: 18px;
  left: 24px;
  right: 24px;
}

.ibc-title.full-card-w-sroke {
  border: 1px solid #dedede;
  min-height: 66px;
  padding-top: 12px;
  padding-bottom: 14px;
  position: absolute;
  bottom: -40px;
  left: 0;
  right: 0;
}

.ibc-title.angels-story {
  padding-left: 6px;
  padding-right: 6px;
  left: 18px;
  right: 18px;
}

.ibc-title.angels-story.wider {
  padding-left: 2px;
  padding-right: 2px;
  left: 6px;
  right: 6px;
}

.ibc-title.abt-us-advisors {
  border: 1px solid #dedede;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  bottom: -60px;
  left: 0;
  right: 0;
}

.ibc-title.abt-ib-name {
  background-color: #fff;
  border: 1px solid #dedede;
  min-height: 66px;
  padding-top: 12px;
  padding-bottom: 14px;
  font-weight: 400;
  position: relative;
  inset: -12px 0 0;
}

.ibc-title.fnf-speaker {
  border: 1px solid #dedede;
  border-radius: 12px;
  min-height: 66px;
  padding: 11px 6px 10px;
  position: absolute;
  bottom: -40px;
  left: 0;
  right: 0;
}

.ibc-title.lig-speaker-name {
  background-color: #fff;
  border: 1px solid #dedede;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  flex: 1;
  min-height: 66px;
  padding-top: 12px;
  padding-bottom: 14px;
  font-size: 12px;
  font-weight: 400;
  position: relative;
  inset: -4px 0 0;
}

.ibc-title.mae-story {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding-left: 6px;
  padding-right: 6px;
  bottom: 0;
  left: 0;
  right: 0;
}

.ibc-title.mae-story.wider {
  padding-left: 2px;
  padding-right: 2px;
  left: 6px;
  right: 6px;
}

.ibc-name {
  font-size: 16px;
  font-weight: 600;
  line-height: 1.4;
}

.ibc-name.full-card {
  margin-bottom: 6px;
  font-weight: 500;
}

.ibc-name.full-card.bottom-margin-0 {
  margin-bottom: 0;
}

.ibc-img {
  object-fit: cover;
  border-radius: 8px;
  width: 100%;
  height: 100%;
}

.ibc-img.abt-us-img {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.ibc-img.ibc1 {
  filter: grayscale();
}

.sec-3-grid {
  grid-column-gap: 50px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  margin-top: 48px;
  margin-bottom: 36px;
  display: grid;
}

.sec-3-grid-logo {
  height: 68px;
}

.sec-5-blue-grid {
  grid-column-gap: 60px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: -378px;
  margin-bottom: 112px;
  display: grid;
}

.sec-5-blue-grid.us-card {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a745_us-blue-box-circle-right-bg.svg"), linear-gradient(to right, #0a2e65, #104694);
  background-position: 400%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: auto, auto;
  border-radius: 16px;
  grid-template-columns: 1fr 1.2fr;
  padding: 50px 50px 80px 70px;
}

.sec-5-blue-grid.margin-less {
  margin-top: 60px;
}

.big-blue-card {
  color: #fff;
  background-image: linear-gradient(to right, #0a2e65, #104694);
  border-radius: 16px;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  padding: 50px 70px 80px;
  display: flex;
}

.bbc-img {
  height: 88px;
}

.bbc-heading {
  margin-top: 32px;
  margin-bottom: 18px;
  font-size: 42px;
  font-weight: 500;
  line-height: 1.28;
}

.bbc-para {
  margin-bottom: 38px;
  font-size: 16px;
  line-height: 1.75;
}

.sec-5-our-presence-grid {
  grid-column-gap: 40px;
  grid-row-gap: 16px;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a4e0_presence-map.png");
  background-position: 100% 0;
  background-repeat: no-repeat;
  background-size: 632px;
  grid-template-rows: auto;
  grid-template-columns: 576px 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.presence-cities-grid {
  grid-column-gap: 60px;
  grid-row-gap: 16px;
  color: #2564ca;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 16px;
  font-size: 18px;
  font-weight: 500;
  line-height: 1.5;
  display: grid;
}

.presence-cities-grid._3-col {
  grid-template-columns: 1fr 1fr 1fr;
}

.vertical-left-flex {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.presence-map-img {
  width: 100%;
  display: none;
}

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

._2-c-grid.lv-fuel-sec-1 {
  grid-column-gap: 72px;
  padding-left: 24px;
  padding-right: 24px;
}

._2-c-grid.win-sec-1 {
  grid-column-gap: 20px;
  grid-template-columns: 1.1fr 1fr;
  align-items: center;
  padding-right: 24px;
}

._2-c-grid.win-sec-3-9 {
  grid-column-gap: 0px;
  grid-template-columns: 1fr 1fr;
  align-items: center;
  margin-top: -40px;
  margin-bottom: -40px;
}

._2-c-grid.tri-sec-2 {
  grid-column-gap: 50px;
  width: 100%;
  max-width: 1060px;
  margin-top: 44px;
}

._2-c-grid.abt-sec-2 {
  grid-column-gap: 0px;
  grid-template-columns: 1fr 1fr;
  align-items: center;
  width: 100%;
}

._2-c-grid.evp-sec-1 {
  z-index: 1;
  grid-column-gap: 20px;
  grid-template-columns: .75fr 1fr;
  align-items: center;
  padding-right: 24px;
  position: relative;
}

._2-c-grid.wfn-sec-1 {
  grid-column-gap: 20px;
  grid-template-columns: 1.1fr 1fr;
  align-items: center;
  margin-top: 0;
  padding-right: 24px;
}

._2-c-grid.lig-ff-sec-1 {
  grid-template-columns: 1.2fr 1fr;
  align-items: center;
}

._2-c-grid.center-aligned {
  align-items: center;
}

.section-small-heading {
  font-size: 42px;
  font-weight: 500;
  line-height: 1.28;
}

.section-small-heading.inv-sec4 {
  margin-bottom: 24px;
}

.section-small-heading.inv-sec2 {
  max-width: 1080px;
}

.section-small-heading.fnd-sec3 {
  max-width: 1160px;
}

.section-small-heading.fnd-sec5 {
  margin-bottom: 24px;
}

.section-small-heading.abt-sec-2 {
  max-width: 1080px;
}

.section-small-heading.inv-sec-1-heading {
  margin-bottom: 20px;
}

.section-small-heading.tri-sec-2 {
  max-width: 800px;
}

.section-small-heading.tri-sec-3 {
  max-width: 620px;
}

.section-small-heading.abt-sec-7 {
  max-width: 600px;
}

.section-small-heading.sec-2-powered {
  font-weight: 600;
}

.section-small-heading.partnership-card {
  text-align: center;
}

.semibold {
  font-weight: 600;
}

.set-text {
  margin-top: 15px;
  margin-bottom: 16px;
  font-size: 18px;
  font-weight: 500;
  line-height: 1.5;
}

.news-logos-grid {
  grid-column-gap: 54px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-top: 48px;
  display: grid;
}

.nlg-item {
  background-color: #fff;
  border: 1px solid #eaeaea;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  height: 98px;
  padding-left: 12px;
  padding-right: 12px;
  display: flex;
}

.nlg-item.fe-toi {
  padding-left: 20px;
  padding-right: 20px;
}

.nlg-item.ys {
  padding-left: 34px;
  padding-right: 34px;
}

.nlg-item.ys.syn-logo-padding {
  padding-left: 24px;
  padding-right: 24px;
}

.nlg-item.is-in-flex {
  width: 20%;
}

.one-feature-learn-more-grid {
  grid-column-gap: 100px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.one-feature-learn-more-grid.center-align {
  align-items: center;
}

.one-feature-learn-more-grid.sec-7-abt {
  align-items: center;
  padding-left: 60px;
}

.one-feature-learn-more-grid.syn-build-grid {
  grid-column-gap: 63px;
  justify-items: center;
  width: 100%;
}

.trica-home-blue-box {
  grid-row-gap: 38px;
  color: #fff;
  text-align: center;
  background-color: #031d69;
  border-radius: 12px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-content: center;
  width: 384px;
  height: 436px;
  padding: 48px;
  font-size: 24px;
  font-weight: 600;
  line-height: 1.48;
  display: grid;
}

.lightblue-text {
  color: #09f;
}

.max-w-690 {
  max-width: 690px;
}

.max-w-690.syn-build-text-wrap {
  max-width: 538px;
}

._1flm-article-para {
  margin-top: 20px;
  margin-bottom: 34px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.75;
}

._1flm-article-para.syn-build-para {
  color: #4d4d4d;
  width: 447px;
  margin-top: 8px;
  margin-bottom: 24px;
}

.footer {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a494_footer-bg-arrows.svg"), linear-gradient(135deg, #0c1c36, #030a1f);
  background-position: 112% 80px, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: auto, auto;
  padding-top: 62px;
  padding-bottom: 28px;
}

.footer.footer-lp {
  z-index: 999;
  position: relative;
}

.footer-flex {
  grid-template-rows: auto;
  grid-template-columns: 320px auto auto auto;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  display: flex;
}

.footer-logo {
  width: 254px;
  margin-bottom: 24px;
}

.footer-icon-item {
  grid-column-gap: 14px;
  grid-row-gap: 16px;
  color: #e5e5e5;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 20px;
  display: grid;
}

.footer-icon-link {
  color: #e5e5e5;
  text-decoration: none;
}

.footer-link-title {
  color: #fff;
  margin-bottom: 14px;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.36;
}

.footer-link {
  color: #e5e5e5;
  margin-bottom: 12px;
  font-size: 16px;
  line-height: 1.48;
  text-decoration: none;
  display: block;
}

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

.footer-logo-div {
  max-width: 318px;
  margin-right: 74px;
}

.footer-links-grid {
  grid-column-gap: 80px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.5fr 2.75fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.footer-links-grid.us-footer {
  grid-template-columns: 1fr 1fr;
}

.footer-badge-social {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  margin-top: 52px;
  display: grid;
}

.footer-badge-social.us {
  display: flex;
}

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

.footer-social {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.footer-social.us {
  flex-direction: row;
  align-items: stretch;
}

.footer-follow-text {
  color: #fff;
  margin-bottom: 12px;
  font-size: 20px;
  line-height: 1.36;
}

.footer-social-link {
  margin-left: 16px;
  margin-right: 16px;
}

.footer-separator {
  background-color: #fff3;
  width: 100%;
  height: 1px;
  margin-top: 42px;
  margin-bottom: 18px;
}

.footer-disclaimer {
  color: #e5e5e580;
  font-weight: 500;
  line-height: 1.48;
}

.together-hero-text {
  width: 240px;
}

.nav-dd-list.w--open {
  background-color: #f6ffff;
  border-radius: 8px;
  flex-direction: column;
  align-items: stretch;
  padding: 17px 15px;
  display: flex;
  top: 50px;
  left: -15px;
}

.nav-dd-list.no-redius.w--open {
  background-color: #fff;
  border-radius: 0;
  padding: 10px 0;
}

.nav-dd-list.no-redius.new-bg.w--open {
  background-color: #0e4e5c;
}

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

.nav-ddg-item {
  background-color: #fff;
  border-radius: 8px;
  padding: 16px;
  box-shadow: 0 4px 60px #0000000a;
}

.nav-dd-img {
  height: 52px;
}

.nav-dd-img.varsity {
  height: 68px;
  margin-top: -4px;
  margin-bottom: -12px;
}

.nav-dd-title {
  white-space: nowrap;
  margin-top: 18px;
  margin-bottom: 8px;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.5;
}

.nav-dd-text {
  color: #6a6a6a;
  margin-bottom: 16px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.57;
}

.newsletter-wrapper {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.newsleter-form {
  width: 100%;
  max-width: 568px;
  margin-bottom: 0;
}

.form-field {
  color: #4d4d4d;
  background-color: #eff;
  border: 1px solid #2564ca;
  border-radius: 8px;
  height: 56px;
  margin-bottom: 0;
  padding: 16px 18px 18px;
  font-size: 16px;
  line-height: 1.45;
}

.form-field::placeholder {
  color: #4d4d4d6b;
}

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

.rest-fields {
  z-index: 999;
  background-color: #0003;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 100vw;
  display: none;
  position: fixed;
  inset: 0%;
}

.rest-fields-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #f7ffff;
  border-radius: 12px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 50vw;
  max-width: 800px;
  padding: 46px 52px 52px;
  display: grid;
  position: relative;
  box-shadow: 0 4px 40px #0000000a;
}

.newsletter-form-heading {
  text-align: left;
  margin-bottom: 24px;
  font-size: 28px;
  font-weight: 500;
  line-height: 1.5;
}

.newsletter-success-msg {
  color: #282828b3;
  background-color: #0000;
  border: 2px solid #2564ca33;
  border-radius: 8px;
  padding: 40px 24px 41px;
  font-size: 20px;
  line-height: 1.5;
}

.popup-close {
  cursor: pointer;
  position: absolute;
  inset: 44px 52px auto auto;
}

.terms-header {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a49e_terms-header-bg.svg"), linear-gradient(130deg, #0f4593, #072453);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: auto, auto;
  padding-top: 72px;
  padding-bottom: 72px;
}

.terms-updated-text {
  text-transform: uppercase;
  margin-bottom: 10px;
  font-weight: 500;
  line-height: 1.45;
}

.terms-updated-text.in-the-news {
  text-transform: none;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 400;
}

.terms-heading {
  text-align: center;
  font-size: 52px;
  font-weight: 500;
  line-height: 1.24;
}

.terms-heading.faqs-and-risk {
  margin-top: 10px;
  margin-bottom: 10px;
}

.policy-rich-text {
  color: #383838;
  font-size: 16px;
  line-height: 1.8;
}

.policy-rich-text p {
  margin-bottom: 0;
}

.policy-rich-text h2 {
  margin-bottom: 4px;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.8;
}

.policy-rich-text a {
  color: #0099fe;
  font-weight: 500;
  text-decoration: none;
}

.policy-rich-text a:hover {
  text-decoration: underline;
}

.policy-rich-text strong {
  font-weight: 500;
}

.policy-rich-text ol {
  margin-bottom: 0;
  padding-left: 24px;
}

.policy-rich-text li {
  margin-bottom: 16px;
  padding-left: 2px;
}

.policy-rich-text ul {
  padding-left: 30px;
}

.hero-section {
  background-image: linear-gradient(135deg, #0f4593, #021e4a);
  width: 100%;
  padding-top: 60px;
  padding-bottom: 200px;
}

.hero-section.investor-hero {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a49b_investor-hero-bg.svg"), linear-gradient(135deg, #0f4593, #021e4a);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: auto, auto;
  padding-bottom: 126px;
}

.hero-section.founder-hero {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a968_Hero%20BG.svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 100px;
  padding-bottom: 150px;
}

.hero-section.founder-hero.discover-connection {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1ad55_first-banner-bg.webp");
}

.hero-section.founder-hero.discover-connection.banner-slider-inner {
  min-height: 800px;
  padding-top: 140px;
  padding-bottom: 100px;
  font-weight: 400;
}

.hero-section.founder-hero.attend {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1ad56_sec-banner-bg.webp");
}

.hero-section.founder-hero.attend.banner-slider-inner {
  min-height: 800px;
  padding-top: 140px;
  padding-bottom: 100px;
}

.hero-section.founder-hero.attend.banner-slider-inner.myconfrnce {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1ada8_DesktopWings01.png");
}

.hero-section.founder-hero.newimg.banner-slider-innner {
  background-image: none;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
  padding-top: 0;
  padding-bottom: 0;
}

.hero-section.founder-hero.newimg.banner-slider-innner.mobileonly {
  display: none;
}

.hero-section.founder-hero.newimg.banner-slider-innner.mblbnrspcl {
  box-sizing: content-box;
  object-fit: cover;
  background-color: #0f4593;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1ada3_LetsIgnite_Banner_Home_Page_V5-02.jpg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  height: 64vh;
  padding-top: 140px;
  padding-bottom: 196px;
}

.hero-section.about-us-hero {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a6b1_aboutus-hero-bg.webp"), linear-gradient(135deg, #0f4593, #021e4a);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: auto, auto;
  padding-top: 160px;
  padding-bottom: 126px;
}

.hero-section.about-us-hero.with-bg {
  background-color: #081430;
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
}

.hero-section.lv-fuel {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a5bc_lv-fuel-hero-circle.webp"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a57b_lv-fuel-hero-people.webp"), linear-gradient(135deg, #0f4593, #021e4a);
  background-position: 50% 40%, 50% 100%, 0 0;
  background-repeat: no-repeat, repeat, repeat;
  background-size: auto, auto, auto;
}

.hero-section.win {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a82e_win-website-banner_bg.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.hero-section.trica-hero {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a6b0_trica-hero-bg.webp"), linear-gradient(135deg, #0f4593, #021e4a);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: auto, auto;
}

.hero-section.fnf {
  background-image: linear-gradient(#002071, #1a4790 50%, #002071);
  padding-top: 80px;
  padding-bottom: 80px;
  overflow: hidden;
}

.hero-section.lig {
  background-image: linear-gradient(#002071, #1a4790 50%, #002071);
  padding-top: 0;
  padding-bottom: 0;
}

.hero-section.wfn {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a735_wfn-hero-circle.svg"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a5be_win-hero-people-grid.webp"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a5be_win-hero-people-grid.webp"), linear-gradient(135deg, #0f4593, #021e4a);
  background-position: 50%, 100% 100%, 0 100%, 0 0;
  background-repeat: no-repeat, no-repeat, no-repeat, repeat;
  background-size: auto, contain, contain, auto;
}

.hero-section.mixer-cohort {
  background-color: #104593;
  background-image: none;
}

.hero-section.n-brand-hero {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1aa69_hero-bubble-arrow-img.svg"), linear-gradient(135deg, #0f4593, #021e4a);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: auto, auto;
  padding-top: 80px;
  padding-bottom: 160px;
}

.hero-section.n-brand-hero.newsllde {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1ada8_DesktopWings01.png");
  background-repeat: no-repeat;
  background-size: auto;
}

.hero-section.is-startup-report {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1aace_startup-report-hero-bg.svg"), linear-gradient(135deg, #0f4593, #021e4a);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: auto, auto;
  padding-top: 40px;
  padding-bottom: 160px;
  overflow: hidden;
}

.hero-section.debt-page {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1aa69_hero-bubble-arrow-img.svg"), linear-gradient(135deg, #0f4593, #021e4a);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: auto, auto;
  padding-top: 100px;
  padding-bottom: 160px;
  overflow: hidden;
}

.inside-hero-grid {
  grid-column-gap: 100px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  grid-auto-columns: 1fr;
  place-items: center;
  margin-bottom: -36px;
  display: grid;
}

.inside-hero-grid.founders-hero-grid {
  grid-column-gap: 50px;
  grid-template-columns: auto 1fr;
  place-items: center;
  margin-top: 12px;
  margin-bottom: 20px;
}

.inside-hero-grid.founders-hero-grid.new {
  grid-template-columns: 1fr 1fr;
}

.inside-hero-grid.about-us-hero-grid {
  grid-template-columns: 1fr auto;
  margin-bottom: 140px;
}

.inside-hero-grid.us-hero {
  grid-column-gap: 120px;
  grid-row-gap: 120px;
  grid-template-columns: auto auto;
  margin-top: 160px;
  margin-bottom: 60px;
}

.inside-hero-grid.syn-hero {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  margin-top: 60px;
  margin-bottom: 30px;
  position: relative;
}

.inside-hero-grid.is-debt-page {
  grid-column-gap: 40px;
  grid-template-columns: 1fr 1fr;
  justify-content: space-between;
  display: flex;
}

.invest-hero-img {
  width: 700px;
  margin-left: 60px;
}

._4c-stats-grid {
  z-index: 2;
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

._4c-stats-grid.inner-2nd-row {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  width: 65%;
  padding-left: 0;
  padding-right: 0;
}

._4c-stats-grid.founder-adv-flex {
  justify-items: stretch;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.startups-4c-grid {
  grid-column-gap: 60px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-top: 36px;
  display: grid;
}

.startups-4c-grid.see-all {
  grid-template-rows: auto;
  margin-top: 44px;
  margin-bottom: 0;
  overflow: hidden;
}

.company-item {
  background-color: #fff;
  border-radius: 8px;
  justify-content: center;
  height: 100px;
  padding: 16px 32px;
  display: flex;
}

.company-item.lbb {
  padding-top: 28px;
  padding-bottom: 28px;
}

.company-item.prominent-acquisitions {
  height: 114px;
  padding: 28px 22px;
}

.company-item.prominent-acquisitions.yourstory {
  padding-top: 16px;
  padding-bottom: 16px;
}

.company-item.prominent-acquisitions.oyo {
  padding-top: 30px;
  padding-bottom: 30px;
}

.company-item.ketto {
  padding-bottom: 28px;
}

.company-item.trica-trusted {
  border: 1px solid #2564ca1f;
  height: 112px;
  padding: 28px 22px;
  box-shadow: 0 5px 44px #169be51a;
}

.company-item.trica-trusted.yourstory {
  padding-top: 16px;
  padding-bottom: 16px;
}

.company-item.trica-trusted.oyo {
  padding-top: 30px;
  padding-bottom: 30px;
}

.company-item-logo {
  object-fit: contain;
}

.company-item-logo.zetwerk {
  margin-top: -12px;
  margin-bottom: -12px;
}

._3c-companies-grid {
  grid-column-gap: 48px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 64px;
  display: grid;
}

._3c-companies-grid.trica-trusted {
  grid-column-gap: 40px;
  grid-row-gap: 32px;
  max-width: 812px;
  margin-top: 44px;
}

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

._2c-section-grid.center-align {
  align-items: center;
}

._2c-section-grid.inv-6-grid {
  grid-column-gap: 0px;
  grid-template-columns: 1fr 700px;
  align-items: center;
}

._2c-section-grid.fnd-5-grid {
  grid-column-gap: 20px;
  grid-template-columns: 1fr 700px;
  justify-content: stretch;
  place-items: center;
}

._2c-section-grid._4-inv {
  grid-column-gap: 20px;
  grid-template-columns: 1fr 1.2fr;
  align-items: center;
}

.investors-companies-step-grid {
  grid-column-gap: 32px;
  grid-row-gap: 48px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.investors-companies-step-grid.mob-only {
  display: none;
}

.ics-item {
  background-color: #fff;
  border: 1px solid #e1e1e1;
  border-radius: 10px;
  justify-content: center;
  padding: 34px;
  display: flex;
}

.ics-item.right-nudge {
  position: relative;
  right: -34px;
}

.ics-item-img {
  object-fit: contain;
  width: 100%;
}

.ics-item-img.small {
  max-width: 80%;
}

.ics-item-img.small.omidyar {
  max-width: 60%;
}

.investor-captions-grid {
  grid-column-gap: 62px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 60px;
  display: grid;
}

.investor-captions-grid.win-sec-8-tabs-grid {
  grid-column-gap: 40px;
  margin-top: 0;
}

.investor-captions-grid._2c-card {
  grid-template-columns: 1fr 1fr;
}

.investor-captions-grid.founder-growth-grid {
  grid-column-gap: 80px;
  margin-top: 64px;
  margin-bottom: 62px;
}

.investor-caption-card {
  background-color: #fff;
  border: 1px solid #dedede;
  border-radius: 12px;
  padding: 32px 40px;
  box-shadow: 0 4px 54px #6fc1f566;
}

.investor-caption-card.win-cohort-speakers {
  text-align: left;
  padding: 24px 24px 20px;
  box-shadow: 0 4px 44px #169be51f;
}

.investor-caption-card.founder-growth-card {
  padding-top: 30px;
  padding-left: 29px;
  padding-right: 29px;
}

.invesstor-caption-para {
  color: #585858;
  font-size: 18px;
  font-weight: 500;
  line-height: 1.78;
  display: inline;
}

.invesstor-caption-para.win-cohort-speaker {
  color: #5f5f5f;
  font-size: 16px;
  line-height: 1.8;
}

.invesstor-caption-para.tri-story {
  margin-bottom: 0;
  display: block;
}

.angel-story-start-quote {
  margin-top: -16px;
  margin-right: 6px;
}

.angel-story-end-quote {
  margin-bottom: -6px;
  margin-left: 4px;
}

._2c-section-grid-copy {
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 710px;
  grid-auto-columns: 1fr;
  display: grid;
}

._2c-section-grid-copy.center-align {
  align-items: center;
}

.p3 {
  font-size: 16px;
  line-height: 1.75;
}

.p3.hero-check {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a47b_hero-slide-point-check.svg");
  background-position: 0 8px;
  background-repeat: no-repeat;
  background-size: 22px;
  padding-left: 34px;
}

.p3.inv-sec-5 {
  margin-top: 1px;
  margin-bottom: 24px;
}

.inv-fnd-circle-step-img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}

.powerful-offerings-grid {
  grid-column-gap: 64px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 1028px;
  margin-top: 60px;
  display: grid;
}

.pog-item {
  text-align: left;
  background-color: #fff;
  border: 1px solid #dedede;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  padding: 44px 34px 34px;
  display: flex;
}

.pog-item-img {
  height: 60px;
  margin-bottom: 4px;
}

.pog-item-img.varsity {
  height: 68px;
  margin-top: -4px;
  margin-bottom: -12px;
}

.pog-item-title {
  white-space: nowrap;
  margin-top: 12px;
  margin-bottom: 8px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.36;
}

.pog-item-text {
  color: #6a6a6a;
  margin-bottom: 16px;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.6;
}

.lg-inv-sec-9-img {
  width: 432px;
}

.blue-cta-box {
  grid-column-gap: 20px;
  grid-row-gap: 16px;
  color: #fff;
  text-align: left;
  background-image: linear-gradient(132deg, #0c3572, #0f4593);
  border-radius: 16px;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  padding: 16px 60px;
  display: grid;
}

.blue-cta-box.lvf-sec-4, .blue-cta-box.win-sec-11 {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a583_lvf-blue-card-check-bg.svg"), linear-gradient(132deg, #0c3572, #0f4593);
  background-position: 16px, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: auto, auto;
  padding-top: 60px;
  padding-bottom: 60px;
  padding-left: 120px;
}

.bcb-img {
  width: 444px;
}

.bcb-img.lvf-sec-4 {
  width: 314px;
}

.p2 {
  font-size: 18px;
  line-height: 1.78;
}

.p2.jbb-para {
  margin-top: 16px;
  margin-bottom: 26px;
}

.p2.jbb-para.myftre {
  margin-bottom: 48px;
}

.p2.startup-report-subheading {
  color: var(--white);
  margin-top: 12px;
  margin-bottom: 20px;
}

.inv-hero-text {
  width: 174px;
  margin-right: 18px;
}

.founder-hero-img {
  width: 706px;
  margin-left: 60px;
}

.fnd-hero-text {
  width: 136px;
  margin-right: 18px;
}

.investor-caption-logo {
  height: 68px;
  margin-top: 12px;
}

.investor-caption-logo.lb {
  height: 67px;
  padding-top: 22px;
  padding-bottom: 4px;
}

.lv-fnd-sec-6-img {
  width: 380px;
  margin-left: 40px;
}

.founders-first-blue-box {
  color: #fff;
  text-align: center;
  background-color: #031d69;
  background-image: linear-gradient(130deg, #0c3574, #0f4593);
  border-radius: 12px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  width: 384px;
  height: 368px;
  padding: 48px;
  font-size: 24px;
  font-weight: 600;
  line-height: 1.48;
  display: flex;
}

.res-ssl-share {
  border-right: 1px solid #dadada;
  justify-content: center;
  align-items: center;
  margin-top: -9px;
  margin-bottom: -9px;
  margin-right: 20px;
  padding: 11px;
  display: flex;
}

.blog-date-read-time-dot {
  margin-left: 4px;
  margin-right: 4px;
}

.p-url-copied {
  color: #fff;
  background-color: #5046e4;
  border-radius: 4px;
  width: 160px;
  height: 38px;
  padding: 9px 12px;
  font-weight: 500;
  text-decoration: none;
  display: none;
  position: absolute;
  inset: 112% 0% 0% -57px;
}

.res-p1 {
  color: #3d3e41;
  font-family: General Sans, sans-serif;
  font-size: 18px;
  font-weight: 500;
}

.res-social-share-links {
  border: 1px solid #dadada;
  border-radius: 8px;
  align-items: center;
  margin-top: 20px;
  padding-top: 9px;
  padding-bottom: 9px;
  padding-right: 28px;
  display: flex;
}

.blog-date-read-time {
  color: #2564ca;
  align-items: center;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.45;
  display: flex;
}

.blog-date-read-time.lb-box {
  color: #6e717c;
  margin-top: 8px;
  font-size: 14px;
  line-height: 1.2;
}

.blog-date-read-time.lb-box.hide {
  display: none;
}

.blog-date-read-time.blog-item-time {
  color: #5b5c60;
  margin-top: 8px;
  font-size: 16px;
  line-height: 1.5;
}

.blog-heading {
  color: #313236;
  margin-top: 8px;
  margin-bottom: 8px;
  font-size: 36px;
  font-weight: 600;
  line-height: 1.28;
}

.res-ssl-url-copy {
  cursor: pointer;
  text-decoration: none;
  position: relative;
}

.res-ssl-link {
  color: #585b5b;
  margin-top: -2px;
  margin-bottom: -4px;
  margin-right: 20px;
  padding-top: 2px;
}

.blog-heading-author {
  grid-column-gap: 6px;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: 1fr;
  justify-items: start;
  font-size: 18px;
  font-weight: 500;
  line-height: 1.34;
  display: grid;
}

.blue-text {
  color: #2564ca;
  text-decoration: none;
}

.res-auth-tags {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-bottom: 36px;
  display: grid;
}

.res-blog-content-separator {
  background-color: #e9e9e9;
  width: 100%;
  height: 1px;
  margin-bottom: 18px;
}

.res-related-post-container.only-video {
  width: 32%;
}

.res-auth {
  grid-column-gap: 20px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.res-auth-designation {
  color: #6e717c;
  margin-top: 4px;
  font-family: General Sans, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.12;
}

.res-auth-img {
  border-radius: 50px;
  width: 55px;
}

.blog-feature-img {
  border: 1px solid #e3e3e3;
  border-radius: 8px;
  width: 100%;
  margin-bottom: 32px;
}

.blog-categ-blue-heading {
  color: #000;
  text-transform: uppercase;
  margin-bottom: 16px;
  padding-left: 0%;
  padding-right: 0%;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.45;
}

.blog-categ-blue-heading.up-margin {
  margin-top: 48px;
}

.blog-rich-text {
  color: #3d3e41;
  margin-bottom: 6px;
  font-family: General Sans, sans-serif;
  font-size: 16px;
  line-height: 1.87;
}

.blog-rich-text h2 {
  margin-bottom: 8px;
  font-size: 24px;
  font-weight: 500;
  line-height: 1.45;
}

.blog-rich-text p {
  margin-bottom: 8px;
  font-weight: 400;
}

.blog-rich-text ul {
  padding-left: 20px;
}

.blog-rich-text h3 {
  margin-top: 12px;
  margin-bottom: 8px;
  font-size: 20px;
  font-weight: 500;
  line-height: 1.4;
}

.blog-rich-text h1 {
  font-size: 24px;
  font-weight: 500;
  line-height: 1.6;
}

.blog-rich-text h4 {
  font-size: 18px;
  font-weight: 500;
}

.blog-rich-text a {
  color: #2564ca;
  font-weight: 500;
  text-decoration: none;
}

.blog-rich-text a:hover {
  text-decoration: underline;
}

.blog-rich-text blockquote {
  padding-top: 6px;
  padding-bottom: 6px;
  padding-left: 16px;
}

.res-tags-empty-state {
  display: none;
}

.res-tags {
  flex-wrap: wrap;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.accordion-heading {
  color: #343434;
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 30px;
  font-size: 18px;
  font-weight: 500;
  line-height: 1.6;
}

.accordion-heading.new {
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 600;
}

.accordion-heading.new.text-white {
  color: #fff;
  margin-bottom: 10px;
  font-family: DM Sans, sans-serif;
  font-size: 30px;
  font-weight: 400;
}

.accordion-heading.new.text-white.no-gap {
  margin-bottom: 0;
}

.accordion-heading.new.text-white.no-gap.text-black {
  color: #000;
  font-weight: 600;
}

.faq-item {
  border: 1px #e8e8e8;
  border-top-style: solid;
  border-radius: 4px;
  width: 100%;
  line-height: 0;
}

.faq-item.bg-gray {
  background-color: #f3f7ff;
  border-style: solid;
  border-color: #0000;
  border-radius: 0;
  padding: 10px 14px;
}

.faq-item.bg-gray.d-none {
  display: none;
}

.faq-item.bg--none {
  border-top-style: none;
  border-bottom: 1px solid #3f64ff;
  border-radius: 0;
  padding-bottom: 10px;
}

.faq-item.bg--none.last {
  border-bottom-style: none;
}

.faq-item.bg--none.no-border {
  border-bottom-width: 0;
}

.plus-horizontal {
  background-color: #fff;
  border-radius: 4px;
  width: 22px;
  height: 2px;
  position: absolute;
}

.plus-horizontal.clr-black {
  background-color: #000;
}

.link {
  color: #0b94c5;
  text-decoration: underline;
}

.plus-vertical {
  background-color: #fff;
  border-radius: 4px;
  width: 2px;
  height: 22px;
}

.plus-vertical.clr-black {
  background-color: #000;
}

.faq-answer {
  color: #343434;
  text-align: left;
  width: 90%;
  margin-bottom: 10px;
  padding-left: 0;
  padding-right: 0;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.8;
  text-decoration: none;
}

.faq-answer a {
  color: #09f;
  font-weight: 500;
  text-decoration: none;
}

.faq-answer p {
  color: var(--normal-grey);
  width: 100%;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 25px;
}

.plus-icon {
  background-color: #ffffff1a;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 4vw;
  min-width: auto;
  height: 4vw;
  min-height: auto;
  padding: 20px 10px;
  font-size: 16px;
  line-height: 16px;
  display: flex;
  position: relative;
}

.plus-icon.close-bg {
  background-color: #09f;
}

.plus-icon.d-none {
  display: none;
}

.faq-content {
  padding-bottom: 0;
  overflow: hidden;
}

.faq-content.gap-left {
  padding-left: 36px;
}

.faqs-acc-wrapper {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-self: center;
  justify-items: center;
  width: 100%;
  display: grid;
}

.faqs-acc-wrapper.sml-gap {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
}

.faqs-acc-wrapper.sml-gap.padding-left {
  grid-template-rows: auto auto auto;
  margin-bottom: 10px;
  padding-left: 2px;
}

.faq-trigger {
  cursor: pointer;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  padding: 20px 26px 20px 0;
  display: flex;
}

.blog-small-item {
  grid-column-gap: 18px;
  grid-row-gap: 16px;
  border: 1px solid #f0f0f0;
  border-radius: 4px;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: 1fr;
  padding: 16px;
  text-decoration: none;
  transition: border-color .2s;
  display: grid;
}

.blog-small-item:hover {
  border-color: #2564ca99;
}

.bsi-img {
  object-fit: cover;
  border-radius: 4px;
  width: 94px;
  min-height: 74px;
}

.heading {
  font-size: 16px;
  font-weight: 500;
  line-height: 1.5;
}

.bsi-heading {
  color: #434448;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.5;
}

.res-tag {
  color: #2564ca;
  background-color: #e4efff;
  border-radius: 8px;
  padding: 8px 12px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  text-decoration: none;
}

.res-tag.news-only {
  margin-left: 0;
  display: inline-block;
}

.res-tag.new {
  color: #fff;
  background-color: #09f;
  border: 2px solid #09f;
}

.wos-header {
  color: #fff;
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a502_wos-header-bg.svg"), linear-gradient(130deg, #0f4593, #072453);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: auto, auto;
  padding-top: 80px;
  padding-bottom: 126px;
}

.wos-subheading {
  max-width: 540px;
  margin-top: 15px;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.7;
}

.wos-company {
  background-color: #fff;
  border: 1px solid #dedede;
  border-radius: 12px;
  flex-direction: column;
  align-items: center;
  display: flex;
  box-shadow: 0 4px 40px #abe3e34d;
}

.wos-company-img {
  filter: saturate(0%);
  object-fit: contain;
  width: 100%;
  height: 128px;
  padding: 24px;
}

.wos-company-name {
  color: #1e2030;
  text-align: center;
  border-top: 1px solid #dedede;
  justify-content: center;
  width: 100%;
  padding: 14px 24px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.4;
  display: flex;
}

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

.blogs-subheading {
  margin-top: 8px;
  font-size: 22px;
  line-height: 2;
}

.blogs-navigation {
  align-items: center;
  margin-bottom: 28px;
  margin-left: -13px;
  display: flex;
}

.blogs-nav-item {
  color: #fff;
  margin-left: 13px;
  margin-right: 13px;
  font-size: 16px;
  line-height: 1.48;
  text-decoration: none;
}

.blogs-nav-item:hover {
  text-decoration: underline;
}

.blogs-nav-item.w--current {
  color: #09f;
}

.blogs-header {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a49e_terms-header-bg.svg"), linear-gradient(130deg, #0f4593, #072453);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: auto, auto;
  padding-top: 42px;
  padding-bottom: 46px;
}

.blog-small-item-grid {
  grid-row-gap: 12px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.blog-item-grid {
  grid-row-gap: 32px;
  text-align: left;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-left: -16px;
  display: grid;
}

.blog-item-grid.lig-announcements {
  margin-top: 32px;
  margin-left: 0;
}

.blog-item-grid.founder-blog-item-grid {
  grid-column-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.blog-item {
  grid-column-gap: 18px;
  grid-row-gap: 16px;
  border: 1px #0000;
  border-radius: 4px;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: 1fr;
  padding: 16px;
  text-decoration: none;
  transition: border-color .2s;
  display: grid;
}

.blog-item:hover {
  border-style: none;
  border-color: #2564ca99;
}

.blog-item.video-item {
  align-items: start;
}

.blog-item.video-item.syndicatevdo {
  border-style: solid;
  border-color: #3a3636;
  border-radius: 12px;
}

.blog-item.founder-item {
  grid-template-rows: auto auto;
  grid-template-columns: auto;
  justify-items: center;
  width: 384px;
  margin-right: 40px;
}

.blog-item.new {
  background-color: #fff;
  border-radius: 10px;
  padding: 14px;
}

.blog-item-img {
  object-fit: cover;
  border-radius: 4px;
  width: 100%;
  min-height: 220px;
}

.blog-item-img.founder-blog-item-img {
  width: 384px;
}

.blog-item-heading {
  color: #192452;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 26px;
  font-weight: 500;
  line-height: 1.4;
}

.blog-item-description {
  color: #787878;
  margin-top: 8px;
  margin-bottom: 12px;
  font-size: 16px;
  line-height: 1.6;
}

.blog-item-content-flex {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.blog-item-read-more {
  color: #2564ca;
  text-align: right;
  letter-spacing: 1.4px;
  margin-left: 0;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.45;
  text-decoration: none;
}

.blog-item-read-more.founder-blog-item-read-more {
  margin-top: 26px;
  margin-left: 0;
}

.blog-item-tags {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-wrap: wrap;
  align-content: flex-start;
  align-items: center;
  margin-top: -4px;
  margin-bottom: 12px;
  margin-left: 1px;
  display: flex;
}

.about-hero-img {
  margin-left: 40px;
  margin-right: 120px;
}

.about-video-lb {
  z-index: 1;
  border-radius: 20px;
  flex-direction: column;
  width: 100%;
  max-width: 998px;
  margin: -40px auto 64px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.about-video-lb.is-journey {
  margin-top: 40px;
  margin-bottom: 24px;
}

.abt-team-grid {
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  margin: 60px -25px -50px;
  display: flex;
}

.team-person-card {
  background-color: #fff;
  border: 1px solid #dedede;
  border-radius: 12px;
  max-width: 274px;
  margin-bottom: 50px;
  margin-left: 25px;
  margin-right: 25px;
  padding: 8px 8px 18px;
  box-shadow: 0 4px 54px #6fc1f566;
}

.abt-team-bnw-card {
  height: 292px;
  margin-bottom: 18px;
  position: relative;
}

.abt-team-img {
  aspect-ratio: 2 / 3;
  filter: saturate(0%);
  object-fit: cover;
  border-radius: 8px;
  width: 100%;
  max-width: 100%;
}

.abt-team-title {
  text-align: left;
  background-color: #f7ffff;
  border-radius: 8px;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr auto;
  grid-auto-columns: 1fr;
  place-items: center start;
  min-height: 52px;
  padding: 12px 12px 12px 16px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.5;
  display: grid;
  position: absolute;
  bottom: 8px;
  left: 8px;
  right: 8px;
}

.abt-team-title.full-card-w-sroke {
  border: 1px solid #dedede;
  min-height: 66px;
  padding-top: 12px;
  padding-bottom: 14px;
  position: absolute;
  bottom: -40px;
  left: 0;
  right: 0;
}

.abt-team-title.angels-story {
  padding-left: 6px;
  padding-right: 6px;
  left: 18px;
  right: 18px;
}

.abt-team-person-name {
  margin-bottom: 2px;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.4;
}

.abt-team-person-name.full-card {
  margin-bottom: 6px;
  font-weight: 500;
}

.abt-team-person-name.full-card.bottom-margin-0 {
  margin-bottom: 0;
}

.team-linkedin-link {
  z-index: 1;
  padding: 10px;
  position: relative;
}

.tream-person-about {
  color: #585858;
  margin-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 18px;
  font-weight: 500;
  line-height: 1.78;
}

.abt-team-blue-text {
  color: #2564ca;
  margin-top: 20px;
  font-size: 20px;
  font-weight: 500;
  line-height: 1.5;
}

.abt-advisors-grid {
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  width: 100%;
  margin: 36px -24px -20px -23px;
  display: flex;
}

.abt-timeline-grid {
  grid-column-gap: 64px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr auto 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  max-width: 1008px;
  margin-top: 150px;
  display: grid;
}

.abt-t-blue-line {
  background-image: linear-gradient(#3d88fe 52%, #e4f9ff);
  width: 2px;
  height: 100%;
  margin-top: -80px;
}

.abt-t-card {
  text-align: left;
  background-color: #fff;
  border: 1px solid #2564ca1f;
  border-radius: 8px;
  flex-direction: column;
  align-items: center;
  width: 316px;
  margin-bottom: 108px;
  margin-left: 22px;
  margin-right: 22px;
  padding-bottom: 16px;
  padding-left: 10px;
  padding-right: 16px;
  display: flex;
  position: relative;
  box-shadow: 0 4px 44px #169be51f;
}

.abt-t-card.bottom-two {
  width: 340px;
  margin-left: 36px;
  margin-right: 36px;
}

.abt-t-card-year {
  color: #fff;
  text-align: center;
  background-image: linear-gradient(115deg, #092e66 20%, #0f4593);
  border-radius: 56px;
  min-width: 144px;
  margin-top: -44px;
  margin-bottom: 12px;
  padding: 12px 32px;
  font-size: 22px;
  font-weight: 500;
  line-height: 1.56;
}

.abt-t-card-year.cyan {
  background-image: linear-gradient(150deg, #64d8d8 40%, #9fe3e75c);
}

.abt-t-card-year.greem {
  background-image: linear-gradient(150deg, #0cba88 40%, #0cba8880);
}

.abt-t-card-year.blue {
  background-image: linear-gradient(150deg, #1b98dd 40%, #21abf95c);
}

.abt-t-card-year.orange {
  background-image: linear-gradient(150deg, #ffa821 40%, #ffa8215c);
}

.abt-t-card-text {
  color: #353535;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a562_abt-timeline-point-dot.svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: 48px;
  width: 100%;
  margin-top: 2px;
  margin-bottom: 2px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 52px;
  font-size: 18px;
  font-weight: 500;
  line-height: 1.36;
  display: block;
}

.abt-t-right-dotted-line {
  z-index: -1;
  height: 4px;
  position: absolute;
  top: 1px;
  left: -64px;
}

.abt-t-left-dotted-line {
  z-index: -1;
  height: 4px;
  position: absolute;
  top: 1px;
  right: -64px;
}

.abt-t-right-dot {
  position: absolute;
  top: -22px;
  left: -91px;
}

.abt-t-left-dot {
  position: absolute;
  top: -22px;
  right: -90px;
}

.abt-t-lv-logo {
  width: 204px;
  position: relative;
  right: -166px;
}

.nav-dd-link {
  color: #353535;
  border: 1px solid #deecff;
  border-radius: 4px;
  min-width: 192px;
  margin-top: 7px;
  margin-bottom: 7px;
  padding: 10px 15px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.5;
  text-decoration: none;
}

.nav-dd-link:hover {
  border-color: #2564ca99;
}

.nav-dd-link._w-full {
  border-width: 0;
  border-radius: 0;
  margin-top: 3px;
  margin-bottom: 3px;
}

.nav-dd-link._w-full:hover {
  background-color: var(--light-grey);
}

.nav-dd-link._w-full.text-white {
  color: var(--white);
  background-color: #0e4e5c;
}

.nav-dd-link._w-full.text-white:hover {
  background-color: #044857;
}

.faq-filter-card {
  background-color: #f2fdff;
  border-radius: 4px;
  flex-direction: column;
  margin-bottom: 24px;
  padding: 14px 16px 8px;
  display: flex;
}

.faq-radio {
  z-index: 2;
  color: #505050;
  margin-top: 8px;
  margin-bottom: 8px;
  padding-left: 0;
  font-size: 18px;
  font-weight: 500;
  line-height: 1.66;
  display: block;
  position: relative;
}

.faq-radio-label {
  opacity: 0;
  margin-bottom: 0;
  font-weight: 500;
}

.faq-radio-label:hover {
  text-decoration: underline;
}

.faq-radio-circle {
  display: none;
}

.faq-filter-category {
  color: #2564ca;
  margin-bottom: 4px;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.5;
}

.radio-btn-wrapper {
  position: relative;
}

.faq-radio.abs {
  z-index: 1;
  position: absolute;
  top: -8px;
}

.faq-hidden-name {
  display: none;
}

.faq-filter-list {
  flex-direction: column;
  display: flex;
}

.time-to-read {
  margin-right: 3px;
}

.blog-item-tag-empty {
  display: none;
}

.blog-item-min-read {
  margin-left: 3px;
}

.pagination {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  margin-top: 60px;
}

.page-count {
  margin-top: 0;
  font-size: 20px;
}

.blog-item-link {
  text-decoration: none;
}

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

.related-post-item {
  grid-column-gap: 18px;
  grid-row-gap: 16px;
  border: 1px solid #f0f0f0;
  border-radius: 4px;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-rows: 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  height: 100%;
  text-decoration: none;
  transition: border-color .2s;
  display: grid;
}

.related-post-item:hover {
  border-color: #2564ca99;
}

.rpi-img {
  object-fit: cover;
  width: 100%;
  height: 144px;
}

.rpi-content {
  flex-direction: column;
  justify-content: space-between;
  padding-bottom: 16px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.blog-pagination-next-prev {
  background-color: #fff;
  border-style: none;
  border-radius: 18px;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  margin-left: 6px;
  margin-right: 6px;
  padding: 0;
  display: none;
}

.blog-pagination-number {
  color: #374151;
  background-color: #fff;
  border: 1px solid #e5e7eb;
  border-radius: 18px;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  margin-left: 6px;
  margin-right: 6px;
  font-weight: 500;
  text-decoration: none;
  display: flex;
}

.blog-pagination-number.w--current {
  color: #fff;
  background-color: #2564ca;
  border-color: #2564ca;
}

.contact-form-block {
  background-color: #fff;
  border: 1px solid #2564ca1f;
  border-radius: 16px;
  margin-bottom: 0;
  padding: 36px;
  position: relative;
}

.contact-form-heading {
  color: #454545;
  margin-bottom: 12px;
  font-size: 30px;
  font-weight: 600;
  line-height: 1.26;
}

.contact-form-subheading {
  color: #888;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.5;
}

.contact-form-separator {
  background-color: #ebebeb;
  height: 1px;
  margin: 24px -36px 36px;
}

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

.contact-form-field-label {
  color: #6b7280;
  margin-bottom: 6px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.7;
}

.red-asterisk {
  color: #ef4444;
}

.contect-form-field {
  color: #232830;
  background-color: #fff;
  border: 1px solid #e5e7eb;
  border-radius: 8px;
  height: 42px;
  margin-bottom: 0;
  padding: 9px 12px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.5;
}

.contect-form-field::placeholder {
  color: #d1d5db;
}

.contect-h3 {
  color: #2564ca;
  margin-top: 20px;
  margin-bottom: 22px;
  font-size: 30px;
  font-weight: 600;
  line-height: 1.26;
}

.contact-info-item {
  grid-column-gap: 14px;
  grid-row-gap: 16px;
  color: #585858;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 30px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.8;
  display: grid;
}

.contact-info-link {
  color: #585858;
  text-decoration: none;
}

.contact-info-icon {
  margin-top: 3px;
}

.contact-embed-map {
  border: 1px solid #2564ca14;
  border-radius: 16px;
  width: 100%;
  height: 280px;
  overflow: hidden;
}

.faq-filter-dropdown {
  display: block;
}

.empty-state {
  background-color: #0000;
  border: 1px solid #e8e8e8;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 40px 16px;
  font-size: 20px;
  display: flex;
}

.contact-social {
  align-items: center;
  margin-bottom: 36px;
  margin-left: -20px;
  display: flex;
}

.contact-social-link {
  margin-left: 20px;
  margin-right: 20px;
}

.thank-you-block {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a569_thank-you-block-bg.svg");
  background-position: -240px;
  background-repeat: no-repeat;
  background-size: auto;
  border: 1px solid #2564ca14;
  border-radius: 16px;
  width: 100%;
  max-width: 1058px;
  padding: 124px 24px;
}

.thank-you-logo {
  width: 344px;
}

.thank-you-text {
  color: #424247;
  margin-top: 28px;
  margin-bottom: 34px;
  font-size: 22px;
  font-weight: 500;
  line-height: 1.6;
}

.thank-you-success {
  color: #454545;
  background-color: #0000;
  border: 1px solid #ebebeb;
  border-radius: 12px;
  padding: 22px;
  font-size: 16px;
}

.video-thumbnail-lightbox {
  position: relative;
}

.yt-play-button {
  width: 76px;
  margin-top: -27px;
  margin-left: -38px;
  position: absolute;
  top: 50%;
  left: 50%;
}

.video-item-text-lightbox {
  text-decoration: none;
}

.lv-fuel-hero-logo {
  width: 360px;
  margin-bottom: 24px;
}

.subpages-hero-subheading {
  color: #fff;
  margin-top: 2px;
  font-size: 24px;
  font-weight: 500;
  line-height: 1.48;
}

.subpages-hero-subheading.trica {
  max-width: 660px;
  margin-top: 16px;
}

.subpages-hero-subheading.event-pages {
  max-width: 660px;
  margin-top: 0;
  margin-bottom: 30px;
}

.subpages-hero-subheading.wfn {
  margin-bottom: 52px;
}

.subpages-hero-subheading.lig-hero {
  max-width: 660px;
  margin-top: 0;
  margin-bottom: 40px;
}

.subpages-hero-subheading.hh-lig {
  max-width: 500px;
  margin-top: 0;
  margin-bottom: 20px;
  line-height: 1.2;
}

.subpages-hero-subheading.win-hero {
  margin-top: 0;
  margin-bottom: 30px;
  line-height: 1.6;
}

.subpages-hero-subheading.mixer-cohort-hero {
  margin-top: 40px;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.6;
}

.product-point-grid {
  grid-column-gap: 42px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  max-width: 1000px;
  display: grid;
  position: relative;
  top: 12px;
}

.product-point-grid.win {
  grid-column-gap: 120px;
  grid-row-gap: 72px;
  align-items: start;
  max-width: none;
}

.product-point-grid.wfn {
  grid-column-gap: 124px;
  grid-row-gap: 72px;
  max-width: none;
}

.ppg-item {
  color: #4d4d4d;
  background-color: #fff;
  border: 1px solid #2564ca1f;
  border-radius: 8px;
  flex-direction: column;
  align-items: center;
  min-height: 180px;
  margin-top: -12px;
  padding-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 16px;
  line-height: 1.5;
  display: flex;
  box-shadow: 0 4px 44px #169be51a;
}

.ppg-item-title {
  margin-bottom: 4px;
  font-size: 28px;
  font-weight: 600;
  line-height: 1.5;
}

.ppg-item-title.win-page {
  font-size: 24px;
}

.ppg-item-title.syn-work-text {
  font-size: 24px;
  font-weight: 500;
  line-height: 134%;
}

.ppg-item-title.syn-work-text.semi-bold {
  font-weight: 600;
}

.ppg-number {
  color: #fff;
  background-image: linear-gradient(140deg, #ff6727, #fba27d80);
  border-radius: 25px;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  margin-top: -25px;
  margin-bottom: 16px;
  font-size: 18px;
  font-weight: 500;
  line-height: 1.6;
  display: flex;
}

.ppg-number.yellow {
  background-image: linear-gradient(140deg, #ffa821, #faca7f80);
}

.ppg-number.cyan {
  background-image: linear-gradient(140deg, #64d8d8, #16c7d17a);
}

.ppg-number.green {
  background-image: linear-gradient(140deg, #0cba88, #7adccd80);
}

.ppg-number.blue {
  background-image: linear-gradient(140deg, #1b98dd, #86cef780);
}

.lvf-sec-3-logo {
  width: 94px;
  margin-bottom: 16px;
}

.lvf-sec-3-subheading {
  color: #4d4d4d;
  margin-top: 16px;
  margin-bottom: 8px;
  font-size: 30px;
  font-weight: 500;
  line-height: 1.2;
}

.lvf-inv-fnd-grid {
  grid-column-gap: 36px;
  grid-row-gap: 42px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-top: 44px;
  display: grid;
}

.lvf-hiw-line {
  z-index: 1;
  margin-top: -64px;
  position: relative;
}

.lvf-hiw-grid {
  grid-column-gap: 40px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-top: -16px;
  margin-bottom: 80px;
  padding-left: 20px;
  padding-right: 20px;
  display: grid;
}

.lvf-hiw-grid.syn-work-grid-1 {
  z-index: 2;
  grid-template-columns: 1fr 1fr 1fr;
  width: 80%;
  margin-top: 30px;
  position: relative;
}

.lvf-hiw-grid.syn-grid {
  z-index: 2;
  margin-top: 150px;
  position: relative;
}

.lvf-hiw-grid.founder-grid {
  z-index: 2;
  grid-column-gap: 56px;
  margin-top: 196px;
  margin-bottom: 52px;
  position: relative;
}

.hiw-card {
  color: #4d4d4d;
  text-align: left;
  background-color: #fff;
  border: 1px solid #2564ca1f;
  border-radius: 8px;
  flex-direction: column;
  align-items: flex-start;
  padding-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 16px;
  line-height: 1.5;
  display: flex;
  box-shadow: 0 4px 44px #169be51a;
}

.hiw-card.win-center {
  text-align: center;
  align-items: center;
  padding-bottom: 34px;
  line-height: 1.8;
}

.hiw-card.syn-card {
  width: 100%;
  padding-bottom: 20px;
  padding-left: 16px;
  padding-right: 26px;
}

.hiw-card.founder-work-card {
  width: 100%;
  padding-bottom: 30px;
  padding-left: 22px;
}

.hiw-icon {
  width: 84px;
  margin-top: -54px;
  margin-bottom: 10px;
  margin-left: -4px;
}

.hiw-icon.founder-work-card-icon {
  width: 88px;
}

.lyf-last-big-text {
  margin-top: 50px;
  font-size: 32px;
  font-weight: 500;
  line-height: 1.8;
}

.lvf-hiw-mob-line {
  z-index: 1;
  margin-top: -64px;
  display: none;
  position: relative;
}

.win-lv-varsity-hero {
  width: 180px;
  height: auto;
  margin-bottom: 4px;
}

.win-hero-logo {
  width: 320px;
  height: auto;
  margin-top: 20px;
  margin-bottom: 28px;
}

.lv-win-hero-small-text {
  color: #fff;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.48;
}

.win-hero-partnership {
  grid-column-gap: 14px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 316px;
  margin-top: 18px;
  margin-bottom: 26px;
  display: none;
}

.win-hero-partner-logo {
  border-radius: 10px;
}

.win-sec-1-img {
  margin-left: -36px;
}

.win-sec-1-subheading {
  color: #4d4d4d;
  max-width: 1000px;
  margin-top: 15px;
  margin-left: auto;
  margin-right: auto;
  font-size: 24px;
  font-weight: 500;
  line-height: 1.6;
}

.salmon-semi-bold {
  color: #f78583;
  font-weight: 600;
}

.salmon-semi-bold.darker {
  color: #ff6362;
}

.win-pp-titles {
  margin-left: -80px;
  margin-right: -80px;
}

.ppg-win-logo {
  width: 132px;
  margin-top: 40px;
  margin-bottom: 24px;
}

.win-sec-3-9-img {
  width: 712px;
  max-width: none;
  margin-left: -64px;
  margin-right: -40px;
  display: block;
}

.win-sec-3-9-img.mob-only {
  display: none;
}

.win-journey-line {
  z-index: -1;
  margin-top: -34px;
  display: block;
  position: relative;
  left: 54px;
}

.win-journey-grid {
  grid-column-gap: 20px;
  grid-row-gap: 128px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  max-width: 998px;
  margin-top: -280px;
  padding-left: 20px;
  padding-right: 20px;
  display: grid;
}

.win-jc-number {
  color: #fff;
  background-image: linear-gradient(144deg, #64d8d8 10%, #7ddce280);
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: 88px;
  height: 88px;
  margin-top: -56px;
  margin-bottom: 12px;
  font-size: 36px;
  font-weight: 600;
  line-height: 1.16;
  display: flex;
}

.win-jc-number.green {
  background-image: linear-gradient(144deg, #0cba88 10%, #76dbcc80);
}

.win-jc-number.blue {
  background-image: linear-gradient(144deg, #1b98dd 10%, #84cdf780);
}

.win-jc-number.blue.small {
  font-size: 22px;
}

.win-jc-number.red {
  background-image: linear-gradient(144deg, #ff6727 10%, #ffaeac80);
}

.win-jc-number.yellow {
  background-image: linear-gradient(144deg, #ffa821 10%, #facb8380);
}

.small-percentage {
  font-size: 26px;
}

.win-sec-5-logo {
  width: 126px;
  margin-bottom: 8px;
}

.win-sec-6-video-grid {
  grid-column-gap: 32px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-top: 42px;
  display: grid;
}

.win-sec-6-lightbox {
  color: #434448;
  text-align: left;
  background-color: #fff;
  border: 1px solid #2564ca1f;
  border-radius: 8px;
  padding: 16px 16px 20px;
  text-decoration: none;
  position: relative;
  box-shadow: 0 5px 44px #169be51c;
}

.win-sec-6-thumbnail {
  object-fit: cover;
  border-radius: 8px;
  width: 100%;
  height: 220px;
  margin-bottom: 24px;
}

.win-sec-6-h3 {
  font-size: 26px;
  font-weight: 500;
  line-height: 1.6;
}

.win-sec-6-yt-icon {
  width: 80px;
  margin-left: -40px;
  position: absolute;
  top: 100px;
  left: 50%;
}

.win-sec-7-grid {
  grid-column-gap: 60px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-top: 60px;
  margin-bottom: -180px;
  display: grid;
}

.win-sec-7-card {
  background-color: #fff;
  border: 1px solid #2564ca1f;
  border-radius: 8px;
  overflow: hidden;
  box-shadow: 0 4px 44px #169be51f;
}

.win-sec-7-lbox {
  width: 100%;
  margin-bottom: 28px;
  padding-top: 56%;
  position: relative;
}

.win-sec-7-lb0thumb {
  z-index: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.win-sec-7-yt-icon {
  z-index: 2;
  width: 80px;
  margin-top: -26px;
  margin-left: -40px;
  position: absolute;
  top: 50%;
  left: 50%;
}

.win-sec-7-lb-content {
  color: #4d4d4d;
  text-align: left;
  padding-bottom: 30px;
  padding-left: 30px;
  padding-right: 26px;
  font-size: 18px;
  font-weight: 500;
  line-height: 1.6;
}

.win-sec-7-h3 {
  color: #4d4d4d;
  margin-bottom: 14px;
  font-size: 36px;
  font-weight: 600;
  line-height: 1.4;
}

.win-sec-8-tabs {
  width: 100%;
  margin-top: 26px;
}

.win-sec-8-tabs-menu {
  justify-content: center;
  display: flex;
}

.win-sec-8-tabs-content {
  margin-left: -40px;
  margin-right: -40px;
  padding: 46px 40px 40px;
}

.win-sec-10-news-grid {
  grid-column-gap: 44px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-top: 40px;
  display: grid;
}

.win-sec-10-news-card {
  color: #45464e;
  background-color: #fff;
  border: 1px solid #2564ca1f;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  padding: 72px 48px 48px;
  font-size: 32px;
  font-weight: 600;
  line-height: 1.6;
  text-decoration: none;
  display: flex;
}

.win-sec-10-news-logo {
  margin-bottom: 26px;
}

.win-sec-10-news-logo.toi {
  width: 380px;
}

.win-sec-11-logo {
  width: 288px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.win-sec-11-img-text {
  text-align: center;
  max-width: 326px;
  margin-top: 22px;
  font-size: 36px;
  font-weight: 500;
  line-height: 1.48;
}

.win-sec-11-btn-container {
  margin-top: 32px;
  margin-bottom: 12px;
}

.win-journey-mob-line {
  z-index: -1;
  margin-top: -64px;
  display: none;
  position: relative;
}

.trica-hero-logo {
  width: 320px;
  margin-bottom: 32px;
}

.tri-sec-2-card {
  text-align: left;
  background-color: #fff;
  border: 1px solid #2564ca1f;
  border-radius: 8px;
  flex-direction: column;
  align-items: center;
  padding: 40px 40px 60px;
  display: flex;
  box-shadow: 0 5px 44px #169be51f;
}

.trica-sec-2-equity-capital-logo {
  width: 200px;
}

.trica-sec-2-h3 {
  color: #4b4d5b;
  width: 100%;
  margin-top: 26px;
  font-size: 22px;
  font-weight: 600;
  line-height: 1.6;
}

.tri-sec-2-points {
  color: #4b4d5b;
  width: 100%;
  margin-top: 24px;
  font-size: 20px;
  font-weight: 500;
  line-height: 2;
}

.tri-sec-2-points ul {
  padding-left: 22px;
}

.tri-real-founder-investor-grid {
  grid-column-gap: 36px;
  grid-row-gap: 42px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 40px;
  display: grid;
}

.tri-real-founder-investor-grid.win-sec-8-tabs-grid {
  grid-column-gap: 40px;
  margin-top: 0;
}

.tri-horizontal-story-card {
  grid-column-gap: 16px;
  grid-row-gap: 20px;
  text-align: left;
  background-color: #fff;
  border: 1px solid #dedede;
  border-radius: 12px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  padding: 16px;
  display: grid;
  box-shadow: 0 4px 54px #6fc1f566;
}

.tri-horizontal-story-card.win-cohort-speakers {
  text-align: left;
  padding: 24px 24px 20px;
  box-shadow: 0 4px 44px #169be51f;
}

.tri-story-quote {
  width: 22px;
  margin-right: 4px;
}

.tri-stories-content {
  align-items: flex-start;
  display: flex;
}

.tri-growth-points-grid {
  grid-column-gap: 232px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  width: 100%;
  margin-top: 72px;
  display: grid;
}

.tgp-item {
  text-align: left;
  background-color: #fff;
  border: 1px solid #2564ca1f;
  border-radius: 8px;
  max-width: 480px;
  margin-bottom: 66px;
  padding: 40px 40px 26px 32px;
  position: relative;
  box-shadow: 0 4px 44px #169be51a;
}

.tgp-item._1 {
  margin-left: auto;
  margin-right: -20px;
}

.tgp-item._3 {
  margin-top: -124px;
  margin-bottom: 0;
  margin-right: auto;
}

.tgp-item._2 {
  margin-top: 96px;
  margin-left: -20px;
  margin-right: auto;
}

.tgp-item._4 {
  margin-bottom: 0;
  margin-left: auto;
}

.tgp-h3 {
  color: #484848;
  margin-bottom: 22px;
  font-size: 28px;
  font-weight: 600;
  line-height: 1.5;
}

.tgp-h3.right-nudge {
  z-index: 1;
  margin-left: 32px;
  position: relative;
}

.tgp-number-img {
  position: absolute;
}

.tgp-number-img._1 {
  top: -254px;
  right: -284px;
}

.tgp-number-img._2 {
  top: -258px;
  left: -310px;
}

.tgp-number-img._3 {
  top: -290px;
  right: -293px;
}

.tgp-number-img._4 {
  top: -260px;
  left: -337px;
}

.tri-sec-6-logo {
  width: 78px;
  margin-bottom: 24px;
}

.three-item-slider {
  background-color: #0000;
  width: 100%;
  height: 100%;
  margin-top: 32px;
  display: block;
}

.capital-slider-left-arrow {
  width: 48px;
  height: 48px;
  left: -60px;
}

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

.three-item-slider-grid {
  grid-column-gap: 60px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  display: grid;
}

.capital-call-item {
  color: #4d4d4d;
  text-align: center;
  background-color: #fff;
  border: 1px solid #2564ca1f;
  border-radius: 8px;
  flex-direction: column;
  max-width: 334px;
  font-size: 26px;
  font-weight: 600;
  line-height: 1.46;
  text-decoration: none;
  display: flex;
}

.capital-call-content {
  padding: 16px 38px 24px;
}

.hide, .capital-call-mobile-scroller {
  display: none;
}

.lvf-app-form-fix {
  z-index: 1000;
  background-color: #0009;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 100vw;
  display: none;
  position: fixed;
  inset: 0%;
}

.lvf-app-form-fix.show {
  display: flex;
}

.lvf-app-form-block {
  color: var(--black);
  background-color: #fff;
  border-radius: 12px;
  flex-direction: column;
  align-items: flex-end;
  width: 60%;
  max-width: 800px;
  min-height: 400px;
  max-height: 85vh;
  margin-bottom: 0;
  padding: 32px;
  display: flex;
  position: relative;
  overflow: scroll;
}

.lvf-app-form-block.is-founders-form {
  align-items: stretch;
  overflow: hidden;
}

.lvf-app-form {
  grid-column-gap: 18px;
  grid-row-gap: 24px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-top: -44px;
  display: grid;
}

.lvf-app-form.letsignite-app-form {
  margin-top: 0;
}

.lvf-app-radio-btn {
  color: #6b7280;
  margin-bottom: 10px;
  padding-left: 26px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.2;
}

.lvf-app-radio {
  width: 16px;
  height: 16px;
  margin-top: 3px;
  margin-left: -26px;
}

.lvf-app-radio.w--redirected-checked {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a62d_radio-inner-circle-bg.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px 10px;
  border-width: 1px;
  border-color: #2564ca;
}

.newsletter-checkbox {
  font-size: 14px;
  line-height: 1.4;
}

.newsletter-check {
  width: 16px;
  height: 16px;
}

.lyf-app-form-field-label {
  color: #6b7280;
  margin-bottom: 6px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.8;
}

.lyf-app-form-field-label.disclaimer {
  margin-top: 6px;
}

.lyf-app-form-field-label.subtext {
  margin-top: -6px;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.2;
}

.lyf-app-field {
  color: #232830;
  background-color: #fff;
  border: 1px solid #e5e7eb;
  border-radius: 8px;
  height: 48px;
  margin-bottom: 0;
  padding: 9px 12px;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.5;
}

.lyf-app-field::placeholder {
  color: #d1d5db;
}

.lyf-app-field.other-check {
  color: #6b7280;
  border-style: none none solid;
  border-radius: 0;
  height: 36px;
  margin-top: -8px;
  margin-left: 8px;
  margin-right: 100px;
  padding: 6px 4px 6px 6px;
  font-size: 16px;
  font-weight: 500;
  display: none;
}

.lyf-app-form-label-desc {
  color: #6b7280;
  margin-top: -6px;
  margin-bottom: 6px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.5;
}

.lyf-app-file-upload-btn {
  color: #2564ca;
  background-color: #0000;
  border: 1px solid #2564ca;
  border-radius: 8px;
  margin-bottom: 0;
  padding: 10px 16px;
  font-size: 15px;
}

.error-state {
  margin-top: 6px;
}

.lyc-app-file-upload {
  margin-top: 10px;
  margin-bottom: 0;
}

.lvf-app-check {
  color: #6b7280;
  margin-bottom: 10px;
  padding-left: 26px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.2;
}

.lvf-app-checkbox {
  width: 16px;
  height: 16px;
  margin-top: 2px;
  margin-left: -26px;
}

.lvf-app-checkbox.w--redirected-checked {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a629_check-inner-bg.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px 10px;
  border-width: 1px;
  border-color: #2564ca;
}

.lyc-app-check-grid {
  grid-column-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.lyf-app-check-other-field-box {
  display: flex;
}

.lyc-app-space-apart {
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}

.lvf-app-heading {
  color: #6b7280;
  text-align: center;
  margin-bottom: 10px;
  font-size: 32px;
  font-weight: 600;
  line-height: 1.8;
}

.lvf-app-heading.left-align {
  text-align: left;
}

.lvf-app-heading.is-sr-page {
  color: #1e2030;
  padding-left: 40px;
  padding-right: 32px;
  font-size: 28px;
  line-height: 1.5;
}

.lvf-app-popup-close {
  outline-offset: 0px;
  text-align: right;
  cursor: pointer;
  background-color: #fff;
  border-radius: 24px;
  outline: 12px solid #fff;
  align-self: flex-end;
  width: 40px;
  position: sticky;
  top: 4px;
  right: 0;
}

.lvf-app-popup-close.sticky {
  position: sticky;
  top: 4px;
  right: 0;
}

.lvf-app-popup-close.lp-close {
  outline-offset: 0px;
  background-color: #fff0;
  outline: 12px #fff0;
  position: absolute;
  top: 10px;
  right: 10px;
}

.lvf-app-success {
  color: #454545;
  background-color: #0000;
  border: 1px solid #ebebeb;
  border-radius: 12px;
  margin-top: 44px;
  margin-left: auto;
  margin-right: auto;
  padding: 80px 22px;
  font-size: 16px;
}

.abt-us-hero-spaced-text {
  color: var(--white);
  letter-spacing: 6px;
  text-transform: lowercase;
  white-space: nowrap;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.2;
}

.abt-sec-2-universe-img {
  width: 100%;
  display: block;
}

.abt-sec-2-universe-img.mob-only {
  display: none;
}

.abt-sec-2-content {
  margin-left: -40px;
  margin-right: 40px;
}

.abt-sec-5-investors-belivers-grid {
  grid-column-gap: 108px;
  grid-row-gap: 22px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  width: 100%;
  display: grid;
}

.abt-ib-img {
  object-fit: cover;
  border-radius: 160px;
  width: 218px;
  height: 218px;
}

.abt-ib-img.logos {
  background-color: #fff;
  border: 1px solid #e1e1e1;
  align-items: center;
  padding: 24px 22px;
  display: flex;
}

.abt-ib-img.logos.accel {
  padding-left: 36px;
  padding-right: 36px;
}

.abt-journey-line {
  z-index: -1;
  margin-top: -34px;
  display: block;
  position: relative;
  left: 52px;
}

.abt-journey-grid {
  flex-wrap: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  width: 100%;
  max-width: 1080px;
  margin: -352px -22px -108px;
  display: flex;
}

.trica-abt-us-blue-box {
  grid-row-gap: 38px;
  color: #fff;
  text-align: center;
  background-color: #031d69;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a583_lvf-blue-card-check-bg.svg"), linear-gradient(130deg, #092b61, #0f4593);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: cover, auto;
  border-radius: 12px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-content: center;
  width: 384px;
  padding: 44px 48px 60px;
  font-size: 24px;
  font-weight: 600;
  line-height: 1.48;
  display: grid;
}

.abt-journey-mob-line {
  z-index: -1;
  margin-top: -64px;
  display: none;
  position: relative;
}

.fnf-hero-logo {
  margin-bottom: 2px;
}

.fnf-sec-1-img {
  margin-left: -24px;
}

.evp-sec-1-stats-grid {
  grid-column-gap: 72px;
  display: flex;
}

.evp-sec-1-stat-item {
  color: #4d4d4d;
  font-size: 24px;
  font-weight: 600;
  line-height: 1.4;
}

.fnf-sec-2-powered-flex {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  margin-top: 20px;
  display: flex;
}

.fnf-sec-2-powered-item {
  grid-column-gap: 60px;
  grid-row-gap: 24px;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a678_fnf-sec-2-partner-item-bg-hash.svg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: auto;
  grid-template-rows: auto auto;
  grid-template-columns: auto auto;
  grid-auto-columns: 1fr;
  place-items: center;
  padding-bottom: 40px;
  display: grid;
}

.fnf-sec-2-powered-item.partners {
  background-position: 50%;
  padding-bottom: 0;
}

.fnf-sec2-powered-logo.nse {
  width: 160px;
}

.fnf-sec2-powered-logo.yml {
  width: 120px;
}

.fnf-sec2-powered-logo.tpf {
  width: 136px;
}

.fnf-sec2-powered-logo.zuddl {
  width: 154px;
}

.fnf-sec2-powered-logo.moneyc {
  width: 224px;
}

.fnf-sec-3-hash {
  width: 88px;
  margin-bottom: -4px;
}

.events-discussion-points-grid {
  grid-column-gap: 30px;
  grid-row-gap: 64px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-top: 72px;
  display: grid;
}

.events-discussion-points-grid.lig {
  grid-column-gap: 60px;
  grid-template-columns: 1fr 1fr 1fr;
  max-width: 1040px;
}

.edp-item {
  color: #4d4d4d;
  background-color: #fff;
  border: 1px solid #2564ca1f;
  border-radius: 8px;
  flex-direction: column;
  align-items: center;
  min-height: 180px;
  margin-top: -12px;
  padding-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 22px;
  font-weight: 500;
  line-height: 1.8;
  display: flex;
  box-shadow: 0 4px 44px #169be51a;
}

.edp-item.lig {
  border-color: #ca60251f;
  box-shadow: 0 4px 44px #e592161a;
}

.edp-number {
  color: #fff;
  background-image: linear-gradient(140deg, #ff6727, #fba27d80);
  border-radius: 25px;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  margin-top: -25px;
  margin-bottom: 28px;
  font-size: 18px;
  font-weight: 500;
  line-height: 1.6;
  display: flex;
}

.edp-number.yellow {
  background-image: linear-gradient(140deg, #ffa821, #faca7f80);
}

.edp-number.cyan {
  background-image: linear-gradient(140deg, #16c7d1, #16c7d17a);
}

.edp-number.green {
  background-image: linear-gradient(140deg, #09c5a9, #7adccd80);
}

.edp-number.blue {
  background-image: linear-gradient(140deg, #21abf9, #86cef780);
}

.edp-number.pink {
  background-image: linear-gradient(140deg, #ff7976, #ffb6b480);
}

.fnf-speakers-grid {
  grid-column-gap: 40px;
  grid-row-gap: 86px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-top: 44px;
  margin-bottom: 40px;
  display: grid;
}

.fnf-speaker-card {
  border-radius: 8px;
  height: 200px;
  position: relative;
  overflow: visible;
}

.fnf-speaker-card.step-down {
  top: 52px;
}

.fnf-speaker-card.full-w-title {
  overflow: visible;
}

.fnf-speaker-card.angel-story-card {
  height: 294px;
  margin-bottom: 22px;
}

.fnf-speaker-card.tri-story-card {
  height: 294px;
}

.fnf-speaker-card.abt-us-advisors {
  background-color: #fff;
  border: 1px solid #dedede;
  width: 252px;
  margin-bottom: 50px;
  margin-left: 24px;
  margin-right: 24px;
  padding: 9px;
  box-shadow: 0 4px 44px #6fc1f51f;
}

.fnf-speakers-grid-collection-wrapper {
  width: 100%;
}

.news-error {
  color: #2564ca;
  margin-top: -12px;
  padding-left: 18px;
  font-size: 15px;
  font-weight: 400;
  display: none;
}

.agenda-cl-wrapper {
  width: 100%;
  margin-top: 44px;
}

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

.agenda-item {
  grid-column-gap: 20px;
  text-align: left;
  background-color: #fff;
  border: 1px solid #5d5d5d1f;
  border-radius: 8px;
  grid-template-rows: auto;
  grid-template-columns: 192px auto 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  padding: 24px 40px 24px 32px;
  display: grid;
}

.agenda-item.fnf-agenda {
  border-color: #169be51f;
  box-shadow: 0 4px 44px #169be517;
}

.agenda-item.lig-agenda {
  border-color: #ca60251f;
  grid-template-columns: 200px auto 1fr;
  box-shadow: 0 4px 44px #e592161a;
}

.agenda-time {
  text-align: center;
  font-size: 24px;
  font-weight: 600;
  line-height: 1.66;
}

.agenda-time.fnf-blue {
  color: #07b3ed;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(200deg, #0db6e7, #18bbdb);
  -webkit-background-clip: text;
  background-clip: text;
  display: none;
}

.agenda-time.lig-orange {
  color: #ff8337;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(100deg, #ff5c2f, #ffa43d);
  -webkit-background-clip: text;
  background-clip: text;
}

.agenda-time-separator {
  background-color: #cfcfcf;
  width: 1px;
  height: 36px;
}

.agenda-title {
  color: #45464e;
  margin-bottom: 6px;
  font-size: 26px;
  font-weight: 600;
  line-height: 1.5;
}

.agenda-description {
  color: #45464e;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.75;
}

.agenda-description p {
  margin-bottom: 4px;
}

.agenda-description ul {
  padding-left: 32px;
}

.agenda-description li {
  margin-bottom: 4px;
}

.event-who-should-attend-grid {
  grid-column-gap: 80px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: .72fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.event-sec-7-video-grid {
  flex-wrap: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  width: 100%;
  margin: 42px -16px -32px;
  display: flex;
}

.event-video-card-lb {
  color: #434448;
  text-align: left;
  background-color: #fff;
  border: 1px solid #2564ca1f;
  border-radius: 8px;
  width: 374px;
  margin-bottom: 32px;
  margin-left: 16px;
  margin-right: 16px;
  padding: 16px 16px 24px;
  text-decoration: none;
  position: relative;
  box-shadow: 0 5px 44px #169be51c;
}

.event-video-card-lb.lig {
  border-color: #ca60251f;
  box-shadow: 0 5px 44px #e592161a;
}

.evc-thumbnail-ratio {
  width: 100%;
  margin-bottom: 24px;
  padding-top: 62%;
  position: relative;
}

.evc-thumbnail {
  object-fit: cover;
  border-radius: 8px;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.evc-yt-icon {
  z-index: 1;
  width: 80px;
  margin-top: -27px;
  margin-left: -40px;
  position: absolute;
  top: 50%;
  left: 50%;
}

.evc-heading {
  font-size: 24px;
  font-weight: 500;
  line-height: 1.6;
}

.fnf-blue-evc {
  color: #11b8e3;
  font-weight: 600;
}

.event-partnership-contact-card {
  grid-column-gap: 72px;
  grid-row-gap: 22px;
  background-color: #fff;
  border-radius: 8px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr auto 1fr;
  grid-auto-columns: 1fr;
  padding: 36px 140px 40px;
  display: grid;
}

.event-partnership-contact-card.fnf {
  border: 1px solid #2564ca1f;
  box-shadow: 0 5px 44px #169be51f;
}

.event-partnership-contact-card.lig {
  background-color: #0000;
  padding-top: 0;
  padding-bottom: 0;
}

.epc-name {
  color: #45464e;
  margin-top: 12px;
  font-size: 26px;
  font-weight: 600;
  line-height: 1.6;
}

.epc-name.white-text {
  color: #fff;
}

.epc-designatin {
  color: #45464e;
  font-size: 22px;
  font-weight: 500;
  line-height: 1.4;
}

.epc-designatin.white-text {
  color: #fff;
}

.epc-email {
  color: #45464e;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a685_fnf-partnership-email.svg");
  background-position: 0 9px;
  background-repeat: no-repeat;
  background-size: auto;
  margin-top: 12px;
  margin-bottom: 12px;
  padding-left: 32px;
  font-size: 22px;
  font-weight: 600;
  line-height: 1.6;
  text-decoration: none;
}

.epc-email.lig {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a763_lig-partnership-email-white.svg");
}

.epc-separator {
  background-color: #cacaca;
  width: 1px;
  height: 100%;
}

.lig-hero-logo {
  width: 428px;
  margin-bottom: 18px;
}

.lig-ff-sec-1-img {
  height: auto;
}

.lig-sec-2-powered-grid {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-top: 20px;
  display: flex;
}

.lig-sec-2-partners-grid {
  grid-column-gap: 80px;
  grid-row-gap: 72px;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a684_lig-sec-2-partner-item-fire.webp");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: auto;
  grid-template-rows: auto auto;
  grid-template-columns: auto auto;
  grid-auto-columns: 1fr;
  place-items: center;
  padding-bottom: 0;
  display: grid;
}

.lig-sec-2-partners-grid.partners {
  background-position: 50%;
  padding-bottom: 0;
}

.lig-sec-2-partner-logo.nse {
  width: 160px;
}

.lig-sec-2-partner-logo.yml {
  width: 120px;
}

.lig-sec-2-partner-logo.tpf {
  width: 136px;
}

.lig-sec-2-partner-logo.zuddl {
  width: 178px;
}

.lig-sec-2-partner-logo.moneyc {
  width: 224px;
}

.lig-sec-2-partner-logo.headstart {
  width: 302px;
}

.lig-sec-2-partner-logo.et-prime {
  width: 276px;
}

.lig-body {
  background-color: #fff;
}

.lig-sec-heading-fire {
  width: 72px;
  margin-bottom: -4px;
}

.lig-speaker-img {
  z-index: 1;
  object-fit: cover;
  border-radius: 8px;
  width: 100%;
  height: 218px;
  position: relative;
}

.lig-speaker-img.logos {
  background-color: #fff;
  border: 1px solid #e1e1e1;
  align-items: center;
  padding: 24px 22px;
  display: flex;
}

.lig-speaker-img.logos.accel {
  padding-left: 36px;
  padding-right: 36px;
}

.lig-speakers-grid {
  grid-column-gap: 20px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-top: 44px;
  margin-bottom: -8px;
  display: grid;
}

.agenda-tab {
  flex-direction: column;
  align-items: center;
  width: 100%;
  margin-top: 24px;
  display: flex;
}

.agenda-tab.hide {
  display: none;
}

.agenda-tab-menu {
  background-image: linear-gradient(110deg, #ff5f30, #ffa63d);
  border-radius: 60px;
  padding: 6px;
}

.agenda-tab-link {
  color: #fff;
  background-color: #0000;
  border-radius: 60px;
  padding: 15px 68px;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.48;
}

.agenda-tab-link.w--current {
  color: #292929;
  background-image: linear-gradient(120deg, #ffe4d8, #ffe6b7);
}

.lig-orange-evc {
  color: #fc7447;
  font-weight: 600;
}

.faq-filter-mob-text, .faq-mob-close, .faq-filter-button-mob {
  display: none;
}

.abt-us-vid-1-play {
  width: 120px;
  margin-top: -60px;
  margin-left: -60px;
  position: absolute;
  top: 50%;
  left: 50%;
}

.utility-page-wrap {
  justify-content: center;
  align-items: center;
  width: 100vw;
  max-width: 100%;
  height: 100vh;
  max-height: 100%;
  display: flex;
}

.utility-page-content {
  text-align: center;
  flex-direction: column;
  width: 260px;
  display: flex;
}

.blog-tag-title-bar {
  background-color: #ffffff4d;
  border: 1px solid #f0f0f0;
  border-radius: 4px;
  margin-bottom: 24px;
  padding: 12px 32px;
}

.blog-tag-heading {
  color: #313131;
  font-size: 22px;
  font-weight: 600;
  line-height: 1.8;
}

.three-item-slider-mobile-scroller, .three-item-slider-mobile-scroller.hide {
  display: none;
}

.key-read-item {
  color: #4d4d4d;
  text-align: left;
  background-color: #fff;
  border: 1px solid #2564ca1f;
  border-radius: 8px;
  flex-direction: column;
  max-width: 360px;
  font-size: 24px;
  font-weight: 600;
  line-height: 1.46;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.key-read-item.lv-hgls {
  height: 100%;
}

.key-read-content {
  padding: 16px;
}

.key-read-img {
  object-fit: cover;
  height: 192px;
}

.inv-step-card-slider {
  background-color: #0000;
  height: 100%;
  padding-left: 40px;
  padding-right: 80px;
  overflow: hidden;
}

.inv-step-card-mask {
  overflow: visible;
}

.inv-step-card-arrow-left {
  filter: grayscale();
  width: 40px;
  height: 40px;
  left: 0;
}

.inv-step-card-arrow-right {
  filter: grayscale();
  width: 40px;
  height: 40px;
  right: 0;
}

.inv-step-card-slide {
  margin-right: 80px;
}

.notification-bar {
  z-index: 9999;
  color: #fff;
  background-color: #bce8f7;
  width: 100%;
  font-size: 16px;
  font-weight: 500;
  line-height: 2;
  display: none;
  position: sticky;
  top: 0;
  overflow: hidden;
}

.notification-bar.hide {
  display: none;
}

.notif-link {
  color: #0a2f67;
  text-align: left;
  align-items: center;
  margin-left: 12px;
  text-decoration: underline;
  display: flex;
}

.notif-link:hover {
  font-weight: 600;
}

.notif-arrow {
  width: 22px;
  height: 22px;
  margin-left: 6px;
}

.notif-text-link {
  color: #fff;
  text-decoration: none;
}

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

.notif-close {
  cursor: pointer;
  height: 24px;
  font-size: 36px;
  font-weight: 400;
  line-height: .6;
  display: block;
  position: absolute;
  left: auto;
  right: 20px;
}

.win-disclaimer {
  color: #fff9;
  max-width: 530px;
  font-weight: 500;
  line-height: 1.48;
}

.wfn-pp-titles {
  margin-left: -100px;
  margin-right: -100px;
}

.wfn-app-subheading {
  color: #6b7280;
  text-align: left;
  margin-top: 0;
  margin-bottom: -12px;
  font-size: 22px;
  font-weight: 600;
  line-height: 1.8;
}

.wfn-app-subheading.left-align {
  text-align: left;
}

.wfn-sec-3-9-img {
  width: 760px;
  max-width: none;
  margin-left: -64px;
  margin-right: -40px;
  display: block;
}

.wfn-sec-3-9-img.mob-only {
  display: none;
}

.letsignite-startup-form {
  background-color: #fff;
  border: 1px solid #2564ca1f;
  border-radius: 16px;
  margin-bottom: 0;
  padding: 44px 36px 36px;
  position: relative;
}

.letsignite-form-success {
  color: #454545;
  background-color: #0000;
  margin-left: 40px;
  margin-right: 40px;
  padding: 80px 22px;
  font-size: 24px;
  font-weight: 500;
}

.letsignite-form-success-logo {
  width: 360px;
  margin-bottom: 40px;
}

.us-hero-img {
  width: 646px;
  max-width: none;
  margin-left: -60px;
  margin-right: -60px;
}

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

.us-bb-stats-grid-item {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a746_us-bb-stats-spiral-bg.svg"), radial-gradient(circle at 50% 100%, #133160 24%, #04214e);
  background-position: -40px -60px, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: auto, auto;
  border-radius: 14px;
  flex-direction: column;
  justify-content: center;
  padding: 20px 32px 24px;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.2;
  display: flex;
}

.us-bb-stats-grid-item.step-down {
  position: relative;
  top: 42px;
}

.blue-bold {
  color: #2564ca;
  font-weight: 600;
}

.us-hero-points-title {
  font-size: 24px;
  font-weight: 600;
  line-height: 2;
}

.us-india-roadshow {
  grid-column-gap: 74px;
  grid-row-gap: 82px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  max-width: 998px;
  margin-top: 60px;
  margin-bottom: 36px;
  padding-left: 20px;
  padding-right: 20px;
  display: grid;
  position: relative;
}

.uir-card {
  color: #4d4d4d;
  text-align: center;
  background-color: #fff;
  border: 1px solid #2564ca1f;
  border-radius: 8px;
  flex-direction: column;
  align-items: center;
  padding-bottom: 22px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 16px;
  line-height: 1.5;
  display: flex;
  position: relative;
  box-shadow: 0 4px 44px #169be51a;
}

.uir-card.win-center {
  text-align: center;
  align-items: center;
  padding-bottom: 34px;
  line-height: 1.8;
}

.uir-city {
  color: #4d4d4d;
  font-weight: 600;
}

.uir-date {
  color: #1e2030;
  margin-top: 4px;
  margin-bottom: 4px;
  font-size: 48px;
  font-weight: 600;
  line-height: 1.2;
}

.uir-time {
  color: #5f5f5f;
  line-height: 2;
}

.uir-number {
  color: #fff;
  background-image: linear-gradient(144deg, #64d8d8 10%, #7ddce280);
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  margin-top: -24px;
  margin-bottom: 12px;
  font-size: 18px;
  font-weight: 500;
  line-height: 1.6;
  display: flex;
}

.uir-number.green {
  background-image: linear-gradient(144deg, #0cba88 10%, #76dbcc80);
}

.uir-number.blue {
  background-image: linear-gradient(144deg, #1b98dd 10%, #84cdf780);
}

.uir-number.red {
  background-image: linear-gradient(144deg, #ff6727 10%, #ffaeac80);
}

.uir-number.yellow {
  background-image: linear-gradient(144deg, #ffa821 10%, #facb8380);
}

.roadshow-dottted-left {
  z-index: -1;
  margin-top: auto;
  margin-bottom: auto;
  position: absolute;
  inset: 0% auto 0% -50%;
}

.roadshow-dottted-left.mob-only {
  display: none;
}

.roadshow-dottted-right {
  z-index: -1;
  margin-top: auto;
  margin-bottom: auto;
  position: absolute;
  inset: 0% -50% 0% auto;
}

.roadshow-dottted-arc {
  z-index: -1;
  margin-top: auto;
  margin-bottom: auto;
  position: absolute;
  inset: 0% -10% 0% auto;
}

.us-hero-schedule-grid {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
}

.us-hero-schedule-heading {
  color: #fff;
  text-align: center;
  margin-bottom: 24px;
  font-size: 24px;
  font-weight: 500;
  line-height: 1.4;
}

.uhs-city {
  color: #e0ebf0;
  margin-bottom: 2px;
  font-size: 20px;
  font-weight: 500;
  line-height: 1.4;
}

.uhs-item {
  color: #fff;
  background-color: #04214e;
  border-radius: 10px;
  flex-direction: column;
  padding: 16px;
  font-size: 15px;
  font-weight: 500;
  line-height: 1.48;
  text-decoration: none;
  display: flex;
}

.uhs-item.right-nudge {
  position: relative;
  right: -120px;
}

.uhs-item.hide {
  display: none;
}

.uhs-date {
  color: #fff;
  margin-top: 4px;
  margin-bottom: 4px;
  font-size: 24px;
  font-weight: 600;
  line-height: 1.2;
}

.uhs-time {
  color: #e0ebf0;
  white-space: nowrap;
  font-size: 16px;
  line-height: 1.6;
}

.lvc-navbar {
  background-color: #0000;
  padding-top: 60px;
  padding-bottom: 32px;
}

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

.lvc-content-nav-link {
  color: #000;
  text-align: center;
  border: 1px solid #e7e7e7;
  padding: 8px 20px;
  font-size: 15px;
  font-weight: 500;
  line-height: 1.6;
  text-decoration: none;
}

.lvc-content-nav-link.w--current {
  background-color: var(--primary-blue);
  color: #fff;
}

.lvc-rs-feature-img {
  width: 100%;
}

.lvc-rs-feature-item {
  color: #fff;
  position: relative;
}

.lvc-rs-feature-item-title {
  background-color: #0009;
  padding: 32px 40px;
  position: absolute;
  inset: auto 0% 0%;
}

.lvc-rs-feature-item-heading {
  margin-bottom: 6px;
  font-size: 28px;
  font-weight: 600;
  line-height: 1.6;
}

.lvc-rs-feature-item-author-date {
  opacity: .8;
  margin-right: 4px;
  font-size: 16px;
  line-height: 1.6;
  display: inline-block;
}

.lvc-research-stories-grid {
  grid-column-gap: 60px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.4fr;
  grid-auto-columns: 1fr;
  margin-top: 60px;
  display: grid;
}

.lvc-content-title-box {
  color: var(--lvc-dark-blue);
  border-bottom: 3px solid #000;
  align-items: center;
  margin-bottom: 16px;
  padding-bottom: 2px;
  display: flex;
}

.lvc-content-title-box.white-text {
  color: #fff;
  border-bottom-width: 2px;
  border-bottom-color: #fff;
}

.lvc-content-title {
  text-transform: uppercase;
  font-size: 26px;
  font-weight: 600;
  line-height: 1.4;
}

.lvc-content-title-icon {
  width: 32px;
  margin-left: 12px;
}

.lvc-content-item {
  color: #303030;
  border-bottom: 2px solid #e7e7e7;
  width: 100%;
  margin-bottom: 16px;
  padding-bottom: 16px;
  text-decoration: none;
}

.lvc-content-item:hover {
  color: var(--lvc-dark-blue);
}

.lvc-content-item.with-img-grid {
  grid-column-gap: 12px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: 1fr;
  transition: color .2s;
  display: grid;
}

.lvc-content-item.lb-video {
  color: #fff;
  border-bottom-width: 1px;
  border-bottom-color: #e7e7e7b3;
}

.lvc-content-item-heading {
  font-size: 20px;
  font-weight: 600;
  line-height: 1.4;
}

.lvc-content-item-date {
  color: #747474;
  margin-top: 8px;
  font-size: 15px;
  line-height: 1.4;
}

.lvc-content-item-img {
  max-width: 150px;
  position: relative;
}

.lvc-content-item-abs-icon {
  width: 26px;
  position: absolute;
  inset: 6px 6px auto auto;
}

.lvc-reports-slider {
  background-color: #0000;
  height: 100%;
  margin-top: 40px;
  padding-top: 20px;
  padding-bottom: 20px;
  overflow: hidden;
}

.lvc-reports-slider-mask {
  width: 33%;
  height: 100%;
  overflow: visible;
}

.lvc-reports-slide {
  color: #fff;
  border-radius: 12px;
  height: 100%;
  margin-right: 16px;
  text-decoration: none;
  position: relative;
  overflow: hidden;
}

.lvc-reports-slide-img {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.lvc-reports-slide-abs-div {
  z-index: 1;
  text-align: center;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  min-height: 360px;
  padding: 16px 16px 32px;
  display: flex;
  position: relative;
}

.lvc-reports-slide-heading {
  margin-top: 120px;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.2;
}

.lvc-reports-slide-icon {
  align-self: flex-end;
  width: 32px;
  position: relative;
}

.lvc-content-icon-img {
  z-index: 1;
  position: relative;
}

.lvc-content-icon-inv, .lvc-content-item-blue-hover {
  position: absolute;
  inset: 0%;
}

.lvc-blue-subscribe {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.lvc-blue-subscribe-heading {
  color: #fff;
  margin-right: 160px;
  font-size: 26px;
  font-weight: 600;
  line-height: 1.4;
}

.lvc-videos-grid {
  grid-column-gap: 60px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1.4fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 60px;
  display: grid;
}

.lvc-video-lightbox {
  color: #fff;
  width: 100%;
  text-decoration: none;
}

.lvc-video-img-container {
  border: 2px solid #fff9;
  border-radius: 12px;
  margin-bottom: 16px;
  padding: 8px;
}

.lvc-video-img {
  border-radius: 10px;
  width: 100%;
}

.lvc-video-lb-summary {
  opacity: .8;
  margin-top: 12px;
  font-size: 16px;
  line-height: 1.4;
}

.lvc-video-lb-date {
  opacity: .5;
  margin-top: 8px;
  font-size: 15px;
  line-height: 1.4;
}

.lvc-footer-flex {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.lvc-footer-links {
  justify-content: center;
  align-items: center;
  margin-top: 24px;
  display: flex;
}

.lvc-footer-link {
  color: #fff;
  text-transform: uppercase;
  font-size: 18px;
  line-height: 1.4;
  text-decoration: none;
}

.lvc-footer-link.dot-spacer {
  margin-top: -10px;
  margin-left: 6px;
  margin-right: 6px;
}

.lvc-bottom-bar {
  background-color: #000;
  margin-top: 32px;
  padding-top: 12px;
  padding-bottom: 12px;
}

.lvc-footer-bottom-flex {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.lvc-cc-text {
  color: #fff;
  font-size: 15px;
  line-height: 1.4;
}

.lvc-footer-social-icons {
  grid-column-gap: 12px;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.lvc-content-nav-fixed {
  z-index: 10;
  background-color: #f6ffff;
  position: sticky;
  top: 0;
}

.mob-hide {
  margin-top: 5%;
  display: block;
}

.mob-hide.mae-tab-hide {
  max-width: 100%;
  margin-left: 0;
  margin-right: 0;
}

.mob-only {
  display: none;
}

.lvc-podcast-grid {
  grid-row-gap: 32px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: 40px;
  display: grid;
}

.utility-page-form {
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.lvc-article-banner {
  color: #fff;
  width: 100%;
  max-width: 1480px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.lvc-article-banner.nav-wrapper {
  justify-content: space-between;
  align-items: center;
  padding-top: 12px;
  padding-bottom: 12px;
  display: flex;
}

.lvc-article-banner.vertical-center-flex {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.lvc-article-banner.vertical-center-flex.max-w-1292 {
  max-width: 1292px;
}

.lvc-article-banner.vertical-center-flex.relative {
  position: relative;
}

.lvc-article-banner.terms-title {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.lvc-article-banner.inv-lv {
  max-width: 1284px;
}

.lvc-article-banner.blog-header {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.lvc-article-banner.blog-wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr .5fr;
  grid-auto-columns: 1fr;
  margin-top: 30px;
  display: grid;
}

.lvc-article-banner.faq-wrapper {
  grid-column-gap: 32px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 3fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.lvc-article-banner.wos-wrapper {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 1260px;
  margin-top: -54px;
}

.lvc-article-banner.blogs-header-sw {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.lvc-article-banner.blogs-all-wrapper {
  grid-column-gap: 42px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 2.1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.lvc-article-banner.contact-form-wrapper {
  grid-column-gap: 50px;
  grid-template-rows: auto;
  grid-template-columns: 1.1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.lvc-article-banner.lv-hero, .lvc-article-banner.win-hero {
  text-align: center;
  flex-direction: column;
  align-items: center;
  padding-top: 60px;
  display: flex;
}

.lvc-article-banner.trica-hero {
  text-align: center;
  flex-direction: column;
  align-items: center;
  padding-top: 68px;
  display: flex;
}

.lvc-article-banner.tri-sec-5 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  max-width: 1300px;
  display: flex;
}

.lvc-article-banner.tri-sec-5.max-w-1292 {
  max-width: 1292px;
}

.lvc-article-banner.tri-sec-5.relative {
  position: relative;
}

.lvc-article-banner.capital-call-slider-wide {
  text-align: center;
  flex-direction: column;
  align-items: center;
  max-width: 1280px;
  padding-left: 60px;
  padding-right: 60px;
  display: flex;
}

.lvc-article-banner.capital-call-slider-wide.max-w-1292 {
  max-width: 1292px;
}

.lvc-article-banner.capital-call-slider-wide.relative {
  position: relative;
}

.lvc-article-banner.abt-sec-4 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  max-width: 1242px;
  display: flex;
}

.lvc-article-banner.abt-sec-4.max-w-1292 {
  max-width: 1292px;
}

.lvc-article-banner.abt-sec-4.relative {
  position: relative;
}

.lvc-article-banner.fnf-hero {
  text-align: center;
  flex-direction: column;
  align-items: center;
  padding-top: 64px;
  display: flex;
}

.lvc-article-banner.fnf-sec-6 {
  max-width: 1300px;
}

.lvc-article-banner.event-videos-wrapper {
  text-align: center;
  flex-direction: column;
  align-items: center;
  max-width: 1260px;
  display: flex;
}

.lvc-article-banner.event-videos-wrapper.max-w-1292 {
  max-width: 1292px;
}

.lvc-article-banner.event-videos-wrapper.relative {
  position: relative;
}

.lvc-article-banner.lig-hero {
  text-align: center;
  flex-direction: column;
  align-items: center;
  padding-top: 120px;
  display: flex;
}

.lvc-article-banner.lvf-faq-wrapper {
  grid-column-gap: 32px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 3fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.lvc-article-banner.notif-sw {
  justify-content: center;
  align-items: center;
  padding-top: 6px;
  padding-bottom: 6px;
  display: flex;
}

.lvc-article-banner.wfn-hero {
  text-align: center;
  flex-direction: column;
  align-items: center;
  padding-top: 80px;
  display: flex;
}

.lvc-article-banner.lvc-nav {
  justify-content: center;
  max-width: 960px;
  display: flex;
}

.lvc-article-banner.lvc-wrapper {
  max-width: 960px;
}

.lvc-article-banner-img {
  object-fit: cover;
  width: 100%;
  max-height: 800px;
}

.lvc-article-heading {
  margin-bottom: 12px;
  margin-left: 4px;
  font-size: 42px;
  font-weight: 600;
  line-height: 1.6;
}

.lvc-article-author {
  grid-column-gap: 12px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.lvc-article-author-img {
  object-fit: cover;
  border-radius: 60px;
  width: 60px;
  height: 60px;
}

.lvc-article-author-date {
  align-items: center;
  display: flex;
}

.lvc-article-author-name {
  font-size: 20px;
  font-weight: 500;
  line-height: 1.6;
  display: block;
}

.lvc-article-author-designation {
  opacity: .8;
  margin-right: 4px;
  font-size: 16px;
  line-height: 1.6;
  display: inline-block;
}

.lvc-article-auth-date-separator {
  background-color: #fff;
  align-self: stretch;
  width: 1px;
  margin-left: 20px;
  margin-right: 20px;
}

.lvc-article-mins-to-read {
  opacity: .8;
  margin-right: 4px;
  font-size: 16px;
  line-height: 1.6;
  display: inline-block;
}

.lvc-article-grid {
  grid-column-gap: 80px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.lvc-article-rt {
  font-size: 16px;
  line-height: 1.4;
}

.lvc-article-rt h2 {
  margin-top: 20px;
  margin-bottom: 12px;
  font-size: 32px;
  font-weight: 600;
  line-height: 1.4;
}

.lvc-article-rt p {
  margin-bottom: 12px;
}

.lvc-article-rt h4 {
  margin-top: 12px;
  margin-bottom: 12px;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.4;
}

.lvc-article-rt h3 {
  margin-top: 16px;
  margin-bottom: 12px;
  font-size: 24px;
  font-weight: 600;
  line-height: 1.4;
}

.lvc-article-rt blockquote {
  margin-bottom: 12px;
  font-size: 18px;
}

.lvc-article-separator {
  background-color: #e8e8e8;
  height: 1px;
  margin-top: 12px;
  margin-bottom: 12px;
}

.lvc-article-social-links-grid {
  grid-column-gap: 16px;
  color: #282828cc;
  grid-template-rows: auto;
  grid-template-columns: 1fr auto auto auto auto;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.lvc-article-follow-text {
  font-size: 16px;
  font-weight: 500;
}

.lvc-article-social-link {
  flex-direction: column;
  width: 36px;
  display: flex;
}

.lv-article-subscribe-grid {
  grid-column-gap: 16px;
  grid-row-gap: 12px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: 24px;
  margin-bottom: 40px;
  display: grid;
}

.lvc-article-suggestion-item {
  color: #303030;
  border-left: 2px solid #e7e7e7;
  width: 100%;
  margin-bottom: 20px;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 16px;
  text-decoration: none;
}

.lvc-article-suggestion-item:hover {
  color: var(--lvc-dark-blue);
}

.lvc-article-suggestion-item.with-img-grid {
  grid-column-gap: 12px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: 1fr;
  transition: color .2s;
  display: grid;
}

.lvc-article-suggestion-item.lb-video {
  color: #fff;
  border-bottom-width: 1px;
  border-bottom-color: #e7e7e7b3;
}

.lvc-article-right-sticky-box {
  position: sticky;
  top: 0;
}

.lvc-article-title-container {
  background-color: #0009;
  padding-top: 32px;
  padding-bottom: 32px;
  position: absolute;
  inset: auto 0% 0%;
}

.social-lp-form-block {
  background-color: #fff;
  border: 1px solid #2564ca1f;
  border-radius: 16px;
  margin-bottom: 0;
  padding: 64px 128px;
  position: relative;
}

.social-lp-form-separator {
  background-color: #ebebeb;
  height: 1px;
  margin-top: 24px;
  margin-bottom: 36px;
}

.lig-hero-buttons-container {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  color: #fff;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  font-size: 18px;
  font-weight: 600;
  display: flex;
}

.lig-hero-content {
  background-color: #184082;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px 24px 80px;
  display: flex;
}

.lig-wings {
  background-image: radial-gradient(circle at -5% 70%, #002071, #0000 40%);
  height: auto;
  margin-top: 40px;
  margin-bottom: 40px;
}

.lig-wings.left-wing {
  background-image: radial-gradient(circle at 105% 70%, #002071, #0000 40%);
}

.lig-ff-abt-img-slider {
  background-color: #0000;
  height: auto;
  display: none;
}

.lig-abt-img-slider-nav {
  inset: auto auto 0 12px;
}

.lig-ff-abt-img-slider-mask {
  border-radius: 12px;
}

.evp-stats-grid-center-item {
  background-color: #fe7345;
  margin-left: 80px;
  margin-right: 80px;
  padding: 50px 60px;
}

.evp-stats-grid-center-item.ff {
  background-color: #048be4;
}

.evp-stats-flex {
  color: #fff;
  text-align: center;
  justify-content: center;
  align-items: center;
  font-size: 48px;
  font-weight: 600;
  line-height: 1.2;
  display: flex;
}

.lig-themes-grid {
  grid-column-gap: 24px;
  grid-row-gap: 60px;
  text-align: left;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-top: 60px;
  margin-bottom: 20px;
  display: grid;
}

.lig-attend-item {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.evp-attend-3c-grid {
  grid-column-gap: 24px;
  grid-row-gap: 60px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-top: 60px;
  margin-bottom: 20px;
  display: grid;
}

.evp-attend-2c-grid {
  grid-column-gap: 200px;
  grid-row-gap: 60px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  max-width: 1000px;
  margin-top: 60px;
  margin-bottom: 20px;
  display: grid;
}

.lig-past-sponsors-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-top: 60px;
  margin-bottom: 20px;
  display: grid;
}

.lig-past-sponsors-item {
  border: 1px solid #e0e0e0;
  border-radius: 10px;
  overflow: hidden;
}

.lig-sponsor-center {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.coming-soon-div {
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 40px;
  display: flex;
  position: relative;
}

.agenda-blur {
  object-fit: cover;
  height: 600px;
}

.coming-soon-text {
  font-size: 24px;
  font-weight: 600;
  line-height: 1.2;
  position: absolute;
}

.spotlight-blur {
  height: auto;
}

.evp-theme-img {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 240px;
  margin-bottom: 22px;
}

.lig-attend-icon {
  width: 214px;
  height: 214px;
  margin-bottom: 40px;
}

._100-width {
  width: 100%;
}

.ff-hero-btns {
  grid-column-gap: 16px;
  align-items: center;
  display: flex;
}

.ff-hero-abs-img {
  z-index: -1;
  width: 42%;
  height: auto;
  position: absolute;
  inset: -12% -22% auto auto;
}

.ff-themes-grid {
  grid-column-gap: 20px;
  grid-row-gap: 40px;
  text-align: center;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-top: 60px;
  margin-bottom: 20px;
  display: grid;
}

.ff-awards-flex {
  grid-column-gap: 80px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1.4fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.ff-awards-trophy {
  width: 280px;
  height: auto;
}

.ff-awards-h2 {
  text-align: center;
  margin-top: 20px;
  margin-bottom: 40px;
  font-size: 36px;
  font-weight: 500;
  line-height: 1.6;
}

.ff-awards-categories-grid {
  grid-column-gap: 28px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.ff-awards-cat-icon {
  width: auto;
  height: 64px;
}

.ff-awards-h3 {
  margin-top: 12px;
  margin-bottom: 10px;
  font-size: 24px;
  font-weight: 600;
  line-height: 1.4;
}

.ff-awards-h3.winners {
  margin-bottom: 4px;
  font-size: 16px;
  font-weight: 500;
}

.ff-awards-cat-text {
  font-size: 16px;
  line-height: 1.4;
}

.ff-awards-cat-text.winners {
  font-size: 12px;
}

.ff-awards-button-container {
  grid-column-gap: 16px;
  justify-content: center;
  margin-top: 60px;
  display: flex;
}

.ff-awards-button-container.hide {
  display: none;
}

.ff-awards-contact-text {
  text-align: center;
  margin-top: 40px;
  font-size: 24px;
  line-height: 1.6;
}

.white-link {
  color: #fff;
  text-decoration: none;
}

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

.h1-2 {
  color: #1e2030;
  font-size: 52px;
  font-weight: 500;
  line-height: 1.24;
}

.h1-2.fnf-hash-left {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a668_fnf-blue-hash.svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
  padding: 12px 98px;
}

.lig-list {
  margin-top: 40px;
  padding-left: 28px;
  font-size: 24px;
  line-height: 1.6;
}

.home-hero-pulse {
  z-index: -1;
  width: 1000px;
  margin-top: auto;
  margin-bottom: auto;
  display: none;
  position: absolute;
  left: -500px;
}

.hero-slide-1-flex {
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  width: 100%;
  display: flex;
}

.hero-slide-1-flex.update-1 {
  align-items: flex-start;
  display: flex;
}

.hh-slide {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a81e_hh-hero-map-bg.png");
  background-repeat: no-repeat;
  background-size: 1440px;
  width: 100%;
  height: 100%;
  padding-top: 160px;
  padding-bottom: 189px;
}

.hh-slide.lig-slide {
  background-image: none;
  padding-top: 0;
  padding-bottom: 0;
}

.hh-slide.compass-slide {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a82d_compass-website-banner-bg.webp");
  background-size: cover;
}

.hh-slide.win-slide {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a82e_win-website-banner_bg.webp");
  background-size: cover;
  padding-top: 140px;
}

.hh-slide.learn-slide {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a83e_Learn-web-2%20%E2%80%93%202-min.png");
  background-position: 50%;
  background-size: cover;
  padding-top: 120px;
}

.hh-slide.mae-slider {
  color: #fff;
  background-color: #11162d;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a8d8_pexels-denys-gromov-7974827%20-3.webp"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a8ea_Group%203345.webp"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a8d3_Group%203352.webp");
  background-position: 100%, 50% 0, 50% 100%;
  background-repeat: no-repeat, no-repeat, no-repeat;
  background-size: auto 75%, cover, cover;
  padding-top: 120px;
}

.hh-slide.li-v2slide {
  background-color: var(--midnight-blue);
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a94e_Artboard%2045%20copy%203%20%E2%80%93%201%402x.webp");
  background-position: 50%;
  background-size: cover;
  padding-top: 120px;
}

.hh-slide.iic-slide {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1ab91_banner.jpg");
  background-position: 50%;
  background-size: cover;
  padding-top: 70px;
}

.hh-lig-hero-content {
  background-color: #184082;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 820px;
  padding: 60px 20px 160px;
  display: flex;
}

.slide-nav {
  bottom: 120px;
}

.lig-reg-closed {
  color: #fffc;
  justify-content: center;
  align-items: center;
  height: 100%;
  font-weight: 500;
  display: flex;
}

.lig-reg-closed.awards-section {
  color: #fff;
  font-size: 20px;
}

.lig-hero-btns {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  width: 560px;
  display: flex;
}

.lig-hero-registrations-closed {
  margin-top: 40px;
}

.lig-agenda-grid {
  grid-column-gap: 160px;
  grid-row-gap: 40px;
  text-align: left;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-top: 40px;
  display: none;
}

.lig-agenda-items {
  grid-row-gap: 16px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.lig-agenda-items-grid {
  grid-row-gap: 24px;
  flex-direction: column;
  display: flex;
}

.agenda-item-time {
  font-size: 24px;
  font-weight: 600;
  line-height: 1.2;
}

.agenda-item-title {
  font-size: 20px;
  font-weight: 500;
  line-height: 1.2;
}

.lig-agenda-item-event {
  grid-row-gap: 4px;
  flex-direction: column;
  display: flex;
}

.lig-sponsor-partner-2c-grid {
  grid-column-gap: 100px;
  grid-row-gap: 60px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.5fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-top: 40px;
  display: grid;
}

.lig-sp-item {
  grid-row-gap: 24px;
  flex-direction: column;
  align-items: center;
  display: flex;
  position: relative;
}

.lig-sp-h3 {
  font-size: 36px;
  font-weight: 500;
  line-height: 1.2;
}

.lig-sp-img {
  width: auto;
  height: 100px;
}

.lig-sp-img.innovate-karnataka {
  height: 50px;
}

.lig-sp-img.k-tech {
  height: 48px;
}

.lig-sp-img.bcg, .lig-sp-img.meity {
  height: 80px;
}

.lig-sp-img.startinup {
  height: 66px;
}

.lig-sp-img.riidl {
  height: 60px;
}

.lig-sp-img.gov-k {
  width: 164px;
  height: auto;
}

.lig-sp-img.kdem {
  height: 80px;
}

.lig-sp-img.tie {
  height: 100px;
}

.lig-banner-sponsor-logo {
  grid-column-gap: 10px;
  color: #fff;
  align-items: flex-end;
  margin-bottom: 20px;
  font-size: 16px;
  display: flex;
}

.lig-banner-sponsor-logo-img {
  border: 2px solid #fff;
  height: 60px;
}

.lig-sp-logos-flex {
  grid-column-gap: 60px;
  grid-row-gap: 30px;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  display: flex;
}

.lig-sp-logos-flex.col-40 {
  grid-column-gap: 32px;
}

.lig-speakers-item {
  flex-direction: column;
  display: flex;
}

.font-normal {
  font-weight: 400;
}

.lig-sp-logos-flex-gok {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  display: grid;
}

.tabs-content {
  align-self: stretch;
  padding-left: 20px;
  padding-right: 20px;
}

.hh-compass-logo {
  width: 360px;
  height: auto;
}

.hh-win-logo {
  width: 320px;
  height: auto;
  margin-bottom: 28px;
}

.ff-startup-spotlight-grid {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  text-align: left;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 40px;
  display: grid;
}

.ff-startup-awards-logo {
  object-fit: contain;
  width: auto;
  max-width: 160px;
  height: 80px;
}

.hh-win-varsity-logo {
  width: 180px;
  height: auto;
}

.hh-win-varsity-presents {
  color: #fff;
  margin-top: 4px;
  margin-bottom: 20px;
  font-size: 16px;
  font-weight: 500;
}

.wfn-hero-logo {
  width: 332px;
  margin-top: 16px;
  margin-bottom: 24px;
}

.newsletter-banner {
  z-index: 5;
  background-color: #fff;
  border-radius: 12px;
  flex-direction: column;
  align-items: stretch;
  padding: 32px 24px 24px;
  display: flex;
  position: fixed;
  inset: auto 20px 10px auto;
  overflow: hidden;
  box-shadow: 0 20px 32px #0000001f;
}

.newsletter-banner.mob-hide {
  justify-content: flex-start;
  align-items: stretch;
}

.newsletter-banner-header {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 24px;
  padding-right: 24px;
  display: flex;
}

.newsletter-icon {
  flex: none;
  margin-right: 16px;
}

.newsletter-banner-close {
  cursor: pointer;
  position: absolute;
  inset: 0% 0% auto auto;
}

.image {
  transform: translate(-12px, 12px);
}

.footer-social-container {
  justify-content: center;
  align-items: center;
  display: flex;
}

.newsletter-container {
  z-index: 6;
  position: fixed;
  inset: auto 20px 10px auto;
}

.hh-learn-logo {
  width: 320px;
  height: auto;
  margin-bottom: 28px;
}

.git-blue-bg {
  background-color: #0c3c82;
}

.git-logo {
  width: 180px;
}

.git-content {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 480px 1fr;
  grid-auto-columns: 1fr;
  margin-top: 72px;
  display: grid;
}

.git-title {
  color: #fff;
  font-size: 28px;
  font-weight: 500;
  line-height: 1.6;
}

.git-form-block {
  margin-top: 36px;
}

.git-form-label {
  color: #fff;
  background-color: #0000;
  border: 0 solid #fff;
  border-bottom-width: 1px;
  height: 48px;
  margin-top: 28px;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 2px;
  font-size: 18px;
  line-height: 1.8;
}

.git-form-label::placeholder {
  color: #fff;
}

.git-illustration {
  margin-top: -100px;
}

.git-success-message {
  color: #fff;
  background-color: #0000;
  padding-top: 160px;
  padding-bottom: 160px;
  font-size: 16px;
}

.jti {
  background-color: #0c3c82;
}

.jti-blue-illustration-bg {
  background-color: #0c3c82;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a840_join-to-invest-illustration%20(1).webp");
  background-position: 80% 100%;
  background-repeat: no-repeat;
  background-size: 847px;
}

.win-cohort-speaks-grid {
  grid-column-gap: 60px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  margin-top: 32px;
  display: grid;
}

.win-cohot-speaks-mobile-scroller {
  display: none;
}

.mc-hero-stats {
  grid-column-gap: 120px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 32px;
  padding-left: 40px;
  padding-right: 40px;
  display: grid;
}

.mc-hero-stats.um-0 {
  margin-top: 0;
}

.mc-hero-stats.centre-page {
  grid-column-gap: 90px;
  grid-row-gap: 60px;
  flex-wrap: wrap;
  justify-content: center;
  margin-top: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.mc-hero-stats-item {
  grid-row-gap: 4px;
  text-align: left;
  flex-direction: column;
  align-items: flex-start;
  max-width: 336px;
  display: flex;
}

.mc-hero-stats-number {
  font-size: 40px;
  font-weight: 500;
  line-height: 1.2;
}

.mc-hero-stats-text {
  color: #353535;
  font-size: 24px;
  font-weight: 500;
  line-height: 1.2;
}

.mc-hero-stats-text.white-text {
  color: #fff;
}

.mc-1s-heading {
  color: #353535;
  margin-bottom: 24px;
  font-size: 28px;
  font-weight: 500;
  line-height: 1.2;
}

.mc-sec-1-img {
  margin-top: -50px;
}

.mc-2s-grid {
  grid-column-gap: 100px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-left: 50px;
  padding-right: 50px;
  display: grid;
}

.mc-2s-grid-row {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.small-h1 {
  font-size: 44px;
  font-weight: 500;
  line-height: 1.24;
}

.small-h1.section-center-heading-max-w {
  text-align: center;
  max-width: 756px;
}

.small-h1.white {
  color: #fff;
}

.small-h1.white.max-w-1080 {
  max-width: 1080px;
}

.small-h1.sbt-sec-1-stat {
  text-align: center;
  max-width: 850px;
  margin-bottom: 90px;
  margin-left: auto;
  margin-right: auto;
}

.small-h1.subpages-hero {
  color: #fff;
  margin-bottom: 8px;
  font-weight: 600;
  line-height: 1.48;
}

.small-h1.subpages-hero.wfn {
  margin-bottom: 60px;
}

.small-h1.subpages-hero.win {
  display: none;
}

.small-h1.subpages-hero.mixer-cohort {
  text-align: left;
  font-size: 28px;
  font-weight: 500;
}

.small-h1.win-sec-4 {
  background-color: #f6ffff;
}

.small-h1.tri-sec-4 {
  max-width: 680px;
}

.small-h1.abt-sec-4 {
  max-width: 820px;
  line-height: 1.4;
}

.small-h1.abt-sec-5 {
  max-width: 520px;
}

.small-h1.evp-sec-1 {
  margin-bottom: 12px;
}

.small-h1.fnf-sec-1-stat {
  color: #14b9e0;
  margin-bottom: 6px;
  font-weight: 600;
}

.small-h1.fnf-hash-left {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a668_fnf-blue-hash.svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
  padding: 12px 98px;
}

.small-h1.event-why-should {
  margin-top: 72px;
}

.small-h1.lig-sec-1-stat {
  color: #ff8737;
  margin-bottom: 6px;
  font-weight: 600;
}

.small-h1.lig-sec-2 {
  max-width: 400px;
}

.small-h1.wfn-sec-2 {
  font-size: 46px;
}

.small-h1.ff-awards {
  color: #fff;
  margin-bottom: 36px;
}

.small-h1.hh-lig-hero {
  color: #fff;
  margin-bottom: 8px;
  font-size: 36px;
  font-weight: 600;
  line-height: 1.48;
}

.small-h1.hh-lig-hero.wfn {
  margin-bottom: 60px;
}

.small-h1.lig-speakers {
  max-width: 780px;
}

.small-h1.hh-conpass {
  color: #fff;
  margin-top: 32px;
  margin-bottom: 20px;
  font-size: 48px;
  font-weight: 600;
}

.small-h1.hh-conpass.max-w-1080 {
  max-width: 1080px;
}

.small-h1.mc-2s {
  margin-bottom: 64px;
}

.mc-2s-item {
  color: #4d4d4d;
  background-color: #fff;
  border: 1px solid #2564ca1f;
  border-radius: 8px;
  flex-direction: row;
  align-items: center;
  width: 100%;
  min-height: 104px;
  margin-bottom: 36px;
  margin-left: 16px;
  padding-top: 18px;
  padding-bottom: 18px;
  padding-right: 56px;
  font-size: 22px;
  line-height: 1.5;
  display: flex;
  box-shadow: 0 4px 44px #169be51a;
}

.mc-2s-item-num {
  color: #fff;
  background-image: linear-gradient(140deg, #ff6727, #fba27d80);
  border-radius: 25px;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  margin-left: -24px;
  margin-right: 32px;
  font-size: 18px;
  font-weight: 500;
  line-height: 1.6;
  display: flex;
}

.mc-2s-item-num.yellow {
  background-image: linear-gradient(140deg, #ffa821, #faca7f80);
}

.mc-2s-item-num.cyan {
  background-image: linear-gradient(140deg, #64d8d8, #16c7d17a);
}

.mc-2s-item-num.green {
  background-image: linear-gradient(140deg, #0cba88, #7adccd80);
}

.mc-2s-item-num.blue {
  background-image: linear-gradient(140deg, #1b98dd, #86cef780);
}

.mc-marq-div {
  align-items: center;
  width: 100vw;
  margin-top: 40px;
  display: flex;
}

.mc-marq-logos {
  flex: none;
  align-items: center;
  display: flex;
}

.mc-marq-logo-img {
  flex: none;
  height: 56px;
  margin-right: 70px;
}

.mc-course-overview-grid {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-top: 32px;
  display: grid;
}

.mc-course-overview-item {
  background-color: #fefff9;
  display: flex;
}

.mc-course-overview-item-left {
  grid-column-gap: 18px;
  grid-row-gap: 13px;
  color: #353535;
  flex-direction: row;
  flex: none;
  justify-content: center;
  align-self: flex-start;
  align-items: center;
  width: 152px;
  padding-top: 20px;
  padding-left: 12px;
  padding-right: 12px;
  font-size: 20px;
  font-weight: 500;
  line-height: 1.2;
  display: flex;
}

.mc-course-overview-item-left.small-pt {
  grid-column-gap: 18px;
  flex-direction: row;
  justify-content: center;
  align-self: flex-start;
  align-items: center;
  padding-top: 20px;
}

.mc-course-overview-item-num, .mc-course-overview-item-num.small-pt {
  width: 52px;
}

.mc-course-overview-item-right {
  text-align: left;
  border-left: 1px solid #e4ecf9;
  flex: 1;
}

.mc-co-item-acc {
  border-bottom: 1px solid #e4ecf9;
}

.mc-co-item-acc-trigger {
  cursor: pointer;
  background-color: #1a4790;
  justify-content: space-between;
  padding-top: 26px;
  padding-bottom: 26px;
  padding-left: 36px;
  display: flex;
}

.mc-co-item-acc-content {
  color: #7b7b7b;
  padding-left: 36px;
  padding-right: 36px;
  overflow: hidden;
}

.mc-co-item-acc-trigger-title {
  font-size: 30px;
  font-weight: 500;
  line-height: 1.2;
}

.mc-co-item-acc-trigger-sign {
  background-color: #64d8d8;
  justify-content: center;
  align-items: center;
  width: 80px;
  margin-top: -26px;
  margin-bottom: -26px;
  display: flex;
  position: relative;
}

.mc-co-item-acc-trigger-sign-1 {
  background-color: #fff;
  width: 22px;
  height: 6px;
}

.mc-co-item-acc-trigger-sign-2 {
  background-color: #fff;
  width: 22px;
  height: 6px;
  position: absolute;
  transform: rotate(90deg);
}

.mc-co-item-acc-content-text {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a856_mc-co-point-triangle.svg");
  background-position: 0 13px;
  background-repeat: no-repeat;
  background-size: auto;
  padding-left: 24px;
  font-size: 23px;
  font-weight: 500;
  line-height: 1.56;
}

.mc-co-item-acc-content-list {
  grid-row-gap: 4px;
  flex-direction: column;
  padding-top: 28px;
  padding-bottom: 28px;
  display: flex;
}

.mc-wsj-grid {
  grid-column-gap: 32px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-top: 40px;
  display: grid;
}

.mc-wsj-img {
  border-radius: 8px;
  height: 200px;
}

.mc-wsj-img.abt-us-img {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.mc-wsj-text {
  grid-row-gap: 4px;
  color: #7b7b7b;
  text-align: left;
  background-color: #fff;
  border: 1px solid #e4ecf9;
  border-radius: 8px;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: flex-start;
  padding: 20px 24px;
  font-size: 22px;
  font-weight: 500;
  line-height: 1.5;
  display: flex;
}

.mc-wsj-text.full-card-w-sroke {
  border: 1px solid #dedede;
  min-height: 66px;
  padding-top: 12px;
  padding-bottom: 14px;
  position: absolute;
  bottom: -40px;
  left: 0;
  right: 0;
}

.mc-wsj-text.angels-story {
  padding-left: 6px;
  padding-right: 6px;
  left: 18px;
  right: 18px;
}

.mc-wsj-text.angels-story.wider {
  padding-left: 2px;
  padding-right: 2px;
  left: 6px;
  right: 6px;
}

.mc-wsj-text.abt-us-advisors {
  border: 1px solid #dedede;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  bottom: -60px;
  left: 0;
  right: 0;
}

.mc-wsj-text.abt-ib-name {
  background-color: #fff;
  border: 1px solid #dedede;
  min-height: 66px;
  padding-top: 12px;
  padding-bottom: 14px;
  font-weight: 400;
  position: relative;
  inset: -12px 0 0;
}

.mc-wsj-text.fnf-speaker {
  border: 1px solid #dedede;
  border-radius: 12px;
  min-height: 66px;
  padding: 11px 6px 10px;
  position: absolute;
  bottom: -40px;
  left: 0;
  right: 0;
}

.mc-wsj-text.lig-speaker-name {
  background-color: #fff;
  border: 1px solid #dedede;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  flex: 1;
  min-height: 66px;
  padding-top: 12px;
  padding-bottom: 14px;
  font-size: 12px;
  font-weight: 400;
  position: relative;
  inset: -4px 0 0;
}

.mc-wsj-text-title {
  color: #4d4d4d;
  font-size: 22px;
  font-weight: 600;
}

.mc-wsj-item {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.mc-bb-text-img {
  text-align: center;
  max-width: 306px;
  margin-top: 22px;
  font-size: 48px;
  font-weight: 500;
  line-height: 1.48;
}

.flex-vertical-center {
  flex-direction: column;
  align-items: center;
  display: flex;
}

._2-col-layout {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

._2-col-layout.li-sponsor-logo-layout {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
}

.home-hero-img {
  object-fit: contain;
  width: auto;
  min-width: 520px;
  height: auto;
  min-height: 520px;
  position: absolute;
  inset: -40% 0 0 auto;
}

.investor-img {
  object-fit: cover;
  height: auto;
}

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

.lvb-img {
  width: 120%;
  max-width: none;
  height: auto;
  margin-top: 40px;
  position: relative;
  left: -10%;
  right: -10%;
}

.lvb-img.mobile-show {
  display: none;
}

.btn-container {
  margin-top: 48px;
}

.btn-container.margin-bottom-48px {
  margin-bottom: 48px;
}

.hc-grid-img {
  width: 100%;
  height: auto;
}

.hc-grid-img.mobile-show {
  display: none;
}

.hc-grid-img.tm-20 {
  margin-top: 40px;
}

.mobile-centre-flex {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.overflow-hidden {
  overflow: hidden;
}

.nav-dd-list-full.w--open {
  background-color: #f6ffff;
  border-radius: 0 0 8px 8px;
  flex-direction: column;
  align-items: stretch;
  padding: 24px;
  display: flex;
  top: 62px;
  left: 0;
  right: 0;
  overflow: visible;
}

.nav-dd-list-full.little-short.w--open {
  padding-bottom: 0;
}

.nav-list-layout {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  width: 100%;
  display: grid;
}

.nav-list-layout.is-products {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-columns: 1fr 1fr 1fr;
  width: 100%;
  height: 27vh;
  overflow: auto;
}

.nav-list-layout.is-products.for-only-demo {
  grid-template-columns: 1fr;
}

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

.frame-48096271 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.nav-dd-list-item {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.nav-dd-list-item.hide {
  display: none;
}

.nav-dd-list-item-img {
  filter: grayscale();
  border-radius: 12px;
  width: 100%;
  max-width: 90px;
  overflow: hidden;
}

.nav-dd-item-img {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.nav-dd-list-item-content {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.nav-dd-list-content {
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.text {
  color: #353535;
  letter-spacing: 0;
  font-family: General Sans, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
}

.text-2 {
  color: #6b7177;
  letter-spacing: 0;
  font-family: General Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 18px;
}

.nav-dd-btn {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.text-3 {
  color: #0d3573;
  letter-spacing: 0;
  font-family: General Sans, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 18px;
}

.vectors-wrapper {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  display: flex;
}

.image-14216 {
  background-image: none;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 12px;
  width: 100%;
  min-height: 112px;
  padding: 32px 24px;
}

.image-14217 {
  object-fit: cover;
  border-radius: 12px;
  padding: 32px 24px;
}

.image-14218 {
  object-fit: cover;
  border: 1px solid #2564ca66;
  border-radius: 12px;
  padding: 32px 24px;
  box-shadow: 0 4px 8px #169be514;
}

.inv-key-reads-cw {
  width: 100%;
  margin-top: 32px;
}

.inv-key-reads-cl {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.mae-title {
  color: #fff;
  margin-bottom: 12px;
  font-size: 32px;
  font-weight: 500;
  line-height: 1.2;
}

.mae-title.hp-title-small {
  font-size: 20px;
}

.div-block-2 {
  flex-flow: column;
  align-items: flex-start;
  display: flex;
}

.div-block-3 {
  width: 100%;
  max-width: 840px;
  margin-top: 28px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.mae-blue-text {
  color: #09f;
}

.mae-speakers-item {
  grid-column-gap: 40px;
  background-color: #fff;
  border-radius: 12px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  width: 100%;
  margin-top: 40px;
  display: flex;
  overflow: hidden;
}

.mae-agenda-tab {
  flex-direction: column;
  align-items: center;
  width: 100%;
  margin-top: 40px;
  display: flex;
}

.mae-agenda-tab.hide {
  display: none;
}

.mae-agenda-tab-menu {
  background-color: #09f;
  border-radius: 60px;
  padding: 6px;
}

.mae-agenda-tab-link {
  color: #fff;
  background-color: #0000;
  border-radius: 60px;
  padding: 15px 64px;
  font-size: 20px;
  font-weight: 500;
  line-height: 1.48;
}

.mae-agenda-tab-link.w--current {
  color: #09f;
  background-color: #fff;
}

.mae-tab-content {
  flex-direction: column;
  align-items: center;
  margin-top: 20px;
  display: flex;
}

.mae-agenda-title {
  color: #09f;
  font-size: 56px;
  font-weight: 500;
  line-height: 1.35;
}

.mae-agenda-title-italic {
  font-size: 24px;
  font-style: italic;
  font-weight: 400;
  display: none;
}

.mae-agenda-table {
  color: #45464f;
  text-align: left;
  width: 100%;
}

.mae-at-row {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  grid-template-rows: auto;
  grid-template-columns: .25fr .25fr .5fr;
  grid-auto-columns: 1fr;
  align-items: center;
  padding-top: 14px;
  padding-bottom: 14px;
  display: grid;
}

.mae-at-row.top-row {
  color: #fff;
  background-color: #1a4790;
  font-weight: 600;
}

.mae-at-row.blue-bg {
  background-color: #dff6ff;
}

.mae-at-row.grey-bg {
  background-color: #f6f6f6;
}

.mae-at-row.break-bg {
  color: #fff;
  background-color: #09f;
}

.mae-at-text {
  font-size: 22px;
  line-height: 1.4;
}

.mae-at-text.time-text {
  padding-left: 32px;
}

.mae-at-text.topic-title {
  font-weight: 600;
}

.mae-at-topic-item {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.mae-item-topic-list {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-direction: column;
  padding-right: 16px;
  display: flex;
}

.wsj-wrapper {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-wrap: wrap;
  justify-content: center;
  margin-top: 48px;
  margin-bottom: 80px;
  display: flex;
}

.wsj-container {
  grid-row-gap: 24px;
  color: #09f;
  text-align: left;
  background-color: #fff;
  border-radius: 12px;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  max-width: 363px;
  padding: 32px;
  font-size: 30px;
  line-height: 1.2;
  display: flex;
}

.mae-icon {
  object-fit: contain;
  flex: none;
  width: auto;
  height: 58px;
  display: flex;
}

.wj-wrapper {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  width: 100%;
  margin-top: 60px;
  margin-bottom: 80px;
  display: grid;
}

.wj-container {
  background-color: #09f;
  border-radius: 500px;
  flex-direction: column;
  align-items: center;
  width: 270px;
  height: 270px;
  padding-top: 1px;
  display: flex;
}

.wj-i-container {
  grid-row-gap: 12px;
  color: #09f;
  background-color: #fff;
  border-radius: 500px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 258px;
  height: 258px;
  padding: 16px;
  font-size: 20px;
  font-weight: 500;
  line-height: 1.2;
  display: flex;
}

.wj-o-container {
  grid-row-gap: 16px;
  flex-direction: column;
  align-items: center;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.2;
  display: flex;
}

.wj-no {
  flex: none;
  display: flex;
}

.pls-wrapper {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 40px;
  display: grid;
}

.pls-container {
  grid-row-gap: 30px;
  color: var(--normal-grey);
  text-align: left;
  background-color: #fff;
  border-radius: 8px;
  flex-direction: column;
  padding: 16px 16px 36px;
  font-size: 20px;
  font-weight: 500;
  line-height: 1.2;
  text-decoration: none;
  display: flex;
}

.pls-yt-container {
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 62%;
  display: flex;
  position: relative;
}

.pls-yt-thumbnail {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.pls-yt-icon {
  z-index: 1;
  object-fit: contain;
  width: auto;
  height: 52px;
  position: absolute;
}

.pls-yt-wrapper {
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  overflow: hidden;
}

.pls-detail-wrapper {
  grid-row-gap: 20px;
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  padding-left: 16px;
  padding-right: 16px;
  display: flex;
}

.pls-blog-dt {
  grid-column-gap: 16px;
  grid-row-gap: 8px;
  color: #9193a0;
  flex-wrap: wrap;
  font-size: 16px;
  font-weight: 400;
  display: flex;
}

.mae-alv-layout {
  grid-column-gap: 60px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-top: 40px;
  display: grid;
}

.mae-alv-layout.center-align {
  align-items: center;
}

.mae-alv-layout.sec-7-abt {
  align-items: center;
  padding-left: 60px;
}

.mae-lv-logo-container {
  background-color: #0e408b;
  border-radius: 16px;
  max-height: 330px;
  padding-top: 100%;
  display: flex;
  position: relative;
}

.mae-llv-logo {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: 75px;
  display: flex;
  position: absolute;
  inset: 0%;
}

.mae-lv-logo-img {
  object-fit: contain;
  flex: none;
  width: auto;
  height: 100%;
}

.mae-lv-li {
  grid-row-gap: 20px;
  text-align: left;
  flex-direction: column;
  margin-bottom: 60px;
  padding-left: 20px;
  font-size: 24px;
  line-height: 1.2;
  display: flex;
}

.mae-lv-right-container {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.mae-agenda-wrapper {
  width: 100%;
  margin-top: 20px;
  display: flex;
}

.mae-tab-hide {
  display: block;
}

.mae-tab-btn {
  width: 100%;
  margin-top: 40px;
  padding-left: 20px;
  padding-right: 20px;
}

.mae-tab-head-wrapper {
  width: 100%;
  padding-left: 20px;
  padding-right: 20px;
}

.srd-tag {
  display: none;
}

.mae-slide {
  color: #fff;
  background-color: #11162d;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a8d8_pexels-denys-gromov-7974827%20-3.webp"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a8d3_Group%203352.webp"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a8ea_Group%203345.webp");
  background-position: 100%, 50% 100%, 50% 0;
  background-repeat: no-repeat, no-repeat, no-repeat;
  background-size: auto 75%, cover, cover;
  padding-top: 160px;
  padding-bottom: 160px;
}

.mae-popup {
  z-index: 9999;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 100vh;
  padding-left: 20px;
  padding-right: 20px;
  display: none;
  position: fixed;
  inset: 0%;
}

.mae-popup-bg {
  z-index: 0;
  background-color: #000000b3;
  position: absolute;
  inset: 0%;
}

.mae-close-btn {
  cursor: pointer;
  border-radius: 500px;
  width: 32px;
  height: 32px;
  display: flex;
  position: absolute;
  inset: 24px 24px auto auto;
  overflow: hidden;
}

.mae-close-btn.li-cls-btn {
  color: #000;
}

.mae-speaker-detail {
  grid-row-gap: 32px;
  text-align: left;
  flex-direction: column;
  justify-content: space-between;
  padding-top: 24px;
  padding-bottom: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.4;
  display: flex;
  position: absolute;
  inset: 0%;
}

.mae-rform {
  width: 100%;
  height: 560px;
  margin-top: 20px;
  display: flex;
}

.mae-speaker-linkedin-cta {
  background-color: #dff7ff;
  border-radius: 8px;
  padding: 8px;
  position: absolute;
  inset: auto 24px 24px auto;
}

.html-embed {
  justify-content: center;
  align-items: center;
  display: flex;
}

.investor-bnw-card-masterseries {
  color: #000;
  border-radius: 8px;
  flex: none;
  width: 12rem;
  height: 13rem;
  position: relative;
}

.investor-bnw-card-masterseries.step-down {
  top: 52px;
}

.investor-bnw-card-masterseries.full-w-title {
  overflow: visible;
}

.investor-bnw-card-masterseries.angel-story-card {
  height: 294px;
  margin-bottom: 22px;
}

.investor-bnw-card-masterseries.angel-story-card._2c-card {
  height: 400px;
}

.investor-bnw-card-masterseries.tri-story-card {
  height: 294px;
}

.investor-bnw-card-masterseries.abt-us-advisors {
  background-color: #fff;
  border: 1px #dedede;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  width: 252px;
  margin-bottom: 100px;
  margin-left: 24px;
  margin-right: 24px;
  overflow: visible;
  box-shadow: 0 4px 44px #6fc1f51f;
}

.investor-bnw-card-masterseries.step-right {
  right: -34px;
}

.investor-bnw-card-masterseries.step-down-tri {
  top: 132px;
}

.investor-bnw-card-masterseries.mae-empty {
  color: #a9a9a9;
  justify-content: center;
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 24px;
  line-height: 1.41667;
  display: flex;
}

.masterseries-speaker-img {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.masterseries-speaker-img.abt-us-img {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.masterseries-speaker-img.ibc1 {
  filter: grayscale();
}

.mae-speaker-detail-container {
  flex: 1;
  align-self: stretch;
  position: relative;
}

.mae-speaker-text-container {
  flex: 1;
  position: relative;
  overflow: hidden;
}

.mae-speaker-details {
  background-color: #fff;
  padding-top: 12px;
  padding-bottom: 20px;
  position: absolute;
  inset: auto 0% 0%;
}

.mae-speaker-text-gradient {
  background-image: linear-gradient(to top, #fff, #fff0);
  height: 25px;
  position: absolute;
  inset: auto 0% 50px;
}

.ir-faq-h2 {
  margin-top: 16px;
  margin-bottom: 24px;
  padding-left: 24px;
  font-size: 24px;
  font-weight: 500;
  line-height: 1.5;
}

.ir-faq-h3 {
  font-size: 22px;
  font-weight: 500;
}

.ir-hero-para {
  margin-top: 6px;
  font-size: 16px;
}

.li-slider {
  background-color: #0000;
  height: 100%;
  position: relative;
}

.li-partner-content-wrapper {
  grid-row-gap: 40px;
  color: #fff;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.li-curated-pitch-over {
  z-index: 1;
  cursor: auto;
  background-color: #2a1c58ba;
  height: 100%;
  position: absolute;
  inset: 0%;
}

._2-col-grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

._2-col-grid.speakers-attend {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

._2-col-grid.speakers-attend.ff2-attend {
  margin-left: 110px;
  margin-right: 110px;
}

._2-col-grid.li-accordion-grid {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
}

._2-col-grid.testimonials {
  grid-column-gap: 130px;
  grid-template-columns: 2fr 1fr;
}

._2-col-grid.outreach-partners {
  grid-column-gap: 60px;
  width: 80%;
}

._2-col-grid.testimonial-v2 {
  grid-column-gap: 130px;
  grid-template-columns: 1fr 2fr;
  align-items: center;
}

.li-square-img {
  object-fit: cover;
  object-position: 50% 0%;
  border-radius: 4px;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.li-gradient-bg-6 {
  opacity: .49;
  filter: blur(50px);
  background-color: #ea1c31;
  width: 50vh;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.li-accordion-heading-container {
  grid-column-gap: 20px;
  background-color: #fffaef;
  justify-content: space-between;
  align-items: center;
  padding: 24px 30px;
  display: flex;
}

.li-progress-bar-wrapper {
  justify-content: center;
  display: flex;
  position: absolute;
  top: 20px;
  left: 250px;
}

.li-event-text-container {
  grid-column-gap: 12px;
  font-size: 24px;
  font-weight: 500;
  display: flex;
}

.li-event-text-container.li-text-color-brown.hide {
  display: none;
}

.li-agenda-speaker-img {
  object-fit: cover;
  object-position: 50% 0%;
  background-color: #cae1e4;
  border-radius: 100%;
  width: 46px;
  height: 46px;
}

.li-according-heading {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.li-gradient-bg-wrapper {
  z-index: -1;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a940_colorful%20bg-min.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  position: absolute;
  inset: 0%;
}

.li-gradient-bg-wrapper.hide {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a940_colorful%20bg-min.png");
  background-position: 0 0;
  background-size: auto;
}

.li-accordion-content {
  cursor: pointer;
}

.li-attend-para {
  margin-bottom: 16px;
}

.li-attend-para.ff2-para {
  flex: 0 auto;
}

.li-gradient-bg-7 {
  opacity: .49;
  filter: blur(50px);
  background-color: #ea1c31;
  width: 50vh;
  position: absolute;
  inset: 0% auto 0% 30%;
}

.li-text-size-24px {
  color: var(--normal-grey);
  text-align: center;
  font-size: 24px;
  line-height: 1.4;
}

.li-text-size-24px.medium {
  text-align: left;
  font-size: 22px;
  font-weight: 500;
}

.li-text-size-24px.medium.ff2-bold {
  text-align: left;
  font-weight: 600;
}

.li-text-size-24px.left-border {
  border-left: 2px solid #f8a96a;
  padding-left: 12px;
}

.li-text-size-24px.left-border-white {
  border-left: 2px solid #fff;
  padding-left: 12px;
}

.li-text-size-24px.max-width-1060px {
  pointer-events: auto;
  color: var(--white);
  cursor: auto;
  max-width: 850px;
}

.li-text-size-24px.apply {
  text-align: left;
  font-size: 22px;
  line-height: 28px;
}

.li-heading-1 {
  font-size: 120px;
  line-height: 1.2;
}

.li-heading-1.li-text-weight-medium.li-text-color-white {
  text-transform: uppercase;
}

.li-heading-1.li-text-weight-medium.absolute {
  width: 100%;
  height: 100%;
}

.li-heading-1.li-text-weight-medium.mtt-heading {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(79deg, #fff, #ee6433 0%, #e3302b 40%, #b72c77);
  -webkit-background-clip: text;
  background-clip: text;
}

.li-heading-1.li-text-weight-medium.mtt-heading.no-gradient {
  -webkit-text-fill-color: inherit;
  background-image: none;
  background-clip: border-box;
}

.li-header-banner-container {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.li-nav-container {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  display: flex;
  overflow: visible;
}

.li-library-slide {
  width: 100%;
  height: 100%;
}

.li-marquee-outer-wrapper {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  align-items: center;
  display: flex;
}

.button-wrapper {
  justify-content: center;
  align-items: center;
  display: flex;
}

.button-wrapper.margin-top-60px {
  margin-top: 60px;
}

.button-wrapper.margin-top-40px {
  margin-top: 40px;
}

.li-gradient-bg-2 {
  opacity: .8;
  filter: blur(40px);
  background-color: #f0544f;
  width: 40vw;
  height: 40vh;
  position: absolute;
  inset: auto 0% 0% auto;
}

.li-16-0-9-img {
  object-fit: cover;
  object-position: 50% 0%;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.li-gradient-bg-5 {
  opacity: .49;
  filter: blur(50px);
  background-color: #fff;
  width: 50vh;
  height: 50vh;
  position: absolute;
  inset: auto auto 0% 30%;
}

.li-accordion-para {
  padding-top: 22px;
  padding-bottom: 22px;
  font-size: 20px;
  line-height: 1.4;
}

.li-text-color-white {
  color: #fff;
}

.li-subtext {
  font-size: 32px;
  font-weight: 500;
  line-height: 1.2;
}

.li-subtext.li-text-color-white {
  align-self: center;
}

.li-subtext.li-text-color-white.ff2-banner-subtext {
  text-align: center;
  align-self: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 24px;
  font-weight: 400;
  line-height: 30px;
  display: block;
}

.li-subtext.mobile-size-20px {
  font-size: 32px;
}

.li-subtext.mobile-size-20px.letsignite-para {
  align-self: flex-start;
  font-size: 28px;
  font-weight: 600;
}

.li-subtext.margin-bottm-40px {
  cursor: auto;
  margin-bottom: 20px;
}

.li-subtext.margin-bottm-40px.not-sub-this {
  font-size: 30px;
}

.li-subtext.margin-bottm-40px.mytailor {
  cursor: auto;
  font-size: 19px;
  line-height: 32px;
}

.li-library-wrapper {
  grid-column-gap: 30px;
  grid-row-gap: 16px;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  height: 100%;
  display: grid;
}

.li-progress-bar {
  background-color: var(--tomato);
  width: 3px;
  height: 100%;
}

.li-progress-bar.ff2-progress-bar {
  background-color: var(--ff2-green);
}

.li-private-marketing-content-wrapper {
  grid-row-gap: 20px;
  flex-direction: column;
  display: flex;
}

.li-details-subtext {
  color: #000;
  font-size: 34px;
}

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

._4-col-grid.li-speakers {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

._4-col-grid.li-library-grid {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto auto;
}

._4-col-grid.li-library-grid.hide {
  display: none;
}

._4-col-grid.li-event-details-wrapper {
  grid-column-gap: 50px;
  grid-row-gap: 0px;
  justify-content: center;
  width: 100%;
  max-width: 2400px;
  margin-left: auto;
  margin-right: auto;
}

.li-testimonials-wrapper {
  z-index: 5;
  grid-row-gap: 160px;
  flex-direction: column;
  display: flex;
  position: relative;
}

.li-banner-event-wrapper {
  grid-column-gap: 74px;
  align-items: center;
  display: flex;
}

.li-slider-content-container {
  grid-row-gap: 40px;
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}

.li-agenda-content-container {
  grid-row-gap: 30px;
  background-color: #fff;
  border: 1px solid #dadada;
  border-radius: 4px;
  flex-direction: column;
  width: 100%;
  padding-left: 80px;
  padding-right: 80px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.li-agenda-content-container.ff2-agenda-spacing {
  margin-bottom: 40px;
}

.li-market-heading-container {
  text-align: center;
  width: 100%;
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
}

.li-market-heading-container.ff2-marketing-padding {
  width: auto;
  max-width: none;
  padding-left: 110px;
  padding-right: 110px;
}

.li-header-content-container {
  grid-row-gap: 0px;
  color: #fff;
  text-align: center;
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-items: center;
  display: flex;
}

.li-heading-2 {
  font-size: 78px;
  font-weight: 600;
  line-height: 1.2;
}

.li-heading-2.margin-bottom-20px {
  cursor: auto;
  margin-bottom: 20px;
}

.li-heading-2.margin-bottom-20px.text-color-mblue {
  font-size: 68px;
  line-height: 98px;
}

.li-heading-2.margin-bottom-20px.ff2-white-color {
  color: var(--white);
}

.li-heading-2.margin-bottom-20px.more-small {
  font-size: 63px;
}

.li-heading-2.margin-bottom-20px.mysumit {
  cursor: auto;
  font-size: 52px;
}

.li-library-content-container {
  grid-row-gap: 20px;
  background-color: #fff;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  flex-direction: column;
  flex: 1;
  height: 100%;
  padding: 20px 24px;
  display: flex;
}

.ff-section {
  background-color: #0000;
  padding-top: 60px;
  padding-bottom: 60px;
}

.ff-section.li-numbers_wrapper {
  background-color: #fffaef;
  margin-top: 20px;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
}

.ff-section.background-midnightblue {
  background-color: #2a1c58;
  padding-top: 60px;
}

.ff-section.background-midnightblue.overflow-hidden.li-hide {
  display: none;
}

.ff-section.li-header {
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  flex-flow: row;
  justify-content: flex-start;
  align-items: stretch;
  height: 100vh;
  min-height: 0;
  padding-top: 25svh;
  padding-bottom: 25svh;
  display: flex;
  position: relative;
}

.ff-section.li-header.home {
  justify-content: center;
  align-items: stretch;
  padding-top: 5svh;
  padding-bottom: 0;
  display: block;
}

.ff-section.li-agenda {
  background-image: linear-gradient(360deg, #fff, #fff 10%, #2a1c58c7 71%, #2a1c58);
  padding-bottom: 20px;
  position: relative;
}

.ff-section.li-agenda.ff2-agenda-section {
  background-image: linear-gradient(#0066cd, #fff);
  padding-top: 40px;
  padding-bottom: 40px;
}

.ff-section.bottom-padding-0 {
  padding-top: 40px;
  padding-bottom: 60px;
}

.ff-section.li-marquee {
  padding-top: 40px;
  padding-bottom: 0;
  overflow: hidden;
}

.ff-section.li-marquee.ff2-grwoth-section {
  margin-bottom: 50px;
}

.ff-section.li-marquee.ff2-grwoth-section.ff2-flex {
  margin-bottom: -44px;
}

.ff-section.li-marquee.ff2-grwoth-section.ff2-flex.ff2-gradient-2 {
  margin-bottom: 0;
}

.ff-section.li-video {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a940_colorful%20bg-min.png");
  background-position: 50% 40%;
  background-repeat: no-repeat;
  background-size: 3200px;
  padding-bottom: 0;
  overflow: hidden;
}

.ff-section.li-video.li-strategy-gradient {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a940_colorful%20bg-min.png");
  background-position: 50% 30%;
  background-repeat: no-repeat;
  background-size: 3200px;
}

.ff-section.li-video.li-strategy-gradient.li-hide {
  display: none;
}

.ff-section.curated-pitches {
  cursor: none;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a940_colorful%20bg-min.png"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a8f1_Curated%20bg.webp");
  background-position: 50%, 0 0;
  background-repeat: no-repeat, no-repeat;
  background-size: auto, cover;
  align-items: center;
  min-height: 75vh;
  padding-top: 100px;
  padding-bottom: 40px;
  display: flex;
  position: relative;
}

.ff-section.curated-pitches.ff2-hide {
  display: none;
}

.ff-section.mtt-sec {
  background-color: #fff0;
  padding-top: 0;
  position: relative;
}

.ff-section.li-sponsor-sec {
  background-color: #fffaef;
}

.ff-section.conc-1 {
  background-color: var(--midnight-blue);
  color: var(--white);
  padding-top: 60px;
  padding-bottom: 40px;
}

.ff-section.conc-1.ff2-gradient-1 {
  background-color: #fff0;
  background-image: none;
  padding-bottom: 60px;
}

.ff-section.ff2-section-1 {
  padding-top: 0;
}

.ff-section.ff2-section-founders {
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.ff-section.ff2-glimpses-section {
  background-color: #0066cd;
  padding-bottom: 60px;
}

.ff-section.ff2-founders-section {
  padding-bottom: 60px;
}

.ff-section.ff2-speakers-section {
  padding-top: 0;
  padding-bottom: 10px;
}

.li-marquee-wrapper {
  grid-column-gap: 20px;
  display: flex;
}

.li-agenda-speaker-container {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  align-items: center;
  font-size: 16px;
  display: flex;
}

.li-agenda-speaker-container.ff2-speaker {
  display: none;
}

.li-library-read-tie-container {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  border-top: 1px solid #dadada;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  padding-top: 12px;
  display: flex;
}

.left-border-tomato {
  border-left: 2px solid #f0544f;
  padding-left: 12px;
}

.li-attend-para-container {
  flex-flow: column wrap;
  display: flex;
  overflow: hidden;
}

.li-attend-para-container.ff2-para-container {
  flex: 1;
  align-self: flex-start;
  display: none;
  overflow: visible;
}

.li-slider-img-wrapper {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  overflow: hidden;
}

.margin-bottm-80px {
  margin-bottom: 80px;
}

.li-header-banner-wrapper {
  z-index: 9999;
  background-color: #2a1c58;
  padding-top: 20px;
  padding-bottom: 20px;
  display: none;
  position: fixed;
  inset: auto 0% 0%;
}

.li-attend-heading-container {
  grid-row-gap: 16px;
  flex-direction: column;
  align-items: center;
  font-size: 16px;
  display: flex;
}

.li-curated-pitches-wrapper {
  z-index: 2;
  color: #fff;
  text-align: center;
  cursor: auto;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.li-curated-pitches-wrapper.rspnsepart {
  cursor: auto;
}

.li-horizontal-line {
  background-color: #707070;
  width: 14px;
  height: 2px;
  position: absolute;
}

.li-text-color-crimson {
  color: #ea1c31;
}

.li-right-arrow {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a8c0_arrow-img.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 12px 12px;
  border: 1px solid #f0544f;
  border-radius: 100%;
  width: 48px;
  height: 48px;
  transition: background-color .3s;
  inset: auto auto 0% 43%;
  transform: rotate(180deg);
}

.li-right-arrow.li-library {
  inset: 40% -5% auto auto;
}

.li-library-horizontal-scoll {
  display: flex;
}

.li-library-horizontal-scoll.hide-desktop, .li-library-horizontal-scoll.hide {
  display: none;
}

.li-timeline-dull {
  background-color: #dadada;
  width: 3px;
  height: 100%;
  position: absolute;
  inset: 0% auto 0% 24.4%;
}

.li-gradient-bg-9 {
  opacity: .32;
  filter: blur(50px);
  background-color: #fff;
  position: absolute;
  inset: 0%;
}

.li-slider-circle {
  background-color: #fff;
  border: 1px solid #f0544f33;
  border-radius: 100%;
  width: 22px;
  height: 22px;
  position: relative;
}

.li-attend-wrapper {
  padding-top: 20px;
}

.li-navbar {
  background-color: #0003;
  justify-content: flex-start;
  align-items: center;
  display: block;
  position: fixed;
  inset: 0% 0% auto;
  overflow: visible;
}

.li-agenda-container {
  grid-row-gap: 14px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.li-speakers-content-wrapper {
  padding-bottom: 10px;
}

.li-gradient-bg-8 {
  opacity: .43;
  filter: blur(50px);
  background-color: #ea1c31;
  width: 50vh;
  position: absolute;
  inset: 0% auto 0% 60%;
}

.li-left-arrow {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a8c0_arrow-img.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 12px 12px;
  border: 1px solid #f0544f;
  border-radius: 100%;
  width: 48px;
  height: 48px;
  transition: background-color .3s;
  inset: auto auto 0% 38%;
}

.li-left-arrow.li-library-left {
  inset: 40% auto auto -5%;
}

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

._3-col-grid.li-agenda-content {
  grid-column-gap: 120px;
  grid-template-columns: 2.5fr 4fr;
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
}

._3-col-grid.li-partner-holder {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
}

.epyc-attributes-slider {
  position: relative;
}

.epyc-attributes-slider.li-library-slider.hrigher-index {
  z-index: 90;
}

.epyc-attributes-slider.is-test-slider {
  display: flex;
}

.li-slider-img {
  object-fit: cover;
  object-position: 50% 0%;
  border-radius: 4px;
  width: auto;
  height: 100%;
}

.text-weight-regular {
  font-weight: 400;
}

.li-library-content-holder {
  color: var(--normal-grey);
  flex-direction: column;
  height: auto;
  text-decoration: none;
  display: flex;
}

.li-slider-mentor-name-container {
  grid-row-gap: 10px;
  flex-direction: column;
  display: flex;
}

.li-accordion-content-wrapper {
  padding-left: 30px;
  padding-right: 30px;
  overflow: hidden;
}

.li-banner-button-wrapper {
  grid-column-gap: 24px;
  align-items: center;
  display: flex;
}

.li-banner-button-wrapper.hide {
  display: none;
}

.li-gradient-bg-3 {
  opacity: .7;
  filter: blur(50px);
  background-color: #fff;
  width: 30vw;
  height: 30vw;
  position: absolute;
  inset: 0% 0% auto auto;
}

.li-site-wrapper {
  width: 85%;
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
}

.li-site-wrapper.higher-zindex {
  z-index: 4;
  flex: none;
  justify-content: center;
  align-items: stretch;
  max-width: none;
  display: block;
  position: relative;
}

.li-site-wrapper.ff2-wrapper {
  padding-left: 110px;
  padding-right: 110px;
}

.li-site-wrapper.ff2-wrapper.founder-first-wapper {
  width: 100%;
}

.li-site-wrapper.ff2-section-founders {
  margin-left: 50px;
  margin-right: 50px;
  padding-left: 0;
  padding-right: 0;
}

.li-site-wrapper.founder-first {
  width: 100%;
  overflow: visible;
}

.li-site-wrapper.founder {
  width: 100%;
}

.li-events-details-container {
  text-align: center;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 50px 8px;
  display: flex;
}

.li-nav-link {
  color: #fff;
  text-transform: uppercase;
  flex: 0 auto;
  justify-content: flex-end;
  align-items: center;
  padding-left: 10px;
  padding-right: 0;
  font-size: 12px;
  font-weight: 600;
  transition: all .3s;
  display: flex;
  position: relative;
}

.li-nav-link:hover {
  color: #31d76b;
}

.li-nav-link.w--current {
  color: var(--tomato);
}

.li-nav-link.ff2-nav-button {
  flex: none;
  padding-left: 9px;
  padding-right: 9px;
  font-size: 12px;
  display: flex;
  position: relative;
}

.li-nav-link.ff2-nav-button:hover, .li-nav-link.ff2-nav-button.w--current {
  color: #31d76b;
}

.li-trendsetters-content-wrapper {
  grid-row-gap: 10px;
  flex-direction: column;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.li-trendsetters-content-wrapper.mtt-c-wrap {
  background-color: #fff;
  justify-content: center;
  align-items: center;
  min-height: 90vh;
  padding-top: 80px;
  position: sticky;
  top: 100px;
}

.li-agenda-outer-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.li-agenda-outer-wrapper.hide {
  display: none;
}

.li-img-vertical-line {
  background-color: #707070;
  width: 2px;
  height: 14px;
}

.li-subheading-wrapper {
  justify-content: center;
  margin-top: 20px;
  margin-bottom: 30px;
  display: flex;
}

.li-subheading-wrapper.margin-bottom-60px {
  margin-bottom: 60px;
}

.li-subheading-wrapper.margin-bottom-68px {
  flex-flow: column;
  margin-bottom: 60px;
}

.li-subheading-wrapper.sub-head {
  grid-row-gap: 8px;
  flex-direction: column;
  align-items: center;
}

.li-nav-menu {
  flex: none;
  justify-content: flex-end;
  align-items: center;
  padding-left: 6px;
  display: flex;
  position: relative;
}

.li-attend-text-container {
  background-color: var(--tomato);
  color: #fff;
  align-items: flex-end;
  width: 100%;
  height: auto;
  padding: 20px 32px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.li-attend-text-container.ff2-attend-text-container {
  background-color: var(--ff2-green);
}

.li-attend-text-container.ff2-attend-text-container.para-tomato {
  background-color: var(--tomato);
}

.li-menu-button {
  padding-left: 18px;
}

.li-agenda-event-container {
  background-color: #fffaef;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 80%;
  padding: 20px 10px;
  display: flex;
}

.li-button {
  background-color: var(--tomato);
  color: #fff;
  border-radius: 28px;
  padding: 16px 28px;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  transition: all .3s;
}

.li-button:hover {
  background-image: linear-gradient(#0003, #0003);
}

.li-button.is-secondary {
  background-color: #0000;
  border: 2px solid #fff;
}

.li-button.is-load-more {
  color: #f0544f;
  background-color: #0000;
  border-color: #ff6727;
}

.li-button.is-load-more:hover {
  color: #fff;
  background-color: #f0544f;
  background-image: none;
}

.li-button.t-m-small {
  background-color: var(--tomato);
}

.li-button.t-m-small.ff2-button {
  background-color: var(--ff2-green);
}

.li-marquee-slider-container {
  grid-column-gap: 20px;
  flex: none;
  align-items: center;
  display: flex;
}

.swiper-slide.pop-up-library {
  width: 100%;
}

.li-heading-container {
  justify-content: center;
  align-items: center;
  display: flex;
}

.li-heading-container.ivs-heading {
  z-index: 1;
  text-align: center;
  max-width: 800px;
  position: relative;
  overflow: hidden;
}

.li-heading-container.hide {
  display: none;
}

.li-heading-container.loader-text-container {
  text-align: center;
}

.li-heading-wrapper.trendsetters {
  text-align: center;
  background-image: none;
  overflow: hidden;
}

.li-heading-wrapper.trendsetters-v2 {
  text-align: center;
  background-image: none;
  flex-direction: column;
  display: flex;
  overflow: hidden;
}

.li-gradient-bg-4 {
  opacity: .49;
  filter: blur(50px);
  background-color: #ea1c31;
  width: 40vw;
  height: 40vh;
  position: absolute;
  inset: auto auto 0% 0%;
}

.max-wdth-400px {
  max-width: 400px;
}

.li-connect-content-wrapper {
  text-align: left;
  justify-content: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.li-connect-content-wrapper.margin-bottom-60px {
  margin-bottom: 60px;
}

.li-text-color-grey {
  color: #6f6f6f;
}

.li-square-img-container {
  padding-top: 100%;
  position: relative;
}

.li-square-img-container.radius-4px {
  border-radius: 4px;
  overflow: hidden;
}

.li-text-weight-medium {
  font-weight: 500;
}

.li-16-0-9-img-wrapper {
  border-radius: 4px;
  padding-top: 56%;
  position: relative;
  overflow: hidden;
}

.li-marquee-container {
  grid-column-gap: 14px;
  color: #000;
  background-color: #fff;
  border: 1px solid #ea1c31;
  border-radius: 500px;
  flex: none;
  align-items: center;
  padding: 16px 30px;
  font-size: 20px;
  transition: all .3s;
  display: flex;
}

.li-marquee-container:hover {
  color: #fff;
  background-color: #ea1c31;
}

.li-gradient-bg-1 {
  opacity: .8;
  filter: blur(30px);
  background-color: #f8a96a;
  width: 40vw;
  height: 40vh;
  position: absolute;
  inset: 0%;
}

.li-accordion-img-container {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.li-gradient-holder {
  z-index: 2;
  justify-content: center;
  align-items: center;
  min-height: 80vh;
  display: flex;
  position: relative;
}

.li-gradient-holder.margin-top-100px {
  margin-top: 100px;
}

.li-gradient-holder.v2 {
  min-height: 50vh;
}

.li-gradient-holder.v2.li-hide {
  display: none;
}

.li-gradient-holder.igs {
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
}

.li-gallery-overlay {
  color: #fff;
  cursor: pointer;
  background-image: linear-gradient(#f75c47, #fbdaa4);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-size: 56px;
  text-decoration: none;
  display: flex;
  position: absolute;
  inset: 0%;
}

.swiper-wrapper {
  align-items: center;
  display: flex;
}

.swiper-wrapper.li-slide-wrapper {
  align-items: center;
}

.li-details-number {
  color: #ea1c31;
  font-size: 72px;
  font-weight: 500;
}

.li-body {
  line-height: 1.2;
}

.li-text-color-brown {
  color: #f8a96a;
}

.li-header-wrapper {
  flex-flow: column;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
}

.li-text-color-tomato {
  color: #f0544f;
}

.text-color-mblue {
  color: #2a1c58;
}

.li-speaker-linkedin {
  z-index: 3;
  position: absolute;
  inset: auto 10px 10px auto;
}

.text-size-24px {
  font-size: 24px;
  line-height: 1.4;
}

.text-size-24px.li-text-weight-medium.li-text-color-crimson.hover-color-change.ff2-green-color {
  color: #1cea68;
}

.li-speaker-details-container {
  border: 1px solid #ea1c31;
  border-radius: 4px;
  flex-direction: column;
  justify-content: flex-start;
  height: 100%;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.li-speaker-details-container.ff2-green-color {
  color: var(--black);
  border-color: #31d76b;
  margin-bottom: 20px;
}

.li-speaker-details-container.ff2-green-color:hover {
  color: var(--white);
  background-color: #0066cd;
}

.li-speaker-content-container {
  grid-row-gap: 10px;
  color: #000;
  flex-direction: column;
  height: 100%;
  margin-top: -10px;
  padding: 20px 10px;
  font-size: 16px;
  display: flex;
}

.li-pagination-wrapper {
  margin-top: 62px;
}

.swiper-next {
  z-index: 1;
  color: #f0544f;
  border: 1px solid #f0544f;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  transition: all .3s;
  display: flex;
  position: absolute;
  inset: auto 0% 0% 44%;
  transform: rotate(180deg);
}

.swiper-next:hover {
  color: #fff;
  background-color: #f0544f;
}

.swiper-next.is-library {
  z-index: 10;
  background-color: #fff;
  inset: 40% -5% auto auto;
}

.swiper-next.is-library:hover {
  background-color: #f0544f;
}

.swiper-next.is-library.is-disabled {
  z-index: 10;
}

.swiper-next.is-library.is-disabled:hover {
  background-color: #f4f3f3;
}

.swiper-next.is-disabled {
  opacity: .4;
}

.swiper-next.is-disabled:hover {
  color: #f0544f;
  background-color: #0000;
}

.swiper-prev {
  z-index: 1;
  color: #f0544f;
  border: 1px solid #f0544f;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  transition: opacity .3s;
  display: flex;
  position: absolute;
  inset: auto 0% 0% 39%;
}

.swiper-prev:hover {
  color: #fff;
  background-color: #f0544f;
}

.swiper-prev.is-library {
  z-index: 10;
  background-color: #fff;
  inset: 40% auto auto -5%;
}

.swiper-prev.is-library:hover {
  background-color: #f0544f;
}

.swiper-prev.is-library.is-disabled {
  z-index: 10;
  background-color: #fff;
}

.swiper-prev.is-library.is-disabled:hover {
  background-color: #fff;
}

.swiper-prev.is-disabled {
  opacity: .4;
}

.swiper-prev.is-disabled:hover {
  color: #f0544f;
  background-color: #0000;
}

.li-marquee-embed {
  color: #ea1c31;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 28.4688px;
  height: 28.4688px;
  display: flex;
}

.li-marquee-embed:hover {
  color: #fff;
}

.li-library-pop-up-wrapper {
  z-index: 9999;
  background-color: #000000b3;
  flex-direction: column;
  display: none;
  position: fixed;
  inset: 0%;
}

.li-close-trigger {
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
}

.li-cross-img {
  z-index: 100;
  filter: invert();
  cursor: pointer;
  position: absolute;
  inset: 0% 0% auto auto;
}

.li-sponsor-container {
  grid-row-gap: 20px;
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.li-partner-img-wrapper {
  grid-column-gap: 60px;
  grid-row-gap: 40px;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.li-partner-img-container {
  align-items: center;
  display: flex;
}

.li-partner-img-container.outreach-partner {
  height: 48px;
}

.li-partner-img-container.myprtnerimagecntnr {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: center;
  width: 238px;
}

.li-partner-img {
  object-fit: contain;
  width: 369px;
  max-width: 100%;
  height: 330px;
  max-height: 110px;
  margin-left: 10px;
}

.li-partner-img._2 {
  max-height: 70px;
}

.li-partner-img.roll {
  width: 100%;
}

.li-partner-img.myprtnerimage {
  object-fit: cover;
  width: 238px;
  height: 113px;
}

.li-partner-img.lastmyonw {
  width: 180px;
  height: auto;
  margin-left: 29px;
  margin-right: 21px;
}

.li-partner-img.lastmyonw.abihlth {
  width: 270px;
}

.li-partner-img.lastmyonw.mynscmm {
  width: 309px;
}

.li-partner-img.lastmyonw.eynewimage {
  object-fit: contain;
  width: 555px;
  height: 400px;
  max-height: 173px;
}

.li-partner-img.lastmyonw.eylogonewimage {
  max-height: 163px;
}

.li-partner-img.policyghr {
  width: 260px;
}

.li-partner-img.skmnewlogo {
  max-height: 181px;
}

.li-partner-img.skmlogonww {
  max-height: 180px;
}

.li-outreach-partner-wrapper {
  flex-direction: column;
  align-items: center;
  margin-top: 40px;
  display: flex;
}

.li-outreach-container {
  grid-column-gap: 40px;
  display: flex;
}

.outreach-partners {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-wrap: wrap;
  justify-content: center;
  width: 80%;
  display: flex;
}

.li-header-heading-container {
  height: 70px;
  overflow: hidden;
}

.li-header-heading-container.v2-logo {
  height: 50px;
}

.div-block-4 {
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
}

.heading-2 {
  -webkit-text-fill-color: transparent;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a8cf_Tarana.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  -webkit-background-clip: text;
  background-clip: text;
  font-size: 10vw;
  line-height: 1.2;
}

.li-section-wrapper {
  padding-bottom: 0;
  position: relative;
}

.li-section-wrapper.ff2-main-footer {
  padding-bottom: 0;
  overflow: hidden;
}

.li-subtext-semibold {
  text-align: center;
  font-size: 40px;
  font-weight: 600;
  line-height: 1.2;
}

.li-subtext-semibold.li-text-color-white {
  align-self: auto;
}

.li-subtext-semibold.margin-bottm-40px {
  margin-bottom: 40px;
}

.li-subtext-semibold.ff2-founders-heading {
  color: var(--white);
  margin-top: 20px;
  margin-bottom: 20px;
}

.li-subtext-semibold.ff2-masterclass-title {
  margin-bottom: 60px;
}

.li-subtext-semibold.ff2-founders-heading2 {
  color: var(--normal-grey);
  margin-bottom: 60px;
}

.cursor-wrapper {
  z-index: 9;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  text-decoration: none;
  display: none;
  position: fixed;
  inset: 0%;
}

.cursor {
  z-index: 9;
  background-color: var(--tomato);
  color: #fff;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 156px;
  height: 156px;
  padding: 16px 28px;
  font-size: 16px;
  font-weight: 500;
  display: flex;
  position: relative;
}

.li-bg-gradient {
  z-index: -1;
  background-image: none;
  min-height: 90vh;
  margin-top: -90vh;
  position: sticky;
  top: 0;
}

.li-arrow-embed {
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  display: flex;
}

.intro-text {
  color: #fff;
  text-transform: uppercase;
  word-break: keep-all;
  font-size: 120px;
  font-weight: 500;
  line-height: 1.2;
  position: absolute;
}

.intro-text.li-text-weight-medium.li-text-color-white {
  text-transform: uppercase;
}

.intro-text.li-text-weight-medium.absolute {
  width: 100%;
  height: 100%;
}

.intro-text.li-text-weight-medium.mtt-heading {
  -webkit-text-fill-color: transparent;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a940_colorful%20bg-min.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  background-attachment: fixed;
  -webkit-background-clip: text;
  background-clip: text;
}

.intro-text.first {
  position: static;
}

.li-header-bg-container {
  z-index: 1;
  flex: none;
  position: absolute;
  inset: 0%;
}

.background-video {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.div-block-5 {
  grid-column-gap: 120px;
  justify-content: flex-start;
  display: flex;
}

.li-agenda-content-wrap {
  padding-top: 50px;
  padding-bottom: 50px;
  position: relative;
}

.li-header-bg-overlay {
  z-index: 2;
  background-image: none;
  flex: none;
  padding-top: 0;
  padding-bottom: 0;
  position: absolute;
  inset: 0%;
}

.li-curated-link-overlay {
  z-index: 2;
  cursor: auto;
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  inset: 0%;
}

.li-logo {
  object-fit: contain;
  width: auto;
  height: 100%;
}

.li-video-2023 {
  text-align: left;
  width: 100%;
}

.li-video-2023.is-in-slide {
  width: 100%;
}

.li-video-2023.is-2s {
  width: 100%;
  margin-top: 1rem;
}

.li-subtext-title {
  z-index: 1;
  background-color: #fffaef;
  border: 1px solid #707070;
  padding: 8px 46px;
  font-size: 24px;
  font-weight: 500;
  line-height: 1.2;
  position: relative;
}

.li-subtext-title.margin-bottm-40px {
  margin-bottom: 40px;
}

.li-subtext-title.ff2-blue {
  background-color: #f7ffff;
}

.li-custom-heading {
  color: var(--midnight-blue);
  text-transform: capitalize;
  margin-bottom: 13px;
  font-size: 116px;
  font-weight: 600;
  line-height: .8;
}

.li-custom-heading-span-1 {
  color: var(--midnight-blue);
  text-transform: lowercase;
  font-size: 55px;
  font-weight: 400;
  line-height: 1.2;
}

.li-custom-heading-span-2 {
  color: var(--midnight-blue);
  text-transform: lowercase;
  font-size: 57px;
  font-weight: 400;
  line-height: 1.2;
}

.li-btn-container {
  justify-content: center;
  margin-top: 20px;
  display: flex;
}

.li-btn-container.mt-40 {
  justify-content: space-around;
  margin-top: 50px;
  margin-bottom: 20px;
}

.li-btn-container.mt-40.mt-50 {
  margin-bottom: 50px;
}

.li-btn-container.li-hero-btns {
  grid-column-gap: 26px;
  grid-row-gap: 26px;
  margin-top: 48px;
}

.li-btn-container.mt-30 {
  margin-top: 30px;
}

.li-btn-container.mt-60 {
  justify-content: space-around;
  margin-top: 50px;
  margin-bottom: 20px;
}

.li-btn-container.mt-60.mt-50 {
  margin-bottom: 50px;
}

.li-accrodion-ques {
  font-weight: 400;
}

.li-home-hero-slide {
  color: #fff;
  text-align: center;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.li-hero-logo {
  object-fit: contain;
  width: auto;
  height: 100%;
  min-height: 60px;
}

.li-hero-logo.idfc-logo {
  height: 60px;
  min-height: auto;
  max-height: none;
  margin-right: 16px;
}

.li-hero-logo-container {
  grid-row-gap: 18px;
  flex-direction: column;
  align-items: flex-start;
  margin-bottom: 72px;
  display: none;
}

.li-lv-logo {
  object-fit: contain;
  width: auto;
  height: 26px;
}

.li-hero-slider-subtext {
  color: #fff;
  margin-bottom: 40px;
  font-size: 32px;
  font-weight: 600;
  line-height: 1.25;
}

.li-hero-slider-subtext.margin-bottm-40px {
  margin-bottom: 40px;
}

.li-text-size-18px {
  font-size: 18px;
  line-height: 1.2;
}

.div-block-6, .div-block-7, .div-block-8 {
  display: flex;
}

.li-event-details-container {
  grid-column-gap: 12px;
  flex-direction: row;
  align-items: center;
  display: flex;
}

.li-event-icon {
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
}

.li-event-text-container-hero {
  grid-column-gap: 40px;
  font-size: 24px;
  font-weight: 500;
  display: flex;
}

.li-event-text-container-hero.li-text-color-brown.hide {
  display: none;
}

.li-ig-bg {
  z-index: 0;
  min-width: 3400px;
  max-width: none;
  height: auto;
  display: none;
  position: absolute;
}

.li-banner-detail {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  background-image: linear-gradient(to right, #fff0, #fff 58%, #fff0 58%, #fff0);
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.li-ticket-discount {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
}

.ticket-side-circle-container {
  grid-row-gap: 8px;
  flex-direction: column;
  align-items: flex-start;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.ticket-side-circle-container.side-2 {
  transform-style: preserve-3d;
  justify-content: space-between;
  inset: 0% 0% 0% auto;
  transform: rotateX(0)rotateY(180deg)rotateZ(0);
}

.ticket-side-circle {
  background-color: #fff;
  border-top-right-radius: 24px;
  border-bottom-right-radius: 24px;
  flex: none;
  width: 12px;
  height: 18px;
}

.ticket-side-circle._1 {
  transform: translate(0, 9px);
}

.ticket-side-circle._2 {
  transform: translate(0, -9px);
}

.li-ticket-subtext {
  text-align: left;
  margin-top: 60px;
  margin-bottom: 14px;
  font-size: 3.2rem;
  font-weight: 600;
}

.li-internal-logo-container {
  grid-row-gap: 18px;
  flex-direction: column;
  align-items: flex-start;
  display: none;
}

.li-ticket_avail-discount {
  color: #f8a96a;
  text-align: center;
  background-color: #2a1c58;
  border-radius: 4px;
  justify-content: center;
  width: 100%;
  padding: 20px 40px;
  font-size: 36px;
  display: flex;
}

.li-ticket_avail-discount-wrapper {
  flex-direction: column;
  align-items: center;
  width: 100%;
  margin-bottom: 32px;
  display: none;
}

.li-ticket-chevron {
  object-fit: contain;
  width: auto;
  height: 16px;
}

.li-ticket_bird {
  object-fit: contain;
  flex: none;
  width: auto;
  height: 240px;
  margin-bottom: 20px;
  transform: translate(0, 4px);
}

.li-ticket-ad-text {
  font-size: 32px;
  font-weight: 500;
}

.li-ticket-cta-des-container {
  margin-top: 16px;
  display: none;
}

.li-ticket_price-container {
  grid-column-gap: 16px;
  align-items: flex-end;
  font-size: 32px;
  display: none;
}

.li-ticket_price-current {
  margin-bottom: -6px;
  font-size: 48px;
  font-weight: 600;
  display: block;
}

.li-ticket_price-strike {
  background-color: #707070;
  width: 100%;
  height: 2px;
  transform: translate(0, -18px)rotate(7deg);
}

.li-progress-bar-container {
  padding-top: 72px;
  padding-bottom: 72px;
  position: absolute;
  inset: 0% auto 0% 260px;
}

.speaker-sub-text {
  text-align: center;
  justify-content: center;
  padding-top: 120px;
  padding-bottom: 120px;
  display: none;
}

.li-internal-slide {
  text-align: left;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.li-ticket-sub-subtext {
  color: #f8a96a;
  margin-bottom: 80px;
  font-size: 2rem;
  font-style: italic;
  font-weight: 500;
}

.li-ticket-disclaimer-text {
  color: #acabd8;
  margin-top: 40px;
}

.text-block-3 {
  font-weight: 600;
}

.li-ticket-offer-text {
  color: #e91c31;
  margin-bottom: 24px;
  font-size: 3rem;
  font-weight: 600;
}

.li-ticket_ad-code-container {
  color: #fff;
  background-color: #e91c31;
  border: 1px solid #e91c31;
  margin-bottom: 12px;
  font-size: 28px;
  font-weight: 600;
  display: flex;
}

.li-ticket_ad-use-code {
  color: var(--black);
  background-color: #fff;
  justify-content: center;
  align-items: center;
  padding: 8px 16px;
  font-size: 22px;
  font-weight: 500;
  display: flex;
}

.li-ticket_ad-code {
  justify-content: center;
  align-items: center;
  padding: 8px 16px;
  display: flex;
}

.li-banner-detail-v2 {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  flex-wrap: wrap;
  align-items: center;
  width: 100%;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.div-block-9 {
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-end;
  font-size: 18px;
  font-weight: 600;
  display: flex;
}

.li-sponsor-logo-v2 {
  grid-row-gap: 64px;
  color: #ea1c31;
  text-align: center;
  flex-direction: column;
  align-items: center;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
}

.li-sponsor-logo-v2-wrapper {
  grid-row-gap: 28px;
  flex-direction: column;
  display: flex;
}

.li-partner-img-container-wrapper {
  grid-column-gap: 60px;
  grid-row-gap: 48px;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  display: grid;
}

.li-partner-img-container-wrapper._2-wrap {
  grid-column-gap: 8px;
  grid-row-gap: 20px;
}

.li-partner-img-container-wrapper._2-wrap.li-partner-img-container-2 {
  grid-column-gap: 40px;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: -45px;
}

.li-partner-img-container-wrapper._2-wrap.li-partner-img-container-3 {
  margin-top: -45px;
  margin-bottom: 30px;
}

.li-sponsor-title-container {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.li-sponsor-line {
  object-fit: contain;
  background-color: #707070;
  width: 82%;
  height: 1px;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
}

.li-new-logo {
  object-fit: contain;
  object-position: 0% 50%;
  width: auto;
  height: 160px;
  margin-bottom: 60px;
}

.li-new-logo.li-int-logo {
  align-self: center;
  margin-bottom: 0;
}

.li-new-logo.li-int-logo._2 {
  margin-bottom: 16px;
}

.li-new-logo.li-int-logo.ff2-logo {
  object-fit: contain;
  flex: none;
  max-width: 45%;
  height: auto;
  margin-top: 0;
  display: block;
  overflow: clip;
}

.li-new-logo.li-int-logo.ff2-logo.delhi-ncr {
  flex: none;
  max-width: 45%;
}

.syn-h1-white {
  color: var(--white);
  font-size: 52px;
  font-weight: 600;
  line-height: 130%;
}

.syn-hero-button {
  background-color: var(--primary-blue);
  border-radius: 12px;
  padding: 16px 34px;
  font-family: General Sans, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 148%;
  transition: all .2s;
}

.syn-hero-button:hover {
  background-color: var(--dark-slate-blue);
}

.syn-text-container {
  z-index: 1;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  max-width: 500px;
  display: flex;
  position: relative;
}

.syn-hero-para {
  color: #fcfcfc;
  margin-bottom: 16px;
  font-size: 20px;
  font-weight: 500;
  line-height: 150%;
}

.syn-hero-img {
  width: 100%;
  height: 100%;
}

.syn-hero-img-wrap {
  z-index: 5;
  max-width: 600px;
  position: relative;
}

.syn-hero-abso-wrap {
  width: 145px;
  height: 145px;
  position: absolute;
  inset: 19% 0% 0% 33%;
}

.syn-hero-abso-wrap._1 {
  width: 152px;
  height: 174px;
  inset: auto 0% 28% -12%;
}

.syn-hero-abso-img {
  width: 100%;
  height: 100%;
}

.syn-button-wrap {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.syn-button-wrap.margin-top-90px {
  margin-top: 90px;
}

.syn-button-wrap.margin-top-56px {
  margin-top: 56px;
}

.syn-button {
  background-color: var(--primary-blue);
  border-radius: 12px;
  padding: 16px 49px;
  font-size: 16px;
  font-weight: 500;
  line-height: 148%;
  transition: all .2s;
}

.syn-button:hover {
  background-color: var(--dark-slate-blue);
}

.syn-offering-section {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a96d_Frame%20103.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.syn-offering-wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1230px;
  margin-left: auto;
  margin-right: auto;
  padding: 41px 20px;
  display: flex;
}

.syn-offering-grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  width: 95%;
  max-width: 1050px;
}

.syn-offering-wrap {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 95%;
  max-width: 1050px;
  display: grid;
}

.so-item-text-wrap {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: var(--dark-slate-blue-2);
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  padding: 20px 24px;
  display: grid;
}

.so-item-text-wrap.round-left-top-corner {
  border-top-left-radius: 12px;
}

.so-item-text-wrap.round-right-top-corner {
  border-top-right-radius: 12px;
}

.so-item-text {
  color: var(--white);
  font-size: 20px;
  font-weight: 600;
  line-height: 160%;
}

.so-item-wrap {
  border-radius: 12px;
  width: 100%;
  max-width: 350px;
}

.so-item-wrap.syn-offer-1 {
  background-color: #fff;
  transition: all .2s;
}

.so-item-wrap.syn-offer-1:hover {
  color: var(--white);
  background-image: linear-gradient(268deg, #0f4593, #072453);
}

.so-item-wrap.syn-offer-hover {
  background-color: #fff;
  transition: all .2s;
}

.so-item-wrap.syn-offer-hover:hover {
  color: var(--white);
  background-image: linear-gradient(268deg, #0f4593, #072453);
}

.so-item-wrap.syn-offer-3 {
  background-color: #fff;
  transition: all .2s;
}

.so-item-wrap.syn-offer-3:hover {
  color: var(--white);
  background-image: linear-gradient(268deg, #0f4593, #072453);
}

.so-item {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-height: 166px;
  padding: 24px;
  display: flex;
}

.so-item.round-left-bottom-corner {
  border-bottom-left-radius: 12px;
}

.so-item.round-right-bottom-corner {
  border-bottom-right-radius: 12px;
}

.so-item-heading {
  font-size: 20px;
  font-weight: 600;
  line-height: 160%;
}

.so-item-para {
  font-weight: 400;
  line-height: 160%;
}

.syn-work-grid {
  z-index: 2;
  grid-column-gap: 125px;
  grid-row-gap: 125px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  width: 100%;
  margin-top: 80px;
  position: relative;
}

.hsg-item-bottom {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.syn-work-wrap {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.syn-work-wrap-1 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.syn-work-img {
  z-index: -1;
  position: absolute;
  inset: -7px 0% auto;
}

.syn-invest-wrapper {
  grid-column-gap: 38px;
  grid-row-gap: 38px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1230px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 109px;
  padding-bottom: 156px;
  display: flex;
}

.syn-inest-grid {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  justify-items: center;
  width: 95%;
}

.si-item {
  background-image: linear-gradient(268deg, #0f4593, #072453);
  border-radius: 16px;
  flex-direction: column;
  width: 100%;
  display: flex;
}

.syn-invest-top-wrap {
  background-color: var(--primary-blue);
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
  flex-direction: column;
  align-items: center;
  padding-top: 15px;
  padding-bottom: 15px;
  display: flex;
}

.si-invest-text {
  color: var(--white);
  margin-left: auto;
  margin-right: auto;
  font-size: 24px;
  font-weight: 600;
  line-height: 160%;
}

.syn-invest-item {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.syn-invest-bottom-wrap {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  border-bottom-right-radius: 12px;
  border-bottom-left-radius: 12px;
  flex-direction: column;
  align-items: flex-start;
  padding: 33px 26px 35px;
  display: flex;
}

.tick-img {
  width: 20px;
  margin-top: 6px;
}

.syn-invest-heading {
  color: var(--white);
  font-size: 20px;
  font-weight: 600;
  line-height: 160%;
}

.syn-invest-text {
  color: var(--white);
  font-size: 16px;
  font-weight: 400;
  line-height: 160%;
}

.syn-invest-item-wrap {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  align-items: flex-start;
  display: flex;
}

.grey-line {
  background-color: var(--white);
  opacity: .2;
  width: 100%;
  height: 1px;
}

.syn-invest-text-small {
  color: var(--white);
  font-weight: 500;
  line-height: 215%;
}

.syn-invest-img {
  z-index: 1;
}

.syn-work-bg-img {
  z-index: -1;
  width: 100%;
  margin-top: 26px;
  position: absolute;
  inset: -232px 0% auto;
}

.syn-work-bg-img.founder-work-bg {
  width: 1056px;
  min-height: 242px;
  top: -296px;
  left: -39px;
}

.syn-portfolio-top-grid {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  margin-top: 32px;
  margin-bottom: 20px;
}

.syn-portfolio-bottom-grid {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  width: 80%;
}

.syn-portfolio-bottom-grid.syn-brand {
  grid-template-columns: 1fr 1fr 1fr 1fr;
  width: 70%;
}

.syn-portfolio-heading-wrap {
  background-color: #b9e8fc;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 56px;
  padding-top: 14px;
  padding-bottom: 14px;
  display: flex;
}

.syn-portfolio-heading {
  font-size: 24px;
  font-weight: 600;
  line-height: 117%;
}

.syn-build-img {
  width: 520px;
}

.syn-hero-button-wrap {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.white-medium {
  color: #fff;
  font-family: Inter, sans-serif;
}

.founder-adv-button-wrap {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 48px;
  display: flex;
}

.founder-build-container {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: stretch;
  display: grid;
}

.founder-build-container.founder-build-flex-reverse {
  flex-direction: row-reverse;
}

.inv-fnd-circle-step-img-wrap {
  max-width: 485px;
}

.founder-mentor-text {
  color: #000;
  width: 1019px;
  font-size: 60px;
  font-weight: 500;
  line-height: 155%;
}

.founder-hero-text-wrap {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.founder-hero-text-wrap.left-item {
  background-color: #14458ced;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 0;
  margin-left: 40px;
  padding: 20px;
}

.founder-hero-text-wrap.left-item.extra {
  margin-top: 60px;
}

.founder-hero-text-wrap.left-item.newcontent {
  display: none;
}

.founder-hero-text-wrap._w-100 {
  width: 100%;
}

.founder-slider {
  background-color: #0000;
  width: 100%;
  height: auto;
  margin-top: 80px;
}

.founder-blog-mask {
  width: 100%;
  max-width: 384px;
  overflow: visible;
}

.founder-blog-nav {
  display: none;
}

.founder-left-arrow {
  cursor: pointer;
  border-radius: 100%;
  width: 56px;
  height: 56px;
  inset: auto 0% -110px;
}

.founder-blog-icon {
  color: #959595;
}

.founder-icon {
  width: 100%;
  height: 100%;
}

.founder-right-arrow {
  cursor: pointer;
  border-radius: 100%;
  width: 56px;
  height: 56px;
  inset: auto 0% -110px 133px;
}

.founder-blog-slider {
  width: 100%;
  max-width: 384px;
  margin-right: 40px;
}

.founder-blog-slider-wrap {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.founder-blog-slider-img-wrap {
  width: 100%;
}

.founder-blog-slider-img {
  width: 100%;
  height: 100%;
}

.founder-blog-slider-img.is-home {
  aspect-ratio: 384 / 256;
  object-fit: cover;
}

.founder-blog-slider-text-wrap {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.founder-tag-wrap {
  color: #2564ca;
  background-color: #e4efff;
  border-radius: 8px;
  padding: 8px 12px;
  font-weight: 500;
  line-height: 140%;
  text-decoration: none;
}

.founder-tag-container {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.founder-blog-text-container {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.founder-blog-heading {
  color: #434448;
  letter-spacing: -.65px;
  font-size: 26px;
  font-weight: 500;
  line-height: 154%;
  text-decoration: none;
}

.founder-blog-text {
  color: #787878;
  font-size: 16px;
  font-weight: 500;
  line-height: 175%;
}

.founder-blog-info {
  color: #5b5c60;
  font-size: 16px;
  font-weight: 500;
  line-height: 150%;
}

.founder-blog-link {
  color: #2564ca;
  letter-spacing: 1.4px;
  margin-top: 10px;
  font-size: 16px;
  font-weight: 600;
  line-height: 145%;
  text-decoration: none;
}

.founder-resource-para {
  max-width: 481px;
  margin-top: 12px;
  font-size: 20px;
  font-weight: 500;
  line-height: 150%;
}

.founders-form-embed {
  margin: -73px -32px -32px;
}

.video-content-container {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  text-align: center;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: flex;
}

.lightbox-link {
  justify-content: center;
  width: 100%;
  max-width: 832px;
  display: flex;
  position: relative;
}

.thumnail-image {
  object-fit: cover;
  background-color: #fff;
  width: 100%;
  height: auto;
  padding: 2px;
  box-shadow: 0 8px 16px 5px #0003;
}

.video-heading {
  color: #09f;
  max-width: 440px;
  font-size: 48px;
  font-weight: 500;
}

.video-text {
  font-size: 40px;
  font-weight: 500;
  line-height: 1.2;
}

.heading-container.video-content {
  text-align: left;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.heading-container.sr-trends {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 740px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.video-container {
  flex-direction: column;
  align-items: center;
  width: 100%;
  display: flex;
}

.video-play-btn {
  width: 80px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.li-light-blue-link {
  color: #71b7fb;
}

.li-heading-small {
  font-size: 42px;
  font-weight: 600;
  line-height: 1.2;
}

.li-heading-small.margin-bottom-20px {
  color: var(--white);
  margin-bottom: 20px;
  display: block;
}

.li-heading-small.margin-bottom-20px.ff2-heading-text {
  color: var(--normal-grey);
  text-align: justify;
  font-size: 24px;
  font-weight: 400;
  display: block;
}

.li-heading-small.margin-bottom-20px.li-text-color-grey {
  color: var(--normal-grey);
}

.li-glimpse-slider {
  background-color: #fff0;
  height: auto;
  margin-left: 50px;
  margin-right: 50px;
  padding-left: 60px;
  padding-right: 60px;
}

.li-2023-glimpse-img {
  border-radius: 4px;
}

.li-2023-glimpse-img.ff2-top-image {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.li-glimpse-slide {
  height: auto;
}

.li-glimpse-slide.ff2-top-slide {
  object-fit: cover;
  height: 600px;
  overflow: visible;
}

.li-glimpse-mask {
  height: auto;
}

.li-glimpse-slider-arow {
  justify-content: center;
  align-items: stretch;
  width: 40px;
  height: 40px;
  display: flex;
}

.press-items-container {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.press-aricle-img {
  aspect-ratio: 3 / 2;
  object-fit: cover;
  width: 100%;
}

.hero-slide-3-flex {
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  width: 100%;
  margin-top: 51px;
  display: flex;
}

.hero-slide-3-flex.update-1 {
  align-items: flex-start;
}

.white-bg-span {
  background-color: #fff;
  padding-left: 8px;
  padding-right: 8px;
}

.hh-learn-iic-logo {
  width: 260px;
  height: auto;
}

.blog-search-results-cl {
  grid-column-gap: 32px;
  grid-row-gap: 60px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.blog-search-item {
  grid-row-gap: 24px;
  border: 1px #0000;
  border-radius: 4px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  text-decoration: none;
  transition: border-color .2s;
  display: flex;
}

.blog-search-item:hover {
  border-style: none;
  border-color: #2564ca99;
}

.blog-search-item.video-item {
  align-items: start;
}

.blog-search-item.founder-item {
  grid-template-rows: auto auto;
  grid-template-columns: auto;
  justify-items: center;
  width: 384px;
  margin-right: 40px;
}

.blog-si-image {
  aspect-ratio: 3 / 2;
  object-fit: cover;
  border-radius: 4px;
  width: 100%;
}

.blog-si-image.founder-blog-item-img {
  width: 384px;
}

.blog-si-read-more {
  color: #2564ca;
  text-align: right;
  letter-spacing: 1.4px;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.45;
  text-decoration: none;
}

.blog-si-read-more.founder-blog-item-read-more {
  margin-top: 26px;
  margin-left: 0;
}

.nest-tag-cl {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-wrap: wrap;
  display: flex;
}

.nest-tag-ci {
  flex: none;
}

.blog-filter-search-field {
  color: #4d4d4d;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1aa58_form-search-icon.svg");
  background-position: 16px;
  background-repeat: no-repeat;
  background-size: auto;
  border: 1px solid #d0d5dd;
  border-radius: 8px;
  max-width: 480px;
  height: auto;
  margin-bottom: 0;
  padding: 16px 16px 16px 48px;
  font-size: 16px;
  line-height: 1.45;
}

.blog-filter-search-field::placeholder {
  color: #4d4d4d6b;
}

.blog-filter-form {
  padding-bottom: 40px;
}

.abt-us-h1 {
  color: var(--white);
  margin-bottom: 28px;
  font-size: 52px;
  font-weight: 600;
  line-height: 1.23077;
}

.abt-us-h1.myparttext {
  display: none;
}

.abt-team-clw {
  align-self: stretch;
  margin-top: 60px;
}

.abt-team-cl {
  grid-row-gap: 46px;
  flex-wrap: wrap;
  justify-content: center;
  display: flex;
}

.abt-team-ci {
  width: 25%;
}

.abt-team-card {
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #dedede;
  border-radius: 12px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 8px;
  position: relative;
  box-shadow: 0 4px 54px #6fc1f566;
}

.abt-team-img-container {
  border-radius: 8px;
  overflow: hidden;
}

.abt-team-title-card {
  text-align: left;
  background-color: #f7ffff;
  border-radius: 8px;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 2fr .5fr;
  grid-auto-columns: 1fr;
  place-items: center start;
  min-height: 52px;
  padding: 5px 5px 5px 10px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.5;
  display: grid;
  position: absolute;
  bottom: 16px;
  left: 16px;
  right: 16px;
}

.abt-team-title-card.full-card-w-sroke {
  border: 1px solid #dedede;
  min-height: 66px;
  padding-top: 12px;
  padding-bottom: 14px;
  position: absolute;
  bottom: -40px;
  left: 0;
  right: 0;
}

.abt-team-title-card.angels-story {
  padding-left: 6px;
  padding-right: 6px;
  left: 18px;
  right: 18px;
}

.abt-team-popup {
  z-index: 9999;
  background-image: linear-gradient(#0003, #0003);
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.abt-team-popup-card {
  grid-column-gap: 52px;
  background-color: #fff;
  border-radius: 24px;
  align-items: center;
  padding: 36px 78px 36px 36px;
  display: flex;
  position: relative;
}

.abt-team-popup-img {
  aspect-ratio: 461 / 525;
  filter: saturate(0%);
  object-fit: cover;
  border-radius: 16px;
  width: 40%;
}

.abt-team-popup-content {
  grid-row-gap: 40px;
  text-align: left;
  flex-direction: column;
  flex: 1;
  align-items: flex-start;
  display: flex;
}

.abt-team-popup-name {
  font-size: 32px;
  font-weight: 600;
  line-height: 1.8;
}

.abt-team-popup-desig {
  font-size: 22px;
  line-height: 1.8;
}

.abt-team-popup-bio {
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 500;
  line-height: 1.66667;
}

.abt-team-popup-close {
  cursor: pointer;
  width: 36px;
  height: 36px;
  position: absolute;
  inset: 40px 40px auto auto;
}

.n-btn-container {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  display: flex;
}

.n-btn-container.tm-we {
  margin-top: 56px;
}

.n-btn-container.mybuttonpart {
  display: none;
}

.n-btn {
  text-align: center;
  background-color: #2564ca;
  border: 1px solid #2564ca;
  border-radius: 12px;
  padding: 16px 44px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.48;
}

.n-btn:hover {
  background-color: #0e4bae;
  border-color: #0e4bae;
}

.n-btn.nav-sign-up {
  border: 1px solid #2564ca;
  padding-top: 12px;
  padding-bottom: 12px;
}

.n-btn.nav-sign-in {
  color: #2564ca;
  background-color: #0000;
  border: 1px solid #2564ca;
  margin-left: 38px;
  margin-right: 16px;
  padding-top: 12px;
  padding-bottom: 12px;
}

.n-btn.nav-sign-up-mob {
  border: 1px solid #2564ca;
  padding-top: 12px;
  padding-bottom: 12px;
  display: none;
}

.n-btn.hero-button {
  color: var(--white);
  margin-right: 24px;
}

.n-btn.hero-button.rm-0 {
  margin-right: 0;
}

.n-btn.hero-button.rm-16 {
  margin-right: 16px;
}

.n-btn.hero-stroke-button {
  color: #ffffff8a;
  background-color: #0000;
  border: 1px solid #fff6;
}

.n-btn.hero-stroke-button:hover {
  border-color: #2564ca;
}

.n-btn.hero-news-button {
  margin-top: 24px;
}

.n-btn.wide-faded {
  color: #ffffffab;
  padding-left: 88px;
  padding-right: 88px;
}

.n-btn.wide-faded.up-margin-24 {
  margin-top: 24px;
}

.n-btn.wide-faded.win-sec-11 {
  margin-right: 24px;
  padding-left: 54px;
  padding-right: 54px;
}

.n-btn.mob-center {
  flex: none;
}

.n-btn.mob-center.desktop-hide {
  display: none;
}

.n-btn.nav-dd-btn {
  color: #fff;
  text-align: center;
  padding: 12px 32px;
}

.n-btn.companies-grid-see-all {
  min-width: 254px;
  margin-top: 44px;
}

.n-btn.faded {
  color: #ffffffab;
}

.n-btn.faded.mob-hide.founder-build-button-hide, .n-btn.faded._4-inv-tab-mob {
  display: none;
}

.n-btn.mob-hide {
  display: inline-block;
}

.n-btn.mob-only {
  display: none;
}

.n-btn.blue-cta {
  margin-top: 40px;
}

.n-btn.wos-load-more {
  color: #fff;
  min-width: 340px;
  margin-top: 56px;
}

.n-btn.lv-fuel-hero {
  min-width: 240px;
  margin-top: 24px;
}

.n-btn.lv-f-sec-1 {
  min-width: 242px;
}

.n-btn.lvf-founder-inv-see-all {
  min-width: 210px;
  margin-top: 42px;
}

.n-btn.win-sec-8-tab-btn {
  color: #2564ca;
  background-color: #0000;
  border-width: 1.4px;
  border-color: #2564ca;
  min-width: 238px;
  margin-left: 14px;
  margin-right: 14px;
}

.n-btn.win-sec-8-tab-btn.w--current {
  color: #fff;
  background-color: #2564ca;
}

.n-btn.win-sec-11-linkedin {
  background-color: #069;
  border-color: #069;
  padding-left: 24px;
  padding-right: 24px;
}

.n-btn.win-sec-11-linkedin:hover {
  background-color: #046291;
  border-color: #046291;
}

.n-btn.up-margin-20 {
  margin-top: 20px;
}

.n-btn.up-margin-20.lvc-nwl-form-btn {
  padding-left: 64px;
  padding-right: 64px;
}

.n-btn.abt-ib-see-all {
  margin-top: 40px;
}

.n-btn.sec-7-abt {
  min-width: 220px;
  margin-top: 40px;
}

.n-btn.evn-sec-3 {
  min-width: 264px;
  margin-top: 40px;
}

.n-btn.event-speakers-load {
  color: #fff;
  min-width: 208px;
  margin-top: 38px;
}

.n-btn.event-form-submit {
  width: 40%;
  margin-top: 12px;
}

.n-btn.us-nav-join {
  border: 1px solid #2564ca;
  margin-left: 20px;
  padding-top: 12px;
  padding-bottom: 12px;
}

.n-btn.us-hero-button {
  color: #ffffffab;
  margin-right: 24px;
}

.n-btn.lvc-subscribe-white {
  color: var(--lvc-dark-blue);
  background-color: #fff;
  border-color: #fff;
  border-radius: 24px;
  padding: 4px 16px;
  font-size: 18px;
  font-weight: 600;
}

.n-btn.lvc-article-subscribe {
  background-color: var(--lvc-dark-blue);
  color: #fff;
  border-color: #fff;
  border-radius: 24px;
  padding: 12px 16px;
  font-size: 18px;
  font-weight: 600;
}

.n-btn.social-lp-btn {
  padding-left: 60px;
  padding-right: 60px;
}

.n-btn.lig-hero {
  width: 100%;
  margin-top: 16px;
  padding-left: 40px;
  padding-right: 40px;
}

.n-btn.lig-hero.up-margin-24 {
  margin-top: 24px;
}

.n-btn.lig-hero.win-sec-11 {
  margin-right: 24px;
  padding-left: 54px;
  padding-right: 54px;
}

.n-btn.lig-ww-um {
  margin-top: 40px;
}

.n-btn.lig-ww-um.lvc-nwl-form-btn {
  padding-left: 64px;
  padding-right: 64px;
}

.n-btn.hero-white-button {
  color: #2564ca;
  background-color: #fff;
  border-style: none;
  padding-left: 64px;
  padding-right: 64px;
}

.n-btn.hero-white-button.mixer-cohort-hero {
  margin-top: 24px;
  padding-left: 24px;
  padding-right: 24px;
}

.n-btn.git-form-button {
  width: 100%;
  margin-top: 24px;
}

.n-btn.lm-20 {
  margin-left: 20px;
}

.n-btn.nav-desktop-only {
  border: 1px solid #2564ca;
  padding-top: 12px;
  padding-bottom: 12px;
}

.n-btn.inv-bb {
  margin-left: 20px;
}

.n-btn.mae-lb {
  background-color: #09f;
  padding-left: 64px;
  padding-right: 64px;
}

.n-btn.syn-hero-button-wrap {
  align-items: center;
}

.n-btn.hero-outline {
  background-color: #0000;
  border-color: #fff;
  transition: all .2s;
}

.n-btn.hero-outline:hover {
  background-color: #ffffff0d;
}

.n-btn.n-narrow-btn {
  color: var(--white);
  padding-left: 32px;
  padding-right: 32px;
}

.n-btn.n-narrow-btn.rm-0 {
  margin-right: 0;
}

.n-btn.n-narrow-btn.rm-16 {
  margin-right: 16px;
}

.n-btn.white-btn {
  color: var(--midnight-blue);
  background-color: #fff;
}

.n-btn.n-stroke-btn {
  color: var(--white);
  background-color: #2564ca00;
  border-color: #fff;
}

.n-btn.n-white-btn {
  color: var(--midnight-blue);
  background-color: #fff;
}

.n-btn.n-blue-stroke-btn {
  border-color: var(--midnight-blue);
  color: var(--midnight-blue);
  background-color: #2564ca00;
}

.spacer-32 {
  height: 32px;
}

.spacer-16 {
  height: 16px;
}

.n-hero-flex {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.n-hh-flex-left {
  flex: none;
  width: 54%;
  max-width: 600px;
}

.n-hero-img {
  flex: none;
  width: 44%;
}

.n-hh-slide {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a81e_hh-hero-map-bg.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 1440px;
  width: 100%;
  height: 100%;
  padding-top: 132px;
  padding-bottom: 189px;
}

.n-hh-slide.lig-slide {
  background-image: none;
  padding-top: 0;
  padding-bottom: 0;
}

.n-hh-slide.compass-slide {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a82d_compass-website-banner-bg.webp");
  background-size: cover;
}

.n-hh-slide.win-slide {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a82e_win-website-banner_bg.webp");
  background-size: cover;
  padding-top: 140px;
}

.n-hh-slide.learn-slide {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a83e_Learn-web-2%20%E2%80%93%202-min.png");
  background-position: 50%;
  background-size: cover;
  padding-top: 120px;
}

.n-hh-slide.mae-slider {
  color: #fff;
  background-color: #11162d;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a8d8_pexels-denys-gromov-7974827%20-3.webp"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a8ea_Group%203345.webp"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a8d3_Group%203352.webp");
  background-position: 100%, 50% 0, 50% 100%;
  background-repeat: no-repeat, no-repeat, no-repeat;
  background-size: auto 75%, cover, cover;
  padding-top: 120px;
}

.n-hh-slide.li-v2slide {
  background-color: var(--midnight-blue);
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a94e_Artboard%2045%20copy%203%20%E2%80%93%201%402x.webp");
  background-position: 50%;
  background-size: cover;
  padding-top: 120px;
}

.n-hh-slide.iic-slide {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1aa59_hh-3s-bg.svg");
  background-position: 50%;
  background-size: cover;
  padding-top: 70px;
}

.home-res-slider {
  background-color: #0000;
  width: 100%;
  height: auto;
  margin-top: 80px;
}

.founders-step-card-grid {
  grid-column-gap: 60px;
  grid-template-rows: auto;
  grid-template-columns: 540px 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.founders-step-card-grid.home-sec-4 {
  grid-template-columns: 540px 1fr;
}

.founders-step-card-grid.fnd-sec-4 {
  grid-column-gap: 80px;
  grid-template-columns: 520px 1fr;
}

.brand-hero-spaced-text {
  color: var(--white);
  letter-spacing: 6px;
  text-transform: uppercase;
  font-size: 17px;
  font-weight: 600;
  line-height: 1.2;
}

.brand-hero-spaced-text.mysubtext {
  letter-spacing: 3px;
  text-transform: capitalize;
  font-size: 36px;
  font-weight: 500;
  line-height: 1.3;
}

.brand-hero-img {
  width: 40%;
}

.brand-hero-img.myimage {
  width: 100%;
}

.n-hero-content-flex {
  grid-column-gap: 60px;
  align-items: center;
  display: flex;
}

.n-brand-hero-content-left {
  width: 50%;
}

.n-brand-hero-content-left.syndicatepart {
  width: 51%;
}

.brand-tabs {
  grid-column-gap: 80px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.brand-tabs._w-100 {
  grid-template-columns: 1fr;
}

.bt-menu {
  grid-row-gap: 32px;
  flex-direction: column;
  display: flex;
}

.bt-menu.no-gap {
  grid-row-gap: 0px;
  position: relative;
}

.bt-link {
  color: #c1c7cb;
  cursor: pointer;
  background-color: #f7ffff;
  border-left: 6px solid #fff0;
  border-radius: 12px;
  flex-direction: column;
  height: 84.3837px;
  padding: 24px 40px;
  font-size: 26px;
  font-weight: 500;
  line-height: 1.4;
  display: flex;
  box-shadow: 0 4px 64px #0000000d;
}

.bt-link.w--current {
  background-color: #fff;
  border-left-color: #b5e6f8;
}

.bt-link.is-active {
  color: #1e2030;
  cursor: auto;
  background-color: #fff;
  border-left-color: #b5e6f8;
  height: auto;
  padding-top: 44px;
  padding-bottom: 44px;
}

.bt-link.is-1st.is-active {
  border-left-width: 6px;
}

.bt-link.is-1st.is-active.new {
  box-shadow: none;
  border-bottom-width: 2px;
  border-left-width: 0;
}

.bt-link.is-1st.bg-regular-gray {
  background-color: #dfeaff;
  border-left-width: 0;
}

.bt-link.is-1st.bg-regular-gray.is-active {
  border-left-width: 0;
}

.bt-link.is-1st.bg-regular-gray.no-redius {
  border-radius: 0;
}

.bt-link.is-1st.bg-regular-gray.no-redius.is-active.sticky {
  -webkit-clip-path: polygon(4% 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 30% 100%, 0 100%, 0 11%);
  clip-path: polygon(4% 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 30% 100%, 0 100%, 0 11%);
  background-color: #c7dafe;
  margin-bottom: 112px;
  position: sticky;
  top: 200px;
}

.bt-link.is-1st.bg-regular-gray.no-redius.is-active.sticky.bg-sucess {
  background-color: #e6faeb;
}

.bt-link.is-1st.bg-regular-gray.no-redius.is-active.sticky.bg-sec {
  background-color: #e8f1ff;
  margin-bottom: 197px;
}

.bt-link.is-2nd.is-active.bg-light-gray {
  background-color: #f3f7ff;
  border-left-width: 0;
  border-radius: 0;
  padding-bottom: 14px;
  box-shadow: 0 4px 64px #0000000d;
}

.bt-link.is-2nd.is-active.bg-light-gray.sticky {
  -webkit-clip-path: polygon(4% 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 30% 100%, 0 100%, 0 11%);
  clip-path: polygon(4% 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 30% 100%, 0 100%, 0 11%);
  background-color: #dfeaff;
  margin-bottom: 240px;
  position: sticky;
  top: 86px;
}

.bt-link.is-2nd.is-active.bg-light-gray.sticky.bg-orange {
  background-color: #fff3e9;
}

.bt-link.is-2nd.is-active.bg-light-gray.sticky.bg-first {
  background-color: #eef5ff;
  margin-bottom: 307px;
}

.bt-link.is-4th.bg-semi-bold-gray {
  background-color: #c0d6ff;
  border-left-width: 0;
}

.bt-link.is-4th.bg-semi-bold-gray.is-active {
  border-left-width: 0;
}

.bt-link.is-4th.bg-semi-bold-gray.no-redius {
  border-radius: 0;
}

.bt-link.is-4th.bg-semi-bold-gray.no-redius.is-active.sticky {
  -webkit-clip-path: polygon(4% 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 30% 100%, 0 100%, 0 11%);
  clip-path: polygon(4% 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 30% 100%, 0 100%, 0 11%);
  background-color: #adc6f6;
  margin-bottom: 0;
  position: sticky;
  top: 300px;
}

.bt-link.is-4th.bg-semi-bold-gray.no-redius.is-active.sticky.bg-pink {
  background-color: #edecff;
}

.bt-link.is-4th.bg-semi-bold-gray.no-redius.is-active.sticky.bg-third {
  background-color: #ddebff;
  margin-bottom: 98px;
}

.bt-link.is-4th.bg-semi-bold-gray.no-redius.is-active.sticky.bg-four {
  background-color: #c6ddff;
}

.bt-link.new {
  color: #fff;
  background-color: #0000;
  border-bottom: 2px solid #3f64ff;
  border-left-width: 0;
  border-radius: 0;
  height: 87px;
  padding-left: 0;
  padding-right: 0;
  font-family: DM Sans, sans-serif;
  font-size: 30px;
  font-weight: 400;
}

.bt-link-collapsable {
  grid-row-gap: 24px;
  flex-direction: column;
  align-items: flex-start;
  margin-top: 20px;
  display: flex;
  overflow: hidden;
}

.bt-check-list {
  grid-row-gap: 16px;
  flex-direction: column;
  margin-top: 24px;
  display: flex;
}

.bt-content-wrap {
  position: sticky;
  top: 120px;
}

.br-content-2, .br-content-3 {
  display: none;
}

.brand-stat-container {
  grid-row-gap: 90px;
  text-align: center;
  flex-direction: column;
  align-items: center;
  margin-top: 120px;
  display: flex;
}

.brand-products-checklist {
  grid-row-gap: 16px;
  flex-direction: column;
  margin-bottom: 24px;
  display: none;
}

.brand-products-card {
  grid-row-gap: 40px;
  background-color: #fff;
  border-radius: 24px;
  flex-direction: column;
  padding: 40px;
  display: flex;
}

.bp-title {
  font-size: 18px;
  font-weight: 500;
}

.bp-link-list {
  grid-row-gap: 60px;
  flex-direction: column;
  display: flex;
}

.bp-link {
  grid-column-gap: 32px;
  color: var(--black);
  align-items: center;
  padding-right: 40px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.bp-link-icon {
  width: 80px;
  height: 80px;
}

.bp-link-text {
  grid-row-gap: 8px;
  flex-direction: column;
  font-size: 16px;
  line-height: 1.5;
  display: flex;
}

.bp-link-title {
  font-size: 22px;
  font-weight: 500;
  line-height: 1.27273;
}

.bp-link-chev {
  position: absolute;
  inset: 50% 0% 0% auto;
  transform: translate(0, -50%);
}

.brand-products-grid {
  grid-column-gap: 60px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  display: grid;
}

.brand-products-grid.home-sec-4 {
  grid-template-columns: 540px 1fr;
}

.brand-products-grid.fnd-sec-4 {
  grid-column-gap: 80px;
  grid-template-columns: 520px 1fr;
}

.news-logos-flex {
  grid-column-gap: 54px;
  grid-row-gap: 16px;
  flex-flow: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  width: 100%;
  margin-top: 48px;
  display: flex;
}

.sr-hero-img {
  width: 138%;
  max-width: none;
  position: absolute;
  bottom: 0%;
}

.sr-hero-img.newbook {
  left: 0;
}

.sr-hero-img-container {
  aspect-ratio: 391 / 437;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 36%;
  padding-right: 80px;
  display: flex;
  position: relative;
}

.sr-hero-flex {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  align-items: center;
  display: flex;
}

.hsg-title-sr {
  color: #1e2030;
  margin-bottom: 8px;
  font-size: 22px;
  font-weight: 600;
  line-height: 1.5;
}

.hsg-text-sr {
  color: #1e2030;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.5;
}

.sr-2s-flex {
  grid-column-gap: 20px;
  grid-row-gap: 72px;
  flex-wrap: wrap;
  justify-content: center;
  margin-top: 60px;
  display: flex;
}

.sr-graph-grid {
  grid-column-gap: 24px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 60px;
  display: grid;
}

.sr-graph-card {
  background-color: #fff;
  border-radius: 12px;
  overflow: hidden;
  box-shadow: 0 4px 64px #0000000d;
}

.sr-graph-title {
  color: #0a3069;
  text-align: center;
  background-color: #e8fbfe;
  padding: 32px 16px;
  font-size: 22px;
  font-weight: 600;
  line-height: 1.5;
}

.sr-graph-img {
  width: 100%;
}

.sr-slider {
  background-color: #ddd0;
  max-width: 990px;
  height: 100%;
  margin-top: 32px;
  margin-left: auto;
  margin-right: auto;
}

.sr-mask {
  height: 100%;
  padding-left: 52px;
  padding-right: 52px;
  overflow: visible;
}

.sr-slide {
  background-image: linear-gradient(to right, #092d65, #0f4593);
  border-radius: 16px;
  height: 100%;
  margin-right: 104px;
  position: relative;
  overflow: hidden;
}

.sr-slide-div {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  color: var(--white);
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding: 60px 36% 60px 60px;
  display: flex;
}

.sr-testimonial-text {
  font-size: 20px;
  font-weight: 500;
  line-height: 1.5;
}

.sr-testimonial-quote-flex {
  grid-row-gap: 32px;
  flex-direction: column;
  display: flex;
  position: relative;
}

.sr-testimonial-author {
  font-size: 14px;
  font-weight: 600;
  line-height: 1.5;
}

.sr-testimonial-author-designation {
  font-size: 14px;
  line-height: 1.57143;
}

.sr-left-arrow {
  width: 56px;
  height: 56px;
  left: -16px;
}

.sr-right-arrow {
  width: 56px;
  height: 56px;
  right: -16px;
}

.sr-slide-img {
  object-fit: contain;
  object-position: 50% 100%;
  width: 33%;
  height: 100%;
  position: absolute;
  inset: 0 16px 0% auto;
}

.sr-slide-img2 {
  object-fit: contain;
  object-position: 50% 100%;
  width: 36%;
  height: 100%;
  position: absolute;
  inset: 0 0 0% auto;
}

.sr-slide-img3, .sr-slide-img4 {
  object-fit: contain;
  object-position: 100% 100%;
  width: 33%;
  height: 100%;
  position: absolute;
  inset: 0 0 0% auto;
}

.from-founders-deck-card {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  background-color: #fff;
  border-radius: 12px;
  align-items: center;
  margin-top: 60px;
  padding: 20px;
  display: flex;
}

.sr-founders-desk-img {
  border-radius: 8px;
  flex: none;
  width: 36%;
}

.cr-founders-office-quote {
  position: absolute;
  top: -24px;
  left: -15px;
}

.sr-report-form-help {
  color: #585858;
  text-align: center;
  background-color: #f5f8fc;
  border-top: 1px solid #ebebeb;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: -32px;
  margin-left: -32px;
  margin-right: -32px;
  padding: 32px 64px;
  font-size: 16px;
  font-weight: 500;
  display: flex;
}

.sr-text-link {
  color: #2564ca;
  font-weight: 600;
  text-decoration: none;
}

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

.sr-popup {
  z-index: 9999999;
  background-color: #0009;
  justify-content: center;
  align-items: center;
  display: block;
  position: fixed;
  inset: 0%;
}

.sr-popup.ff2-popup {
  background-color: #0006;
  justify-content: center;
  align-items: center;
  display: none;
}

.sr-pp-content {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  object-fit: fill;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1ab91_banner.jpg");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: scroll;
  justify-content: center;
  align-items: center;
  width: 1000px;
  height: 523px;
  padding: 40px 60px 40px 80px;
  display: flex;
  position: relative;
}

.sr-pp-content.ff2-content {
  justify-content: center;
  align-items: center;
  margin-top: 0;
  padding-right: 80px;
}

.sr-pp-text {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  color: var(--white);
  flex-direction: column;
  align-items: flex-start;
  display: none;
}

.sr-pp-img {
  width: 180%;
  max-width: none;
  position: absolute;
  bottom: -10px;
}

.sr-pp-img-container {
  aspect-ratio: 391 / 437;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 40%;
  display: none;
  position: relative;
}

.sr-pp-para {
  font-size: 18px;
  line-height: 1.4;
}

.sr-pp-heading {
  font-size: 36px;
  font-weight: 600;
  line-height: 1.2;
}

.sr-pp-close {
  cursor: pointer;
  border-radius: 30px;
  position: absolute;
  inset: 20px 20px auto auto;
}

.sr-pp-close-bg {
  display: none;
  position: absolute;
  inset: 0%;
}

.faq-video-lb {
  z-index: 1;
  border-radius: 20px;
  flex-direction: column;
  width: 100%;
  max-width: 998px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  overflow: hidden;
}

.faq-video-lb.is-journey {
  margin-top: 40px;
  margin-bottom: 24px;
}

.debt-hero-img {
  width: 44%;
  max-width: none;
  margin-right: 40px;
}

.debt-hero-left {
  flex: none;
  width: 40%;
}

.heading-wrapper {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.debt-feature-flex {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  margin-top: 80px;
  display: flex;
}

.debt-feature-flex.home-sec-4 {
  grid-template-columns: 540px 1fr;
}

.debt-feature-flex.fnd-sec-4 {
  grid-column-gap: 80px;
  grid-template-columns: 520px 1fr;
}

.debt-feature-subheading {
  margin-top: 8px;
  font-size: 20px;
  font-weight: 500;
  line-height: 1.5;
}

.debt-feature-img {
  text-align: left;
  border-radius: 16px;
}

.debt-who-container {
  grid-column-gap: 68px;
  grid-row-gap: 68px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 840px;
  margin-top: 56px;
  display: grid;
}

.debt-who-card {
  text-align: left;
  background-color: #fff;
  border-radius: 12px;
  padding: 76px 24px 24px;
  position: relative;
}

.dwc-heading {
  font-size: 22px;
  font-weight: 600;
  line-height: 1.5;
}

.dwc-heading.is-docs-list {
  color: var(--white);
  background-color: #0a3370;
  padding-top: 6px;
  padding-bottom: 6px;
  font-size: 20px;
  font-weight: 500;
}

.dwc-text {
  margin-top: 8px;
  font-size: 18px;
  line-height: 1.5;
}

.dwc-text.is-docs-list {
  background-color: #fff;
  border-right: 1px solid #eaeaea;
  width: 25%;
  margin-top: 0;
  padding: 8px 16px;
  font-size: 16px;
}

.dwc-text.is-docs-list.is-last {
  border-right-style: none;
}

.dwc-icon {
  width: 86px;
  position: absolute;
  inset: -30px auto auto 24px;
}

.debt-table-img {
  border-radius: 16px;
  flex: none;
  width: 56%;
}

.debt-table-flex {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: flex;
}

.debt-table-flex.home-sec-4 {
  grid-template-columns: 540px 1fr;
}

.debt-table-flex.fnd-sec-4 {
  grid-column-gap: 80px;
  grid-template-columns: 520px 1fr;
}

.debt-feature-content {
  grid-column-gap: 27px;
  grid-row-gap: 27px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.br-content-4 {
  display: none;
}

.debt-docs-required {
  border-radius: 12px;
  width: 100%;
  max-width: 840px;
  margin-top: 40px;
  overflow: hidden;
}

.debt-docs-list {
  display: flex;
}

.container {
  max-width: 1200px;
}

.image-14219 {
  opacity: 1;
  object-fit: cover;
  width: 100%;
  max-width: none;
  height: 100%;
}

.paragraph {
  color: var(--normal-grey);
}

.paragraph.li-text-size-24px {
  text-align: left;
  margin-bottom: 50px;
}

.text-block-4 {
  font-size: 16px;
}

.ff2-agenda-subtext {
  text-align: left;
  font-size: 16px;
  font-weight: 500;
}

.ff2-speakers-wrapper {
  margin-bottom: 50px;
}

.ff2-founders-subtext {
  color: var(--white);
  text-align: center;
  max-width: 1000px;
  margin-bottom: 50px;
  font-size: 24px;
}

.div-block-10 {
  object-fit: fill;
  justify-content: center;
  display: flex;
}

.ff2-sector-grid {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-left: 60px;
  margin-right: 60px;
  display: grid;
}

.ff2-sector-heading {
  color: var(--white);
  text-align: center;
}

.ff2-sector-text-container {
  background-color: #31d76b;
  flex-flow: column;
  justify-content: center;
  height: 100px;
  padding-top: 22px;
  padding-bottom: 22px;
  display: flex;
}

.ff2-sector-container {
  border: 1px solid #31d76b;
  border-radius: 4px;
  overflow: hidden;
}

.ff2-sector-image {
  aspect-ratio: auto;
  object-fit: cover;
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.ff2-sector-image-container {
  height: 275px;
}

.ff2-mclass-subtext {
  margin-bottom: 0;
  font-size: 22px;
  line-height: 34px;
}

.ff2-mclass-flex {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
}

.ff2-mclass-card {
  border: 2px solid #31d76b;
  border-radius: 7px;
  padding: 40px 10px 40px 30px;
}

.ff2-mclass-card-copy {
  border: 1px solid #000;
}

.ff2-pass-flex {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  margin-top: 50px;
}

.ff2-pass-card {
  background-image: linear-gradient(#31d76b, #0066cd);
  border: 1px solid #19ff75;
  border-radius: 40px;
  flex-flow: column;
  padding: 40px 30px;
  display: flex;
}

.ff2-pass-card.ff2-inv-card {
  background-color: #fff;
  background-image: none;
  border-color: #31d76b;
  justify-content: space-between;
}

.ff2-mclass-grid {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-left: 110px;
  margin-right: 110px;
}

.ff2-pass-grid {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  margin-top: 80px;
  margin-left: 110px;
  margin-right: 110px;
}

.ff2-pass-note {
  color: var(--white);
  max-width: 700px;
  margin-top: 0;
  padding-left: 25px;
  font-size: 16px;
}

.ff2-pass-note-container {
  justify-content: center;
  margin-top: 30px;
  display: flex;
}

.ff2-investors-subtext {
  color: var(--white);
  text-align: center;
  word-break: normal;
  max-width: 1000px;
  margin-top: -50px;
  font-size: 24px;
  display: block;
}

.ff2-investors-container {
  justify-content: center;
  margin-top: 80px;
  margin-bottom: 40px;
  display: flex;
}

.ff2-glimpses-slide {
  background-color: var(--ff2-blue);
  border: 0 solid #000;
  width: 50%;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.ff2-glimpses-slide.ff2-slide1 {
  background-color: #07057a;
  border-width: 0;
  width: 50%;
  margin-right: 0;
  overflow: hidden;
}

.ff2-glimpses-slide.ff2-slide2 {
  margin-left: 0;
}

.ff2-glimpses-slide.ff2-slide3 {
  margin-left: 0;
  margin-right: 0;
}

.ff2-glimpses-slide.ff2-slide4 {
  margin-left: 0;
}

.ff2-glimpses-slider {
  background-color: #000292;
  height: auto;
  margin-left: 110px;
  margin-right: 110px;
}

.ff2-glimpses-image-container {
  object-fit: cover;
  height: 300px;
}

.ff2-glimpses-image {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.ff2-glimpses-card {
  background-color: #fff;
  flex-flow: column;
  display: flex;
}

.ff2-glimpses-text {
  margin: 20px;
}

.ff2-glimpses-subtext {
  font-size: 24px;
}

.ff2-line {
  color: var(--light-grey);
  object-fit: fill;
  border: 0 solid #000;
  border-bottom: 1px solid #aaa;
  width: 100%;
  height: 2px;
  margin-left: 20px;
  margin-right: 20px;
}

.ff2-glimpses-footer {
  justify-content: space-between;
  margin: 15px 20px;
  display: flex;
}

.text-block-5 {
  flex: 1;
}

.bold-text {
  color: var(--normal-grey);
  text-align: left;
}

.ff2-tags-container {
  justify-content: center;
  align-items: flex-start;
  height: auto;
  margin: 40px 110px 0;
  display: flex;
}

.ff2-growth-heading {
  justify-content: center;
  margin-top: 0;
  display: flex;
}

.ff2-funky-title {
  color: #fff0;
  -webkit-text-stroke-width: 1px;
  -webkit-text-stroke-color: #ffffff4d;
  font-size: 92px;
  font-weight: 600;
}

.ff2-founders-wrap2 {
  background-color: #fff0;
  flex-flow: row;
  justify-content: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  display: block;
  position: static;
}

.div-block-12 {
  margin-left: 30px;
  margin-right: 30px;
  padding-top: 30px;
  padding-left: 50px;
  padding-right: 50px;
}

.ff2-mclass-title {
  margin-top: 0;
  font-size: 24px;
  font-weight: 400;
}

.ff2-mclass-tiltle-2 {
  color: var(--ff2-green);
  background-color: #0000;
  margin-top: 20px;
  margin-bottom: 20px;
  font-size: 32px;
  font-weight: 600;
  line-height: 1.3;
}

.ff2-pass-title1 {
  color: var(--white);
  text-align: center;
  font-size: 32px;
  line-height: 1;
}

.ff2-pass-title1.ff2-text-grey {
  color: var(--ff2-blue);
}

.ff2-pass-sub-title {
  color: var(--white);
  text-align: center;
  align-self: flex-start;
  margin-top: 30px;
  margin-bottom: 20px;
  font-size: 24px;
  font-weight: 400;
  line-height: 1;
}

.ff2-pass-sub-title.ff2-text-grey {
  color: var(--normal-grey);
}

.ff2-pass-list {
  color: var(--white);
  font-size: 24px;
}

.ff2-pass-button2 {
  text-align: center;
  background-color: #31d76b;
  border-radius: 40px;
  flex: 0 auto;
  padding: 20px 39px;
  font-size: 16px;
  line-height: 1;
}

.ff2-pass-button2.ff2-green-button {
  background-color: #04b43f;
}

.ff2-pass-button2.lv-ff2-button {
  color: var(--lvc-dark-blue);
  margin-top: 30px;
  padding: 12px 50px;
  font-weight: 500;
}

.ff2-inv-btn-container {
  justify-content: center;
  margin-top: 30px;
  display: flex;
}

.ff2-pass-btn-container {
  flex-flow: column;
  flex: 1;
  justify-content: flex-end;
  margin-top: 30px;
  margin-bottom: 20px;
  display: flex;
}

.ff2-pass-button {
  justify-content: center;
  display: flex;
}

.ff2-text-grey {
  color: var(--normal-grey);
}

.section-2 {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1ab93_Investor-bg.png");
  background-position: 50%;
  background-size: cover;
  padding-top: 70px;
}

.image-14221 {
  text-align: left;
  margin-top: 59px;
}

.div-block-16 {
  justify-content: center;
  display: flex;
}

.ff2-speaker-text-container {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  width: 100%;
  height: 150px;
  margin-bottom: 0;
  padding: 20px;
  display: flex;
}

.ff2-speaker-name {
  font-size: 24px;
}

.text-block-6 {
  font-size: 16px;
}

.ff2-glimpses-title {
  color: var(--white);
}

.ff2-glimpse-title-wrapper {
  justify-content: center;
  margin-bottom: 61px;
  display: flex;
}

.left-arrow {
  margin-left: -82px;
}

.right-arrow {
  margin-right: -83px;
}

.slide-nav-2 {
  display: none;
}

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

.ff2-glimpses-card1 {
  background-color: #0066cd;
  width: auto;
  padding-left: 15px;
  padding-right: 15px;
}

.ff2-note-item {
  color: var(--white);
}

.list {
  font-size: 16px;
}

.ff2-green {
  color: #138365;
  font-weight: 500;
}

.ff2-tag-image {
  height: 50px;
}

.ff2-pass-list-item {
  font-size: 24px;
  line-height: 32px;
}

.text-block-7 {
  color: #0000;
  -webkit-text-stroke-width: 1px;
  -webkit-text-stroke-color: #ffffff4f;
  font-size: 92px;
  font-weight: 600;
}

.ff2-blue {
  color: var(--ff2-blue);
}

.ff2-funky-founders {
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
}

.ff2-founders-title {
  color: var(--white);
  font-size: 44px;
  font-weight: 600;
}

.ff2-small-founders {
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0%;
}

.ff2-founders-wrap-1 {
  height: 150px;
  position: relative;
}

.div-block-17 {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1ab92_image-bg.png");
  background-position: 50%;
  background-size: cover;
}

.div-block-18 {
  background-color: var(--white);
  margin-top: 0;
  margin-left: 50px;
  margin-right: 50px;
}

.image-14222 {
  vertical-align: middle;
  cursor: pointer;
  width: 100%;
}

.bold-text-2 {
  text-align: left;
}

.ff2-founders-subtext2 {
  color: var(--normal-grey);
  text-align: center;
  max-width: 1000px;
  margin-bottom: 50px;
  font-size: 24px;
}

.image-14223 {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: relative;
}

.image-14224 {
  width: auto;
  height: 200px;
  margin-top: -100px;
}

.li-ff2-banner-text {
  color: var(--ff2-green);
  text-align: center;
  margin-top: 20px;
  font-size: 24px;
}

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

.image-14225 {
  height: 250px;
  display: block;
}

.paragraph-2 {
  align-self: center;
  width: auto;
  margin-top: 20px;
  display: block;
}

.image-14226 {
  text-align: left;
  align-self: center;
  width: 210px;
  height: 42px;
  display: block;
}

.ff2-partners-title {
  text-align: center;
  margin-bottom: 70px;
}

.ff2-partners-title.ff2-partners-subtitle {
  margin-top: 100px;
  margin-bottom: 41px;
  font-size: 24px;
}

.flex-block-2 {
  text-align: center;
  justify-content: center;
}

.flex-block-3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: left;
  justify-content: center;
  margin-top: 30px;
  margin-left: 0;
  margin-right: 0;
}

.image-14227 {
  flex: 0 auto;
  align-self: center;
  width: auto;
  margin-top: 20px;
  margin-right: 20px;
  padding-right: 0;
}

.image-14228 {
  text-align: center;
  align-self: auto;
  max-width: 100%;
  margin-right: 0;
}

.image-14229 {
  margin-right: 100px;
}

.image-14229.showcase-partners {
  margin-right: 0;
}

.image-14229.ff2-mobile-logo {
  height: auto;
  margin-right: 40px;
}

.flex-block-4 {
  grid-column-gap: 55px;
  grid-row-gap: 55px;
  text-align: left;
  flex-flow: row;
  align-items: center;
}

.text-block-8 {
  font-size: 20px;
}

.list-item, .list-item-2 {
  color: var(--white);
  margin-bottom: 10px;
  font-size: 20px;
  line-height: 30px;
}

.list-item-3 {
  color: var(--white);
  margin-bottom: 10px;
  font-size: 20px;
}

.list-2 {
  margin-top: 10px;
}

.heading-3 {
  color: var(--normal-grey);
  margin-bottom: 20px;
  font-size: 50px;
  line-height: 55px;
}

.heading-4 {
  margin-bottom: 20px;
  font-size: 50px;
  line-height: 55px;
}

.paragraph-3 {
  margin-top: 15px;
  font-size: 16px;
  line-height: 28px;
}

.heading-5 {
  text-align: center;
  margin-top: 20px;
  font-size: 20px;
  font-weight: 500;
}

.text-block-9 {
  text-align: center;
  font-size: 16px;
  font-style: italic;
}

.text-block-10 {
  text-align: center;
  font-size: 16px;
}

.h2 {
  padding-bottom: 40px;
}

.image-14230 {
  outline-offset: 0px;
  pointer-events: auto;
  text-align: center;
  -webkit-text-stroke-width: 0px;
  vertical-align: middle;
  border: 3px solid #000;
  border-radius: 50%;
  outline: 3px #fff;
  margin-top: 0;
  display: inline-block;
  position: static;
}

.select-field {
  margin-top: 35px;
}

.select-field-2 {
  color: var(--black);
  -webkit-text-stroke-color: var(--light-grey);
  background-color: #fff;
  border: 1px solid #e5e7eb;
  border-radius: 8px;
  height: 48px;
  margin-top: 0;
  padding: 9px 12px;
  font-size: 16px;
  font-weight: 400;
}

.flex-block-6 {
  width: 60%;
  display: flex;
}

.flex-block-7 {
  width: 35%;
}

.column {
  aspect-ratio: auto;
  text-align: center;
  flex-flow: column;
  margin-top: 10px;
  display: block;
}

.paragraph-4 {
  color: #000;
  font-size: 20px;
  line-height: 30px;
}

.columns {
  margin-left: 30px;
  margin-right: 30px;
  padding-left: 60px;
  padding-right: 60px;
}

.column-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  object-fit: fill;
  background-color: #cbf1ff;
  border-radius: 10px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 20px;
  display: block;
}

.grid {
  text-align: left;
  grid-template-rows: auto;
  grid-template-columns: 2fr 1.25fr;
  justify-content: start;
  margin-left: 140px;
  margin-right: 140px;
}

.paragraph-5 {
  color: #000;
  background-color: #cbf1ff;
  border-radius: 10px;
  padding: 30px;
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
}

.div-block-20 {
  text-align: center;
  display: block;
}

.list-3 {
  font-size: 24px;
}

.grid-2 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  margin-top: 80px;
  margin-left: 110px;
  padding-right: 110px;
}

.grid-3 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  margin-top: 80px;
  margin-left: 110px;
  margin-right: 110px;
}

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

.collection-item {
  width: 33%;
}

.text-block-11 {
  text-align: center;
}

.text-block-12 {
  color: var(--white);
  text-align: center;
  align-self: center;
  font-size: 18px;
  font-weight: 500;
}

.dropdown {
  color: var(--white);
  font-weight: 500;
}

.icon {
  text-align: left;
  justify-content: flex-end;
  align-items: center;
  margin-left: 0;
  padding-left: 10px;
  padding-right: 0;
  display: block;
  position: relative;
}

.icon-2 {
  padding-left: 10px;
  display: block;
  position: relative;
}

.section-3 {
  background-color: #0000;
}

.typer {
  color: #ffac06;
}

.cursor1 {
  color: #ebebed;
  font-size: 35px;
}

.body {
  box-sizing: border-box;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  aspect-ratio: auto;
  color: #333;
  background-color: #fff;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin: 0 0%;
  display: block;
}

.hero-heading-right {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container-2 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.hero-wrapper {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.hero-split {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 46%;
  display: flex;
}

.shadow-two {
  box-shadow: 0 4px 24px #96a3b514;
}

.margin-bottom-24px {
  margin-bottom: 24px;
}

.button-primary {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #1a1b1f;
  padding: 12px 25px;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary:active {
  background-color: #43464d;
}

.parallax {
  color: var(--white);
  background-color: #072b5d;
  padding: 220px 60px;
}

.gallery-slider {
  border-bottom: 1px solid #e4ebf3;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding: 80px 30px;
  display: flex;
  position: relative;
}

.gallery-wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.gallery-block {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.gallery-slide {
  background-color: #0000;
  height: auto;
  position: relative;
}

.gallery-slide-wrapper {
  max-width: 47%;
  margin-right: 6%;
}

.gallery-slide-image {
  position: relative;
}

.gallery-image {
  width: 100%;
}

.gallery-slide-text {
  color: #f5f7fa;
  margin-bottom: 0;
  line-height: 32px;
  position: absolute;
  bottom: 24px;
  left: 24px;
  right: 24px;
}

.gallery-slider-left {
  justify-content: center;
  align-items: center;
  width: 40px;
  display: flex;
  left: -50px;
}

.gallery-slider-left:focus-visible, .gallery-slider-left[data-wf-focus-visible] {
  outline-offset: 0px;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.arrow-wrapper {
  position: static;
}

.slider-arrow-embed {
  color: #1a1b1f;
  max-width: 0%;
  max-height: 100%;
  position: static;
}

.gallery-slider-right {
  justify-content: center;
  align-items: center;
  width: 40px;
  display: flex;
  right: -50px;
}

.gallery-slider-right:focus-visible, .gallery-slider-right[data-wf-focus-visible] {
  outline-offset: 0px;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.gallery-slide-nav {
  display: none;
}

.gallery-wrapper-2 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: 1fr 1fr;
  grid-template-columns: 1fr;
  grid-auto-rows: 1fr;
  grid-auto-columns: auto;
  grid-auto-flow: column dense;
  place-content: start center;
  place-items: stretch center;
  display: grid;
}

.gallery-slide-2 {
  background-color: #0000;
  height: auto;
  transition: opacity .2s;
}

.slider-arrow-embed-2 {
  color: #1a1b1f;
}

.slider {
  box-sizing: border-box;
  object-fit: cover;
  transform: rotate(90deg);
}

.slide-2 {
  vertical-align: baseline;
  width: 500px;
  height: 500px;
}

.left-arrow-2 {
  position: absolute;
}

.mask {
  width: 500px;
  height: 500px;
}

.slider-2 {
  width: 500px;
  height: 500px;
  margin-top: 40px;
  margin-bottom: 40px;
  transform: rotate(90deg);
}

.image-14231 {
  transform: rotate(270deg);
}

.image-14232 {
  transform-style: preserve-3d;
  transform: translate3d(0, 0, 270px);
}

.slide-nav-3 {
  inset: 0% 0% auto;
}

.slide-3 {
  height: 250px;
}

.logos-quote-divider {
  border-bottom: 1px solid #e4ebf3;
  padding: 60px 30px;
  position: relative;
}

.container-3 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.clients-wrapper-two {
  justify-content: space-between;
  align-items: center;
  max-width: 820px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.clients-info-two {
  flex-direction: column;
  align-items: flex-start;
  max-width: 350px;
  display: flex;
}

.clients-quote-two {
  margin-top: 10px;
  font-size: 32px;
  font-weight: 600;
  line-height: 40px;
}

.clients-divider {
  background-color: #e4ebf3;
  width: 90%;
  height: 1px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.clients-info {
  align-items: center;
  font-size: 14px;
  line-height: 20px;
  display: flex;
}

.clients-info-image {
  object-fit: cover;
  width: 50px;
  height: 50px;
  margin-right: 24px;
}

.clients-grid {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  display: grid;
}

.logos-without-title {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 60px 30px;
  position: relative;
}

.clients-wrapper-three {
  flex-wrap: wrap;
  justify-content: space-around;
  align-items: center;
  margin-bottom: -10px;
  display: flex;
}

.clients-image-three {
  margin-bottom: 10px;
  margin-left: 15px;
  margin-right: 15px;
}

.logos-without-title-2 {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 60px 30px;
  position: relative;
}

.container-4 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.clients-wrapper-three-2 {
  flex-wrap: wrap;
  justify-content: space-around;
  align-items: center;
  margin-bottom: -10px;
  display: flex;
}

.clients-image-three-2 {
  margin-bottom: 10px;
  margin-left: 15px;
  margin-right: 15px;
}

.button-2 {
  background-color: #0f4593;
  border-radius: 7px;
  padding: 5px 10px 5px 7px;
  font-size: 12px;
}

.slide-4 {
  -webkit-text-fill-color: inherit;
  background-color: #0000;
  background-clip: border-box;
  border-radius: 32px;
  padding: 20px;
}

.right-arrow-2, .left-arrow-3 {
  height: 50px;
}

.mask-2 {
  opacity: 1;
  mix-blend-mode: normal;
  background-color: #0f0f0f00;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1abba_Vector.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 32px;
}

.right-arrow-3, .left-arrow-4 {
  height: 50px;
}

.slide-5 {
  object-fit: fill;
  background-color: #0cba88;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1abba_Vector.svg");
  background-position: 100%;
  background-repeat: repeat-y;
  background-size: contain;
  border-radius: 32px;
  height: 500px;
  padding: 40px 60px;
  position: relative;
}

.slide-5.slide-2 {
  background-color: #0cba88;
}

.button-3 {
  color: #fff;
  background-color: #0f4593;
  border-radius: 7px;
  margin-bottom: 10px;
  margin-left: auto;
  margin-right: auto;
  padding: 5px 15px 5px 10px;
  font-size: 18px;
  font-weight: 500;
  line-height: 28px;
  display: inline-block;
}

.heading-6 {
  color: #fff;
  width: 82%;
  font-size: 56px;
  font-weight: 500;
  line-height: 75px;
}

.paragraph-6 {
  color: #fff;
  width: 60%;
  margin-top: 10px;
  font-size: 22px;
  line-height: 35px;
}

.button-4 {
  z-index: 1;
  text-align: center;
  background-color: #0f4593;
  border-radius: 25px;
  margin-top: 0%;
  margin-bottom: 0%;
  font-size: 18px;
  line-height: 26px;
  position: absolute;
  top: auto;
  bottom: 10%;
  left: 7.5%;
}

.button-4:hover {
  box-shadow: 0 2px 5px #0003;
}

.right-arrow-4 {
  background-color: #fff;
  border-radius: 50%;
  flex-flow: column;
  align-items: stretch;
  width: 42px;
  height: 42px;
  margin-bottom: 0%;
  margin-left: 0;
  margin-right: 0%;
  padding-top: 0;
  display: block;
  inset: auto auto 10% 35%;
}

.mask-3 {
  background-color: #fff;
  height: 500px;
}

.slide-5-copy {
  object-fit: fill;
  background-color: #09f;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1abba_Vector.svg");
  background-position: 100%;
  background-repeat: repeat-y;
  background-size: contain;
  border-radius: 32px;
  padding: 40px 60px;
  position: relative;
}

.slide-5-copy.slide-2 {
  background-color: #0cba88;
}

.slide-6 {
  object-fit: fill;
  background-color: #065d44;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1abba_Vector.svg");
  background-position: 100%;
  background-repeat: repeat-y;
  background-size: contain;
  border-radius: 32px;
  padding: 40px 60px;
  position: relative;
}

.slide-6.slide-2 {
  background-color: #0cba88;
}

.image-14233 {
  border-radius: 20px;
  width: 300px;
}

.slide-7 {
  text-align: left;
  vertical-align: baseline;
  object-fit: fill;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1abbc_Slide%201.png");
  background-position: 50%;
  background-repeat: repeat-y;
  background-size: cover;
  background-attachment: scroll;
  border-radius: 20px;
}

.slide-7-copy {
  text-align: left;
  vertical-align: baseline;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1abbd_Slide%202.png");
  background-position: 50%;
  background-repeat: repeat-y;
  background-size: cover;
  background-attachment: scroll;
  border-radius: 20px;
}

.slide-8 {
  text-align: left;
  vertical-align: baseline;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1abbe_Slide%203.png");
  background-position: 50%;
  background-repeat: repeat-y;
  background-size: cover;
  background-attachment: scroll;
  border-radius: 20px;
}

.slider-4 {
  background-color: #fff;
  height: 500px;
}

.icon-3 {
  color: #0f4593;
  font-size: 14px;
}

.section-4 {
  z-index: 1;
  opacity: 1;
  background-color: #fff;
  width: 100%;
  margin-top: 4%;
  display: block;
  position: relative;
  inset: 0% 0% auto;
}

.heading-7 {
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 600;
  line-height: 19px;
}

.heading-8 {
  width: 80%;
  font-size: 56px;
  font-weight: 500;
  line-height: 78px;
}

.container-5 {
  max-width: none;
  margin-left: 5%;
  margin-right: 5%;
  padding-top: 2%;
  padding-left: 2%;
  padding-right: 2%;
  display: block;
  position: static;
}

.image-14234 {
  text-align: center;
  flex: 0 auto;
  align-self: center;
}

.cell {
  justify-content: center;
  align-items: stretch;
}

.image-14235 {
  flex: 1;
  align-self: flex-start;
}

.columns-2 {
  flex: 0 auto;
  align-self: stretch;
  display: flex;
}

.column-3 {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1abc2_Fill%201.svg");
  background-position: 100% 0;
  background-repeat: no-repeat;
  background-size: auto;
  justify-content: center;
  align-items: center;
  margin-top: -10%;
  padding: 10% 5% 5%;
  display: flex;
}

.column-4 {
  margin-top: 15%;
}

.paragraph-7 {
  color: #48525b;
  padding-left: 10px;
  font-size: 20px;
  font-weight: 500;
  line-height: 35px;
}

.container-6 {
  background-color: #000;
  border-radius: 20px;
  max-width: 100%;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  padding: 2% 3%;
}

.heading-9 {
  color: #fff;
  margin-bottom: 0;
  font-family: Urbanist, sans-serif;
  font-size: 56px;
  font-weight: 500;
  line-height: 78px;
}

.paragraph-8 {
  color: #fff;
  font-size: 20px;
  font-weight: 500;
  line-height: 38px;
}

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

.quick-stack.show.desktop-hide.hide-tab {
  padding-top: 0;
}

.section-5 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #fff;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 0%;
  margin-bottom: 0%;
  padding-top: 0%;
  padding-left: 0%;
  padding-right: 0%;
  display: block;
  position: relative;
}

.logos-quote-divider-2 {
  border-bottom: 1px solid #e4ebf3;
  padding: 60px 30px;
  position: relative;
}

.logos-quote-divider-2.section-lr {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-bottom-style: none;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  height: 600px;
  margin: 0% 0% 0% 5%;
  padding: 0 10px 30px;
  display: block;
}

.container-7 {
  width: 100%;
  max-width: 100%;
  margin-left: 10px;
  margin-right: 10px;
}

.clients-wrapper-two-2 {
  justify-content: space-between;
  align-items: center;
  max-width: 820px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.clients-info-two-2 {
  flex-direction: column;
  align-items: flex-start;
  max-width: 350px;
  display: flex;
}

.clients-quote-two-2 {
  color: #000;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-right: 0;
  font-size: 47px;
  font-weight: 500;
  line-height: 66px;
}

.clients-divider-2 {
  background-color: #e4ebf3;
  width: 90%;
  height: 1px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.clients-info-2 {
  align-items: center;
  font-size: 14px;
  line-height: 20px;
  display: flex;
}

.clients-info-image-2 {
  object-fit: cover;
  width: 50px;
  height: 50px;
  margin-right: 24px;
}

.clients-grid-2 {
  grid-column-gap: 35px;
  grid-row-gap: 35px;
  flex: 0 auto;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  display: grid;
  position: static;
}

.text-block-13b {
  color: #000;
  text-transform: uppercase;
  align-self: center;
  font-size: 1.5em;
  font-weight: 600;
  line-height: 26px;
}

.text-block-14 {
  font-size: 20px;
  font-weight: 500;
  line-height: 31px;
}

.hero-stack {
  text-align: center;
  background-color: #fff0;
  border-bottom: 1px #e4ebf3;
  flex-flow: column;
  padding: 20px 0 30px;
  display: flex;
  position: relative;
}

.hero-wrapper-two {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: none;
  margin-left: auto;
  margin-right: auto;
  padding-left: 2%;
  padding-right: 2%;
  display: flex;
}

.margin-bottom-24px-2 {
  color: #48525b;
  align-self: center;
  margin-bottom: 10px;
  font-size: 20px;
  font-weight: 500;
  line-height: 31px;
}

.button-primary-2 {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #1a1b1f;
  padding: 12px 25px;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-2:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-2:active {
  background-color: #43464d;
}

.hero-image {
  width: 100%;
  margin-top: 50px;
}

.heading-10 {
  color: #000;
  width: auto;
  max-width: none;
  font-size: 52px;
  font-weight: 500;
  line-height: 72px;
}

.cell-2 {
  justify-content: center;
  align-items: center;
}

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

.cell-3 {
  background-color: #09f;
  border-radius: 25px;
}

.hero-stack-2 {
  background-color: #fff0;
  border-bottom: 1px solid #e4ebf3;
  padding: 40px 30px;
  position: relative;
}

.margin-bottom-24px-3 {
  color: #fff;
  text-align: left;
  margin-bottom: 24px;
  font-size: 16px;
  line-height: 25px;
}

.heading-11 {
  color: #fff;
  text-align: left;
  font-family: General Sans, sans-serif;
  font-size: 32px;
  font-weight: 500;
  line-height: 44px;
}

.cell-4 {
  background-color: #0f4593;
  border-radius: 25px;
  justify-content: center;
  align-items: center;
  font-size: 25px;
  font-weight: 500;
}

.quick-stack-3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  width: 100%;
}

.cell-5 {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1ac1b_5_Mindset_3D_Metal_Analytics.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  display: flex;
}

.quick-stack-4 {
  flex: 1;
  align-self: auto;
  width: 100%;
  height: 100%;
}

.image-14236 {
  max-height: 100%;
}

.cell-6 {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1ac1d_5_Mindset_3D_Metal_Analytics.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
}

.heading-12 {
  color: #fff;
  font-size: 32px;
  font-weight: 500;
  line-height: 44px;
}

.div-block-21 {
  font-size: 24px;
}

.text-block-15 {
  color: #fff;
  font-size: 16px;
  line-height: 25px;
}

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

.cell-8 {
  background-color: #e58170;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1ac1e_8_Mindset_3D_Metal_Prize.png");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 25px;
  padding: 20px;
}

.heading-13 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 10px;
  padding-top: 0;
  font-size: 30px;
  font-weight: 500;
  line-height: 44px;
}

.paragraph-9 {
  color: #fff;
  width: 100%;
  margin-bottom: 20px;
  font-size: 16px;
  font-weight: 500;
  line-height: 25px;
}

.cell-9 {
  background-color: #065d44;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1ac1f_cost%20and%20benefit.png");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 25px;
  padding: 20px;
}

.cell-10 {
  background-color: #0cba88;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1ac20_wallet%20with%20cash.png");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 25px;
  padding: 5% 20px 20%;
}

.cell-11 {
  background-color: #48525b;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1ac21_Message%20with%20Files%201.png");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 25px;
  padding: 10% 20px 20px;
}

.paragraph-10 {
  color: #fff;
  width: 50%;
  margin-bottom: 20px;
  font-size: 16px;
  font-weight: 500;
  line-height: 29px;
}

.paragraph-9-copy {
  color: #fff;
  width: 58%;
  margin-bottom: 20px;
  font-size: 16px;
  font-weight: 500;
  line-height: 25px;
}

.section-lr {
  height: 500px;
  margin-left: 5%;
  margin-right: 5%;
}

.section-6 {
  background-color: #fff;
  padding-top: 2%;
  padding-left: 3%;
  padding-right: 3%;
  position: relative;
}

.section-7 {
  z-index: 0;
  background-color: #fff;
  justify-content: center;
  align-items: center;
  height: auto;
  margin-top: -4%;
  margin-left: 0%;
  padding-top: 1%;
  padding-left: 5%;
  padding-right: 5%;
  display: flex;
  position: sticky;
  inset: 10% 0% auto;
}

.image-14237 {
  margin-top: 20px;
  margin-bottom: 20px;
}

.quick-stack-5 {
  margin-left: 5%;
  margin-right: 5%;
}

.quick-stack-6 {
  margin-left: 5%;
  margin-right: 5%;
  padding-left: 20px;
  padding-right: 10px;
}

.quick-stack-6.hide-mobile.hide-tab {
  padding-top: 0;
  padding-right: 20px;
}

.hero-stack-3 {
  background-color: #fff0;
  border-bottom: 1px #e4ebf3;
  max-width: none;
  padding: 40px 0;
  position: relative;
  left: 0%;
}

.container-8 {
  text-align: center;
  width: auto;
  max-width: none;
  margin-left: 0%;
  margin-right: 0;
  padding-top: 0%;
  padding-bottom: 0%;
}

.hero-wrapper-two-2 {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 750px;
  margin-left: auto;
  margin-right: auto;
  line-height: 28px;
  display: flex;
}

.margin-bottom-24px-4 {
  margin-bottom: 24px;
}

.button-primary-3 {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #09f;
  border-radius: 10px;
  padding: 12px 25px;
  font-size: 10px;
  font-weight: 600;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-3:hover {
  color: #fff;
  background-color: #09f;
}

.button-primary-3:active {
  background-color: #09f;
}

.hero-image-2 {
  width: 100%;
  margin-top: 50px;
}

.heading-14 {
  text-align: center;
  justify-content: flex-end;
  align-items: flex-start;
  margin-top: 0;
  margin-bottom: 20px;
  font-size: 48px;
  font-weight: 500;
  line-height: 78px;
  display: block;
}

.team-circles {
  border-bottom: 1px #e4ebf3;
  padding: 10px 30px;
  position: relative;
}

.centered-heading {
  color: #000;
  text-align: center;
  margin-bottom: 16px;
  font-size: 56px;
  font-weight: 500;
  line-height: 78px;
}

.centered-subheading {
  text-align: center;
  max-width: 530px;
  margin-left: auto;
  margin-right: auto;
}

.team-grid {
  grid-column-gap: 1px;
  grid-row-gap: 56px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 50px;
  display: grid;
}

.team-card {
  text-align: center;
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  font-size: 14px;
  line-height: 22px;
  display: flex;
}

.team-member-image {
  vertical-align: middle;
  object-fit: cover;
  border-radius: 0;
  flex: 0 auto;
  align-self: center;
  width: auto;
  height: auto;
  margin-bottom: 24px;
}

.team-member-image.arrow-image {
  text-align: left;
  vertical-align: baseline;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1ac27_Arrow%2043.svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
  flex: none;
  align-self: auto;
  width: auto;
  max-width: 100%;
  height: 1em;
  max-height: none;
  position: relative;
  inset: 0% 0% 0% auto;
  overflow: visible;
}

.team-member-image.medium-arrow {
  max-width: 80%;
}

.team-member-name {
  color: #48525b;
  margin-bottom: 6px;
  margin-left: -20%;
  margin-right: -20%;
  font-size: 16px;
  font-weight: 500;
  line-height: 32px;
}

.team-member-position {
  margin-bottom: 24px;
}

.container-9 {
  background-color: #0000;
  border-radius: 25px;
  max-width: 100%;
}

.pricing-overview {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1ac9f_bottom-right.svg"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1aca0_bottom-left.svg"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1aca1_top-right.svg"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1ac9e_top-left.svg");
  background-position: 100% 100%, 0 100%, 100% 0, 0 0;
  background-repeat: no-repeat, no-repeat, no-repeat, no-repeat;
  background-size: auto, auto, auto, auto;
  border: 2px solid #93969f;
  border-radius: 25px;
  padding: 40px 5%;
  position: relative;
  overflow: visible;
}

.pricing-overview.lvdept-form {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1ac33_Group%2062.svg"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1ac32_Group%2059.svg"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1ac31_Group%2061.svg"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1ac30_Group%2060.svg");
}

.pricing-description {
  text-align: center;
  max-width: 550px;
  margin-left: auto;
  margin-right: auto;
}

.pricing-grid {
  grid-column-gap: 64px;
  grid-row-gap: 50px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 50px;
  display: grid;
}

.pricing-card-three {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.pricing-image {
  object-fit: cover;
  width: 80px;
  height: 80px;
  margin-bottom: 16px;
}

.pricing-card-text {
  margin-bottom: 20px;
}

.text-link-arrow {
  color: #1a1b1f;
  justify-content: flex-start;
  align-items: center;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
  display: flex;
}

.arrow-embed {
  margin-left: 2px;
  display: flex;
}

.heading-15 {
  box-sizing: border-box;
  float: none;
  clear: none;
  color: #000;
  text-align: center;
  text-transform: uppercase;
  white-space: normal;
  word-break: normal;
  vertical-align: baseline;
  object-fit: fill;
  background-color: #0000;
  border-radius: 2px;
  justify-content: center;
  align-items: stretch;
  width: auto;
  padding: 6px 8px;
  font-size: 16px;
  font-weight: 600;
  line-height: 30px;
  display: inline-flex;
  position: static;
}

.logos-without-title-3 {
  background-color: #fff0;
  border-bottom: 1px #e4ebf3;
  padding: 20px 30px;
  position: relative;
}

.clients-wrapper-three-3 {
  flex-wrap: wrap;
  justify-content: space-around;
  align-items: center;
  margin-bottom: -10px;
  padding-left: 5%;
  padding-right: 5%;
  display: flex;
}

.clients-image-three-3 {
  margin-bottom: 10px;
  margin-left: 0;
  margin-right: 0;
  padding-top: 10px;
}

.section-8 {
  background-color: #fff;
  flex-flow: column;
  margin-top: 0%;
  margin-bottom: 0%;
  display: block;
  position: relative;
}

.testimonial-slider-small {
  background-color: #fff;
  border-bottom: 1px #e4ebf3;
  padding: 10px 30px 40px;
  position: relative;
}

.centered-heading-2 {
  text-align: center;
  margin-bottom: 16px;
}

.testimonial-slider {
  background-color: #0000;
  max-width: 800px;
  height: auto;
  margin-top: 50px;
  margin-left: auto;
  margin-right: auto;
}

.testimonial-slide-wrapper {
  max-width: 48%;
  margin-right: 4%;
}

.testimonial-slide-wrapper:hover {
  color: #fff;
}

.testimonial-card {
  background-color: #e4f6fa80;
  flex-direction: column;
  align-items: flex-start;
  padding: 24px;
  font-size: 16px;
  font-style: normal;
  display: flex;
}

.testimonial-card:hover {
  color: #fff;
  overflow-wrap: normal;
  background-color: #0f4593;
  font-weight: 500;
}

.testimonial-info {
  flex-flow: column;
  align-self: stretch;
  align-items: center;
  margin-top: 24px;
  display: flex;
}

.testimonial-info:hover {
  color: #fff;
  overflow-wrap: normal;
}

.testimonial-image {
  object-fit: cover;
  border-radius: 50%;
  width: 60px;
  height: 60px;
  margin-right: 16px;
}

.testimonial-author {
  color: #040018;
  text-align: right;
  margin-bottom: 2px;
  font-size: 20px;
  font-weight: 600;
  line-height: 28px;
}

.testimonial-author:hover {
  color: #fff;
}

.tagline {
  color: #93969f;
  text-align: right;
  margin-bottom: 10px;
  font-size: 15px;
  font-weight: 500;
  line-height: 24px;
}

.tagline:hover {
  color: #fff;
}

.testimonial-icon-wrapper {
  flex: 1;
  justify-content: flex-end;
  display: flex;
}

.testimonial-slider-left {
  justify-content: center;
  align-items: center;
  width: 40px;
  display: flex;
  left: -70px;
}

.testimonial-slider-left:focus-visible, .testimonial-slider-left[data-wf-focus-visible] {
  outline-offset: 0px;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.slider-arrow-embed-3 {
  color: #1a1b1f;
}

.testimonial-slider-right {
  justify-content: center;
  align-items: center;
  width: 40px;
  display: flex;
  right: -70px;
}

.testimonial-slider-right:focus-visible, .testimonial-slider-right[data-wf-focus-visible] {
  outline-offset: 0px;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.testimonial-slide-nav {
  display: none;
}

.image-14238 {
  float: none;
  text-align: right;
  flex-flow: column wrap;
  place-content: flex-end;
  align-self: flex-end;
  align-items: flex-start;
  margin-bottom: 10px;
  margin-left: 0;
  margin-right: 20px;
  display: block;
  position: static;
}

.image-14239, .image-14240, .image-14241 {
  align-self: flex-end;
}

.paragraph-11 {
  color: #93969f;
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
}

.paragraph-11:hover {
  color: #fff;
}

.paragraph-12 {
  color: #93969f;
  flex: 0 auto;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
}

.paragraph-12:hover {
  color: #fff;
  display: flex;
}

.paragraph-12.testimonial-card {
  padding: 0;
}

.paragraph-13, .paragraph-14 {
  color: #93969f;
  font-size: 16px;
  font-weight: 500;
  line-height: 25px;
}

.heading-16 {
  color: #48525b;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 600;
}

.heading-17 {
  color: #000;
  text-align: left;
  padding-right: 15%;
  font-size: 56px;
  font-weight: 500;
  line-height: 78px;
}

.paragraph-15 {
  color: #48525b;
  text-align: left;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 10%;
  font-size: 20px;
  font-weight: 500;
  line-height: 32px;
}

.button-5 {
  color: #ebebed;
  text-transform: uppercase;
  background-color: #0cba88;
  border-radius: 1201px;
  margin-top: 10px;
  margin-bottom: 10px;
  padding: 15px 20px;
  font-size: 14px;
  font-weight: 600;
}

.button-5:hover {
  box-shadow: 0 2px 5px #0003;
}

.column-5 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: left;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  height: auto;
  padding: 20px 20px 20px 15px;
  display: block;
  position: static;
  overflow: visible;
}

.column-6 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-left: 0;
  padding-right: 10px;
  display: block;
}

.section-9 {
  background-color: #fff;
  margin-left: 0%;
  padding-left: 0%;
  position: relative;
}

.container-10 {
  z-index: 1;
  background-color: #065d44;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1ac35_Group%203473692.svg");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 32px;
  max-width: 100%;
  margin-left: 3%;
  margin-right: 3%;
  padding: 5% 5% 2%;
  position: relative;
}

.heading-18 {
  color: #fff;
  text-align: right;
  width: 100%;
  margin-right: 0;
  padding-left: 0%;
  font-family: Urbanist, sans-serif;
  font-size: 56px;
  font-weight: 500;
  line-height: 82px;
}

.text-span {
  color: #09f;
}

.column-7 {
  text-align: right;
  padding-left: 0%;
  padding-right: 0;
}

.section-10 {
  background-color: #000;
  margin-top: -1px;
  padding-top: 0;
  padding-bottom: 40px;
  position: relative;
}

.hero-stack-4 {
  z-index: 0;
  background-color: #000;
  border-bottom: 1px #e4ebf3;
  margin-top: -4%;
  padding: 7% 30px 40px;
  position: relative;
}

.container-11 {
  width: 100%;
  max-width: none;
  margin-left: auto;
  margin-right: auto;
}

.hero-wrapper-two-3 {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 750px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.margin-bottom-24px-5 {
  color: #fff;
  margin-bottom: 24px;
  font-size: 22px;
  font-weight: 500;
  line-height: 32px;
}

.button-primary-4 {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #1a1b1f;
  padding: 12px 25px;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-4:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-4:active {
  background-color: #43464d;
}

.hero-image-3 {
  width: 100%;
  margin-top: 50px;
}

.heading-19 {
  color: #fff;
  margin-top: 0;
  font-size: 56px;
  font-weight: 500;
  line-height: 78px;
}

.section-11 {
  background-color: #fff;
  padding: 20px 3%;
  position: relative;
}

.text-block-13b-copy {
  color: #48525b;
  text-transform: uppercase;
  align-self: flex-start;
  font-size: 16px;
  font-weight: 600;
}

.heading-20 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  color: #fff;
  margin-top: 40px;
  margin-bottom: 20px;
  font-size: 20px;
  font-weight: 500;
  line-height: 35px;
  display: flex;
}

.heading-20.mob-hide {
  font-size: 18px;
}

.heading-20-copy {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  color: #fff;
  font-size: 20px;
  font-weight: 500;
  line-height: 35px;
  display: flex;
}

.heading-20-copy.mob-hide {
  text-align: left;
  font-size: 18px;
}

.paragraph-16 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #fff;
  text-align: left;
  flex-flow: column;
  flex: 1;
  justify-content: flex-end;
  align-self: baseline;
  align-items: stretch;
  margin-bottom: 0;
  padding-bottom: 20px;
  font-size: 20px;
  font-weight: 500;
  display: flex;
}

.rich-text-block {
  font-size: 48px;
  font-weight: 600;
}

.cell-12 {
  background-color: #fff;
  border: 1px solid #848dae;
  justify-content: center;
  align-items: center;
  padding: 20px 5px;
}

.cell-12:hover {
  color: #fff;
  background-color: #0cba88;
}

.paragraph-17 {
  text-align: center;
  font-size: 15px;
  font-weight: 500;
}

.cell-13 {
  border: 1px #848dae;
}

.cell-14 {
  text-align: right;
  border: 1px #000;
  justify-content: flex-start;
  align-items: flex-end;
  padding-top: 5px;
}

.paragraph-18 {
  color: #fff;
  text-align: right;
  margin-bottom: 0;
  padding-top: 20px;
  font-size: 20px;
  font-weight: 500;
}

.cell-15 {
  border: 1px #848dae;
}

.mask-4 {
  height: 500px;
}

.heading-6-copy {
  color: #fff;
  width: 75%;
  font-size: 40px;
  font-weight: 500;
  line-height: 45px;
}

.slide-nav-4 {
  flex-flow: row;
  justify-content: center;
  align-items: flex-end;
  display: block;
  position: absolute;
  inset: auto 0% 0%;
}

.slider-5 {
  height: 500px;
}

.slider-new {
  width: 500px;
  transform: rotate(0);
}

.slide-nav-5 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  display: block;
  position: absolute;
}

.slide-9 {
  vertical-align: baseline;
}

.image-14242 {
  display: block;
}

.column-8 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  place-content: end center;
  place-items: end stretch;
  height: 100%;
  padding-top: 5%;
  padding-left: 5%;
  padding-right: 0%;
  display: block;
  position: relative;
}

.column-8.mob-hide {
  margin-top: 0%;
  padding-top: 15%;
  padding-left: 5%;
  padding-right: 0%;
}

.column-8.desktop-hide {
  overflow: visible;
}

.text-span-2 {
  color: #0cba88;
  -webkit-text-stroke-color: #0cba88;
  font-size: 48px;
}

.text-span-2.counterup, .text-span-3, .text-span-3.counterup {
  font-size: 48px;
}

.navbar-2, .section-12 {
  background-color: #fff;
  position: relative;
}

.container-12 {
  text-align: center;
  justify-content: center;
  max-width: 100%;
  margin-left: 5%;
  margin-right: 5%;
  display: flex;
  position: relative;
}

.section-13 {
  flex: 1;
  margin-left: 5%;
  margin-right: 2%;
  display: flex;
}

.grid-5 {
  grid-template-rows: auto auto auto auto auto;
}

.grid-5.grid-marquee {
  width: 400px;
  margin-top: -200px;
  overflow: hidden;
}

.logo-marquee-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: wrap;
  flex: 1;
  order: 0;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  place-content: flex-start center;
  align-items: stretch;
  max-width: 100%;
  margin-top: 0%;
  margin-bottom: 0%;
  display: flex;
  overflow: visible;
}

.logo-marquee-grid {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  flex: 0 auto;
  order: 0;
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-flow: column;
  justify-content: center;
  width: 85%;
  height: 50%;
  min-height: auto;
  margin-top: 0%;
  margin-bottom: 0%;
  overflow: hidden;
}

.column-9 {
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  display: flex;
  overflow: hidden;
}

.container-13 {
  min-width: 0;
  max-width: 100%;
  margin-left: 5%;
  margin-right: 5%;
}

.columns-3 {
  display: block;
}

.image-14243 {
  vertical-align: baseline;
  max-width: 60%;
}

.image-14244 {
  max-width: 60%;
}

.heading-21 {
  font-size: 32px;
  line-height: 52px;
}

.image-14245 {
  max-width: 50%;
  position: fixed;
  inset: 0%;
}

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

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

.grid-6.mae-tab-hide {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr 1fr .5fr 1fr .5fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.team-card-copy {
  text-align: center;
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  font-size: 14px;
  line-height: 22px;
  display: flex;
}

.team-member-name-copy {
  color: #48525b;
  margin-bottom: 3em;
  font-size: 16px;
  font-weight: 500;
  line-height: 32px;
}

.image-14246, .image-14247, .image-14248, .image-14249, .image-14250, .image-14251, .image-14252, .image-14253, .image-14254, .image-14255 {
  max-width: 60%;
}

.heading-22, .heading-23, .heading-24 {
  font-size: 32px;
  line-height: 52px;
}

.button-6 {
  z-index: 1000;
  background-color: #0f4593;
  border-radius: 10px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-end;
  margin-left: 0%;
  display: block;
  position: absolute;
  inset: 50% 0% auto auto;
  transform: rotate(270deg);
}

.button-4-copy {
  background-color: #0cba88;
  border-radius: 25px;
  margin-top: 2%;
  font-size: 18px;
  line-height: 24px;
}

.button-4-copy:hover {
  box-shadow: 0 2px 5px #0003;
}

.column-11 {
  height: auto;
  overflow: hidden;
}

.button-s12 {
  text-align: center;
  background-color: #0cba88;
  border-radius: 25px;
  align-self: center;
  margin-top: 2%;
  font-size: 18px;
  line-height: 24px;
}

.button-s12:hover {
  box-shadow: 0 2px 5px #0003;
}

.text-span-4 {
  font-size: 56px;
}

.cell-16 {
  justify-content: center;
  align-items: stretch;
  padding-left: 0%;
  padding-right: 5%;
}

.quick-stack-7 {
  padding-left: 0;
  padding-right: 0;
}

.column-12 {
  padding-top: 6%;
}

.grid-7 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-radius: 2px;
  grid-template-columns: .5fr .75fr .5fr;
  place-content: center;
}

.image-14256 {
  text-align: center;
  vertical-align: middle;
  max-width: 100%;
  display: inline-block;
  position: static;
  overflow: visible;
}

.columns-5 {
  text-align: left;
  margin-left: 0;
  margin-right: 0%;
  padding-left: 5%;
  padding-right: 5%;
}

.column-13 {
  text-align: center;
  justify-content: center;
  align-items: stretch;
  padding-left: 0;
  padding-right: 0;
  display: block;
}

.italic-text {
  font-size: 16px;
  font-style: normal;
  line-height: 25px;
}

.italic-text:hover {
  color: #fff;
}

.bold-text-3 {
  color: #fff;
  font-size: 24px;
  font-weight: 500;
  line-height: 33px;
}

.bold-text-4, .bold-text-5, .bold-text-6, .bold-text-7 {
  font-size: 20px;
}

.quick-stack-5-copy {
  margin-left: 5%;
  margin-right: 5%;
}

.cell-preserve, .cell-digital, .cell-competitive, .cell-flexible, .cell-quick, .cell-hassle {
  background-color: #e58170;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1ac1e_8_Mindset_3D_Metal_Prize.png");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 25px;
  padding: 20px;
}

.lead-form {
  background-color: #fff;
  padding: 20px 3% 0;
  position: relative;
}

.lead-button {
  color: var(--dark-slate-blue-3);
  background-color: #0cba88;
  border-radius: 4px;
  margin-bottom: 10px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 10px;
  font-size: 18px;
  font-weight: 500;
  line-height: 28px;
}

.paragraph-19 {
  font-size: 15px;
}

.paragraph-20 {
  color: var(--white);
  margin-bottom: 20px;
  font-size: 24px;
  font-weight: 500;
  line-height: 37px;
}

.heading-25 {
  color: var(--white);
  font-size: 56px;
  font-weight: 500;
  line-height: 78px;
}

.text-span-5 {
  color: #0cba88;
}

.f-max-width-50ch {
  max-width: 50ch;
  margin-bottom: 15px;
}

.f-press-enter-text {
  font-size: 14px;
}

.f-steps-input {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.f-radio-butn {
  border-color: #000;
  border-radius: 100vw;
  margin-top: 0;
  margin-left: 0;
}

.f-radio-butn.w--redirected-checked {
  border-color: #031616;
  border-radius: 26%;
}

.f-radio-butn.w--redirected-focus, .f-radio-butn.w--redirected-focus-visible {
  border-radius: 26%;
}

.f-radio-buttn-wrap.is--video-left {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.f-radio-buttn-wrap.is---1 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.f-form-parent-left {
  margin-bottom: 0;
}

.f-form-parent-left.slide {
  width: 100%;
  height: 100vh;
  overflow: scroll;
}

.f-card-wrapper {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: #f4f4f4;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  padding: 56px 32px;
  display: flex;
}

.f-close {
  z-index: 3;
  color: #fff;
  background-color: #031616;
  border-radius: 100vw;
  margin-top: 25px;
  margin-right: 25px;
  padding: 13px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.hero-stack-5 {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.f-form-section-copy {
  z-index: 9;
  -webkit-backdrop-filter: blur(6px);
  backdrop-filter: blur(6px);
  background-color: #031616de;
  justify-content: flex-end;
  align-items: flex-start;
  width: 100vw;
  height: 100vh;
  display: flex;
  position: fixed;
  inset: 0% 0% 0% auto;
}

.div-block-22 {
  background-color: #f4f4f4;
  justify-content: flex-start;
  align-items: center;
  width: 45vw;
  min-height: 100vh;
  padding-left: 32px;
  padding-right: 32px;
  display: flex;
}

.f-radio-butn-field {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  border: 1px solid #000;
  border-radius: 100px;
  align-items: center;
  margin-bottom: 0;
  padding: 10px;
  font-size: .9rem;
  display: flex;
  position: relative;
}

.f-steps-wrap {
  padding: 56px 32px;
}

.f-steps-wrap.is--1 {
  grid-row-gap: 40px;
  background-color: #fff;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-top: 0;
  display: flex;
}

.f-steps-wrap.is--2 {
  grid-row-gap: 40px;
  grid-row-gap: 40px;
  background-color: #fff;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  margin-left: 0;
  margin-right: 0;
  padding: 20px 10px 20px 20px;
  display: flex;
  overflow: visible;
}

.f-input-field {
  color: #000;
  background-color: #fff;
  border: 1px solid #ececec;
  border-radius: 4px;
  height: auto;
  margin-bottom: 0;
  padding: 14px 16px;
}

.f-input-field.is---2 {
  border-style: solid;
  border-color: #cfd3d4;
  border-radius: 7px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.f-para {
  color: #272727;
  letter-spacing: -.02em;
  margin-top: 4px;
  margin-bottom: 0;
  font-size: 1.1rem;
}

.f-input-wrapper {
  width: 100%;
}

.f-input-wrapper.is---2 {
  width: 100%;
  position: relative;
}

.f-form-button-wrapper.is---1 {
  grid-column-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.f-form-button-wrapper.is---2 {
  grid-column-gap: 10px;
  flex-flow: row;
  flex: 0 auto;
  justify-content: center;
  align-self: center;
  align-items: center;
  margin-left: 0;
  display: flex;
}

.f-form-steps-item.is---1 {
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 30px;
  padding: 0;
  display: flex;
}

.f-form-steps-item.is---2 {
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  margin-bottom: 30px;
  margin-left: 0;
  margin-right: 0;
  padding: 0;
  display: block;
}

.f-checkbox-butn-field-2 {
  border: 1px solid #000;
  border-radius: 3px;
  align-items: center;
  margin-bottom: 0;
  padding: 10px;
  font-size: .9rem;
  display: flex;
}

.f-checkbox-butn-2 {
  border-color: #000;
  border-radius: 26%;
  margin-top: 0;
  margin-left: 0;
  margin-right: 10px;
}

.f-checkbox-butn-2.w--redirected-checked {
  border-color: #031616;
  border-radius: 26%;
}

.f-checkbox-butn-2.w--redirected-focus, .f-checkbox-butn-2.w--redirected-focus-visible {
  border-radius: 26%;
}

.container-16 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.hide-2 {
  display: none;
}

.f-form-button {
  color: #fff;
  background-color: #031616;
  border-radius: 100vw;
  justify-content: center;
  align-items: center;
  padding: 10px 20px;
  font-weight: 500;
  text-decoration: none;
  display: flex;
}

.f-form-button.is---1 {
  border-radius: 100vw;
  padding: 12px 18px;
  font-weight: 600;
}

.f-form-button.is---2 {
  background-color: #0cba88;
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  padding: 11px 24px;
  font-weight: 700;
}

.f-form-button.is---2:hover {
  box-shadow: 0 2px 5px #0003;
}

.f-txt-field-label {
  font-weight: 700;
}

.hero-wrapper-two-4 {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 750px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.icon-embed-xxsmall {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: .8rem;
  height: .8rem;
  display: flex;
}

.margin-bottom-24px-6 {
  margin-bottom: 24px;
}

.f-checkbox-buttn-wrap.is---1 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.f-form {
  background-color: #ededed00;
}

.f-form.is--form {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  display: flex;
}

.f-form-steps-wrap.is---1 {
  overflow: visible;
}

.f-form-steps-wrap.is---2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  height: 100vh;
  display: flex;
  position: relative;
  overflow: visible;
}

.f-txt-wrap {
  color: #031616;
  text-align: center;
  align-self: stretch;
  margin-bottom: 26px;
  font-weight: 500;
}

.f-txt-wrap.is---2 {
  text-align: right;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  margin-bottom: 0;
  margin-right: 0;
  font-size: 2rem;
  display: flex;
}

.f-container {
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  padding: 3rem;
}

.f-container.is--form {
  background-color: #fff;
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  max-width: none;
  height: 100%;
  padding: 1rem 0 0;
  display: flex;
  overflow: visible;
}

.hide-3 {
  display: none;
}

.f-form-section {
  justify-content: center;
  align-items: stretch;
  min-height: 100vh;
  display: flex;
  position: relative;
}

.f-form-parent {
  margin-bottom: 0;
}

.f-form-parent.is--form {
  flex-direction: column;
  justify-content: center;
  display: flex;
  overflow: visible;
}

.f-w-progress-wrap {
  grid-column-gap: 50px;
  justify-content: flex-start;
  align-items: center;
  margin-right: auto;
  display: flex;
}

.f-message-field {
  color: #000;
  background-color: #adadad1a;
  border: 1px #000;
  border-bottom: 1px solid #fff;
  height: auto;
  min-height: 12rem;
  margin-bottom: 0;
}

.f-message-field.is---2 {
  border-style: solid;
  border-color: #fcfcfc69;
  border-radius: 7px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.progress-number_block {
  text-align: center;
  background-color: #0808080a;
  border-radius: 100vw;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 30px;
  line-height: 1.1;
  display: flex;
  position: relative;
  overflow: hidden;
}

.progress-number_block.f-progress-current-2 {
  color: #fff;
  background-color: #031616;
  flex: none;
}

.f-check-img-wrap {
  z-index: 3;
  background-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
}

.f-2col-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: auto;
  width: 100%;
  display: grid;
}

.f-error-message {
  color: #fff;
  background-color: #ff5858ed;
  width: 80%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
}

.f-success-message {
  z-index: 1;
  color: #fff;
  background-color: #fff;
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
  height: 100%;
  position: relative;
}

.f-steps-txt {
  font-size: 1rem;
}

.f-steps-txt.is--formly-2 {
  font-family: General Sans, sans-serif;
  font-size: 14px;
}

.f-input-field-date {
  color: #000;
  background-color: #fff;
  border: 1px #000;
  height: auto;
  margin-bottom: 0;
  padding: 14px 16px;
}

.f-input-field-date.is---2 {
  border-style: solid;
  border-color: #fcfcfc69;
  border-radius: 7px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.f-copy-element {
  width: 100%;
}

.f-copy-element.is--form-2 {
  color: #020d11;
  text-align: right;
  padding-bottom: 0;
  font-weight: 400;
}

.f-check-icon {
  width: 50%;
}

.f-progress-txt-2 {
  font-size: 1rem;
}

.f-progress-item {
  grid-column-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.f-form-back-button {
  background-color: #0000;
  border-radius: 100vw;
}

.f-form-back-button.is---2 {
  color: #000;
  border: 1px solid #000;
  padding: 11px 17px;
  font-weight: 700;
}

.div-block-23 {
  width: 99.9999%;
}

.hide-4 {
  display: none;
}

.heading-26 {
  font-size: 14px;
}

.heading-27 {
  color: #0cba88;
  text-align: center;
  width: 100%;
  font-size: 14px;
  font-weight: 500;
  line-height: 24px;
}

.f-txt-wrap-2 {
  color: #031616;
  margin-bottom: 26px;
  font-weight: 700;
}

.f-txt-wrap-2.is---2 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  margin-bottom: 0;
  margin-right: auto;
  padding-top: 0;
  font-size: 2rem;
  display: flex;
}

.text-block-16 {
  font-weight: 500;
}

.form-text {
  color: #0cba88;
  text-align: center;
  align-self: center;
  width: 75%;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  display: flex;
}

.f-steps-input-copy {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.form-checkbox {
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 1.25rem;
  display: flex;
}

.form-checkbox.w--redirected-checked {
  background-color: #ec7438;
  background-size: 16px;
}

.agency_button-wrapper {
  padding-top: 1rem;
  display: flex;
}

.button-tertiary {
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: center;
  padding-top: .5rem;
  padding-bottom: .5rem;
  line-height: 1;
  text-decoration: none;
  display: flex;
}

.button-tertiary.is-colored {
  background-color: #ee633b;
  padding-left: 1rem;
  padding-right: 1rem;
}

.button-tertiary.is-colored.is-first {
  margin-right: 2rem;
}

.agency_success {
  background-color: #0000;
}

.margin-bottom {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.checkbox-wrapper {
  align-items: center;
  margin-bottom: 1rem;
  padding-left: 1.25rem;
  display: flex;
}

.container-small {
  width: 100%;
  max-width: 48rem;
  margin-left: auto;
  margin-right: auto;
}

.icon-embed-small {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 2rem;
  height: 2rem;
  display: flex;
}

.heading-style-h1 {
  font-size: 3.5rem;
  font-weight: 700;
  line-height: 1.2;
}

.agency_submit {
  color: #121212;
  text-align: center;
  background-color: #82acc7;
  border: 1px solid #000;
  padding: .75rem 1.5rem;
  font-size: 1.5rem;
  font-weight: 600;
  transition: background-color .35s ease-in-out;
}

.agency_submit:hover {
  background-color: #ee633b;
}

.padding-section-large {
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.f_progress {
  border: 4px #eee0d2;
  width: 100%;
  height: 2rem;
  padding: .5rem;
  display: flex;
}

.agency_form-step.is-last {
  margin-bottom: 2rem;
}

.heading-small {
  letter-spacing: -.08rem;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.4;
}

.text-size-large {
  font-size: 1.25rem;
}

.heading-xxlarge {
  letter-spacing: -.1rem;
  font-size: 3.5rem;
  font-weight: 700;
  line-height: 1.2;
}

.heading-display {
  letter-spacing: -.1rem;
  font-size: 4.5rem;
  font-weight: 700;
  line-height: 1.2;
}

.form-checkbox-label {
  margin-bottom: 0;
  padding-left: 1rem;
}

.agency_progress-wrapper {
  width: 100%;
  margin-bottom: 2rem;
}

.padding-bottom, .padding-bottom.padding-medium {
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.f_progress-indicator {
  background-color: #0000;
  border-radius: 20px;
  flex: 1;
  height: 100%;
}

.f_progress-indicator.current {
  background-color: #0cba88;
  border-radius: 20px;
  margin-left: 0;
}

.f_progress-indicator.current.indicator2 {
  margin-left: -10px;
}

.agency_form-heading-wrapper {
  overflow: hidden;
}

.agency_form-input {
  color: #eee0d2;
  background-color: #0000;
  border: 1px #000;
  border-bottom: 1px solid #ee633b;
  padding: 1.5rem 1.5rem 1rem .5rem;
  font-size: 1rem;
}

.agency_form-input::placeholder {
  color: #eee0d296;
}

.agency_progress-copy {
  border: 4px #eee0d2;
  width: 100%;
  height: 2rem;
  padding: .5rem;
  display: flex;
}

.container-17 {
  background-color: #000;
  flex: 1;
  max-width: none;
}

.container-18 {
  aspect-ratio: 1;
  border: 1px solid;
  border-width: 1px;
  border-image-slice: 1;
  width: 20%;
  max-width: none;
  margin-left: auto;
  margin-right: auto;
}

.container-18.right {
  border-right: none;
  border-image-source: linear-gradient(to right, #848dae, #0000);
  width: 20%;
  height: auto;
}

.container-18.left {
  opacity: 1;
  border-left: none;
  border-image-source: linear-gradient(to left, #848dae, #0000);
}

.container-18.inner {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-width: 1px;
  border-color: #848dae;
  flex-flow: column;
  justify-content: center;
  align-self: auto;
  align-items: center;
  display: flex;
}

.container-18.inner:hover {
  color: #fff;
  background-color: #31d76b;
}

.container-18.inner.contains-text {
  background-color: #fff;
  margin-left: 0;
  margin-right: 0;
  font-size: 100%;
  line-height: 20%;
}

.container-18.inner.contains-text:hover {
  background-color: #0cba88;
}

.container-18.bottom {
  border-bottom: none;
  border-image-source: linear-gradient(#848dae, #0000);
}

.container-18.bottom.right, .container-18.bottom.left {
  border: none;
}

.container-18.top {
  border-top: none;
  border-image-source: linear-gradient(to top, #848dae, #0000);
  width: 20%;
}

.container-18.top.left, .container-18.top.right {
  border: none;
}

.container-19 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  aspect-ratio: auto;
  flex-flow: wrap;
  flex: 1;
  grid-template-rows: max-content max-content max-content max-content;
  grid-template-columns: max-content max-content max-content max-content max-content;
  grid-auto-rows: max-content;
  grid-auto-columns: max-content;
  align-content: center;
  width: 120%;
  max-width: none;
  height: 634px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0%;
  padding-right: 0%;
  display: flex;
  overflow: visible;
}

.container-19.mob-hide {
  width: auto;
  height: 500px;
}

.text-block {
  text-align: center;
  padding-top: 0;
  font-size: 1em;
  font-weight: 500;
  line-height: 27px;
  display: block;
}

.heading-28 {
  text-align: center;
  margin-top: 10px;
  font-size: 1.8em;
  font-weight: 600;
  line-height: 43px;
}

.container-18-copy.bottom {
  aspect-ratio: 2;
  border-bottom: none;
  border-image-source: linear-gradient(#848dae, #0000);
  width: 40%;
}

.container-18-copy.bottom.right, .container-18-copy.bottom.left {
  border: none;
}

.container-18-copy.top {
  border-top: none;
  border-image-source: linear-gradient(to top, #848dae, #0000);
}

.container-18-copy.top.left, .container-18-copy.top.right {
  border: none;
}

.container-20 {
  flex-flow: column;
  align-self: center;
  width: 100%;
  max-width: 100%;
  margin-left: 0;
  margin-right: 0;
  padding-left: 5%;
  padding-right: 5%;
  display: flex;
}

.column-14 {
  z-index: 100;
  margin-bottom: -10%;
}

.container-21 {
  z-index: 99;
  max-width: 100%;
  margin-left: 5%;
  margin-right: 5%;
  padding-top: 5%;
  padding-bottom: 5%;
  position: static;
}

.heading-29 {
  text-align: center;
  font-size: 32px;
  font-weight: 500;
  line-height: 44px;
}

.quick-stack-8 {
  padding-left: 7%;
  padding-right: 7%;
}

.columns-6 {
  padding-top: 5%;
}

.text-block-17 {
  color: #0cba88;
  font-size: 16px;
  font-weight: 500;
}

.column-15 {
  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;
  justify-content: flex-end;
  align-items: stretch;
  padding-top: 10%;
  display: block;
}

.dropdown-2 {
  width: 100%;
}

.dropdown-toggle {
  border: 1px solid #cfd3d4;
  border-radius: 7px;
  width: 100%;
  padding-top: 10px;
  padding-bottom: 10px;
}

.f-app-field {
  color: #232830;
  background-color: #fff;
  border: 1px solid #e5e7eb;
  border-radius: 8px;
  height: 48px;
  margin-bottom: 0;
  padding: 9px 12px;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.5;
}

.f-app-field::placeholder {
  color: #d1d5db;
}

.f-app-field.other-check {
  color: #6b7280;
  border-style: none none solid;
  border-radius: 0;
  height: 36px;
  margin-top: -8px;
  margin-left: 8px;
  margin-right: 100px;
  padding: 6px 4px 6px 6px;
  font-size: 16px;
  font-weight: 500;
  display: none;
}

.revenue {
  color: var(--black);
  -webkit-text-stroke-color: var(--light-grey);
  background-color: #fff;
  border: 1px solid #e5e7eb;
  border-radius: 8px;
  height: 48px;
  margin-top: 0;
  padding: 9px 12px;
  font-size: 16px;
  font-weight: 400;
}

.agency_section {
  min-height: 100vh;
}

.padding-global {
  padding-left: 5%;
  padding-right: 5%;
}

.agency_progress {
  border: 4px solid #eee0d2;
  width: 100%;
  height: 3rem;
  padding: .5rem;
  display: flex;
}

.page-padding {
  padding-left: 5%;
  padding-right: 5%;
}

.agency_progress-indicator {
  background-color: #0000;
  flex: 1;
  height: 100%;
}

.agency_progress-indicator.current {
  background-color: #eee0d2;
}

.banner7_component {
  color: #000;
  background-color: #ec7438;
  border-bottom: 1px solid #000;
  position: relative;
}

.container-18-copy {
  aspect-ratio: 1;
  border: 1px solid;
  border-width: 1px;
  border-image-slice: 1;
  width: 20%;
  max-width: none;
  margin-left: auto;
  margin-right: auto;
}

.container-18-copy.right {
  border-right: none;
  border-image-source: linear-gradient(to right, #848dae, #0000);
}

.container-18-copy.left {
  opacity: 1;
  border-left: none;
  border-image-source: linear-gradient(to left, #848dae, #0000);
}

.container-18-copy.inner {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-width: 1px;
  border-color: #848dae;
  flex-flow: column;
  justify-content: center;
  align-self: auto;
  align-items: center;
  display: flex;
}

.container-18-copy.inner:hover {
  color: #fff;
  background-color: #31d76b;
}

.container-18-copy.inner.contains-text {
  background-color: #fff;
  font-size: 100%;
  line-height: 20%;
}

.container-18-copy.inner.contains-text:hover {
  background-color: #0cba88;
}

.container-18-copy.bottom {
  border-bottom: none;
  border-image-source: linear-gradient(#848dae, #0000);
}

.container-18-copy.bottom.right, .container-18-copy.bottom.left {
  border: none;
}

.container-18-copy.top {
  aspect-ratio: 2;
  border-top: none;
  border-image-source: linear-gradient(to top, #848dae, #0000);
  flex-flow: column;
  align-self: auto;
  width: 40%;
  height: auto;
  display: flex;
}

.container-18-copy.top.left, .container-18-copy.top.right {
  border: none;
}

.section-14 {
  z-index: 1;
  background-color: #fff;
  position: static;
}

.container-22 {
  padding-top: 10%;
  padding-left: 10%;
}

.button-7 {
  z-index: 1000;
  vertical-align: baseline;
  background-color: #0f4593;
  border-radius: 10px;
  margin-right: -4em;
  font-size: 18px;
  font-weight: 500;
  line-height: 26px;
  display: inline-block;
  position: sticky;
  inset: 0% 0% 50% 100%;
  transform: rotate(270deg);
}

.button-7-copy {
  z-index: 1000;
  vertical-align: baseline;
  background-color: #0cba88;
  border-radius: 10px;
  margin-right: -4em;
  font-size: 18px;
  font-weight: 500;
  line-height: 26px;
  display: inline-block;
  position: sticky;
  inset: 50% 0% 50% 100%;
  overflow: hidden;
  transform: rotate(270deg);
}

.button-7-copy:hover {
  box-shadow: 0 2px 5px #0003;
}

.button-s13 {
  background-color: #0cba88;
  border-radius: 25px;
  margin-top: 2%;
  padding-top: 9px;
  font-size: 18px;
  line-height: 24px;
}

.button-s13:hover {
  box-shadow: 0 2px 5px #0003;
}

.link-block, .link-block-2, .link-block-3, .link-block-4 {
  text-decoration: none;
}

.tagline-copy {
  text-align: right;
  margin-bottom: 10px;
  font-size: 14px;
  font-weight: 500;
  line-height: 17px;
}

.container-9-copy {
  background-color: #0f4593;
  border-radius: 25px;
  max-width: 100%;
}

.flex-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.container-23 {
  width: 100%;
  padding-left: 60px;
  padding-right: 60px;
}

.marquee {
  flex-direction: row;
  flex: 1;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 600px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.icon-container {
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 50%;
  height: 15vw;
  display: flex;
  box-shadow: 0 7px 15px 3px #afb1b34d;
}

.icon-container.left {
  box-shadow: none;
  order: 0;
  justify-content: center;
  align-self: auto;
  align-items: center;
  width: auto;
  height: auto;
  margin-top: 2.5%;
  margin-bottom: 2.5%;
  margin-right: 40%;
  padding-left: 0%;
}

.icon-container.right {
  box-shadow: none;
  width: auto;
  height: auto;
  margin-top: 2.5%;
  margin-bottom: 2.5%;
  margin-left: 40%;
}

.track-vertical {
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  display: flex;
  position: relative;
}

.marquee-cover {
  z-index: 10;
  background-image: linear-gradient(#fff0 70%, #fff), linear-gradient(#fff, #fff0 30%);
  position: absolute;
  inset: 0%;
}

.icon-4 {
  width: 100%;
  margin-left: 5%;
  margin-right: 5%;
}

.hero-wrapper-two-inner {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: none;
  margin-left: auto;
  margin-right: auto;
  padding-left: 2%;
  padding-right: 2%;
  display: flex;
}

.container-24 {
  flex-flow: column;
  justify-content: flex-start;
  max-width: none;
  display: flex;
}

.list-item-4, .list-item-5, .list-item-6, .list-item-7 {
  font-size: 16px;
  line-height: 25px;
  list-style-type: disc;
}

.list-4, .list-5 {
  color: #fff;
  font-size: 16px;
  line-height: 25px;
}

.list-6 {
  color: #fff;
  list-style-type: disc;
}

.container-25 {
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: none;
  display: flex;
}

.flex-block-8 {
  background-color: #e4f6fa80;
  width: 75%;
  padding: 20px 40px;
}

.flex-block-8:hover {
  color: #fff;
  background-color: #0f4593;
}

.flex-block-8.text-block {
  color: #93969f;
  width: 65%;
  padding: 40px 20px;
}

.flex-block-8.text-block:hover {
  color: #fff;
}

.text-block {
  text-align: left;
  padding: 20px 10px 10px 5px;
  font-size: 16px;
  line-height: 26px;
}

.italic-text-copy {
  color: #040018;
  font-size: 20px;
  font-style: normal;
  line-height: 28px;
}

.italic-text-copy:hover {
  color: #fff;
}

.testimonial-author-name {
  text-align: left;
  align-self: flex-end;
  margin-bottom: 0;
  padding: 0;
  font-size: 20px;
  font-weight: 600;
  line-height: 28px;
}

.testimonial-author-name:hover {
  color: #fff;
}

.testimonial-company {
  text-align: left;
  align-self: flex-end;
  padding: 0;
  font-size: 18px;
  line-height: 28px;
}

.position {
  width: auto;
  font-size: 17px;
  font-style: normal;
  line-height: 28px;
}

.position:hover {
  color: #fff;
}

.list-item-8, .list-item-9 {
  font-size: 16px;
  line-height: 25px;
  list-style-type: disc;
}

.list-item-10, .list-item-11 {
  list-style-type: disc;
}

.text-block-copy {
  text-align: center;
  padding-top: 0;
  font-size: 18px;
  font-weight: 500;
  line-height: 27px;
  display: block;
}

.testimonial-cover {
  z-index: 10;
  background-image: linear-gradient(#fff0 70%, #fff);
  display: flex;
  position: absolute;
  inset: 0%;
}

.container-26 {
  justify-content: flex-end;
  align-items: flex-start;
  max-width: none;
  display: flex;
}

.container-27 {
  flex-flow: column;
  display: inline-flex;
}

.image-14257 {
  border-radius: 50%;
  width: 75%;
  max-width: none;
  height: 100%;
}

.column-16 {
  text-align: left;
}

.column-17 {
  text-align: right;
}

.text-field {
  border-radius: 7px;
  margin-top: 15px;
  padding: 10px 16px;
}

.div-block-24 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: center;
  padding-left: 220px;
  padding-right: 220px;
  display: grid;
}

.heading-6-copy {
  color: #fff;
  width: 75%;
  font-size: 56px;
  font-weight: 500;
  line-height: 75px;
}

.text-span-6, .text-span-7 {
  color: #0cba88;
}

.hero-heading-center {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.hero-heading-center.mobile-table {
  background-color: #fff;
}

.container-28 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.container-28.popup-head {
  border: 1px #000;
}

.centered-heading-3 {
  text-align: center;
  margin-bottom: 16px;
}

.centered-heading-3.margin-bottom-32px {
  margin-bottom: 32px;
}

.centered-heading-3.margin-bottom-32px.popup-heading {
  border: 1px #000;
  font-size: 56px;
  font-weight: 500;
  line-height: 78px;
}

.centered-heading-3.popup-heading {
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 38px;
  font-weight: 500;
}

.hero-wrapper-2 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.hero-split-2 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 46%;
  display: flex;
}

.margin-bottom-24px-7 {
  margin-bottom: 24px;
}

.button-primary-5 {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #1a1b1f;
  padding: 12px 25px;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-5:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-5:active {
  background-color: #43464d;
}

.shadow-two-2 {
  box-shadow: 0 4px 24px #96a3b514;
}

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

.popup-table {
  font-size: 18px;
  font-weight: 600;
  line-height: 28px;
}

.container-29 {
  border: 1px solid #000;
  flex-flow: row;
  max-width: 100vw;
  display: flex;
}

.container-29.table-bottom {
  border-top-width: 0;
  border-bottom-width: 1px;
}

.container-30 {
  background-color: #0000;
  border-top: 1px #000;
  border-bottom: 0 #000;
  border-right: 1px solid #000;
  flex-flow: column;
  align-self: flex-end;
  width: 33.333%;
  max-width: none;
  height: 160px;
  padding: 10px;
  display: flex;
}

.container-30:hover {
  color: #fff;
  background-color: #0cba88;
}

.container-30.table-bottom {
  border-top-style: none;
  border-top-width: 0;
  border-bottom-style: none;
  border-right-style: solid;
}

.container-30---right {
  background-color: #0000;
  border-top: 1px #000;
  border-bottom: 0 #000;
  border-right: 0 solid #000;
  flex-flow: column;
  align-self: flex-end;
  width: 33.333%;
  max-width: none;
  height: 160px;
  padding: 10px;
  display: flex;
}

.container-30---right:hover {
  color: #fff;
  background-color: #0cba88;
}

.container-30---right.table-bottom {
  border-top-style: none;
  border-top-width: 0;
  border-bottom-style: none;
  border-right-width: 0;
}

.popup-heading {
  text-align: center;
  background-color: #0000;
  border: 0 #000;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 40px;
  font-size: 38px;
  font-weight: 500;
  line-height: 57px;
}

.list-bottom-m10 {
  margin-bottom: 10px;
}

.cell-17 {
  color: #000;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1ac92_BG%20Dot.svg");
  background-position: 50%;
  background-size: auto;
  border-radius: 8px;
  justify-content: center;
  align-items: stretch;
  padding: 40px 20px;
}

.cell-17:hover {
  color: #fff;
  background-color: #0cba88;
}

.heading-30 {
  color: #000;
  font-size: 32px;
  font-weight: 500;
  line-height: 44px;
}

.paragraph-21 {
  color: #93969f;
  align-self: center;
  width: 75%;
  font-size: 16px;
  font-weight: 500;
  line-height: 25px;
}

.team-member-image-copy {
  vertical-align: middle;
  object-fit: cover;
  border-radius: 0;
  flex: 0 auto;
  align-self: center;
  width: auto;
  height: auto;
  margin-bottom: 24px;
}

.team-member-image-copy:hover {
  object-fit: cover;
}

.team-member-image-copy.arrow-image {
  text-align: left;
  vertical-align: baseline;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1ac27_Arrow%2043.svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
  flex: none;
  align-self: auto;
  width: auto;
  max-width: 100%;
  height: 1em;
  max-height: none;
  position: relative;
  inset: 0% 0% 0% auto;
  overflow: visible;
}

.team-member-image-copy.medium-arrow {
  max-width: 80%;
}

.cell-18 {
  justify-content: center;
  align-items: stretch;
}

.quick-stack-9 {
  padding-left: 60px;
  padding-right: 60px;
}

.quick-stack-9-npspace {
  padding-left: 10px;
  padding-right: 10px;
}

.image-14258, .image-14259, .image-14260, .image-14261, .image-14262, .image-14263 {
  flex: none;
  align-self: center;
}

.list-item-12, .list-item-13, .list-item-14 {
  font-size: 16px;
  line-height: 25px;
}

.container-31 {
  max-width: none;
}

.pricing-overview-copy {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1ac9f_bottom-right.svg"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1aca0_bottom-left.svg"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1aca1_top-right.svg"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1ac9e_top-left.svg");
  background-position: 100% 100%, 0 100%, 100% 0, 0 0;
  background-repeat: no-repeat, no-repeat, no-repeat, no-repeat;
  background-size: auto, auto, auto, auto;
  border: 2px solid #93969f;
  border-radius: 25px;
  padding: 40px 5%;
  position: relative;
  overflow: visible;
}

.pricing-overview-copy.lvdept-form {
  background-color: #0f4593;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1ac33_Group%2062.svg"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1ac32_Group%2059.svg"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1ac31_Group%2061.svg"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1ac30_Group%2060.svg");
}

.button-8 {
  text-align: center;
  background-color: #1d4691;
  border: 1px solid #1d4691;
  border-radius: 50px;
  margin-bottom: 10px;
  margin-left: 0;
  padding: 10px 20px;
  font-weight: 600;
  transition: background-color .2s, border .2s;
}

.button-8:hover {
  color: #1d4691;
  background-color: #0000;
  border-color: #f6f6f6;
}

.button-8.play {
  margin-bottom: 0;
  padding: 0;
}

.button-8.play:hover {
  color: #fff;
  border-style: solid;
  border-color: #0000;
}

.button-transparent {
  text-align: center;
  background-color: #0000;
  border: 0 solid #2564ca;
  border-radius: 12px;
  justify-content: center;
  padding: 0;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  display: block;
}

.button-transparent:hover {
  background-color: #0e4bae;
  border-color: #0e4bae;
}

.button-transparent.nav-sign-up {
  border: 1px solid #2564ca;
  padding-top: 12px;
  padding-bottom: 12px;
}

.button-transparent.nav-sign-in {
  color: #2564ca;
  background-color: #0000;
  border: 1px solid #2564ca;
  margin-left: 38px;
  margin-right: 16px;
  padding-top: 12px;
  padding-bottom: 12px;
}

.button-transparent.nav-sign-up-mob {
  border: 1px solid #2564ca;
  padding-top: 12px;
  padding-bottom: 12px;
  display: none;
}

.button-transparent.hero-button {
  color: var(--white);
  margin-right: 24px;
}

.button-transparent.hero-button.rm-0 {
  margin-right: 0;
}

.button-transparent.hero-button.rm-0.inv-track {
  text-align: center;
  order: 0;
  align-self: auto;
  width: 220px;
  margin-left: 0;
  margin-right: 10px;
  display: block;
}

.button-transparent.hero-button.rm-16 {
  margin-right: 16px;
}

.button-transparent.hero-button.moble-rm-0 {
  justify-content: flex-start;
  align-items: center;
  margin-right: 0;
  display: block;
}

.button-transparent.hero-button.moble-rm-0.raise-funds-btn {
  z-index: 99;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  position: fixed;
  inset: 50% 0% auto auto;
  transform: translate(53px, -50%)rotate(-90deg);
}

.button-transparent.hero-button.rm-mobile-0 {
  width: 220.438px;
  margin-right: 10px;
}

.button-transparent.hero-stroke-button {
  color: #ffffff8a;
  background-color: #0000;
  border: 1px solid #fff6;
}

.button-transparent.hero-stroke-button:hover {
  border-color: #2564ca;
}

.button-transparent.hero-news-button {
  margin-top: 24px;
}

.button-transparent.wide-faded {
  color: #ffffffab;
  padding-left: 88px;
  padding-right: 88px;
}

.button-transparent.wide-faded.up-margin-24 {
  margin-top: 24px;
}

.button-transparent.wide-faded.win-sec-11 {
  margin-right: 24px;
  padding-left: 54px;
  padding-right: 54px;
}

.button-transparent.mob-center {
  flex: none;
}

.button-transparent.mob-center.desktop-hide {
  display: none;
}

.button-transparent.nav-dd-btn {
  color: #fff;
  text-align: center;
  padding: 12px 32px;
}

.button-transparent.companies-grid-see-all {
  min-width: 254px;
  margin-top: 44px;
}

.button-transparent.faded {
  color: #ffffffab;
}

.button-transparent.faded.mob-hide.founder-build-button-hide, .button-transparent.faded._4-inv-tab-mob {
  display: none;
}

.button-transparent.mob-hide {
  display: inline-block;
}

.button-transparent.mob-only {
  display: none;
}

.button-transparent.blue-cta {
  margin-top: 40px;
}

.button-transparent.wos-load-more {
  color: #fff;
  min-width: 340px;
  margin-top: 56px;
}

.button-transparent.lv-fuel-hero {
  min-width: 240px;
  margin-top: 24px;
}

.button-transparent.lv-f-sec-1 {
  min-width: 242px;
}

.button-transparent.lvf-founder-inv-see-all {
  min-width: 210px;
  margin-top: 42px;
}

.button-transparent.win-sec-8-tab-btn {
  color: #2564ca;
  background-color: #0000;
  border-width: 1.4px;
  border-color: #2564ca;
  min-width: 238px;
  margin-left: 14px;
  margin-right: 14px;
}

.button-transparent.win-sec-8-tab-btn.w--current {
  color: #fff;
  background-color: #2564ca;
}

.button-transparent.win-sec-11-linkedin {
  background-color: #069;
  border-color: #069;
  padding-left: 24px;
  padding-right: 24px;
}

.button-transparent.win-sec-11-linkedin:hover {
  background-color: #046291;
  border-color: #046291;
}

.button-transparent.up-margin-20 {
  margin-top: 20px;
}

.button-transparent.up-margin-20.lvc-nwl-form-btn {
  padding-left: 64px;
  padding-right: 64px;
}

.button-transparent.abt-ib-see-all {
  margin-top: 40px;
}

.button-transparent.sec-7-abt {
  min-width: 220px;
  margin-top: 40px;
}

.button-transparent.evn-sec-3 {
  min-width: 264px;
  margin-top: 40px;
}

.button-transparent.event-speakers-load {
  color: #fff;
  min-width: 208px;
  margin-top: 38px;
}

.button-transparent.event-form-submit {
  width: 40%;
  margin-top: 12px;
}

.button-transparent.us-nav-join {
  border: 1px solid #2564ca;
  margin-left: 20px;
  padding-top: 12px;
  padding-bottom: 12px;
}

.button-transparent.us-hero-button {
  color: #ffffffab;
  margin-right: 24px;
}

.button-transparent.lvc-subscribe-white {
  color: var(--lvc-dark-blue);
  background-color: #fff;
  border-color: #fff;
  border-radius: 24px;
  padding: 4px 16px;
  font-size: 18px;
  font-weight: 600;
}

.button-transparent.lvc-article-subscribe {
  background-color: var(--lvc-dark-blue);
  color: #fff;
  border-color: #fff;
  border-radius: 24px;
  padding: 12px 16px;
  font-size: 18px;
  font-weight: 600;
}

.button-transparent.social-lp-btn {
  padding-left: 60px;
  padding-right: 60px;
}

.button-transparent.lig-hero {
  width: 100%;
  margin-top: 16px;
  padding-left: 40px;
  padding-right: 40px;
}

.button-transparent.lig-hero.up-margin-24 {
  margin-top: 24px;
}

.button-transparent.lig-hero.win-sec-11 {
  margin-right: 24px;
  padding-left: 54px;
  padding-right: 54px;
}

.button-transparent.lig-ww-um {
  margin-top: 40px;
}

.button-transparent.lig-ww-um.lvc-nwl-form-btn {
  padding-left: 64px;
  padding-right: 64px;
}

.button-transparent.hero-white-button {
  color: #2564ca;
  background-color: #fff;
  border-style: none;
  padding-left: 64px;
  padding-right: 64px;
}

.button-transparent.hero-white-button.mixer-cohort-hero {
  margin-top: 24px;
  padding-left: 24px;
  padding-right: 24px;
}

.button-transparent.git-form-button {
  width: 100%;
  margin-top: 24px;
}

.button-transparent.lm-20 {
  margin-left: 20px;
}

.button-transparent.nav-desktop-only {
  border: 1px solid #2564ca;
  padding-top: 12px;
  padding-bottom: 12px;
}

.button-transparent.inv-bb {
  margin-left: 20px;
}

.button-transparent.mae-lb {
  background-color: #09f;
  padding-left: 64px;
  padding-right: 64px;
}

.button-transparent.syn-hero-button-wrap {
  align-items: center;
}

.button-transparent.hero-outline {
  background-color: #0000;
  border-color: #fff;
  transition: all .2s;
}

.button-transparent.hero-outline:hover {
  background-color: #ffffff0d;
}

.button-transparent.hero-button-narrow {
  color: var(--white);
  margin-right: 16px;
  padding-left: 32px;
  padding-right: 32px;
}

.button-transparent.hero-button-narrow.rm-0 {
  margin-right: 0;
}

.button-transparent.hero-button-narrow.rm-16 {
  margin-right: 16px;
}

.button-transparent.white-btn {
  color: var(--midnight-blue);
  background-color: #fff;
}

.button-transparent.sr-report-download, .button-transparent.debt-submit-button {
  width: 100%;
}

.div-block-25 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  grid-template-rows: auto;
  grid-template-columns: .4fr 1.6fr;
  grid-auto-columns: 1fr;
  align-content: center;
  width: 100%;
  margin-bottom: 20px;
  display: inline-grid;
}

.play-pause-button {
  inset: 0% auto auto 0%;
}

.background-video-2 {
  display: block;
}

.div-block-25-copy {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  grid-template-rows: auto;
  grid-template-columns: .4fr 1.6fr;
  grid-auto-columns: 1fr;
  align-content: center;
  width: 100%;
  margin-bottom: 20px;
  display: inline-grid;
}

.section-15 {
  background-color: #0f4593;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1ac35_Group%203473692.svg");
  background-position: 50%;
  background-repeat: repeat;
  background-size: auto;
  height: auto;
  padding-top: 4em;
  padding-bottom: 4em;
}

.container-32 {
  max-width: 75vw;
  box-shadow: 0 2px 5px #0003;
}

.image-14264 {
  background-color: #ffd21b;
  border-radius: 6px;
  padding: 12px;
}

.list-item-15 {
  list-style-type: none;
}

.heading-31 {
  color: var(--white);
  font-size: 36px;
  font-weight: 500;
  line-height: 54px;
}

.text-span-8 {
  color: #ffd21b;
}

.flex-block-9 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: center;
}

.heading-32 {
  text-align: center;
  color: #fafbff;
  width: 897px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
  font-size: 28px;
  font-weight: 400;
  line-height: 42px;
}

.paragraph-22 {
  text-align: center;
  color: #ffd21b;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}

.button-9 {
  text-align: center;
  vertical-align: baseline;
  color: #0f4593;
  background-color: #ffd21b;
  border: 1px solid #ffd21b;
  border-radius: 6px;
  margin-top: 20px;
  padding: 16px 48px;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
  display: inline-block;
}

.button-9:hover {
  color: #ffd21b;
  background-color: #0f4593;
}

.container-33 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  vertical-align: baseline;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 100%;
  display: block;
}

.container-goal {
  margin-top: 0;
  padding-top: 4em;
  padding-bottom: 4em;
}

.section-16 {
  position: sticky;
  inset: 0% auto auto 0%;
}

.text-block-18 {
  color: #59595a;
}

.text-block-studio {
  color: #59595a;
  margin-top: 13px;
  padding-top: 0;
  font-size: 18px;
  line-height: 32px;
}

.image-14265 {
  margin-top: -25%;
}

.section-17 {
  background-color: #0f4593;
  padding: 2em 4em;
}

.text-block-20 {
  color: #ffd21b;
  font-size: 18px;
  font-weight: 600;
  line-height: 42px;
}

.heading-33 {
  color: #fafbff;
  font-size: 36px;
  font-weight: 500;
  line-height: 40px;
}

.paragraph-23 {
  color: #ffffffe5;
  font-size: 24px;
  font-weight: 500;
  line-height: 36px;
}

.cell-19 {
  justify-content: center;
  align-items: center;
  padding-bottom: 0;
}

.image-14266 {
  box-sizing: content-box;
  object-fit: fill;
  border-radius: 18px;
  flex: 0 auto;
}

.container-35 {
  float: none;
  text-align: center;
  max-width: 100%;
  margin-top: 2em;
  margin-left: 2em;
  margin-right: 2em;
  padding-bottom: 2em;
}

.columns-8 {
  text-align: left;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.container-36 {
  background-color: #fff;
  border-radius: 16px;
  max-width: 100%;
  margin-top: 20px;
}

.flex-block-10 {
  padding: 20px;
}

.heading-34 {
  font-size: 16px;
  font-weight: 600;
  line-height: 27px;
}

.heading-35 {
  font-size: 16px;
  font-weight: 600;
}

.list-item-16 {
  color: #4c4c4d;
  line-height: 22px;
}

.container-37 {
  padding-left: 10px;
}

.columns-9 {
  padding-top: 4em;
}

.column-18 {
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.column-19 {
  border: 3px #000;
  border-radius: 0;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-top: 60px;
  display: flex;
}

.image-14267 {
  border: 1px solid #000;
  border-radius: 18px;
}

.columns-10 {
  justify-content: center;
  align-items: center;
  margin-bottom: 18px;
}

.section-18 {
  background-color: #d9eafd;
  padding: 40px 5%;
  display: block;
  position: relative;
}

.section-18._2 {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a475_home-sec-2-bg.svg"), linear-gradient(150deg, #64d0ff4d, #cafcff05);
  background-position: 100% 100%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: auto, auto;
  padding-bottom: 120px;
}

.section-18._3 {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a477_circles-bg-graphic.svg"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a47a_home-sec-3-bg.svg");
  background-position: 50%, 50% 100%;
  background-repeat: no-repeat, no-repeat;
  background-size: auto, cover;
}

.section-18._4 {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a47e_blue-spiral-pattern.svg"), linear-gradient(to top, #caf2ff80, #ebffff1f);
  background-position: 44% -40px, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: auto, auto;
  padding-bottom: 470px;
}

.section-18._5 {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a47c_home-sec-5-g.svg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
}

.section-18._6 {
  background-image: linear-gradient(#ebffff05, #caf2ff);
  padding-bottom: 80px;
}

.section-18._7 {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a47d_home-sec-7-g.svg"), linear-gradient(168deg, #f7ffff, #e1ffff80);
  background-position: 50% 100%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: contain, auto;
}

.section-18._8 {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a496_home-sec-8-g.svg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: contain;
}

.section-18._1.evp {
  padding-bottom: 20px;
}

.section-18._2-inv-fnd-t {
  background-image: linear-gradient(150deg, #64d0ff4d, #cafcff05);
}

.section-18._3-inv {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a477_circles-bg-graphic.svg"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a47a_home-sec-3-bg.svg");
  background-position: 50%, 50% 70%;
  background-repeat: no-repeat, no-repeat;
  background-size: auto, cover;
  padding-top: 72px;
  padding-bottom: 72px;
}

.section-18._4-inv {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a547_map-right-sec-bg.png");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: auto;
  padding-top: 120px;
  padding-bottom: 120px;
}

.section-18._5-inv {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a4e5_inv-sec5-spiral-bg.svg"), linear-gradient(150deg, #64d0ff4d, #cafcff05);
  background-position: 16% -232px, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: auto, auto;
  padding-bottom: 110px;
}

.section-18._7-inv {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a4fe_inv-sec-7-bg.svg");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-bottom: 110px;
}

.section-18._9-inv {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a496_home-sec-8-g.svg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 40px;
  padding-bottom: 40px;
}

.section-18._9-inv.syn-build {
  padding-top: 93px;
  padding-bottom: 46px;
}

.section-18._8-inv {
  padding-top: 0;
  padding-bottom: 52px;
}

.section-18._3-fnd {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a477_circles-bg-graphic.svg"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a47a_home-sec-3-bg.svg");
  background-position: 50%, 50% 70%;
  background-repeat: no-repeat, no-repeat;
  background-size: contain, cover;
}

.section-18._4-fnd {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a47e_blue-spiral-pattern.svg"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a4ff_founders-sec-4-bg.svg");
  background-position: 44% -40px, 50% 100%;
  background-repeat: no-repeat, no-repeat;
  background-size: auto, contain;
  padding-bottom: 144px;
}

.section-18._6-fnd {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a496_home-sec-8-g.svg"), linear-gradient(157deg, #c2edff66, #cafcff0a);
  background-position: 50% 100%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: cover, auto;
}

.section-18._6-fnd.scalix-hide {
  display: none;
}

.section-18._7-fnd {
  padding-top: 0;
  padding-bottom: 0;
}

.section-18._8-fnd {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a500_fnd-sec-8-bg.svg"), linear-gradient(157deg, #c2edff66, #cafcff0a);
  background-position: 50% 100%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: cover, auto;
  padding-top: 80px;
}

.section-18._8-fnd.scalix-hide {
  display: none;
}

.section-18.wos {
  padding-top: 0;
}

.section-18.abt-1 {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a62c_abt-us-sec-1-left-spiral-bg.svg"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a642_abt-us-sec-1-right-spiral-bg.svg"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a507_abt-sec-1-bg.svg");
  background-position: 0 -20%, 98%, 50% 100%;
  background-repeat: no-repeat, no-repeat, no-repeat;
  background-size: auto, auto, contain;
}

.section-18._3-abt {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a477_circles-bg-graphic.svg"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a658_abt-sec-3-bg.svg");
  background-position: 50%, 50% 100%;
  background-repeat: no-repeat, no-repeat;
  background-size: auto, contain;
  padding-top: 60px;
  padding-bottom: 80px;
}

.section-18._4-abt {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a643_abt-sec-4-bg-pattern.svg"), linear-gradient(to top, #caf2ff80, #ebffff1f);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: auto, auto;
}

.section-18._5-abt {
  background-image: linear-gradient(#dff9ff03, #70e5ff1f), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a649_abt-sec-5-semicircle-bg.svg");
  background-position: 0 0, 50% 0;
  background-repeat: repeat, no-repeat;
  background-size: auto, contain;
}

.section-18.abt-5 {
  background-image: linear-gradient(to top, #72d7ff66, #c0edff00);
}

.section-18.nwl {
  padding-top: 32px;
  padding-bottom: 32px;
}

.section-18._1-inv-fnd {
  height: 500px;
  padding-bottom: 63px;
}

.section-18._2-inv-fnd {
  padding-top: 40px;
}

.section-18._2-inv-fnd.nl-popup.found-build-bg {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a9dc_Vector%2011.svg"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a9dc_Vector%2011.svg"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1aa43_Group%2048096041.png");
  background-position: 100% 75%, 100% 15%, 50% 0;
  background-repeat: no-repeat, no-repeat, no-repeat;
  background-size: contain, contain, auto;
  padding-top: 152px;
  padding-bottom: 126px;
}

.section-18._2-lvf {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a57c_lv-f-sec-2-bg.svg"), linear-gradient(164deg, #adfaff99, #adfaff00 87%);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: auto, auto;
  padding-top: 120px;
  padding-bottom: 120px;
}

.section-18._3-lvf {
  background-image: linear-gradient(170deg, #8cf8ff66, #cafcff3d);
}

.section-18._2-win {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a588_win-sec-2-bg.svg"), linear-gradient(164deg, #adfaff99, #adfaff00 87%);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 860px, auto;
  padding-top: 120px;
  padding-bottom: 100px;
}

.section-18._4-lvf {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a971_Frame%20113.svg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.section-18._4-lvf.syn-work-margin {
  padding-top: 132px;
  padding-bottom: 140px;
}

.section-18._4-win {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a5c0_win-sec-4-bg.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  padding-top: 80px;
  position: relative;
}

.section-18._5-win {
  background-image: linear-gradient(170deg, #8cf8ff66, #cafcff3d);
}

.section-18._6-win {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a5eb_win-sec-6-semicircle-bg.svg"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a5ec_win-sec-6-circle-bg-item.svg");
  background-position: 20% 102%, 72% 52px;
  background-repeat: no-repeat, no-repeat;
  background-size: auto, auto;
  padding-bottom: 110px;
}

.section-18._7-win {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a631_win-sec-7-bg-logo.webp"), linear-gradient(120deg, #092c63, #0f4593);
  background-position: 50% 136px, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 440px, auto;
  margin-bottom: 240px;
  padding-bottom: 0;
}

.section-18._8-win {
  background-image: linear-gradient(#cafcff05, #8cf8ff33);
}

.section-18._10-win {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a5c0_win-sec-4-bg.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  padding-top: 80px;
  position: relative;
}

.section-18._2-tri {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a5fe_trica-sec-2-bg-green.svg"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a5ff_trica-sec-2-bg-purple.svg"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a602_trica-sec-2-bg-orange.svg"), linear-gradient(172deg, #adfaff4d, #cafcff05);
  background-position: 4% 70%, 94% 96%, 50% 30px, 0 0;
  background-repeat: no-repeat, no-repeat, no-repeat, repeat;
  background-size: auto, auto, auto, auto;
  padding-top: 100px;
  padding-bottom: 120px;
}

.section-18.tri-sec-3 {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a6df_trica-sec-3-bg-green.svg"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a6dd_trica-sec-3-bg-purple.svg"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a6e1_trica-sec-3-bg-orange.svg");
  background-position: 20% 70%, 80% 96%, 50% 20px;
  background-repeat: no-repeat, no-repeat, no-repeat;
  background-size: auto, auto, auto;
  padding-bottom: 80px;
}

.section-18.tri-sec-4 {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a608_trica-sec-4-logo-bg.svg"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a606_tri-sec-4-circle-bg.svg"), linear-gradient(172deg, #8cf8ff33, #bbfbff05);
  background-position: 50% 46px, 50%, 0 0;
  background-repeat: no-repeat, no-repeat, repeat;
  background-size: auto, auto, auto;
  padding-top: 114px;
}

.section-18.tri-sec-6 {
  background-image: linear-gradient(172deg, #64f6ff4d, #cafcff05);
}

.section-18._2-abt {
  background-color: #fff9;
  padding-top: 20px;
  padding-bottom: 20px;
}

.section-18._6-abt {
  background-image: linear-gradient(#ffffff05, #cafcff1a);
  position: relative;
}

.section-18._6-abt.syn-bg {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a971_Frame%20113.svg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-bottom: 87px;
}

.section-18._7-abt {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a496_home-sec-8-g.svg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.section-18._2-fnf {
  background-color: #74f7ff52;
}

.section-18._3-inf {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a67d_fnf-sec-3-hash-bg.svg");
  background-position: 50% 140px;
  background-repeat: no-repeat;
  background-size: auto;
}

.section-18._4-fnf {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a67d_fnf-sec-3-hash-bg.svg"), linear-gradient(172deg, #8cf8ff33, #cafcff05);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: auto, auto;
  padding-bottom: 100px;
}

.section-18._6-fnf {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a67e_fnf-sec-6-who-should-bg.svg"), linear-gradient(160deg, #adfaff1f, #cafcff05);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: auto, auto;
  padding-top: 80px;
  padding-bottom: 80px;
}

.section-18._7-fnf {
  background-image: linear-gradient(#74f7ff52, #cafcff05);
  padding-top: 80px;
}

.section-18.fnf-partner-contact {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a687_fnf-partnership-section-bg.svg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 80px;
  padding-bottom: 80px;
}

.section-18.evp-2 {
  background-color: #f05826;
  padding-top: 0;
  padding-bottom: 0;
}

.section-18.evp-2.ff {
  background-color: #09f;
}

.section-18.lig-light-orange-bg {
  background-color: #fff3df;
}

.section-18._6-lig {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a6ac_lig-sec-6-who-should-bg.svg"), linear-gradient(160deg, #ffbe5e1f, #ffffff05);
  background-position: 50% 40%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: auto, auto;
  padding-top: 80px;
  padding-bottom: 200px;
}

.section-18._7-lig {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a6ad_lig-sec-7-bg.svg");
  background-position: 50% 20px;
  background-repeat: no-repeat;
  background-size: contain;
}

.section-18.lig-partner-contact {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a6ae_lig-partnership-section-bg.svg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 80px;
  padding-bottom: 80px;
}

.section-18.tri-sec-7 {
  background-image: linear-gradient(172deg, #64f6ff4d, #cafcff05);
}

.section-18._10-inv {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a4e5_inv-sec5-spiral-bg.svg"), linear-gradient(150deg, #64d0ff4d, #cafcff05);
  background-position: 16% -232px, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: auto, auto;
}

.section-18._2-wfn {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a734_wfn-sec-2-bg.svg"), linear-gradient(164deg, #adfaff99, #adfaff00 87%);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 860px, auto;
  padding-top: 120px;
  padding-bottom: 100px;
}

.section-18._3-us {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a47a_home-sec-3-bg.svg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
  display: none;
  overflow: hidden;
}

.section-18.lvc-sec-1 {
  padding-bottom: 0;
}

.section-18.lvc-blue {
  background-color: #062067;
}

.section-18.lvc-footer {
  background-color: #091b31;
  padding-bottom: 0;
}

.section-18.lig-orange-bg {
  color: #fff;
  background-color: #f05826;
}

.section-18.ff-blue-bg {
  color: #fff;
  background-color: #09f;
}

.section-18.ff-awards {
  color: #fff;
  background-color: #194790;
}

.section-18._2-mc {
  background-image: linear-gradient(164deg, #adfaff99, #adfaff00 87%);
  padding-top: 120px;
  padding-bottom: 100px;
}

.section-18.white-bg {
  background-color: #fff;
}

.section-18.mc-marq-section {
  background-color: #fff;
  padding-top: 80px;
  padding-bottom: 80px;
  overflow: hidden;
}

.section-18.mc-course-overview {
  color: #fff;
  background-color: #0068b1;
  padding-top: 88px;
  padding-bottom: 88px;
  overflow: hidden;
}

.section-18.mc-light-blue-bg {
  background-color: #d9fcfe;
}

.section-18.mc-middle-stats-sec {
  color: #fff;
  background-color: #0068b1;
  padding-top: 80px;
  padding-bottom: 80px;
  overflow: hidden;
}

.section-18.linear-blue-bg {
  color: #fff;
  background-image: linear-gradient(to right, #0e418c 6%, #042455 93%);
}

.section-18.home-blue-bg {
  background-color: #c8f0fd;
}

.section-18.ae-event-sec-1 {
  color: #fff;
  background-color: #11162d;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a8d8_pexels-denys-gromov-7974827%20-3.webp"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a8d3_Group%203352.webp"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a8ea_Group%203345.webp");
  background-position: 100%, 50% 100%, 50% 0;
  background-repeat: no-repeat, no-repeat, no-repeat;
  background-size: auto 75%, cover, cover;
  padding-top: 160px;
  padding-bottom: 160px;
}

.section-18.mae-sec-3 {
  color: #000;
  background-color: #dff6ff;
}

.section-18.mae-sec-4 {
  color: #fff;
  background-color: #09f;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a8d5_bg-pattern.webp");
  background-position: 50%;
  background-size: cover;
}

.section-18.mae-sec-6 {
  background-color: #dff6ff;
}

.section-18.mae-sec-8 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a8da_bg-patter-2.webp");
  background-position: 50%;
  background-size: cover;
}

.section-18.mae-home-popup {
  z-index: 1;
  color: #fff;
  background-color: #11162d;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a8d8_pexels-denys-gromov-7974827%20-3.webp"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a8d3_Group%203352.webp"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a8ea_Group%203345.webp");
  background-position: 100%, 50% 100%, 50% 0;
  background-repeat: no-repeat, no-repeat, no-repeat;
  background-size: auto 75%, cover, cover;
  width: 100%;
  max-width: 800px;
  padding-top: 60px;
  padding-bottom: 60px;
  position: relative;
}

.section-18.mae-sec-9 {
  background-color: #f5f5f5;
  display: none;
}

.section-18.li-home-popup {
  z-index: 1;
  color: #fff;
  background-color: #11162d;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a94e_Artboard%2045%20copy%203%20%E2%80%93%201%402x.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  max-width: 900px;
  padding-top: 60px;
  padding-bottom: 60px;
  position: relative;
}

.section-18.li-internal-popup {
  z-index: 1;
  color: #fff;
  grid-template-rows: auto auto;
  grid-template-columns: 1.75fr 1.25fr;
  grid-auto-columns: 1fr;
  width: 100%;
  max-width: 1200px;
  padding-top: 0;
  padding-bottom: 0;
  display: grid;
  position: relative;
  overflow: hidden;
}

.section-18.syn-wrap {
  padding-top: 20px;
  padding-bottom: 130px;
}

.section-18.sync-portfolio {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a983_Rectangle%20953.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 78px;
  padding-bottom: 78px;
}

.section-18.founder-journey {
  padding-bottom: 0;
}

.section-18.founder-ecosystem {
  padding-top: 100px;
  padding-bottom: 68px;
}

.section-18.founder-mentor {
  opacity: .7;
  background-color: #daf7ff;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1aa05_Group%2048096033.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  padding-top: 170px;
  padding-bottom: 170px;
}

.section-18.is-founder-slider {
  padding-top: 100px;
  padding-bottom: 190px;
  overflow: hidden;
}

.section-18.synd-video-section {
  background-color: #eefdff;
  background-image: linear-gradient(#f0feff, #ccf1ff);
  padding-top: 80px;
  padding-bottom: 100px;
}

.section-18.is-hero-res-slider {
  border-radius: 10px;
  padding-top: 60px;
  padding-bottom: 120px;
  overflow: hidden;
}

.section-18.home-n4 {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1aa67_home-4s-bg-shape.svg"), linear-gradient(152deg, #64d0ff80, #cafcff12);
  background-position: 50% 100%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: auto, auto;
  padding-top: 80px;
  padding-bottom: 80px;
}

.section-18.brand-prod-startups {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a9dc_Vector%2011.svg"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1aa43_Group%2048096041.png");
  background-position: 100% 100%, 50% 0;
  background-repeat: no-repeat, no-repeat;
  background-size: contain, auto;
  padding-top: 80px;
  padding-bottom: 80px;
}

.section-18.brand-tech-first {
  background-image: linear-gradient(#ebffff05, #caf2ff);
  padding-top: 100px;
  padding-bottom: 100px;
  display: none;
}

.section-18.is-debt-who {
  background-color: #cbf1ff;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a47a_home-sec-3-bg.svg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.section-18.debt-2 {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1aae7_circle-pattern-new-bg-element.svg"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a9dc_Vector%2011.svg");
  background-position: 50% 60px, 100% 100%;
  background-repeat: no-repeat, no-repeat;
  background-size: auto, contain;
  padding-top: 90px;
  padding-bottom: 90px;
}

.section-18.mob-hide {
  background-color: #fafbff;
  margin-top: 0%;
}

.heading-36 {
  text-align: center;
  font-size: 36px;
  font-weight: 500;
  line-height: 40px;
}

.text-span-9 {
  color: #0f4593;
}

.paragraph-24 {
  color: #59595a;
  font-size: 28px;
  line-height: 42px;
}

.container-38 {
  text-align: center;
}

.cell-core {
  color: #000;
  text-align: left;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1ac92_BG%20Dot.svg");
  background-position: 50%;
  background-size: auto;
  border-radius: 8px;
  justify-content: center;
  align-items: stretch;
  padding: 40px 20px;
}

.cell-core:hover {
  color: #fff;
  background-color: #0f4593;
}

.heading-core {
  color: #262626;
  text-align: left;
  font-size: 20px;
  font-weight: 500;
  line-height: 28px;
}

.code-embed {
  text-align: left;
}

.paragraph-core {
  color: #93969f;
  text-align: left;
  align-self: center;
  width: 100%;
  font-size: 16px;
  font-weight: 500;
  line-height: 25px;
}

.cell-core-1 {
  color: #000;
  text-align: left;
  background-color: #0f4593;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1ac92_BG%20Dot.svg");
  background-position: 50%;
  background-size: auto;
  border-radius: 8px;
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  padding: 40px 20px;
  display: block;
}

.cell-core-1:hover {
  color: #fff;
  background-color: #0f4593;
}

.heading-core-copy {
  color: #fff;
  text-align: left;
  font-size: 20px;
  font-weight: 500;
  line-height: 28px;
}

.paragraph-core-copy {
  color: #fafbff;
  text-align: left;
  align-self: center;
  width: 100%;
  font-size: 16px;
  font-weight: 500;
  line-height: 25px;
}

.container-39 {
  border-radius: 16px;
  max-width: 100vw;
  margin-top: 42px;
  padding-top: 2em;
  padding-bottom: 2em;
  box-shadow: 0 2px 5px #00000040;
}

.paragraph-25 {
  color: #59595a;
  font-size: 24px;
  font-style: italic;
  font-weight: 500;
  line-height: 36px;
}

.column-23 {
  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;
  justify-content: center;
  align-items: center;
  display: flex;
  position: static;
}

.columns-11 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.paragraph-26 {
  text-align: right;
  color: #262626;
  align-self: flex-end;
  font-size: 24px;
  font-style: italic;
  font-weight: 500;
  line-height: 36px;
}

.section-19 {
  padding-top: 3em;
  padding-bottom: 0;
}

.column-23-copy {
  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;
  justify-content: center;
  align-items: center;
  display: flex;
  position: static;
}

.section-20 {
  background-color: #ffe57d;
  padding-top: 4em;
  padding-bottom: 4em;
}

.heading-37 {
  text-align: center;
  color: #262626;
  font-size: 36px;
  font-weight: 500;
  line-height: 40px;
}

.text-span-10 {
  color: #0f4593;
}

.paragraph-27 {
  color: #262626;
  align-self: flex-start;
  width: 65%;
  margin-top: 10px;
  line-height: 22px;
}

.section-22 {
  background-color: #fff;
  flex-flow: column;
  margin-top: 0%;
  margin-bottom: 0%;
  display: block;
  position: relative;
}

.heading-16-copy {
  color: #48525b;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 600;
}

.heading-17-copy {
  color: #000;
  text-align: left;
  padding-right: 15%;
  font-size: 56px;
  font-weight: 500;
  line-height: 78px;
}

.container-25-copy {
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: none;
  display: flex;
}

.flex-block-8-copy {
  background-color: #e4f6fa80;
  width: 75%;
  padding: 20px 40px;
}

.flex-block-8-copy:hover {
  color: #fff;
  background-color: #0f4593;
}

.flex-block-8-copy.text-block {
  color: #93969f;
  width: 100%;
  padding: 40px 10px;
}

.flex-block-8-copy.text-block:hover {
  color: #fff;
}

.container-26-copy {
  justify-content: flex-end;
  align-items: flex-start;
  max-width: none;
  display: flex;
}

.quick-stack-10 {
  padding-left: 0;
  padding-right: 0;
}

.heading-38 {
  color: #262626;
  font-size: 24px;
  font-weight: 500;
  line-height: 33px;
}

.container-40 {
  max-width: 100vw;
  margin-left: 4em;
  margin-right: 4em;
}

.section-23 {
  padding-top: 2em;
  padding-bottom: 2em;
}

.container-41 {
  text-align: center;
  background-color: #0f4593;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1ac35_Group%203473692.svg");
  background-position: 50%;
  background-repeat: repeat;
  background-size: auto;
  border-radius: 32px;
  max-width: 80vw;
}

.heading-39 {
  text-align: center;
  color: #fff;
  width: 100%;
  font-size: 36px;
  font-weight: 500;
  line-height: 48px;
}

.flex-block-11 {
  vertical-align: middle;
  justify-content: center;
  align-items: center;
  width: 50%;
  padding: 2em;
  display: inline-block;
}

.text-span-11 {
  color: #ffd21b;
}

.paragraph-28 {
  color: #fff;
  font-size: 20px;
  line-height: 32px;
}

.paragraph-29 {
  color: #ffd21b;
  margin-top: 20px;
  font-size: 24px;
  font-weight: 500;
  line-height: 32px;
  text-decoration: underline;
}

.link-2 {
  color: #ffd21b;
}

.columns-12 {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1acea_1725856501918-left.webp"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1ace9_1725856501957-right.webp");
  background-position: 0%, 100%;
  background-repeat: no-repeat, no-repeat;
  background-size: contain, contain;
}

.container-42 {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1ace9_1725856501957-right.webp"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1acea_1725856501918-left.webp");
  background-position: 105%, 0%;
  background-repeat: no-repeat, no-repeat;
  background-size: contain, contain;
  max-width: 100%;
}

.flex-block-11-copy {
  vertical-align: middle;
  justify-content: center;
  align-items: center;
  width: 50%;
  padding: 2em;
  display: inline-block;
}

.alert-bar {
  z-index: 1;
  color: #fff;
  background-color: #bce8f7;
  width: 100%;
  font-size: 16px;
  font-weight: 500;
  line-height: 2;
  display: block;
  position: sticky;
  top: 0;
  overflow: hidden;
}

.alert-bar.hide {
  display: none;
}

.read-link {
  color: #0a2f67;
  text-align: left;
  align-items: center;
  margin-left: 12px;
  text-decoration: underline;
  display: flex;
}

.read-link:hover {
  font-weight: 600;
}

.popup-form-alert {
  z-index: 1000;
  background-color: #0009;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 100vw;
  display: none;
  position: fixed;
  inset: 0%;
}

.popup-form-alert.show {
  display: flex;
}

.popup-heading-copy {
  text-align: center;
  background-color: #0000;
  border: 0 #000;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 40px;
  font-size: 38px;
  font-weight: 500;
  line-height: 57px;
}

.container-28-copy {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.container-28-copy.popup-head {
  border: 1px #000;
}

.alert-text {
  font-size: 16px;
  font-weight: 500;
  line-height: 28px;
}

.lvf-app-popup-close-copy {
  outline-offset: 0px;
  text-align: right;
  cursor: pointer;
  background-color: #fff;
  border-radius: 24px;
  outline: 12px solid #fff;
  align-self: flex-end;
  width: 40px;
  position: sticky;
  top: 4px;
  right: 0;
}

.lvf-app-popup-close-copy.sticky {
  position: sticky;
  top: 4px;
  right: 0;
}

.lvf-app-popup-close-copy.lp-close, .lvf-app-popup-close-copy.lp-close-copy, .lvf-app-popup-close-copy.lp-close-copy {
  outline-offset: 0px;
  background-color: #fff0;
  outline: 12px #fff0;
  position: absolute;
  top: 10px;
  right: 10px;
}

.alert-close {
  cursor: pointer;
  height: 24px;
  font-size: 36px;
  font-weight: 400;
  line-height: .6;
  display: block;
  position: absolute;
  left: auto;
  right: 20px;
}

.columns-13 {
  margin-left: 10px;
  margin-right: 10px;
}

.alert-link {
  color: #0a2f67;
  font-weight: 600;
}

.alert-link:focus {
  font-weight: 600;
}

.blog-categ-blue-heading-copy {
  color: #000;
  text-transform: uppercase;
  margin-bottom: 16px;
  padding-left: 0%;
  padding-right: 0%;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.45;
}

.blog-categ-blue-heading-copy.up-margin {
  margin-top: 48px;
}

.custom-section {
  padding-left: 20px;
  padding-right: 0;
}

.flex-block-12 {
  padding-bottom: 20px;
}

.link-block-7 {
  text-decoration: none;
}

.columns-14 {
  display: block;
}

.slide-10 {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1aced_Frame%202.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 100vh;
}

.slide-11 {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1abaa_FF-Webiste-delhi.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.mask-6 {
  height: 100vh;
}

.slide-nav-6 {
  display: none;
}

.slider-6, .image-14270 {
  height: 100vh;
}

.slide-12 {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1aced_Frame%202.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.icon-5 {
  line-height: 1.2;
}

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

.bold-text-8, .bold-text-9, .bold-text-10 {
  font-size: 36px;
}

.text-block-21 {
  color: var(--ff2-green);
  text-align: center;
  background-color: #fff;
  border: 1px solid #31d76b;
  border-radius: 25px;
  flex: 0 auto;
  align-self: center;
  padding: 10px;
  font-family: General Sans, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 22px;
}

.cell-20 {
  white-space: nowrap;
  overflow-wrap: break-word;
  display: inline-flex;
}

.ff2-pass-grid-copy {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  margin-top: 80px;
  margin-left: 110px;
  margin-right: 110px;
}

.heading-40 {
  text-align: center;
  font-size: 32px;
  font-weight: 600;
  line-height: 48px;
}

.paragraph-30 {
  text-align: center;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}

.ff2-speakers-wrapper-copy {
  margin-bottom: 20px;
}

.image-14271 {
  max-width: 100%;
  padding-top: 20px;
}

.grid-11 {
  grid-template-rows: auto;
}

.paragraph-31 {
  color: #01498e;
  align-self: center;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}

.flex-block-13 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: #fff;
  border: 2px solid #fff;
  border-radius: 25px 0 0 25px;
  flex-flow: row;
  flex: none;
  justify-content: center;
  align-self: auto;
  align-items: center;
  width: 210px;
  padding: 10px 20px;
  display: inline-flex;
}

.div-block-26 {
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.columns-15 {
  justify-content: center;
  align-items: center;
  display: block;
}

.flex-block-14 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: #35a957;
  border: 2px solid #fff;
  border-radius: 0 25px 25px 0;
  flex-flow: row;
  flex: none;
  justify-content: center;
  align-items: center;
  padding: 10px 20px;
  display: inline-flex;
}

.paragraph-31-copy {
  color: #fff;
  align-self: center;
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 400;
  line-height: 24px;
}

.cell-21 {
  justify-content: center;
  align-items: stretch;
  display: inline-flex;
}

.cell-22 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: center;
  align-items: flex-start;
}

.quick-stack-12 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  align-self: center;
}

.ff2-glimpses-text-copy {
  margin: 20px;
}

.ff2-glimpses-footer-copy {
  justify-content: space-between;
  margin: 15px 20px;
  display: flex;
}

.li-section-copy {
  background-color: #0000;
  padding-top: 60px;
  padding-bottom: 60px;
}

.li-section-copy.li-numbers_wrapper {
  background-color: #fffaef;
  margin-top: 20px;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
}

.li-section-copy.background-midnightblue {
  background-color: #2a1c58;
}

.li-section-copy.background-midnightblue.overflow-hidden.li-hide {
  display: none;
}

.li-section-copy.li-header {
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  flex-flow: row;
  align-items: center;
  min-height: 98svh;
  padding-top: 134px;
  padding-bottom: 15svh;
  display: flex;
  position: relative;
}

.li-section-copy.li-agenda {
  background-image: linear-gradient(360deg, #fff, #fff 10%, #2a1c58c7 71%, #2a1c58);
  position: relative;
}

.li-section-copy.li-agenda.ff2-agenda-section {
  background-image: linear-gradient(#0066cd, #fff);
  padding-bottom: 80px;
}

.li-section-copy.li-marquee {
  padding-top: 0;
  padding-bottom: 0;
  overflow: hidden;
}

.li-section-copy.li-marquee.ff2-grwoth-section {
  margin-bottom: 50px;
}

.li-section-copy.li-marquee.ff2-grwoth-section.ff2-flex {
  margin-bottom: -44px;
}

.li-section-copy.li-marquee.ff2-grwoth-section.ff2-flex.ff2-gradient-2 {
  margin-bottom: 0;
}

.li-section-copy.li-video {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a940_colorful%20bg-min.png");
  background-position: 50% 40%;
  background-repeat: no-repeat;
  background-size: 3200px;
  padding-bottom: 0;
  overflow: hidden;
}

.li-section-copy.li-video.li-strategy-gradient {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a940_colorful%20bg-min.png");
  background-position: 50% 30%;
  background-repeat: no-repeat;
  background-size: 3200px;
}

.li-section-copy.li-video.li-strategy-gradient.li-hide {
  display: none;
}

.li-section-copy.curated-pitches {
  cursor: none;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a8f1_Curated%20bg.webp");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  align-items: center;
  min-height: 75vh;
  display: flex;
  position: relative;
}

.li-section-copy.curated-pitches.ff2-hide {
  display: none;
}

.li-section-copy.mtt-sec {
  background-color: #fff0;
  padding-top: 0;
  position: relative;
}

.li-section-copy.li-sponsor-sec {
  background-color: #fffaef;
}

.li-section-copy.conc-1 {
  background-color: var(--midnight-blue);
  color: var(--white);
}

.li-section-copy.conc-1.ff2-gradient-1 {
  background-color: #fff0;
  background-image: none;
  padding-bottom: 60px;
}

.li-section-copy.ff2-section-1 {
  padding-top: 0;
}

.li-section-copy.ff2-section-founders {
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.li-section-copy.ff2-glimpses-section {
  background-color: #0066cd;
}

.li-section-copy.ff2-founders-section {
  padding-bottom: 0;
}

.li-section-copy.ff2-speakers-section {
  padding-top: 60px;
  padding-bottom: 80px;
}

.li-section-sponsor {
  background-color: #0000;
  padding-top: 80px;
  padding-bottom: 80px;
}

.li-section-sponsor.li-numbers_wrapper {
  background-color: #fffaef;
  margin-top: 20px;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
}

.li-section-sponsor.background-midnightblue {
  background-color: #2a1c58;
}

.li-section-sponsor.background-midnightblue.overflow-hidden.li-hide {
  display: none;
}

.li-section-sponsor.li-header {
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  flex-flow: row;
  align-items: center;
  min-height: 98svh;
  padding-top: 134px;
  padding-bottom: 15svh;
  display: flex;
  position: relative;
}

.li-section-sponsor.li-agenda {
  background-image: linear-gradient(360deg, #fff, #fff 10%, #2a1c58c7 71%, #2a1c58);
  position: relative;
}

.li-section-sponsor.li-agenda.ff2-agenda-section {
  background-image: linear-gradient(#0066cd, #fff);
  padding-bottom: 80px;
}

.li-section-sponsor.li-marquee {
  padding-top: 0;
  padding-bottom: 0;
  overflow: hidden;
}

.li-section-sponsor.li-marquee.ff2-grwoth-section {
  margin-bottom: 50px;
}

.li-section-sponsor.li-marquee.ff2-grwoth-section.ff2-flex {
  margin-bottom: -44px;
}

.li-section-sponsor.li-marquee.ff2-grwoth-section.ff2-flex.ff2-gradient-2 {
  margin-bottom: 0;
}

.li-section-sponsor.li-video {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a940_colorful%20bg-min.png");
  background-position: 50% 40%;
  background-repeat: no-repeat;
  background-size: 3200px;
  padding-bottom: 0;
  overflow: hidden;
}

.li-section-sponsor.li-video.li-strategy-gradient {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a940_colorful%20bg-min.png");
  background-position: 50% 30%;
  background-repeat: no-repeat;
  background-size: 3200px;
}

.li-section-sponsor.li-video.li-strategy-gradient.li-hide {
  display: none;
}

.li-section-sponsor.curated-pitches {
  cursor: none;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a8f1_Curated%20bg.webp");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  align-items: center;
  min-height: 75vh;
  display: flex;
  position: relative;
}

.li-section-sponsor.curated-pitches.ff2-hide {
  display: none;
}

.li-section-sponsor.mtt-sec {
  background-color: #fff0;
  padding-top: 0;
  position: relative;
}

.li-section-sponsor.li-sponsor-sec {
  background-color: #fffaef;
}

.li-section-sponsor.conc-1 {
  background-color: var(--midnight-blue);
  color: var(--white);
}

.li-section-sponsor.conc-1.ff2-gradient-1 {
  background-color: #fff0;
  background-image: none;
  padding-bottom: 60px;
}

.li-section-sponsor.ff2-section-1 {
  padding-top: 0;
}

.li-section-sponsor.ff2-section-founders {
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.li-section-sponsor.ff2-glimpses-section {
  background-color: #0066cd;
  padding-bottom: 20px;
}

.li-section-sponsor.ff2-founders-section {
  padding-bottom: 0;
}

.li-section-sponsor.ff2-speakers-section {
  padding-top: 60px;
  padding-bottom: 80px;
}

.link-3 {
  pointer-events: auto;
  color: var(--white);
  cursor: pointer;
  text-decoration: underline;
}

.text-block-22 {
  font-size: 28px;
  font-weight: 500;
}

.text-block-25 {
  overflow: visible;
}

.li-custom-heading-copy {
  color: var(--midnight-blue);
  text-align: center;
  text-transform: capitalize;
  margin-bottom: 13px;
  font-size: 36px;
  font-weight: 600;
  line-height: 80px;
}

.bold-text-14-copy {
  mix-blend-mode: normal;
  font-size: 64px;
  line-height: 85px;
}

.letsignite-para {
  font-size: 28px;
}

.quick-stack-12-copy {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  align-self: center;
  width: 508px;
}

.flex-block-13-copy {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: #fff;
  border: 2px solid #fff;
  border-radius: 25px 0 0 25px;
  flex-flow: row;
  flex: none;
  justify-content: center;
  align-self: auto;
  align-items: center;
  padding: 10px 20px;
  display: inline-flex;
}

.flex-block-14-copy {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: #01498e;
  border: 2px solid #fff;
  border-radius: 0 25px 25px 0;
  flex-flow: row;
  flex: none;
  justify-content: center;
  align-items: center;
  padding: 10px 20px;
  display: inline-flex;
}

.li-button-copy {
  background-color: var(--tomato);
  color: #fff;
  border-radius: 28px;
  padding: 16px 28px;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  transition: all .3s;
}

.li-button-copy:hover {
  background-image: linear-gradient(#0003, #0003);
}

.li-button-copy.is-secondary {
  background-color: #0000;
  border: 2px solid #fff;
}

.li-button-copy.is-load-more {
  color: #f0544f;
  background-color: #0000;
  border-color: #ff6727;
}

.li-button-copy.is-load-more:hover {
  color: #fff;
  background-color: #f0544f;
  background-image: none;
}

.li-button-copy.t-m-small {
  background-color: var(--tomato);
}

.li-button-copy.t-m-small.ff2-button {
  background-color: var(--ff2-green);
}

.li-button-copy.t-m-small.mypass.open-modal {
  border: 3px solid var(--white);
  background-color: var(--midnight-blue);
}

.image-14273 {
  text-align: left;
  align-self: auto;
  max-width: 50%;
  display: none;
}

.div-block-27 {
  flex-flow: column;
  align-self: center;
  display: block;
}

.grid-12 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.grid-12.ecosystem {
  grid-template-columns: 1fr;
}

.li-partner-img-copy {
  object-fit: contain;
  background-color: #0a2c52;
  max-height: 110px;
  padding-left: 10px;
  padding-right: 10px;
}

.li-partner-img-copy._2 {
  max-height: 70px;
}

.li-sponsor-line-copy {
  background-color: #707070;
  width: 82%;
  height: 1px;
  position: absolute;
}

.ff2-mclass-grid-copy {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-left: 40px;
  margin-right: 40px;
}

.bold-text-15 {
  font-size: 34px;
}

.div-block-28 {
  text-align: center;
  flex: none;
  justify-content: center;
  align-items: center;
  display: block;
}

.link-block-8 {
  width: 100%;
  text-decoration: none;
}

.link-block-9 {
  flex: none;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
  position: static;
}

.li-site-wrapper-copy {
  width: 85%;
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
}

.li-site-wrapper-copy.higher-zindex {
  z-index: 4;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: none;
  display: flex;
  position: relative;
}

.li-site-wrapper-copy.ff2-wrapper {
  padding-left: 110px;
  padding-right: 110px;
}

.li-site-wrapper-copy.ff2-wrapper.founder-first-wapper {
  width: 100%;
}

.li-site-wrapper-copy.ff2-section-founders {
  margin-left: 50px;
  margin-right: 50px;
  padding-left: 0;
  padding-right: 0;
}

.li-site-wrapper-copy.founder-first {
  width: 100%;
  overflow: visible;
}

.li-site-wrapper-copy.founder {
  width: 100%;
}

.ff-section-copy {
  background-color: #0000;
  padding-top: 60px;
  padding-bottom: 60px;
}

.ff-section-copy.li-numbers_wrapper {
  background-color: #fffaef;
  margin-top: 20px;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
}

.ff-section-copy.background-midnightblue {
  background-color: #2a1c58;
  padding-top: 60px;
}

.ff-section-copy.background-midnightblue.overflow-hidden.li-hide {
  display: none;
}

.ff-section-copy.li-header {
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  flex-flow: row;
  justify-content: center;
  align-items: stretch;
  height: 100vh;
  min-height: 0;
  padding-top: 18svh;
  padding-bottom: 15svh;
  display: flex;
  position: relative;
}

.ff-section-copy.li-header.home {
  padding-top: 15svh;
  padding-bottom: 0;
}

.ff-section-copy.li-agenda {
  background-image: linear-gradient(360deg, #fff, #fff 10%, #2a1c58c7 71%, #2a1c58);
  padding-bottom: 20px;
  position: relative;
}

.ff-section-copy.li-agenda.ff2-agenda-section {
  background-image: linear-gradient(#0066cd, #fff);
  padding-top: 40px;
  padding-bottom: 40px;
}

.ff-section-copy.bottom-padding-0 {
  padding-top: 40px;
  padding-bottom: 60px;
}

.ff-section-copy.li-marquee {
  padding-top: 40px;
  padding-bottom: 0;
  overflow: hidden;
}

.ff-section-copy.li-marquee.ff2-grwoth-section {
  margin-bottom: 50px;
}

.ff-section-copy.li-marquee.ff2-grwoth-section.ff2-flex {
  margin-bottom: -44px;
}

.ff-section-copy.li-marquee.ff2-grwoth-section.ff2-flex.ff2-gradient-2 {
  margin-bottom: 0;
}

.ff-section-copy.li-video {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a940_colorful%20bg-min.png");
  background-position: 50% 40%;
  background-repeat: no-repeat;
  background-size: 3200px;
  padding-bottom: 0;
  overflow: hidden;
}

.ff-section-copy.li-video.li-strategy-gradient {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a940_colorful%20bg-min.png");
  background-position: 50% 30%;
  background-repeat: no-repeat;
  background-size: 3200px;
}

.ff-section-copy.li-video.li-strategy-gradient.li-hide {
  display: none;
}

.ff-section-copy.curated-pitches {
  cursor: none;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a940_colorful%20bg-min.png"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a8f1_Curated%20bg.webp");
  background-position: 50%, 0 0;
  background-repeat: no-repeat, no-repeat;
  background-size: auto, cover;
  align-items: center;
  min-height: 75vh;
  padding-top: 100px;
  padding-bottom: 40px;
  display: flex;
  position: relative;
}

.ff-section-copy.curated-pitches.ff2-hide {
  display: none;
}

.ff-section-copy.mtt-sec {
  background-color: #fff0;
  padding-top: 0;
  position: relative;
}

.ff-section-copy.li-sponsor-sec {
  background-color: #fffaef;
}

.ff-section-copy.conc-1 {
  background-color: var(--midnight-blue);
  color: var(--white);
  padding-top: 60px;
  padding-bottom: 40px;
}

.ff-section-copy.conc-1.ff2-gradient-1 {
  background-color: #fff0;
  background-image: none;
  padding-bottom: 60px;
}

.ff-section-copy.ff2-section-1 {
  padding-top: 0;
}

.ff-section-copy.ff2-section-founders {
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.ff-section-copy.ff2-glimpses-section {
  background-color: #0066cd;
  padding-bottom: 60px;
}

.ff-section-copy.ff2-founders-section {
  padding-bottom: 60px;
}

.ff-section-copy.ff2-speakers-section {
  padding-top: 0;
  padding-bottom: 10px;
}

.li-new-logo-copy {
  object-fit: contain;
  object-position: 0% 50%;
  width: auto;
  height: 160px;
  margin-bottom: 60px;
}

.li-new-logo-copy.li-int-logo {
  align-self: center;
  margin-bottom: 0;
}

.li-new-logo-copy.li-int-logo._2 {
  margin-bottom: 16px;
}

.li-new-logo-copy.li-int-logo.ff2-logo {
  object-fit: contain;
  flex: none;
  align-self: auto;
  width: 45%;
  max-width: none;
  height: auto;
  margin-top: 0;
  display: block;
}

._2-col-grid-copy {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: block;
}

._2-col-grid-copy.speakers-attend {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

._2-col-grid-copy.speakers-attend.ff2-attend {
  margin-left: 110px;
  margin-right: 110px;
}

._2-col-grid-copy.li-accordion-grid {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
}

._2-col-grid-copy.testimonials {
  grid-column-gap: 130px;
  grid-template-columns: 2fr 1fr;
}

._2-col-grid-copy.outreach-partners {
  grid-column-gap: 60px;
  width: 80%;
}

._2-col-grid-copy.testimonial-v2 {
  grid-column-gap: 130px;
  grid-template-columns: 1fr 2fr;
  align-items: center;
}

.li-header-content-container-copy {
  grid-row-gap: 0px;
  color: #fff;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.li-subtext-semibold-copy {
  text-align: left;
  font-size: 40px;
  font-weight: 600;
  line-height: 1.2;
  display: none;
}

.li-subtext-semibold-copy.li-text-color-white {
  align-self: auto;
}

.li-subtext-semibold-copy.margin-bottm-40px {
  margin-bottom: 40px;
}

.li-subtext-semibold-copy.ff2-founders-heading {
  color: var(--white);
  margin-top: 20px;
  margin-bottom: 20px;
}

.li-subtext-semibold-copy.ff2-masterclass-title {
  margin-bottom: 60px;
}

.li-subtext-semibold-copy.ff2-founders-heading2 {
  color: var(--normal-grey);
  margin-bottom: 60px;
}

.bold-text-13-copy {
  font-size: 28px;
}

.bold-text-16 {
  display: block;
}

.paragraph-32 {
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-top: 10px;
  margin-bottom: 0;
  line-height: 22px;
}

.paragraph-33 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 26px;
  line-height: 32px;
}

.paragraph-34 {
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-top: 10px;
  margin-bottom: 0;
  line-height: 18px;
}

.grid-13 {
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  flex: 0 auto;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  padding-top: 10px;
}

.image-14274 {
  width: 35%;
  max-width: none;
  overflow: visible;
}

.image-14275 {
  flex: none;
  max-width: 35vw;
  padding-left: 10px;
  padding-right: 10px;
  display: block;
  overflow: visible;
}

.dropdown-list {
  display: none;
  position: absolute;
  inset: auto;
}

.text-block-27 {
  display: block;
}

.heading-41 {
  text-align: center;
  width: auto;
}

.heading-42 {
  text-shadow: 0 1px 1px #0003;
  overflow-wrap: normal;
  font-size: 18px;
  font-weight: 500;
  line-height: 27px;
}

.heading-43, .heading-44 {
  font-size: 18px;
  font-weight: 500;
}

.heading-45 {
  font-size: 18px;
  font-weight: 500;
  line-height: 27px;
}

.column-26 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex: 0 auto;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-left: auto;
  margin-right: auto;
  padding: 15px 15px 10px;
  display: block;
  box-shadow: 4px 1px 6px 2px #3f3f3f33;
}

.columns-16 {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  margin-bottom: 7px;
  padding: 39px 45px 42px;
  display: flex;
}

.column-27, .column-28, .column-29 {
  padding: 15px 15px 10px;
  box-shadow: 4px 1px 6px 2px #0003;
}

.section-24 {
  margin-top: -48px;
}

.quick-stack-14 {
  object-fit: fill;
  width: auto;
  margin-left: auto;
  margin-right: auto;
}

.div-block-29 {
  background-color: #fff;
  border: 1px #000;
  border-radius: 16px;
  margin-bottom: 18px;
  padding-top: 7px;
  padding-right: 11px;
  display: flex;
}

.heading-46 {
  font-size: 19px;
}

.list-19 {
  padding-bottom: 7px;
  padding-left: 10px;
  list-style-type: none;
}

.container-43 {
  width: 398px;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.image-14276 {
  margin-top: -45px;
  margin-left: 10px;
  margin-right: 0;
}

.heading-47 {
  margin-top: 6px;
  font-size: 26px;
}

.paragraph-35 {
  font-size: 12px;
}

.slide-13 {
  -webkit-text-fill-color: inherit;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1ad47_umang.jpg");
  background-position: 50% 0;
  background-size: 100% 100%;
  background-attachment: scroll;
  background-clip: border-box;
}

.slide-nav-7 {
  margin-top: 9px;
  padding-top: 49px;
  top: auto;
  bottom: -9px;
}

.slide-14 {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1ad4b_tricaone.jpg");
  background-position: 50% 0;
  background-size: cover;
  margin-top: 0;
}

.slider-7 {
  width: 100%;
  height: 507px;
  margin-top: 120px;
}

.paragraph-36, .paragraph-37, .bold-text-17, .paragraph-38, .bold-text-18, .paragraph-39 {
  font-size: 12px;
}

.paragraph-40 {
  margin-top: 10px;
}

.brand {
  width: auto;
  max-width: none;
}

.event-nav-link {
  color: var(--white);
  text-transform: uppercase;
  padding: 10px;
  font-size: 14px;
}

.heading-48 {
  color: var(--white);
  font-family: Generalsans, Arial, sans-serif;
  font-size: 46px;
  font-weight: 700;
  line-height: 50px;
}

.heading-48.myhdncnew {
  display: none;
}

.heading-49 {
  text-align: center;
  justify-content: center;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 20px;
  display: block;
}

.events-area {
  padding-top: 100px;
  padding-bottom: 100px;
}

.events-area.past-events {
  padding-top: 40px;
  padding-bottom: 100px;
}

.events-area.upcoming-events {
  padding-top: 100px;
  padding-bottom: 40px;
}

.heading-50 {
  text-align: center;
  color: #0f4593;
  background-color: #fff;
  border-radius: 7px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Generalsans, Arial, sans-serif;
  font-size: 34px;
  font-weight: 700;
  line-height: 43px;
  box-shadow: 0 2px 5px #0003;
}

.cmn-section-top {
  margin-bottom: 40px;
}

.section-25 {
  background-color: #d9eafd;
}

.section-25.event-section {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1ad59_sec-sec-bg-image.webp");
  background-position: 0 0;
  background-size: cover;
}

.grid-14 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
}

.upcoming-card {
  background-color: var(--white);
  border-radius: 14px;
  padding: 15px;
}

.card-content {
  background-color: #fff;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 30px 20px 40px;
  display: flex;
}

.image-14277 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 230px;
}

.slide-17 {
  vertical-align: baseline;
  width: 100%;
  max-width: 300px;
  margin-right: 40px;
}

.slide-18, .slide-19 {
  max-width: 300px;
}

.slider-9 {
  background-color: #0000;
  justify-content: center;
  align-items: center;
  margin-bottom: 100px;
  display: block;
}

.mask-7 {
  flex: 0 auto;
  margin-left: auto;
  margin-right: auto;
}

.slide-20 {
  max-width: 300px;
}

.link-block-10 {
  background-color: #fff;
  border-radius: 15px;
  width: 100%;
  height: 100%;
  padding: 13px;
  text-decoration: none;
}

.text-block-28 {
  text-align: center;
  color: #0f4593;
  margin-bottom: 4px;
  font-size: 22px;
  font-weight: 600;
}

.right-arrow-5 {
  z-index: 9;
  position: absolute;
  inset: auto -2% -11% 0%;
  overflow: visible;
}

.left-arrow-5 {
  inset: auto 0% -11% -5%;
  overflow: visible;
}

.collection-list {
  column-count: 5;
  column-gap: 2px;
}

.collection-item-2 {
  margin-bottom: 2px;
}

.image-14278 {
  width: 100%;
}

.heading-51 {
  text-align: center;
}

.slide-21 {
  text-align: center;
  vertical-align: baseline;
  max-width: 200px;
  max-height: 100px;
  margin-left: 10px;
  margin-right: 10px;
  padding-left: 10px;
  padding-right: 10px;
}

.slider-10 {
  background-color: #0000;
}

.image-14279, .image-14280, .image-14281, .image-14282, .image-14283 {
  width: 100%;
}

.section-26 {
  background-color: #d9eafd;
  padding-top: 60px;
  padding-bottom: 60px;
}

.grid-15 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  place-items: center;
  width: 100vw;
  min-width: 100vw;
  margin-left: auto;
  margin-right: auto;
}

.div-block-30 {
  object-fit: contain;
  justify-content: center;
  align-items: stretch;
  margin-left: -600px;
  display: flex;
}

.image-14284, .image-14285, .image-14286, .image-14287, .image-14288, .image-14289, .image-14290, .image-14291, .image-14292, .image-14293, .image-14294, .image-14295, .image-14296, .image-14297 {
  margin-left: 0;
}

.logo-inner {
  margin-top: 40px;
  margin-bottom: 40px;
  padding-left: 20px;
  padding-right: 20px;
}

.logo-slider {
  display: flex;
  overflow: hidden;
}

.logo-img-wrap {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex: 0 auto;
  justify-content: space-around;
  min-width: 100%;
  display: flex;
}

.slider-img {
  box-sizing: border-box;
  aspect-ratio: auto;
  vertical-align: baseline;
  object-fit: contain;
  padding-left: 10px;
  padding-right: 10px;
}

.slider-img.extra {
  max-height: 40px;
}

.section-27 {
  background-color: #d9eafd;
  padding-top: 100px;
  padding-bottom: 100px;
}

.heading-52 {
  color: #0f4593;
  text-align: center;
  -webkit-text-fill-color: inherit;
  background-color: #d9eafd;
  background-clip: border-box;
  width: 23%;
  margin-left: auto;
  margin-right: auto;
  padding: 10px;
  font-family: Generalsans, Arial, sans-serif;
  font-size: 30px;
  font-weight: 600;
}

.button-center {
  flex-flow: column;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.section-28 {
  color: #0f4593;
  background-color: #0f4593;
  padding-top: 140px;
  padding-bottom: 140px;
}

.paragraph-41 {
  color: var(--white);
  text-align: center;
  margin-top: 20px;
  font-size: 20px;
  font-weight: 400;
}

.button-10 {
  text-align: center;
  vertical-align: baseline;
  background-color: #09f;
  border-radius: 50px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px 60px;
  font-family: Generalsans, Arial, sans-serif;
  font-size: 26px;
  font-weight: 600;
  line-height: 22px;
  display: inline-block;
  position: static;
}

.div-block-31 {
  background-color: var(--primary-blue);
  width: 95%;
  height: 1px;
  margin-bottom: -27px;
  margin-left: auto;
  margin-right: auto;
}

.slick-wrapper {
  display: flex;
}

.slick-item {
  padding-left: 6px;
  padding-right: 6px;
}

.slider-control {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  display: flex;
}

.slick-arrow.slick-right-arrow {
  cursor: pointer;
  background-color: #09f;
  border-radius: 20px;
  padding: 8px 9px;
}

.slick-arrow.slick-left-arrow {
  cursor: pointer;
  background-color: #09f;
  border-radius: 20px;
  padding: 8px 9px;
  position: relative;
}

.div-block-32 {
  padding: 40px 20px 50px;
  text-decoration: none;
}

.icon-7, .icon-8 {
  color: var(--white);
}

.heading-53 {
  color: #0f4593;
  margin-bottom: 20px;
  font-size: 28px;
}

.link-4 {
  color: #38bc88;
  margin-top: 10px;
  font-size: 21px;
  text-decoration: none;
}

.link-4.red {
  color: #9c1c26;
}

.image-14298 {
  border-radius: 10px;
}

.paragraph-42 {
  text-align: center;
  color: #0f4593;
  font-size: 17px;
  text-decoration: none;
}

.image14300 {
  width: 20px;
  max-width: 100%;
  padding-bottom: 3px;
}

.image-14300 {
  width: 20px;
  padding-bottom: 3px;
}

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

.link-5 {
  color: #09f;
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 20px;
  font-weight: 400;
  text-decoration: none;
}

.banner-slider {
  background-color: #06275c;
  background-image: none;
}

.paragraph-43 {
  color: var(--midnight-blue);
  text-align: center;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.heading-54 {
  color: var(--normal-grey);
  text-align: center;
  font-weight: 500;
}

.div-block-34 {
  margin-top: 10px;
}

.bold-text-19 {
  font-size: 36px;
}

.image-14301 {
  border-radius: 10px;
}

.link-block-11 {
  width: 100%;
  height: 100%;
}

.image-14302 {
  object-fit: cover;
  width: 100%;
  height: 92%;
}

.link-block-12 {
  width: 100%;
  height: 100%;
}

.image-14303 {
  object-fit: cover;
  width: 100%;
  height: 124vh;
  padding-top: 0;
}

.link-block-13 {
  width: 40%;
  max-width: 100%;
}

.link-block-14 {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 98%;
  display: block;
}

.image-14304 {
  object-fit: contain;
  width: 100%;
  height: 100%;
}

.div-block-36 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #fdf5f5;
  border: 8px solid #f8efef;
  border-radius: 10px;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 836px;
  height: 309px;
  margin-top: 105px;
  margin-left: auto;
  margin-right: auto;
  padding: 50px 20px 24px;
  display: block;
  position: relative;
}

.checkbox-label {
  color: #041c3d;
  text-align: left;
  padding-left: 8px;
  font-size: 18px;
  font-weight: 500;
}

.checkbox {
  margin-left: 0;
}

.checkbox-field {
  width: auto;
  padding-top: 42px;
  padding-bottom: 19px;
  display: flex;
}

.checkbox-label-2 {
  color: #041c3d;
  text-align: left;
  padding-left: 8px;
  font-size: 18px;
  font-weight: 500;
}

.checkbox-2 {
  margin-left: 0;
}

.checkbox-field-2 {
  width: auto;
  margin-top: 16px;
  display: flex;
}

.popupdiv {
  z-index: 10;
  background-color: #000000ad;
  width: 100%;
  height: 100%;
  padding: 20px;
  position: fixed;
  inset: 0 auto auto;
}

.button-11 {
  color: #ffffff0a;
  text-align: center;
  -webkit-text-fill-color: inherit;
  background-color: #04559b03;
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1adbf_images-removebg-preview%20(1).png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 24px;
  background-clip: border-box;
  border-radius: 0;
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  width: 30px;
  padding-top: 37px;
  padding-bottom: 0;
  display: block;
  position: absolute;
  inset: -5px 0% auto auto;
}

.heading-55 {
  color: #2a1c58;
  background-color: #fff0;
  border-radius: 10px;
  padding-top: 3px;
  padding-bottom: 3px;
  font-size: 38px;
  font-weight: 600;
}

.heading-56 {
  color: #2a1c58;
  padding-top: 3px;
  padding-bottom: 20px;
  font-size: 21px;
  font-weight: 500;
}

.button-12 {
  background-color: #f0544f;
  border: 1px solid #f0544f;
  border-radius: 28px;
  margin-left: 10px;
  margin-right: 0;
  padding-top: 18px;
  padding-bottom: 18px;
  font-size: 14px;
  font-weight: 600;
}

.button-12:hover {
  color: #2a1c58;
  background-color: #fafcfd;
  border: 1px solid #2a1c58;
}

.button-13 {
  background-color: #f0544f;
  border: 1px solid #f0544f;
  border-radius: 28px;
  padding-top: 18px;
  padding-bottom: 18px;
  font-size: 14px;
  font-weight: 600;
}

.button-13:hover {
  color: #2a1c58;
  background-color: #f1f4f6;
  border: 1px solid #2a1c58;
}

.heading-57 {
  font-size: 24px;
  font-weight: 400;
}

.paragraph-44 {
  color: #efe3e5;
  text-transform: uppercase;
  cursor: auto;
  background-color: #fffaef05;
  height: 52px;
  padding: 10px 21px;
  font-size: 26px;
  font-weight: 500;
}

.div-block-37 {
  width: 100%;
  margin-top: 40px;
}

.div-block-38 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  cursor: auto;
  background-color: #fcf8f8;
  border: 1px solid #ea1c31;
  border-radius: 9px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 30%;
  margin-left: 3px;
  display: inline-block;
  position: relative;
}

.paragraph-45 {
  color: #190505;
  text-align: left;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
}

.heading-58 {
  color: #ea1c31;
  text-align: left;
  padding-top: 10px;
  padding-left: 10px;
  font-size: 21px;
}

.image-14305 {
  cursor: auto;
  object-fit: cover;
  border: 1px solid #f9f4f4;
  border-radius: 9px;
  width: 100%;
  height: 348px;
  position: static;
}

.image-14305.aprnew {
  object-fit: cover;
  width: 100%;
  height: 244px;
}

.image-14306 {
  position: absolute;
  inset: 60% 6% 0% auto;
}

.image-14306.oneimg {
  left: 61%;
}

.image-14306.oneimg.twoimg {
  left: 95%;
}

.estmdgust {
  color: #ea1c31;
  background-color: #fffaef;
  height: auto;
  padding-left: 10px;
  padding-right: 10px;
  display: inline;
}

.paragraph-46 {
  cursor: auto;
  padding-top: 52px;
  font-size: 27px;
}

.link-6 {
  color: #f3ecec;
  font-weight: 500;
}

.heading-59 {
  color: #322880;
  font-size: 18px;
  font-weight: 500;
  line-height: 21px;
  position: relative;
  top: -43px;
  left: 8px;
}

.image-14307 {
  width: 60%;
}

.text-span-12 {
  color: var(--primary-blue);
}

.heading-60 {
  width: 59.8772%;
}

.inner-nav {
  flex-flow: column;
  display: flex;
}

.nav-heading {
  width: max-content;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 0;
  font-size: 16px;
  line-height: 20px;
  display: block;
}

.tabs-menu {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  flex-flow: column;
  flex: 0 auto;
  width: auto;
  display: block;
}

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

.tabs-content-2 {
  padding-left: 20px;
}

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

.tab-link-tab-1 {
  border: 3px solid var(--primary-blue);
  background-color: var(--white);
  color: var(--normal-grey);
  border-radius: 10px;
  margin-bottom: 10px;
  padding: 10px;
}

.tab-link-tab-1.w--current {
  border: 3px solid var(--primary-blue);
  background-color: var(--primary-blue);
  color: var(--white);
  border-radius: 10px;
  margin-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px;
  display: block;
}

.tab-link-tab-2 {
  border: 3px solid var(--primary-blue);
  background-color: var(--white);
  color: var(--normal-grey);
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  border-radius: 10px;
  justify-content: flex-start;
  align-items: center;
  padding: 10px;
  display: block;
}

.tab-link-tab-2.w--current {
  border-width: 3px;
  border-color: var(--primary-blue);
  background-color: var(--primary-blue);
  color: var(--white);
  border-radius: 10px;
  padding: 10px;
}

.pop-up {
  z-index: 1003;
  background-color: var(--black);
  pointer-events: none;
  width: 100%;
  height: 150vh;
  position: fixed;
  inset: 0;
}

.div-block-39 {
  z-index: 0;
  text-align: center;
  pointer-events: auto;
  background-color: #fff;
  border-radius: 10px;
  width: 56%;
  margin-left: auto;
  margin-right: auto;
  padding: 40px 40px 20px;
  position: relative;
  inset: 5% 0% auto;
}

.link-block-15 {
  background-color: #e8e8e8;
  border-radius: 20px;
  margin-top: 10px;
  margin-right: 10px;
  padding: 3px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.button-14 {
  text-align: center;
  font-size: 16px;
  font-weight: 500;
  text-decoration: none;
}

.button-14.btn-report-popup {
  background-color: var(--primary-blue);
  text-align: center;
  border-radius: 10px;
  padding: 28px 44px;
}

.form {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  display: flex;
}

.inner {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 48%;
  display: flex;
}

.inner.full {
  width: 100%;
}

.submit-button {
  background-color: var(--primary-blue);
  color: var(--white);
  border-radius: 6px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  font-size: 16px;
  font-weight: 500;
}

.heading-61 {
  margin-bottom: 10px;
  font-size: 24px;
  line-height: 32px;
}

.text-span-13 {
  color: var(--primary-blue);
}

.text-field-2, .text-field-3, .text-field-4, .text-field-5, .text-field-6 {
  border-radius: 6px;
  flex: 1;
  padding-top: 12px;
  padding-bottom: 12px;
}

.paragraph-47 {
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  font-weight: 500;
}

.link-7 {
  color: var(--primary-blue);
  text-decoration: none;
}

.text-span-14, .text-span-15, .text-span-16, .text-span-17 {
  color: var(--tomato);
}

.div-block-40 {
  display: flex;
}

.image-14308 {
  object-fit: cover;
  border-radius: 12px;
  width: 100%;
  height: 200px;
  margin-right: 20px;
  display: block;
}

.collection-item-3 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border: 1px solid #000;
  border-radius: 12px;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 45%;
  min-height: auto;
  margin-top: 10px;
  margin-right: 18px;
  padding: 10px;
  display: block;
}

.text-block-29 {
  color: var(--lvc-dark-blue);
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  font-size: 24px;
  font-weight: 500;
  line-height: 36px;
  text-decoration: none;
  display: flex;
}

.text-block-29.sachintext {
  min-height: 96px;
  padding-top: 12px;
  padding-bottom: 0;
  padding-right: 10px;
  font-size: 21px;
  line-height: 30px;
}

.webpaginate {
  margin-top: 20px;
}

.next {
  background-color: var(--lvc-dark-blue);
  color: #fbfafa;
}

.heading-62 {
  color: var(--lvc-dark-blue);
  text-align: center;
  margin-bottom: 15px;
  padding-left: 9px;
}

.heading-63 {
  color: var(--lvc-dark-blue);
  text-align: center;
  margin-top: 31px;
  margin-bottom: 24px;
}

.wbrlightbox {
  object-fit: cover;
  width: 100%;
  max-width: 100%;
  height: 194px;
  margin-right: 10px;
}

.lightbox-link-2 {
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.heading-64 {
  color: var(--lvc-dark-blue);
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  font-size: 18px;
  font-weight: 500;
  text-decoration: underline;
  display: flex;
}

.collection-list-2 {
  flex-flow: wrap;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.div-block-41 {
  grid-column-gap: 20px;
  grid-row-gap: 16px;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: stretch stretch;
  width: 100%;
  display: flex;
}

.div-block-42 {
  width: 68%;
}

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

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

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

.frame-13 {
  grid-column-gap: 14px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  text-decoration: none;
  display: flex;
}

.text-4 {
  color: #0e4e5c;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
}

.text-5 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 100px;
  font-weight: 500;
  line-height: 100%;
  text-decoration: none;
}

.text-6 {
  color: #000;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-289 {
  grid-column-gap: 100px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.frame-286 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 274px;
  text-decoration: none;
  display: flex;
}

.text-7 {
  color: #09f;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 50px;
  font-weight: 600;
  line-height: 150%;
  text-decoration: none;
}

.text-8 {
  color: #0009;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.comn-section {
  padding-top: 60px;
  padding-bottom: 60px;
}

.comn-section.sml-padding {
  padding-top: 20px;
}

.comn-section.bg-pic {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1ae31_Background%20Grid.png");
  background-position: 50%;
  background-repeat: repeat-x;
  background-size: cover;
}

.comn-section.bg-pic.extra-padding {
  background-repeat: repeat;
  background-size: cover;
  padding-top: 140px;
}

.comn-section.bg-pic.extra-padding.bg-none {
  background-color: #0000;
}

.comn-section.extra-padding {
  background-color: #20264f;
  padding-top: 140px;
}

.comn-section.extra-padding.btm-no {
  background-color: #0000;
  padding-bottom: 0;
}

.comn-section.extra-padding.btm-no.bg-primary {
  background-color: #20264f;
  background-image: none;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
}

.comn-section.extra-padding.btm-no.bg-blue {
  background-color: #1d2a7e;
}

.comn-section.extra-padding.btm-no.bg-deep {
  background-color: #192452;
}

.comn-section.extra-padding.btm-no.bg-green {
  background-color: #1d2f2c;
}

.comn-section.extra-padding.btm-no.bg-orange {
  background-color: #fef3e9;
}

.comn-section.extra-padding.btm-no.bg-orange.deep {
  background-color: #3d2613;
}

.comn-section.gray-section {
  background-color: #f3f7ff;
}

.comn-section.gray-section.margin-minus {
  margin-top: 0;
}

.comn-section.gray-section.margin-minus.bg-green {
  background-color: #e8fdf0;
}

.comn-section.gray-section.margin-minus.bg-light-green {
  background-color: #edf8f6;
}

.comn-section.gray-section.margin-minus.bg-light-orange {
  background-color: #fff8f3;
}

.comn-section.bg-priimary {
  background-color: #20264f;
}

.comn-section.bg-priimary.ov-hidden {
  position: relative;
  overflow: hidden;
}

.comn-section.bg-priimary.ov-hidden.bg-green {
  background-color: #1d2f2c;
}

.comn-section.bg-priimary.ov-hidden.bg-white {
  background-color: #f8f8f8;
}

.comn-section.bg-gray {
  background-color: #f3f7ff;
}

.comn-section.bg-gray.d-none {
  display: none;
}

.comn-section.bg-primary-new {
  background-color: #0466f1;
}

.comn-section.bg-light-gray {
  background-color: #f3f7ff;
}

.comn-section.bg-brand {
  background-color: #0f4593;
}

.comn-section.mb-0 {
  padding-bottom: 60px;
  position: static;
}

.comn-section.bg-blue {
  background-color: #192452;
  position: relative;
}

.comn-section.bg-deep {
  background-color: #1d2a7e;
  position: relative;
}

.comn-section.bg-deep.ov-off {
  overflow: hidden;
}

.comn-section.bg-deep.ov-off.bg-orange {
  background-color: #3d2613;
}

.comn-section.bg-extra-deep {
  background-color: #192452;
  position: relative;
}

.comn-section.bg-extra-deep.ov-off {
  position: relative;
  overflow: hidden;
}

.comn-section.bg-extra-deep.ov-off.bg-green, .comn-section.bg-extra-deep.green {
  background-color: #1a2926;
}

.comn-section.bg-extra-deep.bg-orange {
  background-color: #3d2a1a;
}

.comn-section.overflow-hidden.bg-orange {
  background-color: #fef3e9;
  padding-bottom: 0;
}

.comn-section.bg-white {
  background-color: #fff;
}

.page-medium-name {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  color: var(--white);
  align-items: center;
  font-family: DM Sans, sans-serif;
  font-size: 70px;
  font-weight: 500;
  line-height: 80px;
  display: flex;
}

.page-medium-name.text-deep {
  color: #1d2d48;
}

.page-medium-name.text-deep.font-sml {
  font-size: 64px;
  line-height: 74px;
}

.page-medium-name.text-deep.font-sml.text-white {
  color: var(--white);
  font-size: 60px;
  line-height: 70px;
}

.page-medium-name.text-deep.font-sml.text-center {
  color: #000;
  text-align: center;
  justify-content: center;
  align-items: center;
  line-height: 70px;
}

.page-medium-name.text-deep.font-sml.text-primary {
  color: var(--primary-base);
  font-size: 60px;
}

.page-medium-name.text-deep.font-sml.text-green {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #fff;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  font-size: 60px;
  font-weight: 400;
  line-height: 68px;
}

.page-medium-name.text-deep.white-text {
  color: var(--white);
}

.page-medium-name.text-deep.white-text.smll {
  font-size: 60px;
  line-height: 65px;
  display: block;
}

.page-medium-name.small {
  font-size: 60px;
  line-height: 68px;
}

.page-medium-name.small.text-black {
  color: #000;
}

.heading-65 {
  color: #0e4e5c;
  text-transform: uppercase;
  background-color: #0000;
  font-family: Inter, sans-serif;
  font-weight: 500;
}

.heading-65.bg-primary {
  color: var(--primary-base);
  font-family: Inter, sans-serif;
  font-size: 20px;
}

.heading-65.bg-primary.inter {
  color: #3f64ff;
}

.heading-65.bg-primary.inter.bg-deep-primary {
  color: #2d5fe3;
}

.heading-65.bg-primary.inter.bg-deep-primary.green {
  color: #09ce6a;
}

.heading-65.bg-primary.inter.bg-deep {
  color: #0e4e5c;
}

.heading-65.bg-primary.inter.green {
  color: #09ce6a;
}

.heading-65.bg-primary.inter.orange {
  color: #fa8525;
}

.line {
  background-color: #3f64ff;
  border-top-left-radius: 60px;
  border-bottom-right-radius: 60px;
  width: 100px;
  height: 3px;
}

.line.bg-primary {
  background-color: var(--primary-base);
}

.line.green {
  background-color: #09ce6a;
}

.line.orange {
  background-color: #fa8525;
}

.banner-heading {
  margin-bottom: 20px;
  overflow: hidden;
}

.heading-66 {
  color: #000;
  font-family: DM Sans, sans-serif;
  font-size: 100px;
  font-weight: 400;
  line-height: 110px;
}

.banner-para {
  font-family: Inter, sans-serif;
  font-size: 20px;
  line-height: 24px;
}

.counter-area {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 40px;
  display: grid;
}

.counter-name {
  color: var(--primary-new);
  font-family: DM Sans, sans-serif;
  font-size: 50px;
  font-weight: 500;
  line-height: 58px;
}

.counter-para {
  font-family: Gilroy, Arial, sans-serif;
  font-size: 18px;
  font-weight: 500;
}

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

.portfolio-item {
  cursor: pointer;
  background-color: #0e4e5c;
  width: 100%;
  min-height: 300px;
  margin-bottom: 10px;
  padding-top: 100px;
  padding-bottom: 100px;
  position: relative;
  overflow: hidden;
}

.normal-pic {
  background-color: #0e4e5c;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  transition: top .2s cubic-bezier(.455, .03, .515, .955);
  position: absolute;
  inset: 0%;
}

.normal-pic:hover {
  position: absolute;
  inset: 0%;
}

.image-14309 {
  object-fit: contain;
  width: 80%;
  height: 120px;
  position: absolute;
  inset: 50% auto auto 50%;
  transform: translate(-50%, -50%);
}

.cont {
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 10px;
  display: flex;
}

.content {
  background-color: #0e4e5c;
  justify-content: space-between;
  align-items: center;
  padding: 15px 0;
  font-family: DM Sans, sans-serif;
  text-decoration: none;
  display: block;
  position: absolute;
  inset: auto 0% 0%;
}

.heading-67 {
  color: var(--white);
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 23px;
  font-weight: 600;
  text-decoration: none;
}

.image-14310 {
  width: 30px;
  height: 30px;
}

.with-action {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
  overflow: hidden;
  transform: translate(0, 50px);
}

.card-text {
  overflow: hidden;
}

.main-pic {
  position: absolute;
  inset: 0%;
}

.image-14311 {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: static;
  inset: 0%;
}

.modal-popup {
  z-index: 1000;
  width: 100vw;
  height: 100vh;
  display: none;
  position: fixed;
  inset: 0%;
}

.modal-bg {
  background-color: #0e4e5ccc;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.modal-container {
  background-color: #fff;
  width: 60%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding: 40px 30px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.modal-banner {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  height: 200px;
  display: grid;
  position: relative;
  overflow: hidden;
}

.link-block-16 {
  font-family: Gilroy, Arial, sans-serif;
  font-size: 40px;
  font-weight: 300;
  text-decoration: none;
  position: absolute;
  inset: 8px 8px auto auto;
  transform: rotate(43deg);
}

.text-block-30 {
  color: var(--normal-grey);
  font-size: 46px;
}

.div-block-43 {
  background-color: #0e4e5c;
  width: 100%;
  height: 200px;
  position: relative;
}

.image-14312 {
  object-fit: contain;
  width: 150px;
  height: 150px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.collection-item-4 {
  padding-left: 5px;
  padding-right: 5px;
}

.portfolio-item-tab {
  width: 100%;
}

.radio-button {
  display: none;
}

.collection-list-3 {
  grid-column-gap: 13px;
  grid-row-gap: 13px;
  flex-flow: wrap;
  font-family: Gilroy, Arial, sans-serif;
  font-weight: 500;
  display: flex;
}

.collection-list-3.flex-col {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: var(--white);
  flex-flow: column;
  padding-top: 10px;
  padding-bottom: 10px;
  box-shadow: 0 2px 8px #0003;
}

.collection-item-5 {
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.radio-button-field {
  margin-bottom: 0;
  padding: 10px;
}

.radio-button-label {
  text-transform: uppercase;
  font-size: 16px;
}

.list-20 {
  display: block;
}

.image-14313 {
  object-fit: cover;
  width: 100%;
  height: 200px;
}

.modal-content {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-top: 20px;
  display: grid;
}

.modal-paragraph {
  color: #030303;
  margin-bottom: 20px;
  font-family: DM Sans, sans-serif;
  font-size: 22px;
  font-weight: 500;
  line-height: 30px;
}

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

.view-website {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  justify-content: center;
  align-items: center;
  width: max-content;
  padding: 10px 10px 10px 0;
  text-decoration: none;
  display: flex;
}

.view-website:hover {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
}

.view-website.no-padding {
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 0;
}

.image-14314 {
  width: 24px;
  height: 24px;
}

.paragraph-48 {
  color: var(--primary-new);
  margin-bottom: 0;
}

.tag {
  color: #5e5e5e;
  margin-bottom: 0;
  font-family: Gilroy, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.tag-name {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 8px;
  font-family: DM Sans, sans-serif;
  font-weight: 600;
}

.list-item-17 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.list-item-17.btm-border {
  border-bottom: 1px solid var(--normal-grey);
  margin-bottom: 10px;
  padding-top: 0;
}

.portfolio-item-top {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.sord-link {
  font-family: DM Sans, sans-serif;
  font-size: 16px;
}

.sord-link:hover {
  background-color: #d7f1f1;
}

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

.right {
  background-color: #0e4e5c;
  padding: 40px;
}

.left.padding-top {
  padding-top: 40px;
}

.left.padding-top.padding-right {
  padding-right: 20px;
}

.left.d-none {
  display: block;
}

.page-heading {
  text-align: left;
  overflow: hidden;
}

.page-paragraph {
  color: var(--test-disabled);
  margin-top: 26px;
  margin-bottom: 28px;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 300;
  line-height: 23px;
}

.page-paragraph.text-center {
  text-align: center;
  margin-top: 10px;
  margin-bottom: 20px;
}

.page-paragraph.text-center.not-gray, .page-paragraph.text-gray {
  color: #626f86;
}

.page-paragraph.right-padding {
  padding-right: 20px;
}

.page-paragraph.text-white {
  color: #fff;
}

.page-paragraph.text-white.opacity-7 {
  opacity: .7;
}

.banner-image.custom-height {
  object-fit: cover;
  min-height: 540px;
}

.banner-image.d-none {
  display: none;
}

.banner-image.c-h {
  object-fit: fill;
  width: 100%;
  height: 559px;
}

.banner-image.c-h.sml {
  height: 561px;
}

.impact-area {
  -webkit-clip-path: polygon(10% 0, 70% 0%, 100% 0, 100% 100%, 70% 100%, 40% 100%, 0 100%, 0 18%);
  clip-path: polygon(10% 0, 70% 0%, 100% 0, 100% 100%, 70% 100%, 40% 100%, 0 100%, 0 18%);
  background-color: #243b8c;
  width: 88%;
  max-width: 1100px;
  margin-left: auto;
  padding: 40px 20px 40px 40px;
}

.impact-area.bg-deep {
  background-color: #19246a;
}

.impact-area.bg-deep.full {
  width: 92%;
}

.impact-area.bg-deep.full.bg-green {
  background-color: #1a2926;
}

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

.area-heading {
  color: var(--white);
  text-align: center;
  font-family: DM Sans, sans-serif;
  font-size: 48px;
  font-weight: 400;
  line-height: 58px;
}

.area-heading.color-deep {
  color: #1d2d48;
  font-weight: 500;
}

.area-heading.color-deep.text-left {
  text-align: left;
}

.area-item-wrapper {
  display: flex;
  position: relative;
}

.area-item {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  width: 33%;
  margin-right: 10px;
  padding: 0;
  display: flex;
}

.item-name {
  color: var(--test-disabled);
  text-transform: uppercase;
  font-family: Inter, sans-serif;
  font-weight: 500;
}

.item-number {
  color: var(--primary-new);
  font-family: DM Sans, sans-serif;
  font-size: 60px;
  font-weight: 500;
  line-height: 60px;
}

.item-number.smll {
  font-size: 45px;
  line-height: 52px;
}

.item-number.smll.green {
  color: #09ce6a;
}

.item-number.smll.more-sml.more {
  font-size: 40px;
}

.image-14315 {
  max-height: 200px;
}

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

.section-top._w-not-full {
  width: 70%;
  padding-bottom: 0;
}

.section-top.center {
  text-align: left;
  width: 90%;
  margin-left: auto;
  margin-right: auto;
}

.section-top.no-padding {
  padding-bottom: 0;
}

.section-top.no-padding.stylish {
  width: 111%;
  padding-left: 10px;
}

.section-top.no-padding.stylish.no-extra {
  width: 100%;
}

.section-top.sticky {
  position: sticky;
  top: 36px;
}

.card-tabs {
  z-index: 1;
  background-color: #0000;
  position: relative;
}

.card-top {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  justify-content: flex-start;
  align-items: center;
  padding-left: 20px;
  display: flex;
}

.card-top.sml-gap {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
}

.number {
  color: #2d5fe3;
  font-family: Inter, sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 22px;
}

.number.text-black {
  color: #314059;
}

.color-primary {
  color: #2d5fe3;
  font-family: DM Sans, sans-serif;
  font-size: 32px;
  font-weight: 600;
}

.color-primary.text-black {
  color: #000;
}

.para-block {
  color: #000;
  width: 50%;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 400;
  position: static;
}

.para-block.padding-left {
  width: 60%;
  padding-left: 68px;
}

.div-block-45 {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  justify-content: space-between;
  align-items: flex-start;
  padding-top: 10px;
  padding-left: 20px;
  display: flex;
  position: relative;
}

.div-block-45.gap-smll {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
}

.image-14316 {
  width: 33%;
}

.image-14316.margin {
  margin-top: -10px;
}

.div-block-46 {
  overflow: hidden;
}

.tabs-menu-2 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.tab-item {
  text-align: center;
  text-transform: uppercase;
  background-color: #fff;
  width: 200px;
  padding: 10px 40px;
  font-size: 13px;
  box-shadow: 0 1px 3px #0000000d;
}

.tab-item.w--current {
  color: var(--white);
  background-color: #243b8c;
}

.tab-item.green.w--current {
  background-color: #169052;
}

.tab-item.green.orange.w--current {
  color: var(--white);
  background-color: #fa8525;
}

.tabs-content-3 {
  margin-top: 40px;
}

.tab-inner-image {
  aspect-ratio: auto;
  object-fit: fill;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.tab-inner-image._w-m {
  width: 50%;
  display: block;
}

.tab-inner-image._w-l {
  width: 45%;
}

.tab-pane-tab-1 {
  padding-left: 20px;
  padding-right: 20px;
}

.top {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  place-items: flex-end stretch;
  padding-bottom: 40px;
  display: flex;
}

.top.sticky {
  position: static;
  top: 20px;
}

.card-for-portfolio {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: row;
  display: flex;
  position: static;
}

.portfolio-cards {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: none;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-bottom: 0;
  display: grid;
  position: static;
  top: 50px;
}

.logo {
  width: 30%;
}

.image-14317 {
  object-fit: contain;
  width: 200px;
  height: 100px;
}

.content-box {
  padding-top: 40px;
  padding-bottom: 40px;
}

.paragraph-49 {
  color: #fff;
  font-family: Inter, sans-serif;
  font-size: 20px;
  line-height: 22px;
}

.list-box {
  border-bottom: 1px solid #d8e8e8;
  margin-bottom: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.list-box.not-border {
  border-bottom-width: 0;
}

.sector {
  color: #bcbcbc;
  padding-bottom: 10px;
  font-family: Inter, sans-serif;
}

.field {
  color: #fff;
  font-family: Inter, sans-serif;
  font-size: 16px;
}

.image-14318 {
  object-fit: fill;
  height: 100%;
}

.heading-68 {
  color: var(--white);
  font-family: Inter, sans-serif;
  font-weight: 500;
}

.heading-68.col-primary {
  color: #fff;
}

.image-14319 {
  width: 25px;
  height: 25px;
}

._3-grid {
  z-index: 2;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start stretch;
  display: grid;
  position: relative;
}

.right-pic {
  padding-left: 60px;
  position: relative;
}

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

.right-side {
  padding-left: 40px;
}

.contact-with-text {
  color: #314059;
  margin-top: 20px;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 24px;
}

.link-8 {
  color: var(--primary-base);
  text-decoration: none;
}

.faq-tab {
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  padding-top: 6px;
  padding-bottom: 6px;
  padding-right: 0;
  display: flex;
}

.footer-new {
  background-color: #f8f8f8;
  padding-top: 40px;
}

.footer-main {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.f-left {
  width: 28%;
}

.address {
  color: #000;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
}

.footer-menu {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  margin-left: 20px;
  padding-left: 0;
  display: flex;
}

.footer-menu.margin-top {
  margin-top: 37px;
}

.nav-item {
  padding: 6px 10px 7px;
}

.footer-nav-item {
  color: #000;
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 22px;
  text-decoration: none;
}

.footer-nav-item:hover {
  color: var(--primary-blue);
}

.social-list {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 0;
  display: flex;
}

.social-link {
  padding: 10px 8px;
  transition: margin .2s cubic-bezier(.25, .46, .45, .94);
}

.social-link:hover {
  margin-top: -6px;
}

.image-14320 {
  width: 22px;
  height: 22px;
}

.footer-last {
  border: 1px #000;
  padding-top: 0;
}

.footer-logo, .footer-logo.w--current {
  width: 80px;
  margin-top: 0;
  margin-bottom: 30px;
}

.footer-bottom {
  border-top: 1px solid var(--test-disabled);
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.footer-bottom.ext {
  margin-top: 0;
  padding-top: 20px;
}

.footer-last-menu {
  display: flex;
}

.paragraph-50 {
  font-family: Inter, sans-serif;
  font-weight: 500;
}

.banner-right {
  padding-left: 0;
}

.banner-right.padding-left {
  padding-left: 20px;
}

.banner-right.padding-left.banner-image-slider {
  position: relative;
}

.banner-right.padding-left.banner-image-slider.no {
  padding-left: 40px;
}

.div-block-47 {
  overflow: hidden;
}

.home-banner {
  background-color: var(--new-brand-color);
  padding-top: 140px;
  padding-bottom: 0;
}

.home-banner.bg-line {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1ae34_Grid%20Lines%20%201.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: 100% 50%;
}

.home-banner.bg-line.bg-primary {
  background-color: var(--new-blue);
  background-image: none;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
}

.home-banner.bg-line.bg-primary.bg-gray-green {
  background-color: #0e4e5c;
}

.name-box {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  justify-content: center;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.white-line {
  background-color: #3f64ff;
  border-radius: 60px 0;
  width: 80px;
  height: 3px;
}

.white-line.bg-gray {
  color: #434448;
  background-color: #091e42;
}

.white-line.white {
  background-color: #fff;
}

.name {
  text-transform: uppercase;
  color: #3f64ff;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.name.color-gray {
  color: #314059;
}

.name.white {
  color: #fff;
}

.large-heading {
  overflow: hidden;
}

.banner-main-text {
  color: var(--white);
  text-align: center;
  font-family: DM Sans, sans-serif;
  font-size: 80px;
  font-weight: 500;
  line-height: 90px;
}

.banner-main-text.regular {
  font-weight: 400;
}

.paragraph-51 {
  color: var(--light-grey);
  text-align: center;
  width: 60%;
  margin: 25px auto 24px;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 300;
  line-height: 25px;
}

.btn-secondary {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  background-color: var(--white);
  color: #000;
  justify-content: center;
  align-items: center;
  width: max-content;
  padding: 2px 28px;
  text-decoration: none;
  transition-property: background-color;
  transition-duration: .4s;
  transition-timing-function: cubic-bezier(.215, .61, .355, 1);
  display: flex;
}

.btn-secondary:hover {
  background-color: var(--light-grey);
}

.btn-secondary.ms-auto {
  margin-left: auto;
  margin-right: auto;
  padding: 0;
}

.image-14321 {
  width: 30px;
  height: 30px;
}

.banner-pic {
  width: 100%;
  margin: 40px 0 0 auto;
  padding-bottom: 10px;
  position: relative;
}

.image-14322 {
  width: 100%;
}

.section-top-paragraph {
  color: #626f86;
  text-align: center;
  margin-top: 10px;
  font-family: Inter, sans-serif;
  font-size: 20px;
  line-height: 24px;
}

.section-top-paragraph._w-sml {
  width: 80%;
  margin-left: auto;
  margin-right: auto;
}

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

.inner-card {
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 25%;
  min-height: 300px;
  padding: 25px 40px;
  display: flex;
}

.inner-card.card-1 {
  background-color: var(--new-blue);
  -webkit-clip-path: polygon(25% 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 30% 100%, 0 100%, 0 14%);
  clip-path: polygon(25% 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 30% 100%, 0 100%, 0 14%);
  min-height: 330px;
  padding-top: 40px;
}

.inner-card.card-1.orange-1 {
  background-color: #c86a1e;
}

.inner-card.card-2 {
  -webkit-clip-path: polygon(25% 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 30% 100%, 0 100%, 0 14%);
  clip-path: polygon(25% 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 30% 100%, 0 100%, 0 14%);
  background-color: #303a63;
  min-height: 330px;
  padding-top: 40px;
}

.inner-card.card-2.orange-2 {
  background-color: #fa8525;
}

.inner-card.card-3 {
  -webkit-clip-path: polygon(25% 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 30% 100%, 0 100%, 0 14%);
  clip-path: polygon(25% 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 30% 100%, 0 100%, 0 14%);
  background-color: #475075;
  min-height: 330px;
  padding-top: 40px;
}

.inner-card.card-3.orange-3 {
  background-color: #ff943c;
}

.inner-card.card-4 {
  -webkit-clip-path: polygon(25% 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 30% 100%, 0 100%, 0 14%);
  clip-path: polygon(25% 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 30% 100%, 0 100%, 0 14%);
  background-color: #5e6686;
  min-height: 330px;
  padding-top: 40px;
}

.inner-card.card-4.orange-4 {
  background-color: #fb9d51;
}

.main-number {
  color: var(--white);
  font-family: DM Sans, sans-serif;
  font-size: 60px;
  font-weight: 500;
  line-height: 70px;
}

.main-number.sml {
  font-size: 42px;
}

.paragraph-52 {
  color: var(--white);
  text-transform: uppercase;
  min-height: 38px;
  font-family: Inter, sans-serif;
  font-weight: 500;
}

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

.what-card {
  background-color: #fff;
  padding-top: 0;
}

.what-top {
  margin-top: 0;
  margin-bottom: 20px;
  padding: 26px 32px 32px;
}

.sml-btn {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  width: max-content;
  padding: 4px 6px 4px 0;
  text-decoration: none;
  transition-property: all;
  transition-duration: .2s;
  transition-timing-function: cubic-bezier(.645, .045, .355, 1);
  display: flex;
}

.sml-btn:hover {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
}

.image-14323 {
  width: 20px;
  height: 20px;
}

.paragraph-53 {
  color: var(--primary-base);
  text-transform: uppercase;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-weight: 500;
}

.heading-69 {
  margin-bottom: 12px;
  font-family: DM Sans, sans-serif;
  font-size: 24px;
  font-weight: 500;
  line-height: 28px;
}

.paragraph-54 {
  color: #626f86;
  margin-bottom: 20px;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 24px;
}

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

.start {
  z-index: 3;
  padding-top: 60px;
  padding-left: 20px;
  padding-right: 20px;
  position: relative;
}

.end {
  height: auto;
  padding-left: 40px;
  padding-right: 40px;
}

.heading-70 {
  color: var(--white);
  text-transform: uppercase;
  margin-bottom: 20px;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 22px;
}

.testimonial-slider-card {
  background-color: var(--white);
  width: 100%;
  margin-left: 10px;
  margin-right: 10px;
}

.slider-inner {
  background-color: var(--white);
  flex-flow: column;
  justify-content: space-between;
  min-height: 470px;
  padding: 30px;
  display: flex;
  position: static;
}

.image-14324 {
  width: 40px;
}

.paragraph-55 {
  color: #1d2d48;
  margin-top: 24px;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 25px;
}

.slide-nav-9 {
  text-overflow: clip;
  margin-bottom: 0;
  bottom: -40px;
}

.slider-11 {
  background-color: #0000;
  height: 100%;
  padding-left: 20px;
  padding-right: 20px;
}

.slider-11.add-bg {
  background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1ae54_Frame%201618872170.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
}

.mask-8 {
  max-width: 400px;
  min-height: auto;
  margin-left: 20px;
  margin-right: 20px;
  padding-left: 0;
  padding-right: 0;
  overflow: hidden;
}

.author {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  margin-top: 60px;
  display: flex;
}

.name-author {
  color: #1d2d48;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 24px;
}

.deg {
  color: #314059;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
}

.image-14325 {
  border-radius: 50px;
  width: 50px;
  height: 50px;
}

.left-arrow-6 {
  border: 1px solid var(--normal-grey);
  background-color: var(--white);
  border-radius: 100px;
  width: 50px;
  height: 50px;
  margin-left: 10px;
}

.left-arrow-6.bg-primary {
  background-color: #09f;
  border-color: #09f;
}

.right-arrow-6 {
  border: 1px solid var(--normal-grey);
  background-color: var(--white);
  border-radius: 100px;
  width: 50px;
  height: 50px;
  margin-right: 1px;
}

.right-arrow-6.bg-primary {
  background-color: #09f;
  border-color: #09f;
}

.image-14326 {
  width: 30px;
  height: 30px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.top-area {
  margin-bottom: 40px;
  overflow: hidden;
}

.top-area.flex {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: flex-end;
  display: flex;
}

.heading-71 {
  text-align: center;
  font-family: DM Sans, sans-serif;
  font-size: 46px;
  font-weight: 500;
  line-height: 55px;
}

.heading-71.color-white {
  color: var(--white);
}

.iconic-slider {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  padding: 0 10px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.iconic-item {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: block;
}

.heading-72 {
  color: #09f;
  text-transform: uppercase;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
}

.image-14327 {
  object-fit: cover;
  object-position: 50% 0%;
  width: 100%;
  height: 250px;
}

.iconic-inner {
  width: 16%;
  margin-left: 5px;
  margin-right: 5px;
  padding-top: 40px;
  padding-bottom: 40px;
}

.div-block-48 {
  overflow: hidden;
}

.section-sml-heading {
  margin-bottom: 40px;
  overflow: hidden;
}

.div-block-49 {
  overflow: hidden;
}

.blog-item {
  padding: 0;
  display: block;
}

.blog-pic {
  width: 100%;
  margin-bottom: 20px;
}

.image-14328 {
  object-fit: cover;
  width: 100%;
  height: 260px;
}

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

.collection-list-4 {
  grid-column-gap: 8px;
  grid-row-gap: 4px;
  flex-flow: wrap;
  align-items: center;
  display: flex;
}

.heading-73 {
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
}

.collection-item-6 {
  padding: 4px;
  line-height: 18px;
}

.blog-name {
  color: #1d2d48;
  width: 90%;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 25px;
  text-decoration: none;
}

.div-block-50 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.image-14329 {
  width: 24px;
  height: 24px;
}

.link-block-17 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: space-between;
  align-items: flex-start;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-right: 10px;
  text-decoration: none;
  display: flex;
}

.heading-74 {
  color: #1d2d48;
  width: 88%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 26px;
  text-decoration: none;
}

.paragraph-56 {
  color: #314059;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.paragraph-56.blog-paragraph {
  padding-right: 10px;
}

.icon-grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  display: grid;
}

.logo-item {
  border: 1px solid #1f2d66;
  width: 100%;
  height: 100px;
  position: relative;
  overflow: hidden;
}

.image-14330 {
  aspect-ratio: auto;
  object-fit: cover;
  width: 100%;
  max-width: 101%;
  height: 100%;
  position: static;
  inset: 0%;
}

.track {
  height: 400vw;
  position: relative;
}

.camara {
  width: 100%;
  height: 90vh;
  padding-left: 40px;
  padding-right: 40px;
  position: sticky;
  top: 60px;
  overflow: hidden;
}

.ms--auto {
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding-top: 40px;
  display: flex;
}

.tabs-menu-3 {
  flex-flow: column;
  align-items: flex-end;
  width: 36%;
  display: flex;
}

.tabs-2 {
  justify-content: flex-end;
  width: 100%;
  display: flex;
}

.tabs-content-4 {
  width: 64%;
}

.tabs-item {
  color: #ffffff80;
  background-color: #272e5b;
  width: 90%;
  padding: 14px 20px;
}

.tabs-item.w--current {
  color: #fff;
  background-color: #243b8c;
  width: 100%;
  padding-right: 40px;
}

.tabs-item.light-green {
  background-color: #2e4c3e;
}

.tabs-item.light-green.w--current {
  background-color: #1f6a46;
}

.tabs-item.light-green.bg-orange {
  background-color: #3d2a1a;
}

.tabs-item.light-green.bg-orange.w--current {
  background-color: #fa8525;
}

.tabs-item.deep-green.w--current {
  background-color: #1f6a46;
}

.text-block-31 {
  font-family: DM Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.text-block-32 {
  color: #0d0d0d;
  padding-right: 0;
  font-family: DM Sans, sans-serif;
  font-weight: 600;
}

.icon-9 {
  margin-top: 8px;
  margin-right: 20px;
  font-family: DM Sans, sans-serif;
  font-size: 20px;
  line-height: 24px;
  display: none;
}

.dropdown-toggle-2 {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 20px;
}

.dropdown-list-2 {
  top: 0;
}

.dropdown-list-2.w--open {
  top: 40px;
}

.card-top-img {
  min-width: auto;
  max-width: 150px;
}

.stylish-heading {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: flex-start;
  align-items: flex-start;
  margin-left: -40px;
  display: flex;
}

.stylish-heading.extra {
  margin-left: -50px;
}

.stylish-heading-text {
  color: var(--white);
  font-family: DM Sans, sans-serif;
  font-size: 58px;
  font-weight: 500;
  line-height: 59px;
}

.stylish-heading-text.text-black {
  color: #1d2d48;
  font-size: 50px;
  line-height: 54px;
}

.stylish-heading-text.text-black.foundclass {
  width: 65%;
}

.stylish-heading-text.extra-smll {
  font-size: 46px;
  line-height: 50px;
}

.stylish-heading-text.text-smll {
  font-size: 48px;
  line-height: 54px;
}

.stylish-heading-text.text-blue {
  color: #1d2d48;
  margin-bottom: 30px;
}

.div-block-51 {
  background-color: var(--white);
  -webkit-clip-path: polygon(85% 0, 100% 0, 15% 100%, 0% 100%);
  clip-path: polygon(85% 0, 100% 0, 15% 100%, 0% 100%);
  width: 55px;
  height: 45px;
  margin-top: 6px;
}

.div-block-51.bg-blue {
  background-color: #192452;
  width: 40px;
  height: 40px;
}

.div-block-51.bg-blue.bg-green {
  background-color: #09ce6a;
  margin-top: 4px;
}

.div-block-51.bg-blue.bg-green.bg-orange {
  background-color: #fa8525;
}

.div-block-51.sml {
  width: 37px;
  height: 40px;
}

.div-block-51.bg-primary {
  background-color: #09f;
}

.div-block-51.bg-primary.bg-green {
  background-color: #09ce6a;
}

.div-block-51.bg-primary.bg-orange {
  background-color: #fa8525;
  margin-top: 0;
}

.radio-button-field-2 {
  margin-bottom: 0;
  margin-left: 0;
  padding: 5px 4px;
}

.radio-button-2 {
  display: none;
}

.radio-button-label-2 {
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.dropdown-list-3 {
  background-color: #8a6464;
}

.dropdown-list-3.w--open {
  filter: drop-shadow(0 1px 2px #0000004d);
  background-color: #fff;
}

.form-2 {
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  display: flex;
}

.collection-list-wrapper-2 {
  display: block;
}

.short-item {
  justify-content: center;
  align-items: center;
  display: flex;
}

.paragraph-57 {
  width: 100%;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-weight: 400;
}

.div-block-52 {
  justify-content: space-between;
  width: 100%;
  display: flex;
}

.select-field-3 {
  color: #000;
  background-color: #fff;
  border: 1px solid #fff;
  margin-bottom: 0;
}

.flex-block-15 {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  justify-content: center;
  align-items: center;
}

.flex-block-15.align-start {
  align-items: flex-start;
}

.left-item {
  width: 100%;
}

.left-item.padding-right {
  z-index: 3;
  padding-right: 40px;
  position: relative;
}

.right-item {
  width: 100%;
}

.action {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  padding-top: 40px;
  display: flex;
}

.link-block-18 {
  max-width: 140px;
}

.page-items {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 85%;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.item {
  position: relative;
  top: 0;
  overflow: hidden;
}

.item.min {
  top: -25px;
}

.main-image {
  filter: grayscale();
  object-fit: cover;
  width: 100%;
  height: 380px;
}

.item-content {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  justify-content: space-between;
  align-items: flex-end;
  padding: 20px 20px 12px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.image-14331 {
  width: 100%;
  padding: 0;
  position: relative;
}

.link-block-19 {
  width: 40px;
  height: auto;
  margin-bottom: 10px;
  position: relative;
}

.heading-75 {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  background-color: #04889a;
  width: max-content;
  padding: 4px;
  font-family: DM Sans, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 24px;
}

.paragraph-58 {
  color: #fff;
  font-family: DM Sans, sans-serif;
  font-size: 18px;
  font-weight: 500;
}

.fill {
  background-image: linear-gradient(#fff0, #0000002b 52%, #00000059 70%, #0000008a 83%, #000000a8);
  transition: transform .5s cubic-bezier(.25, .46, .45, .94);
  position: absolute;
  inset: 0%;
  transform: translate(0, 100%);
}

.image-14332 {
  z-index: 1;
  width: 50%;
  height: 100%;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.image-14333 {
  width: 20px;
  height: 20px;
}

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

.flex-block-16 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: space-between;
  align-items: flex-start;
}

.div-block-53 {
  width: 52%;
}

.div-block-54 {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  flex-flow: column;
  width: 46%;
  margin-top: 10px;
  margin-bottom: 100px;
  margin-left: auto;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.image-14334 {
  width: 35%;
  position: absolute;
  bottom: -60px;
  left: 0;
}

.image-14334.full {
  z-index: 1;
  width: 50%;
  height: 100%;
  top: 0;
  bottom: 0;
}

.slug {
  color: #3f64ff;
  text-transform: uppercase;
  margin-bottom: 14px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.slug.white {
  color: #fff;
}

.numbers {
  color: #fff;
  font-family: DM Sans, sans-serif;
  font-size: 50px;
  font-weight: 500;
  line-height: 56px;
}

.numbers.orange {
  color: #fa8525;
}

.paragraph-59 {
  color: #fff;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.paragraph-60 {
  opacity: .6;
  color: #fff;
  margin-bottom: 20px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 140%;
}

.paragraph-60.gray {
  opacity: 1;
  color: #626f86;
}

.heading-line {
  color: #09f;
  border-top-left-radius: 50px;
  border-bottom-right-radius: 50px;
  font-family: Gilroy, Arial, sans-serif;
  font-style: normal;
  font-weight: 700;
}

.split-paragraph {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  margin-bottom: 0;
  display: flex;
}

.items {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  align-items: center;
  display: flex;
}

.path {
  transform-style: preserve-3d;
  background-color: #09f;
  border-top-left-radius: 800px;
  border-bottom-right-radius: 800px;
  width: 3px;
  height: 24px;
  transform: rotateX(1deg)rotateY(0)rotateZ(24deg);
}

.split-para {
  color: #626f86;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 24px;
}

.image-14335 {
  width: 40%;
  height: 100%;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
}

.image-14336 {
  width: 85px;
}

.smll-section-heading {
  color: #fff;
  font-family: DM Sans, sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 22px;
}

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

.div-block-56 {
  margin-bottom: 90px;
  overflow: hidden;
}

.div-block-57, .div-block-58 {
  overflow: hidden;
}

.with-angle {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-59 {
  -webkit-clip-path: polygon(85% 0, 100% 0, 15% 100%, 0 100%);
  clip-path: polygon(85% 0, 100% 0, 15% 100%, 0 100%);
  background-color: #09ce6a;
  width: 30px;
  height: 35px;
}

.div-block-59.bg-orange {
  background-color: #fa8525;
}

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

.split-heading {
  color: #1d2d48;
  font-family: DM Sans, sans-serif;
  font-size: 65px;
  font-weight: 500;
  line-height: 70px;
}

.image-14337 {
  width: 180px;
  margin-top: -4px;
}

.slider-card {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  margin-top: 50px;
  display: flex;
}

.slider-item {
  -webkit-clip-path: polygon(13% 0, 100% 0, 100% 100%, 0 100%, 0 14%);
  clip-path: polygon(13% 0, 100% 0, 100% 100%, 0 100%, 0 14%);
  background-color: #e8fdf0;
  width: 100%;
  max-width: none;
  min-height: 400px;
  margin-left: 25px;
  margin-right: 25px;
  padding: 40px;
}

.slider-item.bg-none {
  -webkit-clip-path: polygon(0% 0, 100% 0, 100% 100%, 0 100%, 0 0%);
  clip-path: polygon(0% 0, 100% 0, 100% 100%, 0 100%, 0 0%);
  background-color: #0000;
  border-right: 2px solid #c6c6c6;
  margin-left: 25px;
  margin-right: 25px;
  padding-top: 0;
  padding-left: 15px;
  padding-right: 45px;
}

.heading-76 {
  color: #000;
  margin-bottom: 34px;
  font-family: DM Sans, sans-serif;
  font-size: 30px;
  font-weight: 600;
  line-height: 34px;
}

.paragraph-61 {
  color: #314059;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 26px;
}

.advantage-slider {
  justify-content: center;
  align-items: stretch;
  width: 100%;
  display: flex;
  position: relative;
}

.inner-slider {
  padding-left: 25px;
  padding-right: 25px;
}

.div-block-61 {
  background-color: #fa8525;
  border-top-right-radius: 50px;
  border-bottom-left-radius: 50px;
  width: 80px;
  height: 3px;
  display: flex;
}

.text-span-18 {
  color: #fa8525;
}

.div-block-62 {
  margin-bottom: 0;
  padding-bottom: 60px;
}

.heading-77 {
  font-family: DM Sans, sans-serif;
  font-size: 20px;
}

.heading-78 {
  font-family: DM Sans, sans-serif;
  font-size: 18px;
}

.list-item-18 {
  font-family: Inter, sans-serif;
  font-size: 18px;
}

.banner-mian {
  margin-top: -191px;
  padding-top: 0;
}

.banner-mian.start {
  margin-top: -275px;
}

.banner-left {
  width: 70%;
  margin-left: auto;
  padding-bottom: 100px;
  position: relative;
}

.image-14338 {
  width: 80%;
  margin-bottom: 20px;
}

.green {
  color: #09ce6a;
}

.banner-video {
  width: 60%;
  height: 600px;
}

.code-embed-2 {
  -webkit-clip-path: polygon(69% 0, 99% 0, 32% 100%, 0 100%);
  clip-path: polygon(69% 0, 99% 0, 32% 100%, 0 100%);
  height: 100%;
}

.image-14339 {
  width: 50%;
  margin-left: auto;
  display: block;
}

.orange {
  color: #fa8525;
}

.foun-header {
  background-color: #fff;
  padding-top: 16px;
  padding-bottom: 16px;
  box-shadow: 0 2px 13px #0003;
}

.foun-logo {
  width: 200px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.image-14340 {
  width: 100%;
}

.code-embed-3 {
  width: 60%;
  height: 380px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  display: none;
}

.heading-79 {
  color: #192452;
  margin-top: 0;
  margin-left: 30px;
  font-size: 22px;
  font-weight: 500;
  line-height: 26px;
}

.paragraph-62 {
  margin-top: 10px;
  margin-bottom: 10px;
}

.paragraph-62.no-p {
  margin-bottom: 0;
}

.image-14341 {
  width: 106px;
  height: 300px;
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  transform: rotate(-2deg);
}

.youtube {
  background-image: none;
  background-size: auto;
  width: 690px;
  height: 400px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0 !important;
}

.image-14342 {
  display: none;
}

.youtube-2 {
  background-image: none;
  background-position: 0 0;
  background-size: auto;
}

.image-14343, .image-14344, .image-14345, .image-14346 {
  display: none;
}

.slide-22 {
  width: 100%;
  height: 100%;
}

.mask-9 {
  height: 100%;
}

.slider-12 {
  background-color: #0000;
  height: 558px;
}

.contact-info-icon-2 {
  margin-top: 3px;
}

.text-block-34, .text-block-35, .text-block-36, .text-block-37, .text-block-38, .text-block-39, .text-block-40, .text-block-41, .text-block-42, .text-block-43, .text-block-44, .text-block-45 {
  font-family: Inter, sans-serif;
}

@media screen and (min-width: 1280px) {
  .ibc-img {
    object-fit: cover;
    object-position: 50% 0%;
  }

  .nav-list-layout.is-products {
    height: 23vh;
  }

  .ff-section.li-header {
    padding-top: 25vh;
    padding-bottom: 0;
  }

  .abt-team-title-card {
    padding: 10px;
  }

  .heading-6 {
    width: 78%;
  }

  .heading-17 {
    padding-right: 10%;
  }

  .heading-6-copy {
    width: 70%;
  }

  .section-15 {
    height: auto;
  }

  .container-32 {
    max-width: 65vw;
  }

  .image-14265 {
    margin-top: -30%;
  }

  .container-37 {
    margin-left: 0;
  }

  .image-14267 {
    flex: 0 auto;
  }

  .heading-17-copy {
    padding-right: 10%;
  }

  .container-41 {
    background-position: 50%;
  }

  .alert-text {
    font-size: 18px;
    line-height: 30px;
  }

  .image-14273 {
    max-width: 50%;
  }

  .link-block-8 {
    justify-content: center;
    width: 100%;
    text-decoration: none;
    display: flex;
  }

  .ff-section-copy.li-header {
    min-width: auto;
    min-height: auto;
    padding-top: 18svh;
    padding-bottom: 15svh;
  }

  .image-14274 {
    width: 35%;
  }

  .comn-section {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .page-medium-name {
    grid-column-gap: 13px;
    grid-row-gap: 13px;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .heading-65 {
    color: #0e4e5c;
    text-transform: uppercase;
    font-family: Gilroy, Arial, sans-serif;
    font-weight: 500;
  }

  .line {
    background-color: #3f64ff;
    width: 130px;
    height: 3px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .banner-heading {
    overflow: hidden;
  }

  .heading-66 {
    font-size: 100px;
    line-height: 120%;
  }
}

@media screen and (min-width: 1440px) {
  .site-wrapper.lvf-faq-wrapper {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .site-wrapper.home-resources-slider {
    max-width: 100%;
  }

  .section.mob-hide {
    background-color: #f3fcf9;
  }

  .footer.footer-lp {
    z-index: 999;
    position: relative;
  }

  .nav-list-layout.is-products {
    height: 18vh;
  }

  .ff-section.li-header {
    justify-content: flex-start;
    align-items: flex-start;
    padding-top: 30vh;
    padding-bottom: 0;
  }

  .ff-section.li-header.home {
    padding-top: 5svh;
  }

  .image-14227 {
    margin-top: 0;
    margin-right: 0;
  }

  .body {
    max-width: none;
  }

  .heading-6 {
    width: 73%;
    font-size: 62px;
  }

  .button-4 {
    padding-top: 12px;
    padding-bottom: 12px;
    font-size: 22px;
  }

  .right-arrow-4 {
    width: 50px;
    height: 50px;
    margin-bottom: 0%;
    left: 35%;
  }

  .section-4 {
    margin-top: 6%;
    padding-top: 0%;
    box-shadow: -10px 2px 5px #00000029;
  }

  .heading-7 {
    color: #48525b;
    font-size: 1.5em;
  }

  .heading-8 {
    width: 70%;
    line-height: 78px;
  }

  .container-5 {
    margin-left: 5%;
    padding-top: 2%;
  }

  .columns-2 {
    margin-left: 0;
    margin-right: 0;
  }

  .column-3 {
    padding-left: 2%;
    padding-right: 2%;
  }

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

  .paragraph-7 {
    padding-right: 10px;
    font-size: 24px;
    line-height: 36px;
  }

  .container-6 {
    height: auto;
    padding-left: 10%;
    padding-right: 0%;
  }

  .heading-9 {
    margin-bottom: 0;
  }

  .paragraph-8 {
    line-height: 38px;
  }

  .section-5 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-bottom: 0%;
    display: block;
    position: relative;
    overflow: hidden;
  }

  .logos-quote-divider-2.section-lr {
    margin-bottom: 0%;
  }

  .clients-quote-two-2 {
    width: 75%;
  }

  .text-block-13b {
    font-size: 1.5em;
  }

  .margin-bottom-24px-3 {
    text-align: left;
  }

  .cell-10 {
    padding-top: 5%;
    padding-bottom: 20%;
  }

  .cell-11 {
    padding-top: 10%;
    padding-bottom: 25%;
  }

  .section-7 {
    max-width: none;
    padding-top: 1%;
  }

  .quick-stack-6 {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .hero-stack-3 {
    padding-left: 0;
    padding-right: 0;
  }

  .container-8 {
    padding-top: 0%;
  }

  .heading-14 {
    font-size: 56px;
    line-height: 78px;
  }

  .team-card {
    justify-content: center;
    align-items: center;
  }

  .team-member-image {
    width: auto;
    height: auto;
    max-height: none;
  }

  .team-member-image.medium-arrow {
    max-width: 90%;
  }

  .team-member-name {
    font-size: 16px;
  }

  .heading-15 {
    font-size: 1.5em;
  }

  .testimonial-card {
    padding-left: 10%;
    padding-right: 10%;
    font-size: 16px;
  }

  .testimonial-author {
    font-size: 22px;
  }

  .tagline {
    font-size: 17px;
  }

  .paragraph-12 {
    font-size: 14px;
  }

  .heading-16 {
    font-size: 1.5em;
  }

  .button-5 {
    border-radius: 25px;
  }

  .container-11 {
    max-width: 100%;
  }

  .text-block-13b-copy {
    font-size: 1.5em;
  }

  .heading-20, .heading-20-copy {
    line-height: 55px;
  }

  .paragraph-16 {
    grid-column-gap: 55px;
    grid-row-gap: 55px;
    flex: 1;
  }

  .cell-12 {
    padding-top: 30px;
    padding-bottom: 30px;
    padding-right: 20px;
  }

  .column-8.mob-hide {
    margin-top: -3%;
  }

  .text-span-2.counterup {
    font-size: 48px;
  }

  .container-12 {
    max-width: 100%;
    margin-left: 10%;
    margin-right: 10%;
  }

  .logo-marquee-grid {
    width: 85%;
  }

  .image-14243, .image-14244 {
    max-width: 60%;
  }

  .grid-6.mae-tab-hide {
    padding-left: 3%;
    padding-right: 3%;
  }

  .team-card-copy {
    justify-content: center;
    align-items: center;
  }

  .team-member-name-copy {
    font-size: 16px;
  }

  .image-14246, .image-14247, .image-14248, .image-14249, .image-14250, .image-14251, .image-14252, .image-14253, .image-14254, .image-14255 {
    max-width: 60%;
  }

  .columns-4 {
    overflow: visible;
  }

  .cell-16 {
    text-transform: uppercase;
    justify-content: center;
    align-items: stretch;
    padding-left: 0%;
    padding-right: 5%;
  }

  .quick-stack-7 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    padding-left: 0;
  }

  .container-15 {
    max-width: 100%;
  }

  .italic-text {
    font-size: 18px;
    font-style: normal;
    line-height: 25px;
  }

  .f-container.is--form {
    width: 85%;
    max-width: none;
  }

  .container-19 {
    width: 120%;
    height: 600px;
  }

  .container-19.mob-hide, .container-18-copy.top {
    height: auto;
  }

  .container-22 {
    padding-top: 10%;
    padding-left: 10%;
  }

  .button-7, .button-7-copy {
    margin-right: -4em;
  }

  .container-23 {
    width: 100%;
  }

  .marquee {
    width: 100%;
    height: 600px;
  }

  .italic-text-copy {
    font-size: 18px;
    font-style: normal;
    line-height: 25px;
  }

  .position {
    width: 80%;
    font-size: 18px;
    font-style: normal;
    line-height: 25px;
  }

  .heading-6-copy {
    width: 73%;
    font-size: 62px;
  }

  .team-member-image-copy {
    width: auto;
    height: auto;
    max-height: none;
  }

  .team-member-image-copy.medium-arrow {
    max-width: 90%;
  }

  .section-15 {
    height: auto;
  }

  .image-14265 {
    margin-top: -35%;
  }

  .image-14267 {
    max-width: 100%;
  }

  .columns-10 {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .section-18.mob-hide {
    background-color: #f3fcf9;
  }

  .heading-16-copy {
    font-size: 1.5em;
  }

  .alert-text {
    font-size: 20px;
    line-height: 34px;
  }

  .link-block-9 {
    flex: none;
  }

  .ff-section-copy.li-header {
    justify-content: center;
    align-items: center;
    padding-top: 18svh;
    padding-bottom: 15svh;
  }

  .ff-section-copy.li-header.home {
    padding-top: 10svh;
  }

  .image-14274 {
    width: 35%;
    overflow: visible;
  }

  .image-14275 {
    max-width: 32vw;
  }
}

@media screen and (min-width: 1920px) {
  .section.mob-hide {
    background-color: #f3fcf9;
  }

  .plus-horizontal {
    width: 35px;
  }

  .plus-vertical {
    height: 35px;
  }

  .nav-list-layout.is-products {
    height: 16vh;
  }

  .li-subtext.li-text-color-white.ff2-banner-subtext {
    font-size: 32px;
    line-height: 44px;
  }

  .li-header-content-container {
    justify-content: center;
  }

  .ff-section.li-header {
    justify-content: flex-start;
    align-items: flex-start;
    padding-top: 30vh;
    padding-bottom: 0;
  }

  .ff-section.li-header.home {
    padding-top: 3svh;
  }

  .li-site-wrapper.higher-zindex {
    display: block;
  }

  .li-header-wrapper {
    flex: none;
    display: block;
  }

  .li-new-logo.li-int-logo.ff2-logo {
    max-width: 32%;
  }

  .image-14228 {
    max-width: 100%;
  }

  .slide-5 {
    height: 600px;
  }

  .heading-6 {
    width: 54%;
    line-height: 84px;
  }

  .paragraph-6 {
    width: 50%;
    line-height: 45px;
  }

  .button-4 {
    z-index: 1;
    line-height: 38px;
    bottom: 10%;
    left: 5%;
  }

  .button-4.section12 {
    z-index: auto;
    display: block;
    position: relative;
    bottom: auto;
    left: auto;
  }

  .right-arrow-4 {
    width: 60px;
    height: 60px;
    margin-bottom: 0%;
    margin-left: 0%;
    padding-top: 0;
    left: 25%;
  }

  .mask-3, .slide-5-copy, .slide-6, .slider-4 {
    height: 600px;
  }

  .section-4 {
    margin-top: 8%;
  }

  .heading-7 {
    font-size: 2em;
  }

  .container-5 {
    margin-top: 0%;
  }

  .logos-quote-divider-2.section-lr {
    height: 60vh;
  }

  .text-block-13b {
    font-size: 2em;
  }

  .hero-wrapper-two {
    justify-content: flex-start;
    align-items: center;
  }

  .cell-10 {
    padding-top: 10%;
    padding-bottom: 10%;
  }

  .cell-11 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: flex-start;
    align-items: flex-start;
    padding-top: 10%;
    padding-bottom: 32%;
  }

  .hero-stack-3 {
    padding-top: 40px;
  }

  .container-8 {
    padding-top: 0%;
    position: relative;
  }

  .team-member-image.medium-arrow {
    max-width: 100%;
  }

  .container-9, .pricing-overview {
    height: 700px;
  }

  .heading-15 {
    font-size: 2em;
  }

  .testimonial-slider {
    margin-top: 0;
  }

  .testimonial-card {
    font-size: 20px;
  }

  .testimonial-author {
    font-size: 24px;
  }

  .tagline {
    font-size: 17px;
  }

  .paragraph-12 {
    font-size: 20px;
  }

  .heading-16 {
    font-size: 2em;
  }

  .column-5 {
    padding-top: 0%;
  }

  .column-6 {
    display: block;
  }

  .column-7 {
    height: auto;
    padding-top: 10%;
  }

  .text-block-13b-copy {
    font-size: 2em;
  }

  .mask-4, .slider-5 {
    height: 600px;
  }

  .column-8 {
    height: auto;
    display: block;
    position: relative;
  }

  .logo-marquee-grid {
    width: 85%;
  }

  .columns-5 {
    height: auto;
  }

  .italic-text {
    font-size: 20px;
  }

  .f-container.is--form {
    width: 60%;
    max-width: none;
  }

  .container-19 {
    width: 100%;
  }

  .column-14 {
    margin-bottom: -42%;
  }

  .container-21 {
    padding-top: 0%;
  }

  .heading-29 {
    line-height: 44px;
    position: relative;
  }

  .columns-6 {
    height: 700px;
  }

  .column-15 {
    padding-top: 5%;
  }

  .section-14 {
    padding-top: 5%;
    padding-bottom: 5%;
  }

  .container-22 {
    flex-flow: column;
    margin-left: 0%;
    display: flex;
  }

  .button-7, .button-7-copy {
    margin-right: -4.2em;
  }

  .button-s13 {
    vertical-align: baseline;
    font-size: 18px;
    line-height: 24px;
    text-decoration: none;
  }

  .container-9-copy {
    height: auto;
  }

  .marquee {
    height: 60vh;
  }

  .columns-7 {
    margin-top: 2%;
  }

  .italic-text-copy, .position {
    font-size: 20px;
  }

  .div-block-24 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-6-copy {
    width: 54%;
    line-height: 84px;
  }

  .team-member-image-copy.medium-arrow {
    max-width: 100%;
  }

  .pricing-overview-copy {
    height: 700px;
  }

  .section-15 {
    height: auto;
  }

  .container-32 {
    max-width: 45vw;
  }

  .container-37 {
    margin-left: 0;
  }

  .section-18.mob-hide {
    background-color: #f3fcf9;
  }

  .heading-16-copy {
    font-size: 2em;
  }

  .alert-text {
    font-size: 22px;
    line-height: 36px;
  }

  .paragraph-31 {
    font-size: 22px;
  }

  .paragraph-31-copy {
    font-size: 22px;
    line-height: 24px;
  }

  .image-14273 {
    width: auto;
  }

  .link-block-9 {
    flex: none;
  }

  .li-site-wrapper-copy.higher-zindex {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    max-width: 100%;
    display: block;
  }

  .ff-section-copy.li-header {
    justify-content: center;
    align-items: center;
    padding-top: 18svh;
    padding-bottom: 15svh;
    display: flex;
  }

  .ff-section-copy.li-header.home {
    padding-top: 5svh;
  }

  .li-header-content-container-copy {
    align-items: center;
    display: flex;
  }

  .image-14274 {
    flex: 1;
    width: 40%;
    overflow: visible;
  }

  .image-14275 {
    max-width: 32vw;
    overflow: visible;
  }
}

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

  .h1.fnf-hash-left {
    background-position: 0 8px;
    background-size: 64px;
    padding-left: 72px;
    padding-right: 72px;
  }

  .h1.hh-conpass {
    text-align: center;
  }

  .h1.founder-build-text {
    margin-bottom: -40px;
  }

  .site-wrapper {
    max-width: 100%;
  }

  .site-wrapper.faq-wrapper {
    grid-template-columns: 1fr;
  }

  .site-wrapper.blogs-all-wrapper {
    grid-column-gap: 32px;
  }

  .site-wrapper.contact-form-wrapper {
    grid-row-gap: 40px;
    grid-template-columns: 1.1fr;
  }

  .site-wrapper.lvf-faq-wrapper {
    grid-template-columns: 1fr;
  }

  .site-wrapper.notif-sw {
    padding-right: 50px;
  }

  .site-wrapper.nav-wrapper-new {
    position: static;
  }

  .site-wrapper.mae-tab-wrapper {
    padding-left: 0;
    padding-right: 0;
  }

  .site-wrapper.mae-hp-wrapper, .site-wrapper.li-internal-wrapper {
    padding-left: 40px;
    padding-right: 40px;
  }

  .site-wrapper.li-internal-wrapper.white-right {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .site-wrapper.founder-build-flex {
    grid-column-gap: 100px;
    grid-row-gap: 100px;
  }

  .nav-menu {
    background-color: #f7ffff;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .nav-menu.static-nav {
    position: absolute;
    overflow: scroll;
  }

  .nav-menu.static-nav.bg-mobile-primary {
    background-color: var(--midnight-blue-2);
  }

  .nav-menu.for-mob {
    background-color: var(--normal-grey);
    padding-top: 20px;
  }

  .button.nav-sign-up {
    width: 100%;
    margin-top: 20px;
  }

  .button.nav-sign-in {
    width: 100%;
    margin-top: 16px;
    margin-left: 0;
    margin-right: 0;
  }

  .button.nav-sign-up-mob {
    display: block;
  }

  .button.wide-faded.win-sec-11 {
    margin-bottom: 24px;
  }

  .button.mob-center.footer-btn {
    display: none;
  }

  .button.mob-center.desktop-hide {
    display: block;
  }

  .button.companies-grid-see-all {
    margin-top: 32px;
  }

  .button.faded.tab-hide {
    display: none;
  }

  .button.faded._4-inv-tab-mob {
    margin-right: auto;
    display: block;
  }

  .button.us-nav-join {
    width: 100%;
    margin-left: 0;
  }

  .button.lig-hero.win-sec-11 {
    margin-bottom: 24px;
  }

  .button.nav-desktop-only {
    width: 100%;
    margin-top: 20px;
    display: none;
  }

  .button.inv-bb {
    margin-left: 0;
  }

  .button.main-button.show-lg {
    display: none;
  }

  .button.main-button.hide-lg {
    clear: none;
    text-align: center;
    width: 100%;
    margin-right: 0;
    display: block;
    position: static;
  }

  .nav-link {
    padding-top: 16px;
    padding-bottom: 16px;
    padding-left: 0;
  }

  .nav-link.nav-dd.with-border-padding {
    border: 1px solid #cacaca;
    border-radius: 6px;
    margin-bottom: 5px;
    margin-left: 3px;
    margin-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
  }

  .nav-link.win-nav, .nav-link.mae-nav {
    padding-left: 0;
  }

  .nav-menu-button {
    align-items: center;
    display: flex;
  }

  .menu-botton {
    flex-direction: column;
    justify-content: center;
    margin-left: 16px;
    padding: 12px 14px;
    display: flex;
  }

  .menu-botton.w--open {
    background-color: #0000;
  }

  .menu-botton.with-white {
    color: var(--white);
  }

  .ham-line {
    background-color: var(--white);
    border-radius: 2px;
    width: 24px;
    height: 2px;
    min-height: 2px;
    margin-top: 6px;
    margin-bottom: 6px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .ham-line.with-black {
    background-color: var(--normal-grey);
  }

  .nav-logo {
    width: 172px;
  }

  .nav-dropdown {
    display: block;
  }

  .nav-dropdown.static {
    display: block;
    position: relative;
  }

  .nav-dropdown.static.hide-in-mobile {
    display: none;
  }

  .nav-dropdown.hide-desk {
    display: block;
  }

  .home-hero-section.with-slide {
    height: 860px;
  }

  .home-hero-section.us-home.syn-home {
    padding-bottom: 80px;
  }

  .home-hero-first-slide {
    padding-top: 80px;
  }

  .desktop-hide {
    display: block;
  }

  .hero-slide-1-grid {
    grid-row-gap: 40px;
    grid-template-columns: 1.5fr;
    justify-items: start;
  }

  .p1.hero-check {
    font-size: 18px;
  }

  .p1.hero-para {
    font-size: 18px;
    line-height: 1.8;
  }

  .p1.hero-para.myparanew {
    font-size: 29px;
    line-height: 42px;
  }

  .p1.tri-sec-5-check {
    margin-bottom: 16px;
  }

  .p1.hh-para.left-align, .p1.hh-3s-subtext.left-align, .p1.n-hh-para.left-align {
    text-align: center;
  }

  .p1.bt-check, .p1.bp-check, .p1.sr-hero-check {
    font-size: 18px;
  }

  .hero-buttons-container {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-direction: column;
    display: flex;
  }

  .hero-companies-grid {
    width: auto;
    max-width: none;
  }

  .home-hero-news-slide {
    padding-top: 80px;
  }

  .news-slide-img {
    width: 100%;
    margin-top: 36px;
    position: relative;
  }

  .hero-news-content {
    width: auto;
  }

  .hero-news-heading {
    font-size: 48px;
  }

  .section._2-inv-fnd.nl-popup.found-build-bg, .section._4-lvf.syn-work-margin, .section._2-tri {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .section._6-lig {
    background-position: 50% 0, 0 0;
  }

  .section._2-mc {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .section.ae-event-sec-1 {
    background-position: 100% 100%, 50% 100%, 50% 0;
    background-size: auto 60%, cover, cover;
    padding-top: 60px;
    padding-bottom: 319px;
  }

  .section.mae-home-popup {
    background-position: 100% 100%, 50% 100%, 50% 0;
    background-size: auto 60%, cover, cover;
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section.li-home-popup {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section.li-internal-popup {
    flex-direction: column;
    grid-template-columns: 1fr;
    display: flex;
    overflow: scroll;
  }

  .section.syn-wrap {
    padding-bottom: 110px;
  }

  .section.founder-journey {
    padding-top: 40px;
  }

  .section.founder-ecosystem {
    padding-top: 80px;
    padding-bottom: 40px;
  }

  .section.founder-mentor {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .section.is-founder-slider, .section.is-hero-res-slider {
    margin-top: 0;
    padding-bottom: 150px;
  }

  .heading-floating-box {
    padding-left: 40px;
    padding-right: 40px;
  }

  .heading-floating-box.syn-features {
    padding-top: 40px;
  }

  ._3c-stat-grid {
    grid-column-gap: 40px;
    grid-row-gap: 80px;
    padding-left: 20px;
    padding-right: 20px;
  }

  ._3c-stat-grid._4-stat {
    grid-template-columns: 1fr 1fr;
  }

  .hsg-item {
    font-size: 20px;
  }

  .investors-step-card-grid, .investors-step-card-grid.home-sec-4 {
    grid-template-columns: 1fr 1fr;
  }

  .investors-step-card-grid.fnd-sec-4 {
    grid-column-gap: 30px;
    grid-template-columns: 1fr 1fr;
  }

  .investors-grid {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .investor-bnw-card.angel-story-card {
    height: 252px;
    margin-bottom: 16px;
  }

  .investor-bnw-card.tri-story-card {
    height: 252px;
  }

  .investor-bnw-card.abt-us-advisors {
    margin-bottom: 80px;
    margin-left: 12px;
    margin-right: 12px;
  }

  .investor-bnw-card.step-right {
    right: -20px;
  }

  .investor-bnw-card.step-down-tri {
    top: 120px;
  }

  .ibc-title {
    bottom: 12px;
    left: 12px;
    right: 12px;
  }

  .sec-3-grid {
    grid-column-gap: 40px;
    grid-row-gap: 32px;
  }

  .sec-5-blue-grid {
    grid-column-gap: 40px;
  }

  .sec-5-blue-grid.us-card {
    padding-left: 40px;
    padding-right: 40px;
  }

  .sec-5-blue-grid.margin-less {
    margin-top: 0;
  }

  .big-blue-card {
    padding: 36px 40px 48px;
  }

  .sec-5-our-presence-grid {
    grid-column-gap: 32px;
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
  }

  .presence-map-img {
    display: block;
  }

  ._2-c-grid.lv-fuel-sec-1 {
    grid-column-gap: 32px;
  }

  ._2-c-grid.win-sec-1 {
    grid-column-gap: 32px;
    grid-template-columns: .75fr 1fr;
    margin-top: 0;
  }

  ._2-c-grid.win-sec-3-9 {
    grid-template-columns: 1.25fr 1fr;
  }

  ._2-c-grid.tri-sec-2 {
    grid-column-gap: 36px;
  }

  ._2-c-grid.evp-sec-1 {
    grid-column-gap: 32px;
    grid-template-columns: .8fr 1fr;
    padding-right: 0;
  }

  ._2-c-grid.wfn-sec-1 {
    grid-column-gap: 32px;
    grid-template-columns: .75fr 1fr;
    margin-top: 0;
  }

  ._2-c-grid.lig-ff-sec-1 {
    grid-column-gap: 24px;
    grid-template-columns: 1fr;
  }

  .section-small-heading {
    font-size: 36px;
  }

  .section-small-heading.partnership-card {
    margin-bottom: 8px;
  }

  .news-logos-grid {
    grid-column-gap: 40px;
  }

  .nlg-item.is-in-flex {
    width: auto;
  }

  .one-feature-learn-more-grid {
    grid-column-gap: 40px;
  }

  .one-feature-learn-more-grid.sec-7-abt {
    padding-left: 0;
  }

  .one-feature-learn-more-grid.syn-build-grid {
    grid-column-gap: 20px;
    width: 100%;
  }

  .max-w-690.syn-build-text-wrap {
    max-width: 400px;
  }

  ._1flm-article-para.syn-build-para {
    width: 380px;
  }

  .footer-logo-div {
    margin-right: 36px;
  }

  .footer-links-grid {
    grid-column-gap: 40px;
  }

  .footer-badge-social {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    align-items: flex-end;
    display: flex;
  }

  .footer-badges, .footer-social-link {
    flex: none;
  }

  .nav-dd-list.w--open {
    background-color: #0000;
    justify-content: flex-start;
    align-items: stretch;
    padding: 0;
    display: block;
    top: 54px;
    left: 0;
    right: 0;
  }

  .nav-dd-list.myvdos.w--open {
    display: flex;
  }

  .nav-dd-list.no-redius.w--open {
    margin-bottom: 10px;
    display: flex;
  }

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

  .rest-fields-grid {
    width: 80%;
  }

  .hero-section.lv-fuel {
    background-position: 50%, 50% 100%, 0 0;
    background-size: 840px, 221px, auto;
  }

  .hero-section.trica-hero {
    background-size: 1040px, auto;
  }

  .hero-section.wfn {
    background-position: 50%, 50% 100%, 0 0;
    background-size: 840px, 221px, auto;
  }

  .hero-section.is-startup-report {
    overflow: hidden;
  }

  .hero-section.debt-page {
    padding-top: 80px;
    padding-bottom: 120px;
  }

  .inside-hero-grid {
    grid-row-gap: 40px;
    grid-template-columns: 1.5fr;
    justify-items: start;
  }

  .inside-hero-grid.founders-hero-grid {
    grid-column-gap: 20px;
    grid-template-columns: 1.5fr 1fr;
  }

  .inside-hero-grid.us-hero {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .inside-hero-grid.syn-hero {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    justify-content: center;
    display: flex;
  }

  .inside-hero-grid.is-debt-page {
    flex-direction: column;
    align-items: flex-start;
  }

  .invest-hero-img {
    width: 80%;
    margin-left: 0;
  }

  ._4c-stats-grid {
    grid-column-gap: 40px;
    grid-row-gap: 80px;
    grid-template-columns: 1fr 1fr;
    padding-left: 20px;
    padding-right: 20px;
  }

  ._4c-stats-grid.founder-adv-flex {
    grid-column-gap: 20px;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .startups-4c-grid {
    grid-column-gap: 24px;
    grid-row-gap: 32px;
  }

  .startups-4c-grid.see-all {
    margin-top: 32px;
  }

  .company-item {
    height: 86px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .company-item.prominent-acquisitions, .company-item.trica-trusted {
    height: 90px;
  }

  ._3c-companies-grid {
    grid-column-gap: 36px;
  }

  ._2c-section-grid {
    grid-column-gap: 32px;
  }

  ._2c-section-grid.inv-6-grid, ._2c-section-grid.fnd-5-grid {
    grid-column-gap: 10px;
    grid-template-columns: 1fr 440px;
  }

  ._2c-section-grid._4-inv {
    grid-template-columns: 1fr;
  }

  .investors-companies-step-grid {
    grid-column-gap: 24px;
    grid-row-gap: 36px;
  }

  .investors-companies-step-grid.mob-only {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .ics-item {
    padding: 24px;
  }

  .ics-item.right-nudge {
    right: 0;
  }

  .investor-captions-grid, .investor-captions-grid.win-sec-8-tabs-grid {
    grid-column-gap: 24px;
  }

  .investor-captions-grid.founder-growth-grid {
    grid-column-gap: 20px;
  }

  .investor-caption-card {
    padding: 16px;
  }

  .investor-caption-card.founder-growth-card {
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  ._2c-section-grid-copy {
    grid-column-gap: 32px;
  }

  .inv-fnd-circle-step-img {
    margin-left: 0;
  }

  .powerful-offerings-grid {
    grid-column-gap: 36px;
  }

  .pog-item {
    padding: 36px 30px 30px;
  }

  .lg-inv-sec-9-img {
    width: 340px;
  }

  .blue-cta-box {
    grid-column-gap: 36px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .blue-cta-box.lvf-sec-4, .blue-cta-box.win-sec-11 {
    background-position: -32px, 0 0;
    padding-left: 72px;
  }

  .bcb-img {
    width: 380px;
  }

  .p2.jbb-para {
    margin-bottom: 24px;
  }

  .founder-hero-img {
    margin-left: 0;
  }

  .lv-fnd-sec-6-img {
    width: 340px;
  }

  .blog-content-container {
    margin-bottom: 60px;
  }

  .accordion-heading {
    margin-right: 0;
  }

  .plus-horizontal {
    width: 25px;
  }

  .plus-vertical {
    height: 25px;
  }

  .plus-icon {
    width: 50px;
    height: 45px;
  }

  .faq-trigger {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    padding-right: 0;
  }

  .wos-grid {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .blog-item-img {
    width: 260px;
    min-height: 220px;
  }

  .about-hero-img {
    width: 80%;
    margin-left: 0;
    margin-right: 0;
  }

  .abt-team-grid {
    grid-auto-columns: 1fr;
    margin: 40px -12px -25px;
  }

  .team-person-card {
    margin-bottom: 25px;
    margin-left: 12px;
    margin-right: 12px;
    padding: 16px;
  }

  .abt-team-title {
    bottom: 12px;
    left: 12px;
    right: 12px;
  }

  .abt-advisors-grid {
    grid-auto-columns: 1fr;
    margin-bottom: -25px;
    margin-left: -12px;
    margin-right: -12px;
  }

  .abt-t-card {
    width: 240px;
    margin-bottom: -2px;
    margin-left: 12px;
    margin-right: 12px;
  }

  .abt-t-card.bottom-two {
    width: 340px;
    margin-left: 24px;
    margin-right: 24px;
  }

  .abt-t-lv-logo {
    width: 80%;
    margin-left: 0;
  }

  .product-point-grid {
    grid-column-gap: 16px;
  }

  .product-point-grid.win, .product-point-grid.wfn {
    grid-column-gap: 40px;
  }

  .ppg-item-title.syn-work-text {
    font-size: 20px;
  }

  .lvf-inv-fnd-grid {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .lvf-hiw-line {
    margin-top: -48px;
  }

  .lvf-hiw-grid {
    grid-column-gap: 20px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .lvf-hiw-grid.syn-work-grid-1 {
    margin-top: -8px;
  }

  .lvf-hiw-grid.syn-grid {
    margin-top: 88px;
  }

  .lvf-hiw-grid.founder-grid {
    grid-column-gap: 40px;
    margin-top: 164px;
  }

  .hiw-card.syn-card {
    padding-bottom: 20px;
  }

  .hiw-icon {
    width: 72px;
  }

  .win-sec-1-img {
    margin-left: 0;
  }

  .win-pp-titles {
    margin-left: -20px;
    margin-right: -20px;
  }

  .win-sec-3-9-img {
    width: 540px;
    margin-left: -140px;
    margin-right: 0;
  }

  .win-journey-line {
    left: 20px;
  }

  .win-journey-grid {
    grid-column-gap: 20px;
    grid-row-gap: 80px;
    margin-top: -220px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .win-sec-6-video-grid {
    grid-column-gap: 24px;
  }

  .win-sec-6-thumbnail {
    height: 180px;
  }

  .win-sec-6-yt-icon {
    top: 72px;
  }

  .win-sec-7-grid {
    grid-column-gap: 36px;
  }

  .win-sec-8-tabs-content {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .win-sec-10-news-grid {
    grid-column-gap: 36px;
  }

  .win-sec-10-news-logo.toi {
    width: 290px;
  }

  .tri-real-founder-investor-grid {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .tri-real-founder-investor-grid.win-sec-8-tabs-grid {
    grid-column-gap: 24px;
  }

  .tri-horizontal-story-card {
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
    align-content: start;
    align-items: start;
    padding: 16px;
  }

  .tri-growth-points-grid {
    grid-column-gap: 80px;
    margin-bottom: 24px;
  }

  .tgp-item {
    max-width: none;
    margin-bottom: 56px;
    padding: 24px 24px 16px 22px;
  }

  .tgp-item._1 {
    margin-right: 0;
  }

  .tgp-item._3 {
    margin-top: -40px;
  }

  .tgp-item._2 {
    margin-left: 0;
  }

  .tgp-number-img._1 {
    z-index: 1;
    width: 260px;
    top: -176px;
    right: -186px;
  }

  .tgp-number-img._2 {
    width: 272px;
    top: -168px;
    left: -206px;
  }

  .tgp-number-img._3 {
    width: 240px;
    top: -172px;
    right: -178px;
  }

  .tgp-number-img._4 {
    width: 230px;
    top: -141px;
    left: -170px;
  }

  .capital-slider-left-arrow {
    left: -52px;
  }

  .capital-slider-right-arrow {
    right: -52px;
  }

  .three-item-slider-grid {
    grid-column-gap: 36px;
  }

  .capital-call-content {
    padding-left: 24px;
    padding-right: 24px;
  }

  .lvf-app-form-block {
    width: 80%;
  }

  .abt-us-hero-spaced-text {
    white-space: normal;
  }

  .abt-sec-5-investors-belivers-grid {
    grid-column-gap: 60px;
    grid-template-columns: 1fr 1fr;
    justify-items: center;
  }

  .abt-ib-img.logos {
    margin-left: auto;
    margin-right: auto;
  }

  .abt-journey-line {
    left: 20px;
  }

  .abt-journey-grid {
    grid-column-gap: 20px;
    grid-row-gap: 80px;
    margin: -260px -12px 0;
  }

  .fnf-sec-1-img {
    margin-left: 0;
  }

  .evp-sec-1-stats-grid {
    grid-column-gap: 40px;
  }

  .events-discussion-points-grid {
    grid-column-gap: 20px;
    grid-row-gap: 56px;
  }

  .edp-item {
    padding-left: 12px;
    padding-right: 12px;
  }

  .edp-number {
    margin-bottom: 16px;
  }

  .fnf-speakers-grid {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .fnf-speaker-card.angel-story-card {
    height: 252px;
    margin-bottom: 16px;
  }

  .fnf-speaker-card.tri-story-card {
    height: 252px;
  }

  .fnf-speaker-card.abt-us-advisors {
    margin-bottom: 25px;
    margin-left: 12px;
    margin-right: 12px;
  }

  .event-who-should-attend-grid {
    grid-column-gap: 32px;
  }

  .event-sec-7-video-grid {
    grid-auto-columns: 1fr;
  }

  .event-video-card-lb {
    width: 340px;
  }

  .event-partnership-contact-card {
    grid-column-gap: 30px;
    grid-template-columns: 1fr;
    padding-left: 40px;
    padding-right: 40px;
  }

  .epc-name {
    margin-top: 0;
  }

  .epc-email {
    margin-bottom: 0;
  }

  .epc-separator {
    width: 100%;
    height: 1px;
  }

  .lig-ff-sec-1-img {
    width: 100%;
    margin-left: 0;
  }

  .lig-speaker-img.logos {
    margin-left: auto;
    margin-right: auto;
  }

  .lig-speakers-grid {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .inv-step-card-slider {
    display: none;
  }

  .inv-step-card-arrow-left {
    left: -52px;
  }

  .inv-step-card-arrow-right {
    right: -52px;
  }

  .notif-close {
    right: 20px;
  }

  .wfn-pp-titles {
    margin-left: -20px;
    margin-right: -20px;
  }

  .wfn-sec-3-9-img {
    width: 540px;
    margin-left: -140px;
    margin-right: 0;
  }

  .us-hero-img {
    width: 80%;
    margin-left: 0;
    margin-right: 0;
  }

  .us-india-roadshow {
    grid-column-gap: 20px;
    grid-row-gap: 80px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .us-hero-schedule-grid {
    width: auto;
    max-width: none;
  }

  .uhs-time {
    white-space: normal;
  }

  .lvc-article-banner.faq-wrapper {
    grid-template-columns: 1fr;
  }

  .lvc-article-banner.blogs-all-wrapper {
    grid-column-gap: 32px;
  }

  .lvc-article-banner.contact-form-wrapper {
    grid-row-gap: 40px;
    grid-template-columns: 1.1fr;
  }

  .lvc-article-banner.lvf-faq-wrapper {
    grid-template-columns: 1fr;
  }

  .lvc-article-banner.notif-sw {
    padding-right: 50px;
  }

  .lvc-article-heading {
    font-size: 32px;
  }

  .social-lp-form-block {
    padding: 40px;
  }

  .evp-stats-grid-center-item {
    margin-left: 32px;
    margin-right: 32px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .evp-stats-flex {
    font-size: 32px;
  }

  .ff-hero-btns {
    grid-row-gap: 16px;
    flex-direction: column;
    align-items: stretch;
  }

  .ff-hero-abs-img {
    top: 7%;
    right: -11%;
  }

  .h1-2 {
    font-size: 42px;
  }

  .h1-2.fnf-hash-left {
    background-position: 0 8px;
    background-size: 64px;
    padding-left: 72px;
    padding-right: 72px;
  }

  .hero-slide-1-flex {
    grid-template-columns: 1.5fr;
    justify-items: start;
  }

  .hero-slide-1-flex.update-1 {
    align-items: center;
  }

  .hh-slide {
    padding-top: 80px;
  }

  .hh-slide.compass-slide {
    padding-top: 210px;
  }

  .hh-slide.learn-slide {
    background-position: 50%;
  }

  .hh-slide.mae-slider {
    background-position: 100% 75%, 50% 0, 50% 100%;
    background-size: auto 50%, cover, cover;
    padding-top: 80px;
  }

  .hh-slide.iic-slide {
    background-position: 50%;
  }

  .lig-agenda-grid {
    grid-column-gap: 40px;
  }

  .lig-sponsor-partner-2c-grid {
    grid-column-gap: 24px;
  }

  .lig-sp-img {
    height: 80px;
  }

  .tabs-content {
    padding-left: 0;
    padding-right: 0;
  }

  .footer-social-container {
    flex: none;
  }

  .git-content {
    grid-template-columns: 1fr;
    margin-top: 40px;
  }

  .git-illustration {
    margin-top: 0;
  }

  .jti-blue-illustration-bg {
    background-position: 50% 100%;
    background-size: contain;
  }

  .win-cohort-speaks-grid {
    grid-column-gap: 36px;
  }

  .mc-hero-stats.centre-page {
    grid-column-gap: 90px;
    grid-row-gap: 60px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .mc-hero-stats-item {
    max-width: none;
  }

  .mc-sec-1-img {
    margin-left: 0;
  }

  .mc-2s-grid {
    grid-column-gap: 60px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .small-h1 {
    font-size: 42px;
  }

  .small-h1.fnf-hash-left {
    background-position: 0 8px;
    background-size: 64px;
    padding-left: 72px;
    padding-right: 72px;
  }

  .small-h1.hh-conpass {
    text-align: center;
  }

  .small-h1.mc-2s {
    margin-bottom: 40px;
  }

  .mc-2s-item {
    margin-bottom: 24px;
  }

  .mc-wsj-grid {
    grid-column-gap: 36px;
  }

  .mc-wsj-text {
    bottom: 12px;
    left: 12px;
    right: 12px;
  }

  .mc-hero-img {
    width: 350px;
    height: auto;
  }

  ._2-col-layout {
    grid-row-gap: 60px;
    grid-template-columns: 1fr;
  }

  .home-hero-img {
    width: 50%;
    min-width: auto;
    min-height: auto;
    margin-left: auto;
    margin-right: auto;
    position: static;
    top: auto;
    bottom: auto;
    right: auto;
  }

  .lvb-img {
    width: 100%;
    position: static;
    left: auto;
    right: auto;
  }

  .nav-dd-list-full.w--open {
    background-color: #0000;
    padding: 0;
    inset: 54px 0 auto;
  }

  .nav-list-layout {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-columns: 1fr 1fr;
  }

  .nav-list-layout.is-products {
    grid-template-columns: 1fr 1fr;
  }

  .nav-dd-list-item-img {
    max-width: 130px;
  }

  .mae-speakers-item {
    grid-column-gap: 32px;
    grid-template-columns: .5fr 1fr;
  }

  .mae-agenda-table {
    flex: none;
    width: 120%;
  }

  .wj-wrapper, .pls-wrapper {
    grid-template-columns: 1fr 1fr;
  }

  .mae-alv-layout {
    grid-column-gap: 40px;
    grid-template-columns: .75fr 1fr;
  }

  .mae-alv-layout.sec-7-abt {
    padding-left: 0;
  }

  .mae-llv-logo {
    padding: 60px;
  }

  .mae-agenda-wrapper {
    padding-left: 20px;
    padding-right: 20px;
    overflow: scroll;
  }

  .mae-tab-hide {
    display: none;
  }

  .srd-tag {
    color: #000;
    margin-top: 16px;
    margin-bottom: 16px;
    font-size: 16px;
    display: block;
  }

  .mae-slide {
    background-position: 100% 100%, 50% 100%, 50% 0;
    background-size: auto 60%, cover, cover;
    padding-top: 60px;
    padding-bottom: 319px;
  }

  .mae-popup.li-int {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .mae-close-btn.li-cls-btn {
    color: #fff;
  }

  .mae-speaker-detail {
    position: relative;
  }

  .investor-bnw-card-masterseries {
    align-self: stretch;
    width: 34%;
    height: auto;
    padding-top: 40%;
  }

  .investor-bnw-card-masterseries.angel-story-card {
    height: 252px;
    margin-bottom: 16px;
  }

  .investor-bnw-card-masterseries.tri-story-card {
    height: 252px;
  }

  .investor-bnw-card-masterseries.abt-us-advisors {
    margin-bottom: 80px;
    margin-left: 12px;
    margin-right: 12px;
  }

  .investor-bnw-card-masterseries.step-right {
    right: -20px;
  }

  .investor-bnw-card-masterseries.step-down-tri {
    top: 120px;
  }

  .mae-speaker-text-container {
    overflow: visible;
  }

  .mae-speaker-details {
    padding-top: 8px;
    padding-bottom: 0;
    position: static;
  }

  .mae-speaker-text-gradient {
    display: none;
  }

  .li-slider {
    padding-bottom: 100px;
  }

  ._2-col-grid {
    grid-template-columns: 1fr;
  }

  ._2-col-grid.testimonials {
    text-align: center;
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  ._2-col-grid.outreach-partners {
    width: 100%;
  }

  ._2-col-grid.testimonial-v2 {
    grid-column-gap: 40px;
    text-align: center;
  }

  .li-accordion-heading-container {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    display: flex;
  }

  .li-progress-bar-wrapper {
    display: none;
  }

  .li-according-heading {
    order: 1;
  }

  .li-text-size-24px.max-width-1060px {
    max-width: none;
  }

  .li-heading-1 {
    font-size: 80px;
  }

  .li-subtext {
    font-size: 30px;
  }

  .li-progress-bar.hide-tablet {
    display: none;
  }

  .li-private-marketing-content-wrapper {
    text-align: center;
    align-items: center;
  }

  ._4-col-grid {
    grid-template-columns: 1fr 1fr;
  }

  ._4-col-grid.li-event-details-wrapper {
    grid-column-gap: 0px;
  }

  .li-banner-event-wrapper {
    grid-row-gap: 20px;
    flex-direction: column;
  }

  .slide {
    height: 100%;
  }

  .li-heading-2 {
    font-size: 64px;
  }

  .ff-section {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .ff-section.li-numbers_wrapper {
    margin-top: 0;
  }

  .ff-section.li-header {
    min-height: 88svh;
  }

  .ff-section.li-video.li-strategy-gradient {
    background-position: 50% 0;
    background-size: 3600px;
  }

  .ff-section.curated-pitches {
    cursor: auto;
    min-height: auto;
  }

  .li-header-banner-wrapper {
    margin-bottom: 0;
  }

  .li-curated-pitches-wrapper {
    text-align: center;
    align-items: center;
  }

  .li-right-arrow {
    bottom: 0%;
    left: 50%;
  }

  .li-library-horizontal-scoll.hide-desktop {
    margin-left: -20px;
    padding-left: 20px;
    display: flex;
    overflow: auto;
  }

  .li-left-arrow {
    bottom: 0%;
    left: 40%;
  }

  ._3-col-grid.li-agenda-content {
    grid-template-columns: 1fr;
  }

  .epyc-attributes-slider {
    padding-bottom: 90px;
  }

  .epyc-attributes-slider.li-library-slider {
    padding-bottom: 0;
  }

  .li-nav-link {
    color: #000;
    font-size: 14px;
  }

  .li-nav-menu {
    background-color: #fff;
    padding-bottom: 20px;
  }

  .li-menu-button {
    color: #fff;
  }

  .li-menu-button.w--open {
    background-color: #0000;
  }

  .li-button.t-m-small.desktop-hide.hide-button-mobile {
    display: none;
  }

  .swiper-slide.li-library-autoscroll {
    flex: none;
    max-width: 690px;
    margin-right: 30px;
  }

  .swiper-slide.li-library-autoscroll.last {
    margin-right: 0;
  }

  .max-wdth-400px {
    max-width: none;
  }

  .swiper-next {
    left: 50%;
  }

  .swiper-next.is-library {
    position: static;
  }

  .swiper-prev {
    left: 40%;
  }

  .swiper-prev.is-library {
    position: static;
  }

  .li-swiper-button-wrapper {
    grid-column-gap: 30px;
    justify-content: center;
    margin-top: 40px;
    display: flex;
  }

  .li-partner-img-wrapper {
    justify-content: center;
  }

  .li-outreach-container {
    grid-column-gap: 20px;
  }

  .li-section-wrapper {
    padding-bottom: 140px;
  }

  .li-subtext-semibold {
    font-size: 30px;
  }

  .cursor-wrapper {
    display: none;
  }

  .cursor {
    width: 60px;
    height: 60px;
  }

  .intro-text {
    font-size: 80px;
  }

  .li-curated-link-overlay {
    display: none;
  }

  .li-video-2023 {
    width: 100%;
  }

  .li-subtext-title {
    font-size: 30px;
  }

  .li-ticket-discount {
    height: auto;
  }

  .ticket-side-circle-container {
    grid-column-gap: 8px;
    grid-row-gap: 0px;
    flex-direction: row;
    width: 100%;
    height: auto;
    inset: 0% 0% auto;
    overflow: hidden;
  }

  .ticket-side-circle-container.side-2 {
    align-items: flex-end;
    inset: auto 0% 0%;
  }

  .ticket-side-circle {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-left-radius: 24px;
    width: 18px;
    height: 12px;
  }

  .ticket-side-circle._1 {
    transform: rotate(180deg)translate(-9px);
  }

  .ticket-side-circle._2 {
    transform: rotate(180deg)translate(9px);
  }

  .li-ticket-subtext {
    margin-top: 40px;
    font-size: 3rem;
  }

  .li-progress-bar-container, .li-progress-bar-container.hide-tablet {
    display: none;
  }

  .speaker-sub-text {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .li-ticket-sub-subtext {
    margin-bottom: 60px;
  }

  .syn-h1-white {
    font-size: 42px;
  }

  .syn-text-container {
    max-width: 400px;
  }

  .syn-hero-para {
    font-size: 18px;
  }

  .syn-hero-img-wrap {
    max-width: 350px;
  }

  .syn-hero-abso-wrap {
    width: 120px;
    height: 120px;
  }

  .syn-hero-abso-wrap._1 {
    width: 130px;
    height: 154px;
  }

  .syn-offering-wrap {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .so-item-text-wrap.round-left-top-corner {
    border-top-right-radius: 12px;
    justify-items: center;
  }

  .so-item-text-wrap.round-right-top-corner {
    border-top-left-radius: 12px;
    justify-items: center;
  }

  .so-item-text-wrap._3 {
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    justify-items: center;
  }

  .so-item-wrap {
    width: 70%;
    max-width: 1050px;
  }

  .so-item {
    text-align: center;
    align-items: center;
    min-height: 0;
  }

  .so-item.round-left-bottom-corner {
    border-bottom-right-radius: 12px;
  }

  .so-item.round-right-bottom-corner {
    border-bottom-left-radius: 12px;
  }

  .so-item._3 {
    border-bottom-right-radius: 12px;
    border-bottom-left-radius: 12px;
  }

  .syn-invest-wrapper {
    padding-top: 90px;
    padding-bottom: 140px;
  }

  .syn-inest-grid {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex-wrap: wrap;
    justify-content: center;
    display: flex;
  }

  .si-item {
    max-width: 340px;
  }

  .syn-invest-img {
    margin-top: -128px;
  }

  .syn-work-bg-img {
    top: -157px;
  }

  .syn-work-bg-img.founder-work-bg {
    top: -254px;
    left: -46px;
  }

  .syn-portfolio-top-grid {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .syn-portfolio-bottom-grid {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    width: 100%;
  }

  .syn-portfolio-bottom-grid.syn-brand {
    grid-template-columns: 1fr 1fr 1fr;
    width: 100%;
  }

  .founder-build-container {
    grid-column-gap: 60px;
    grid-row-gap: 60px;
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .founder-build-container.founder-build-flex-reverse {
    flex-direction: column;
  }

  .founder-mentor-text {
    width: 720px;
    font-size: 42px;
  }

  .founder-slider {
    margin-top: 80px;
  }

  .founder-left-arrow {
    left: -80px;
  }

  .founder-right-arrow {
    left: 47px;
  }

  .founder-blog-slider {
    max-width: 340px;
  }

  .founder-blog-slider-text-wrap {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .founder-blog-heading {
    font-size: 24px;
  }

  .founder-resource-para {
    max-width: 481px;
    font-size: 20px;
    font-weight: 500;
    line-height: 150%;
  }

  .li-heading-small {
    font-size: 40px;
  }

  .hero-slide-3-flex {
    grid-template-columns: 1.5fr;
    justify-items: start;
  }

  .hero-slide-3-flex.update-1 {
    align-items: center;
  }

  .hh-3s-img {
    width: 50%;
  }

  .blog-search-results-cl {
    grid-template-columns: 1fr 1fr;
  }

  .abt-team-cl {
    grid-row-gap: 32px;
  }

  .abt-team-ci {
    width: 40%;
  }

  .abt-team-card {
    margin-left: 12px;
    margin-right: 12px;
  }

  .abt-team-title-card {
    bottom: 12px;
    left: 12px;
    right: 12px;
  }

  .abt-team-popup-card {
    grid-row-gap: 40px;
    flex-direction: column;
    align-items: flex-start;
  }

  .abt-team-popup-content {
    grid-row-gap: 25px;
  }

  .abt-team-popup-name {
    font-size: 28px;
  }

  .abt-team-popup-desig {
    font-size: 20px;
  }

  .abt-team-popup-bio {
    font-size: 16px;
  }

  .n-btn.nav-sign-up {
    width: 100%;
    margin-top: 20px;
  }

  .n-btn.nav-sign-in {
    width: 100%;
    margin-top: 16px;
    margin-left: 0;
    margin-right: 0;
  }

  .n-btn.nav-sign-up-mob {
    display: block;
  }

  .n-btn.wide-faded.win-sec-11 {
    margin-bottom: 24px;
  }

  .n-btn.mob-center.footer-btn {
    display: none;
  }

  .n-btn.mob-center.desktop-hide {
    display: block;
  }

  .n-btn.companies-grid-see-all {
    margin-top: 32px;
  }

  .n-btn.faded.tab-hide {
    display: none;
  }

  .n-btn.faded._4-inv-tab-mob {
    margin-right: auto;
    display: block;
  }

  .n-btn.us-nav-join {
    width: 100%;
    margin-left: 0;
  }

  .n-btn.lig-hero.win-sec-11 {
    margin-bottom: 24px;
  }

  .n-btn.nav-desktop-only {
    width: 100%;
    margin-top: 20px;
    display: none;
  }

  .n-hero-flex {
    flex-direction: column;
    align-items: stretch;
  }

  .n-hh-flex-left {
    width: auto;
  }

  .n-hero-img {
    order: -1;
  }

  .n-hh-slide {
    padding-top: 80px;
  }

  .n-hh-slide.compass-slide {
    padding-top: 210px;
  }

  .n-hh-slide.learn-slide {
    background-position: 50%;
  }

  .n-hh-slide.mae-slider {
    background-position: 100% 75%, 50% 0, 50% 100%;
    background-size: auto 50%, cover, cover;
    padding-top: 80px;
  }

  .n-hh-slide.iic-slide {
    background-position: 50%;
  }

  .home-res-slider {
    margin-top: 80px;
  }

  .founders-step-card-grid, .founders-step-card-grid.home-sec-4 {
    grid-template-columns: 1fr 1fr;
  }

  .founders-step-card-grid.fnd-sec-4 {
    grid-column-gap: 30px;
    grid-template-columns: 1fr 1fr;
  }

  .brand-hero-spaced-text {
    white-space: normal;
  }

  .brand-hero-spaced-text.mysubtext {
    font-size: 29px;
  }

  .brand-products-grid {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .brand-products-grid.home-sec-4 {
    grid-template-columns: 1fr 1fr;
  }

  .brand-products-grid.fnd-sec-4 {
    grid-column-gap: 30px;
    grid-template-columns: 1fr 1fr;
  }

  .news-logos-flex {
    grid-column-gap: 40px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .sr-hero-img.newbook {
    width: 85%;
    left: auto;
  }

  .sr-hero-img-container {
    order: -1;
    width: 100%;
    padding-right: 0;
  }

  .sr-hero-flex {
    flex-direction: column;
  }

  .sr-pp-content {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-direction: column;
    max-height: 80vh;
    overflow: scroll;
  }

  .sr-pp-img-container {
    order: -1;
    width: 60%;
    padding-right: 0;
  }

  .debt-hero-img {
    margin-bottom: 0;
    margin-left: 0;
  }

  .debt-hero-left {
    width: auto;
  }

  .debt-feature-flex {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
    margin-top: 60px;
  }

  .debt-feature-flex.home-sec-4 {
    grid-template-columns: 1fr 1fr;
  }

  .debt-feature-flex.fnd-sec-4 {
    grid-column-gap: 30px;
    grid-template-columns: 1fr 1fr;
  }

  .debt-feature-img {
    width: 50%;
  }

  .debt-table-flex {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .debt-table-flex.home-sec-4 {
    grid-template-columns: 1fr 1fr;
  }

  .debt-table-flex.fnd-sec-4 {
    grid-column-gap: 30px;
    grid-template-columns: 1fr 1fr;
  }

  .debt-feature-content {
    order: 0;
  }

  .container-2 {
    max-width: 728px;
  }

  .hero-wrapper {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .gallery-wrapper {
    grid-template-columns: 1fr 1fr;
  }

  .gallery-slider-left {
    left: -20px;
  }

  .gallery-slider-right {
    right: -20px;
  }

  .gallery-wrapper-2 {
    grid-template-columns: 1fr 1fr;
  }

  .container-3 {
    max-width: 728px;
  }

  .clients-quote-two {
    font-size: 28px;
    line-height: 36px;
  }

  .clients-image-three {
    margin-bottom: 30px;
  }

  .container-4 {
    max-width: 728px;
  }

  .clients-image-three-2 {
    margin-bottom: 30px;
  }

  .slide-5 {
    height: 400px;
    padding-left: 30px;
    padding-right: 30px;
  }

  .heading-6 {
    width: 85%;
    font-size: 26px;
    line-height: 40px;
  }

  .paragraph-6 {
    width: 85%;
  }

  .button-4 {
    z-index: 1;
    font-size: 16px;
    top: auto;
    bottom: 25%;
    left: 5%;
  }

  .right-arrow-4 {
    width: 42px;
    height: 42px;
    margin-bottom: 0%;
    margin-left: 0%;
    inset: auto 0% 25% 40%;
  }

  .mask-3 {
    height: 400px;
  }

  .slide-5-copy, .slide-6 {
    padding-left: 30px;
    padding-right: 30px;
  }

  .slider-4 {
    height: 400px;
  }

  .heading-8 {
    font-size: 3em;
    line-height: 1.4em;
  }

  .heading-9 {
    font-size: 38px;
    line-height: 50px;
  }

  .paragraph-8 {
    margin-top: 10px;
    font-size: 18px;
    line-height: 24px;
  }

  .logos-quote-divider-2.section-lr {
    height: 60vh;
  }

  .container-7 {
    max-width: 728px;
  }

  .clients-quote-two-2 {
    font-size: 28px;
    line-height: 36px;
  }

  .margin-bottom-24px-3 {
    text-align: left;
    font-size: 16px;
  }

  .heading-11 {
    font-size: 30px;
  }

  .quick-stack-4 {
    font-size: 25px;
  }

  .heading-12 {
    font-size: 28px;
  }

  .text-block-15 {
    font-size: 15px;
  }

  .heading-13 {
    font-size: 28px;
    line-height: 38px;
  }

  .paragraph-9 {
    font-size: 14px;
    line-height: 25px;
  }

  .paragraph-10 {
    width: 75%;
  }

  .paragraph-9-copy {
    width: 95%;
  }

  .section-7 {
    display: block;
  }

  .container-8 {
    max-width: 728px;
  }

  .team-grid {
    grid-column-gap: 40px;
  }

  .team-grid.desktop-hide {
    grid-column-gap: 40px;
    grid-row-gap: 56px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .team-member-image {
    width: auto;
    max-width: 97%;
    height: auto;
  }

  .pricing-grid {
    grid-column-gap: 30px;
  }

  .clients-image-three-3 {
    margin-bottom: 30px;
  }

  .testimonial-slider {
    flex-flow: row;
    display: block;
  }

  .testimonial-slider-left {
    left: -20px;
  }

  .testimonial-slider-right {
    right: -20px;
  }

  .heading-17 {
    font-size: 36px;
    line-height: 53px;
  }

  .paragraph-15 {
    font-size: 18px;
  }

  .heading-18 {
    font-size: 42px;
    line-height: 56px;
  }

  .container-11 {
    max-width: 728px;
  }

  .heading-20, .heading-20-copy {
    font-size: 18px;
    line-height: 40px;
    display: block;
  }

  .mask-4, .slider-5 {
    height: 400px;
  }

  .text-span-2, .text-span-2.counterup {
    font-size: 48px;
  }

  .columns-4.desktop-hide.hide-tab, .mobile-section.desktop-hide {
    display: none;
  }

  .paragraph-20 {
    font-size: 20px;
    line-height: 32px;
  }

  .heading-25 {
    font-size: 42px;
    line-height: 55px;
  }

  .div-block-22 {
    width: 100vw;
  }

  .f-form-steps-item.is---2 {
    width: 100%;
  }

  .container-16 {
    max-width: 728px;
  }

  .f-container {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .f-error-message {
    width: 100%;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .heading-style-h1 {
    font-size: 3.25rem;
  }

  .padding-section-large {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .heading-xxlarge, .heading-display {
    font-size: 3.25rem;
  }

  .padding-bottom {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .container-19 {
    height: 400px;
  }

  .text-block {
    font-size: 12px;
  }

  .heading-28 {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 21px;
    line-height: 31px;
  }

  .grid-8.desktop-hide.hide-tab {
    display: none;
  }

  .button-7, .button-7-copy {
    margin-right: -4em;
  }

  .container-23 {
    padding-left: 0;
    padding-right: 0;
  }

  .marquee {
    height: 60vh;
  }

  .icon-container {
    height: 20vw;
  }

  .text-block-copy {
    font-size: 12px;
  }

  .heading-6-copy {
    width: 85%;
    font-size: 26px;
    line-height: 40px;
  }

  .hero-heading-center.mobile-table {
    height: 600px;
    overflow: scroll;
  }

  .container-28 {
    max-width: 728px;
  }

  .hero-wrapper-2 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split-2 {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .popup-table {
    height: auto;
    font-size: 16px;
  }

  .container-30, .container-30---right {
    height: 250px;
  }

  .popup-heading {
    font-size: 32px;
  }

  .team-member-image-copy {
    width: auto;
    max-width: 97%;
    height: auto;
  }

  .button-8 {
    width: 100%;
    max-width: 160px;
  }

  .button-transparent.nav-sign-up {
    width: 100%;
    margin-top: 20px;
  }

  .button-transparent.nav-sign-in {
    width: 100%;
    margin-top: 16px;
    margin-left: 0;
    margin-right: 0;
  }

  .button-transparent.nav-sign-up-mob {
    display: block;
  }

  .button-transparent.wide-faded.win-sec-11 {
    margin-bottom: 24px;
  }

  .button-transparent.mob-center.footer-btn {
    display: none;
  }

  .button-transparent.mob-center.desktop-hide {
    display: block;
  }

  .button-transparent.companies-grid-see-all {
    margin-top: 32px;
  }

  .button-transparent.faded.tab-hide {
    display: none;
  }

  .button-transparent.faded._4-inv-tab-mob {
    margin-right: auto;
    display: block;
  }

  .button-transparent.us-nav-join {
    width: 100%;
    margin-left: 0;
  }

  .button-transparent.lig-hero.win-sec-11 {
    margin-bottom: 24px;
  }

  .button-transparent.nav-desktop-only {
    width: 100%;
    margin-top: 20px;
    display: none;
  }

  .heading-32 {
    width: 100%;
  }

  .section-18._2-inv-fnd.nl-popup.found-build-bg, .section-18._4-lvf.syn-work-margin, .section-18._2-tri {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .section-18._6-lig {
    background-position: 50% 0, 0 0;
  }

  .section-18._2-mc {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .section-18.ae-event-sec-1 {
    background-position: 100% 100%, 50% 100%, 50% 0;
    background-size: auto 60%, cover, cover;
    padding-top: 60px;
    padding-bottom: 319px;
  }

  .section-18.mae-home-popup {
    background-position: 100% 100%, 50% 100%, 50% 0;
    background-size: auto 60%, cover, cover;
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section-18.li-home-popup {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section-18.li-internal-popup {
    flex-direction: column;
    grid-template-columns: 1fr;
    display: flex;
    overflow: scroll;
  }

  .section-18.syn-wrap {
    padding-bottom: 110px;
  }

  .section-18.founder-journey {
    padding-top: 40px;
  }

  .section-18.founder-ecosystem {
    padding-top: 80px;
    padding-bottom: 40px;
  }

  .section-18.founder-mentor {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .section-18.is-founder-slider, .section-18.is-hero-res-slider {
    margin-top: 0;
    padding-bottom: 150px;
  }

  .mobile-section-copy.desktop-hide {
    display: none;
  }

  .heading-17-copy {
    font-size: 36px;
    line-height: 53px;
  }

  .column-24 {
    display: none;
  }

  .columns-12 {
    background-image: none;
  }

  .column-25 {
    display: none;
  }

  .flex-block-11-copy {
    width: 100%;
  }

  .popup-form-alert {
    display: none;
  }

  .popup-heading-copy {
    font-size: 32px;
    line-height: 48px;
  }

  .container-28-copy {
    max-width: 728px;
  }

  .alert-text {
    font-size: 14px;
  }

  .alert-close {
    right: 20px;
  }

  .image-14269 {
    max-width: none;
    max-height: 50px;
  }

  .li-section-copy {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .li-section-copy.li-numbers_wrapper {
    margin-top: 0;
  }

  .li-section-copy.li-header {
    min-height: 88svh;
  }

  .li-section-copy.li-video.li-strategy-gradient {
    background-position: 50% 0;
    background-size: 3600px;
  }

  .li-section-copy.curated-pitches {
    cursor: auto;
    min-height: auto;
  }

  .li-section-sponsor {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .li-section-sponsor.li-numbers_wrapper {
    margin-top: 0;
  }

  .li-section-sponsor.li-header {
    min-height: 88svh;
  }

  .li-section-sponsor.li-video.li-strategy-gradient {
    background-position: 50% 0;
    background-size: 3600px;
  }

  .li-section-sponsor.curated-pitches {
    cursor: auto;
    min-height: auto;
  }

  .li-custom-heading-copy {
    font-size: 48px;
    line-height: 59px;
  }

  .bold-text-14-copy {
    font-size: 42px;
    line-height: 31px;
  }

  .li-button-copy.t-m-small.desktop-hide.hide-button-mobile {
    display: none;
  }

  .ff-section-copy {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .ff-section-copy.li-numbers_wrapper {
    margin-top: 0;
  }

  .ff-section-copy.li-header {
    min-height: 88svh;
  }

  .ff-section-copy.li-video.li-strategy-gradient {
    background-position: 50% 0;
    background-size: 3600px;
  }

  .ff-section-copy.curated-pitches {
    cursor: auto;
    min-height: auto;
  }

  ._2-col-grid-copy {
    grid-template-columns: 1fr;
  }

  ._2-col-grid-copy.testimonials {
    text-align: center;
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  ._2-col-grid-copy.outreach-partners {
    width: 100%;
  }

  ._2-col-grid-copy.testimonial-v2 {
    grid-column-gap: 40px;
    text-align: center;
  }

  .li-subtext-semibold-copy {
    font-size: 30px;
  }

  .image-14275 {
    max-width: 60vw;
  }

  .column-26 {
    flex: 0 auto;
    height: 204px;
    min-height: 0;
    display: block;
  }

  .columns-16 {
    min-height: 0;
    display: block;
  }

  .column-27 {
    height: 204px;
    margin-bottom: 7px;
  }

  .column-28 {
    height: 185px;
    min-height: 8px;
  }

  .column-29 {
    height: 185px;
  }

  .paragraph-35 {
    margin-bottom: 10px;
    line-height: 22px;
  }

  .logo-slider {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
    justify-content: flex-start;
    align-items: center;
  }

  .logo-img-wrap {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
  }

  .heading-52 {
    width: 34%;
  }

  .heading-53 {
    text-align: center;
  }

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

  .button-12 {
    margin-left: 6px;
    font-size: 14px;
    font-weight: 500;
  }

  .button-13 {
    font-size: 14px;
    font-weight: 500;
  }

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

  .div-block-40 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: column;
  }

  .comn-section {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .comn-section.extra-padding.btm-no.bg-blue {
    padding-top: 100px;
  }

  .comn-section.mb-0 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .page-medium-name.text-deep.font-sml {
    font-size: 40px;
    line-height: 48px;
  }

  .page-medium-name.text-deep.font-sml.text-center {
    font-size: 50px;
    line-height: 60px;
  }

  .page-medium-name.text-deep.font-sml.text-primary {
    font-size: 50px;
  }

  .page-medium-name.text-deep.white-text {
    font-size: 50px;
    line-height: 60px;
  }

  .page-medium-name.text-deep.white-text.smll {
    font-size: 42px;
    line-height: 50px;
  }

  .page-medium-name.small {
    font-size: 55px;
    line-height: 60px;
  }

  .heading-66 {
    font-size: 64px;
    line-height: 76px;
  }

  .portfolio-inner {
    grid-template-columns: 1fr 1fr;
  }

  .banner-grid {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    place-items: end stretch;
  }

  .left {
    display: block;
  }

  .left.d-none {
    display: none;
  }

  .page-paragraph {
    margin-top: 16px;
    margin-bottom: 16px;
  }

  .page-paragraph.text-white.opacity-7 {
    font-size: 18px;
    line-height: 21px;
  }

  .banner-image.custom-height {
    min-height: 370px;
  }

  .banner-image.c-h {
    height: 368px;
  }

  .impact-area.bg-deep {
    width: 100%;
    margin-top: 20px;
  }

  .area-top {
    padding-bottom: 20px;
  }

  .area-heading {
    font-size: 40px;
    line-height: 48px;
  }

  .item-number.smll.more-sml.more {
    font-size: 27px;
  }

  .section-top.no-padding {
    padding-bottom: 20px;
  }

  .section-top.no-padding.stylish {
    width: 100%;
    padding-left: 0;
  }

  .card-for-portfolio {
    flex-flow: column;
  }

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

  ._3-grid {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: column;
  }

  .right-pic {
    padding-left: 0;
  }

  .footer-main {
    flex-flow: column;
  }

  .f-left {
    width: 37%;
  }

  .footer-menu.margin-top.no {
    margin-top: 10px;
    margin-bottom: 20px;
  }

  .footer-menu.no {
    margin-left: 0;
    margin-right: 0;
  }

  .nav-item {
    padding-left: 8px;
    padding-right: 8px;
  }

  .footer-nav-item.sml {
    font-size: 12px;
  }

  .home-banner.bg-line.bg-primary {
    padding-top: 100px;
  }

  .banner-main-text {
    font-size: 60px;
    line-height: 70px;
  }

  .paragraph-51 {
    width: 80%;
  }

  .card-items {
    flex-flow: wrap;
  }

  .inner-card.card-1, .inner-card.card-2, .inner-card.card-3, .inner-card.card-4 {
    width: 25%;
    min-height: 290px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .main-number {
    font-size: 46px;
  }

  .main-number.sml {
    font-size: 26px;
  }

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

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

  .start {
    padding-top: 10px;
    padding-bottom: 20px;
  }

  .end {
    z-index: 2;
    position: relative;
  }

  .mask-8 {
    margin-left: auto;
    margin-right: auto;
  }

  .right-arrow-6 {
    margin-right: 1px;
  }

  .heading-71 {
    font-size: 40px;
  }

  .track {
    height: auto;
  }

  .camara {
    height: auto;
    overflow: hidden;
  }

  .stylish-heading, .stylish-heading.extra {
    margin-left: 0;
  }

  .stylish-heading-text {
    font-size: 50px;
  }

  .stylish-heading-text.extra-smll, .stylish-heading-text.text-smll {
    font-size: 40px;
    line-height: 48px;
  }

  .div-block-51 {
    width: 40px;
    height: 40px;
    display: none;
  }

  .flex-block-15 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: column-reverse wrap-reverse;
  }

  .flex-block-15.md-flex {
    flex-flow: row;
  }

  .action {
    padding-top: 20px;
  }

  .page-items {
    width: 100%;
  }

  .slug {
    margin-bottom: 10px;
  }

  .numbers {
    font-size: 40px;
    line-height: 48px;
  }

  .split-heading {
    font-size: 48px;
    line-height: 64px;
  }

  .image-14337 {
    width: 130px;
  }

  .slider-item {
    -webkit-clip-path: polygon(7% 0, 100% 0, 100% 100%, 0 100%, 0 6%);
    clip-path: polygon(7% 0, 100% 0, 100% 100%, 0 100%, 0 6%);
    margin-left: 20px;
    margin-right: 20px;
    padding: 20px;
  }

  .slider-item.bg-none {
    -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%, 0% 38%);
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%, 0% 38%);
    margin-left: 20px;
    margin-right: 20px;
    padding-bottom: 20px;
    padding-left: 15px;
    padding-right: 30px;
  }

  .heading-76 {
    font-size: 25px;
    line-height: 30px;
  }

  .paragraph-61 {
    font-size: 18px;
    line-height: 23px;
  }

  .inner-slider {
    padding-left: 10px;
    padding-right: 10px;
  }

  .code-embed-3 {
    height: 260px;
  }

  .heading-79 {
    margin-left: 0;
    margin-right: 0;
  }

  .image-14341 {
    width: 67px;
    height: 200px;
    transform: rotate(0);
  }

  .youtube {
    width: 460px;
    height: 258px;
  }

  .slider-12 {
    height: 370px;
  }

  .div-block-63 {
    margin-top: 10px;
    margin-bottom: 10px;
  }
}

@media screen and (max-width: 767px) {
  .h1 {
    font-size: 26px;
  }

  .h1.sbt-sec-1-stat {
    margin-bottom: 36px;
  }

  .h1.subpages-hero.wfn {
    margin-bottom: 24px;
  }

  .h1.subpages-hero.win {
    margin-bottom: 32px;
  }

  .h1.subpages-hero.mixer-cohort {
    font-size: 32px;
  }

  .h1.abt-sec-5 {
    max-width: none;
  }

  .h1.fnf-sec-1-stat {
    margin-bottom: 2px;
    font-size: 24px;
  }

  .h1.fnf-hash-left {
    background-size: 40px;
    padding-left: 50px;
    padding-right: 50px;
  }

  .h1.event-why-should {
    margin-top: 24px;
  }

  .h1.lig-sec-1-stat {
    margin-bottom: 2px;
    font-size: 24px;
  }

  .h1.ff-awards {
    margin-bottom: 24px;
  }

  .h1.hh-lig-hero {
    font-size: 22px;
  }

  .h1.hh-lig-hero.wfn {
    margin-bottom: 24px;
  }

  .h1.hh-conpass {
    margin-top: 24px;
    margin-bottom: 16px;
    font-size: 26px;
  }

  .h1.mae-heading {
    font-size: 48px;
  }

  .h1.mae-heading.hp-small {
    font-size: 7vw;
  }

  .h1.founder-build-text {
    margin-bottom: -20px;
  }

  .h1.hh-3s {
    font-size: 26px;
  }

  .site-wrapper.vertical-center-flex.mob-left {
    align-items: center;
  }

  .site-wrapper.blog-wrapper {
    grid-column-gap: 0px;
    grid-template-columns: 1fr;
  }

  .site-wrapper.faq-wrapper {
    position: relative;
  }

  .site-wrapper.blogs-all-wrapper {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .site-wrapper.lv-hero, .site-wrapper.win-hero {
    height: 100%;
  }

  .site-wrapper.tri-sec-5.mob-left {
    align-items: flex-start;
  }

  .site-wrapper.capital-call-slider-wide {
    padding-left: 20px;
    padding-right: 20px;
  }

  .site-wrapper.capital-call-slider-wide.mob-left, .site-wrapper.abt-sec-4.mob-left {
    align-items: flex-start;
  }

  .site-wrapper.fnf-hero {
    text-align: center;
    align-items: center;
  }

  .site-wrapper.event-videos-wrapper.mob-left {
    align-items: flex-start;
  }

  .site-wrapper.notif-sw {
    text-align: left;
    flex-direction: column;
    padding-right: 46px;
    display: block;
  }

  .site-wrapper.wfn-hero {
    height: 100%;
    padding-top: 80px;
  }

  .site-wrapper.lvc-nav, .site-wrapper.lvc-wrapper {
    padding-left: 16px;
    padding-right: 16px;
  }

  .site-wrapper.mixer-cohort-hero {
    grid-row-gap: 32px;
    flex-direction: column;
    height: 100%;
    padding-top: 0;
  }

  .site-wrapper.mae-tab-wrapper.mob-left {
    align-items: flex-start;
  }

  .site-wrapper.mae-hp-wrapper, .site-wrapper.li-internal-wrapper {
    padding-left: 20px;
    padding-right: 20px;
  }

  .site-wrapper.founder-build-flex {
    grid-column-gap: 60px;
    grid-row-gap: 60px;
  }

  .site-wrapper.hh-3s {
    flex-direction: column;
  }

  .site-wrapper.home-resources-slider {
    padding-left: 20px;
    padding-right: 20px;
  }

  .site-wrapper.home-resources-slider.mob-left {
    align-items: flex-start;
  }

  .site-wrapper.n-hh-3s {
    flex-direction: column;
  }

  .button {
    width: 100%;
    padding: 12px 24px;
    font-size: 14px;
  }

  .button.hero-button {
    width: auto;
    margin-right: 14px;
  }

  .button.hero-button.rm-mobile-0 {
    margin-right: 0;
  }

  .button.hero-stroke-button {
    width: auto;
  }

  .button.wide-faded {
    text-align: center;
    min-width: 204px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .button.mob-center {
    align-self: center;
  }

  .button.mob-hide {
    display: none;
  }

  .button.mob-only {
    display: block;
  }

  .button.blue-cta {
    margin-top: 24px;
  }

  .button.up-margin-20 {
    margin-top: 0;
  }

  .button.abt-ib-see-all, .button.sec-7-abt {
    margin-top: 24px;
  }

  .button.event-form-submit {
    width: 100%;
    margin-top: 0;
  }

  .button.us-hero-button {
    margin-right: 14px;
  }

  .button.lvc-article-subscribe {
    padding: 8px 12px;
  }

  .button.lig-hero {
    text-align: center;
    min-width: 204px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .button.lig-ww-um {
    margin-top: 24px;
  }

  .button.git-form-button {
    margin-top: 16px;
  }

  .button.lm-20, .button.inv-bb {
    margin-top: 20px;
    margin-left: 0;
  }

  .button.mae-home {
    width: auto;
  }

  .button.tm-16-mobile {
    margin-top: 16px;
  }

  .button.hero-button-narrow {
    width: auto;
    margin-right: 14px;
  }

  .button.hero-button-narrow.rm-mobile-0 {
    margin-right: 0;
  }

  .button.main-button.hide-lg {
    width: auto;
  }

  .nav-logo {
    width: 140px;
    padding-top: 12px;
    padding-bottom: 10px;
    padding-left: 0;
  }

  .home-hero-section.with-slide {
    height: 720px;
  }

  .home-hero-section.us-home {
    padding-bottom: 120px;
  }

  .home-hero-first-slide {
    min-height: 758px;
    padding-top: 60px;
    padding-bottom: 116px;
  }

  .desktop-hide {
    display: block;
    bottom: 74px;
  }

  .hh-left-arrow, .hh-right-arrow {
    display: none;
    bottom: 74px;
  }

  .hero-slide-1-grid {
    grid-row-gap: 46px;
  }

  .letsventure-together-hero-text {
    margin-bottom: 20px;
  }

  .letsventure-together-hero-text.abt-us {
    justify-content: center;
  }

  .letsventure-hero-text {
    width: 184px;
    margin-right: 12px;
  }

  .hero-slide-1-point {
    grid-template-columns: 18px 1fr;
  }

  .p1 {
    font-size: 14px;
    line-height: 2.28;
  }

  .p1.hero-check {
    background-position: 0 6px;
    background-size: 18px;
    padding-left: 30px;
  }

  .p1.hero-para {
    font-size: 15px;
    line-height: 1.6;
  }

  .p1.hero-para.abt-us {
    line-height: 1.6;
  }

  .p1.inv-sec-1-check {
    background-position: 0 6px;
    background-size: 18px;
    margin-bottom: 12px;
    padding-left: 30px;
  }

  .p1.subpages-sec-1-grid-text {
    font-size: 16px;
  }

  .p1.lvf-sec-3para {
    line-height: 1.8;
  }

  .p1.win-sec-2-para {
    margin-top: 12px;
    font-size: 18px;
    line-height: 1.6;
  }

  .p1.tri-sec-5-check {
    background-position: 0 6px;
    background-size: 16px;
    margin-bottom: 12px;
    padding-left: 30px;
    font-size: 15px;
    line-height: 1.6;
  }

  .p1.abt-sec-2 {
    margin-top: 16px;
    font-size: 18px;
  }

  .p1.fnf-check, .p1.lig-check {
    background-position: 0 4px;
    background-size: 18px;
    margin-top: 10px;
    margin-bottom: 10px;
    padding-left: 24px;
    font-size: 16px;
    line-height: 1.7;
  }

  .p1.wfn-sec-2-para {
    margin-top: 12px;
    font-size: 18px;
    line-height: 1.6;
  }

  .p1.us-hero-check {
    background-position: 0 7px;
    background-size: 18px;
    padding-left: 30px;
  }

  .p1.lig-text {
    font-size: 16px;
  }

  .p1.ff-awards {
    font-size: 20px;
  }

  .p1.hh-para {
    background-image: none;
    font-size: 16px;
    font-weight: 400;
  }

  .p1.mc-sec-1 {
    text-align: left;
    font-size: 16px;
  }

  .p1.hh-3s-subtext {
    background-image: none;
    font-size: 16px;
    font-weight: 500;
  }

  .p1.n-hh-para {
    background-image: none;
    font-size: 16px;
    font-weight: 400;
  }

  .p1.bt-check, .p1.bp-check, .p1.sr-hero-check {
    background-position: 0 6px;
    background-size: 18px;
    padding-left: 30px;
  }

  .hero-buttons-container {
    width: 100%;
  }

  .hero-buttons-container.home-hero {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .hero-buttons-container.hh-3s {
    margin-top: 36px;
  }

  .hero-companies-grid {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr 1fr;
  }

  .hcg-item {
    font-size: 12px;
  }

  .hcg-item.right-nudge {
    padding-top: 12px;
    padding-bottom: 12px;
    right: 0;
  }

  .hcg-item.right-nudge.mob-center {
    right: -64px;
  }

  .hcg-logo {
    height: 36px;
  }

  .home-hero-news-slide {
    min-height: 758px;
    padding-top: 54px;
  }

  .news-slide-img {
    margin-top: 28px;
  }

  .hero-news-heading {
    font-size: 24px;
    line-height: 1.34;
  }

  .hero-news-subheading {
    margin-top: 7px;
    font-size: 14px;
  }

  .section {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .section._2 {
    padding-bottom: 72px;
  }

  .section._4 {
    padding-bottom: 370px;
  }

  .section._6 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section._7 {
    padding-bottom: 60px;
  }

  .section._1 {
    padding-bottom: 54px;
  }

  .section._2-inv-fnd-t {
    padding-bottom: 72px;
  }

  .section._3-inv {
    background-position: 50%, 50% 100%;
    background-size: cover, contain;
  }

  .section._4-inv {
    background-position: 50%, 50% 0;
    background-size: contain, cover;
  }

  .section._5-inv {
    padding-bottom: 72px;
  }

  .section._7-inv {
    background-position: 50% 100%, 0 0;
    background-size: contain, auto;
    padding-bottom: 72px;
  }

  .section._9-inv.syn-build {
    padding-top: 80px;
  }

  .section._3-fnd {
    background-position: 50%, 50% 100%;
    background-size: cover, contain;
  }

  .section._4-fnd {
    padding-bottom: 50px;
  }

  .section.abt-1 {
    padding-bottom: 54px;
  }

  .section._3-abt {
    background-position: 50%, 50% 100%;
    background-size: auto, contain;
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .section._1-inv-fnd {
    padding-bottom: 54px;
  }

  .section._2-inv-fnd.nl-popup.found-build-bg {
    padding-bottom: 20px;
  }

  .section._2-lvf {
    background-size: 1000px, auto;
    padding-top: 40px;
    padding-bottom: 60px;
  }

  .section._2-win {
    background-size: 1030px, auto;
    padding-top: 40px;
    padding-bottom: 60px;
  }

  .section._4-lvf {
    background-position: 100% 100%;
    background-size: cover;
    padding-bottom: 20px;
  }

  .section._4-lvf.syn-work-margin {
    padding-bottom: 40px;
  }

  .section._4-win, .section._10-win {
    padding-bottom: 20px;
  }

  .section._2-abt, .section._6-fnf {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .section._7-fnf {
    padding-top: 60px;
  }

  .section.fnf-partner-contact {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .section.evp-2 {
    background-position: 50% 100%;
    background-size: cover;
    padding-top: 40px;
    padding-bottom: 50px;
  }

  .section.evp-2.ff {
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .section._6-lig {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .section._7-lig {
    background-position: 50% 16px;
    background-size: 52px;
    margin-top: 0;
    padding-top: 50px;
  }

  .section.lig-partner-contact {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .section._2-wfn, .section._2-mc {
    background-size: 1030px, auto;
    padding-top: 40px;
    padding-bottom: 60px;
  }

  .section.mc-marq-section {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .section.mc-course-overview {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section.mc-middle-stats-sec {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .section.ae-event-sec-1, .section.mae-home-popup {
    background-size: auto 50%, cover, cover;
  }

  .section.syn-wrap {
    padding-bottom: 90px;
  }

  .section.sync-portfolio {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section.founder-mentor {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .section.synd-video-section, .section.home-n4, .section.brand-prod-startups, .section.brand-tech-first, .section.debt-2 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .heading-floating-box {
    margin-bottom: 12px;
    padding: 22px 24px 54px;
  }

  .heading-floating-box.syn-features {
    padding-bottom: 30px;
  }

  ._3c-stat-grid {
    grid-row-gap: 24px;
    grid-template-columns: 1fr;
    padding-left: 0;
    padding-right: 0;
  }

  ._3c-stat-grid.inner-2nd-row {
    grid-template-columns: 1fr;
    width: 100%;
  }

  ._3c-stat-grid._4-stat {
    grid-template-columns: 1fr;
  }

  .hsg-item {
    grid-column-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 64px 1fr;
    grid-auto-columns: 1fr;
    align-content: center;
    align-items: center;
    min-height: auto;
    padding: 12px 20px;
    font-size: 18px;
    display: grid;
  }

  .hsg-item.is-sr {
    width: 100%;
  }

  .hsg-img {
    margin-top: 0;
    margin-bottom: 0;
  }

  .hsg-img.syn-img {
    width: 60px;
    margin-bottom: 0;
  }

  .hsg-number {
    margin-bottom: 5px;
    font-size: 30px;
  }

  .investors-step-card-grid {
    grid-row-gap: 24px;
    grid-template-columns: 1fr;
  }

  .investors-step-card-grid.home-sec-4, .investors-step-card-grid.fnd-sec-4 {
    text-align: center;
    grid-template-columns: 1fr;
  }

  .section-subheading {
    margin-bottom: 0;
    font-size: 14px;
  }

  .section-subheading.mae-sub {
    margin-bottom: 24px;
    font-size: 18px;
  }

  .section-subheading.m-bottom-padding {
    margin-bottom: 24px;
  }

  .investors-grid {
    grid-column-gap: 28px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  .investor-bnw-card {
    min-height: auto;
  }

  .investor-bnw-card.step-down {
    top: 0;
  }

  .investor-bnw-card.full-w-title {
    margin-bottom: 60px;
  }

  .investor-bnw-card.angel-story-card, .investor-bnw-card.angel-story-card._2c-card, .investor-bnw-card.tri-story-card {
    height: auto;
  }

  .investor-bnw-card.abt-us-advisors {
    width: auto;
    margin-bottom: 50px;
    margin-left: 0;
    margin-right: 0;
  }

  .investor-bnw-card.step-right {
    right: 0;
  }

  .investor-bnw-card.step-down-tri {
    top: 0;
  }

  .investor-bnw-card.mae-empty {
    font-size: 20px;
  }

  .ibc-title {
    font-size: 13px;
  }

  .ibc-title.abt-us-advisors {
    bottom: -46px;
  }

  .ibc-name {
    font-size: 15px;
  }

  .ibc-name.full-card {
    margin-bottom: 4px;
  }

  .sec-3-grid {
    grid-column-gap: 28px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr 1fr;
    margin-bottom: 16px;
  }

  .sec-3-grid-logo {
    height: 46px;
  }

  .sec-5-blue-grid {
    grid-row-gap: 32px;
    grid-template-columns: 1fr;
    margin-top: -320px;
    margin-bottom: 112px;
  }

  .sec-5-blue-grid.us-card {
    grid-template-columns: 1fr;
    padding: 40px 20px;
  }

  .big-blue-card {
    padding: 20px 24px 24px;
  }

  .bbc-img {
    height: 52px;
  }

  .bbc-heading {
    margin-top: 16px;
    margin-bottom: 12px;
    font-size: 24px;
  }

  .bbc-para {
    margin-bottom: 20px;
    font-size: 15px;
  }

  .sec-5-our-presence-grid {
    grid-template-columns: 1fr;
  }

  .presence-cities-grid {
    grid-column-gap: 40px;
    grid-template-columns: 1fr 1fr 1fr;
    font-size: 16px;
  }

  ._2-c-grid {
    grid-template-columns: 1fr;
  }

  ._2-c-grid.lv-fuel-sec-1 {
    text-align: center;
    justify-items: center;
  }

  ._2-c-grid.win-sec-1 {
    text-align: center;
    grid-template-columns: auto;
    justify-items: center;
    padding-right: 0;
  }

  ._2-c-grid.win-sec-3-9 {
    text-align: center;
    grid-template-columns: 1fr;
    justify-items: center;
  }

  ._2-c-grid.tri-sec-2 {
    grid-row-gap: 24px;
  }

  ._2-c-grid.abt-sec-2 {
    text-align: center;
    grid-template-columns: 1fr;
    justify-items: center;
  }

  ._2-c-grid.evp-sec-1, ._2-c-grid.wfn-sec-1 {
    text-align: center;
    grid-template-columns: auto;
    justify-items: center;
    padding-right: 0;
  }

  ._2-c-grid.lig-ff-sec-1 {
    grid-row-gap: 0px;
  }

  .section-small-heading {
    font-size: 24px;
  }

  .section-small-heading.inv-sec4 {
    margin-bottom: 0;
  }

  .section-small-heading.sec-2-powered {
    font-size: 22px;
  }

  .set-text {
    margin-top: 10px;
    margin-bottom: 12px;
    font-size: 16px;
  }

  .news-logos-grid {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr 1fr;
    margin-top: 36px;
  }

  .one-feature-learn-more-grid {
    grid-row-gap: 24px;
    grid-template-columns: auto;
  }

  .one-feature-learn-more-grid.syn-build-grid {
    justify-content: center;
    justify-items: center;
  }

  .trica-home-blue-box {
    grid-row-gap: 16px;
    width: 100%;
    height: auto;
    padding: 24px 40px;
    font-size: 16px;
  }

  .max-w-690.syn-build-text-wrap {
    flex-direction: column;
    align-items: flex-start;
    max-width: 450px;
    display: flex;
  }

  ._1flm-article-para {
    margin-top: 16px;
    margin-bottom: 24px;
    font-size: 15px;
  }

  ._1flm-article-para.syn-build-para {
    width: 420px;
  }

  .footer {
    background-position: 340% 400px, 0 0;
  }

  .footer-flex {
    flex-direction: column;
  }

  .footer-link-title {
    margin-bottom: 12px;
    font-size: 18px;
  }

  .footer-link {
    margin-bottom: 10px;
    font-size: 15px;
  }

  .footer-logo-div {
    max-width: none;
    margin-bottom: 36px;
  }

  .footer-links-grid {
    grid-column-gap: 20px;
    grid-template-columns: 1fr 1fr;
  }

  .footer-badge-social {
    flex-direction: column;
    align-items: flex-start;
    margin-top: 36px;
  }

  .footer-badges {
    order: -1;
    margin-bottom: 24px;
  }

  .footer-social {
    flex: none;
    order: 1;
    align-items: flex-start;
  }

  .footer-follow-text {
    margin-bottom: 16px;
    font-size: 16px;
  }

  .footer-separator {
    margin-top: 36px;
  }

  .footer-disclaimer {
    font-size: 12px;
    font-weight: 400;
  }

  .together-hero-text {
    width: 136px;
  }

  .mob-scroll {
    width: 100%;
    overflow: scroll;
  }

  .nav-dd-grid {
    grid-column-gap: 16px;
    grid-template-columns: 1fr 1fr;
  }

  .nav-dd-img {
    height: 34px;
  }

  .nav-dd-img.varsity {
    height: 51px;
  }

  .nav-dd-title {
    white-space: normal;
    margin-top: 12px;
    margin-bottom: 7px;
  }

  .nav-dd-text {
    margin-bottom: 14px;
  }

  .form-field {
    height: 48px;
    padding-top: 12px;
    padding-bottom: 14px;
    padding-left: 16px;
    font-size: 15px;
  }

  .initial-email {
    grid-template-columns: 1fr;
  }

  .rest-fields {
    padding-left: 20px;
    padding-right: 20px;
  }

  .rest-fields-grid {
    width: 100%;
    padding: 22px 24px 24px;
  }

  .newsletter-form-heading {
    margin-bottom: 6px;
    font-size: 20px;
  }

  .newsletter-success-msg {
    padding: 24px 16px;
    font-size: 16px;
  }

  .popup-close {
    width: 32px;
    top: 22px;
    right: 24px;
  }

  .terms-heading {
    font-size: 32px;
  }

  .policy-rich-text {
    font-size: 15px;
  }

  .policy-rich-text ul {
    padding-left: 22px;
  }

  .hero-section {
    padding-bottom: 160px;
  }

  .hero-section.founder-hero.discover-connection.banner-slider-inner, .hero-section.founder-hero.attend.banner-slider-inner {
    min-height: 600px;
  }

  .hero-section.founder-hero.newimg.banner-slider-innner.mobileonly, .hero-section.founder-hero.newimg.banner-slider-innner.mblbnrspcl {
    display: none;
  }

  .hero-section.about-us-hero {
    padding-top: 60px;
  }

  .hero-section.lv-fuel {
    background-size: 540px, 220px, auto;
  }

  .hero-section.trica-hero {
    background-size: 960px, auto;
  }

  .hero-section.fnf {
    padding-top: 54px;
    padding-bottom: 54px;
  }

  .hero-section.wfn {
    background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a735_wfn-hero-circle.svg"), url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1a5be_win-hero-people-grid.webp"), linear-gradient(135deg, #0f4593, #021e4a);
    background-position: 50%, 0 100%, 0 0;
    background-repeat: no-repeat, no-repeat, repeat;
    background-size: 560px, cover, auto;
  }

  .hero-section.n-brand-hero {
    padding-top: 60px;
  }

  .hero-section.debt-page {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .inside-hero-grid {
    grid-row-gap: 46px;
  }

  .inside-hero-grid.founders-hero-grid {
    grid-template-rows: auto auto;
    grid-template-columns: 1.5fr;
    justify-items: center;
  }

  .inside-hero-grid.founders-hero-grid.new {
    grid-template-columns: 1fr;
  }

  .inside-hero-grid.about-us-hero-grid {
    grid-row-gap: 28px;
    text-align: center;
    grid-template-columns: 1fr;
    justify-items: center;
    margin-top: 0;
  }

  .inside-hero-grid.us-hero {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
    margin-top: 80px;
    margin-bottom: 0;
  }

  .inside-hero-grid.syn-hero {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
    flex-direction: column-reverse;
  }

  .inside-hero-grid.is-debt-page {
    margin-bottom: 0;
  }

  .invest-hero-img {
    width: 100%;
  }

  ._4c-stats-grid {
    grid-row-gap: 24px;
    grid-template-columns: 1fr;
    padding-left: 0;
    padding-right: 0;
  }

  ._4c-stats-grid.inner-2nd-row {
    grid-template-columns: 1fr;
    width: 100%;
  }

  ._4c-stats-grid.founder-adv-flex {
    grid-template-columns: 1fr;
  }

  .startups-4c-grid {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr 1fr;
  }

  .startups-4c-grid.see-all {
    margin-top: 20px;
  }

  ._3c-companies-grid {
    grid-column-gap: 20px;
  }

  ._3c-companies-grid.trica-trusted {
    grid-column-gap: 24px;
    grid-row-gap: 26px;
  }

  ._2c-section-grid {
    grid-template-columns: 1fr;
  }

  ._2c-section-grid.inv-6-grid, ._2c-section-grid.fnd-5-grid {
    grid-row-gap: 24px;
    grid-template-columns: 1fr;
  }

  .investors-companies-step-grid {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    margin-top: 16px;
    margin-bottom: 20px;
  }

  .investors-companies-step-grid.mob-only {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr 1fr;
  }

  .investor-captions-grid {
    grid-template-columns: 1fr;
  }

  .investor-captions-grid.win-sec-8-tabs-grid {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .investor-captions-grid._2c-card {
    grid-template-columns: 1fr;
  }

  .investor-caption-card.win-cohort-speakers {
    min-width: 320px;
  }

  .invesstor-caption-para {
    font-size: 16px;
  }

  ._2c-section-grid-copy {
    grid-template-columns: 1fr;
  }

  .p3 {
    font-size: 14px;
    line-height: 2.28;
  }

  .p3.hero-check {
    background-position: 0 6px;
    background-size: 18px;
    padding-left: 30px;
  }

  .p3.inv-sec-5 {
    margin-bottom: 0;
  }

  .powerful-offerings-grid {
    grid-template-columns: 1fr;
  }

  .pog-item-img {
    height: 56px;
  }

  .pog-item-img.varsity {
    height: 51px;
  }

  .pog-item-title {
    white-space: normal;
    margin-top: 12px;
    margin-bottom: 7px;
  }

  .pog-item-text {
    margin-bottom: 14px;
  }

  .blue-cta-box {
    grid-template-columns: 1fr;
  }

  .blue-cta-box.lvf-sec-4, .blue-cta-box.win-sec-11 {
    padding: 36px;
  }

  .p2.jbb-para {
    font-size: 16px;
  }

  .inv-hero-text {
    width: 100px;
    margin-right: 12px;
  }

  .founder-hero-img {
    width: auto;
  }

  .fnd-hero-text {
    width: 75px;
    margin-right: 12px;
  }

  .founders-first-blue-box {
    grid-row-gap: 16px;
    width: 100%;
    height: auto;
    padding: 24px 40px;
    font-size: 16px;
  }

  .blog-date-read-time.blog-item-time {
    font-size: 14px;
  }

  .blog-rich-text {
    font-size: 15px;
    line-height: 1.6;
  }

  .blog-rich-text h2 {
    font-size: 20px;
  }

  .blog-rich-text h3 {
    font-size: 18px;
  }

  .blog-rich-text h1 {
    font-size: 20px;
  }

  .blog-rich-text h4 {
    font-size: 16px;
  }

  .blog-rich-text blockquote {
    font-size: 15px;
  }

  .accordion-heading {
    margin-right: 20px;
    font-size: 17px;
  }

  .accordion-heading.new.text-white {
    font-size: 24px;
  }

  .faq-answer {
    font-size: 15px;
    line-height: 1.8;
  }

  .faq-content {
    margin-right: 0;
  }

  .wos-subheading {
    font-size: 15px;
    line-height: 1.6;
  }

  .wos-grid {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .blogs-subheading {
    font-size: 18px;
    line-height: 1.6;
  }

  .blog-item-grid {
    grid-row-gap: 46px;
    margin-left: 0;
  }

  .blog-item-grid.lig-announcements {
    margin-top: 24px;
  }

  .blog-item {
    grid-template-columns: auto;
  }

  .blog-item:hover {
    border-color: #0000;
  }

  .blog-item-img {
    width: 100%;
    min-height: 80px;
  }

  .blog-item-heading {
    font-size: 20px;
  }

  .blog-item-description {
    margin-top: 4px;
    margin-bottom: 8px;
    font-size: 14px;
  }

  .blog-item-content-flex {
    grid-row-gap: 20px;
  }

  .blog-item-read-more {
    font-size: 15px;
  }

  .blog-item-tags {
    margin-bottom: 4px;
  }

  .about-hero-img {
    width: 50%;
  }

  .about-video-lb {
    margin-bottom: 32px;
  }

  .abt-team-grid {
    grid-column-gap: 12px;
    grid-row-gap: 14px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    margin: 36px 0 0;
    display: grid;
  }

  .team-person-card {
    max-width: none;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    padding-top: 12px;
    padding-left: 12px;
    padding-right: 12px;
  }

  .abt-team-bnw-card {
    height: auto;
    margin-bottom: 14px;
  }

  .abt-team-title {
    font-size: 13px;
    bottom: 8px;
    left: 6px;
    right: 6px;
  }

  .abt-team-person-name {
    font-size: 15px;
  }

  .abt-team-person-name.full-card {
    margin-bottom: 4px;
  }

  .tream-person-about {
    font-size: 16px;
  }

  .abt-team-blue-text {
    margin-top: 12px;
    font-size: 16px;
  }

  .abt-advisors-grid {
    grid-column-gap: 12px;
    grid-row-gap: 14px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    display: grid;
  }

  .abt-t-card {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .abt-t-card.bottom-two {
    width: 100%;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .abt-t-card-year {
    min-width: 120px;
    margin-top: -30px;
    margin-bottom: 8px;
    padding: 10px 26px 8px;
    font-size: 20px;
  }

  .abt-t-card-text {
    background-size: 38px;
    padding-left: 44px;
    font-size: 16px;
    line-height: 1.2;
  }

  .abt-t-lv-logo {
    width: 100%;
  }

  .faq-filter-card {
    margin-bottom: 16px;
    padding-top: 12px;
  }

  .faq-radio {
    margin-top: 6px;
    margin-bottom: 6px;
    font-size: 16px;
    line-height: 1.2;
  }

  .faq-filter-category {
    margin-bottom: 4px;
    font-size: 18px;
  }

  .related-post-grid {
    grid-template-columns: 1fr;
  }

  .related-post-item, .rpi-img {
    height: auto;
  }

  .contact-form-block {
    padding: 20px;
  }

  .contact-form-heading {
    margin-bottom: 8px;
    font-size: 24px;
  }

  .contact-form-subheading {
    font-size: 15px;
  }

  .contact-form-separator {
    margin: 16px -20px 24px;
  }

  .contact-form {
    grid-row-gap: 16px;
    grid-template-columns: 1fr;
  }

  .contact-form-field-label {
    margin-bottom: 4px;
  }

  .contect-form-field {
    height: 40px;
    font-size: 15px;
  }

  .contect-h3 {
    margin-top: 12px;
    margin-bottom: 18px;
    font-size: 22px;
  }

  .contact-info-item {
    margin-bottom: 22px;
    font-size: 15px;
  }

  .faq-filter-dropdown {
    z-index: 1000;
    background-color: #f7ffff;
    padding-top: 40px;
    padding-left: 16px;
    padding-right: 16px;
    display: none;
    position: fixed;
    inset: 0%;
  }

  .empty-state {
    font-size: 16px;
  }

  .lv-fuel-hero-logo {
    width: 50%;
  }

  .subpages-hero-subheading {
    font-size: 18px;
  }

  .subpages-hero-subheading.event-pages {
    margin-top: 2px;
    margin-bottom: 24px;
  }

  .subpages-hero-subheading.lig-hero {
    margin-top: 2px;
    margin-bottom: 60px;
  }

  .subpages-hero-subheading.hh-lig {
    margin-top: 2px;
    margin-bottom: 10px;
  }

  .product-point-grid {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .product-point-grid.win, .product-point-grid.wfn {
    grid-row-gap: 50px;
  }

  .ppg-item {
    min-height: auto;
    margin-top: 0;
    font-size: 14px;
  }

  .ppg-item-title {
    font-size: 22px;
    font-weight: 500;
  }

  .ppg-item-title.win-page {
    font-size: 22px;
  }

  .ppg-number.cyan {
    margin-bottom: 8px;
  }

  .lvf-sec-3-subheading {
    margin-top: 12px;
    font-size: 18px;
  }

  .lvf-inv-fnd-grid {
    grid-column-gap: 12px;
    grid-template-columns: 1fr 1fr;
    margin-top: 32px;
  }

  .lvf-hiw-line {
    display: none;
  }

  .lvf-hiw-grid {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
    margin-top: 60px;
    margin-bottom: 60px;
    padding-left: 0;
    padding-right: 0;
  }

  .lvf-hiw-grid.syn-work-grid-1 {
    grid-row-gap: 48px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    justify-items: start;
    width: 100%;
    margin-top: 0;
  }

  .lvf-hiw-grid.syn-grid {
    grid-row-gap: 48px;
    margin-top: 66px;
  }

  .lvf-hiw-grid.founder-grid {
    margin-top: 80px;
  }

  .hiw-card.syn-card {
    min-height: 120px;
    margin-top: 8px;
  }

  .hiw-icon {
    width: 60px;
    margin-top: -30px;
  }

  .lyf-last-big-text {
    margin-top: 36px;
    font-size: 22px;
    line-height: 1.6;
  }

  .lvf-sec-1-logo {
    width: 80%;
  }

  .lvf-hiw-mob-line {
    background-image: linear-gradient(#68d3ff4d, #80dea14d 33%, #f8e15e4d 66%, #ff4d4d4d);
    width: 4px;
    height: 610px;
    margin-top: 0;
    display: block;
    position: absolute;
    top: 77px;
    left: 60px;
  }

  .lvf-hiw-mob-line._1 {
    inset: auto auto 11% 79px;
  }

  .lvf-hiw-mob-line.founder-work-line {
    top: 69px;
    left: 79px;
  }

  .win-lv-varsity-hero {
    width: 120px;
  }

  .win-hero-logo {
    width: 160px;
    margin-bottom: 20px;
  }

  .lv-win-hero-small-text {
    font-size: 14px;
  }

  .win-sec-1-img {
    width: 80%;
  }

  .win-sec-1-subheading {
    margin-top: 12px;
    font-size: 16px;
  }

  .win-pp-titles {
    margin-left: 0;
    margin-right: 0;
  }

  .ppg-win-logo {
    width: 36%;
    margin-top: 12px;
    margin-bottom: 20px;
  }

  .win-sec-3-9-img {
    width: 100%;
    margin-left: 0;
    display: none;
  }

  .win-sec-3-9-img.mob-only {
    margin-bottom: -24px;
    display: inline-block;
  }

  .win-journey-line {
    display: none;
  }

  .win-journey-grid {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
    margin-top: 60px;
    margin-bottom: 60px;
    padding-left: 0;
    padding-right: 0;
  }

  .win-jc-number {
    width: 60px;
    height: 60px;
    margin-top: -30px;
    font-size: 24px;
  }

  .win-jc-number.blue.small {
    font-size: 14px;
  }

  .win-sec-6-video-grid {
    grid-template-columns: 1fr;
  }

  .win-sec-6-lightbox {
    padding: 12px 12px 16px;
  }

  .win-sec-6-thumbnail {
    height: 240px;
    margin-bottom: 16px;
  }

  .win-sec-6-h3 {
    font-size: 18px;
  }

  .win-sec-6-yt-icon {
    top: 108px;
  }

  .win-sec-7-grid {
    grid-row-gap: 25px;
    grid-template-columns: 1fr;
    margin-top: 36px;
  }

  .win-sec-7-lbox {
    margin-bottom: 20px;
  }

  .win-sec-7-lb-content {
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 15px;
  }

  .win-sec-7-h3 {
    margin-bottom: 8px;
    font-size: 24px;
  }

  .win-sec-10-news-card {
    font-size: 24px;
  }

  .win-sec-11-logo {
    margin-left: 0;
  }

  .win-sec-11-img-text {
    text-align: left;
    font-size: 22px;
  }

  .win-journey-mob-line {
    background-image: linear-gradient(#68d3ff4d, #80dea14d 33%, #f8e15e4d 66%, #ff4d4d4d);
    width: 4px;
    height: 850px;
    margin-top: 0;
    margin-left: -2px;
    display: block;
    position: absolute;
    top: 77px;
    left: 50%;
  }

  .trica-hero-logo {
    width: 50%;
  }

  .tri-sec-2-card {
    align-items: flex-start;
    padding: 32px 24px 24px;
  }

  .trica-sec-2-equity-capital-logo {
    width: 160px;
  }

  .trica-sec-2-h3 {
    margin-top: 12px;
    font-size: 18px;
  }

  .tri-sec-2-points {
    margin-top: 12px;
    font-size: 16px;
    line-height: 1.8;
  }

  .tri-real-founder-investor-grid {
    grid-template-columns: 1fr;
  }

  .tri-real-founder-investor-grid.win-sec-8-tabs-grid {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .tri-horizontal-story-card.win-cohort-speakers {
    min-width: 320px;
  }

  .tri-growth-points-grid {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
    margin-top: 40px;
  }

  .tgp-item {
    margin-bottom: 0;
  }

  .tgp-item._1 {
    margin-left: 0;
    margin-right: 0;
  }

  .tgp-item._3, .tgp-item._2 {
    margin-top: 0;
    margin-right: 0;
  }

  .tgp-item._4 {
    margin-left: 0;
  }

  .tgp-h3 {
    margin-bottom: 18px;
    margin-right: 30px;
    font-size: 22px;
    line-height: 1.4;
  }

  .tgp-number-img._1 {
    width: 170px;
    top: -98px;
    right: 68px;
  }

  .tgp-number-img._2 {
    width: 200px;
    top: -95px;
    left: 249px;
  }

  .tgp-number-img._3 {
    width: 200px;
    top: -134px;
    right: 108px;
  }

  .tgp-number-img._4 {
    width: 200px;
    top: -127px;
    left: 294px;
  }

  .three-item-slider {
    display: none;
  }

  .three-item-slider-grid {
    grid-column-gap: 24px;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  }

  .capital-call-item {
    width: 320px;
    max-width: none;
    font-size: 20px;
  }

  .capital-call-mobile-scroller {
    width: 100vw;
    margin-top: 36px;
    padding-bottom: 12px;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
    overflow: scroll;
  }

  .lvf-app-form-fix {
    padding-left: 0;
    padding-right: 0;
  }

  .lvf-app-form-block {
    border-radius: 0;
    width: 100vw;
    height: 100vh;
    max-height: 100vh;
    padding-top: 24px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .lvf-app-form {
    grid-row-gap: 28px;
    grid-template-columns: 1fr;
    margin-top: -32px;
  }

  .lyf-app-form-field-label {
    margin-bottom: 4px;
  }

  .lyf-app-field {
    height: 40px;
    font-size: 15px;
  }

  .lyc-app-check-grid {
    grid-column-gap: 12px;
    grid-template-columns: 1fr;
  }

  .lvf-app-heading {
    text-align: left;
    font-size: 24px;
    line-height: 1.6;
  }

  .lvf-app-heading.is-sr-page {
    font-size: 20px;
  }

  .lvf-app-popup-close {
    width: 33px;
    top: 6px;
  }

  .abt-sec-2-universe-img {
    width: 60%;
    display: none;
  }

  .abt-sec-2-universe-img.mob-only {
    margin-top: 10px;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .abt-sec-2-content {
    margin-left: 0;
    margin-right: 0;
  }

  .abt-sec-5-investors-belivers-grid {
    grid-column-gap: 16px;
  }

  .abt-ib-img {
    width: 160px;
    height: 160px;
  }

  .abt-journey-line {
    display: none;
  }

  .abt-journey-grid {
    grid-column-gap: 20px;
    grid-row-gap: 60px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    margin: 60px 0 0;
    padding-left: 0;
    padding-right: 0;
    display: grid;
  }

  .trica-abt-us-blue-box {
    grid-row-gap: 16px;
    width: 100%;
    height: auto;
    padding: 24px 40px;
    font-size: 16px;
  }

  .abt-journey-mob-line {
    background-image: linear-gradient(#68d3ff4d, #80dea14d 33%, #f8e15e4d 66%, #ff4d4d4d);
    width: 4px;
    height: 1170px;
    margin-top: 0;
    margin-left: -2px;
    display: block;
    position: absolute;
    top: 77px;
    left: 50%;
  }

  .fnf-hero-logo {
    width: 50%;
    height: auto;
    margin-bottom: 18px;
  }

  .fnf-sec-1-img {
    width: 60%;
  }

  .evp-sec-1-stats-grid {
    grid-column-gap: 0px;
    justify-content: center;
    margin-top: -8px;
    margin-left: -8px;
    margin-right: -8px;
  }

  .evp-sec-1-stat-item {
    flex-direction: column;
    align-items: center;
    margin-left: 8px;
    margin-right: 8px;
    font-size: 18px;
    display: flex;
  }

  .fnf-sec-2-powered-flex {
    flex-direction: column;
    align-items: center;
  }

  .fnf-sec-2-powered-item {
    grid-column-gap: 36px;
    grid-row-gap: 12px;
  }

  .fnf-sec2-powered-logo.nse {
    width: 120px;
  }

  .fnf-sec2-powered-logo.yml {
    width: 100px;
  }

  .fnf-sec2-powered-logo.tpf, .fnf-sec2-powered-logo.zuddl {
    width: 120px;
  }

  .fnf-sec2-powered-logo.moneyc {
    width: 180px;
    margin-top: 6px;
  }

  .events-discussion-points-grid {
    grid-column-gap: 16px;
    grid-row-gap: 50px;
    grid-template-columns: 1fr 1fr;
    margin-top: 50px;
  }

  .events-discussion-points-grid.lig {
    grid-column-gap: 12px;
    grid-row-gap: 40px;
    grid-template-columns: 1fr 1fr;
  }

  .edp-item {
    min-height: auto;
    margin-top: 0;
    font-size: 14px;
  }

  .edp-number.cyan {
    margin-bottom: 8px;
  }

  .fnf-speaker-card {
    height: 160px;
  }

  .fnf-speaker-card.step-down {
    top: 0;
  }

  .fnf-speaker-card.full-w-title {
    margin-bottom: 60px;
  }

  .fnf-speaker-card.angel-story-card, .fnf-speaker-card.tri-story-card {
    height: auto;
  }

  .fnf-speaker-card.abt-us-advisors {
    width: auto;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    padding: 4px;
  }

  .news-error {
    margin-bottom: -6px;
  }

  .agenda-item {
    grid-column-gap: 0px;
    grid-row-gap: 10px;
    grid-template-columns: auto;
  }

  .agenda-item.lig-agenda {
    grid-template-columns: 1fr;
  }

  .agenda-time {
    text-align: left;
  }

  .agenda-time.fnf-blue, .agenda-time.lig-orange {
    font-size: 18px;
  }

  .agenda-time-separator {
    width: 100%;
    height: 1px;
  }

  .agenda-title {
    margin-bottom: 4px;
    font-size: 20px;
  }

  .agenda-description {
    font-size: 15px;
  }

  .event-who-should-attend-grid {
    grid-template-columns: 1fr;
  }

  .event-sec-7-video-grid {
    grid-column-gap: 16px;
    grid-row-gap: 20px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    justify-items: center;
    margin: 26px 0 0;
    display: grid;
  }

  .event-video-card-lb {
    width: 100%;
    margin-bottom: 0;
    padding: 12px 12px 16px;
  }

  .evc-thumbnail-ratio {
    margin-bottom: 16px;
  }

  .evc-heading {
    font-size: 18px;
  }

  .epc-name {
    font-size: 20px;
  }

  .epc-designatin {
    font-size: 18px;
  }

  .epc-email {
    background-position: 0 4px;
    margin-top: 8px;
    font-size: 20px;
  }

  .event-sec-6-img {
    width: 200px;
  }

  .event-sec-6-img.lig {
    width: 140px;
  }

  .lig-hero-logo {
    width: 70%;
    margin-bottom: 24px;
  }

  .lig-sec-2-powered-grid {
    flex-direction: column;
    align-items: center;
  }

  .lig-sec-2-partners-grid {
    grid-column-gap: 50px;
    grid-row-gap: 20px;
    margin-top: 20px;
  }

  .lig-sec-2-partner-logo.nse {
    width: 120px;
  }

  .lig-sec-2-partner-logo.yml {
    width: 100px;
  }

  .lig-sec-2-partner-logo.tpf, .lig-sec-2-partner-logo.zuddl {
    width: 120px;
  }

  .lig-sec-2-partner-logo.moneyc {
    width: 180px;
    margin-top: 6px;
  }

  .lig-sec-2-partner-logo.headstart {
    width: 160px;
  }

  .lig-sec-2-partner-logo.et-prime {
    width: 140px;
  }

  .lig-sec-heading-fire {
    width: 54px;
  }

  .lig-speaker-img {
    height: 160px;
  }

  .lig-speakers-grid {
    grid-template-columns: 1fr 1fr;
  }

  .agenda-tab-menu {
    padding: 4px;
  }

  .agenda-tab-link {
    padding: 9px 32px;
    font-size: 18px;
  }

  .faq-filter-mob-text {
    text-align: center;
    margin-bottom: 24px;
    font-size: 22px;
    font-weight: 500;
    line-height: 1.6;
    display: block;
  }

  .faq-mob-close {
    display: block;
    position: absolute;
    inset: 34px 16px auto auto;
  }

  .faq-filter-button-mob {
    background-color: #f6ffff;
    border-top: 1px solid #e8e8e8;
    justify-content: center;
    align-items: center;
    width: 100vw;
    padding: 15px 16px 14px;
    font-size: 18px;
    font-weight: 500;
    line-height: 1.8;
    display: flex;
    position: fixed;
    bottom: 0;
  }

  .mob-filter-icon {
    height: 20px;
    margin-right: 7px;
  }

  .abt-us-vid-1-play {
    width: 80px;
    margin-top: -40px;
    margin-left: -40px;
  }

  .blog-tag-title-bar {
    margin-bottom: 0;
  }

  .blog-tag-heading {
    font-size: 20px;
    line-height: 1.6;
  }

  .three-item-slider-mobile-scroller {
    width: 100vw;
    margin-top: 36px;
    padding-bottom: 12px;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
    overflow: scroll;
  }

  .key-read-item {
    width: 320px;
    max-width: none;
    font-size: 18px;
  }

  .key-read-item.lv-hgls {
    width: 100%;
  }

  .key-read-content {
    padding-left: 14px;
    padding-right: 14px;
  }

  .notification-bar {
    text-align: center;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.6;
  }

  .notif-link {
    white-space: nowrap;
    margin-top: 4px;
    margin-left: 0;
  }

  .notif-arrow {
    width: 16px;
    height: 16px;
    margin-left: 4px;
  }

  .notif-mob-inline {
    display: inline;
  }

  .notif-close {
    margin-top: auto;
    margin-bottom: auto;
    top: 50%;
    bottom: 50%;
    right: 16px;
  }

  .win-disclaimer {
    font-size: 12px;
    font-weight: 400;
  }

  .wfn-pp-titles {
    margin-left: 0;
    margin-right: 0;
  }

  .wfn-app-subheading {
    font-size: 24px;
  }

  .wfn-sec-3-9-img {
    width: 100%;
    margin-left: 0;
    display: none;
  }

  .wfn-sec-3-9-img.mob-only {
    margin-bottom: -24px;
    display: inline-block;
  }

  .letsignite-startup-form {
    padding: 20px;
  }

  .letsignite-form-success {
    padding-top: 40px;
    padding-bottom: 40px;
    font-size: 18px;
    line-height: 1.4;
  }

  .letsignite-form-success-logo {
    width: 240px;
  }

  .us-hero-img {
    width: 100%;
  }

  .us-bb-stats-grid {
    grid-template-columns: 1fr;
    margin-top: -20px;
  }

  .us-bb-stats-grid-item {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 15px;
  }

  .us-bb-stats-grid-item.step-down {
    top: 0;
  }

  .us-hero-points-title {
    font-size: 16px;
  }

  .us-india-roadshow {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
    margin-top: 60px;
    margin-bottom: 24px;
    padding-left: 0;
    padding-right: 0;
  }

  .uir-city {
    font-size: 20px;
  }

  .uir-date {
    margin-top: 2px;
    margin-bottom: 2px;
    font-size: 28px;
  }

  .uir-time {
    font-size: 14px;
  }

  .uir-number {
    background-color: #f6ffff;
    width: 42px;
    height: 42px;
    margin-top: -30px;
    font-size: 16px;
  }

  .roadshow-dottted-left {
    margin: 0 auto;
    top: -60px;
    left: 0%;
    right: 0%;
  }

  .roadshow-dottted-left.mob-hide {
    display: none;
  }

  .roadshow-dottted-left.mob-only {
    display: block;
  }

  .roadshow-dottted-right, .roadshow-dottted-arc {
    display: none;
  }

  .us-hero-schedule-grid {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr 1fr;
  }

  .us-hero-schedule-heading {
    margin-bottom: 16px;
    font-size: 20px;
  }

  .uhs-city {
    font-size: 18px;
  }

  .uhs-item {
    font-size: 12px;
  }

  .uhs-item.right-nudge {
    padding-top: 12px;
    padding-bottom: 12px;
    right: 0;
  }

  .uhs-date {
    margin-top: 2px;
    margin-bottom: 2px;
    font-size: 24px;
  }

  .uhs-time {
    font-size: 12px;
  }

  .lvc-navbar {
    padding-top: 24px;
    padding-bottom: 16px;
  }

  .lvc-logo {
    width: 140px;
    padding-left: 0;
    display: flex;
  }

  .lvc-content-nav {
    grid-template-columns: auto auto auto auto;
    margin-left: -16px;
    margin-right: -16px;
  }

  .lvc-content-nav-link {
    white-space: nowrap;
    padding-left: 4px;
    padding-right: 4px;
    font-size: 14px;
  }

  .lvc-rs-feature-item-title {
    padding: 12px 16px;
  }

  .lvc-rs-feature-item-heading {
    margin-bottom: 2px;
    font-size: 20px;
    line-height: 1.4;
  }

  .lvc-rs-feature-item-author-date {
    font-size: 14px;
  }

  .lvc-research-stories-grid {
    grid-template-columns: 1fr;
    margin-top: 40px;
  }

  .lvc-content-title-box {
    border-bottom-width: 2px;
    margin-bottom: 14px;
    padding-bottom: 6px;
  }

  .lvc-content-title {
    font-size: 20px;
  }

  .lvc-content-title-icon {
    width: 24px;
    height: 24px;
    margin-left: 8px;
  }

  .lvc-content-item {
    margin-bottom: 10px;
    padding-bottom: 10px;
  }

  .lvc-content-item-heading {
    font-size: 18px;
  }

  .lvc-content-item-date {
    margin-top: 4px;
  }

  .lvc-content-item-img {
    max-width: 120px;
  }

  .lvc-content-item-abs-icon {
    width: 24px;
    top: 4px;
    right: 4px;
  }

  .lvc-reports-slider {
    margin-left: -16px;
    margin-right: -16px;
    padding-bottom: 40px;
    padding-left: 16px;
  }

  .lvc-reports-slider-mask {
    width: 60%;
  }

  .lvc-reports-slide {
    margin-right: 8px;
  }

  .lvc-reports-slide-abs-div {
    min-height: 280px;
    padding: 14px 14px 20px;
  }

  .lvc-reports-slide-heading {
    margin-top: 80px;
    font-size: 18px;
  }

  .lvc-reports-slide-icon {
    width: 24px;
  }

  .lvc-blue-subscribe {
    text-align: center;
    flex-direction: column;
  }

  .lvc-blue-subscribe-heading {
    margin-bottom: 12px;
    margin-right: 0;
    font-size: 20px;
  }

  .lvc-videos-grid {
    grid-template-columns: 1fr;
    margin-top: 40px;
  }

  .lvc-video-img-container {
    margin-bottom: 14px;
    padding: 6px;
  }

  .lvc-video-lb-summary {
    margin-top: 8px;
    font-size: 15px;
  }

  .lvc-video-lb-date {
    margin-top: 6px;
    font-size: 14px;
  }

  .lvc-footer-links {
    flex-wrap: wrap;
  }

  .lvc-footer-link {
    font-size: 16px;
  }

  .lvc-footer-link.dot-spacer {
    text-align: center;
    display: inline;
  }

  .mob-hide {
    display: none;
  }

  .mob-only {
    display: block;
  }

  .lvc-podcast-grid {
    grid-row-gap: 20px;
    margin-left: 0;
  }

  .lvc-article-banner.vertical-center-flex.mob-left {
    align-items: flex-start;
  }

  .lvc-article-banner.blog-wrapper {
    grid-column-gap: 0px;
    grid-template-columns: 1fr;
  }

  .lvc-article-banner.faq-wrapper {
    position: relative;
  }

  .lvc-article-banner.blogs-all-wrapper {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .lvc-article-banner.lv-hero, .lvc-article-banner.win-hero {
    height: 100%;
  }

  .lvc-article-banner.tri-sec-5.mob-left {
    align-items: flex-start;
  }

  .lvc-article-banner.capital-call-slider-wide {
    padding-left: 20px;
    padding-right: 20px;
  }

  .lvc-article-banner.capital-call-slider-wide.mob-left, .lvc-article-banner.abt-sec-4.mob-left, .lvc-article-banner.event-videos-wrapper.mob-left {
    align-items: flex-start;
  }

  .lvc-article-banner.lig-hero {
    padding-top: 80px;
  }

  .lvc-article-banner.notif-sw {
    text-align: left;
    flex-direction: column;
    padding-right: 46px;
    display: block;
  }

  .lvc-article-banner.wfn-hero {
    height: 100%;
    padding-top: 80px;
  }

  .lvc-article-banner.lvc-nav, .lvc-article-banner.lvc-wrapper {
    padding-left: 16px;
    padding-right: 16px;
  }

  .lvc-article-banner-img {
    min-height: 360px;
    max-height: none;
  }

  .lvc-article-heading {
    margin-left: 2px;
    font-size: 24px;
    line-height: 1.4;
  }

  .lvc-article-author {
    grid-column-gap: 8px;
  }

  .lvc-article-author-img {
    width: 40px;
    height: 40px;
  }

  .lvc-article-author-name, .lvc-article-author-designation {
    font-size: 14px;
  }

  .lvc-article-auth-date-separator {
    margin-left: 12px;
    margin-right: 12px;
  }

  .lvc-article-mins-to-read {
    font-size: 14px;
  }

  .lvc-article-grid {
    grid-template-columns: 1fr;
  }

  .lvc-article-rt h2 {
    margin-top: 12px;
    margin-bottom: 4px;
    font-size: 24px;
  }

  .lvc-article-rt p {
    margin-bottom: 4px;
    font-size: 15px;
  }

  .lvc-article-rt h4 {
    margin-top: 8px;
    margin-bottom: 4px;
    font-size: 18px;
  }

  .lvc-article-rt h3 {
    margin-top: 8px;
    margin-bottom: 4px;
    font-size: 20px;
  }

  .lvc-article-rt blockquote {
    border-left-width: 2px;
    margin-bottom: 4px;
    padding: 4px 12px;
    font-size: 16px;
    line-height: 1.5;
  }

  .lvc-article-social-link {
    width: 32px;
  }

  .lv-article-subscribe-grid {
    margin-bottom: 32px;
  }

  .lvc-article-suggestion-item {
    margin-bottom: 12px;
    padding-top: 6px;
    padding-bottom: 8px;
    padding-left: 12px;
  }

  .lvc-article-title-container {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .social-lp-form-block {
    padding: 20px;
  }

  .social-lp-form-separator {
    margin: 16px -20px 24px;
  }

  .lig-hero-buttons-container {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .lig-hero-content {
    padding-top: 60px;
    padding-bottom: 80px;
  }

  .evp-stats-grid-center-item {
    margin: 16px -20px;
    padding: 16px 20px;
  }

  .evp-stats-flex {
    flex-direction: column;
    align-items: stretch;
    font-size: 24px;
  }

  .lig-themes-grid {
    grid-row-gap: 24px;
    grid-template-columns: 1fr;
    margin-top: 32px;
    margin-bottom: 0;
  }

  .evp-attend-3c-grid {
    grid-row-gap: 36px;
    grid-template-columns: 1fr;
    margin-top: 32px;
    margin-bottom: 0;
  }

  .evp-attend-2c-grid {
    grid-row-gap: 36px;
    grid-template-columns: 1fr;
    margin-top: 32px;
  }

  .lig-past-sponsors-grid {
    grid-template-columns: 1fr 1fr;
    margin-top: 32px;
    margin-bottom: 0;
  }

  .coming-soon-div {
    margin-top: 36px;
  }

  .agenda-blur {
    height: 360px;
  }

  .evp-theme-img {
    height: 200px;
    margin-bottom: 12px;
  }

  .lig-attend-icon {
    width: 100px;
    height: 100px;
    margin-bottom: 24px;
  }

  .ff-hero-abs-img {
    display: none;
  }

  .ff-themes-grid {
    grid-row-gap: 24px;
    grid-template-columns: 1fr;
    margin-top: 32px;
    margin-bottom: 0;
  }

  .ff-awards-flex {
    grid-template-columns: 1fr;
  }

  .ff-awards-trophy {
    width: 90%;
  }

  .ff-awards-h2 {
    font-size: 26px;
    line-height: 1.4;
  }

  .ff-awards-categories-grid {
    grid-column-gap: 16px;
    grid-row-gap: 24px;
    grid-template-columns: 1fr 1fr;
  }

  .ff-awards-cat-icon {
    height: 40px;
  }

  .ff-awards-h3 {
    margin-top: 8px;
    margin-bottom: 6px;
    font-size: 20px;
  }

  .ff-awards-button-container {
    margin-top: 36px;
  }

  .ff-awards-contact-text {
    margin-top: 24px;
    font-size: 18px;
    line-height: 1.4;
  }

  .h1-2 {
    font-size: 26px;
  }

  .h1-2.fnf-hash-left {
    background-size: 40px;
    padding-left: 50px;
    padding-right: 50px;
  }

  .lig-list {
    margin-top: 24px;
    font-size: 16px;
  }

  .home-hero-pulse {
    width: 760px;
    left: -326px;
  }

  .hero-slide-1-flex {
    text-align: center;
  }

  .hh-slide.compass-slide {
    padding-top: 180px;
  }

  .hh-slide.learn-slide {
    background-position: 50%;
    padding-top: 160px;
  }

  .hh-slide.li-v2slide {
    padding-top: 100px;
  }

  .hh-slide.iic-slide {
    background-position: 50%;
    padding-top: 48px;
  }

  .hh-lig-hero-content {
    padding-top: 42px;
    padding-bottom: 100px;
  }

  .slide-nav {
    bottom: 60px;
  }

  .slide-nav.is-new-home {
    bottom: 96px;
  }

  .lig-reg-closed {
    margin-top: 10px;
  }

  .lig-reg-closed.awards-section {
    font-size: 16px;
  }

  .lig-hero-btns {
    grid-row-gap: 0px;
    flex-direction: column;
    width: auto;
  }

  .lig-agenda-grid {
    grid-template-columns: 1fr;
  }

  .lig-sponsor-partner-2c-grid {
    grid-row-gap: 32px;
    grid-template-columns: 1fr;
    margin-top: 32px;
  }

  .lig-sp-item {
    grid-row-gap: 16px;
  }

  .lig-sp-h3 {
    font-size: 18px;
  }

  .lig-sp-img {
    height: 60px;
  }

  .lig-sp-img.gov-k {
    width: 160px;
  }

  .lig-banner-sponsor-logo {
    justify-content: center;
    margin-bottom: 8px;
  }

  .lig-banner-sponsor-logo-img {
    height: 32px;
  }

  .tabs-content {
    padding-left: 0;
    padding-right: 0;
  }

  .hh-compass-logo {
    width: 184px;
  }

  .hh-win-logo {
    width: 160px;
    margin-bottom: 20px;
  }

  .ff-startup-spotlight-grid {
    grid-column-gap: 16px;
    grid-row-gap: 24px;
    grid-template-columns: 1fr 1fr;
  }

  .ff-startup-awards-logo {
    height: 40px;
  }

  .hh-win-varsity-logo {
    width: 120px;
  }

  .wfn-hero-logo {
    width: 50%;
  }

  .newsletter-banner {
    inset: auto 0% 0%;
    transform: translate(0);
  }

  .hh-learn-logo {
    width: 160px;
    margin-bottom: 20px;
  }

  .git-title {
    font-size: 22px;
  }

  .git-form-block {
    margin-top: 24px;
  }

  .git-form-label {
    height: 44px;
    margin-top: 16px;
    font-size: 16px;
  }

  .win-cohort-speaks-grid {
    grid-column-gap: 24px;
    grid-template-columns: 1fr;
  }

  .win-cohot-speaks-mobile-scroller {
    flex-direction: column;
    width: 100vw;
    margin-top: 36px;
    padding-bottom: 12px;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
    overflow: scroll;
  }

  .mc-hero-stats {
    grid-template-columns: 1fr;
    margin-top: 24px;
    padding-left: 0;
    padding-right: 0;
  }

  .mc-hero-stats.centre-page {
    grid-row-gap: 20px;
  }

  .mc-hero-stats-number {
    font-size: 26px;
  }

  .mc-hero-stats-text {
    font-size: 18px;
  }

  .mc-1s-heading {
    text-align: left;
  }

  .mc-sec-1-img {
    height: auto;
  }

  .mc-2s-grid {
    grid-row-gap: 24px;
    grid-template-columns: 1fr;
  }

  .small-h1 {
    font-size: 26px;
  }

  .small-h1.sbt-sec-1-stat {
    margin-bottom: 36px;
  }

  .small-h1.subpages-hero.wfn {
    margin-bottom: 24px;
  }

  .small-h1.subpages-hero.win {
    margin-bottom: 32px;
  }

  .small-h1.abt-sec-5 {
    max-width: none;
  }

  .small-h1.fnf-sec-1-stat {
    margin-bottom: 2px;
    font-size: 24px;
  }

  .small-h1.fnf-hash-left {
    background-size: 40px;
    padding-left: 50px;
    padding-right: 50px;
  }

  .small-h1.event-why-should {
    margin-top: 24px;
  }

  .small-h1.lig-sec-1-stat {
    margin-bottom: 2px;
    font-size: 24px;
  }

  .small-h1.ff-awards {
    margin-bottom: 24px;
  }

  .small-h1.hh-lig-hero {
    font-size: 22px;
  }

  .small-h1.hh-lig-hero.wfn {
    margin-bottom: 24px;
  }

  .small-h1.hh-conpass {
    margin-top: 24px;
    margin-bottom: 16px;
    font-size: 26px;
  }

  .small-h1.mc-2s {
    margin-bottom: 24px;
  }

  .mc-2s-item {
    min-height: auto;
    margin-top: 0;
    margin-bottom: 16px;
    font-size: 14px;
  }

  .mc-2s-item-num.cyan {
    margin-bottom: 8px;
  }

  .mc-marq-div {
    margin-top: 24px;
  }

  .mc-course-overview-item {
    flex-direction: column;
  }

  .mc-course-overview-item-left {
    width: 100%;
  }

  .mc-course-overview-item-num {
    width: 52px;
  }

  .mc-co-item-acc-trigger {
    padding-top: 16px;
    padding-bottom: 16px;
    padding-left: 24px;
  }

  .mc-co-item-acc-content {
    padding-left: 24px;
  }

  .mc-co-item-acc-trigger-title {
    font-size: 20px;
  }

  .mc-co-item-acc-trigger-sign {
    flex: none;
    width: 72px;
    margin-top: -16px;
    margin-bottom: -16px;
  }

  .mc-co-item-acc-content-text {
    font-size: 18px;
  }

  .mc-co-item-acc-content-list {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .mc-wsj-grid {
    grid-template-columns: 1fr;
  }

  .mc-wsj-text {
    padding: 14px 16px;
    font-size: 13px;
  }

  .mc-wsj-text.abt-us-advisors {
    bottom: -46px;
  }

  .mc-wsj-text-title {
    font-size: 20px;
  }

  .mc-bb-text-img {
    text-align: left;
    font-size: 22px;
  }

  .mc-hero-img {
    order: -1;
  }

  .lvb-img.mobile-hide {
    display: none;
  }

  .lvb-img.mobile-show {
    display: inline-block;
  }

  .hc-grid-img.mobile-hide {
    display: none;
  }

  .hc-grid-img.mobile-show {
    width: 80%;
    display: block;
  }

  .hc-grid-img.mobile-show.is-founders {
    margin-top: 40px;
  }

  .hc-grid-img.m-20 {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .mobile-centre-flex {
    text-align: center;
    align-items: center;
    display: flex;
  }

  .nav-list-layout, .nav-list-layout.is-products {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr;
  }

  .nav-dd-list-item-img {
    max-width: 90px;
  }

  .inv-key-reads-cl {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr;
  }

  .mae-title {
    font-size: 24px;
  }

  .mae-speakers-item {
    grid-row-gap: 0px;
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .mae-agenda-tab-menu {
    padding: 4px;
  }

  .mae-agenda-tab-link {
    padding: 9px 32px;
    font-size: 18px;
  }

  .mae-agenda-title {
    font-size: 32px;
  }

  .mae-agenda-table {
    width: 140%;
  }

  .wsj-wrapper {
    margin-bottom: 60px;
  }

  .wsj-container {
    font-size: 20px;
  }

  .mae-icon {
    height: 40px;
  }

  .wj-wrapper {
    grid-template-columns: 1fr;
    margin-bottom: 60px;
  }

  .pls-wrapper {
    grid-template-columns: 1fr;
  }

  .mae-alv-layout {
    grid-template-columns: auto;
  }

  .mae-lv-li {
    margin-bottom: 40px;
    font-size: 20px;
  }

  .mae-slide {
    background-size: auto 50%, cover, cover;
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .mae-speaker-detail {
    grid-row-gap: 8px;
    padding: 16px;
    font-size: 14px;
  }

  .investor-bnw-card-masterseries {
    width: 100%;
    min-height: auto;
    padding-top: 105%;
  }

  .investor-bnw-card-masterseries.step-down {
    top: 0;
  }

  .investor-bnw-card-masterseries.full-w-title {
    margin-bottom: 60px;
  }

  .investor-bnw-card-masterseries.angel-story-card, .investor-bnw-card-masterseries.angel-story-card._2c-card, .investor-bnw-card-masterseries.tri-story-card {
    height: auto;
  }

  .investor-bnw-card-masterseries.abt-us-advisors {
    width: auto;
    margin-bottom: 50px;
    margin-left: 0;
    margin-right: 0;
  }

  .investor-bnw-card-masterseries.step-right {
    right: 0;
  }

  .investor-bnw-card-masterseries.step-down-tri {
    top: 0;
  }

  .investor-bnw-card-masterseries.mae-empty {
    font-size: 20px;
  }

  .mae-speaker-detail-container {
    font-size: 18px;
  }

  ._2-col-grid.li-accordion-grid {
    grid-row-gap: 16px;
  }

  ._2-col-grid.testimonial-v2 {
    flex-direction: column;
    display: flex;
  }

  .li-heading-1 {
    font-size: 56px;
  }

  .li-header-banner-container {
    padding-left: 16px;
    padding-right: 16px;
  }

  .li-accordion-para {
    font-size: 16px;
  }

  .li-subtext {
    font-size: 24px;
  }

  ._4-col-grid.li-library-grid {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .li-testimonials-wrapper {
    grid-row-gap: 120px;
  }

  .li-banner-event-wrapper {
    grid-row-gap: 16px;
    width: 100%;
  }

  .li-agenda-content-container {
    padding-left: 20px;
    padding-right: 20px;
  }

  .ff-section {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .ff-section.li-header {
    padding-bottom: 5svh;
  }

  .ff-section.li-video.li-strategy-gradient {
    background-position: 50% 18%;
    padding-bottom: 40px;
  }

  .li-header-banner-wrapper {
    padding-top: 16px;
    padding-bottom: 16px;
  }

  ._3-col-grid.li-partner-holder {
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .li-subheading-wrapper.margin-bottom-68px {
    margin-bottom: 24px;
  }

  .li-marquee-slider-container {
    grid-column-gap: 12px;
  }

  .li-marquee-container {
    font-size: 14px;
  }

  .li-gradient-holder {
    min-height: 40vh;
  }

  .li-gradient-holder.v2 {
    min-height: 30vh;
  }

  .li-marquee-embed {
    width: 20px;
    height: 20px;
  }

  .li-partner-img {
    max-height: 70px;
  }

  .li-partner-img._2 {
    max-height: 48px;
  }

  .outreach-partners {
    grid-column-gap: 30px;
  }

  .li-section-wrapper {
    padding-bottom: 130px;
  }

  .intro-text {
    font-size: 56px;
  }

  .li-agenda-content-wrap {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .li-subtext-title {
    font-size: 24px;
  }

  .li-custom-heading {
    font-size: 80px;
  }

  .li-custom-heading-span-1 {
    font-size: 32px;
  }

  .li-btn-container.li-hero-btns {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-wrap: wrap;
  }

  .li-accrodion-ques {
    font-size: 18px;
  }

  .li-hero-logo.idfc-logo {
    height: 48px;
  }

  .li-hero-logo-container {
    margin-bottom: 40px;
  }

  .li-hero-slider-subtext {
    font-size: 24px;
  }

  .li-text-size-18px {
    font-size: 16px;
  }

  .li-event-icon {
    width: 20px;
    height: 20px;
  }

  .li-event-text-container-hero {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-wrap: wrap;
  }

  .li-ig-bg {
    min-width: 1800px;
    bottom: -1360px;
  }

  .li-ticket-subtext {
    font-size: 2.5rem;
  }

  .li-ticket_bird {
    height: 120px;
  }

  .speaker-sub-text {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .li-ticket-sub-subtext {
    font-size: 1.5rem;
  }

  .li-ticket-offer-text {
    font-size: 2.5rem;
  }

  .li-sponsor-logo-v2 {
    grid-row-gap: 48px;
    padding: 24px;
  }

  .li-partner-img-container-wrapper {
    grid-column-gap: 20px;
    grid-row-gap: 36px;
    grid-template-columns: 1fr 1fr;
  }

  .li-partner-img-container-wrapper._2-wrap.li-partner-img-container-2 {
    margin-top: -40px;
    margin-bottom: 10px;
  }

  .syn-h1-white {
    font-size: 26px;
  }

  .syn-text-container {
    text-align: center;
    align-items: center;
    width: 95%;
    max-width: 700px;
  }

  .syn-hero-img-wrap {
    max-width: 400px;
  }

  .syn-hero-abso-wrap {
    top: 25%;
  }

  .syn-button-wrap.margin-top-56px {
    margin-top: 40px;
  }

  .syn-button {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .so-item-wrap {
    width: 90%;
  }

  .syn-invest-wrapper {
    padding-top: 70px;
    padding-bottom: 110px;
  }

  .si-invest-text {
    font-size: 20px;
  }

  .syn-invest-bottom-wrap {
    grid-column-gap: 22px;
    grid-row-gap: 22px;
    padding: 24px 20px 26px;
  }

  .syn-invest-img, .syn-work-bg-img {
    display: none;
  }

  .syn-portfolio-heading-wrap {
    margin-top: 40px;
  }

  .syn-portfolio-heading {
    font-size: 20px;
  }

  .syn-build-img {
    width: 400px;
  }

  .founder-build-container {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    align-items: center;
  }

  .inv-fnd-circle-step-img-wrap {
    width: 58%;
  }

  .founder-mentor-text {
    width: 440px;
  }

  .founder-hero-text-wrap.left-item, .founder-hero-text-wrap.left-item.extra {
    margin-left: 0;
  }

  .founder-left-arrow, .founder-right-arrow {
    bottom: -79px;
  }

  .founder-blog-slider {
    max-width: 300px;
    margin-right: 28px;
  }

  .founder-blog-heading {
    font-size: 22px;
  }

  .founder-blog-text, .founder-blog-info, .founder-blog-link {
    font-size: 14px;
  }

  .video-content-container {
    grid-row-gap: 16px;
    grid-template-columns: 1fr;
  }

  .video-heading {
    font-size: 28px;
  }

  .video-text {
    font-size: 24px;
  }

  .heading-container.video-content {
    text-align: center;
    align-items: center;
  }

  .video-play-btn {
    width: 60px;
  }

  .li-heading-small {
    font-size: 30px;
  }

  .li-glimpse-slider {
    margin-left: -12px;
    margin-right: -12px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .li-glimpse-slider-arow {
    width: 32px;
    height: 32px;
  }

  .press-items-container {
    grid-template-columns: 1fr;
  }

  .hero-slide-3-flex {
    text-align: center;
    align-items: center;
  }

  .hh-learn-iic-logo {
    width: 180px;
  }

  .hh-3s-img {
    order: -1;
  }

  .blog-search-results-cl {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .blog-search-item {
    grid-row-gap: 20px;
    grid-template-columns: auto;
  }

  .blog-search-item:hover {
    border-color: #0000;
  }

  .blog-si-read-more {
    font-size: 15px;
  }

  .blog-filter-search-field {
    padding-top: 14px;
    padding-bottom: 14px;
    font-size: 15px;
  }

  .abt-us-h1 {
    margin-bottom: 24px;
    font-size: 32px;
  }

  .abt-team-cl {
    grid-column-gap: 16px;
    grid-row-gap: 24px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .abt-team-ci {
    width: auto;
  }

  .abt-team-card {
    max-width: none;
    margin-left: 0;
    margin-right: 0;
  }

  .abt-team-title-card {
    font-size: 13px;
    bottom: 8px;
    left: 6px;
    right: 6px;
  }

  .abt-team-popup-img {
    width: 70%;
  }

  .n-btn {
    width: 100%;
    padding: 12px 24px;
    font-size: 14px;
  }

  .n-btn.hero-button {
    width: auto;
    margin-right: 14px;
  }

  .n-btn.hero-button.rm-mobile-0 {
    margin-right: 0;
  }

  .n-btn.hero-stroke-button {
    width: auto;
  }

  .n-btn.wide-faded {
    text-align: center;
    min-width: 204px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .n-btn.mob-center {
    align-self: center;
  }

  .n-btn.mob-hide {
    display: none;
  }

  .n-btn.mob-only {
    display: block;
  }

  .n-btn.blue-cta {
    margin-top: 24px;
  }

  .n-btn.up-margin-20 {
    margin-top: 0;
  }

  .n-btn.abt-ib-see-all, .n-btn.sec-7-abt {
    margin-top: 24px;
  }

  .n-btn.event-form-submit {
    width: 100%;
    margin-top: 0;
  }

  .n-btn.us-hero-button {
    margin-right: 14px;
  }

  .n-btn.lvc-article-subscribe {
    padding: 8px 12px;
  }

  .n-btn.lig-hero {
    text-align: center;
    min-width: 204px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .n-btn.lig-ww-um {
    margin-top: 24px;
  }

  .n-btn.git-form-button {
    margin-top: 16px;
  }

  .n-btn.lm-20, .n-btn.inv-bb {
    margin-top: 20px;
    margin-left: 0;
  }

  .n-btn.mae-home {
    width: auto;
  }

  .n-btn.tm-16-mobile {
    margin-top: 16px;
  }

  .n-btn.n-narrow-btn.rm-mobile-0 {
    margin-right: 0;
  }

  .n-hero-flex {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .n-hero-img {
    width: auto;
  }

  .n-hh-slide.compass-slide {
    padding-top: 180px;
  }

  .n-hh-slide.learn-slide {
    background-position: 50%;
    padding-top: 160px;
  }

  .n-hh-slide.li-v2slide {
    padding-top: 100px;
  }

  .n-hh-slide.iic-slide {
    background-position: 50%;
    padding-top: 48px;
  }

  .founders-step-card-grid {
    grid-row-gap: 24px;
    grid-template-columns: 1fr;
  }

  .founders-step-card-grid.home-sec-4, .founders-step-card-grid.fnd-sec-4 {
    text-align: center;
    grid-template-columns: 1fr;
  }

  .brand-hero-spaced-text.mysubtext {
    font-size: 28px;
  }

  .brand-hero-img {
    width: auto;
  }

  .n-hero-content-flex {
    flex-direction: column;
  }

  .n-brand-hero-content-left {
    width: auto;
  }

  .n-brand-hero-content-left.syndicatepart {
    width: 100%;
  }

  .brand-tabs {
    grid-row-gap: 32px;
    grid-template-columns: 1fr;
  }

  .bt-link.is-1st.bg-regular-gray.no-redius.is-active.sticky.bg-sucess, .bt-link.is-2nd.is-active.bg-light-gray.sticky.bg-orange, .bt-link.is-4th.bg-semi-bold-gray.no-redius.is-active.sticky {
    padding: 20px;
  }

  .bt-content-wrap {
    position: static;
    top: auto;
  }

  .brand-stat-container {
    grid-row-gap: 40px;
  }

  .brand-products-grid {
    grid-row-gap: 24px;
    grid-template-columns: 1fr;
  }

  .brand-products-grid.home-sec-4, .brand-products-grid.fnd-sec-4 {
    text-align: center;
    grid-template-columns: 1fr;
  }

  .news-logos-flex {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr 1fr;
    margin-top: 36px;
  }

  .sr-hero-img.newbook {
    width: 98%;
    left: auto;
  }

  .sr-hero-flex {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .hsg-title-sr {
    margin-bottom: 2px;
    font-size: 20px;
  }

  .hsg-text-sr {
    font-size: 16px;
  }

  .sr-2s-flex {
    grid-row-gap: 24px;
    flex-direction: column;
    margin-top: 10px;
  }

  .sr-graph-grid {
    grid-row-gap: 24px;
    grid-template-columns: 1fr;
  }

  .sr-slider {
    margin-left: -16px;
    margin-right: -16px;
  }

  .sr-mask {
    padding-left: 40px;
    padding-right: 40px;
  }

  .sr-slide {
    margin-right: 40px;
  }

  .sr-slide-div {
    padding: 24px 24px 50%;
  }

  .sr-left-arrow {
    width: 32px;
    height: 32px;
    left: 0;
  }

  .sr-right-arrow {
    width: 32px;
    height: 32px;
    right: 0;
  }

  .from-founders-deck-card {
    flex-direction: column;
  }

  .sr-founders-desk-img {
    width: 100%;
  }

  .sr-report-form-help {
    margin-left: -16px;
    margin-right: -16px;
    padding: 16px;
  }

  .sr-pp-content {
    max-height: 90vh;
    padding: 20px 20px 40px;
  }

  .sr-pp-text {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
  }

  .sr-pp-para {
    font-size: 15px;
  }

  .sr-pp-heading {
    font-size: 24px;
  }

  .debt-hero-img {
    width: 100%;
    margin-right: 0;
  }

  .debt-feature-flex {
    grid-row-gap: 24px;
    flex-direction: column-reverse;
    grid-template-columns: 1fr;
    align-items: flex-start;
  }

  .debt-feature-flex.home-sec-4, .debt-feature-flex.fnd-sec-4 {
    text-align: center;
    grid-template-columns: 1fr;
  }

  .debt-feature-img {
    order: -1;
  }

  .debt-who-container {
    grid-template-columns: 1fr;
  }

  .debt-table-img {
    width: 100%;
  }

  .debt-table-flex {
    grid-row-gap: 24px;
    flex-direction: column-reverse;
    grid-template-columns: 1fr;
  }

  .debt-table-flex.home-sec-4, .debt-table-flex.fnd-sec-4 {
    text-align: center;
    grid-template-columns: 1fr;
  }

  .hero-heading-right, .gallery-slider {
    padding: 60px 15px;
  }

  .gallery-slide {
    margin-left: 10px;
    margin-right: 10px;
  }

  .gallery-slide-text {
    line-height: 30px;
  }

  .gallery-slider-left {
    left: -20px;
  }

  .gallery-slider-right {
    right: -20px;
  }

  .gallery-slide-2 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .logos-quote-divider {
    padding: 60px 15px;
  }

  .clients-wrapper-two {
    flex-direction: column;
  }

  .clients-info-two {
    max-width: none;
    margin-bottom: 40px;
  }

  .clients-grid {
    grid-column-gap: 40px;
    grid-template-columns: 1fr 1fr 1fr;
    margin-top: 15px;
  }

  .logos-without-title {
    padding: 60px 15px;
  }

  .clients-wrapper-three {
    margin-bottom: -30px;
  }

  .clients-image-three {
    margin-bottom: 30px;
    margin-left: 20px;
    margin-right: 20px;
  }

  .logos-without-title-2 {
    padding: 60px 15px;
  }

  .clients-wrapper-three-2 {
    margin-bottom: -30px;
  }

  .clients-image-three-2 {
    margin-bottom: 30px;
    margin-left: 20px;
    margin-right: 20px;
  }

  .heading-6 {
    line-height: 40px;
  }

  .right-arrow-4 {
    margin: 5% 25%;
  }

  .logos-quote-divider-2 {
    padding: 60px 15px;
  }

  .logos-quote-divider-2.section-lr {
    padding-left: 0;
  }

  .clients-wrapper-two-2 {
    flex-direction: column;
  }

  .clients-info-two-2 {
    max-width: none;
    margin-bottom: 40px;
  }

  .clients-grid-2 {
    grid-column-gap: 40px;
    grid-template-columns: 1fr 1fr 1fr;
    margin-top: 15px;
  }

  .hero-stack, .hero-stack-2 {
    padding: 60px 15px;
  }

  .hero-stack-3 {
    padding: 20px 15px 0;
  }

  .team-circles {
    padding: 60px 15px;
  }

  .team-circles.desktop-hide {
    padding-bottom: 20px;
  }

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

  .team-member-image {
    width: auto;
  }

  .pricing-overview, .logos-without-title-3 {
    padding: 60px 15px;
  }

  .clients-wrapper-three-3 {
    margin-bottom: -30px;
  }

  .clients-image-three-3 {
    margin-bottom: 30px;
    margin-left: 20px;
    margin-right: 20px;
  }

  .testimonial-slider-small {
    padding: 60px 15px;
  }

  .testimonial-slide-wrapper {
    max-width: 100%;
    margin-right: 0%;
  }

  .testimonial-card {
    margin-left: 10px;
    margin-right: 10px;
  }

  .testimonial-slider-left {
    left: -10px;
  }

  .testimonial-slider-right {
    right: -10px;
  }

  .hero-stack-4 {
    padding: 60px 15px;
  }

  .columns-3 {
    align-self: auto;
    display: flex;
  }

  .f-radio-buttn-wrap.is--video-left {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    flex-wrap: wrap;
  }

  .hero-stack-5 {
    padding: 60px 15px;
  }

  .f-checkbox-buttn-wrap.is---1 {
    flex-wrap: wrap;
  }

  .f-txt-wrap.is---2 {
    line-height: 1.2;
  }

  .f-container {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .f-container.is--form {
    padding-left: 1.6rem;
    padding-right: 1.6rem;
  }

  .f-w-progress-wrap {
    grid-row-gap: 10px;
    flex-wrap: wrap;
    margin-left: auto;
    margin-right: auto;
  }

  .progress-number_block {
    font-size: .9rem;
  }

  .f-2col-grid {
    grid-row-gap: 23px;
    grid-template-columns: 1fr;
  }

  .f-progress-txt-2 {
    font-size: .9rem;
  }

  .f-txt-wrap-2.is---2 {
    line-height: 1.2;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .heading-style-h1 {
    font-size: 2.5rem;
  }

  .padding-section-large {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .heading-small {
    font-size: 1.25rem;
  }

  .text-size-large {
    font-size: 1.125rem;
  }

  .heading-xxlarge, .heading-display {
    font-size: 2.5rem;
  }

  .padding-bottom {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .f-app-field {
    height: 40px;
    font-size: 15px;
  }

  .marquee {
    height: 60vh;
  }

  .icon-container {
    height: 25vw;
  }

  .track-vertical {
    align-items: center;
  }

  .marquee-cover, .testimonial-cover {
    background-image: linear-gradient(#fff0 70%, #fff), linear-gradient(#fff, #fff0 30%);
  }

  .heading-6-copy {
    line-height: 40px;
  }

  .hero-heading-center {
    padding: 60px 15px;
  }

  .team-member-image-copy {
    width: auto;
  }

  .pricing-overview-copy {
    padding: 60px 15px;
  }

  .button-transparent {
    width: 100%;
    padding: 12px 24px;
    font-size: 14px;
  }

  .button-transparent.hero-button {
    width: auto;
    margin-right: 14px;
  }

  .button-transparent.hero-button.rm-mobile-0 {
    margin-right: 0;
  }

  .button-transparent.hero-stroke-button {
    width: auto;
  }

  .button-transparent.wide-faded {
    text-align: center;
    min-width: 204px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .button-transparent.mob-center {
    align-self: center;
  }

  .button-transparent.mob-hide {
    display: none;
  }

  .button-transparent.mob-only {
    display: block;
  }

  .button-transparent.blue-cta {
    margin-top: 24px;
  }

  .button-transparent.up-margin-20 {
    margin-top: 0;
  }

  .button-transparent.abt-ib-see-all, .button-transparent.sec-7-abt {
    margin-top: 24px;
  }

  .button-transparent.event-form-submit {
    width: 100%;
    margin-top: 0;
  }

  .button-transparent.us-hero-button {
    margin-right: 14px;
  }

  .button-transparent.lvc-article-subscribe {
    padding: 8px 12px;
  }

  .button-transparent.lig-hero {
    text-align: center;
    min-width: 204px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .button-transparent.lig-ww-um {
    margin-top: 24px;
  }

  .button-transparent.git-form-button {
    margin-top: 16px;
  }

  .button-transparent.lm-20, .button-transparent.inv-bb {
    margin-top: 20px;
    margin-left: 0;
  }

  .button-transparent.mae-home {
    width: auto;
  }

  .button-transparent.tm-16-mobile {
    margin-top: 16px;
  }

  .button-transparent.hero-button-narrow {
    width: auto;
    margin-right: 14px;
  }

  .button-transparent.hero-button-narrow.rm-mobile-0 {
    margin-right: 0;
  }

  .section-18 {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .section-18._2 {
    padding-bottom: 72px;
  }

  .section-18._4 {
    padding-bottom: 370px;
  }

  .section-18._6 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section-18._7 {
    padding-bottom: 60px;
  }

  .section-18._1 {
    padding-bottom: 54px;
  }

  .section-18._2-inv-fnd-t {
    padding-bottom: 72px;
  }

  .section-18._3-inv {
    background-position: 50%, 50% 100%;
    background-size: cover, contain;
  }

  .section-18._4-inv {
    background-position: 50%, 50% 0;
    background-size: contain, cover;
  }

  .section-18._5-inv {
    padding-bottom: 72px;
  }

  .section-18._7-inv {
    background-position: 50% 100%, 0 0;
    background-size: contain, auto;
    padding-bottom: 72px;
  }

  .section-18._9-inv.syn-build {
    padding-top: 80px;
  }

  .section-18._3-fnd {
    background-position: 50%, 50% 100%;
    background-size: cover, contain;
  }

  .section-18._4-fnd {
    padding-bottom: 50px;
  }

  .section-18.abt-1 {
    padding-bottom: 54px;
  }

  .section-18._3-abt {
    background-position: 50%, 50% 100%;
    background-size: auto, contain;
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .section-18._1-inv-fnd {
    padding-bottom: 54px;
  }

  .section-18._2-inv-fnd.nl-popup.found-build-bg {
    padding-bottom: 20px;
  }

  .section-18._2-lvf {
    background-size: 1000px, auto;
    padding-top: 40px;
    padding-bottom: 60px;
  }

  .section-18._2-win {
    background-size: 1030px, auto;
    padding-top: 40px;
    padding-bottom: 60px;
  }

  .section-18._4-lvf {
    background-position: 100% 100%;
    background-size: cover;
    padding-bottom: 20px;
  }

  .section-18._4-lvf.syn-work-margin {
    padding-bottom: 40px;
  }

  .section-18._4-win, .section-18._10-win {
    padding-bottom: 20px;
  }

  .section-18._2-abt, .section-18._6-fnf {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .section-18._7-fnf {
    padding-top: 60px;
  }

  .section-18.fnf-partner-contact {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .section-18.evp-2 {
    background-position: 50% 100%;
    background-size: cover;
    padding-top: 40px;
    padding-bottom: 50px;
  }

  .section-18.evp-2.ff {
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .section-18._6-lig {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .section-18._7-lig {
    background-position: 50% 16px;
    background-size: 52px;
    margin-top: 0;
    padding-top: 50px;
  }

  .section-18.lig-partner-contact {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .section-18._2-wfn, .section-18._2-mc {
    background-size: 1030px, auto;
    padding-top: 40px;
    padding-bottom: 60px;
  }

  .section-18.mc-marq-section {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .section-18.mc-course-overview {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section-18.mc-middle-stats-sec {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .section-18.ae-event-sec-1, .section-18.mae-home-popup {
    background-size: auto 50%, cover, cover;
  }

  .section-18.syn-wrap {
    padding-bottom: 90px;
  }

  .section-18.sync-portfolio {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section-18.founder-mentor {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .section-18.synd-video-section, .section-18.home-n4, .section-18.brand-prod-startups, .section-18.brand-tech-first, .section-18.debt-2 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .alert-bar {
    text-align: center;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.6;
  }

  .read-link {
    white-space: nowrap;
    margin-top: 4px;
    margin-left: 0;
  }

  .popup-form-alert {
    padding-left: 0;
    padding-right: 0;
  }

  .lvf-app-popup-close-copy {
    width: 33px;
    top: 6px;
  }

  .alert-close {
    margin-top: auto;
    margin-bottom: auto;
    top: 50%;
    bottom: 50%;
    right: 16px;
  }

  .li-section-copy {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .li-section-copy.li-header {
    padding-bottom: 5svh;
  }

  .li-section-copy.li-video.li-strategy-gradient {
    background-position: 50% 18%;
    padding-bottom: 40px;
  }

  .li-section-sponsor {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .li-section-sponsor.li-header {
    padding-bottom: 5svh;
  }

  .li-section-sponsor.li-video.li-strategy-gradient {
    background-position: 50% 18%;
    padding-bottom: 40px;
  }

  .li-custom-heading-copy {
    font-size: 80px;
  }

  .li-partner-img-copy {
    max-height: 70px;
  }

  .li-partner-img-copy._2 {
    max-height: 48px;
  }

  .ff-section-copy {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .ff-section-copy.li-header {
    padding-bottom: 5svh;
  }

  .ff-section-copy.li-video.li-strategy-gradient {
    background-position: 50% 18%;
    padding-bottom: 40px;
  }

  ._2-col-grid-copy.li-accordion-grid {
    grid-row-gap: 16px;
  }

  ._2-col-grid-copy.testimonial-v2 {
    flex-direction: column;
    display: flex;
  }

  .image-14274 {
    width: 50%;
  }

  .image-14275 {
    max-width: 75vw;
  }

  .heading-48 {
    font-size: 35px;
  }

  .events-area.past-events {
    padding-top: 20px;
  }

  .events-area.upcoming-events {
    padding-bottom: 20px;
  }

  .heading-50 {
    font-size: 26px;
    line-height: 34px;
  }

  .grid-14 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: column;
  }

  .section-27 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .heading-52 {
    width: 50%;
  }

  .section-28 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .paragraph-41 {
    margin-bottom: 4px;
  }

  .heading-53 {
    font-size: 24px;
  }

  .div-block-33 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
  }

  .link-5 {
    margin-top: 0;
  }

  .image-14303 {
    height: 110vh;
    margin-left: auto;
    margin-right: auto;
  }

  .link-block-13 {
    width: 79%;
  }

  .link-block-14 {
    width: 84%;
  }

  .image-14304, .div-block-36 {
    width: 100%;
  }

  .heading-55 {
    font-size: 26px;
  }

  .heading-56 {
    padding-bottom: 0;
    font-size: 17px;
  }

  .button-12 {
    padding-top: 12px;
    padding-bottom: 12px;
    font-size: 14px;
    font-weight: 500;
  }

  .button-13 {
    margin-bottom: 9px;
    padding-top: 12px;
    padding-bottom: 12px;
    font-size: 14px;
    font-weight: 500;
  }

  .div-block-38, .inner {
    width: 100%;
  }

  .page-medium-name.text-deep.font-sml {
    font-size: 38px;
    line-height: 45px;
  }

  .page-medium-name.text-deep.font-sml.text-center {
    font-size: 38px;
    line-height: 46px;
  }

  .page-medium-name.text-deep.white-text {
    font-size: 38px;
    line-height: 45px;
  }

  .page-medium-name.text-deep.white-text.smll {
    font-size: 38px;
    line-height: 44px;
  }

  .heading-65 {
    font-size: 17px;
  }

  .line {
    width: 170px;
  }

  .heading-66 {
    font-size: 48px;
    line-height: 56px;
  }

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

  .portfolio-item {
    min-height: 230px;
  }

  .modal-popup {
    display: block;
  }

  .modal-container {
    width: 100%;
    inset: auto 0% 0%;
    transform: none;
  }

  .modal-banner {
    height: 169px;
  }

  .view-website {
    padding-top: 5px;
    padding-bottom: 5px;
  }

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

  .right {
    padding: 20px;
  }

  .page-paragraph {
    font-size: 18px;
    line-height: 21px;
  }

  .banner-image.c-h {
    height: 550px;
  }

  .impact-area.bg-deep {
    margin-top: 40px;
    padding: 20px;
  }

  .area-heading {
    font-size: 30px;
    line-height: 40px;
  }

  .area-heading.color-deep {
    font-size: 38px;
    line-height: 45px;
  }

  .area-item-wrapper {
    grid-row-gap: 30px;
    flex-flow: wrap;
    justify-content: center;
    align-items: center;
  }

  .area-item {
    width: 46%;
  }

  .item-number.smll.more-sml.more {
    font-size: 40px;
  }

  .section-top {
    padding-bottom: 30px;
  }

  .section-top._w-not-full {
    width: 100%;
  }

  .section-top.center {
    padding-bottom: 30px;
  }

  .section-top.no-padding.stylish.no-extra {
    padding-bottom: 10px;
  }

  .card-top {
    padding-left: 0;
  }

  .card-top.sml-gap {
    grid-column-gap: 25px;
    grid-row-gap: 25px;
  }

  .color-primary.text-black {
    font-size: 26px;
  }

  .para-block {
    width: 55%;
    font-size: 16px;
  }

  .para-block.padding-left {
    padding-left: 58px;
  }

  .div-block-45 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    padding-left: 0;
  }

  .image-14316.margin {
    width: 40%;
  }

  .tab-item {
    padding-left: 20px;
    padding-right: 20px;
  }

  .paragraph-49 {
    font-size: 18px;
    line-height: 22px;
  }

  ._12-grid {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: column;
  }

  .right-side {
    padding-left: 0;
  }

  .footer-main {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .f-left {
    width: 40%;
  }

  .footer-menu.margin-top.no {
    margin-top: 20px;
    margin-left: 0;
  }

  .footer-menu.no {
    margin-left: 0;
  }

  .footer-nav-item.sml {
    font-size: 14px;
  }

  .social-list {
    justify-content: center;
    align-items: center;
    width: 100%;
  }

  .footer-bottom {
    flex-flow: column-reverse wrap-reverse;
  }

  .footer-last-menu {
    flex-flow: wrap;
    justify-content: center;
  }

  .banner-right.padding-left {
    padding-left: 0;
  }

  .name-box {
    margin-bottom: 14px;
  }

  .banner-main-text {
    font-size: 44px;
    line-height: 50px;
  }

  .paragraph-51 {
    width: 100%;
    margin-top: 16px;
    margin-bottom: 20px;
  }

  .banner-pic {
    width: 100%;
  }

  .section-top-paragraph {
    font-size: 18px;
    line-height: 22px;
  }

  .inner-card.card-1, .inner-card.card-2, .inner-card.card-3, .inner-card.card-4 {
    width: 50%;
  }

  .main-number.sml {
    font-size: 44px;
  }

  .start {
    padding-top: 0;
  }

  .end {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-71 {
    font-size: 30px;
    line-height: 38px;
  }

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

  .ms--auto {
    margin-left: 25px;
    margin-right: 25px;
    padding-top: 20px;
  }

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

  .tabs-2 {
    grid-column-gap: 0px;
    grid-row-gap: 20px;
    flex-flow: column;
    justify-content: center;
    align-items: center;
  }

  .tabs-item {
    width: 100%;
    padding: 10px;
  }

  .tabs-item.w--current {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-31 {
    text-align: center;
    font-size: 13px;
  }

  .stylish-heading-text, .stylish-heading-text.text-black {
    font-size: 38px;
    line-height: 45px;
  }

  .flex-block-15.md-flex {
    flex-flow: column-reverse wrap-reverse;
  }

  .left-item.padding-right {
    padding-right: 0;
  }

  .action {
    padding-top: 12px;
  }

  .main-image {
    height: 220px;
  }

  .image-14332 {
    width: 100%;
  }

  .flex-block-16 {
    flex-flow: column;
  }

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

  .div-block-54 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    width: 100%;
    margin-bottom: 0;
    padding-left: 0;
  }

  .div-block-60 {
    grid-column-gap: 9px;
    grid-row-gap: 9px;
  }

  .split-heading {
    font-size: 40px;
  }

  .image-14337 {
    width: 100px;
  }

  .code-embed-3 {
    width: 75%;
    height: 225px;
  }

  .heading-79 {
    margin-left: 0;
  }

  .image-14341 {
    width: 48px;
    height: 140px;
  }

  .slider-12 {
    height: 588px;
  }

  .div-block-63 {
    margin-top: 10px;
  }
}

@media screen and (max-width: 479px) {
  .h1.subpages-hero, .h1.hh-lig-hero {
    margin-bottom: 6px;
    line-height: 1.4;
  }

  .h1.mae-heading {
    font-size: 10vw;
  }

  .h1.margin-bottom-53px {
    margin-bottom: 32px;
  }

  .site-wrapper {
    margin-left: 0;
    margin-right: 0;
    padding-left: 16px;
    padding-right: 16px;
  }

  .site-wrapper.blog-wrapper {
    grid-template-columns: 1fr;
  }

  .site-wrapper.lv-hero {
    justify-content: center;
  }

  .site-wrapper.win-hero {
    justify-content: center;
    padding-top: 0;
    padding-bottom: 0;
  }

  .site-wrapper.fnf-hero, .site-wrapper.lig-hero {
    justify-content: center;
  }

  .site-wrapper.lvf-faq-wrapper {
    width: 100%;
    max-width: 100%;
    font-size: 14px;
  }

  .site-wrapper.notif-sw {
    text-align: center;
  }

  .site-wrapper.wfn-hero {
    justify-content: center;
    padding-bottom: 40px;
  }

  .site-wrapper.mixer-cohort-hero {
    justify-content: center;
    padding-top: 0;
    padding-bottom: 0;
  }

  .site-wrapper.nav-wrapper-new {
    max-width: none;
  }

  .site-wrapper.home-resources-slider {
    max-width: 100%;
    overflow: hidden;
  }

  .site-wrapper.n-hh-3s {
    justify-content: center;
    height: 100%;
  }

  .site-wrapper.ff2-wrapper {
    width: 100%;
  }

  .nav-menu.static-nav {
    max-height: 88vh;
  }

  .button.hero-button {
    padding-left: 16px;
    padding-right: 16px;
  }

  .button.hero-button.moble-rm-0 {
    margin-right: 0;
  }

  .button.hero-stroke-button {
    padding-left: 16px;
    padding-right: 16px;
  }

  .button.wide-faded.win-sec-11 {
    margin-bottom: 18px;
    margin-right: 0;
  }

  .button.wos-load-more {
    min-width: auto;
    margin-top: 36px;
  }

  .button.lv-fuel-hero.lvf-application-trigger {
    width: auto;
  }

  .button.win-sec-8-tab-btn {
    min-width: auto;
    margin-left: 0;
    margin-right: 0;
  }

  .button.up-margin-20.lvc-nwl-form-btn {
    padding-left: 24px;
    padding-right: 24px;
  }

  .button.evn-sec-3 {
    min-width: auto;
    margin-top: 32px;
  }

  .button.event-speakers-load {
    margin-top: 32px;
  }

  .button.us-hero-button {
    padding-left: 16px;
    padding-right: 16px;
  }

  .button.lig-hero.win-sec-11 {
    margin-bottom: 18px;
    margin-right: 0;
  }

  .button.lig-ww-um.lvc-nwl-form-btn {
    padding-left: 24px;
    padding-right: 24px;
  }

  .button.hero-button-narrow {
    padding-left: 16px;
    padding-right: 16px;
  }

  .button.hero-button-narrow.moble-rm-0 {
    margin-right: 0;
  }

  .button.main-button.primary.bg-white.with-icon {
    padding: 7px 10px;
  }

  .ham-line {
    background-color: var(--normal-grey);
  }

  .home-hero-section.with-slide {
    height: 850px;
  }

  .letsventure-together-hero-text {
    margin-bottom: 18px;
  }

  .letsventure-together-hero-text.abt-us {
    flex-direction: column;
    align-items: center;
    margin-bottom: 22px;
  }

  .letsventure-hero-text.abt-us-page {
    margin-bottom: 12px;
    margin-right: 0;
  }

  .p1.hero-check, .p1.hero-para {
    font-size: 16px;
  }

  .p1.hero-para.myparanew {
    font-size: 24px;
  }

  .p1.inv-sec-1-check, .p1.tri-sec-5-check {
    margin-bottom: 8px;
    font-size: 15px;
    line-height: 1.5;
  }

  .p1.bt-check, .p1.bp-check, .p1.sr-hero-check {
    font-size: 16px;
  }

  .hero-buttons-container {
    margin-top: 24px;
  }

  .home-hero-news-slide {
    position: relative;
  }

  .news-slide-img {
    height: auto;
    min-height: 420px;
    position: absolute;
    inset: auto 0% 0;
  }

  .section {
    flex-flow: column;
    padding: 20px 1%;
    display: flex;
  }

  .section._3-inv, .section._4-inv {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section._9-inv.syn-build {
    padding-top: 70px;
  }

  .section._3-fnd {
    padding-top: 60px;
    padding-bottom: 40px;
  }

  .section._8-fnd {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section._2-inv-fnd.nl-popup.found-build-bg {
    padding-top: 60px;
  }

  .section._2-lvf {
    background-size: 770px, auto;
  }

  .section._2-win {
    background-position: 50% 60%, 0 0;
    background-size: 1080px, auto;
    padding-bottom: 40px;
  }

  .section._4-lvf.syn-work-margin {
    padding-top: 60px;
  }

  .section._4-win {
    padding-top: 40px;
  }

  .section._6-win {
    background-position: 50% 100%, 160% 90px;
    background-size: 220px, 240px;
  }

  .section._7-win {
    margin-bottom: 110px;
  }

  .section._10-win, .section._6-abt {
    padding-top: 40px;
  }

  .section._2-fnf {
    padding-bottom: 40px;
  }

  .section._3-inf {
    padding-top: 40px;
  }

  .section._4-fnf {
    padding-top: 40px;
    padding-bottom: 80px;
  }

  .section.fnf-partner-contact {
    padding-top: 30px;
  }

  .section.evp-2 {
    padding-bottom: 40px;
  }

  .section._3-lig, .section.lig-light-orange-bg {
    padding-top: 40px;
  }

  .section.lig-partner-contact {
    padding-top: 30px;
  }

  .section._2-wfn, .section._2-mc {
    background-position: 50% 60%, 0 0;
    background-size: 1080px, auto;
    padding-bottom: 40px;
  }

  .section.ae-event-sec-1, .section.mae-home-popup {
    background-size: auto 36%, auto 50%, auto 50%;
  }

  .section.syn-wrap {
    padding-bottom: 80px;
  }

  .section.is-founder-slider {
    padding-bottom: 85px;
  }

  .section.synd-video-section {
    padding-top: 40px;
  }

  .section.is-hero-res-slider {
    padding-bottom: 85px;
  }

  .section.faq-video {
    padding-bottom: 20px;
  }

  .heading-floating-box.lv-fuel {
    margin-top: -96px;
    padding-bottom: 30px;
  }

  .heading-floating-box.syn-features {
    margin-bottom: 28px;
    padding-bottom: 10px;
  }

  ._3c-stat-grid.syn-stat-grid {
    grid-row-gap: 18px;
    padding-bottom: 34px;
  }

  .hsg-item {
    grid-column-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 64px 1fr;
    grid-auto-columns: 1fr;
    font-size: 16px;
  }

  .hsg-img {
    width: 60px;
  }

  .hsg-number {
    font-size: 24px;
  }

  .investors-grid {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .investors-grid.full-w-title-card {
    grid-row-gap: 0px;
  }

  .investor-bnw-card.step-right {
    right: -52%;
  }

  .ibc-title {
    padding: 4px;
    bottom: 6px;
    left: 6px;
    right: 6px;
  }

  .ibc-name {
    font-size: 14px;
  }

  .sec-3-grid {
    grid-column-gap: 16px;
  }

  .presence-map-img {
    margin-top: 12px;
  }

  ._2-c-grid.lv-fuel-sec-1 {
    justify-items: center;
    padding-left: 0;
    padding-right: 0;
  }

  ._2-c-grid.win-sec-1 {
    margin-top: -12px;
    padding-left: 0;
    padding-right: 0;
  }

  ._2-c-grid.win-sec-3-9 {
    margin-top: 0;
    margin-bottom: 0;
  }

  ._2-c-grid.evp-sec-1 {
    padding-left: 0;
    padding-right: 0;
  }

  ._2-c-grid.wfn-sec-1 {
    margin-top: -12px;
    padding-left: 0;
    padding-right: 0;
  }

  .section-small-heading.inv-sec-1-heading {
    margin-bottom: 20px;
  }

  .section-small-heading.partnership-card {
    text-align: left;
  }

  .one-feature-learn-more-grid {
    grid-row-gap: 24px;
  }

  .max-w-690.syn-build-text-wrap {
    text-align: center;
    max-width: 320px;
  }

  ._1flm-article-para {
    margin-top: 12px;
  }

  ._1flm-article-para.syn-build-para {
    text-align: left;
    width: 300px;
  }

  .footer-social-link {
    flex: 0 auto;
  }

  .nav-dd-list.w--open {
    position: relative;
    top: 0;
  }

  .rest-fields {
    background-color: #f6ffff;
    align-items: flex-start;
    padding-top: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .rest-fields-grid {
    box-shadow: none;
  }

  .newsletter-form-heading {
    margin-right: 50px;
  }

  .popup-close {
    width: 32px;
    top: 24px;
  }

  .terms-header {
    padding-top: 44px;
    padding-bottom: 44px;
  }

  .policy-rich-text ol {
    padding-left: 20px;
  }

  .hero-section.founder-hero {
    padding-bottom: 120px;
  }

  .hero-section.founder-hero.discover-connection.banner-slider-inner {
    min-height: 550px;
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .hero-section.founder-hero.attend.banner-slider-inner {
    min-height: 550px;
    padding-top: 100px;
    padding-bottom: 40px;
  }

  .hero-section.founder-hero.newimg.banner-slider-innner {
    display: none;
  }

  .hero-section.founder-hero.newimg.banner-slider-innner.mobileonly {
    background-color: #052355;
    padding-top: 90px;
    padding-bottom: 90px;
    display: none;
  }

  .hero-section.win {
    padding-bottom: 160px;
  }

  .hero-section.trica-hero {
    background-size: 680px, auto;
  }

  .hero-section.mixer-cohort {
    padding-bottom: 160px;
  }

  .inside-hero-grid {
    grid-row-gap: 28px;
  }

  .inside-hero-grid.about-us-hero-grid {
    grid-row-gap: 20px;
    margin-bottom: 0;
  }

  .inside-hero-grid.us-hero {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .inside-hero-grid.syn-hero {
    flex-direction: column;
  }

  .inside-hero-grid.is-debt-page {
    flex-direction: column-reverse;
  }

  .invest-hero-img {
    margin-left: 6px;
  }

  ._4c-stats-grid.founder-adv-flex {
    width: 100%;
  }

  ._3c-companies-grid {
    grid-template-columns: 1fr;
    margin-top: 40px;
  }

  .investor-captions-grid {
    margin-top: 40px;
  }

  .investor-captions-grid.win-sec-8-tabs-grid {
    grid-column-gap: 16px;
    padding-bottom: 16px;
    overflow: scroll;
  }

  .investor-caption-card.win-cohort-speakers {
    min-width: 280px;
    padding: 16px 16px 18px;
  }

  .powerful-offerings-grid {
    margin-top: 40px;
  }

  .pog-item {
    padding: 28px 24px 24px;
  }

  .lg-inv-sec-9-img {
    width: 80%;
  }

  .blue-cta-box {
    justify-content: center;
    padding: 24px 20px;
  }

  .blue-cta-box.lvf-sec-4, .blue-cta-box.win-sec-11 {
    background-position: -44px -90px, 0 0;
    background-size: 320px, auto;
    padding: 32px 20px;
  }

  .bcb-img {
    width: 280px;
  }

  .bcb-img.lvf-sec-4 {
    width: 50%;
  }

  .investor-caption-logo {
    height: 52px;
    margin-top: 8px;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .investor-caption-logo.lb {
    height: 44px;
    padding-top: 4px;
  }

  .lv-fnd-sec-6-img {
    width: 60%;
    margin-left: 0;
  }

  .p-url-copied {
    margin-top: 4px;
    font-weight: 500;
    top: 35px;
    bottom: 0%;
    left: -590%;
  }

  .res-p1 {
    font-size: 16px;
  }

  .blog-heading {
    font-size: 32px;
  }

  .res-auth-tags {
    grid-template-columns: auto;
  }

  .blog-content-container {
    max-width: 90vw;
    margin-bottom: 0;
  }

  .res-tags {
    justify-content: flex-start;
  }

  .accordion-heading {
    color: #343434;
    font-size: 15px;
  }

  .faq-item {
    max-width: 90vw;
  }

  .plus-horizontal {
    width: 15px;
  }

  .plus-vertical {
    text-align: left;
    width: 2px;
    height: 15px;
    padding-left: 0;
    font-size: 16px;
    line-height: 16px;
  }

  .faq-answer {
    color: #343434;
    width: 100%;
    margin-bottom: 18px;
    padding-left: 0;
    padding-right: 0;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
  }

  .faq-answer p {
    width: 100%;
    font-size: 16px;
  }

  .plus-icon {
    width: 35px;
    height: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .faqs-acc-wrapper {
    grid-row-gap: 18px;
  }

  .faq-trigger {
    cursor: default;
    padding: 18px 0;
  }

  .blog-small-item {
    grid-column-gap: 12px;
    padding: 12px;
  }

  .bsi-img {
    width: 80px;
  }

  .wos-header {
    padding-top: 44px;
    padding-bottom: 88px;
  }

  .wos-company-img {
    height: 112px;
    padding: 16px 12px;
  }

  .wos-company-name {
    padding-left: 12px;
    padding-right: 12px;
  }

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

  .blogs-subheading {
    font-size: 14px;
  }

  .blogs-navigation {
    order: 1;
    margin-top: 24px;
    margin-bottom: 0;
  }

  .blogs-header {
    padding-top: 44px;
    padding-bottom: 32px;
  }

  .blog-item {
    grid-column-gap: 12px;
    padding: 0;
  }

  .blog-item-img {
    min-height: 60px;
  }

  .blog-item-read-more {
    margin-top: -22px;
  }

  .about-hero-img {
    width: 44%;
    margin-left: 0;
  }

  .about-video-lb.is-journey {
    margin-top: 32px;
    margin-bottom: 0;
  }

  .abt-team-grid {
    margin-top: 40px;
  }

  .abt-team-title {
    padding: 6px 8px 6px 16px;
    bottom: 6px;
    left: 6px;
    right: 6px;
  }

  .abt-team-person-name {
    font-size: 14px;
  }

  .abt-advisors-grid {
    margin-top: 40px;
  }

  .abt-t-lv-logo {
    margin-left: 6px;
  }

  .pagination {
    margin-top: 36px;
  }

  .related-post-item {
    grid-column-gap: 12px;
  }

  .blog-header-scroll-nav {
    order: 1;
    width: 100%;
    padding-bottom: 10px;
    overflow: scroll;
  }

  .faq-filter-dropdown {
    width: 100%;
  }

  .thank-you-block {
    padding: 60px 16px;
  }

  .thank-you-logo {
    width: 200px;
  }

  .thank-you-text {
    margin-top: 24px;
    margin-bottom: 32px;
    font-size: 16px;
    line-height: 1.5;
  }

  .yt-play-button {
    width: 64px;
    margin-top: -24px;
    margin-left: -32px;
  }

  .subpages-hero-subheading {
    font-weight: 400;
  }

  .subpages-hero-subheading.trica {
    margin-top: 8px;
  }

  .subpages-hero-subheading.event-pages, .subpages-hero-subheading.lig-hero, .subpages-hero-subheading.hh-lig {
    margin-top: 8px;
    font-size: 16px;
  }

  .subpages-hero-subheading.win-hero, .subpages-hero-subheading.mixer-cohort-hero {
    font-size: 16px;
  }

  .ppg-item-title.syn-work-text {
    font-size: 18px;
  }

  .lvf-hiw-mob-line {
    width: 3px;
    height: 640px;
    left: 56px;
  }

  .win-hero-logo {
    margin-top: 12px;
  }

  .lv-win-hero-small-text {
    font-weight: 400;
  }

  .win-hero-partnership {
    max-width: 240px;
    margin-top: 12px;
    margin-bottom: 16px;
  }

  .win-sec-5-logo {
    width: 120px;
  }

  .win-sec-6-video-grid {
    grid-row-gap: 20px;
    margin-top: 36px;
  }

  .win-sec-6-thumbnail {
    height: 200px;
  }

  .win-sec-6-yt-icon {
    width: 72px;
    margin-left: -36px;
    top: 84px;
  }

  .win-sec-7-grid {
    margin-bottom: -80px;
  }

  .win-sec-7-lbox {
    margin-bottom: 12px;
  }

  .win-sec-7-yt-icon {
    width: 72px;
    margin-left: -36px;
  }

  .win-sec-7-lb-content {
    padding-bottom: 16px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .win-sec-8-tabs {
    margin-top: 24px;
  }

  .win-sec-8-tabs-menu {
    grid-column-gap: 12px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .win-sec-8-tabs-content {
    padding-top: 36px;
    padding-bottom: 20px;
  }

  .win-sec-10-news-grid {
    grid-template-columns: 1fr;
  }

  .win-sec-10-news-card {
    padding: 24px 20px;
  }

  .win-sec-10-news-logo {
    max-width: 260px;
    margin-bottom: 20px;
  }

  .win-sec-10-news-logo.toi {
    width: auto;
    max-width: 212px;
    margin-top: 8px;
  }

  .win-sec-11-logo {
    width: 140px;
  }

  .win-sec-11-img-text {
    margin-top: 16px;
    font-size: 16px;
    font-weight: 500;
  }

  .win-sec-11-btn-container {
    flex-direction: column;
    margin-top: 24px;
    display: flex;
  }

  .mob-no-break {
    white-space: nowrap;
  }

  .win-journey-mob-line {
    height: 960px;
    margin-left: -2px;
    top: 80px;
  }

  .trica-hero-logo {
    margin-bottom: 24px;
  }

  .tri-real-founder-investor-grid {
    margin-top: 40px;
  }

  .tri-real-founder-investor-grid.win-sec-8-tabs-grid {
    grid-column-gap: 16px;
    padding-bottom: 16px;
    overflow: scroll;
  }

  .tri-horizontal-story-card.win-cohort-speakers {
    min-width: 280px;
    padding: 16px 16px 18px;
  }

  .tgp-item, .tgp-item._1 {
    padding-top: 60px;
  }

  .tgp-h3 {
    z-index: 2;
    margin-bottom: 16px;
    position: relative;
  }

  .tgp-h3.right-nudge {
    margin-left: 0;
  }

  .tgp-number-img._1 {
    width: 150px;
    top: -88px;
    right: auto;
  }

  .tgp-number-img._2 {
    width: 156px;
    top: -80px;
    left: -80px;
  }

  .tgp-number-img._3 {
    width: 160px;
    top: -99px;
    right: auto;
  }

  .tgp-number-img._4 {
    width: 160px;
    top: -86px;
    left: -88px;
  }

  .tri-sec-6-logo {
    width: 70px;
    margin-bottom: 14px;
  }

  .three-item-slider-grid {
    grid-column-gap: 18px;
  }

  .capital-call-item {
    width: 300px;
  }

  .hide {
    margin-bottom: -45px;
    display: none;
  }

  .capital-call-mobile-scroller {
    padding-left: 16px;
    padding-right: 16px;
  }

  .lvf-app-form-fix {
    background-color: #f6ffff;
    align-items: flex-start;
    padding-left: 0;
    padding-right: 0;
    display: none;
  }

  .lvf-app-heading {
    margin-bottom: 0;
    margin-right: 42px;
  }

  .lvf-app-heading.left-align {
    text-align: center;
  }

  .lvf-app-heading.is-sr-page {
    padding-left: 0;
    padding-right: 0;
  }

  .abt-us-hero-spaced-text {
    line-height: 1.4;
  }

  .abt-sec-5-investors-belivers-grid {
    grid-column-gap: 10px;
    grid-row-gap: 16px;
    align-items: start;
  }

  .abt-ib-img {
    width: 140px;
    height: 140px;
  }

  .abt-journey-grid {
    margin-top: 50px;
  }

  .abt-journey-mob-line {
    height: 1170px;
    margin-top: 18px;
    margin-left: -2px;
    top: 80px;
  }

  .fnf-hero-logo {
    margin-top: 8px;
    margin-bottom: 12px;
  }

  .evp-sec-1-stats-grid {
    justify-content: space-between;
  }

  .fnf-sec-2-powered-item {
    margin-bottom: 24px;
    padding-bottom: 0;
  }

  .fnf-sec-3-hash {
    width: 56px;
    margin-bottom: -12px;
  }

  .events-discussion-points-grid {
    grid-column-gap: 14px;
    grid-row-gap: 40px;
    margin-top: 44px;
  }

  .edp-item {
    padding-bottom: 16px;
    padding-left: 8px;
    padding-right: 8px;
  }

  .fnf-speakers-grid {
    grid-column-gap: 12px;
    grid-row-gap: 64px;
    grid-template-columns: 1fr 1fr;
    margin-top: 32px;
  }

  .fnf-speaker-card {
    height: 150px;
  }

  .agenda-cl-wrapper {
    margin-top: 24px;
  }

  .agenda-item {
    padding: 16px 26px 8px 16px;
  }

  .event-sec-7-video-grid {
    grid-row-gap: 20px;
    margin-top: 36px;
  }

  .evc-yt-icon {
    width: 72px;
    margin-top: -20px;
    margin-left: -36px;
  }

  .event-partnership-contact-card.fnf {
    padding: 22px 16px;
  }

  .event-partnership-contact-card.lig {
    padding-left: 0;
    padding-right: 0;
  }

  .epc-email {
    background-position: 0 4px;
    background-size: 20px;
    margin-top: 4px;
    padding-left: 26px;
    font-size: 16px;
  }

  .event-sec-6-img {
    width: 136px;
  }

  .event-sec-6-img.lig {
    margin-left: -32px;
  }

  .lig-hero-logo {
    margin-top: 8px;
    margin-bottom: 12px;
  }

  .lig-sec-2-partners-grid {
    margin-bottom: 24px;
    padding-bottom: 0;
  }

  .lig-sec-heading-fire {
    width: 56px;
    margin-bottom: -12px;
  }

  .lig-speakers-grid {
    grid-column-gap: 12px;
    grid-row-gap: 24px;
    grid-template-columns: 1fr 1fr;
    margin-top: 32px;
  }

  .agenda-tab-menu {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    width: 100%;
    display: grid;
  }

  .agenda-tab-link {
    justify-content: center;
    display: flex;
  }

  .div-block, .collection-list-wrapper {
    width: 100%;
  }

  .blog-tag-title-bar {
    padding-left: 20px;
  }

  .three-item-slider-mobile-scroller {
    padding-left: 16px;
    padding-right: 16px;
  }

  .key-read-item {
    width: 300px;
  }

  .key-read-img {
    height: 160px;
  }

  .notif-arrow {
    display: inline;
  }

  .notif-mob-inline {
    text-align: left;
  }

  .text-block-2 {
    display: inline;
  }

  .wfn-app-subheading {
    margin: 6px 24px -20px 0;
    font-size: 18px;
  }

  .wfn-app-subheading.left-align {
    text-align: center;
  }

  .letsignite-form-success {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .us-hero-img {
    margin-left: 6px;
  }

  .uhs-item.right-nudge {
    right: -90px;
  }

  .lvc-blue-subscribe-heading {
    font-size: 20px;
  }

  .lvc-bottom-bar {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .lvc-footer-bottom-flex {
    flex-direction: column;
  }

  .lvc-footer-social-icons {
    margin-top: 12px;
  }

  .lvc-article-banner.blog-wrapper {
    grid-template-columns: 1fr;
  }

  .lvc-article-banner.lv-hero {
    justify-content: center;
  }

  .lvc-article-banner.win-hero {
    justify-content: center;
    padding-bottom: 40px;
  }

  .lvc-article-banner.fnf-hero {
    justify-content: center;
  }

  .lvc-article-banner.lig-hero, .lvc-article-banner.wfn-hero {
    justify-content: center;
    padding-bottom: 40px;
  }

  .lvc-article-banner-img {
    min-height: 280px;
  }

  .lvc-article-social-links-grid {
    margin-top: 12px;
  }

  .lig-sponsor-center {
    align-items: flex-start;
  }

  .ff-awards-h2 {
    text-align: left;
    margin-top: 32px;
    margin-bottom: 32px;
    font-size: 22px;
  }

  .ff-awards-categories-grid {
    grid-row-gap: 32px;
    grid-template-columns: 1fr;
  }

  .ff-awards-button-container {
    grid-row-gap: 16px;
    flex-direction: column;
  }

  .hh-slide {
    background-size: 600px;
    padding-top: 60px;
  }

  .hh-slide.win-slide {
    padding-top: 54px;
  }

  .hh-slide.learn-slide {
    background-position: 50%;
    background-size: cover;
    padding-top: 120px;
  }

  .hh-slide.mae-slider {
    background-position: 100% 70%, 50% 0, 50% 100%;
    background-size: auto 30%, cover, cover;
  }

  .hh-slide.li-v2slide {
    padding-top: 40px;
  }

  .hh-slide.iic-slide {
    background-position: 50%;
    background-size: cover;
  }

  .slide-nav.is-new-home {
    bottom: 133px;
  }

  .lig-sp-img.innovate-karnataka {
    height: 40px;
  }

  .lig-sp-img.k-tech {
    height: 32px;
  }

  .lig-sp-img.bcg {
    height: 50px;
  }

  .lig-sp-img.meity {
    height: 60px;
  }

  .lig-sp-img.startinup {
    height: 48px;
  }

  .lig-sp-img.riidl {
    height: 50px;
  }

  .lig-sp-img.kdem {
    height: 32px;
  }

  .lig-sp-img.tie {
    height: 80px;
  }

  .lig-sp-logos-flex {
    grid-column-gap: 40px;
    grid-row-gap: 20px;
  }

  .hh-compass-logo.abt-us-page, .hh-win-logo.abt-us-page {
    margin-bottom: 12px;
    margin-right: 0;
  }

  .ff-startup-spotlight-grid {
    grid-row-gap: 32px;
    grid-template-columns: 1fr;
  }

  .hh-win-varsity-logo.abt-us-page {
    margin-bottom: 12px;
    margin-right: 0;
  }

  .hh-win-varsity-presents {
    margin-bottom: 12px;
    font-size: 14px;
  }

  .wfn-hero-logo {
    margin-top: 8px;
    margin-bottom: 12px;
  }

  .newsletter-banner {
    padding-top: 40px;
  }

  .newsletter-banner-header {
    padding-right: 8px;
  }

  .win-cohort-speaks-grid {
    grid-column-gap: 18px;
  }

  .win-cohot-speaks-mobile-scroller {
    padding-left: 16px;
    padding-right: 16px;
  }

  .small-h1.subpages-hero, .small-h1.hh-lig-hero {
    margin-bottom: 6px;
    line-height: 1.4;
  }

  .mc-wsj-grid {
    grid-template-columns: 1fr;
  }

  .mc-wsj-text {
    bottom: 6px;
    left: 6px;
    right: 6px;
  }

  .mc-bb-text-img {
    margin-top: 16px;
    font-size: 16px;
    font-weight: 500;
  }

  ._2-col-layout {
    grid-row-gap: 30px;
  }

  .home-hero-img {
    width: 90%;
  }

  .mobile-centre-flex {
    text-align: center;
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .nav-dd-list-full.w--open {
    position: relative;
    top: 0;
  }

  .nav-dd-list-item-img {
    max-width: 64px;
  }

  .nav-dd-list-item-content {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
  }

  .inv-key-reads-cl {
    grid-column-gap: 24px;
  }

  .mae-agenda-tab-menu {
    border-radius: 24px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    width: 90%;
  }

  .mae-agenda-tab-link {
    justify-content: center;
    display: flex;
  }

  .mae-agenda-title {
    font-size: 28px;
  }

  .mae-agenda-table {
    width: 240%;
  }

  .mae-alv-layout {
    grid-row-gap: 24px;
  }

  .mae-lv-li {
    margin-bottom: 20px;
  }

  .mae-agenda-wrapper, .mae-tab-btn, .mae-tab-head-wrapper {
    padding-left: 16px;
    padding-right: 16px;
  }

  .mae-slide {
    background-size: auto 36%, auto 50%, auto 50%;
  }

  .mae-rform {
    height: 680px;
  }

  .mae-speaker-linkedin-cta {
    inset: -52px auto auto 16px;
  }

  .investor-bnw-card-masterseries.step-right {
    right: -52%;
  }

  .ir-faq-h2 {
    margin-top: 8px;
    margin-bottom: 18px;
    padding-left: 16px;
    font-size: 20px;
  }

  .li-slider {
    padding-bottom: 80px;
  }

  .li-curated-pitch-over.myoffice {
    flex: 1;
    display: block;
    position: absolute;
  }

  ._2-col-grid {
    grid-template-columns: 1fr;
    align-content: center;
  }

  ._2-col-grid.speakers-attend {
    grid-template-columns: 1fr;
  }

  ._2-col-grid.speakers-attend.ff2-attend {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
    margin-left: 0;
    margin-right: 0;
  }

  .li-accordion-heading-container {
    grid-column-gap: 30px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .li-event-text-container {
    text-align: center;
    justify-content: center;
  }

  .li-event-text-container.mobile-12px {
    font-size: 12px;
  }

  .li-according-heading {
    align-items: center;
  }

  .li-text-size-24px {
    font-size: 20px;
  }

  .li-text-size-24px.medium {
    font-size: 18px;
    line-height: 24px;
  }

  .li-heading-1 {
    font-size: 36px;
  }

  .li-header-banner-container {
    grid-row-gap: 20px;
  }

  .button-wrapper.margin-top-40px {
    margin-top: 32px;
  }

  .li-accordion-para {
    text-align: left;
    font-size: 16px;
  }

  .li-accordion-para.mobile-para {
    text-align: center;
  }

  .li-agenda-time-container {
    overflow: visible;
  }

  .li-subtext.li-text-color-white {
    width: 81%;
    padding-left: 44px;
    padding-right: 44px;
    font-size: 19px;
  }

  .li-subtext.li-text-color-white.ff2-banner-subtext {
    width: 100%;
    margin-top: 0;
    padding-top: 10px;
    padding-left: 0;
    padding-right: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
  }

  .li-subtext.mobile-size-20px {
    font-size: 20px;
  }

  .li-subtext.margin-bottm-40px {
    margin-bottom: 0;
    font-size: 20px;
    line-height: 32px;
  }

  .li-subtext.margin-bottm-40px.mytailor {
    font-size: 16px;
    line-height: 27px;
  }

  .li-details-subtext {
    font-size: 24px;
  }

  ._4-col-grid {
    grid-template-columns: 1fr;
  }

  ._4-col-grid.li-speakers {
    grid-template-columns: 1fr;
    margin-bottom: 20px;
  }

  .li-agenda-content-container {
    padding: 20px 20px 10px;
  }

  .li-market-heading-container.ff2-marketing-padding {
    text-align: left;
    padding-left: 0;
    padding-right: 0;
  }

  .li-heading-2 {
    font-size: 40px;
  }

  .li-heading-2.margin-bottom-20px, .li-heading-2.margin-bottom-20px.text-color-mblue {
    font-size: 36px;
  }

  .li-heading-2.margin-bottom-20px.text-color-mblue.letsignite {
    line-height: 46px;
  }

  .li-heading-2.margin-bottom-20px.ff2-white-color {
    text-align: center;
    margin-bottom: 0;
    font-size: 32px;
  }

  .li-heading-2.margin-bottom-20px.mysumit {
    font-size: 29px;
  }

  .li-library-content-container {
    padding-left: 20px;
    padding-right: 20px;
  }

  .ff-section {
    padding-top: 20px;
    display: block;
  }

  .ff-section.li-header {
    height: 85vh;
    min-height: 0;
    padding-top: 9svh;
    padding-bottom: 0;
  }

  .ff-section.li-agenda.ff2-agenda-section, .ff-section.bottom-padding-0 {
    padding-bottom: 40px;
  }

  .ff-section.li-marquee {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .ff-section.li-marquee.ff2-grwoth-section.ff2-flex.ff2-gradient-2 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .ff-section.curated-pitches {
    padding-bottom: 10px;
  }

  .ff-section.conc-1 {
    padding-bottom: 20px;
  }

  .ff-section.ff2-section-founders {
    margin-top: 0;
  }

  .ff-section.ff2-speakers-section {
    padding-bottom: 0;
  }

  .li-marquee-wrapper {
    justify-content: center;
  }

  .li-agenda-speaker-container {
    flex-direction: row;
  }

  .left-border-tomato {
    border-left-width: 2px;
  }

  .li-attend-para-container.ff2-para-container {
    display: none;
  }

  .li-slider-img-wrapper {
    width: 80%;
  }

  .li-curated-pitches-wrapper.rspnsepart {
    width: 306px;
    display: block;
  }

  .li-right-arrow {
    left: 55%;
  }

  .li-attend-wrapper {
    padding-top: 0;
  }

  .li-left-arrow {
    left: 30%;
  }

  .epyc-attributes-slider {
    padding-bottom: 40px;
  }

  .epyc-attributes-slider.is-test-slider {
    padding-bottom: 90px;
  }

  .li-accordion-content-wrapper {
    padding-left: 8px;
    padding-right: 8px;
  }

  .li-banner-button-wrapper {
    grid-column-gap: 12px;
  }

  .li-site-wrapper {
    width: 100%;
    padding-bottom: 0;
  }

  .li-site-wrapper.ff2-wrapper {
    padding-left: 10px;
    padding-right: 10px;
  }

  .li-site-wrapper.mydsgned {
    width: 660px;
    max-width: 700px;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .li-events-details-container {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .li-trendsetters-content-wrapper {
    grid-row-gap: 10px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .li-trendsetters-content-wrapper.ff2-speaker-wrapper {
    padding-left: 0;
    padding-right: 0;
  }

  .li-subheading-wrapper {
    text-align: center;
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .li-subheading-wrapper.margin-bottom-68px {
    margin-top: 10px;
  }

  .li-attend-text-container {
    height: auto;
    padding-left: 8px;
    padding-right: 8px;
  }

  .li-button.is-secondary {
    margin-bottom: 10px;
    padding: 10px 20px;
  }

  .li-button.t-m-small {
    background-color: var(--tomato);
    text-align: center;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 14px;
  }

  .li-button.t-m-small.desktop-hide.hide-button-mobile {
    display: none;
  }

  .li-button.t-m-small.ff2-button {
    margin-bottom: 20px;
  }

  .li-marquee-slider-container, .li-marquee-slider-container.ff2-sector-tag {
    flex-flow: column;
  }

  .swiper-slide.li-library-autoscroll {
    max-width: 320px;
  }

  .li-16-0-9-img-wrapper.li-attend {
    height: 350px;
    padding-top: 0%;
  }

  .li-marquee-container {
    flex: none;
    width: auto;
    padding: 10px;
  }

  .li-details-number {
    font-size: 48px;
  }

  .li-header-wrapper {
    justify-content: center;
    align-items: center;
  }

  .text-size-24px {
    font-size: 20px;
  }

  .li-speaker-details-container.ff2-green-color {
    margin-bottom: 0;
  }

  .swiper-next {
    left: 55%;
  }

  .swiper-prev {
    left: 35%;
  }

  .li-partner-img-wrapper {
    grid-column-gap: 28px;
  }

  .outreach-partners {
    width: 100%;
  }

  .li-section-wrapper {
    padding-bottom: 20px;
  }

  .li-subtext-semibold {
    font-size: 26px;
  }

  .li-subtext-semibold.mobile-size-20px {
    font-size: 20px;
  }

  .li-subtext-semibold.ff2-founders-heading {
    color: var(--white);
    margin-top: 0;
    margin-bottom: 0;
  }

  .li-subtext-semibold.ff2-masterclass-title {
    color: var(--normal-grey);
    margin-bottom: 30px;
  }

  .li-subtext-semibold.ff2-founders-heading2 {
    color: var(--white);
    margin-bottom: 40px;
  }

  .intro-text {
    font-size: 8.5vw;
  }

  .li-video-2023 {
    padding-bottom: 10px;
  }

  .li-video-2023.is-2s {
    margin-top: .5rem;
  }

  .li-subtext-title.mobile-size-20px {
    font-size: 20px;
  }

  .li-custom-heading {
    font-size: 60px;
  }

  .li-custom-heading-span-1 {
    font-size: 20px;
  }

  .li-btn-container.mt-40 {
    flex-flow: column;
    justify-content: space-between;
    align-items: center;
    height: auto;
    margin-top: 20px;
    margin-bottom: 20px;
    display: flex;
  }

  .li-btn-container.mt-40.mt-50 {
    margin-top: 40px;
  }

  .li-btn-container.mt-40.mat-20 {
    margin-top: 30px;
  }

  .li-btn-container.mt-60 {
    flex-flow: column;
    justify-content: space-between;
    align-items: center;
    height: auto;
    margin-top: 20px;
    margin-bottom: 60px;
    display: flex;
  }

  .li-btn-container.mt-60.mt-50 {
    margin-top: 40px;
  }

  .li-btn-container.mt-60.mat-20 {
    margin-top: 30px;
  }

  .li-hero-slider-subtext.mobile-size-20px {
    font-size: 20px;
  }

  .li-event-text-container-hero {
    justify-content: center;
  }

  .li-event-text-container-hero.mobile-12px {
    font-size: 12px;
  }

  .li-event-text-container-hero.li-int-text-mleft {
    justify-content: flex-start;
  }

  .li-banner-detail {
    background-image: linear-gradient(to right, #fff0, #fff 40%, #fff0 40%, #fff0);
  }

  .li-ticket-subtext {
    font-size: 2rem;
  }

  .li-ticket_avail-discount, .li-ticket-ad-text, .li-ticket_price-container {
    font-size: 20px;
  }

  .li-ticket_price-current {
    margin-bottom: 0;
    font-size: 32px;
  }

  .li-ticket-offer-text {
    font-size: 2rem;
  }

  .li-ticket_ad-code-container {
    flex-direction: column;
  }

  .li-partner-img-container-wrapper._2-wrap.li-partner-img-container-2 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .li-new-logo.li-int-logo {
    width: 285px;
    height: 150px;
  }

  .li-new-logo.li-int-logo.ff2-logo {
    max-width: 85%;
  }

  .syn-h1-white {
    font-size: 26px;
  }

  .syn-text-container {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .syn-hero-para {
    margin-bottom: 6px;
  }

  .syn-hero-abso-wrap {
    width: 100px;
    height: 100px;
  }

  .syn-hero-abso-wrap._1 {
    width: 100px;
    height: 120px;
    bottom: 38%;
  }

  .so-item-wrap {
    width: 100%;
  }

  .so-item {
    padding: 18px 20px;
  }

  .syn-invest-wrapper {
    padding-top: 60px;
    padding-bottom: 90px;
  }

  .si-item {
    width: 90%;
  }

  .syn-invest-heading {
    font-size: 18px;
  }

  .syn-portfolio-top-grid, .syn-portfolio-bottom-grid {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .syn-portfolio-bottom-grid.syn-brand {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .syn-build-img {
    width: 300px;
  }

  .inv-fnd-circle-step-img-wrap {
    width: 100%;
  }

  .founder-mentor-text {
    width: 300px;
    font-size: 26px;
  }

  .founder-hero-text-wrap {
    margin-right: 0;
  }

  .founder-hero-text-wrap.left-item {
    padding: 10px;
  }

  .founder-left-arrow, .founder-right-arrow {
    width: 48px;
    height: 48px;
    bottom: -76px;
  }

  .founder-blog-slider {
    margin-right: 16px;
  }

  .founder-blog-slider-wrap {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .founder-blog-slider-text-wrap {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .founder-blog-heading {
    font-size: 20px;
  }

  .founder-blog-link {
    margin-top: 4px;
  }

  .video-content-container {
    grid-template-columns: 1fr;
  }

  .lightbox-link {
    height: auto;
  }

  .thumnail-image {
    object-fit: contain;
    height: auto;
  }

  .video-heading {
    margin-top: 12px;
    margin-bottom: 4px;
    line-height: 1.3;
  }

  .video-text {
    font-size: 24px;
  }

  .heading-container.video-content {
    text-align: center;
    align-items: center;
  }

  .video-play-btn {
    width: 44px;
  }

  .li-heading-small {
    font-size: 32px;
  }

  .li-heading-small.margin-bottom-20px {
    font-size: 28px;
    line-height: 42px;
  }

  .li-heading-small.margin-bottom-20px.ff2-heading-text {
    text-align: left;
    font-size: 17px;
  }

  .li-glimpse-slider.ff2-slider {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .li-glimpse-slide.ff2-top-slide {
    height: 300px;
  }

  .li-glimpse-slider-arow {
    height: 50px;
    display: block;
  }

  .white-bg-span {
    padding-left: 4px;
    padding-right: 4px;
  }

  .hh-3s-img {
    width: 60%;
    margin-bottom: 20px;
  }

  .blog-search-item {
    grid-column-gap: 12px;
    padding: 0;
  }

  .blog-si-image {
    min-height: 60px;
  }

  .blog-filter-form {
    padding-bottom: 24px;
  }

  .abt-team-title-card {
    padding: 6px 8px 6px 16px;
    bottom: 6px;
    left: 6px;
    right: 6px;
  }

  .abt-team-popup-card {
    grid-row-gap: 16px;
    max-height: 90vh;
    padding: 16px 24px 16px 16px;
    overflow: scroll;
  }

  .abt-team-popup-img {
    width: 80%;
  }

  .abt-team-popup-content {
    grid-row-gap: 20px;
  }

  .abt-team-popup-name {
    font-size: 20px;
  }

  .abt-team-popup-desig {
    font-size: 16px;
  }

  .abt-team-popup-bio {
    font-size: 14px;
  }

  .abt-team-popup-close {
    top: 16px;
    right: 16px;
  }

  .n-btn-container.tm-we {
    margin-top: 40px;
  }

  .n-btn.hero-button {
    padding-left: 16px;
    padding-right: 16px;
  }

  .n-btn.hero-button.moble-rm-0 {
    margin-right: 0;
  }

  .n-btn.hero-stroke-button {
    padding-left: 16px;
    padding-right: 16px;
  }

  .n-btn.wide-faded.win-sec-11 {
    margin-bottom: 18px;
    margin-right: 0;
  }

  .n-btn.wos-load-more {
    min-width: auto;
    margin-top: 36px;
  }

  .n-btn.lv-fuel-hero.lvf-application-trigger {
    width: auto;
  }

  .n-btn.win-sec-8-tab-btn {
    min-width: auto;
    margin-left: 0;
    margin-right: 0;
  }

  .n-btn.up-margin-20.lvc-nwl-form-btn {
    padding-left: 24px;
    padding-right: 24px;
  }

  .n-btn.evn-sec-3 {
    min-width: auto;
    margin-top: 32px;
  }

  .n-btn.event-speakers-load {
    margin-top: 32px;
  }

  .n-btn.us-hero-button {
    padding-left: 16px;
    padding-right: 16px;
  }

  .n-btn.lig-hero.win-sec-11 {
    margin-bottom: 18px;
    margin-right: 0;
  }

  .n-btn.lig-ww-um.lvc-nwl-form-btn {
    padding-left: 24px;
    padding-right: 24px;
  }

  .n-btn.n-narrow-btn {
    padding-left: 16px;
    padding-right: 16px;
  }

  .n-btn.n-narrow-btn.moble-rm-0 {
    margin-right: 0;
  }

  .n-btn.n-mob-auto-btn {
    width: auto;
  }

  .spacer-32 {
    height: 24px;
  }

  .spacer-16 {
    height: 12px;
  }

  .n-hh-slide {
    background-size: 600px;
    padding-top: 32px;
  }

  .n-hh-slide.win-slide {
    padding-top: 54px;
  }

  .n-hh-slide.learn-slide {
    background-position: 50%;
    background-size: cover;
    padding-top: 120px;
  }

  .n-hh-slide.mae-slider {
    background-position: 100% 70%, 50% 0, 50% 100%;
    background-size: auto 30%, cover, cover;
  }

  .n-hh-slide.li-v2slide {
    padding-top: 40px;
  }

  .n-hh-slide.iic-slide {
    background-position: 50%;
    background-size: cover;
  }

  .home-res-slider {
    margin-top: 40px;
  }

  .brand-hero-spaced-text {
    line-height: 1.4;
  }

  .brand-hero-spaced-text.mysubtext {
    padding-top: 1px;
    font-size: 26px;
    line-height: 1.5;
  }

  .n-hero-content-flex {
    width: 100%;
    display: block;
  }

  .n-brand-hero-content-left.syndicatepart {
    width: 100%;
  }

  .bt-menu {
    grid-row-gap: 22px;
  }

  .bt-link {
    border-left-width: 4px;
    height: 52px;
    padding: 12px 16px;
    font-size: 20px;
  }

  .bt-link.is-active {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .bt-link.is-1st.bg-regular-gray.no-redius.is-active.sticky {
    -webkit-clip-path: polygon(4% 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 30% 100%, 0 100%, 0 5%);
    clip-path: polygon(4% 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 30% 100%, 0 100%, 0 5%);
  }

  .bt-link.is-1st.bg-regular-gray.no-redius.is-active.sticky.bg-sucess {
    margin-bottom: 82px;
  }

  .bt-link.is-2nd.is-active.bg-light-gray.sticky {
    -webkit-clip-path: polygon(4% 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 30% 100%, 0 100%, 0 5%);
    clip-path: polygon(4% 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 30% 100%, 0 100%, 0 5%);
    margin-bottom: 207px;
    top: 110px;
  }

  .bt-link.is-2nd.is-active.bg-light-gray.sticky.bg-orange {
    margin-bottom: 172px;
  }

  .bt-link.is-4th.bg-semi-bold-gray.no-redius.is-active.sticky {
    -webkit-clip-path: polygon(4% 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 30% 100%, 0 100%, 0 5%);
    clip-path: polygon(4% 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 30% 100%, 0 100%, 0 5%);
  }

  .bt-link-collapsable {
    grid-row-gap: 20px;
  }

  .bt-check-list {
    margin-top: 16px;
  }

  .brand-stat-container {
    margin-top: 80px;
  }

  .brand-products-card {
    grid-row-gap: 24px;
    padding: 20px;
  }

  .bp-title {
    font-size: 16px;
  }

  .bp-link-list {
    grid-row-gap: 32px;
  }

  .bp-link {
    grid-row-gap: 12px;
    flex-direction: column;
    align-items: flex-start;
    padding-right: 24px;
  }

  .bp-link-icon {
    width: 60px;
    height: 60px;
  }

  .bp-link-text {
    grid-row-gap: 4px;
  }

  .bp-link-title {
    font-size: 18px;
  }

  .bp-link-chev {
    width: 18px;
  }

  .sr-hero-img {
    width: 200%;
  }

  .sr-hero-img.newbook {
    width: 122%;
    bottom: 14%;
    left: auto;
  }

  .sr-hero-img-container {
    margin-bottom: -60px;
  }

  .sr-graph-grid {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    margin-top: 32px;
  }

  .sr-graph-title {
    padding: 24px 8px;
    font-size: 20px;
  }

  .sr-slide-div {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    padding: 16px 16px 80%;
  }

  .sr-testimonial-text {
    font-size: 16px;
  }

  .sr-testimonial-quote-flex {
    grid-row-gap: 16px;
  }

  .sr-slide-img {
    width: 60%;
    height: auto;
    top: auto;
  }

  .sr-slide-img2 {
    width: 80%;
    height: auto;
    top: auto;
  }

  .sr-slide-img3 {
    width: 70%;
    height: auto;
    top: auto;
  }

  .sr-slide-img4 {
    width: 56%;
    height: auto;
    top: auto;
  }

  .from-founders-deck-card {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    margin-top: 24px;
  }

  .cr-founders-office-quote {
    width: 60px;
    top: -12px;
    left: -10px;
  }

  .sr-slider-quote {
    width: 60px;
  }

  .sr-popup {
    display: block;
  }

  .sr-pp-content {
    background-position: 50%;
    align-items: flex-start;
    width: 300px;
    height: 150px;
  }

  .sr-pp-content.ff2-content {
    flex-flow: row;
    align-items: center;
    width: auto;
    height: 300px;
    padding-right: 20px;
  }

  .sr-pp-img {
    width: 200%;
  }

  .sr-pp-img-container {
    width: 80%;
  }

  .sr-pp-heading {
    font-size: 20px;
  }

  .faq-video-lb.is-journey {
    margin-top: 32px;
    margin-bottom: 0;
  }

  .debt-feature-img {
    width: 100%;
  }

  .debt-who-container {
    grid-column-gap: 60px;
    grid-row-gap: 60px;
    margin-top: 40px;
  }

  .dwc-heading {
    font-size: 21px;
  }

  .dwc-text {
    font-size: 17px;
  }

  .dwc-text.is-docs-list {
    border-bottom: 1px solid #eaeaea;
    width: auto;
    padding-left: 8px;
    padding-right: 8px;
  }

  .dwc-text.is-docs-list.is-last {
    border-bottom-style: none;
  }

  .debt-docs-list {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .ff2-founders-subtext {
    color: var(--white);
    text-align: center;
    margin-bottom: 100px;
    font-size: 20px;
  }

  .ff2-sector-grid {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
    margin-left: 0;
    margin-right: 0;
  }

  .ff2-sector-image-container {
    height: 250px;
  }

  .ff2-mclass-subtext {
    text-align: center;
    font-size: 16px;
  }

  .ff2-mclass-card {
    padding: 10px;
  }

  .ff2-pass-card {
    padding: 20px 10px;
  }

  .ff2-mclass-grid, .ff2-pass-grid {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    margin-left: 0;
    margin-right: 0;
  }

  .ff2-pass-note {
    font-size: 16px;
  }

  .ff2-investors-subtext {
    font-size: 20px;
  }

  .ff2-glimpses-slide {
    width: 100%;
  }

  .ff2-glimpses-slider {
    height: auto;
    margin-left: 0;
    margin-right: 0;
  }

  .ff2-glimpses-image-container {
    height: 200px;
  }

  .ff2-glimpses-subtext {
    font-size: 20px;
  }

  .ff2-glimpses-footer {
    flex-flow: column;
  }

  .ff2-tags-container {
    flex-flow: column;
    align-items: center;
    margin-left: 0;
    margin-right: 0;
  }

  .ff2-growth-heading {
    margin-top: 20px;
  }

  .ff2-funky-title {
    text-align: center;
    width: 100%;
    font-size: 48px;
  }

  .ff2-founders-wrap2 {
    margin-top: 0;
    padding-top: 0;
  }

  .div-block-12 {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .ff2-mclass-title {
    text-align: center;
  }

  .ff2-mclass-tiltle-2 {
    text-align: center;
    margin-top: 5px;
    margin-bottom: 5px;
    font-size: 24px;
  }

  .ff2-pass-title1.ff2-text-grey {
    font-size: 28px;
    line-height: 42px;
  }

  .ff2-pass-sub-title {
    font-size: 20px;
  }

  .ff2-pass-list {
    padding-left: 20px;
    font-size: 20px;
  }

  .ff2-pass-button2 {
    font-size: 12px;
  }

  .ff2-pass-button2.lv-ff2-button {
    margin-top: 16px;
    padding-left: 30px;
    padding-right: 30px;
    font-size: 14px;
    display: block;
  }

  .ff2-pass-btn-container {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .ff2-speaker-text-container {
    height: 30%;
    padding-bottom: 20px;
  }

  .ff2-glimpses-title {
    text-align: center;
  }

  .left-arrow, .right-arrow {
    display: none;
  }

  .slide-nav-2 {
    margin-top: 0;
    display: block;
  }

  .ff2-glimpses-card1 {
    padding-left: 0;
    padding-right: 0;
  }

  .ff2-note-item {
    font-size: 14px;
  }

  .ff2-tag-image {
    margin-top: 8px;
    margin-bottom: 8px;
  }

  .ff2-pass-list-item {
    font-size: 16px;
  }

  .ff2-blue {
    font-size: 16px;
    font-weight: 600;
  }

  .ff2-founders-title {
    font-size: 44px;
  }

  .ff2-founders-wrap-1 {
    height: 150px;
  }

  .div-block-18 {
    background-color: #fff0;
    margin-top: -80px;
    margin-left: 0;
    margin-right: 0;
    padding-left: 8px;
    padding-right: 8px;
  }

  .ff2-slide-nav {
    margin-bottom: -50px;
  }

  .ff2-founders-subtext2 {
    color: var(--white);
    text-align: center;
    font-size: 20px;
  }

  .image-14224 {
    height: 100px;
    margin-top: 0;
  }

  .li-ff2-banner-text {
    margin-top: 10px;
    font-size: 14px;
    display: block;
  }

  .div-block-19 {
    flex-flow: column;
    justify-content: center;
    align-self: auto;
    align-items: center;
    position: relative;
    left: auto;
  }

  .image-14227 {
    min-width: auto;
    min-height: auto;
  }

  .image-14229.ff2-mobile-logo {
    vertical-align: baseline;
    margin-bottom: 0;
    margin-right: 0;
  }

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

  .grid-2 {
    justify-content: stretch;
    margin-top: 50px;
    margin-left: 10px;
    padding-right: 0;
  }

  .grid-3 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .collection-item {
    width: 100%;
  }

  .container-2 {
    max-width: none;
  }

  .gallery-wrapper {
    grid-template-columns: 1fr;
  }

  .gallery-slide-wrapper {
    max-width: 100%;
    margin-right: 0%;
  }

  .gallery-slider-left {
    left: -20px;
  }

  .gallery-slider-right {
    right: -20px;
  }

  .gallery-wrapper-2 {
    grid-template-columns: 1fr;
  }

  .container-3 {
    max-width: none;
  }

  .clients-quote-two {
    font-size: 24px;
    line-height: 32px;
  }

  .clients-info-image {
    margin-right: 16px;
  }

  .clients-grid {
    grid-column-gap: 20px;
    grid-row-gap: 40px;
    grid-template-columns: 1fr 1fr;
  }

  .clients-wrapper-three {
    grid-column-gap: 20px;
    grid-row-gap: 30px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-items: center;
    margin-bottom: 0;
    display: grid;
  }

  .clients-image-three {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .container-4 {
    max-width: none;
  }

  .clients-wrapper-three-2 {
    grid-column-gap: 20px;
    grid-row-gap: 30px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-items: center;
    margin-bottom: 0;
    display: grid;
  }

  .clients-image-three-2 {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .slide-5 {
    height: 320px;
    padding: 20px;
  }

  .button-3 {
    font-size: 14px;
    line-height: 22px;
  }

  .heading-6 {
    width: 75%;
    font-size: 22px;
    line-height: 34px;
  }

  .paragraph-6 {
    width: 100%;
    font-size: 16px;
    line-height: 25px;
  }

  .button-4 {
    margin-top: 0%;
    margin-bottom: 0%;
    font-size: 12px;
    line-height: 17px;
    bottom: 7%;
  }

  .right-arrow-4 {
    width: 35px;
    height: 35px;
    margin: 10% 10% 0%;
    inset: auto auto 7% 45%;
  }

  .mask-3 {
    height: auto;
  }

  .slide-5-copy {
    height: 320px;
    padding: 20px;
  }

  .slide-6 {
    height: 320px;
    padding: 20px 20px 10px;
  }

  .slider-4 {
    height: 300px;
  }

  .section-4 {
    margin-top: 10%;
    display: flex;
  }

  .heading-8 {
    width: 100%;
    font-size: 20px;
    line-height: 30px;
  }

  .container-5 {
    padding-top: 10%;
    padding-left: 0%;
    padding-right: 0%;
  }

  .image-14235 {
    max-width: 100%;
  }

  .paragraph-7 {
    padding-left: 0;
    font-size: 16px;
    line-height: 30px;
  }

  .container-6 {
    height: auto;
    padding-bottom: 0%;
    padding-left: 5%;
    padding-right: 5%;
  }

  .heading-9 {
    font-size: 24px;
    line-height: 28px;
  }

  .paragraph-8 {
    font-size: 14px;
    line-height: 34px;
  }

  .section-5 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: block;
    position: relative;
  }

  .logos-quote-divider-2.section-lr {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    height: auto;
    margin-left: 0%;
    padding-bottom: 10px;
    padding-left: 0;
    padding-right: 0;
    display: flex;
    position: relative;
  }

  .container-7 {
    max-width: none;
    margin-left: 0;
    margin-right: 0;
  }

  .clients-quote-two-2 {
    margin-bottom: 0;
    font-size: 18px;
    font-weight: 500;
    line-height: 22px;
  }

  .clients-info-image-2 {
    margin-right: 16px;
  }

  .clients-grid-2 {
    grid-column-gap: 20px;
    grid-row-gap: 40px;
    grid-template-columns: 1fr 1fr;
  }

  .text-block-13b {
    line-height: 45px;
  }

  .text-block-14 {
    font-size: 14px;
    font-weight: 400;
    line-height: 22px;
  }

  .hero-stack {
    padding: 20px 0;
  }

  .hero-stack.hide-mobile {
    display: none;
  }

  .hero-wrapper-two {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0%;
    padding-right: 2%;
  }

  .margin-bottom-24px-2 {
    font-size: 18px;
    line-height: 30px;
  }

  .hero-image.shadow-two {
    margin-top: 20px;
  }

  .heading-10 {
    font-size: 24px;
    line-height: 38px;
  }

  .hero-stack-2 {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .margin-bottom-24px-3 {
    text-align: left;
    margin-bottom: 10px;
    font-size: 16px;
  }

  .heading-11 {
    font-size: 28px;
    line-height: 38px;
  }

  .heading-12 {
    font-size: 28px;
  }

  .text-block-15 {
    font-size: 16px;
  }

  .heading-13 {
    width: 70%;
    font-size: 27px;
  }

  .paragraph-9 {
    width: 60%;
    font-size: 16px;
  }

  .cell-11 {
    display: flex;
  }

  .paragraph-10 {
    width: 100%;
    margin-bottom: 0;
  }

  .paragraph-9-copy {
    width: 95%;
  }

  .section-6 {
    padding-right: 3%;
  }

  .section-7 {
    height: auto;
    margin-top: -11%;
    padding-top: 0%;
    padding-right: 5%;
    display: block;
    top: 12%;
  }

  .quick-stack-5 {
    margin-right: 5%;
    padding-left: 0;
    padding-right: 0;
    position: static;
  }

  .quick-stack-6 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .hero-stack-3 {
    padding-bottom: 20px;
  }

  .container-8 {
    max-width: none;
  }

  .heading-14 {
    font-size: 32px;
    line-height: 45px;
  }

  .team-circles {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .team-circles.desktop-hide {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .centered-heading {
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 28px;
    line-height: 44px;
  }

  .team-grid {
    grid-template-columns: 1fr;
    margin-top: 10px;
  }

  .team-grid.desktop-hide {
    margin-top: 0;
    padding-top: 100px;
    display: block;
  }

  .team-card {
    padding-left: 0;
    padding-right: 0;
  }

  .team-member-image {
    width: auto;
    height: auto;
  }

  .team-member-name.offer {
    margin-right: -20%;
    padding-left: 60px;
    padding-right: 60px;
  }

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

  .heading-15 {
    padding: 4px 6px;
    font-size: 14px;
  }

  .logos-without-title-3 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .clients-wrapper-three-3 {
    grid-column-gap: 20px;
    grid-row-gap: 30px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-items: center;
    margin-bottom: 0;
    display: grid;
  }

  .clients-image-three-3 {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .testimonial-slider-small {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .centered-heading-2 {
    margin-bottom: 24px;
  }

  .testimonial-slider {
    margin-top: 20px;
  }

  .testimonial-slide-wrapper {
    max-width: 100%;
    margin-right: 0%;
  }

  .testimonial-card {
    margin-left: 10px;
    margin-right: 10px;
  }

  .tagline {
    font-size: 15px;
    line-height: 20px;
  }

  .testimonial-slider-left {
    left: -10px;
  }

  .testimonial-slider-right {
    right: -10px;
  }

  .heading-17 {
    padding-right: 0%;
    font-size: 32px;
    line-height: 45px;
  }

  .paragraph-15 {
    font-size: 18px;
  }

  .button-5 {
    text-align: center;
    font-size: 12px;
    line-height: 10px;
  }

  .column-5 {
    padding-right: 0;
  }

  .column-6 {
    padding-left: 0;
    padding-right: 0;
  }

  .heading-18 {
    text-align: center;
    font-size: 26px;
    line-height: 46px;
  }

  .column-7 {
    text-align: center;
  }

  .hero-stack-4 {
    padding-top: 40px;
    padding-bottom: 20px;
  }

  .container-11 {
    max-width: none;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-bottom-24px-5 {
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
  }

  .heading-19 {
    font-size: 30px;
    line-height: 34px;
  }

  .text-block-13b-copy {
    font-size: 12px;
  }

  .heading-20 {
    text-align: right;
    margin-bottom: 0;
    font-size: 14px;
    line-height: 32px;
  }

  .heading-20-copy {
    text-align: right;
    font-size: 14px;
    line-height: 32px;
  }

  .paragraph-16 {
    grid-column-gap: 55px;
    grid-row-gap: 55px;
    text-align: left;
    font-size: 16px;
  }

  .rich-text-block {
    font-size: 30px;
  }

  .cell-12 {
    padding: 10px 5px 0;
  }

  .paragraph-18 {
    padding-top: 0;
    font-size: 16px;
  }

  .mask-4 {
    height: 100%;
  }

  .slider-5 {
    height: auto;
    padding-bottom: 0%;
    display: block;
  }

  .column-8.desktop-hide {
    height: auto;
    padding: 10% 2% 0%;
  }

  .text-span-2 {
    font-size: 24px;
    line-height: 32px;
  }

  .text-span-2.counterup {
    font-size: 24px;
    font-weight: 500;
    line-height: 32px;
  }

  .text-span-3, .text-span-3.counterup {
    font-size: 24px;
    line-height: 32px;
  }

  .section-13 {
    margin-right: 0%;
  }

  .logo-marquee-wrapper {
    max-height: none;
  }

  .logo-marquee-grid {
    place-content: start center;
  }

  .column-9 {
    justify-content: space-around;
    align-items: center;
    height: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .columns-3 {
    height: 300px;
    max-height: none;
    display: flex;
  }

  .image-14243, .image-14244 {
    max-width: 100%;
  }

  .column-10 {
    margin-top: 10px;
  }

  .heading-21 {
    font-size: 20px;
    line-height: 45px;
  }

  .image-14246, .image-14247, .image-14248, .image-14249, .image-14250, .image-14251, .image-14252, .image-14253, .image-14254, .image-14255 {
    max-width: 100%;
  }

  .columns-4 {
    flex-flow: row;
    justify-content: flex-end;
    align-items: flex-end;
    display: block;
  }

  .columns-4.desktop-hide.hide-tab {
    display: block;
  }

  .heading-22 {
    font-size: 21px;
    line-height: 45px;
  }

  .heading-23 {
    font-size: 20px;
    line-height: 45px;
  }

  .heading-24 {
    font-size: 22px;
    line-height: 45px;
  }

  .button-4-copy {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 12px;
    line-height: 15px;
  }

  .column-11 {
    padding-left: 0;
    padding-right: 0;
  }

  .button-s12 {
    align-self: center;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 12px;
    line-height: 19px;
  }

  .quick-stack-7 {
    padding-left: 0;
  }

  .image-14256 {
    justify-content: center;
    align-items: stretch;
    margin-left: 10%;
    display: inline-flex;
  }

  .italic-text {
    font-style: normal;
  }

  .bold-text-3 {
    font-size: 17px;
  }

  .bold-text-4, .bold-text-5, .bold-text-6, .bold-text-7 {
    font-size: 18px;
  }

  .mobile-section.desktop-hide {
    display: block;
  }

  .quick-stack-5-copy {
    margin-right: 5%;
    padding-left: 0;
    padding-right: 0;
    position: static;
  }

  .quick-stack-5-copy.desktop-hide {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .cell-preserve {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    background-color: #09f;
    background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1ac60_icon3-1%201.svg");
    background-size: auto;
    justify-content: flex-start;
    align-items: flex-start;
    margin-left: auto;
    margin-right: auto;
    padding-top: 20px;
    padding-bottom: 0%;
  }

  .cell-digital {
    background-color: #0f4593;
    background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1ac61_5_Mindset_3D_Metal_Analytics.svg");
    background-position: 100% 100%;
    background-size: auto;
    padding-top: 20px;
    padding-bottom: 0%;
  }

  .cell-competitive {
    background-color: #e58170;
    background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1ac62_8_Mindset_3D_Metal_Prize.svg");
    background-position: 100% 100%;
    background-size: auto;
    padding-bottom: 0%;
  }

  .cell-flexible {
    background-color: #065d44;
    background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1ac63_cost%20and%20benefit.svg");
    background-position: 100% 100%;
    background-size: auto;
    padding-bottom: 0;
  }

  .cell-quick {
    background-color: #0cba88;
    background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1ac64_wallet%20with%20cash.svg");
    background-position: 100% 100%;
    background-size: auto;
    padding-top: 20px;
    padding-bottom: 0;
  }

  .cell-hassle {
    background-color: #48525b;
    background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1ac65_Message%20with%20Files%201.svg");
    background-position: 100% 100%;
    background-size: auto;
    padding-top: 10px;
    padding-bottom: 0%;
  }

  .lead-button {
    font-size: 14px;
    line-height: 22px;
  }

  .paragraph-20 {
    font-size: 18px;
    line-height: 30px;
  }

  .heading-25 {
    font-size: 24px;
    line-height: 40px;
  }

  .f-radio-buttn-wrap.is--video-left, .f-radio-buttn-wrap.is---1 {
    flex-wrap: wrap;
  }

  .f-card-wrapper {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-22 {
    padding-left: 18px;
    padding-right: 18px;
  }

  .f-steps-wrap.is--1 {
    padding: 10px 24px;
  }

  .f-steps-wrap.is--2 {
    width: 100%;
    padding: 0 19px 10px;
  }

  .f-form-button-wrapper.is---2 {
    align-self: center;
    width: 100%;
  }

  .container-16 {
    max-width: none;
  }

  .f-form-button.is---2 {
    font-size: 14px;
    font-weight: 500;
    line-height: 12px;
  }

  .f-checkbox-buttn-wrap.is---1 {
    grid-row-gap: 12px;
  }

  .f-form {
    padding-left: 0;
    padding-right: 0;
  }

  .f-container.is--form {
    padding-left: 0;
    padding-right: 0;
  }

  .f-w-progress-wrap {
    grid-column-gap: 24px;
    grid-row-gap: 10px;
    margin-left: 0;
  }

  .progress-number_block {
    width: 30px;
    height: 30px;
  }

  .f-progress-txt-2 {
    display: none;
  }

  .form-text {
    width: 100%;
    font-size: 14px;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .agency_submit {
    background-color: #ee633b;
  }

  .f_progress {
    margin-left: auto;
    margin-right: auto;
    line-height: 20px;
  }

  .padding-bottom {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .f_progress-indicator, .f_progress-indicator.current {
    height: 75%;
  }

  .agency_progress-copy {
    margin-left: auto;
    margin-right: auto;
  }

  .container-17 {
    width: 100%;
  }

  .container-19 {
    width: 100%;
    height: 200px;
  }

  .container-19.mob-hide {
    height: auto;
    margin-left: -5%;
    margin-right: -5%;
    display: flex;
  }

  .text-block {
    font-size: .5em;
  }

  .heading-28 {
    font-size: 1em;
  }

  .heading-29 {
    font-size: 24px;
    line-height: 35px;
  }

  .grid-8 {
    grid-template: "Area"
                   "."
                   "."
                   "."
                   "."
                   "."
                   / 1fr 1fr;
  }

  .grid-8.desktop-hide, .grid-8.desktop-hide.hide-tab.show-mob {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

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

  .recaptcha {
    flex: 1;
  }

  .button-7, .button-7-copy {
    margin-right: -4em;
    font-size: 12px;
  }

  .tagline-copy {
    line-height: 20px;
  }

  .flex-vertical.marquee-fix {
    margin-top: 0;
  }

  .marquee {
    width: 110%;
    height: 300px;
  }

  .icon-container.left {
    margin-right: 25%;
  }

  .icon-container.right {
    margin-left: 25%;
  }

  .hero-wrapper-two-inner {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0%;
    padding-right: 2%;
  }

  .list-4, .list-5, .list-6 {
    padding-left: 20px;
  }

  .flex-block-8.text-block {
    width: 100%;
  }

  .text-block {
    padding-left: 0;
    padding-right: 0;
    font-size: 14px;
    line-height: 22px;
  }

  .italic-text-copy {
    font-size: 18px;
    font-style: normal;
  }

  .testimonial-author-name, .testimonial-company {
    padding-left: 0;
    padding-right: 0;
    font-size: 14px;
    line-height: 22px;
  }

  .position {
    font-size: 15px;
    font-style: normal;
    line-height: 22px;
  }

  .text-block-copy {
    font-size: .5em;
  }

  .image-14257 {
    width: 32%;
  }

  .column-16 {
    text-align: left;
  }

  .div-block-24 {
    grid-column-gap: 13px;
    grid-row-gap: 13px;
    grid-auto-flow: row;
    place-content: center;
    align-self: auto;
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-6-copy {
    width: 75%;
    font-size: 22px;
    line-height: 34px;
  }

  .link-block-5, .link-block-6 {
    text-decoration: none;
  }

  .hero-heading-center {
    overflow: visible;
  }

  .hero-heading-center.mobile-table {
    height: 600px;
    padding-bottom: 60px;
    padding-left: 0;
    padding-right: 0;
    overflow: scroll;
  }

  .container-28 {
    max-width: none;
  }

  .container-28.popup-head {
    margin-left: 0;
    margin-right: 0;
    overflow: visible;
  }

  .centered-heading-3 {
    margin-bottom: 24px;
  }

  .popup-table {
    height: 70px;
    font-size: 15px;
    line-height: 22px;
  }

  .container-29 {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .container-30 {
    flex: 0 auto;
    height: 370px;
    display: flex;
  }

  .container-30.table-bottom, .container-30---right {
    height: 370px;
  }

  .popup-heading {
    font-size: 18px;
    line-height: 32px;
  }

  .list-7, .list-8, .list-9, .list-10, .list-11, .list-12 {
    padding-left: 10px;
    padding-right: 0;
  }

  .list-bottom-m10 {
    margin-bottom: 10px;
  }

  .heading-30 {
    font-size: 24px;
    line-height: 32px;
  }

  .paragraph-21 {
    width: 100%;
  }

  .team-member-image-copy {
    width: auto;
    height: auto;
  }

  .quick-stack-9 {
    padding-bottom: 5px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .quick-stack-9-npspace {
    padding-top: 5px;
  }

  .image-14258 {
    flex: none;
  }

  .button-transparent.hero-button {
    padding-left: 16px;
    padding-right: 16px;
  }

  .button-transparent.hero-button.moble-rm-0 {
    margin-right: 0;
  }

  .button-transparent.hero-stroke-button {
    padding-left: 16px;
    padding-right: 16px;
  }

  .button-transparent.wide-faded.win-sec-11 {
    margin-bottom: 18px;
    margin-right: 0;
  }

  .button-transparent.wos-load-more {
    min-width: auto;
    margin-top: 36px;
  }

  .button-transparent.lv-fuel-hero.lvf-application-trigger {
    width: auto;
  }

  .button-transparent.win-sec-8-tab-btn {
    min-width: auto;
    margin-left: 0;
    margin-right: 0;
  }

  .button-transparent.up-margin-20.lvc-nwl-form-btn {
    padding-left: 24px;
    padding-right: 24px;
  }

  .button-transparent.evn-sec-3 {
    min-width: auto;
    margin-top: 32px;
  }

  .button-transparent.event-speakers-load {
    margin-top: 32px;
  }

  .button-transparent.us-hero-button {
    padding-left: 16px;
    padding-right: 16px;
  }

  .button-transparent.lig-hero.win-sec-11 {
    margin-bottom: 18px;
    margin-right: 0;
  }

  .button-transparent.lig-ww-um.lvc-nwl-form-btn {
    padding-left: 24px;
    padding-right: 24px;
  }

  .button-transparent.hero-button-narrow {
    padding-left: 16px;
    padding-right: 16px;
  }

  .button-transparent.hero-button-narrow.moble-rm-0 {
    margin-right: 0;
  }

  .section-15 {
    padding-left: 1em;
    padding-right: 1em;
  }

  .heading-31 {
    font-size: 17px;
    line-height: 30px;
  }

  .flex-block-9 {
    padding-left: 10px;
  }

  .heading-32 {
    width: 100%;
    font-size: 20px;
    line-height: 32px;
  }

  .button-9 {
    padding: 10px 35px;
    font-size: 14px;
  }

  .text-block-studio {
    padding-top: 1em;
    padding-left: 1em;
    padding-right: 1em;
    font-size: 14px;
    line-height: 28px;
  }

  .section-17 {
    padding-left: 1em;
    padding-right: 1em;
  }

  .text-block-20 {
    font-size: 16px;
  }

  .heading-33 {
    font-size: 26px;
    line-height: 34px;
  }

  .paragraph-23 {
    font-size: 20px;
    line-height: 32px;
  }

  .container-35 {
    margin-left: 1em;
    margin-right: 1em;
  }

  .columns-8 {
    margin-left: 0;
    margin-right: 0;
  }

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

  .heading-35 {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 14px;
  }

  .list-item-16 {
    font-size: 12px;
  }

  .container-37 {
    align-self: auto;
  }

  .columns-9 {
    padding-top: .5em;
  }

  .image-14268 {
    width: 10%;
    max-width: 50%;
  }

  .list-13, .list-14, .list-15, .list-16, .list-17, .list-18 {
    padding-left: 0;
  }

  .column-20 {
    opacity: 1;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .column-21, .column-22 {
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
  }

  .section-18 {
    flex-flow: column;
    padding: 20px 1%;
    display: flex;
  }

  .section-18._3-inv, .section-18._4-inv {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section-18._9-inv.syn-build {
    padding-top: 70px;
  }

  .section-18._3-fnd {
    padding-top: 60px;
    padding-bottom: 40px;
  }

  .section-18._8-fnd {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section-18._2-inv-fnd.nl-popup.found-build-bg {
    padding-top: 60px;
  }

  .section-18._2-lvf {
    background-size: 770px, auto;
  }

  .section-18._2-win {
    background-position: 50% 60%, 0 0;
    background-size: 1080px, auto;
    padding-bottom: 40px;
  }

  .section-18._4-lvf.syn-work-margin {
    padding-top: 60px;
  }

  .section-18._4-win {
    padding-top: 40px;
  }

  .section-18._6-win {
    background-position: 50% 100%, 160% 90px;
    background-size: 220px, 240px;
  }

  .section-18._7-win {
    margin-bottom: 110px;
  }

  .section-18._10-win, .section-18._6-abt {
    padding-top: 40px;
  }

  .section-18._2-fnf {
    padding-bottom: 40px;
  }

  .section-18._3-inf {
    padding-top: 40px;
  }

  .section-18._4-fnf {
    padding-top: 40px;
    padding-bottom: 80px;
  }

  .section-18.fnf-partner-contact {
    padding-top: 30px;
  }

  .section-18.evp-2 {
    padding-bottom: 40px;
  }

  .section-18._3-lig, .section-18.lig-light-orange-bg {
    padding-top: 40px;
  }

  .section-18.lig-partner-contact {
    padding-top: 30px;
  }

  .section-18._2-wfn, .section-18._2-mc {
    background-position: 50% 60%, 0 0;
    background-size: 1080px, auto;
    padding-bottom: 40px;
  }

  .section-18.ae-event-sec-1, .section-18.mae-home-popup {
    background-size: auto 36%, auto 50%, auto 50%;
  }

  .section-18.syn-wrap {
    padding-bottom: 80px;
  }

  .section-18.is-founder-slider {
    padding-bottom: 85px;
  }

  .section-18.synd-video-section {
    padding-top: 40px;
  }

  .section-18.is-hero-res-slider {
    padding-bottom: 85px;
  }

  .section-18.faq-video {
    padding-bottom: 20px;
  }

  .heading-36 {
    font-size: 24px;
    line-height: 32px;
  }

  .paragraph-24 {
    font-size: 18px;
    line-height: 30px;
  }

  .heading-core {
    font-size: 24px;
    line-height: 32px;
  }

  .paragraph-core {
    width: 100%;
  }

  .heading-core-copy {
    font-size: 24px;
    line-height: 32px;
  }

  .paragraph-core-copy {
    width: 100%;
  }

  .mobile-section-copy.desktop-hide {
    display: block;
  }

  .paragraph-25 {
    color: #59595a;
    font-size: 16px;
    line-height: 28px;
  }

  .column-23 {
    flex: 0 auto;
  }

  .columns-11 {
    width: 100%;
  }

  .paragraph-26 {
    text-align: right;
    color: #262626;
    font-size: 16px;
    line-height: 28px;
  }

  .column-23-copy {
    flex: 0 auto;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .heading-37 {
    font-size: 26px;
    line-height: 30px;
  }

  .text-span-10 {
    font-size: 26px;
  }

  .heading-17-copy {
    padding-right: 0%;
    font-size: 26px;
    line-height: 38px;
  }

  .flex-block-8-copy.text-block {
    width: 100%;
  }

  .container-40.desktop-hide {
    margin-left: 1.6em;
    margin-right: 1.6em;
  }

  .quick-stack-11 {
    padding-left: 0;
    padding-right: 0;
  }

  .container-41.desktop-hide {
    max-width: none;
    margin-left: 0;
    margin-right: 0;
  }

  .heading-39 {
    font-size: 26px;
    line-height: 32px;
  }

  .flex-block-11 {
    width: 100%;
  }

  .paragraph-28 {
    font-size: 16px;
    line-height: 26px;
  }

  .link-2 {
    font-size: 18px;
    line-height: 28px;
  }

  .column-24 {
    display: none;
  }

  .columns-12 {
    background-image: none;
  }

  .column-25 {
    display: none;
  }

  .flex-block-11-copy {
    width: 100%;
  }

  .popup-form-alert {
    background-color: #f6ffff;
    align-items: flex-start;
    padding-left: 0;
    padding-right: 0;
    display: none;
  }

  .popup-heading-copy {
    font-size: 18px;
    line-height: 32px;
  }

  .container-28-copy {
    max-width: none;
  }

  .container-28-copy.popup-head {
    margin-left: 0;
    margin-right: 0;
    overflow: visible;
  }

  .alert-text {
    padding-left: 10px;
    padding-right: 25px;
    display: block;
  }

  .custom-section {
    padding-left: 0;
  }

  .icon-5, .icon-6 {
    font-size: 20px;
  }

  .bold-text-8, .bold-text-9, .bold-text-10 {
    font-size: 28px;
  }

  .ff2-pass-grid-copy {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    margin-top: 40px;
    margin-left: 0;
    margin-right: 0;
  }

  .heading-40 {
    font-size: 28px;
  }

  .ff2-speakers-wrapper-copy {
    margin-bottom: 10px;
  }

  .image-14271 {
    max-width: 65%;
  }

  .paragraph-31 {
    font-size: 14px;
    line-height: 18px;
  }

  .flex-block-13 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    border-radius: 25px;
    justify-content: center;
    align-items: center;
    margin-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    display: inline-flex;
  }

  .flex-block-14 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    border-radius: 25px;
    flex: none;
    padding-left: 10px;
    padding-right: 10px;
  }

  .paragraph-31-copy {
    font-size: 12px;
    line-height: 18px;
  }

  .cell-21 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    justify-content: center;
    align-items: center;
    display: inline-flex;
  }

  .cell-22 {
    justify-content: center;
    align-items: center;
  }

  .quick-stack-12 {
    padding: 10px 0;
  }

  .ff2-glimpses-footer-copy {
    flex-flow: column;
  }

  .li-section-copy {
    display: block;
  }

  .li-section-copy.li-header {
    padding-top: 0;
    padding-bottom: 12svh;
  }

  .li-section-copy.li-agenda.ff2-agenda-section {
    padding-bottom: 60px;
  }

  .li-section-copy.li-marquee {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .li-section-copy.li-marquee.ff2-grwoth-section.ff2-flex.ff2-gradient-2 {
    padding-top: 0;
    padding-bottom: 20px;
  }

  .li-section-copy.ff2-section-founders {
    margin-top: 0;
  }

  .li-section-sponsor {
    display: block;
  }

  .li-section-sponsor.li-header {
    padding-top: 0;
    padding-bottom: 12svh;
  }

  .li-section-sponsor.li-agenda.ff2-agenda-section {
    padding-bottom: 60px;
  }

  .li-section-sponsor.li-marquee {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .li-section-sponsor.li-marquee.ff2-grwoth-section.ff2-flex.ff2-gradient-2 {
    padding-top: 0;
    padding-bottom: 20px;
  }

  .li-section-sponsor.ff2-section-founders {
    margin-top: 0;
  }

  .bold-text-11 {
    font-size: 26px;
  }

  .bold-text-12 {
    font-size: 26px;
    line-height: 26px;
  }

  .bold-text-13 {
    font-size: 30px;
  }

  .quick-stack-13 {
    padding-bottom: 0;
  }

  .image-14272 {
    width: 100%;
    overflow: visible;
  }

  .text-block-23 {
    font-size: 14px;
  }

  .bold-text-14 {
    font-size: 35px;
  }

  .text-block-24 {
    flex: 0 auto;
    line-height: 22px;
  }

  .text-block-25, .text-block-26 {
    line-height: 22px;
  }

  .text-block-23-copy {
    font-size: 14px;
  }

  .li-custom-heading-copy {
    font-size: 60px;
    line-height: 0;
  }

  .bold-text-14-copy {
    font-size: 35px;
    line-height: 48px;
  }

  .quick-stack-12-copy {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    padding: 10px 0;
  }

  .flex-block-13-copy {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    border-radius: 25px;
    justify-content: center;
    align-items: center;
    margin-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    display: inline-flex;
  }

  .flex-block-14-copy {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    border-radius: 25px;
    flex-flow: row;
    flex: none;
    justify-content: center;
    align-items: center;
    padding-left: 10px;
    padding-right: 10px;
    display: inline-flex;
  }

  .li-button-copy.is-secondary {
    margin-bottom: 10px;
    padding: 10px 20px;
  }

  .li-button-copy.t-m-small {
    text-align: center;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 14px;
  }

  .li-button-copy.t-m-small.desktop-hide.hide-button-mobile {
    display: none;
  }

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

  .ff2-mclass-grid-copy {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    margin-left: 0;
    margin-right: 0;
  }

  .link-block-8 {
    width: auto;
    text-decoration: none;
  }

  .li-site-wrapper-copy {
    width: 100%;
    padding-bottom: 0;
  }

  .li-site-wrapper-copy.ff2-wrapper {
    padding-left: 10px;
    padding-right: 10px;
  }

  .ff-section-copy {
    padding-top: 20px;
    display: block;
  }

  .ff-section-copy.li-header {
    height: 85vh;
    min-height: 0;
    padding-top: 5svh;
    padding-bottom: 0;
  }

  .ff-section-copy.li-agenda.ff2-agenda-section, .ff-section-copy.bottom-padding-0 {
    padding-bottom: 40px;
  }

  .ff-section-copy.li-marquee {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .ff-section-copy.li-marquee.ff2-grwoth-section.ff2-flex.ff2-gradient-2 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .ff-section-copy.curated-pitches {
    padding-bottom: 10px;
  }

  .ff-section-copy.conc-1 {
    padding-bottom: 20px;
  }

  .ff-section-copy.ff2-section-founders {
    margin-top: 0;
  }

  .ff-section-copy.ff2-speakers-section {
    padding-bottom: 0;
  }

  .li-new-logo-copy.li-int-logo {
    height: 150px;
  }

  .li-new-logo-copy.li-int-logo.ff2-logo {
    max-width: 85%;
  }

  ._2-col-grid-copy {
    grid-template-columns: 1fr;
    align-content: center;
  }

  ._2-col-grid-copy.speakers-attend {
    grid-template-columns: 1fr;
  }

  ._2-col-grid-copy.speakers-attend.ff2-attend {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
    margin-left: 0;
    margin-right: 0;
  }

  .li-subtext-semibold-copy {
    font-size: 26px;
  }

  .li-subtext-semibold-copy.mobile-size-20px {
    font-size: 20px;
  }

  .li-subtext-semibold-copy.ff2-founders-heading {
    color: var(--white);
    margin-top: 0;
    margin-bottom: 0;
  }

  .li-subtext-semibold-copy.ff2-masterclass-title {
    color: var(--normal-grey);
    margin-bottom: 30px;
  }

  .li-subtext-semibold-copy.ff2-founders-heading2 {
    color: var(--white);
    margin-bottom: 40px;
  }

  .bold-text-13-copy {
    font-size: 30px;
  }

  .paragraph-32 {
    font-size: 12px;
    line-height: 18px;
  }

  .paragraph-33 {
    font-size: 22px;
    line-height: 26px;
  }

  .paragraph-34 {
    font-size: 12px;
  }

  .image-14274 {
    width: 100%;
  }

  .image-14275 {
    max-width: 85vw;
  }

  .heading-42 {
    font-size: 20px;
  }

  .column-26 {
    box-sizing: content-box;
    clear: none;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    object-fit: fill;
    flex: 0 auto;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-self: center;
    margin-bottom: 8px;
    padding-left: 5px;
    padding-right: 0;
    display: block;
  }

  .columns-16 {
    width: 100%;
    padding-right: 24px;
    display: block;
  }

  .column-27, .column-28 {
    margin-bottom: 8px;
  }

  .heading-46 {
    margin-bottom: 6px;
    font-size: 18px;
    line-height: 21px;
  }

  .list-19 {
    padding-left: 5px;
  }

  .container-43 {
    padding-top: 6px;
    padding-left: 9px;
    padding-right: 0;
  }

  .image-14276 {
    margin-top: -69px;
  }

  .slide-15 {
    background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1ad4b_tricaone.jpg");
    background-position: 0 0;
    background-size: 100% 300px;
  }

  .slider-8 {
    height: 362px;
    margin-bottom: 58px;
    line-height: 75px;
  }

  .slide-nav-8 {
    margin-top: 140px;
    padding-top: 50px;
    line-height: 12px;
    bottom: -11px;
  }

  .slide-16 {
    background-image: url("https://cdn.prod.website-files.com/6866249e9431d01ce5a1a442/6866249e9431d01ce5a1ad47_umang.jpg");
    background-position: 50%;
    background-size: 100% 400px;
  }

  .heading-48 {
    font-size: 24px;
    line-height: 28px;
  }

  .events-area.past-events {
    padding-bottom: 60px;
  }

  .events-area.upcoming-events {
    padding-top: 60px;
  }

  .heading-50 {
    font-size: 23px;
    line-height: 32px;
  }

  .heading-52 {
    width: 64%;
  }

  .paragraph-41 {
    font-size: 17px;
  }

  .button-10 {
    font-size: 21px;
  }

  .link-4.red {
    font-size: 19px;
  }

  .link-5 {
    font-size: 18px;
  }

  .div-block-35, .image-14301 {
    width: 100%;
  }

  .image-14302 {
    box-sizing: border-box;
    aspect-ratio: auto;
    object-fit: cover;
    width: 100%;
    height: 38vh;
    margin-top: 213px;
    margin-left: auto;
    margin-right: auto;
  }

  .image-14303 {
    object-fit: cover;
    width: 100%;
    height: 68vh;
    margin-left: auto;
    margin-right: auto;
  }

  .link-block-13 {
    width: 100%;
    margin-top: 27px;
  }

  .div-block-36 {
    width: 100%;
    height: 331px;
    padding-top: 32px;
    padding-left: 3px;
    padding-right: 3px;
  }

  .heading-55 {
    font-size: 24px;
    line-height: 33px;
  }

  .heading-56 {
    padding-bottom: 2px;
    font-size: 16px;
    line-height: 23px;
  }

  .button-12 {
    padding-top: 12px;
    padding-bottom: 12px;
    font-size: 14px;
    font-weight: 500;
  }

  .button-13 {
    margin-bottom: 9px;
    padding-top: 12px;
    padding-bottom: 12px;
    font-size: 14px;
    font-weight: 500;
  }

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

  .div-block-39 {
    padding: 40px 10px 10px;
  }

  .link-block-15 {
    margin-top: 10px;
    margin-right: 5px;
  }

  .page-medium-name.text-deep.font-sml, .page-medium-name.text-deep.font-sml.text-center, .page-medium-name.text-deep.white-text {
    font-size: 28px;
    line-height: 34px;
  }

  .page-medium-name.text-deep.white-text.smll {
    font-size: 36px;
  }

  .page-medium-name.small {
    font-size: 40px;
    line-height: 46px;
  }

  .heading-65.bg-primary.inter.bg-deep-primary {
    font-size: 18px;
  }

  .heading-65.bg-primary.inter.orange {
    font-size: 16px;
    line-height: 22px;
  }

  .line {
    width: 100px;
  }

  .modal-popup {
    display: none;
  }

  .collection-list-3 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    justify-content: center;
    align-items: flex-start;
  }

  .radio-button-field {
    padding: 0;
  }

  .view-website {
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 5px;
  }

  .page-paragraph {
    font-size: 16px;
    line-height: 20px;
  }

  .banner-image.c-h {
    height: 350px;
  }

  .impact-area.bg-deep {
    -webkit-clip-path: polygon(10% 0, 70% 0%, 100% 0, 100% 100%, 70% 100%, 40% 100%, 0 100%, 0 6%);
    clip-path: polygon(10% 0, 70% 0%, 100% 0, 100% 100%, 70% 100%, 40% 100%, 0 100%, 0 6%);
  }

  .area-top {
    padding-bottom: 16px;
  }

  .area-heading, .area-heading.color-deep {
    font-size: 28px;
    line-height: 34px;
  }

  .area-item-wrapper {
    grid-row-gap: 20px;
  }

  .area-item {
    width: 46%;
  }

  .item-name {
    font-size: 12px;
  }

  .item-number {
    font-size: 40px;
  }

  .item-number.smll.more-sml {
    font-size: 28px;
    line-height: 43px;
  }

  .item-number.smll.more-sml.more {
    font-size: 20px;
  }

  .image-14315 {
    max-height: 150px;
  }

  .section-top.center {
    width: 100%;
    padding-bottom: 20px;
  }

  .card-top.sml-gap {
    grid-column-gap: 14px;
    grid-row-gap: 14px;
    padding-left: 0;
  }

  .number.text-black {
    font-size: 18px;
  }

  .color-primary.text-black {
    font-size: 20px;
  }

  .para-block {
    width: 100%;
  }

  .para-block.padding-left {
    width: 100%;
    padding-left: 40px;
  }

  .div-block-45 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    padding-left: 0;
  }

  .image-14316.margin {
    width: 100%;
  }

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

  .tab-item {
    padding-left: 15px;
    padding-right: 15px;
  }

  .tabs-content-3 {
    margin-top: 12px;
  }

  .tab-inner-image {
    width: 100%;
  }

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

  .f-left {
    width: 100%;
  }

  .address {
    padding-left: 5px;
  }

  .footer-menu {
    width: 100%;
    margin-bottom: 0;
    margin-left: 0;
  }

  .nav-item {
    padding-left: 5px;
    padding-right: 5px;
    font-size: 14px;
  }

  .footer-nav-item {
    font-size: 16px;
  }

  .footer-nav-item.sml {
    font-size: 13px;
    line-height: 16px;
  }

  .social-list {
    margin-top: 10px;
  }

  .footer-last {
    padding-left: 7px;
  }

  .footer-bottom {
    padding-bottom: 0;
  }

  .footer-last-menu {
    padding-left: 0;
  }

  .paragraph-50 {
    font-size: 12px;
  }

  .white-line {
    width: 65px;
  }

  .name {
    font-size: 14px;
    line-height: 20px;
  }

  .banner-main-text {
    font-size: 32px;
    line-height: 36px;
  }

  .paragraph-51 {
    font-size: 16px;
    line-height: 20px;
  }

  .banner-pic {
    margin-top: 20px;
  }

  .section-top-paragraph {
    font-size: 16px;
    line-height: 20px;
  }

  .inner-card.card-1, .inner-card.card-2, .inner-card.card-3, .inner-card.card-4 {
    width: 100%;
  }

  .start {
    z-index: 3;
    padding-left: 0;
    padding-right: 0;
    position: relative;
  }

  .end {
    padding-left: 0;
    padding-right: 0;
  }

  .testimonial-slider-card {
    margin-left: 0;
    margin-right: 0;
  }

  .slider-inner {
    padding: 25px 20px;
  }

  .slider-11.add-bg {
    padding-left: 0;
    padding-right: 0;
  }

  .mask-8 {
    max-width: 300px;
    margin-left: auto;
    margin-right: auto;
  }

  .left-arrow-6, .right-arrow-6 {
    display: none;
  }

  .image-14327 {
    height: 200px;
  }

  .camara {
    padding-left: 10px;
    padding-right: 10px;
  }

  .tabs-content-4, .tab-content {
    width: 100%;
  }

  .card-top-img {
    max-width: 120px;
  }

  .stylish-heading-text, .stylish-heading-text.text-black {
    font-size: 28px;
    line-height: 34px;
  }

  .stylish-heading-text.extra-smll {
    font-size: 32px;
    line-height: 40px;
  }

  .div-block-52 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-flow: column;
  }

  .flex-block-15.md-flex {
    grid-row-gap: 30px;
  }

  .page-items {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .split-heading {
    font-size: 36px;
    line-height: 46px;
  }

  .slider-item {
    min-height: 350px;
    margin-left: 16px;
    margin-right: 19px;
    padding: 20px;
  }

  .slider-item.bg-none {
    min-height: 350px;
    margin-left: 10px;
    margin-right: 10px;
    padding-bottom: 16px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .heading-76 {
    font-size: 23px;
    line-height: 26px;
  }

  .paragraph-61 {
    font-size: 16px;
    line-height: 20px;
  }

  .code-embed-3 {
    width: 85%;
    height: 150px;
  }

  .image-14341 {
    width: 42px;
  }

  .youtube {
    width: 340px;
    height: 192px;
  }

  .slider-12 {
    height: 343px;
  }
}

#w-node-_97d9c689-d431-6c2d-d465-b71e5ed2deee-e5a1a441 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-e41aa1e0-3b21-49bd-6d62-afd488c9532b-e5a1a441, #w-node-dbb7505b-0a29-8cf2-e1c8-8e8a2add9c62-e5a1a441 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d04de253-2acc-8a25-e433-bb9559eda9a1-e5a1a441 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_8d53394a-171b-243b-2be7-008fbf0449de-e5a1a441, #w-node-c6fe4721-2d81-7b7d-800e-07058606586e-e5a1a441 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ab977d6f-6cee-c341-5f68-6f9ac72c18bc-04a08147 {
  place-self: auto start;
}

#w-node-_6ba6d5fe-3799-1e69-8258-d62fac111ee4-04a08147, #w-node-feb7fe95-589e-eb2f-463d-64ad3eb76a47-04a08147, #w-node-_497efebd-31f2-db89-455b-6ceef3bcb3cf-04a08147, #w-node-_65916044-c798-5e32-4355-103229786b80-04a08147 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7260278b-c126-738b-2ff3-ed01a309a2dc-a309a2d9 {
  justify-self: start;
}

#w-node-_741ca0ff-b3ab-0581-9ebb-acb5b714e474-f492ad54, #w-node-_011b8410-d841-9484-41b0-dd48dcf8c419-f492ad54 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9eb0519c-685d-3c26-6d4f-db57c64b42d3-f492ad54 {
  place-self: auto start;
}

#w-node-_9eb0519c-685d-3c26-6d4f-db57c64b4305-f492ad54, #w-node-_9eb0519c-685d-3c26-6d4f-db57c64b4362-f492ad54, #w-node-d822b978-4262-5fbe-78bf-9b052d2474d2-2d247460, #w-node-_1a2f8870-df28-81b6-10b4-cfd30bab0981-0bab0976 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1a2f8870-df28-81b6-10b4-cfd30bab0a19-0bab0976, #w-node-_0b95a8fb-e72d-6570-4aad-97737981e8db-e5a1a4d1 {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_4976f4e8-badc-95a7-21ad-867b3f2a394a-3f2a3947, #w-node-f22ee8ca-f41f-24d8-3d1a-1645c7a47f11-3f2a3947, #w-node-_4976f4e8-badc-95a7-21ad-867b3f2a3964-3f2a3947, #w-node-_4976f4e8-badc-95a7-21ad-867b3f2a396a-3f2a3947, #w-node-_4976f4e8-badc-95a7-21ad-867b3f2a397c-3f2a3947, #w-node-_4976f4e8-badc-95a7-21ad-867b3f2a3984-3f2a3947 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_7ddcfbf0-98ef-61a9-6436-0262cb165e3a-cb165e37 {
  justify-self: start;
}

#w-node-be8b8387-91d1-538e-ff9a-cc27183ca86f-e5a1a4d3 {
  justify-self: center;
}

#w-node-_1d7d52e9-681d-753a-08a2-f9537a757e01-e5a1a4d3, #w-node-f4b5b127-36ca-1b35-1cc3-d68c511e39c5-e5a1a4d3, #w-node-add197a7-1a75-2eac-7001-52b0cbe0eab5-e5a1a4d3, #w-node-_6c0cf9ce-89e9-7649-2bfc-07b05d26905e-e5a1a4d3, #w-node-fe5dd34f-6fb5-5ac7-11fe-b3aef649ac0e-e5a1a4d3, #w-node-aca6cab2-6fe6-c33f-a2ed-def9db85dc9a-e5a1a4d3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4c1a449a-c0c8-54a9-07a0-14a533e44774-e5a1a4ec {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_234189de-e4e3-cc3d-b4d3-aa6cd8ba802f-e5a1a4ec {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-d39405b7-90a1-5de7-9939-d238f0fb7671-e5a1a4f0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8d471f6b-c784-9199-5e85-b50707388407-e5a1a4f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_8d471f6b-c784-9199-5e85-b50707388408-e5a1a4f1 {
  align-self: center;
}

#w-node-ef4c6b30-d42c-b765-c559-d68690735354-e5a1a514, #w-node-f58c3e55-62fd-2067-b184-c42f1911e080-e5a1a514, #w-node-_63849223-9523-5fba-1f9c-c213e81b09c5-e5a1a514, #w-node-_404fb203-8da9-469b-8ea3-b62456f57e66-e5a1a514, #w-node-_028ae8f0-0bf0-8cb7-beec-eb00a407c01c-e5a1a514, #w-node-d873110f-8b4a-78b3-0ae8-9b917cbdcac4-e5a1a514, #w-node-_59c59019-8520-73cd-7a85-8c75d92ecfa2-e5a1a514, #w-node-c6c025ca-03c7-fe65-106a-b80fff44444d-e5a1a514 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ccddcad4-3bb9-12ad-6ac9-d52e73ec4c28-73ec4c25 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ccddcad4-3bb9-12ad-6ac9-d52e73ec4c30-73ec4c25 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ccddcad4-3bb9-12ad-6ac9-d52e73ec4c36-73ec4c25 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: center;
}

#w-node-a605ff91-163c-c4ad-305e-3c92c68290d0-c68290a8, #w-node-a605ff91-163c-c4ad-305e-3c92c68290d2-c68290a8, #w-node-a605ff91-163c-c4ad-305e-3c92c68290d4-c68290a8, #w-node-a605ff91-163c-c4ad-305e-3c92c68290d6-c68290a8, #w-node-_0902815e-a85a-d872-2ed8-557b6521e1e7-e5a1a515, #w-node-_0902815e-a85a-d872-2ed8-557b6521e1e8-e5a1a515, #w-node-fb4f56d8-7822-88e7-887e-064e5a620402-e5a1a515, #w-node-fb4f56d8-7822-88e7-887e-064e5a620410-e5a1a515, #w-node-fb4f56d8-7822-88e7-887e-064e5a620415-e5a1a515, #w-node-fb4f56d8-7822-88e7-887e-064e5a620417-e5a1a515, #w-node-fb4f56d8-7822-88e7-887e-064e5a620419-e5a1a515, #w-node-fb4f56d8-7822-88e7-887e-064e5a62041b-e5a1a515 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f1c2b85c-9ebd-b38f-9c47-c21fdad4be3b-e5a1a532 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0952cbd8-f628-2eee-5a9d-01eb3873fd02-e5a1a532, #w-node-da4f35e0-14b0-925d-af84-cdd09e757cee-e5a1a532, #w-node-_17a12d0c-cce8-8763-19fc-600d0e8f82b8-e5a1a532, #w-node-ddb60787-b188-7cf3-03e8-3766db81772f-e5a1a532, #w-node-ae66f1d4-0a99-1d40-e4e1-cba4d59188e1-e5a1a532, #w-node-_07f1f3df-599c-dc19-ee84-3ebcdad4a0a4-e5a1a532, #w-node-_6c0bd872-33aa-dfa4-1ca0-0cb6ab3f802c-e5a1a532, #w-node-_8c57ea1e-5cfc-a70d-320d-fe168da77b83-e5a1a532, #w-node-_02b22ae1-30d8-a98f-271b-2327500b7197-e5a1a532, #w-node-fca4bafd-f76e-9006-4937-376399e7ae6e-e5a1a532, #w-node-_96a207bb-888a-9b55-010a-afb45227ead0-e5a1a532, #w-node-e93fd311-82f5-0ff7-061d-1ac4d341485b-e5a1a532, #w-node-e54f61a3-133c-1f51-b1c4-3354a2c3a5af-e5a1a532, #w-node-ecb47444-de5d-1955-2c4e-b609c20b5e89-e5a1a54c, #w-node-_1a579151-f7e7-18ec-069f-1e5a2ca83bd4-e5a1a54c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_99762513-f0c3-ccad-d744-96df980ce809-e5a1a550, #w-node-f1c2b85c-9ebd-b38f-9c47-c21fdad4be3b-e5a1a550 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0952cbd8-f628-2eee-5a9d-01eb3873fd02-e5a1a550, #w-node-da4f35e0-14b0-925d-af84-cdd09e757cee-e5a1a550, #w-node-_17a12d0c-cce8-8763-19fc-600d0e8f82b8-e5a1a550 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e3e509c7-ed32-0ea2-5915-536581db959d-e5a1a550, #w-node-e3e509c7-ed32-0ea2-5915-536581db95a0-e5a1a550 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e3e509c7-ed32-0ea2-5915-536581db95a1-e5a1a550, #w-node-e3e509c7-ed32-0ea2-5915-536581db95ac-e5a1a550, #w-node-e3e509c7-ed32-0ea2-5915-536581db95b7-e5a1a550 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_87ba7b8a-b9b5-a4c3-6035-c5233b7fa44c-e5a1a550, #w-node-_87ba7b8a-b9b5-a4c3-6035-c5233b7fa44f-e5a1a550 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_87ba7b8a-b9b5-a4c3-6035-c5233b7fa450-e5a1a550, #w-node-_87ba7b8a-b9b5-a4c3-6035-c5233b7fa45b-e5a1a550, #w-node-_87ba7b8a-b9b5-a4c3-6035-c5233b7fa466-e5a1a550 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_787cf922-78ea-7f13-27fe-e455066fb0d5-e5a1a550, #w-node-_787cf922-78ea-7f13-27fe-e455066fb0d8-e5a1a550 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_787cf922-78ea-7f13-27fe-e455066fb0d9-e5a1a550, #w-node-_787cf922-78ea-7f13-27fe-e455066fb0e4-e5a1a550, #w-node-_787cf922-78ea-7f13-27fe-e455066fb0ef-e5a1a550 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_889e8129-9767-5318-6f78-aef6b7c07b14-e5a1a550, #w-node-_889e8129-9767-5318-6f78-aef6b7c07b17-e5a1a550 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_889e8129-9767-5318-6f78-aef6b7c07b18-e5a1a550, #w-node-_889e8129-9767-5318-6f78-aef6b7c07b23-e5a1a550, #w-node-_889e8129-9767-5318-6f78-aef6b7c07b2e-e5a1a550 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_92245cf7-3bf9-16a4-018d-3714cb087176-e5a1a550, #w-node-_92245cf7-3bf9-16a4-018d-3714cb087179-e5a1a550 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_92245cf7-3bf9-16a4-018d-3714cb08717a-e5a1a550, #w-node-_92245cf7-3bf9-16a4-018d-3714cb087185-e5a1a550, #w-node-_92245cf7-3bf9-16a4-018d-3714cb087190-e5a1a550 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_20354c5e-b2e7-b642-8f15-8e9af23a92d5-e5a1a550, #w-node-_20354c5e-b2e7-b642-8f15-8e9af23a92d8-e5a1a550 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_20354c5e-b2e7-b642-8f15-8e9af23a92d9-e5a1a550, #w-node-_20354c5e-b2e7-b642-8f15-8e9af23a92e4-e5a1a550, #w-node-_20354c5e-b2e7-b642-8f15-8e9af23a92ef-e5a1a550 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f18a0367-b007-a11f-2985-6a23fc2d1f1f-e5a1a550, #w-node-f18a0367-b007-a11f-2985-6a23fc2d1f22-e5a1a550 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f18a0367-b007-a11f-2985-6a23fc2d1f23-e5a1a550, #w-node-f18a0367-b007-a11f-2985-6a23fc2d1f2e-e5a1a550, #w-node-f18a0367-b007-a11f-2985-6a23fc2d1f39-e5a1a550 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1404222b-08cf-9f83-0216-de1726ed55bc-e5a1a550, #w-node-_1404222b-08cf-9f83-0216-de1726ed55bf-e5a1a550 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1404222b-08cf-9f83-0216-de1726ed55c0-e5a1a550, #w-node-_1404222b-08cf-9f83-0216-de1726ed55cb-e5a1a550, #w-node-_1404222b-08cf-9f83-0216-de1726ed55d6-e5a1a550 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7317362d-aaa7-0c36-f333-369cfb2ec467-e5a1a550, #w-node-_7317362d-aaa7-0c36-f333-369cfb2ec46a-e5a1a550 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_7317362d-aaa7-0c36-f333-369cfb2ec46b-e5a1a550, #w-node-_7317362d-aaa7-0c36-f333-369cfb2ec476-e5a1a550, #w-node-_7317362d-aaa7-0c36-f333-369cfb2ec481-e5a1a550 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ac8c31b-c088-c3e6-cfb8-3620a7a11fc0-e5a1a550, #w-node-_2ac8c31b-c088-c3e6-cfb8-3620a7a11fc3-e5a1a550 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2ac8c31b-c088-c3e6-cfb8-3620a7a11fc4-e5a1a550, #w-node-_2ac8c31b-c088-c3e6-cfb8-3620a7a11fcf-e5a1a550, #w-node-_2ac8c31b-c088-c3e6-cfb8-3620a7a11fda-e5a1a550 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_036f86dd-cb28-3d62-123c-b607b73ccbbf-e5a1a550, #w-node-_036f86dd-cb28-3d62-123c-b607b73ccbc2-e5a1a550 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_036f86dd-cb28-3d62-123c-b607b73ccbc3-e5a1a550, #w-node-_036f86dd-cb28-3d62-123c-b607b73ccbd8-e5a1a550, #w-node-_036f86dd-cb28-3d62-123c-b607b73ccbe3-e5a1a550 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_45d9f92e-9822-cbe0-0241-cd4b6de2e5fd-e5a1a550, #w-node-_45d9f92e-9822-cbe0-0241-cd4b6de2e600-e5a1a550 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_45d9f92e-9822-cbe0-0241-cd4b6de2e601-e5a1a550, #w-node-_45d9f92e-9822-cbe0-0241-cd4b6de2e60c-e5a1a550, #w-node-_45d9f92e-9822-cbe0-0241-cd4b6de2e617-e5a1a550 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9905fff3-2909-90bb-3e91-d55445026e21-e5a1a550, #w-node-_9905fff3-2909-90bb-3e91-d55445026e24-e5a1a550 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9905fff3-2909-90bb-3e91-d55445026e25-e5a1a550, #w-node-_9905fff3-2909-90bb-3e91-d55445026e30-e5a1a550, #w-node-_9905fff3-2909-90bb-3e91-d55445026e3b-e5a1a550 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_260b05fb-23dc-89ce-91e6-f1fc1ae33f64-e5a1a550, #w-node-_260b05fb-23dc-89ce-91e6-f1fc1ae33f67-e5a1a550 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_260b05fb-23dc-89ce-91e6-f1fc1ae33f68-e5a1a550, #w-node-_260b05fb-23dc-89ce-91e6-f1fc1ae33f73-e5a1a550, #w-node-_260b05fb-23dc-89ce-91e6-f1fc1ae33f7e-e5a1a550 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_680f6186-01cb-d3b2-65a7-d72158db0bd6-e5a1a550, #w-node-_680f6186-01cb-d3b2-65a7-d72158db0bd9-e5a1a550 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_680f6186-01cb-d3b2-65a7-d72158db0bda-e5a1a550, #w-node-_680f6186-01cb-d3b2-65a7-d72158db0be5-e5a1a550, #w-node-_680f6186-01cb-d3b2-65a7-d72158db0bf0-e5a1a550, #w-node-ecb47444-de5d-1955-2c4e-b609c20b5e89-e5a1a552, #w-node-_06ea1f3b-afc6-8c13-4f74-7931005f3687-e5a1a554, #w-node-_06ea1f3b-afc6-8c13-4f74-7931005f36a8-e5a1a554, #w-node-_06ea1f3b-afc6-8c13-4f74-7931005f36ad-e5a1a554, #w-node-_06ea1f3b-afc6-8c13-4f74-7931005f36b2-e5a1a554, #w-node-d185d5a0-e099-4b3b-8774-d8882f175e02-e5a1a554, #w-node-d185d5a0-e099-4b3b-8774-d8882f175e0d-e5a1a554, #w-node-d185d5a0-e099-4b3b-8774-d8882f175e18-e5a1a554, #w-node-d185d5a0-e099-4b3b-8774-d8882f175e23-e5a1a554, #w-node-_7ceadf3b-968e-b8bd-255d-30633c802dd4-e5a1a554, #w-node-_06ea1f3b-afc6-8c13-4f74-7931005f3807-e5a1a554, #w-node-_0df4f9a1-36e7-0529-d303-8e19f7ba5b5b-e5a1a554, #w-node-_13808a1a-4995-f5dd-af76-9f1563a1d927-e5a1a554, #w-node-_8d2f881c-c44a-e2c4-3f36-ff27b0a56c03-e5a1a554, #w-node-db493d59-f26c-23b5-3f3a-fa9af2ac78a7-e5a1a554, #w-node-f98f8556-b030-0427-d723-b38f80185dc6-e5a1a554, #w-node-b710bba6-b76c-0fbf-8638-825cd6f90a73-e5a1a554, #w-node-_3b5fa7b1-9142-1222-1929-a086851c1f34-e5a1a554, #w-node-_3b5fa7b1-9142-1222-1929-a086851c1f3d-e5a1a554, #w-node-_3b5fa7b1-9142-1222-1929-a086851c1f4a-e5a1a554, #w-node-_3b5fa7b1-9142-1222-1929-a086851c1f57-e5a1a554, #w-node-_3b5fa7b1-9142-1222-1929-a086851c1f68-e5a1a554, #w-node-_6335caa0-a080-1428-a3a3-0048c9457e41-e5a1a554, #w-node-_970e2fde-a3b1-0d99-e506-f965824d5730-e5a1a554, #w-node-a518e99d-d785-28f9-e5d9-05d93116b014-e5a1a554, #w-node-_82f81b02-4e8d-ac4c-9c47-8942c443e29b-e5a1a554, #w-node-_6c294db1-b90d-9b42-2c35-446443049536-e5a1a554, #w-node-_8bce16f4-80b3-93a0-f068-345100342966-e5a1a554, #w-node-ab88276d-4203-86d6-9c51-5518db40235f-e5a1a554, #w-node-_654822bf-065a-70ca-aa60-c828867ba91c-e5a1a554, #w-node-d33aec4b-a0f6-a4c9-1d67-3a9009657e58-e5a1a554, #w-node-_47858bac-89fc-3823-20ed-7600eb73e05c-e5a1a554, #w-node-c71fee94-1e0f-bf08-3f8a-7d5d42f2ecd3-e5a1a554, #w-node-_63d8833b-eb1e-3063-9107-45883bfff2cb-e5a1a554, #w-node-d2d2b885-bed0-9765-86f0-edc66ef913da-e5a1a554 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a2e24c6a-6363-bc3d-8725-3b32417a26cc-e5a1a554 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-a2e24c6a-6363-bc3d-8725-3b32417a26c4-e5a1a554, #w-node-a2e24c6a-6363-bc3d-8725-3b32417a26d8-e5a1a554, #w-node-a2e24c6a-6363-bc3d-8725-3b32417a26d0-e5a1a554 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a2e24c6a-6363-bc3d-8725-3b32417a26e6-e5a1a554 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-a2e24c6a-6363-bc3d-8725-3b32417a26dc-e5a1a554 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97762965-fbab-634f-d447-02c29dcec630-e5a1a554, #w-node-_485a69cd-e56b-1cc5-47eb-fd11e21e317d-e5a1a554 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_06ea1f3b-afc6-8c13-4f74-7931005f38c6-e5a1a554 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_06ea1f3b-afc6-8c13-4f74-7931005f38c8-e5a1a554, #w-node-_06ea1f3b-afc6-8c13-4f74-7931005f38ca-e5a1a554, #w-node-_06ea1f3b-afc6-8c13-4f74-7931005f38cc-e5a1a554, #w-node-_06ea1f3b-afc6-8c13-4f74-7931005f38ce-e5a1a554 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f87aa7d8-cd4d-4d80-94ce-f507117e0068-e5a1a555 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_448fdb2b-a5b8-35b5-5862-e0d49977f4a1-e5a1a555 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-b4e0f78e-c42e-38a3-23e8-bd1916218318-e5a1a555 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_89b51654-1b41-652d-1cac-93e281a5ee52-e5a1a555 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_18262ab4-aef9-1c0b-2cd6-22a7b5d1da81-e5a1a555, #w-node-_00b64e67-1249-f618-4fd9-4832355b92b9-e5a1a555, #w-node-_146c1613-a76a-c174-25d3-034d3f0f639a-e5a1a555, #w-node-_306b491a-3afc-7d8a-09c4-dcf351116098-e5a1a555, #w-node-e2e7b8af-58d0-5fd3-952e-b26b5f1700b4-e5a1a555, #w-node-_810b4b46-32f6-15e9-d812-d7f1a1e3904c-e5a1a555 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_810b4b46-32f6-15e9-d812-d7f1a1e39052-e5a1a555 {
  align-self: end;
}

#w-node-_1dc3f24e-9175-0a14-ee07-9a11c09ab6d9-e5a1a555, #w-node-cbb353cc-9b9b-72a6-d9c8-9b3efa956081-e5a1a555 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0e50097e-019c-fc37-d963-d72b8f6f5d84-e5a1a555 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0f9e0205-5eb6-9da0-49aa-7d4354bf2bdc-e5a1a555, #w-node-_268454c8-c215-1ba4-617f-9af0a1347c47-e5a1a555, #w-node-_9ebdfe03-21e2-37ce-ca1d-cf1565404a04-e5a1a555, #w-node-ac6e6b55-0f62-c85a-a892-1e50eae26a79-e5a1a555, #w-node-cca77e88-462e-2776-ef42-36a32eadb354-e5a1a555, #w-node-_24bf84bb-8f73-8ed3-9359-24683a997eb6-e5a1a555, #w-node-_7175ed1a-26d7-e2ca-29b7-0499095a91cc-e5a1a555, #w-node-_90925882-8170-2bc0-98df-f27f6da7cd7c-e5a1a555, #w-node-_6918efae-f6b6-6443-638f-e0ae0e683e4d-e5a1a555, #w-node-e9b46225-f847-46e0-16b1-a7940c6d46ff-e5a1a555, #w-node-c308050b-a5fd-af80-df44-6ac41ea48016-e5a1a555, #w-node-fcb5c31f-cfc2-e9ef-7c7c-a7dc902ed4e5-e5a1a555, #w-node-_3c1d64bf-5dfc-028e-90e0-d353b462fdbc-e5a1a555, #w-node-_641f42c8-3f06-f320-8f26-af85d7320329-e5a1a555, #w-node-_3f9e47b3-1b1c-4441-91a9-61384a2e39d8-e5a1a555, #w-node-_485c30de-2bc7-69e1-4182-1e3c884072b4-e5a1a555, #w-node-_47553fa9-fc11-d4e9-2374-d43818ef3c0c-e5a1a555, #w-node-d07b8b80-3f8d-d41b-57a3-7ea74130818e-e5a1a555, #w-node-d07b8b80-3f8d-d41b-57a3-7ea741308194-e5a1a555, #w-node-d07b8b80-3f8d-d41b-57a3-7ea74130819a-e5a1a555, #w-node-d07b8b80-3f8d-d41b-57a3-7ea7413081a0-e5a1a555, #w-node-d07b8b80-3f8d-d41b-57a3-7ea7413081a6-e5a1a555, #w-node-d07b8b80-3f8d-d41b-57a3-7ea7413081ac-e5a1a555, #w-node-d07b8b80-3f8d-d41b-57a3-7ea7413081b2-e5a1a555, #w-node-d07b8b80-3f8d-d41b-57a3-7ea7413081b8-e5a1a555, #w-node-d07b8b80-3f8d-d41b-57a3-7ea7413081be-e5a1a555, #w-node-d07b8b80-3f8d-d41b-57a3-7ea7413081c4-e5a1a555, #w-node-_5e364e44-1761-ad3c-f3f8-6b6c7a5a2f21-e5a1a555, #w-node-ef1564b8-e2ff-f950-e67d-f15fd78c7165-e5a1a555, #w-node-_9f2cc515-bbea-3973-89bf-3f31f8f805f1-e5a1a555, #w-node-_28a6f392-f725-a6dd-47fe-9db30fdd848f-e5a1a555, #w-node-_740da356-95b4-e704-e054-5d2a69da936b-e5a1a555, #w-node-_17f8bfe1-bed6-c88a-85d4-a63532e400c5-e5a1a555, #w-node-_5e364e44-1761-ad3c-f3f8-6b6c7a5a2f49-e5a1a555, #w-node-_5e364e44-1761-ad3c-f3f8-6b6c7a5a2f67-e5a1a555 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2729a80c-fd11-1d95-8284-43b65aab7fe1-e5a1a555, #w-node-_37d7eb1a-74e1-be75-2665-1fbbe56df4eb-e5a1a555 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_52804573-acfe-02f2-2d0b-41cf6dc566b0-e5a1a555 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_52804573-acfe-02f2-2d0b-41cf6dc566b2-e5a1a555, #w-node-_52804573-acfe-02f2-2d0b-41cf6dc566b6-e5a1a555, #w-node-be72b81a-9b73-df53-34d6-77e51a9eb38d-e5a1a555, #w-node-_4b3b5c86-da3d-0aeb-0dc9-058403dee0a6-e5a1a555, #w-node-_52804573-acfe-02f2-2d0b-41cf6dc566ba-e5a1a555, #w-node-_52804573-acfe-02f2-2d0b-41cf6dc566be-e5a1a555 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_52804573-acfe-02f2-2d0b-41cf6dc566c2-e5a1a555 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: center;
}

#w-node-_5a02992c-ee12-f524-0527-a338b2dff6c5-e5a1a56d {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_83a4e2e9-3345-dbda-c2db-8547eb644885-e5a1a56d {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_70964561-b0b0-cf92-59ad-075d1096df31-e5a1a56d {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-b2c0ef1e-d8b8-c173-2697-dcc9154cc8c9-e5a1a56d {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-_3a70dfa6-5b7b-ad34-22d1-fd7e2c1aba88-e5a1a56d {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-e48810a8-a6fb-3ee3-130f-9eb530b47873-e5a1a56d, #w-node-c3f07b9b-16cb-626d-15c8-35071d36283c-e5a1a56d, #w-node-_1e68a261-f4aa-ce8c-b26c-56fab735dc02-e5a1a56d, #w-node-e42ebf25-6e16-447c-1ca4-5dc5188a23a6-e5a1a56d, #w-node-_36055906-bf37-6c2d-9c70-d61fd4181999-e5a1a56d, #w-node-_65ceb8ba-bfde-2a22-2ce4-38bf557234b4-e5a1a56d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5ef549fa-68c0-cc2a-dba3-0d33c825ff2d-e5a1a56d, #w-node-_7fa62d39-78a7-8b6b-2c15-178084c843e1-e5a1a56d, #w-node-_7238ed2e-dd0c-39a5-0736-4f9384ea129b-e5a1a56d, #w-node-_77fe8709-aeb1-93bb-eb26-d5f9948a5cbb-e5a1a56d, #w-node-a57bf21f-7861-e2c8-a178-d24253d75d7b-e5a1a56d, #w-node-b61af3a9-87d8-62b6-277c-fba092cfeda9-e5a1a56d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_102315a1-6a3d-d2d9-30d2-06de1daf19fb-e5a1a56e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e1172077-df05-1a5c-23b5-c5d1e10fa8e4-e5a1a58c, #w-node-_246f9f63-7884-0e4e-0656-17afe6fd207a-e5a1a58c, #w-node-_393a7a69-4a80-9007-71c7-f791fe87d740-e5a1a58c, #w-node-b3f61885-c74a-4ec6-7183-25721665b698-e5a1a58c, #w-node-d8d52333-42e9-c755-234d-4008f1998c0c-e5a1a58c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6e6b0d61-14c6-94ff-fa3c-fc4cf2bf1c93-e5a1a58c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6e6b0d61-14c6-94ff-fa3c-fc4cf2bf1c95-e5a1a58c, #w-node-_43795ef6-25f7-af70-7e79-c929ed84a795-e5a1a58c, #w-node-_6e6b0d61-14c6-94ff-fa3c-fc4cf2bf1c9b-e5a1a58c, #w-node-_6e6b0d61-14c6-94ff-fa3c-fc4cf2bf1ca7-e5a1a58c, #w-node-_6e6b0d61-14c6-94ff-fa3c-fc4cf2bf1ca1-e5a1a58c, #w-node-_8e8fe765-19bd-8eda-f632-62f856550960-e5a1a58c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6e6b0d61-14c6-94ff-fa3c-fc4cf2bf1cf2-e5a1a58c, #w-node-a3caffb4-3917-9f18-6366-756a17e72518-e5a1a58c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ecb47444-de5d-1955-2c4e-b609c20b5e89-e5a1a590 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9ab5ac32-5b7a-46b6-77f6-4901bb0ac515-e5a1a592 {
  justify-self: start;
}

#w-node-_7053078b-eb86-a2d6-9d9b-7f1b5885092d-e5a1a592, #w-node-_42876aef-321d-f61e-5191-309a094dd2e9-e5a1a5a8, #w-node-_10975489-d0a5-aca0-c90a-49c4d94a89fd-e5a1a5a8, #w-node-a355cb48-7710-436c-efa6-c621b8747047-e5a1a5a8, #w-node-a355cb48-7710-436c-efa6-c621b8747064-e5a1a5a8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71c226ae-8bad-8a69-146e-48142353283a-e5a1a5a8 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  justify-self: center;
}

#w-node-_71c226ae-8bad-8a69-146e-481423532843-e5a1a5a8, #w-node-_371cbf7f-2c37-196f-2dfb-c6e5a12d2ba4-e5a1a5a8, #w-node-_18ee0f2d-2d64-4529-98e2-f3ee5a629f55-e5a1a5a8, #w-node-b6ef3086-c17e-c16b-c8b4-04b2e3cd9ed2-e5a1a5a8, #w-node-d4d482c5-b41f-caff-d224-f4949caa7032-e5a1a5a8, #w-node-b19e2aa1-dde9-84dc-6c21-ebaaa51e7526-e5a1a5a8, #w-node-b19e2aa1-dde9-84dc-6c21-ebaaa51e7527-e5a1a5a8, #w-node-b19e2aa1-dde9-84dc-6c21-ebaaa51e752a-e5a1a5a8, #w-node-_14c86600-bd1d-634e-ae7d-b3fec3092356-e5a1a5a8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_04a6419b-0942-c9a7-fffa-e4038f5d060b-e5a1a5c8 {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-_63180ff5-c5a6-e248-65e5-bc142f127cb7-e5a1a5c8 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_63180ff5-c5a6-e248-65e5-bc142f127ccf-e5a1a5c8 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-b456044a-52ac-a133-c51c-1c25a7ee5e3f-e5a1a5c8 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_8edc6576-64b3-dd2c-6cea-0912839c6eb9-e5a1a5c8 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-f7a3ebe6-c40a-c5f7-1269-4d298a64c184-e5a1a5c8 {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-_63180ff5-c5a6-e248-65e5-bc142f127cc7-e5a1a5c8 {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_63180ff5-c5a6-e248-65e5-bc142f127cbf-e5a1a5c8 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-b092ac20-889b-77b2-b4b9-7c65a02da4f4-e5a1a5c8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b092ac20-889b-77b2-b4b9-7c65a02da4f6-e5a1a5c8, #w-node-_54e205cc-53c1-407c-bf5c-6c233831a5b0-e5a1a5c8, #w-node-e453fc7a-acf8-5292-8a88-d4d121d9d151-e5a1a5c8, #w-node-_33f84ef3-4e39-c349-4abc-f0be04c66925-e5a1a5c8, #w-node-_50261cff-0315-784f-ecd1-4f158b89a3e4-e5a1a5c8, #w-node-_43962ebb-19b9-56fc-9ef6-d786c534d0f7-e5a1a5c8, #w-node-ccc53d80-0cc9-c3a9-eb5f-86d11167f6dc-e5a1a5c8, #w-node-_9b75bac4-8cad-201d-d578-9690dbbe485a-e5a1a5c8, #w-node-_4ff79acf-b660-f3e9-d8f5-de7f728bb1e8-e5a1a5c8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b092ac20-889b-77b2-b4b9-7c65a02da4fc-e5a1a5c8, #w-node-_8589aad6-b7fe-b23c-509d-fe47b13d8108-e5a1a5c8, #w-node-_102315a1-6a3d-d2d9-30d2-06de1daf19fb-e5a1a5c9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_04a6419b-0942-c9a7-fffa-e4038f5d060b-e5a1a5cb {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-_63180ff5-c5a6-e248-65e5-bc142f127cb7-e5a1a5cb {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_63180ff5-c5a6-e248-65e5-bc142f127ccf-e5a1a5cb {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-b456044a-52ac-a133-c51c-1c25a7ee5e3f-e5a1a5cb {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_8edc6576-64b3-dd2c-6cea-0912839c6eb9-e5a1a5cb {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-f7a3ebe6-c40a-c5f7-1269-4d298a64c184-e5a1a5cb {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-_63180ff5-c5a6-e248-65e5-bc142f127cc7-e5a1a5cb {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_63180ff5-c5a6-e248-65e5-bc142f127cbf-e5a1a5cb {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-eb8747ae-9daf-9286-56b7-ab271989d8f9-e5a1a5cb, #w-node-aca6cab2-6fe6-c33f-a2ed-def9db85dc9a-e5a1a5cb, #w-node-b7d5f4e6-a502-d93b-c129-cda89c96d07c-e5a1a5cb, #w-node-_81777cdd-ace5-4e0f-be13-00535df510a1-e5a1a5cb, #w-node-b1ba744e-2dbf-a259-1f1c-5ec0ac46b628-e5a1a5cb, #w-node-_188c721c-db5a-d949-f21a-a0cb3ec30ada-e5a1a5cb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b092ac20-889b-77b2-b4b9-7c65a02da4f4-e5a1a5cb {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b092ac20-889b-77b2-b4b9-7c65a02da4f6-e5a1a5cb, #w-node-_54e205cc-53c1-407c-bf5c-6c233831a5b0-e5a1a5cb, #w-node-e453fc7a-acf8-5292-8a88-d4d121d9d151-e5a1a5cb, #w-node-_33f84ef3-4e39-c349-4abc-f0be04c66925-e5a1a5cb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b092ac20-889b-77b2-b4b9-7c65a02da53a-e5a1a5cb, #w-node-af29eac6-c6ab-356f-cfe6-c76955bd7b1f-e5a1a5cb, #w-node-b092ac20-889b-77b2-b4b9-7c65a02da502-e5a1a5cb, #w-node-b092ac20-889b-77b2-b4b9-7c65a02da4fc-e5a1a5cb, #w-node-_36a35d32-4b99-0a64-3e04-c05b73b94b5a-e5a1a5cb, #w-node-_8589aad6-b7fe-b23c-509d-fe47b13d8108-e5a1a5cb {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_06ea1f3b-afc6-8c13-4f74-7931005f3687-e5a1a5cd, #w-node-_395521d2-2504-f665-8069-4f6277d922ce-e5a1a5cd, #w-node-c2cf0053-4799-7d4e-2141-7ef839159ea1-e5a1a5cd, #w-node-ec8053e6-a144-32aa-c921-119313dbe704-e5a1a5cd, #w-node-_0be711fd-4869-2492-c479-bff50cf1a308-e5a1a5cd, #w-node-d185d5a0-e099-4b3b-8774-d8882f175e02-e5a1a5cd, #w-node-d185d5a0-e099-4b3b-8774-d8882f175e0d-e5a1a5cd, #w-node-d185d5a0-e099-4b3b-8774-d8882f175e18-e5a1a5cd, #w-node-d185d5a0-e099-4b3b-8774-d8882f175e23-e5a1a5cd, #w-node-_2b424571-8296-a445-12e8-144aec7d199a-e5a1a5cd, #w-node-_2b424571-8296-a445-12e8-144aec7d19a3-e5a1a5cd, #w-node-_2b424571-8296-a445-12e8-144aec7d19b2-e5a1a5cd, #w-node-_2b424571-8296-a445-12e8-144aec7d19c8-e5a1a5cd, #w-node-_2b424571-8296-a445-12e8-144aec7d19de-e5a1a5cd, #w-node-_2b424571-8296-a445-12e8-144aec7d1a02-e5a1a5cd, #w-node-_2b424571-8296-a445-12e8-144aec7d1a0f-e5a1a5cd, #w-node-_2b424571-8296-a445-12e8-144aec7d1a22-e5a1a5cd, #w-node-_01720bb6-a6cc-0e04-f914-192df90ae36f-e5a1a5cd, #w-node-_2b424571-8296-a445-12e8-144aec7d1a31-e5a1a5cd, #w-node-_3b5fa7b1-9142-1222-1929-a086851c1f34-e5a1a5cd, #w-node-_3b5fa7b1-9142-1222-1929-a086851c1f3d-e5a1a5cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1ff39cdc-e638-b1e3-35c5-694567f4cbee-e5a1a5d3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_395521d2-2504-f665-8069-4f6277d922ce-e5a1a5d3, #w-node-c2cf0053-4799-7d4e-2141-7ef839159ea1-e5a1a5d3, #w-node-ec8053e6-a144-32aa-c921-119313dbe704-e5a1a5d3, #w-node-_0be711fd-4869-2492-c479-bff50cf1a308-e5a1a5d3, #w-node-d185d5a0-e099-4b3b-8774-d8882f175e02-e5a1a5d3, #w-node-d185d5a0-e099-4b3b-8774-d8882f175e0d-e5a1a5d3, #w-node-d185d5a0-e099-4b3b-8774-d8882f175e18-e5a1a5d3, #w-node-d185d5a0-e099-4b3b-8774-d8882f175e23-e5a1a5d3, #w-node-_2b424571-8296-a445-12e8-144aec7d199a-e5a1a5d3, #w-node-_2b424571-8296-a445-12e8-144aec7d19a3-e5a1a5d3, #w-node-_2b424571-8296-a445-12e8-144aec7d19b2-e5a1a5d3, #w-node-_2b424571-8296-a445-12e8-144aec7d19c8-e5a1a5d3, #w-node-bab97f32-8211-2ccb-ad39-664566f42c4d-e5a1a5d3, #w-node-_2b424571-8296-a445-12e8-144aec7d19de-e5a1a5d3, #w-node-_2b424571-8296-a445-12e8-144aec7d1a02-e5a1a5d3, #w-node-_2b424571-8296-a445-12e8-144aec7d1a31-e5a1a5d3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0b6dc6e1-6590-01ee-468b-3d0bbf73992c-e5a1a5d5 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-c56d261d-bf26-d447-c04f-fac47914c68b-e5a1a5d5 {
  grid-row: span 2 / span 2;
}

#w-node-_142e15a3-069a-ffed-446a-164cc98180ca-e5a1a5d5 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  display: none;
}

#w-node-_519c7d1c-b31e-68eb-b80f-69711baf9073-e5a1a5d5 {
  grid-column: span 2 / span 2;
}

#w-node-e4910c9a-4c78-2804-7d9d-797f5aa3e52c-e5a1a5d5 {
  grid-column: span 3 / span 3;
}

#w-node-_9e3b5716-8c20-c3e7-c900-b0d72098a68e-e5a1a5d5 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_9e3b5716-8c20-c3e7-c900-b0d72098a68f-e5a1a5d5 {
  grid-column: span 2 / span 2;
}

#w-node-_9e3b5716-8c20-c3e7-c900-b0d72098a6ad-e5a1a5d5 {
  grid-column: span 3 / span 3;
}

#w-node-_75370ade-ac9f-72ca-45a0-1dd52abc6fd7-e5a1a5d5, #w-node-_391c0f9c-0f48-56d7-0c0e-0648d4971920-e5a1a5d5 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_033a5a3a-365d-3505-8ceb-54bd52e36450-e5a1a5d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-db0eef5b-2841-e239-0983-2e4ef76fcd53-e5a1a5d5, #w-node-b0be797d-04ec-5b8c-8f9a-6d1c2cd58c92-e5a1a5d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-f8a84df1-3fc4-1094-fca8-a7c8125e6a6b-e5a1a5d5, #w-node-aaeda932-971a-147a-b1c5-16d5b1b39c69-e5a1a5d5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-a5c4c5f9-f11f-c63b-9e36-89123dad9f48-e5a1a5d5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a5c4c5f9-f11f-c63b-9e36-89123dad9f4a-e5a1a5d5, #w-node-a5c4c5f9-f11f-c63b-9e36-89123dad9f55-e5a1a5d5, #w-node-a5c4c5f9-f11f-c63b-9e36-89123dad9f60-e5a1a5d5, #w-node-a5c4c5f9-f11f-c63b-9e36-89123dad9f6b-e5a1a5d5, #w-node-a5c4c5f9-f11f-c63b-9e36-89123dad9f76-e5a1a5d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5961178f-882b-7ae4-b41f-3cb3795a45c6-e5a1a5d6, #w-node-_5961178f-882b-7ae4-b41f-3cb3795a45cb-e5a1a5d6, #w-node-_5961178f-882b-7ae4-b41f-3cb3795a45d0-e5a1a5d6, #w-node-_5961178f-882b-7ae4-b41f-3cb3795a45d5-e5a1a5d6, #w-node-ea8931fc-fd51-875c-8945-165ce24ede78-e5a1a5d6, #w-node-_06164249-dd98-3042-baaa-a5b6492d0fc4-e5a1a5d6, #w-node-b8c7c65c-f255-b7d2-e8b6-09f15a2af710-e5a1a5d6, #w-node-_4475c378-4e8f-5743-6de4-32fc869a801e-e5a1a5d6, #w-node-acd0a097-0c69-e4c5-f24f-e201bac0f176-e5a1a5d6, #w-node-acd0a097-0c69-e4c5-f24f-e201bac0f17b-e5a1a5d6, #w-node-acd0a097-0c69-e4c5-f24f-e201bac0f180-e5a1a5d6, #w-node-acd0a097-0c69-e4c5-f24f-e201bac0f185-e5a1a5d6, #w-node-acd0a097-0c69-e4c5-f24f-e201bac0f1a6-e5a1a5d6, #w-node-acd0a097-0c69-e4c5-f24f-e201bac0f1ab-e5a1a5d6, #w-node-acd0a097-0c69-e4c5-f24f-e201bac0f1b0-e5a1a5d6, #w-node-acd0a097-0c69-e4c5-f24f-e201bac0f1b5-e5a1a5d6 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_329a6982-763b-1f41-e97e-795b179a0198-e5a1a5d6 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_60433def-c5cb-c0ea-8821-539d56c3940b-e5a1a5d6 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_44b042bc-1fce-3b95-e9a6-f179673959a5-e5a1a5d6 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_44b042bc-1fce-3b95-e9a6-f179673959a7-e5a1a5d6, #w-node-_44b042bc-1fce-3b95-e9a6-f179673959ad-e5a1a5d6, #w-node-_44b042bc-1fce-3b95-e9a6-f179673959b3-e5a1a5d6, #w-node-_44b042bc-1fce-3b95-e9a6-f179673959b9-e5a1a5d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_44b042bc-1fce-3b95-e9a6-f179673959d9-e5a1a5d6 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c1d172d8-4f38-923a-83c7-f9a41ecb2266-e5a1a5de, #w-node-_6689aad6-4197-4e15-493c-80c5353999d7-e5a1a5de, #w-node-_8af87f7c-e5eb-0454-5a54-0e7f40a4d963-e5a1a5de {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-d75113c3-197b-34ba-6e1d-baf52b4be224-e5a1a5de {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-_9c81d57e-41c2-5d18-51df-cac11c551ca8-e5a1a5de {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-cdb0069e-66a4-eec5-f8da-931be2f3d152-e5a1a5de, #w-node-f73bd983-072d-fc1e-bd81-41dea6bc4e13-e5a1a5de, #w-node-_2d90682c-62ae-9701-002a-d1de1c054fa9-e5a1a5de, #w-node-_2a04d35f-77e0-57a1-46d1-0d8ef486fa03-e5a1a5de {
  place-self: stretch center;
}

#w-node-_91855566-b74c-b720-866d-c38b102049bc-e5a1a5de, #w-node-_91855566-b74c-b720-866d-c38b102049c6-e5a1a5de, #w-node-_91855566-b74c-b720-866d-c38b102049d0-e5a1a5de, #w-node-_91855566-b74c-b720-866d-c38b102049da-e5a1a5de, #w-node-_63b3f3cc-6510-4099-2acc-98115cef9656-e5a1a5de, #w-node-_2b424571-8296-a445-12e8-144aec7d199a-e5a1a5de, #w-node-_2b424571-8296-a445-12e8-144aec7d19a3-e5a1a5de, #w-node-_2b424571-8296-a445-12e8-144aec7d19b2-e5a1a5de, #w-node-_2b424571-8296-a445-12e8-144aec7d19c8-e5a1a5de, #w-node-f44d0113-6064-6c4e-f930-8482b56dd287-e5a1a5de, #w-node-_2b424571-8296-a445-12e8-144aec7d19de-e5a1a5de, #w-node-_2b424571-8296-a445-12e8-144aec7d1a02-e5a1a5de, #w-node-_2b424571-8296-a445-12e8-144aec7d1a0f-e5a1a5de, #w-node-_2b424571-8296-a445-12e8-144aec7d1a22-e5a1a5de, #w-node-a9a56cd9-da7a-e804-258c-748673e9256f-e5a1a5de, #w-node-_01720bb6-a6cc-0e04-f914-192df90ae36f-e5a1a5de, #w-node-_2b424571-8296-a445-12e8-144aec7d1a31-e5a1a5de {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ee87e96f-5133-42ff-5bf0-d8b488e5ef92-e5a1a5de, #w-node-ee87e96f-5133-42ff-5bf0-d8b488e5ef94-e5a1a5de {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_76a98142-ef4a-3d76-85c6-f95c99ce3ab5-e5a1a5f6 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-e8664c21-7d21-77ab-e48e-d9ae949d20bb-e5a1a5f6 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-efb716d0-dec1-8dd0-120b-a462283383f8-e5a1a5f6 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-e8cb86f1-9839-ead2-7740-64d6c770b5b1-e5a1a5f6 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-c0e949dd-9e57-42fe-fb29-08140955efeb-e5a1a5f6, #w-node-_97f9b07e-5dc6-e1b7-5056-2d7eb0805bd5-e5a1a5f6 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_98db8490-6fa9-cad1-6e5e-1fd27e0c3c36-e5a1a5f6, #w-node-fecc342a-a5ad-8959-dcf0-c25d01b72cda-e5a1a5f6 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-c1d172d8-4f38-923a-83c7-f9a41ecb2266-e5a1a60c, #w-node-_6689aad6-4197-4e15-493c-80c5353999d7-e5a1a60c, #w-node-_8af87f7c-e5eb-0454-5a54-0e7f40a4d963-e5a1a60c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-d75113c3-197b-34ba-6e1d-baf52b4be224-e5a1a60c {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-_9c81d57e-41c2-5d18-51df-cac11c551ca8-e5a1a60c {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-cdb0069e-66a4-eec5-f8da-931be2f3d152-e5a1a60c, #w-node-f73bd983-072d-fc1e-bd81-41dea6bc4e13-e5a1a60c, #w-node-_2d90682c-62ae-9701-002a-d1de1c054fa9-e5a1a60c, #w-node-_2a04d35f-77e0-57a1-46d1-0d8ef486fa03-e5a1a60c {
  place-self: stretch center;
}

#w-node-_91855566-b74c-b720-866d-c38b102049bc-e5a1a60c, #w-node-_91855566-b74c-b720-866d-c38b102049c6-e5a1a60c, #w-node-_91855566-b74c-b720-866d-c38b102049d0-e5a1a60c, #w-node-_91855566-b74c-b720-866d-c38b102049da-e5a1a60c, #w-node-_63b3f3cc-6510-4099-2acc-98115cef9656-e5a1a60c, #w-node-_2b424571-8296-a445-12e8-144aec7d199a-e5a1a60c, #w-node-_2b424571-8296-a445-12e8-144aec7d19a3-e5a1a60c, #w-node-_2b424571-8296-a445-12e8-144aec7d19b2-e5a1a60c, #w-node-_2b424571-8296-a445-12e8-144aec7d19c8-e5a1a60c, #w-node-f44d0113-6064-6c4e-f930-8482b56dd287-e5a1a60c, #w-node-_2b424571-8296-a445-12e8-144aec7d19de-e5a1a60c, #w-node-_2b424571-8296-a445-12e8-144aec7d1a02-e5a1a60c, #w-node-_2b424571-8296-a445-12e8-144aec7d1a0f-e5a1a60c, #w-node-_2b424571-8296-a445-12e8-144aec7d1a22-e5a1a60c, #w-node-a9a56cd9-da7a-e804-258c-748673e9256f-e5a1a60c, #w-node-_01720bb6-a6cc-0e04-f914-192df90ae36f-e5a1a60c, #w-node-_2b424571-8296-a445-12e8-144aec7d1a31-e5a1a60c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ee87e96f-5133-42ff-5bf0-d8b488e5ef92-e5a1a60c, #w-node-ee87e96f-5133-42ff-5bf0-d8b488e5ef94-e5a1a60c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_06ea1f3b-afc6-8c13-4f74-7931005f3687-e5a1a611 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e23bf998-c251-e3ed-ae37-78541c07f049-e5a1a611 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-_06ea1f3b-afc6-8c13-4f74-7931005f36a8-e5a1a611, #w-node-_06ea1f3b-afc6-8c13-4f74-7931005f36ad-e5a1a611, #w-node-_06ea1f3b-afc6-8c13-4f74-7931005f36b2-e5a1a611, #w-node-c1379109-f0e0-323c-ccc0-a7a35884486b-e5a1a611, #w-node-c1379109-f0e0-323c-ccc0-a7a358844879-e5a1a611, #w-node-c1379109-f0e0-323c-ccc0-a7a358844887-e5a1a611, #w-node-c1379109-f0e0-323c-ccc0-a7a358844895-e5a1a611, #w-node-c1379109-f0e0-323c-ccc0-a7a3588448a1-e5a1a611, #w-node-c1379109-f0e0-323c-ccc0-a7a3588448af-e5a1a611, #w-node-c1379109-f0e0-323c-ccc0-a7a3588448c0-e5a1a611, #w-node-c1379109-f0e0-323c-ccc0-a7a3588448ce-e5a1a611, #w-node-c1379109-f0e0-323c-ccc0-a7a3588448dc-e5a1a611, #w-node-c1379109-f0e0-323c-ccc0-a7a3588448ec-e5a1a611, #w-node-c1379109-f0e0-323c-ccc0-a7a358844900-e5a1a611, #w-node-c1379109-f0e0-323c-ccc0-a7a358844913-e5a1a611, #w-node-c1379109-f0e0-323c-ccc0-a7a358844927-e5a1a611, #w-node-c1379109-f0e0-323c-ccc0-a7a358844949-e5a1a611, #w-node-c1379109-f0e0-323c-ccc0-a7a358844956-e5a1a611, #w-node-c1379109-f0e0-323c-ccc0-a7a358844978-e5a1a611, #w-node-c1379109-f0e0-323c-ccc0-a7a358844998-e5a1a611, #w-node-c1379109-f0e0-323c-ccc0-a7a3588449b8-e5a1a611, #w-node-c1379109-f0e0-323c-ccc0-a7a3588449d8-e5a1a611, #w-node-c1379109-f0e0-323c-ccc0-a7a3588449f9-e5a1a611, #w-node-c1379109-f0e0-323c-ccc0-a7a358844a0a-e5a1a611, #w-node-c1379109-f0e0-323c-ccc0-a7a358844a1a-e5a1a611, #w-node-c1379109-f0e0-323c-ccc0-a7a358844a41-e5a1a611, #w-node-c1379109-f0e0-323c-ccc0-a7a358844a2e-e5a1a611, #w-node-c1379109-f0e0-323c-ccc0-a7a358844a55-e5a1a611, #w-node-c1379109-f0e0-323c-ccc0-a7a358844a93-e5a1a611, #w-node-c1379109-f0e0-323c-ccc0-a7a358844aa0-e5a1a611, #w-node-c1379109-f0e0-323c-ccc0-a7a358844abf-e5a1a611, #w-node-c1379109-f0e0-323c-ccc0-a7a358844ae7-e5a1a611, #w-node-c1379109-f0e0-323c-ccc0-a7a358844b07-e5a1a611, #w-node-c1379109-f0e0-323c-ccc0-a7a358844b31-e5a1a611, #w-node-c1379109-f0e0-323c-ccc0-a7a358844b51-e5a1a611, #w-node-c1379109-f0e0-323c-ccc0-a7a358844b72-e5a1a611 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1379109-f0e0-323c-ccc0-a7a358844bb9-e5a1a611, #w-node-c1379109-f0e0-323c-ccc0-a7a358844bbb-e5a1a611, #w-node-c1379109-f0e0-323c-ccc0-a7a358844c45-e5a1a611, #w-node-c1379109-f0e0-323c-ccc0-a7a358844c47-e5a1a611 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_7ceadf3b-968e-b8bd-255d-30633c802dd4-e5a1a611, #w-node-_06ea1f3b-afc6-8c13-4f74-7931005f3807-e5a1a611, #w-node-_0df4f9a1-36e7-0529-d303-8e19f7ba5b5b-e5a1a611, #w-node-_13808a1a-4995-f5dd-af76-9f1563a1d927-e5a1a611, #w-node-_8d2f881c-c44a-e2c4-3f36-ff27b0a56c03-e5a1a611, #w-node-db493d59-f26c-23b5-3f3a-fa9af2ac78a7-e5a1a611, #w-node-f98f8556-b030-0427-d723-b38f80185dc6-e5a1a611, #w-node-b710bba6-b76c-0fbf-8638-825cd6f90a73-e5a1a611, #w-node-bb5c10d9-2444-780f-9778-dae22a37fc5a-e5a1a611, #w-node-bb5c10d9-2444-780f-9778-dae22a37fc6a-e5a1a611, #w-node-bb5c10d9-2444-780f-9778-dae22a37fc7e-e5a1a611, #w-node-bb5c10d9-2444-780f-9778-dae22a37fc91-e5a1a611, #w-node-bb5c10d9-2444-780f-9778-dae22a37fca5-e5a1a611, #w-node-bb5c10d9-2444-780f-9778-dae22a37fcc7-e5a1a611, #w-node-bb5c10d9-2444-780f-9778-dae22a37fcd4-e5a1a611, #w-node-bb5c10d9-2444-780f-9778-dae22a37fcf6-e5a1a611, #w-node-bb5c10d9-2444-780f-9778-dae22a37fd16-e5a1a611, #w-node-bb5c10d9-2444-780f-9778-dae22a37fd36-e5a1a611, #w-node-bb5c10d9-2444-780f-9778-dae22a37fd56-e5a1a611, #w-node-bb5c10d9-2444-780f-9778-dae22a37fd77-e5a1a611, #w-node-_3b5fa7b1-9142-1222-1929-a086851c1f3d-e5a1a611, #w-node-_3b5fa7b1-9142-1222-1929-a086851c1f4a-e5a1a611, #w-node-_3b5fa7b1-9142-1222-1929-a086851c1f57-e5a1a611, #w-node-_5083ba02-6419-bc06-ccf0-e6e87ffcd9cf-e5a1a611, #w-node-_3b5fa7b1-9142-1222-1929-a086851c1f68-e5a1a611, #w-node-_6335caa0-a080-1428-a3a3-0048c9457e41-e5a1a611, #w-node-a518e99d-d785-28f9-e5d9-05d93116b014-e5a1a611, #w-node-eba4799f-8d29-26a7-d37d-639fe510217e-e5a1a611, #w-node-_0cf4425c-e5eb-ca82-0b14-9678e96f637e-e5a1a611, #w-node-_7d88186b-71db-a981-8062-aeab9be0af63-e5a1a611, #w-node-a6074f57-a9dd-7cce-dfc6-95994338ef1d-e5a1a611, #w-node-d43594ba-ce54-9249-100b-76a5d76b523b-e5a1a611, #w-node-_654822bf-065a-70ca-aa60-c828867ba91c-e5a1a611 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97beabe5-f48b-6865-bb37-173e51f1f5ec-e5a1a611, #w-node-_97beabe5-f48b-6865-bb37-173e51f1f5ee-e5a1a611, #w-node-_06745d14-8d3f-7c62-41ec-6ce05192b88d-e5a1a611, #w-node-_06745d14-8d3f-7c62-41ec-6ce05192b88f-e5a1a611, #w-node-e3eabc99-86a2-14d8-466d-1c71ea4e1308-e5a1a611, #w-node-e3eabc99-86a2-14d8-466d-1c71ea4e130a-e5a1a611, #w-node-_3ba155c9-4269-c58d-6442-e1161c1f83da-e5a1a611, #w-node-_3ba155c9-4269-c58d-6442-e1161c1f83dc-e5a1a611 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a2e24c6a-6363-bc3d-8725-3b32417a26cc-e5a1a611 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-a2e24c6a-6363-bc3d-8725-3b32417a26c4-e5a1a611, #w-node-a2e24c6a-6363-bc3d-8725-3b32417a26d8-e5a1a611, #w-node-a2e24c6a-6363-bc3d-8725-3b32417a26d0-e5a1a611 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a2e24c6a-6363-bc3d-8725-3b32417a26e6-e5a1a611 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-a2e24c6a-6363-bc3d-8725-3b32417a26dc-e5a1a611 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97762965-fbab-634f-d447-02c29dcec630-e5a1a611, #w-node-_485a69cd-e56b-1cc5-47eb-fd11e21e317d-e5a1a611 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_06ea1f3b-afc6-8c13-4f74-7931005f38c6-e5a1a611 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_06ea1f3b-afc6-8c13-4f74-7931005f38c8-e5a1a611, #w-node-_06ea1f3b-afc6-8c13-4f74-7931005f38ca-e5a1a611, #w-node-_06ea1f3b-afc6-8c13-4f74-7931005f38cc-e5a1a611, #w-node-_06ea1f3b-afc6-8c13-4f74-7931005f38ce-e5a1a611, #w-node-_06ea1f3b-afc6-8c13-4f74-7931005f3687-e5a1a612 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e23bf998-c251-e3ed-ae37-78541c07f049-e5a1a612 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-_06ea1f3b-afc6-8c13-4f74-7931005f36a8-e5a1a612, #w-node-_06ea1f3b-afc6-8c13-4f74-7931005f36ad-e5a1a612, #w-node-_06ea1f3b-afc6-8c13-4f74-7931005f36b2-e5a1a612, #w-node-_7ceadf3b-968e-b8bd-255d-30633c802dd4-e5a1a612, #w-node-_06ea1f3b-afc6-8c13-4f74-7931005f3807-e5a1a612, #w-node-_0df4f9a1-36e7-0529-d303-8e19f7ba5b5b-e5a1a612, #w-node-_13808a1a-4995-f5dd-af76-9f1563a1d927-e5a1a612, #w-node-_8d2f881c-c44a-e2c4-3f36-ff27b0a56c03-e5a1a612, #w-node-db493d59-f26c-23b5-3f3a-fa9af2ac78a7-e5a1a612, #w-node-f98f8556-b030-0427-d723-b38f80185dc6-e5a1a612, #w-node-b710bba6-b76c-0fbf-8638-825cd6f90a73-e5a1a612, #w-node-bb5c10d9-2444-780f-9778-dae22a37fc5a-e5a1a612, #w-node-bb5c10d9-2444-780f-9778-dae22a37fc6a-e5a1a612, #w-node-bb5c10d9-2444-780f-9778-dae22a37fc7e-e5a1a612, #w-node-bb5c10d9-2444-780f-9778-dae22a37fc91-e5a1a612, #w-node-bb5c10d9-2444-780f-9778-dae22a37fca5-e5a1a612, #w-node-bb5c10d9-2444-780f-9778-dae22a37fcc7-e5a1a612, #w-node-bb5c10d9-2444-780f-9778-dae22a37fcd4-e5a1a612, #w-node-bb5c10d9-2444-780f-9778-dae22a37fcf6-e5a1a612, #w-node-bb5c10d9-2444-780f-9778-dae22a37fd16-e5a1a612, #w-node-bb5c10d9-2444-780f-9778-dae22a37fd36-e5a1a612, #w-node-bb5c10d9-2444-780f-9778-dae22a37fd56-e5a1a612, #w-node-bb5c10d9-2444-780f-9778-dae22a37fd77-e5a1a612, #w-node-_3b5fa7b1-9142-1222-1929-a086851c1f3d-e5a1a612, #w-node-_3b5fa7b1-9142-1222-1929-a086851c1f4a-e5a1a612, #w-node-_5083ba02-6419-bc06-ccf0-e6e87ffcd9cf-e5a1a612, #w-node-_3b5fa7b1-9142-1222-1929-a086851c1f57-e5a1a612, #w-node-_3b5fa7b1-9142-1222-1929-a086851c1f68-e5a1a612, #w-node-_6335caa0-a080-1428-a3a3-0048c9457e41-e5a1a612, #w-node-a518e99d-d785-28f9-e5d9-05d93116b014-e5a1a612, #w-node-eba4799f-8d29-26a7-d37d-639fe510217e-e5a1a612, #w-node-_0cf4425c-e5eb-ca82-0b14-9678e96f637e-e5a1a612, #w-node-_7d88186b-71db-a981-8062-aeab9be0af63-e5a1a612, #w-node-a6074f57-a9dd-7cce-dfc6-95994338ef1d-e5a1a612, #w-node-d43594ba-ce54-9249-100b-76a5d76b523b-e5a1a612, #w-node-_654822bf-065a-70ca-aa60-c828867ba91c-e5a1a612 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97beabe5-f48b-6865-bb37-173e51f1f5ec-e5a1a612, #w-node-_97beabe5-f48b-6865-bb37-173e51f1f5ee-e5a1a612, #w-node-_06745d14-8d3f-7c62-41ec-6ce05192b88d-e5a1a612, #w-node-_06745d14-8d3f-7c62-41ec-6ce05192b88f-e5a1a612 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a2e24c6a-6363-bc3d-8725-3b32417a26cc-e5a1a612 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-a2e24c6a-6363-bc3d-8725-3b32417a26c4-e5a1a612, #w-node-a2e24c6a-6363-bc3d-8725-3b32417a26d8-e5a1a612, #w-node-a2e24c6a-6363-bc3d-8725-3b32417a26d0-e5a1a612 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a2e24c6a-6363-bc3d-8725-3b32417a26e6-e5a1a612 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-a2e24c6a-6363-bc3d-8725-3b32417a26dc-e5a1a612 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97762965-fbab-634f-d447-02c29dcec630-e5a1a612, #w-node-_485a69cd-e56b-1cc5-47eb-fd11e21e317d-e5a1a612 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_06ea1f3b-afc6-8c13-4f74-7931005f38c6-e5a1a612 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_06ea1f3b-afc6-8c13-4f74-7931005f38c8-e5a1a612, #w-node-_06ea1f3b-afc6-8c13-4f74-7931005f38ca-e5a1a612, #w-node-_06ea1f3b-afc6-8c13-4f74-7931005f38cc-e5a1a612, #w-node-_06ea1f3b-afc6-8c13-4f74-7931005f38ce-e5a1a612 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e2e3e01a-a4f0-f591-9f85-3e6f50aba208-e5a1a613 {
  justify-self: end;
}

#w-node-f454d1e3-9222-5a7c-228b-db7f17ae2943-e5a1a613 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_59c4cb97-afcf-c140-d34a-ce205d105293-e5a1a613 {
  align-self: center;
}

#w-node-e1172077-df05-1a5c-23b5-c5d1e10fa8e4-e5a1a615, #w-node-_246f9f63-7884-0e4e-0656-17afe6fd207a-e5a1a615, #w-node-_393a7a69-4a80-9007-71c7-f791fe87d740-e5a1a615 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_38ca59ee-cc12-4d6a-2fa4-85a445120894-e5a1a615 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b3f61885-c74a-4ec6-7183-25721665b698-e5a1a615, #w-node-d8d52333-42e9-c755-234d-4008f1998c0c-e5a1a615 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6e6b0d61-14c6-94ff-fa3c-fc4cf2bf1c93-e5a1a615 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6e6b0d61-14c6-94ff-fa3c-fc4cf2bf1c95-e5a1a615, #w-node-_43795ef6-25f7-af70-7e79-c929ed84a795-e5a1a615, #w-node-_6e6b0d61-14c6-94ff-fa3c-fc4cf2bf1c9b-e5a1a615, #w-node-_6e6b0d61-14c6-94ff-fa3c-fc4cf2bf1ca7-e5a1a615, #w-node-_6e6b0d61-14c6-94ff-fa3c-fc4cf2bf1ca1-e5a1a615, #w-node-_8e8fe765-19bd-8eda-f632-62f856550960-e5a1a615 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6e6b0d61-14c6-94ff-fa3c-fc4cf2bf1cf2-e5a1a615, #w-node-a3caffb4-3917-9f18-6366-756a17e72518-e5a1a615 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_97d9c689-d431-6c2d-d465-b71e5ed2deee-e5a1a616 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-e41aa1e0-3b21-49bd-6d62-afd488c9532b-e5a1a616, #w-node-dbb7505b-0a29-8cf2-e1c8-8e8a2add9c62-e5a1a616 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d04de253-2acc-8a25-e433-bb9559eda9a1-e5a1a616 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_8d53394a-171b-243b-2be7-008fbf0449de-e5a1a616, #w-node-c6fe4721-2d81-7b7d-800e-07058606586e-e5a1a616, #w-node-_34d1e92c-4dfe-a797-a91a-fba4d14c47e8-d14c4776, #w-node-_402148e4-755b-d1ba-241c-98d626ab50e3-e5a1a617, #w-node-c6735a3c-a748-f41e-cc2d-178a7953cfed-e5a1a617, #w-node-eb22b38e-645c-b15b-7fc4-f3a8cfcfed23-e5a1a61d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_239f3530-8852-1f79-8149-863357db5155-e5a1a61d {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_8454657a-09de-b231-695c-f372ed7f7b5c-e5a1a61d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c28a1fc-9807-e361-2428-2157a3655413-e5a1a61d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_129f9cd2-2bc0-76e5-5cfc-96a520c90513-e5a1a61d {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-ccc0834e-0763-bac3-3f1b-9b8cb01a6564-e5a1a61d {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_203bf7f6-f23d-17b0-3548-5d04cfbb6650-e5a1a61d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_203bf7f6-f23d-17b0-3548-5d04cfbb6651-e5a1a61d, #w-node-_4d2000c7-9907-8914-3139-42c1c0e03716-e5a1a61d, #w-node-_09e85771-4792-7868-dba2-8fddebc1a56a-e5a1a61d, #w-node-_87af2850-f478-9752-c0f8-36df68be4580-e5a1a61d, #w-node-_217082f6-0f42-05d4-cde0-c72b87f75784-e5a1a61d, #w-node-_8394cbe1-b7fd-faf0-8bb2-f6d2ba4b4726-ba4b46b4, #w-node-_2359fb6d-ae3f-fc69-f5c1-e5318151e065-e5a1a61e, #w-node-_2b4d3b8a-1852-8d36-5466-80d26603d892-e5a1a61e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2b4d3b8a-1852-8d36-5466-80d26603d898-e5a1a61e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9ad28cd6-95c6-a4dd-f0c2-2746268e13e8-e5a1a61e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-eb22b38e-645c-b15b-7fc4-f3a8cfcfed23-e5a1a634 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_239f3530-8852-1f79-8149-863357db5155-e5a1a634 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_129f9cd2-2bc0-76e5-5cfc-96a520c90513-e5a1a634 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-ccc0834e-0763-bac3-3f1b-9b8cb01a6564-e5a1a634 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_203bf7f6-f23d-17b0-3548-5d04cfbb6650-e5a1a634 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_203bf7f6-f23d-17b0-3548-5d04cfbb6651-e5a1a634, #w-node-_4d2000c7-9907-8914-3139-42c1c0e03716-e5a1a634, #w-node-_09e85771-4792-7868-dba2-8fddebc1a56a-e5a1a634, #w-node-d5cffa5b-b307-faac-9ba1-6f5a2ff6c9a9-e5a1a634, #w-node-ca22f991-9c43-f893-e3e0-cf9e69c98bf7-e5a1a634, #w-node-eb22b38e-645c-b15b-7fc4-f3a8cfcfed23-e5a1a635, #w-node-e1570ecd-9bf3-699b-cd59-385dc87a1088-e5a1a635, #w-node-a463ea18-7caa-a199-9ad9-a88742c14abd-e5a1a635, #w-node-fa319498-e973-c119-f68a-a5fde5329c09-e5a1a635 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_239f3530-8852-1f79-8149-863357db5155-e5a1a635 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_129f9cd2-2bc0-76e5-5cfc-96a520c90513-e5a1a635 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-ccc0834e-0763-bac3-3f1b-9b8cb01a6564-e5a1a635 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_203bf7f6-f23d-17b0-3548-5d04cfbb6650-e5a1a635 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_203bf7f6-f23d-17b0-3548-5d04cfbb6651-e5a1a635, #w-node-_4d2000c7-9907-8914-3139-42c1c0e03716-e5a1a635, #w-node-_09e85771-4792-7868-dba2-8fddebc1a56a-e5a1a635, #w-node-_87af2850-f478-9752-c0f8-36df68be4580-e5a1a635, #w-node-eae4d194-00ad-eed2-8863-1d76e5704927-e5a1a636 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eae4d194-00ad-eed2-8863-1d76e5704932-e5a1a636 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e1570ecd-9bf3-699b-cd59-385dc87a1088-e5a1a636, #w-node-a463ea18-7caa-a199-9ad9-a88742c14abd-e5a1a636, #w-node-fa319498-e973-c119-f68a-a5fde5329c09-e5a1a636 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_239f3530-8852-1f79-8149-863357db5155-e5a1a636 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_129f9cd2-2bc0-76e5-5cfc-96a520c90513-e5a1a636 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-ccc0834e-0763-bac3-3f1b-9b8cb01a6564-e5a1a636 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_203bf7f6-f23d-17b0-3548-5d04cfbb6650-e5a1a636 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_203bf7f6-f23d-17b0-3548-5d04cfbb6651-e5a1a636, #w-node-_4d2000c7-9907-8914-3139-42c1c0e03716-e5a1a636, #w-node-_09e85771-4792-7868-dba2-8fddebc1a56a-e5a1a636, #w-node-_87af2850-f478-9752-c0f8-36df68be4580-e5a1a636, #w-node-e1570ecd-9bf3-699b-cd59-385dc87a1088-e5a1a637, #w-node-a463ea18-7caa-a199-9ad9-a88742c14abd-e5a1a637, #w-node-fa319498-e973-c119-f68a-a5fde5329c09-e5a1a637, #w-node-eae4d194-00ad-eed2-8863-1d76e5704927-e5a1a637 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eae4d194-00ad-eed2-8863-1d76e5704932-e5a1a637 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_239f3530-8852-1f79-8149-863357db5155-e5a1a637 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_129f9cd2-2bc0-76e5-5cfc-96a520c90513-e5a1a637 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-ccc0834e-0763-bac3-3f1b-9b8cb01a6564-e5a1a637 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_203bf7f6-f23d-17b0-3548-5d04cfbb6650-e5a1a637 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_203bf7f6-f23d-17b0-3548-5d04cfbb6651-e5a1a637, #w-node-_4d2000c7-9907-8914-3139-42c1c0e03716-e5a1a637, #w-node-_09e85771-4792-7868-dba2-8fddebc1a56a-e5a1a637, #w-node-_87af2850-f478-9752-c0f8-36df68be4580-e5a1a637 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bddfd8c2-85c8-9765-4326-9afa668f9d34-3e583596 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-bddfd8c2-85c8-9765-4326-9afa668f9d38-3e583596 {
  grid-area: 4 / 2 / 5 / 3;
  place-self: start;
}

@media screen and (min-width: 1440px) {
  #w-node-_0b6dc6e1-6590-01ee-468b-3d0bbf73992c-e5a1a5d5 {
    grid-template-rows: auto auto;
    grid-template-columns: .8fr 1fr;
  }
}

@media screen and (max-width: 991px) {
  #w-node-c6fe4721-2d81-7b7d-800e-07058606585f-e5a1a441 {
    order: -9999;
  }

  #w-node-_1a2f8870-df28-81b6-10b4-cfd30bab0a19-0bab0976 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_1a2f8870-df28-81b6-10b4-cfd30bab0a3d-0bab0976 {
    grid-area: 3 / 2 / 4 / 3;
  }

  #w-node-_1a2f8870-df28-81b6-10b4-cfd30bab0a7c-0bab0976, #w-node-_1a2f8870-df28-81b6-10b4-cfd30bab0a84-0bab0976 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2e249633-a635-449e-01e3-636597f24584-e5a1a4d1 {
    justify-self: center;
  }

  #w-node-_0b95a8fb-e72d-6570-4aad-97737981e8db-e5a1a4d1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e5f70c42-a9db-d96a-eca2-6a1c6d542d5d-e5a1a4d1 {
    grid-area: 3 / 2 / 4 / 3;
  }

  #w-node-c133272f-1d69-9e14-22aa-6cc7c601a323-e5a1a4d1, #w-node-ff328795-3a2e-36f3-795b-e0bfd691ea7a-e5a1a4d1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a2e24c6a-6363-bc3d-8725-3b32417a26cc-e5a1a554 {
    order: -9999;
    justify-self: start;
  }

  #w-node-a2e24c6a-6363-bc3d-8725-3b32417a26cd-e5a1a554 {
    order: -9999;
  }

  #w-node-a2e24c6a-6363-bc3d-8725-3b32417a26d8-e5a1a554 {
    order: -9999;
    justify-self: start;
  }

  #w-node-a2e24c6a-6363-bc3d-8725-3b32417a26d9-e5a1a554 {
    order: -9999;
  }

  #w-node-a2e24c6a-6363-bc3d-8725-3b32417a26e6-e5a1a554 {
    order: -9999;
    justify-self: start;
  }

  #w-node-a2e24c6a-6363-bc3d-8725-3b32417a26e7-e5a1a554, #w-node-_06ea1f3b-afc6-8c13-4f74-7931005f38df-e5a1a554, #w-node-_06ea1f3b-afc6-8c13-4f74-7931005f38eb-e5a1a554, #w-node-_06ea1f3b-afc6-8c13-4f74-7931005f38f7-e5a1a554, #w-node-_06ea1f3b-afc6-8c13-4f74-7931005f3903-e5a1a554 {
    order: -9999;
  }

  #w-node-_2729a80c-fd11-1d95-8284-43b65aab7fe1-e5a1a555, #w-node-_37d7eb1a-74e1-be75-2665-1fbbe56df4eb-e5a1a555 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_033a5a3a-365d-3505-8ceb-54bd52e36450-e5a1a5d5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center start;
  }

  #w-node-db0eef5b-2841-e239-0983-2e4ef76fcd53-e5a1a5d5, #w-node-b0be797d-04ec-5b8c-8f9a-6d1c2cd58c92-e5a1a5d5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9c81d57e-41c2-5d18-51df-cac11c551ca8-e5a1a5de, #w-node-_9c81d57e-41c2-5d18-51df-cac11c551ca8-e5a1a60c {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-a2e24c6a-6363-bc3d-8725-3b32417a26cc-e5a1a611 {
    order: -9999;
    justify-self: start;
  }

  #w-node-a2e24c6a-6363-bc3d-8725-3b32417a26cd-e5a1a611 {
    order: -9999;
  }

  #w-node-a2e24c6a-6363-bc3d-8725-3b32417a26d8-e5a1a611 {
    order: -9999;
    justify-self: start;
  }

  #w-node-a2e24c6a-6363-bc3d-8725-3b32417a26d9-e5a1a611 {
    order: -9999;
  }

  #w-node-a2e24c6a-6363-bc3d-8725-3b32417a26e6-e5a1a611 {
    order: -9999;
    justify-self: start;
  }

  #w-node-a2e24c6a-6363-bc3d-8725-3b32417a26e7-e5a1a611, #w-node-_06ea1f3b-afc6-8c13-4f74-7931005f38df-e5a1a611, #w-node-_06ea1f3b-afc6-8c13-4f74-7931005f38eb-e5a1a611, #w-node-_06ea1f3b-afc6-8c13-4f74-7931005f38f7-e5a1a611, #w-node-_06ea1f3b-afc6-8c13-4f74-7931005f3903-e5a1a611 {
    order: -9999;
  }

  #w-node-a2e24c6a-6363-bc3d-8725-3b32417a26cc-e5a1a612 {
    order: -9999;
    justify-self: start;
  }

  #w-node-a2e24c6a-6363-bc3d-8725-3b32417a26cd-e5a1a612 {
    order: -9999;
  }

  #w-node-a2e24c6a-6363-bc3d-8725-3b32417a26d8-e5a1a612 {
    order: -9999;
    justify-self: start;
  }

  #w-node-a2e24c6a-6363-bc3d-8725-3b32417a26d9-e5a1a612 {
    order: -9999;
  }

  #w-node-a2e24c6a-6363-bc3d-8725-3b32417a26e6-e5a1a612 {
    order: -9999;
    justify-self: start;
  }

  #w-node-a2e24c6a-6363-bc3d-8725-3b32417a26e7-e5a1a612, #w-node-_06ea1f3b-afc6-8c13-4f74-7931005f38df-e5a1a612, #w-node-_06ea1f3b-afc6-8c13-4f74-7931005f38eb-e5a1a612, #w-node-_06ea1f3b-afc6-8c13-4f74-7931005f38f7-e5a1a612, #w-node-_06ea1f3b-afc6-8c13-4f74-7931005f3903-e5a1a612 {
    order: -9999;
  }

  #w-node-_2e249633-a635-449e-01e3-636597f24584-e5a1a613 {
    justify-self: center;
  }

  #w-node-c6fe4721-2d81-7b7d-800e-07058606585f-e5a1a616 {
    order: -9999;
  }

  #w-node-_2b4d3b8a-1852-8d36-5466-80d26603d892-e5a1a61e, #w-node-eae4d194-00ad-eed2-8863-1d76e5704927-e5a1a636, #w-node-eae4d194-00ad-eed2-8863-1d76e5704927-e5a1a637 {
    grid-column: span 2 / span 2;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_9b913f71-c23f-675c-41de-2abc29e0d8e6-e5a1a441, #w-node-_9b913f71-c23f-675c-41de-2abc29e0d8ee-e5a1a441 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_9b913f71-c23f-675c-41de-2abc29e0d8ef-e5a1a441 {
    align-self: end;
  }

  #w-node-_9b913f71-c23f-675c-41de-2abc29e0d8f4-e5a1a441 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_9b913f71-c23f-675c-41de-2abc29e0d8f5-e5a1a441 {
    align-self: end;
  }

  #w-node-ddb2c755-c733-cb36-ab22-7e781ce2134c-e5a1a441 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-ddb2c755-c733-cb36-ab22-7e781ce2134d-e5a1a441 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_8c99b441-8a01-493a-7dce-9672c17341f5-e5a1a441 {
    order: -9999;
  }

  #w-node-_6b53b012-f453-ea30-031e-a4792f1822b0-e5a1a441, #w-node-_949dd033-ccb0-0b6a-d413-e1f0f9eec6d6-e5a1a441 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7260278b-c126-738b-2ff3-ed01a309a2fc-a309a2d9 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_1a2f8870-df28-81b6-10b4-cfd30bab0981-0bab0976 {
    order: -9999;
  }

  #w-node-_1a2f8870-df28-81b6-10b4-cfd30bab0991-0bab0976 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_1a2f8870-df28-81b6-10b4-cfd30bab0992-0bab0976 {
    align-self: end;
  }

  #w-node-_1a2f8870-df28-81b6-10b4-cfd30bab0997-0bab0976 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_1a2f8870-df28-81b6-10b4-cfd30bab0998-0bab0976 {
    align-self: end;
  }

  #w-node-_1a2f8870-df28-81b6-10b4-cfd30bab099d-0bab0976 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_1a2f8870-df28-81b6-10b4-cfd30bab099e-0bab0976 {
    align-self: end;
  }

  #w-node-_1a2f8870-df28-81b6-10b4-cfd30bab0ad7-0bab0976 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_2e249633-a635-449e-01e3-636597f24584-e5a1a4d1 {
    order: -9999;
  }

  #w-node-_23ed8ed4-4f80-9127-3d47-1e00534334c8-e5a1a4d1 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-ae21dd3d-9d8d-33f0-5f24-814ed771888f-e5a1a4d1 {
    align-self: end;
  }

  #w-node-c2570f45-d7e8-a863-d1b4-8204987aca97-e5a1a4d1 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-c2570f45-d7e8-a863-d1b4-8204987aca98-e5a1a4d1 {
    align-self: end;
  }

  #w-node-ee927c83-feed-dfc9-a226-95a8ebdfaf8b-e5a1a4d1 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-ee927c83-feed-dfc9-a226-95a8ebdfaf8c-e5a1a4d1 {
    align-self: end;
  }

  #w-node-_35a3cf80-320d-ab4f-472c-62d8ba792394-e5a1a4d1 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_4976f4e8-badc-95a7-21ad-867b3f2a394a-3f2a3947, #w-node-_4976f4e8-badc-95a7-21ad-867b3f2a394c-3f2a3947, #w-node-_4976f4e8-badc-95a7-21ad-867b3f2a3952-3f2a3947, #w-node-_4976f4e8-badc-95a7-21ad-867b3f2a3958-3f2a3947, #w-node-_4976f4e8-badc-95a7-21ad-867b3f2a395e-3f2a3947, #w-node-f22ee8ca-f41f-24d8-3d1a-1645c7a47f11-3f2a3947, #w-node-_4976f4e8-badc-95a7-21ad-867b3f2a3964-3f2a3947, #w-node-_4976f4e8-badc-95a7-21ad-867b3f2a396a-3f2a3947, #w-node-_4976f4e8-badc-95a7-21ad-867b3f2a397c-3f2a3947, #w-node-_4976f4e8-badc-95a7-21ad-867b3f2a3984-3f2a3947, #w-node-_63180ff5-c5a6-e248-65e5-bc142f127cb7-e5a1a4d3, #w-node-_63180ff5-c5a6-e248-65e5-bc142f127ccf-e5a1a4d3, #w-node-b456044a-52ac-a133-c51c-1c25a7ee5e3f-e5a1a4d3, #w-node-f4b5b127-36ca-1b35-1cc3-d68c511e39c8-e5a1a4d3, #w-node-f4b5b127-36ca-1b35-1cc3-d68c511e39ce-e5a1a4d3, #w-node-f4b5b127-36ca-1b35-1cc3-d68c511e39d4-e5a1a4d3, #w-node-aca6cab2-6fe6-c33f-a2ed-def9db85dc9a-e5a1a4d3, #w-node-_4c1a449a-c0c8-54a9-07a0-14a533e44774-e5a1a4ec, #w-node-_234189de-e4e3-cc3d-b4d3-aa6cd8ba802f-e5a1a4ec, #w-node-d39405b7-90a1-5de7-9939-d238f0fb7671-e5a1a4f0, #w-node-ccddcad4-3bb9-12ad-6ac9-d52e73ec4c28-73ec4c25, #w-node-ccddcad4-3bb9-12ad-6ac9-d52e73ec4c2a-73ec4c25 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ccddcad4-3bb9-12ad-6ac9-d52e73ec4c36-73ec4c25 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_97762965-fbab-634f-d447-02c29dcec630-e5a1a554, #w-node-_485a69cd-e56b-1cc5-47eb-fd11e21e317d-e5a1a554 {
    grid-column: span 1 / span 1;
  }

  #w-node-_146c1613-a76a-c174-25d3-034d3f0f639a-e5a1a555 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_0e50097e-019c-fc37-d963-d72b8f6f5d84-e5a1a555, #w-node-_7175ed1a-26d7-e2ca-29b7-0499095a91cc-e5a1a555 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d07b8b80-3f8d-d41b-57a3-7ea74130818a-e5a1a555 {
    order: -9999;
    justify-self: center;
  }

  #w-node-_52804573-acfe-02f2-2d0b-41cf6dc566b0-e5a1a555 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_52804573-acfe-02f2-2d0b-41cf6dc566c2-e5a1a555 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_5a02992c-ee12-f524-0527-a338b2dff6c5-e5a1a56d, #w-node-_83a4e2e9-3345-dbda-c2db-8547eb644885-e5a1a56d, #w-node-_70964561-b0b0-cf92-59ad-075d1096df31-e5a1a56d, #w-node-b2c0ef1e-d8b8-c173-2697-dcc9154cc8c9-e5a1a56d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_3a70dfa6-5b7b-ad34-22d1-fd7e2c1aba88-e5a1a56d {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-e48810a8-a6fb-3ee3-130f-9eb530b47873-e5a1a56d, #w-node-c3f07b9b-16cb-626d-15c8-35071d36283c-e5a1a56d, #w-node-_1e68a261-f4aa-ce8c-b26c-56fab735dc02-e5a1a56d, #w-node-e42ebf25-6e16-447c-1ca4-5dc5188a23a6-e5a1a56d, #w-node-_36055906-bf37-6c2d-9c70-d61fd4181999-e5a1a56d, #w-node-_65ceb8ba-bfde-2a22-2ce4-38bf557234b4-e5a1a56d, #w-node-_102315a1-6a3d-d2d9-30d2-06de1daf19fb-e5a1a56e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9b913f71-c23f-675c-41de-2abc29e0d8e6-e5a1a58c, #w-node-_3a3d2f2a-989d-9f55-16bf-13ebe6074285-e5a1a58c, #w-node-a7a2d32d-fc00-328b-2c25-890e2b2855ae-e5a1a58c, #w-node-_51bdcfae-a600-b3a4-d05d-74485092f4b7-e5a1a58c, #w-node-d9ce3301-8801-fdbe-dd1e-c0026d6aa351-e5a1a58c {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_6e6b0d61-14c6-94ff-fa3c-fc4cf2bf1c93-e5a1a58c, #w-node-_6e6b0d61-14c6-94ff-fa3c-fc4cf2bf1c95-e5a1a58c, #w-node-_43795ef6-25f7-af70-7e79-c929ed84a795-e5a1a58c, #w-node-_6e6b0d61-14c6-94ff-fa3c-fc4cf2bf1c9b-e5a1a58c, #w-node-_6e6b0d61-14c6-94ff-fa3c-fc4cf2bf1ca7-e5a1a58c, #w-node-_6e6b0d61-14c6-94ff-fa3c-fc4cf2bf1ca1-e5a1a58c, #w-node-_8e8fe765-19bd-8eda-f632-62f856550960-e5a1a58c, #w-node-_6e6b0d61-14c6-94ff-fa3c-fc4cf2bf1cf2-e5a1a58c, #w-node-a3caffb4-3917-9f18-6366-756a17e72518-e5a1a58c, #w-node-_9ab5ac32-5b7a-46b6-77f6-4901bb0ac515-e5a1a592 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a355cb48-7710-436c-efa6-c621b8747046-e5a1a5a8, #w-node-a355cb48-7710-436c-efa6-c621b8747047-e5a1a5a8 {
    order: -9999;
    justify-self: center;
  }

  #w-node-a355cb48-7710-436c-efa6-c621b8747048-e5a1a5a8 {
    justify-self: center;
  }

  #w-node-_71c226ae-8bad-8a69-146e-48142353282f-e5a1a5a8, #w-node-_71c226ae-8bad-8a69-146e-481423532833-e5a1a5a8, #w-node-_71c226ae-8bad-8a69-146e-481423532837-e5a1a5a8 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_71c226ae-8bad-8a69-146e-48142353283a-e5a1a5a8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_71c226ae-8bad-8a69-146e-48142353283c-e5a1a5a8, #w-node-_71c226ae-8bad-8a69-146e-481423532840-e5a1a5a8, #w-node-_04a6419b-0942-c9a7-fffa-e4038f5d060b-e5a1a5c8 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_63180ff5-c5a6-e248-65e5-bc142f127cb7-e5a1a5c8, #w-node-_63180ff5-c5a6-e248-65e5-bc142f127ccf-e5a1a5c8, #w-node-b456044a-52ac-a133-c51c-1c25a7ee5e3f-e5a1a5c8, #w-node-_8edc6576-64b3-dd2c-6cea-0912839c6eb9-e5a1a5c8, #w-node-f7a3ebe6-c40a-c5f7-1269-4d298a64c184-e5a1a5c8, #w-node-_63180ff5-c5a6-e248-65e5-bc142f127cc7-e5a1a5c8, #w-node-_63180ff5-c5a6-e248-65e5-bc142f127cbf-e5a1a5c8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_60a4a5bc-4998-20ce-1129-3ba66b62afb4-e5a1a5c8 {
    order: -9999;
  }

  #w-node-b092ac20-889b-77b2-b4b9-7c65a02da4f4-e5a1a5c8, #w-node-b092ac20-889b-77b2-b4b9-7c65a02da4f6-e5a1a5c8, #w-node-_54e205cc-53c1-407c-bf5c-6c233831a5b0-e5a1a5c8, #w-node-e453fc7a-acf8-5292-8a88-d4d121d9d151-e5a1a5c8, #w-node-_33f84ef3-4e39-c349-4abc-f0be04c66925-e5a1a5c8, #w-node-_50261cff-0315-784f-ecd1-4f158b89a3e4-e5a1a5c8, #w-node-_43962ebb-19b9-56fc-9ef6-d786c534d0f7-e5a1a5c8, #w-node-ccc53d80-0cc9-c3a9-eb5f-86d11167f6dc-e5a1a5c8, #w-node-_9b75bac4-8cad-201d-d578-9690dbbe485a-e5a1a5c8, #w-node-_4ff79acf-b660-f3e9-d8f5-de7f728bb1e8-e5a1a5c8, #w-node-b092ac20-889b-77b2-b4b9-7c65a02da4fc-e5a1a5c8, #w-node-_8589aad6-b7fe-b23c-509d-fe47b13d8108-e5a1a5c8, #w-node-_102315a1-6a3d-d2d9-30d2-06de1daf19fb-e5a1a5c9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_04a6419b-0942-c9a7-fffa-e4038f5d060b-e5a1a5cb {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_63180ff5-c5a6-e248-65e5-bc142f127cb7-e5a1a5cb, #w-node-_63180ff5-c5a6-e248-65e5-bc142f127ccf-e5a1a5cb, #w-node-b456044a-52ac-a133-c51c-1c25a7ee5e3f-e5a1a5cb, #w-node-_8edc6576-64b3-dd2c-6cea-0912839c6eb9-e5a1a5cb, #w-node-f7a3ebe6-c40a-c5f7-1269-4d298a64c184-e5a1a5cb, #w-node-_63180ff5-c5a6-e248-65e5-bc142f127cc7-e5a1a5cb, #w-node-_63180ff5-c5a6-e248-65e5-bc142f127cbf-e5a1a5cb {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_60a4a5bc-4998-20ce-1129-3ba66b62afb4-e5a1a5cb {
    order: -9999;
  }

  #w-node-eb8747ae-9daf-9286-56b7-ab271989d8f9-e5a1a5cb, #w-node-aca6cab2-6fe6-c33f-a2ed-def9db85dc9a-e5a1a5cb, #w-node-b7d5f4e6-a502-d93b-c129-cda89c96d07c-e5a1a5cb, #w-node-_81777cdd-ace5-4e0f-be13-00535df510a1-e5a1a5cb, #w-node-b1ba744e-2dbf-a259-1f1c-5ec0ac46b628-e5a1a5cb, #w-node-_188c721c-db5a-d949-f21a-a0cb3ec30ada-e5a1a5cb, #w-node-b092ac20-889b-77b2-b4b9-7c65a02da4f4-e5a1a5cb, #w-node-b092ac20-889b-77b2-b4b9-7c65a02da4f6-e5a1a5cb, #w-node-_54e205cc-53c1-407c-bf5c-6c233831a5b0-e5a1a5cb, #w-node-e453fc7a-acf8-5292-8a88-d4d121d9d151-e5a1a5cb, #w-node-_33f84ef3-4e39-c349-4abc-f0be04c66925-e5a1a5cb, #w-node-b092ac20-889b-77b2-b4b9-7c65a02da53a-e5a1a5cb, #w-node-af29eac6-c6ab-356f-cfe6-c76955bd7b1f-e5a1a5cb, #w-node-b092ac20-889b-77b2-b4b9-7c65a02da502-e5a1a5cb, #w-node-b092ac20-889b-77b2-b4b9-7c65a02da4fc-e5a1a5cb, #w-node-_36a35d32-4b99-0a64-3e04-c05b73b94b5a-e5a1a5cb, #w-node-_8589aad6-b7fe-b23c-509d-fe47b13d8108-e5a1a5cb, #w-node-_5961178f-882b-7ae4-b41f-3cb3795a45c6-e5a1a5d6, #w-node-_5961178f-882b-7ae4-b41f-3cb3795a45cb-e5a1a5d6, #w-node-_5961178f-882b-7ae4-b41f-3cb3795a45d0-e5a1a5d6, #w-node-_5961178f-882b-7ae4-b41f-3cb3795a45d5-e5a1a5d6, #w-node-ea8931fc-fd51-875c-8945-165ce24ede78-e5a1a5d6, #w-node-_06164249-dd98-3042-baaa-a5b6492d0fc4-e5a1a5d6, #w-node-b8c7c65c-f255-b7d2-e8b6-09f15a2af710-e5a1a5d6, #w-node-_4475c378-4e8f-5743-6de4-32fc869a801e-e5a1a5d6, #w-node-acd0a097-0c69-e4c5-f24f-e201bac0f176-e5a1a5d6, #w-node-acd0a097-0c69-e4c5-f24f-e201bac0f17b-e5a1a5d6, #w-node-acd0a097-0c69-e4c5-f24f-e201bac0f180-e5a1a5d6, #w-node-acd0a097-0c69-e4c5-f24f-e201bac0f185-e5a1a5d6, #w-node-acd0a097-0c69-e4c5-f24f-e201bac0f1a6-e5a1a5d6, #w-node-acd0a097-0c69-e4c5-f24f-e201bac0f1ab-e5a1a5d6, #w-node-acd0a097-0c69-e4c5-f24f-e201bac0f1b0-e5a1a5d6, #w-node-acd0a097-0c69-e4c5-f24f-e201bac0f1b5-e5a1a5d6, #w-node-_44b042bc-1fce-3b95-e9a6-f179673959a5-e5a1a5d6, #w-node-_44b042bc-1fce-3b95-e9a6-f179673959a7-e5a1a5d6, #w-node-_44b042bc-1fce-3b95-e9a6-f179673959ad-e5a1a5d6, #w-node-_44b042bc-1fce-3b95-e9a6-f179673959b3-e5a1a5d6, #w-node-_44b042bc-1fce-3b95-e9a6-f179673959b9-e5a1a5d6, #w-node-_44b042bc-1fce-3b95-e9a6-f179673959bf-e5a1a5d6, #w-node-_44b042bc-1fce-3b95-e9a6-f179673959c5-e5a1a5d6, #w-node-_44b042bc-1fce-3b95-e9a6-f179673959cb-e5a1a5d6, #w-node-_44b042bc-1fce-3b95-e9a6-f179673959d2-e5a1a5d6, #w-node-_44b042bc-1fce-3b95-e9a6-f179673959d9-e5a1a5d6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ee87e96f-5133-42ff-5bf0-d8b488e5ef92-e5a1a5de, #w-node-ee87e96f-5133-42ff-5bf0-d8b488e5ef94-e5a1a5de, #w-node-ee87e96f-5133-42ff-5bf0-d8b488e5ef92-e5a1a60c, #w-node-ee87e96f-5133-42ff-5bf0-d8b488e5ef94-e5a1a60c, #w-node-c1379109-f0e0-323c-ccc0-a7a358844bb9-e5a1a611, #w-node-c1379109-f0e0-323c-ccc0-a7a358844bbb-e5a1a611, #w-node-c1379109-f0e0-323c-ccc0-a7a358844c45-e5a1a611, #w-node-c1379109-f0e0-323c-ccc0-a7a358844c47-e5a1a611, #w-node-_97beabe5-f48b-6865-bb37-173e51f1f5ec-e5a1a611, #w-node-_97beabe5-f48b-6865-bb37-173e51f1f5ee-e5a1a611, #w-node-_06745d14-8d3f-7c62-41ec-6ce05192b88d-e5a1a611, #w-node-_06745d14-8d3f-7c62-41ec-6ce05192b88f-e5a1a611, #w-node-e3eabc99-86a2-14d8-466d-1c71ea4e1308-e5a1a611, #w-node-e3eabc99-86a2-14d8-466d-1c71ea4e130a-e5a1a611, #w-node-_3ba155c9-4269-c58d-6442-e1161c1f83da-e5a1a611, #w-node-_3ba155c9-4269-c58d-6442-e1161c1f83dc-e5a1a611, #w-node-_97762965-fbab-634f-d447-02c29dcec630-e5a1a611, #w-node-_485a69cd-e56b-1cc5-47eb-fd11e21e317d-e5a1a611, #w-node-_97beabe5-f48b-6865-bb37-173e51f1f5ec-e5a1a612, #w-node-_97beabe5-f48b-6865-bb37-173e51f1f5ee-e5a1a612, #w-node-_06745d14-8d3f-7c62-41ec-6ce05192b88d-e5a1a612, #w-node-_06745d14-8d3f-7c62-41ec-6ce05192b88f-e5a1a612, #w-node-_97762965-fbab-634f-d447-02c29dcec630-e5a1a612, #w-node-_485a69cd-e56b-1cc5-47eb-fd11e21e317d-e5a1a612 {
    grid-column: span 1 / span 1;
  }

  #w-node-_23ed8ed4-4f80-9127-3d47-1e00534334c8-e5a1a613 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-ae21dd3d-9d8d-33f0-5f24-814ed771888f-e5a1a613 {
    align-self: end;
  }

  #w-node-c2570f45-d7e8-a863-d1b4-8204987aca97-e5a1a613 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-c2570f45-d7e8-a863-d1b4-8204987aca98-e5a1a613 {
    align-self: end;
  }

  #w-node-ee927c83-feed-dfc9-a226-95a8ebdfaf8b-e5a1a613 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-ee927c83-feed-dfc9-a226-95a8ebdfaf8c-e5a1a613 {
    align-self: end;
  }

  #w-node-cee96742-0a03-ff2a-0fb7-0ba2bcceeef6-e5a1a613 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-cee96742-0a03-ff2a-0fb7-0ba2bcceeef7-e5a1a613 {
    align-self: end;
  }

  #w-node-e2e3e01a-a4f0-f591-9f85-3e6f50aba208-e5a1a613 {
    justify-self: center;
  }

  #w-node-a73de559-661a-7242-b297-78cc86dd0f4c-e5a1a613 {
    justify-self: start;
  }

  #w-node-_5fbbd1e1-386d-59a7-51fe-c8b1510cb9ac-e5a1a613 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_5fbbd1e1-386d-59a7-51fe-c8b1510cb9ad-e5a1a613 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-ef3ac2e6-c3b0-c9ba-a3ca-4a761d770b36-e5a1a613 {
    justify-self: start;
  }

  #w-node-_9b913f71-c23f-675c-41de-2abc29e0d8e6-e5a1a615, #w-node-_3a3d2f2a-989d-9f55-16bf-13ebe6074285-e5a1a615, #w-node-a7a2d32d-fc00-328b-2c25-890e2b2855ae-e5a1a615, #w-node-_51bdcfae-a600-b3a4-d05d-74485092f4b7-e5a1a615, #w-node-d9ce3301-8801-fdbe-dd1e-c0026d6aa351-e5a1a615, #w-node-_3d7f4aab-f563-400b-bea9-0cc8f7363385-e5a1a615 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_6e6b0d61-14c6-94ff-fa3c-fc4cf2bf1c93-e5a1a615, #w-node-_6e6b0d61-14c6-94ff-fa3c-fc4cf2bf1c95-e5a1a615, #w-node-_43795ef6-25f7-af70-7e79-c929ed84a795-e5a1a615, #w-node-_6e6b0d61-14c6-94ff-fa3c-fc4cf2bf1c9b-e5a1a615, #w-node-_6e6b0d61-14c6-94ff-fa3c-fc4cf2bf1ca7-e5a1a615, #w-node-_6e6b0d61-14c6-94ff-fa3c-fc4cf2bf1ca1-e5a1a615, #w-node-_8e8fe765-19bd-8eda-f632-62f856550960-e5a1a615, #w-node-_6e6b0d61-14c6-94ff-fa3c-fc4cf2bf1cf2-e5a1a615, #w-node-a3caffb4-3917-9f18-6366-756a17e72518-e5a1a615 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9b913f71-c23f-675c-41de-2abc29e0d8e6-e5a1a616, #w-node-_9b913f71-c23f-675c-41de-2abc29e0d8ee-e5a1a616 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_9b913f71-c23f-675c-41de-2abc29e0d8ef-e5a1a616 {
    align-self: end;
  }

  #w-node-_9b913f71-c23f-675c-41de-2abc29e0d8f4-e5a1a616 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_9b913f71-c23f-675c-41de-2abc29e0d8f5-e5a1a616 {
    align-self: end;
  }

  #w-node-ddb2c755-c733-cb36-ab22-7e781ce2134c-e5a1a616 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-ddb2c755-c733-cb36-ab22-7e781ce2134d-e5a1a616 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_8c99b441-8a01-493a-7dce-9672c17341f5-e5a1a616 {
    order: -9999;
  }

  #w-node-_6b53b012-f453-ea30-031e-a4792f1822b0-e5a1a616, #w-node-_949dd033-ccb0-0b6a-d413-e1f0f9eec6d6-e5a1a616 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_129f9cd2-2bc0-76e5-5cfc-96a520c90513-e5a1a634, #w-node-ccc0834e-0763-bac3-3f1b-9b8cb01a6564-e5a1a634, #w-node-_129f9cd2-2bc0-76e5-5cfc-96a520c90513-e5a1a635, #w-node-ccc0834e-0763-bac3-3f1b-9b8cb01a6564-e5a1a635, #w-node-_129f9cd2-2bc0-76e5-5cfc-96a520c90513-e5a1a636, #w-node-ccc0834e-0763-bac3-3f1b-9b8cb01a6564-e5a1a636, #w-node-_129f9cd2-2bc0-76e5-5cfc-96a520c90513-e5a1a637, #w-node-ccc0834e-0763-bac3-3f1b-9b8cb01a6564-e5a1a637 {
    grid-column: span 1 / span 1;
  }

  #w-node-bddfd8c2-85c8-9765-4326-9afa668f9d34-3e583596, #w-node-bddfd8c2-85c8-9765-4326-9afa668f9d38-3e583596 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_97d9c689-d431-6c2d-d465-b71e5ed2deee-e5a1a441 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-e453fc7a-acf8-5292-8a88-d4d121d9d151-e5a1a5c8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_3e52c597-45c6-b8c4-2678-ce3b974d2c76-e5a1a5d3 {
    place-self: auto;
  }

  #w-node-_20c9ede4-3e6f-799b-567f-d07ab87c653a-e5a1a5d3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_0b6dc6e1-6590-01ee-468b-3d0bbf73992c-e5a1a5d5 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-c56d261d-bf26-d447-c04f-fac47914c68b-e5a1a5d5 {
    grid-row: span 2 / span 2;
  }

  #w-node-_142e15a3-069a-ffed-446a-164cc98180ca-e5a1a5d5 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    display: grid;
  }

  #w-node-_391c0f9c-0f48-56d7-0c0e-0648d4971920-e5a1a5d5 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_033a5a3a-365d-3505-8ceb-54bd52e36450-e5a1a5d5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center start;
  }

  #w-node-db0eef5b-2841-e239-0983-2e4ef76fcd53-e5a1a5d5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-f8a84df1-3fc4-1094-fca8-a7c8125e6a6b-e5a1a5d5, #w-node-aaeda932-971a-147a-b1c5-16d5b1b39c69-e5a1a5d5 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_10c0ffeb-4882-30cb-0c9b-e33f7f0d7c9a-e5a1a5d6 {
    grid-area: Area;
  }

  #w-node-_8cdd960e-fe64-b0b8-f13e-36721b946ca8-e5a1a5d6, #w-node-bf7223e7-7310-50a0-14e3-064ed2cb21c6-e5a1a5d6, #w-node-_81db9b9f-c48a-0550-61f8-3216e8c6f135-e5a1a5d6, #w-node-_2df64edb-4f61-7ddc-d51a-2d6064629d50-e5a1a5d6, #w-node-c5e3b20c-b61f-b3d8-0a88-bead9bfa638b-e5a1a5d6, #w-node-_998fc6cd-b7c2-70e1-3760-dca2d53fb66d-e5a1a5d6, #w-node-a11b5bb8-644b-5ede-4b63-ffa6da01a60a-e5a1a5d6, #w-node-c2631a13-dfbc-3689-7680-82355c279976-e5a1a5d6, #w-node-e9e482b1-1ff0-dbdd-2f84-9b77ee54489b-e5a1a5d6, #w-node-_5f7c3023-3df3-a7cb-e821-e4cac589736d-e5a1a5d6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_329a6982-763b-1f41-e97e-795b179a0198-e5a1a5d6, #w-node-_60433def-c5cb-c0ea-8821-539d56c3940b-e5a1a5d6 {
    display: none;
  }

  #w-node-d75113c3-197b-34ba-6e1d-baf52b4be224-e5a1a5de, #w-node-_9c81d57e-41c2-5d18-51df-cac11c551ca8-e5a1a5de {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-efb716d0-dec1-8dd0-120b-a462283383f8-e5a1a5f6 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-e8cb86f1-9839-ead2-7740-64d6c770b5b1-e5a1a5f6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_97f9b07e-5dc6-e1b7-5056-2d7eb0805bd5-e5a1a5f6, #w-node-fecc342a-a5ad-8959-dcf0-c25d01b72cda-e5a1a5f6 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-d75113c3-197b-34ba-6e1d-baf52b4be224-e5a1a60c, #w-node-_9c81d57e-41c2-5d18-51df-cac11c551ca8-e5a1a60c, #w-node-e23bf998-c251-e3ed-ae37-78541c07f049-e5a1a611, #w-node-e23bf998-c251-e3ed-ae37-78541c07f049-e5a1a612, #w-node-_97d9c689-d431-6c2d-d465-b71e5ed2deee-e5a1a616 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }
}
