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

:root {
  --black: black;
  --_loyal-colours---loyal-green: #00634f;
  --white: #fff;
  --_loyal-colours---loyal-blue: #225f92;
  --green: #2c6452;
  --_loyal-colours---loyal-drop-shadow: #0000003d;
  --_loyal-colours---loyal-purple: #860063;
  --_loyal-colours---loyal-orange: #e07c00;
  --accessible-components-dark-grey: #9b9b9b;
  --loyal-black\<deleted\|variable-b8c4ea3b-0095-719d-de3f-e3914e5aa621\>: #1a1b1f;
  --light-green: #00634f1a;
  --grey: #555;
  --_loyal-colours---loyal-black: #1f1f1f;
  --text-box-outline: #1a1b1f54;
  --accessible-components-white-smoke: whitesmoke;
  --heading-1: 60px;
  --paragraph-text: 16px;
  --sub-heading: 20px;
  --left-gradient-white: #ffffff63;
  --dark-gradient-border: #ffffff96;
  --dark-gradient-left: #131925;
  --dark-gradient-right: #18252b8c;
  --heading-2: 30px;
  --_secondary-orange-button---color: white;
  --right-gradient-white: #ffffff0d;
}

.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-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 {
  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-pagination-previous-icon {
  margin-right: 4px;
}

.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-pagination-next-icon {
  margin-left: 4px;
}

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

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

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

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

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

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

.w-backgroundvideo-backgroundvideoplaypausebutton:focus-visible {
  outline-offset: 2px;
  border-radius: 50%;
  outline: 2px solid #3b79c3;
}

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

@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: #1a1b1f;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 28px;
}

h1 {
  margin-top: 20px;
  margin-bottom: 15px;
  font-size: 30px;
  font-weight: 400;
  line-height: 35px;
}

h2 {
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 36px;
  font-weight: 400;
  line-height: 50px;
}

h3 {
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 25px;
  font-weight: 600;
  line-height: 46px;
}

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

h5 {
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 20px;
  font-weight: 500;
  line-height: 34px;
}

h6 {
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 16px;
  font-weight: 500;
  line-height: 28px;
}

p {
  margin-bottom: 10px;
}

a {
  color: var(--black);
  cursor: pointer;
  margin-left: 0;
  margin-right: 5px;
  text-decoration: underline;
  transition: font-size .2s, color .2s, opacity .2s;
  display: inline;
}

a:hover {
  color: var(--_loyal-colours---loyal-green);
  font-weight: 500;
}

a:active {
  color: #43464d;
}

ul {
  margin-top: 20px;
  margin-bottom: 10px;
  padding-left: 40px;
  list-style-type: disc;
}

li {
  margin-bottom: 10px;
}

img {
  display: block;
}

label {
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-bottom: 10px;
  font-size: 12px;
  font-weight: 500;
  line-height: 20px;
}

blockquote {
  border-left: 5px solid #e2e2e2;
  margin-top: 25px;
  margin-bottom: 25px;
  padding: 15px 30px;
  font-size: 20px;
  line-height: 34px;
}

figure {
  margin-top: 25px;
  padding-bottom: 20px;
}

figcaption {
  opacity: .6;
  text-align: center;
  margin-top: 5px;
  font-size: 14px;
  line-height: 26px;
}

.divider {
  background-color: #eee;
  height: 1px;
}

.divider.dark {
  background-color: var(--black);
  opacity: 1;
  color: #000;
  max-width: 1250px;
  height: 1px;
  margin-bottom: 30px;
  margin-left: auto;
  margin-right: auto;
}

.divider.dark.portco-page {
  opacity: 1;
  width: 100%;
  margin-top: 15px;
  margin-left: 0;
  margin-right: 0;
}

.divider.dark.signin {
  min-width: 325px;
  max-width: 0;
  margin-top: 20px;
}

.styleguide-content-wrap {
  text-align: center;
}

.section {
  width: 100vw;
  margin-left: 30px;
  margin-right: 30px;
  display: block;
  overflow: hidden;
}

.section.cc-cta {
  background-color: #0000;
  height: 140vh;
  margin-top: 100px;
  padding-left: 80px;
  padding-right: 80px;
  transition: opacity .2s;
  display: block;
  overflow: hidden;
}

.section.cc-cta.regular {
  width: auto;
  height: auto;
  margin-top: 0;
}

.section.cc-home-wrap {
  display: block;
}

.section.cc-store-home-wrap {
  margin-bottom: 12px;
  margin-left: 0;
  margin-right: 0;
}

.styleguide-block {
  text-align: left;
  flex-direction: column;
  align-items: center;
  margin-top: 80px;
  margin-bottom: 80px;
  display: block;
}

.container {
  height: 53vh;
  margin-top: 100px;
  overflow: hidden;
}

.container._1250-container {
  height: auto;
  margin-top: 60px;
  padding-top: 30px;
}

.container.home {
  height: 30vh;
}

.paragraph-tiny {
  font-size: 12px;
  line-height: 20px;
}

.paragraph-bigger {
  opacity: 1;
  margin-bottom: 10px;
  font-size: 20px;
  font-weight: 400;
  line-height: 34px;
}

.paragraph-bigger.cc-bigger-light {
  opacity: .6;
  color: var(--black);
}

.paragraph-bigger.cc-bigger-light.light {
  color: var(--white);
}

.paragraph-bigger.cc-bigger-white-light {
  opacity: .6;
}

.button {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #1a1b1f;
  border-radius: 0;
  padding: 12px 25px;
  font-size: 12px;
  line-height: 20px;
  text-decoration: none;
  transition: background-color .4s, opacity .4s, color .4s;
}

.button:hover {
  color: #fff;
  background-color: #32343a;
}

.button:active {
  background-color: #43464d;
}

.button.cc-jumbo-button {
  background-color: var(--_loyal-colours---loyal-blue);
  border-radius: 7px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 16px 35px;
  font-size: 14px;
  line-height: 26px;
  box-shadow: 5px 5px 15px #0006;
}

.button.cc-jumbo-button:hover {
  background-color: #225f928c;
}

.button.cc-jumbo-button.w--current {
  position: static;
}

.button.cc-jumbo-button.cc-jumbo-white {
  color: #000;
  background-color: #fff;
}

.button.cc-jumbo-button.cc-jumbo-white:hover {
  background-color: #f1f1f1;
}

.button.cc-jumbo-button.cc-jumbo-white:active {
  background-color: #e1e1e1;
}

.button.cc-jumbo-button.cc-jumbo-white.w--current {
  position: absolute;
  left: 525px;
}

.button.cc-jumbo-button.cc-jumbo-white.w--current:hover {
  background-color: #f1f1f196;
}

.button.cc-jumbo-button.cc-jumbo-white.e.w--current {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  left: 0;
}

.button.cc-jumbo-button.cc-jumbo-white.e.w--current:hover {
  background-color: #f1f1f196;
}

.button.cc-jumbo-button.cc-jumbo-white.a, .button.cc-jumbo-button.cc-jumbo-white.i {
  position: relative;
  left: 0;
}

.button.regular-green {
  z-index: 5;
  border: 1px solid var(--green);
  background-color: var(--_loyal-colours---loyal-green);
  text-align: center;
  border-radius: 7px;
  justify-content: center;
  width: auto;
  margin-left: auto;
  margin-right: auto;
  padding-left: 30px;
  padding-right: 30px;
  font-weight: 500;
  display: block;
  position: static;
}

.button.regular-green:hover {
  background-color: #2c64528c;
  border-color: #2c64528c;
}

.button.regular-green.job-board {
  border-color: var(--_loyal-colours---loyal-green);
  background-color: var(--white);
  color: var(--green);
  object-fit: fill;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  padding-left: 24px;
  padding-right: 24px;
  display: flex;
  position: static;
}

.button.regular-green.job-board:hover {
  opacity: .47;
  border-color: #2c6452;
}

.button.regular-green.job-board.green {
  border-color: var(--white);
  color: var(--white);
  background-color: #0000;
  margin-left: 12px;
  margin-right: 12px;
}

.button.regular-green.job-board.green:hover {
  opacity: .41;
}

.button.regular-green.job-board.webinar {
  color: var(--_loyal-colours---loyal-green);
  margin-left: 0;
  padding-left: 24px;
  padding-right: 24px;
  display: inline;
  overflow: visible;
}

.button.regular-green.job-board.white-hover {
  color: var(--_loyal-colours---loyal-green);
  background-color: #0000;
}

.button.regular-green.job-board.white-hover:hover {
  border-color: var(--_loyal-colours---loyal-green);
  opacity: 1;
  color: var(--_loyal-colours---loyal-green);
  box-shadow: 2px 2px 7px 1px #00000080;
}

.button.regular-green.white {
  background-color: var(--white);
  color: var(--green);
  width: auto;
  display: none;
}

.button.regular-green.white:hover {
  background-color: #ffffff9c;
}

.button.regular-green.white.portco {
  border-color: var(--_loyal-colours---loyal-green);
  box-shadow: none;
  color: var(--_loyal-colours---loyal-green);
  cursor: pointer;
  background-color: #0000;
  margin-top: 50px;
  font-weight: 500;
  display: block;
}

.button.regular-green.white.portco:hover {
  border-color: #2c6452;
  box-shadow: 4px 4px 8px #00000080;
}

.button.regular-green.navigation-item {
  color: var(--white);
  margin-left: 90px;
  margin-right: 90px;
}

.button.regular-green.list {
  margin-top: 10px;
}

.button.regular-green.list.drop-shadow {
  border-color: var(--_loyal-colours---loyal-green);
  background-color: var(--_loyal-colours---loyal-green);
  box-shadow: 0 2px 5px 0 var(--_loyal-colours---loyal-drop-shadow);
  text-align: center;
  cursor: pointer;
  font-weight: 500;
}

.button.regular-green.list.drop-shadow:hover {
  background-color: var(--_loyal-colours---loyal-green);
  border-color: #00634f;
  box-shadow: 2px 2px 7px 1px #00000080;
}

.button.regular-green.list.drop-shadow.transparent {
  color: var(--_loyal-colours---loyal-green);
  background-color: #0000;
}

.button.regular-green.list.drop-shadow.login {
  margin-left: 0;
}

.button.regular-green.list.drop-shadow.center {
  border-style: none;
  width: 225px;
  margin-top: 0;
}

.button.regular-green.list.drop-shadow.center.blue {
  border-color: var(--_loyal-colours---loyal-blue);
  background-color: var(--_loyal-colours---loyal-blue);
}

.button.regular-green.list.drop-shadow.center.purple {
  border-color: var(--_loyal-colours---loyal-purple);
  background-color: var(--_loyal-colours---loyal-purple);
}

.button.regular-green.list.drop-shadow.center.orange {
  border-color: var(--_loyal-colours---loyal-orange);
  background-color: var(--_loyal-colours---loyal-orange);
}

.button.regular-green.list.drop-shadow.center.dash {
  margin-bottom: 15px;
  transition: background-color .4s, opacity .4s;
}

.button.regular-green.list.drop-shadow.center.dash:hover {
  box-shadow: 2px 2px 7px 1px #00000080;
}

.button.regular-green.list.drop-shadow.center.dash.recording {
  background-color: var(--_loyal-colours---loyal-purple);
  transition: background-color .4s, opacity .4s;
}

.button.regular-green.list.drop-shadow.center.white {
  border-style: solid;
  margin-top: 10px;
  display: block;
}

.button.regular-green.list.drop-shadow.center.white:hover {
  background-color: #0000;
}

.button.regular-green.list.drop-shadow.full-width.inactive {
  border-color: var(--accessible-components-dark-grey);
  background-color: var(--accessible-components-dark-grey);
  box-shadow: none;
  outline-offset: 0px;
  color: var(--white);
  outline: 3px #fff;
}

.button.regular-green.list.drop-shadow.loyal {
  width: 100%;
}

.button.regular-green.list.drop-shadow.hide {
  display: none;
}

.button.regular-green.event {
  z-index: 2000;
  border-color: var(--white);
  background-color: var(--white);
  color: var(--_loyal-colours---loyal-green);
  height: auto;
  margin-top: 15px;
  margin-left: 0;
  padding-left: 28px;
  padding-right: 28px;
  font-weight: 500;
  display: inline-block;
  position: relative;
}

.button.regular-green.event:hover {
  box-shadow: 0 2px 5px 0 var(--_loyal-colours---loyal-drop-shadow);
  border-color: #2c64528c;
}

.button.regular-green.event.white {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.button.regular-green.event.white:hover {
  box-shadow: 0 2px 5px 0 var(--_loyal-colours---loyal-drop-shadow);
}

.button.regular-green.event.white.outline {
  border-color: var(--_loyal-colours---loyal-green);
  margin-top: 10px;
  margin-bottom: 10px;
}

.button.regular-green.event.white.outline.zindex-0 {
  z-index: 0;
}

.button.regular-green.event.white-left {
  color: var(--_loyal-colours---loyal-green);
  background-color: #fff9;
  margin-bottom: 20px;
}

.button.regular-green.event.green {
  z-index: 1;
  background-color: var(--_loyal-colours---loyal-green);
  color: var(--white);
  border-style: none;
  position: static;
}

.button.regular-green.event.green.newsletter {
  margin-top: 0;
  margin-left: 10px;
  margin-right: 30px;
}

.button.regular-green.event.green.newsletter:hover {
  box-shadow: 0 2px 5px 0 var(--_loyal-colours---loyal-drop-shadow);
}

.button.regular-green.event.green.newsletter._100-width {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.button.regular-green.event.green.newsletter._100-width:hover {
  box-shadow: 0 2px 5px 0 var(--_loyal-colours---loyal-drop-shadow);
}

.button.regular-green.event.orange {
  background-color: var(--_loyal-colours---loyal-orange);
  color: var(--white);
}

.button.regular-green.event.orange:hover {
  border-style: solid;
  border-color: #e07c0099;
}

.button.regular-green.event.black-text {
  box-shadow: 0 2px 5px 0 var(--_loyal-colours---loyal-drop-shadow);
  color: var(--black);
  font-weight: 600;
}

.button.regular-green.independant {
  text-align: center;
  justify-content: center;
  align-items: center;
  width: 25%;
  margin-top: 60px;
  margin-bottom: 60px;
  font-weight: 500;
  display: inline-flex;
}

.button.regular-green.independant:hover {
  border-color: var(--_loyal-colours---loyal-green);
  background-color: var(--_loyal-colours---loyal-green);
  box-shadow: 2px 2px 7px 1px #000000ad;
}

.button.regular-green.independant.center {
  font-size: 14px;
}

.button.regular-green.independant.center:hover {
  box-shadow: 0 2px 5px 0 var(--_loyal-colours---loyal-drop-shadow);
}

.button.regular-green.independant.center.w--current {
  font-size: 16px;
}

.button.regular-green.requests {
  padding-left: 25px;
  padding-right: 25px;
  font-weight: 500;
}

.button.cc-white-button {
  color: #202020;
  background-color: #fff;
  padding: 16px 35px;
  font-size: 14px;
  line-height: 26px;
}

.button.cc-white-button:hover {
  background-color: #fffc;
}

.button.cc-white-button:active {
  background-color: #ffffffe6;
}

.button.aua {
  border: 1px solid var(--white);
  letter-spacing: 1px;
  text-transform: none;
  background-color: #0000;
  border-radius: 200px;
  margin-top: 11px;
  font-size: 16px;
  font-weight: 500;
  transition: box-shadow .2s, background-color .4s, opacity .4s, color .4s;
  display: flex;
}

.button.aua:hover {
  border-color: var(--white);
  box-shadow: 2px 2px 3px #00000061;
}

.button.aua.single {
  margin-top: 0;
}

.button.aua.triple {
  margin-top: -35px;
  font-size: 16px;
}

.button.aua.triple.investor-page {
  max-width: 275px;
  margin-top: 25px;
  margin-left: 25px;
  padding-left: 15px;
  font-size: 14px;
}

.button.aua.triple.investor-page.side-by-side {
  flex-direction: row;
  justify-content: space-between;
  margin-left: 0;
}

.button.aua.primary {
  border-color: var(--white);
  background-color: var(--white);
  color: var(--_loyal-colours---loyal-orange);
  -webkit-text-stroke-color: var(--white);
  flex-direction: row;
  justify-content: flex-start;
  align-self: stretch;
  margin-right: 0;
  font-size: 14px;
  display: flex;
  box-shadow: 0 2px 5px #0003;
}

.button.aua.primary._20-padding {
  margin-top: 20px;
}

.button.aua.extra-space {
  margin-top: 50px;
  margin-bottom: -50px;
}

.label {
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-bottom: 10px;
  font-size: 12px;
  font-weight: 500;
  line-height: 20px;
}

.label.cc-styleguide-label {
  margin-bottom: 25px;
}

.label.cc-light {
  opacity: 1;
  text-align: center;
  font-size: 16px;
}

.label.cc-light.green {
  color: var(--green);
  text-transform: none;
  font-size: 18px;
  font-weight: 500;
}

.label.cc-blog-date {
  opacity: .6;
  margin-top: 20px;
}

.label.quote-label {
  margin-top: 40px;
}

.label.large {
  font-size: 30px;
}

.label.portco {
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  font-size: 18px;
  font-weight: 600;
  display: flex;
}

.label.portco:hover {
  color: var(--black);
}

.label.portco.founder {
  padding-left: 0;
  padding-right: 0;
}

.label.bold {
  font-size: 16px;
  font-weight: 600;
  display: block;
}

.label.bold.space-above {
  margin-top: 10px;
  margin-bottom: 0;
}

.label.faq-white {
  color: var(--white);
  text-transform: uppercase;
  font-size: 14px;
}

.label.faq-white.body {
  text-transform: none;
  font-size: 14px;
}

.label._20-margin {
  margin-top: 15px;
  margin-bottom: 0;
}

.heading-jumbo-tiny {
  text-transform: uppercase;
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 18px;
  font-weight: 500;
  line-height: 32px;
}

.rich-text {
  width: 70%;
  margin-bottom: 100px;
  margin-left: auto;
  margin-right: auto;
}

.rich-text p {
  opacity: .6;
  margin-top: 15px;
  margin-bottom: 25px;
}

.paragraph-light {
  opacity: .6;
}

.heading-jumbo {
  background-color: var(--green);
  color: var(--_loyal-colours---loyal-green);
  text-transform: none;
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-right: 0;
  font-size: 64px;
  font-weight: 500;
  line-height: 80px;
  text-decoration: none;
}

.heading-jumbo-small {
  color: var(--black);
  text-align: center;
  text-transform: none;
  margin-top: 10px;
  margin-bottom: -10px;
  padding-bottom: 25px;
  padding-left: 135px;
  padding-right: 135px;
  font-size: 50px;
  font-weight: 400;
  line-height: 70px;
}

.heading-jumbo-small.light {
  color: var(--white);
  position: relative;
}

.styleguide-button-wrap {
  margin-top: 10px;
  margin-bottom: 10px;
}

.styleguide-header-wrap {
  color: #fff;
  text-align: center;
  background-color: #1a1b1f;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 460px;
  padding: 30px;
  display: flex;
}

.paragraph-small {
  font-size: 14px;
  line-height: 26px;
}

.logo-link {
  z-index: 1;
}

.logo-link:hover {
  opacity: .8;
}

.logo-link:active {
  opacity: .7;
}

.menu {
  z-index: 0;
  flex: 1;
  justify-content: center;
  align-self: auto;
  align-items: center;
  margin-left: 140px;
  padding-left: 0;
  display: flex;
  position: absolute;
  inset: 0%;
}

.navigation-wrap {
  flex: 1;
  justify-content: space-between;
  align-items: center;
  display: flex;
  position: relative;
}

.navigation {
  z-index: 90000000;
  clear: both;
  text-align: left;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  padding: 30px 50px;
  display: flex;
  position: static;
  top: 0;
}

.navigation.nav-green {
  background-color: var(--_loyal-colours---loyal-green);
  color: var(--white);
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 100px;
}

.navigation-item {
  opacity: 1;
  color: var(--_loyal-colours---loyal-green);
  letter-spacing: 1px;
  text-transform: uppercase;
  background-color: #fff0;
  margin-top: 20px;
  padding-top: 9px;
  padding-bottom: 9px;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  display: inline-block;
}

.navigation-item:hover {
  opacity: .9;
}

.navigation-item:active {
  opacity: .8;
}

.navigation-item.w--current {
  opacity: .6;
  color: #2c6452;
  font-weight: 600;
}

.navigation-item.w--current:hover {
  opacity: .8;
  color: #32343a;
}

.navigation-item.w--current:active {
  opacity: .7;
  color: #32343a;
}

.navigation-item.white {
  opacity: 1;
  color: #fff;
  cursor: pointer;
  width: auto;
  font-weight: 500;
}

.navigation-item.white:hover {
  color: #fff;
  background-color: #fff0;
  font-weight: 600;
}

.navigation-item.button {
  border: 1px solid var(--_loyal-colours---loyal-green);
  border-radius: 7px;
  padding-left: 40px;
  padding-right: 40px;
  transition: box-shadow .2s, background-color .4s, opacity .4s, color .4s;
}

.navigation-item.button:hover {
  color: var(--_loyal-colours---loyal-green);
  background-color: #0000;
  box-shadow: 1px 1px 6px #0000007a;
}

.navigation-item.button.green {
  background-color: var(--_loyal-colours---loyal-green);
  color: var(--white);
  cursor: pointer;
  border-radius: 7px;
  justify-content: space-between;
  align-self: center;
  align-items: center;
  margin-top: 20px;
  padding: 12px 60px;
  transition: box-shadow .2s, background-color .4s, opacity .4s, color .4s;
  display: inline-flex;
}

.navigation-item.button.green:hover {
  box-shadow: 0 2px 5px 0 var(--_loyal-colours---loyal-drop-shadow);
  opacity: 1;
  background-color: #00634f;
}

.navigation-item.button.green.w--current {
  background-color: var(--_loyal-colours---loyal-green);
  opacity: 1;
}

.navigation-item.button.green.log-out {
  color: var(--_loyal-colours---loyal-green);
  background-color: #0000;
}

.navigation-item.button.green.log-out:hover {
  box-shadow: 0 2px 5px 0 var(--_loyal-colours---loyal-drop-shadow);
}

.navigation-item.button.green.white-border {
  border-color: var(--white);
}

.navigation-item.button.green.white-border.w--current {
  z-index: 1;
}

.navigation-item.button.green.white-nav {
  z-index: 1;
  background-color: var(--white);
  color: var(--_loyal-colours---loyal-green);
}

.navigation-item.button.green.left {
  align-self: flex-start;
}

.navigation-item.button.green.new {
  margin-top: 0;
}

.navigation-item.button.white {
  background-color: var(--white);
  color: var(--_loyal-colours---loyal-green);
  border-radius: 7px;
  padding-left: 28px;
  padding-right: 28px;
}

.navigation-item.button.white:hover {
  opacity: 1;
  background-color: #fff;
  box-shadow: 2px 2px 7px 1px #000000ad;
}

.navigation-item.white-bckg {
  background-color: var(--white);
  border-radius: 7px;
}

.navigation-item.xtra-space {
  z-index: 100;
  justify-content: space-between;
  align-items: center;
  margin-top: 20px;
  margin-right: 20px;
  display: inline-flex;
}

.navigation-item.xtra-space.new {
  padding-right: 40px;
}

.navigation-item.footer {
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-weight: 600;
}

.navigation-item.dropdown.menu-spacing {
  color: var(--white);
  text-transform: capitalize;
  margin-top: 1px;
  padding: 5px 20px;
  font-weight: 500;
  display: block;
}

.navigation-item.dropdown.menu-spacing:hover {
  color: #ffffffb8;
}

.navigation-item.dropdown.menu-spacing.w--current {
  opacity: 1;
  font-weight: 500;
}

.navigation-item.dropdown.menu-spacing.w--current:hover {
  opacity: .62;
}

.navigation-item.dropdown.menu-spacing.green {
  color: var(--_loyal-colours---loyal-green);
  text-transform: capitalize;
  background-color: #fffffffc;
  font-weight: 400;
  display: block;
}

.navigation-item.dropdown.menu-spacing.green.fp {
  z-index: 100;
}

.navigation-item.dropdown.menu-spacing.green.fp.title {
  color: var(--black);
  text-transform: none;
  background-color: #0000;
  font-size: 16px;
  text-decoration: underline;
}

.navigation-item.dropdown.menu-spacing.green.fp.title.white {
  color: var(--white);
}

.navigation-item.dropdown.menu-spacing.green.fp.title.profile {
  text-transform: capitalize;
  font-weight: 700;
  text-decoration: none;
}

.navigation-item.dropdown.menu-spacing.hide {
  display: none;
}

.navigation-item.founder-portal {
  margin-left: 48px;
  margin-right: -63px;
}

.navigation-item.founder-portal.extra-space {
  margin-right: 11px;
}

.navigation-item.new {
  margin-top: 0;
  padding-right: 10px;
}

.logo-image {
  float: right;
  clear: both;
  margin-left: 600px;
  display: block;
  position: relative;
  inset: 0% auto auto -89%;
}

.navigation-items {
  flex: none;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.navigation-items.white {
  z-index: 400000;
  color: var(--white);
  position: static;
}

.footer-wrap {
  justify-content: center;
  align-items: center;
  padding-top: 70px;
  padding-bottom: 70px;
  display: flex;
}

.webflow-link {
  opacity: .5;
  align-items: center;
  text-decoration: none;
  transition: opacity .4s;
  display: flex;
}

.webflow-link:hover {
  opacity: 1;
}

.webflow-link:active {
  opacity: .8;
}

.webflow-logo-tiny {
  margin-top: -2px;
  margin-right: 8px;
}

.cta-text {
  width: 70%;
  margin-bottom: 35px;
  margin-left: auto;
  margin-right: auto;
}

.cta-wrap {
  text-align: center;
  border: 1px solid #000;
  border-radius: 7px;
  justify-content: center;
  display: flex;
}

.cta-wrap.regular {
  padding-top: 0;
  padding-bottom: 40px;
}

.intro-header {
  clear: both;
  opacity: .33;
  color: #fff;
  background-color: #f4f4f457;
  background-image: url("https://cdn.prod.website-files.com/628e6647a47e67666dc69a12/628e6c3c554806297dc7778f_Loog_Map%20Jan.%20'22.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100vh;
  height: 100vh;
  margin-bottom: 100px;
  display: flex;
  position: relative;
}

.intro-header.cc-subpage {
  color: #fff;
  background-color: #000;
  background-image: none;
  height: 480px;
}

.intro-content {
  text-align: center;
  width: 70%;
  max-width: 1140px;
}

.intro-content.cc-homepage {
  margin-bottom: 20px;
}

.motto-wrap {
  text-align: center;
  width: 100%;
  margin-bottom: 85px;
  margin-left: auto;
  margin-right: auto;
}

.about-story-wrap {
  text-align: center;
  width: 80%;
  margin: 80px auto;
}

.our-services-grid {
  grid-column-gap: 80px;
  grid-row-gap: 60px;
  grid-template-columns: 1fr 1fr 1fr;
  grid-template-areas: ". . ."
                       ". . .";
  margin-bottom: 120px;
}

.section-heading-wrap {
  text-align: center;
  margin-top: 80px;
  margin-bottom: 80px;
}

.service-icon {
  margin-bottom: 30px;
}

.status-message {
  color: #fff;
  text-align: center;
  background-color: #202020;
  padding: 9px 30px;
  font-size: 14px;
  line-height: 26px;
}

.status-message.cc-success-message {
  background-color: #12b878;
}

.status-message.cc-error-message {
  background-color: #db4b68;
}

.status-message.cc-no-data {
  width: 70%;
  margin: 100px auto;
  display: block;
}

.contact-form-wrap {
  border: 1px solid #eee;
  padding: 45px 50px 50px;
}

.contact-form-grid {
  grid-column-gap: 80px;
  grid-row-gap: 30px;
  grid-template: ". ."
  / 2.5fr 1fr;
  align-items: start;
  margin-top: 100px;
  margin-bottom: 100px;
}

.details-wrap {
  margin-bottom: 30px;
}

.get-in-touch-form {
  flex-direction: column;
  display: flex;
}

.text-field {
  border: 1px solid #e4e4e4;
  border-radius: 7px;
  align-self: center;
  margin-bottom: 18px;
  padding: 21px 20px;
  font-size: 14px;
  line-height: 26px;
  transition: border-color .4s;
}

.text-field:hover {
  border-color: #e3e6eb;
}

.text-field:active, .text-field:focus {
  border-color: #43464d;
}

.text-field::placeholder {
  color: #32343a66;
}

.text-field.cc-contact-field {
  margin-bottom: 25px;
}

.text-field.cc-textarea {
  height: 200px;
  padding-top: 12px;
}

.contact-form {
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.contact-form-heading-wrap {
  margin-bottom: 40px;
}

.contact-heading {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 15px;
  font-weight: 400;
}

.map {
  height: 460px;
  margin-bottom: 100px;
  line-height: 20px;
}

.contact-team-name-wrap {
  margin-bottom: 30px;
}

.our-contacts {
  grid-column-gap: 80px;
  grid-row-gap: 60px;
  text-align: center;
  grid-template: ". . ."
  / 1fr 1fr 1fr;
  margin-bottom: 120px;
}

.contact-team-details-wrap {
  margin-top: 30px;
}

.contact-team-pic {
  background-color: #f4f4f4;
  height: 150px;
  margin-bottom: 30px;
}

.team-pic {
  background-color: #f4f4f4;
  width: 100%;
  height: 420px;
  margin-bottom: 40px;
}

.team-members {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-columns: 1fr 1fr 1fr;
  grid-template-areas: ". . ."
                       ". . .";
  margin-bottom: 60px;
}

.team-member-title-wrap {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-bottom: 60px;
  display: flex;
}

.team-member-name {
  opacity: 1;
  margin-bottom: 5px;
  font-size: 20px;
  font-weight: 400;
  line-height: 34px;
}

.projects-grid {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template: "."
                 "."
                 "."
                 / 1fr;
  margin-bottom: 60px;
}

.project-name-wrap {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-bottom: 60px;
  display: flex;
}

.project-name-link {
  margin-bottom: 5px;
  font-size: 20px;
  font-weight: 400;
  line-height: 34px;
  text-decoration: none;
}

.project-name-link:hover {
  opacity: .8;
}

.project-name-link:active {
  opacity: .7;
}

.project-cover-link {
  margin-bottom: 40px;
}

.project-cover-link:hover {
  opacity: .8;
}

.project-cover-link:active {
  opacity: .7;
}

.project-overview-header {
  color: #fff;
  background-color: #f4f4f4;
  background-image: url("https://cdn.prod.website-files.com/628e6647a47e67666dc69a12/628e6648a47e6773c5c69a47_portfolio%201%20-%20wide.svg");
  background-position: 50%;
  background-size: cover;
  justify-content: center;
  align-items: center;
  height: 620px;
  margin-bottom: 100px;
  display: flex;
}

.project-overview-header.cc-project-2-header {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -webkit-text-fill-color: inherit;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/628e6647a47e67666dc69a12/62910dde9a6b93c1c2257239_green%20returns.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  background-clip: border-box;
  flex-wrap: nowrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: relative;
  top: 0;
}

.project-overview-header.cc-project-3-header {
  background-image: url("https://cdn.prod.website-files.com/628e6647a47e67666dc69a12/628e6648a47e677ba2c69a48_portfolio%203%20-%20wide.svg");
  background-size: cover;
}

.project-details-grid {
  grid-column-gap: 80px;
  grid-row-gap: 30px;
  grid-template: ". ."
  / 1fr 2fr;
  align-items: start;
  margin-top: 100px;
  margin-bottom: 100px;
}

.project-pics {
  margin-bottom: 120px;
}

.detail-image {
  width: 100%;
  margin-bottom: 30px;
}

.blog-detail-header-wrap {
  width: 70%;
  margin: 60px auto;
}

.detail-header-image {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: cover;
  width: 100%;
  height: 620px;
  margin-bottom: 60px;
  display: block;
}

.detail-header-image.w--current {
  margin-bottom: 60px;
}

.blog-list-wrap {
  margin-bottom: 100px;
}

.blog-item {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  margin-bottom: 80px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.blog-preview-image {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: cover;
  width: 100%;
  height: 620px;
  margin-bottom: 45px;
  transition: opacity .6s;
  display: block;
}

.blog-preview-image:hover {
  opacity: .8;
}

.blog-preview-image:active {
  opacity: .7;
}

.blog-summary-wrap {
  text-align: left;
  width: 70%;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
}

.blog-heading-link {
  margin-bottom: 10px;
  font-size: 30px;
  font-weight: 400;
  line-height: 46px;
  text-decoration: none;
}

.blog-heading-link:hover {
  opacity: .8;
}

.blog-heading-link:active {
  opacity: .7;
}

.contact-email-link {
  opacity: .6;
  margin-bottom: 5px;
}

.contact-email-link:hover {
  opacity: 1;
}

.contact-email-link:active {
  opacity: .8;
}

.protected-form {
  flex-direction: column;
  align-items: center;
  width: 50%;
  display: flex;
}

.protected-wrap {
  justify-content: center;
  padding-top: 90px;
  padding-bottom: 100px;
  display: flex;
}

.protected-heading {
  align-self: center;
  margin-bottom: 30px;
}

.utility-page-wrap {
  color: #fff;
  text-align: center;
  justify-content: center;
  align-items: center;
  width: 100vw;
  max-width: 100%;
  height: 100vh;
  max-height: 100%;
  padding: 30px;
  display: flex;
}

._404-wrap {
  background-color: #2c645247;
  border-radius: 7px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: 30px;
  display: flex;
}

._404-content-wrap {
  margin-bottom: 20px;
}

.home-content-wrap {
  margin-top: 80px;
  margin-bottom: 120px;
}

.home-section-wrap {
  margin-bottom: 30px;
}

.section-heading {
  margin-top: 10px;
  margin-bottom: 20px;
  font-weight: 400;
}

.about-grid {
  grid-column-gap: 80px;
  grid-row-gap: 30px;
  grid-template: ". Area"
                 ". ."
                 / 1fr 2fr;
  align-items: center;
  margin-bottom: 80px;
}

.about-grid.cc-about-2 {
  grid-template: ". ."
  / 2fr 1fr;
}

.intro-text {
  width: 80%;
  margin-bottom: 35px;
  margin-left: auto;
  margin-right: auto;
}

.collection-wrap {
  flex-wrap: wrap;
  place-content: flex-start center;
  align-items: flex-start;
  margin-left: -15px;
  margin-right: -15px;
  display: flex;
}

.work-heading {
  margin-top: 10px;
  margin-bottom: 20px;
  font-weight: 400;
}

.blog-heading {
  text-align: center;
  margin-bottom: 60px;
}

.blog-preview-wrap {
  width: 33.33%;
  padding-bottom: 30px;
  padding-left: 15px;
  padding-right: 45px;
}

.collection-list-wrapper {
  margin-bottom: 120px;
}

.business-article-heading {
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 24px;
  font-weight: 500;
  line-height: 38px;
  text-decoration: none;
}

.business-article-heading:hover {
  opacity: .8;
}

.business-article-heading:active {
  opacity: .7;
}

.heading {
  color: var(--green);
  text-align: center;
}

.image {
  opacity: .39;
}

.section-2 {
  background-color: #2c64522e;
}

.div-block {
  padding-right: 494px;
}

.heading-2 {
  margin-top: -20px;
  margin-bottom: 0;
  padding-top: 0;
  font-size: 24px;
}

.heading-2.white {
  color: var(--white);
  font-size: 20px;
  font-weight: 600;
  position: relative;
}

.heading-2.white.thin {
  width: 618rem;
  margin-top: 80px;
  font-weight: 100;
}

.heading-2.white.team {
  z-index: 3000;
  flex-direction: row;
  align-items: stretch;
  width: auto;
  margin-top: 0;
  margin-left: 0;
  padding-top: 0;
  font-size: 30px;
  font-weight: 300;
  display: block;
  position: relative;
}

.heading-2.event-panel {
  text-align: left;
  margin-top: 0;
  font-size: 16px;
  line-height: 25px;
}

.heading-2.event-panel.bold {
  font-weight: 700;
}

.heading-2.title {
  margin-top: 0;
  padding-bottom: 20px;
  font-style: italic;
}

.heading-2.name {
  color: var(--white);
  text-align: center;
  margin-top: auto;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  font-size: 20px;
  font-weight: 500;
  line-height: 50px;
  text-decoration: none;
}

.heading-2.n2 {
  font-size: 60px;
  line-height: 60px;
}

.image-2 {
  margin-left: 538px;
}

.hero {
  background-color: #2c6452;
  align-items: center;
  width: auto;
  min-width: 100px;
  padding-top: 50px;
  padding-bottom: 50px;
  display: block;
}

.flex-container {
  flex-flow: row;
  flex: 1;
  justify-content: flex-end;
  align-items: center;
  display: flex;
  position: relative;
}

.hero-image-mask {
  justify-content: flex-end;
  width: 150%;
  padding-left: 29px;
  display: flex;
}

.hero-image {
  object-fit: cover;
  object-position: 50% 50%;
  flex: 0 .5 auto;
  width: 100%;
  height: 100%;
  position: static;
}

.paragraph {
  color: var(--white);
  width: auto;
  padding-right: 0;
}

.youtube {
  text-align: right;
  justify-content: flex-end;
  padding-left: 55px;
  display: flex;
}

.grid {
  grid-template-areas: "Finverity"
                       "Area";
}

.heading-3 {
  background-color: var(--green);
  opacity: 1;
  outline-offset: 0px;
  color: var(--green);
  text-align: center;
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  outline: 3px #2c6452;
  justify-content: center;
  align-items: center;
  margin-top: 66px;
  display: flex;
  position: absolute;
  inset: 0 0% 0%;
}

.image-3 {
  opacity: .28;
  mix-blend-mode: normal;
}

.image-4 {
  opacity: .36;
}

.heading-4 {
  opacity: 1;
  color: var(--green);
  text-align: center;
}

.section-3 {
  opacity: 1;
  overflow: hidden;
}

.gallery {
  padding-top: 100px;
  padding-bottom: 100px;
}

.centered-container {
  text-align: center;
  flex: 1;
}

.gallery-grid-container {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template: "."
                 "Area"
                 / 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-self: center;
  margin-top: 40px;
  display: grid;
}

.gallery-lightbox {
  position: relative;
  overflow: hidden;
}

.gallery-thumbnail {
  object-fit: contain;
  object-position: 50% 50%;
  background-color: #e6e1e1;
  width: 100%;
  height: 100%;
  margin-bottom: -90px;
  padding-top: 9px;
  padding-bottom: 9px;
  padding-left: 0;
}

.gallery-thumbnail.logo-w-room {
  padding: 9px 8px;
}

.gallery-thumbnail.logo-w-room.logo-vertical-room {
  padding-top: 9px;
  padding-bottom: 9px;
}

.section-4 {
  width: 100vw;
  height: 100vh;
}

.image-5 {
  height: auto;
}

.founder-heading {
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 500;
}

.image-6 {
  text-align: center;
  border-radius: 1000px;
  width: 150px;
  margin-left: 0;
  display: block;
  position: static;
}

.columns {
  border-bottom: 1px solid #000;
}

.returns-block {
  background-image: url("https://cdn.prod.website-files.com/628e6647a47e67666dc69a12/62910dde9a6b93c1c2257239_green%20returns.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  width: 100%;
  height: 100vh;
  padding-bottom: 212px;
  overflow: hidden;
}

.white {
  color: var(--white);
  width: 618em;
}

.white:hover {
  color: var(--white);
  font-weight: 700;
}

.white.thin {
  width: 100%;
  margin-top: 17px;
  padding-right: 20px;
  font-size: 20px;
  overflow: hidden;
}

.white.thin.para {
  margin-bottom: 17px;
  font-size: 16px;
}

.white.webinar {
  margin-top: 62px;
}

.white.white-on-hover:hover {
  color: var(--white);
  font-weight: 700;
}

.white.body-text {
  width: auto;
  margin-top: 15px;
  padding-left: 0;
}

.white.body-text:hover {
  font-weight: 400;
}

.div-block-3 {
  white-space: break-spaces;
  width: 100%;
  height: 242rem;
  margin-left: 20px;
  overflow: hidden;
}

.event-title {
  color: var(--white);
  width: auto;
  margin-top: 11px;
  margin-bottom: 0;
  font-size: 25px;
  font-weight: 600;
}

.event-title.black {
  color: var(--black);
  margin-top: 10px;
  font-size: 20px;
  line-height: 25px;
}

.date-white {
  color: var(--white);
  font-size: 20px;
  overflow: hidden;
}

.headshot-small {
  text-align: right;
  object-fit: contain;
  border-radius: 30000px;
  margin-left: 1018px;
  display: block;
  position: static;
  inset: 406px -19% 0% 762px;
  box-shadow: 0 6px 12px #0000008c;
}

.body {
  overflow: visible;
}

.youtube-2, .youtube-2:hover, .youtube-3, .youtube-3:hover {
  opacity: 1;
}

.asset-low-opacity {
  opacity: .5;
  mix-blend-mode: multiply;
  position: relative;
}

.asset-low-opacity.logo-center {
  margin-top: -103px;
}

.image-8 {
  opacity: .5;
}

.div-block-4, .div-block-5 {
  position: relative;
}

.cloud-icon {
  z-index: 1000;
  width: 30%;
  margin-top: -44px;
  margin-left: 151px;
  padding-top: 117px;
  position: relative;
  top: 272px;
  left: 5px;
}

.link-block {
  position: relative;
}

.link-block:hover {
  opacity: .62;
}

.image-9 {
  z-index: 1;
  width: 30%;
  position: static;
}

.heading-5 {
  text-align: left;
  font-weight: 500;
  overflow: hidden;
}

.strategy-heading {
  margin-top: 0;
  padding-bottom: 165px;
  font-size: 25px;
  font-weight: 400;
}

.strategy-heading:hover {
  text-decoration: none;
}

.strategy-heading.underline {
  text-decoration: underline;
}

.strategy-heading.top {
  cursor: pointer;
  padding-bottom: 0;
  text-decoration: none;
}

.strategy-heading.top:active {
  text-decoration: none;
}

.strategy-heading.top.active {
  cursor: pointer;
  text-decoration: underline;
}

.strategy-heading.no-space {
  text-align: center;
  padding-bottom: 0;
}

.strategy-heading.no-space:hover {
  color: var(--black);
  font-weight: 500;
}

.paragraph-2 {
  margin-top: 20px;
  display: none;
  overflow: hidden;
}

.news-heading {
  background-color: var(--_loyal-colours---loyal-blue);
}

.news-heading.blue-button {
  background-color: var(--_loyal-colours---loyal-blue);
  color: var(--white);
  border-radius: 7px;
  padding-left: 10px;
  display: block;
  overflow: hidden;
}

.news-heading.blue-button.hide {
  display: none;
}

.text-span {
  font-size: 15px;
}

.feature-section {
  padding-top: 100px;
  padding-bottom: 100px;
}

.flex-container-2 {
  flex-direction: row;
  flex: 1;
  align-items: center;
  display: flex;
}

.feature-image-mask {
  width: 100%;
  margin-right: 40px;
}

.feature-image {
  object-fit: contain;
  object-position: 50% 50%;
  width: 100%;
  height: 100%;
}

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

.link {
  color: var(--black);
  margin-left: 0;
  font-weight: 600;
}

.link:hover {
  color: var(--green);
}

.logo {
  flex: 0 auto;
  order: 1;
  align-self: center;
}

.logo.extra-room {
  margin-top: 57px;
}

.div-block-6 {
  margin-top: 20px;
  margin-bottom: 20px;
  padding: 30px 5px 30px 15px;
}

.div-block-6:hover {
  border-radius: 7px;
  box-shadow: 1px 1px 7px #00000047;
}

.column {
  padding-bottom: 30px;
}

.heading-9 {
  margin-top: -14px;
  font-style: italic;
}

.text-span-2 {
  font-style: normal;
  font-weight: 700;
}

.text-span-3 {
  font-style: normal;
}

.div-block-7 {
  padding-bottom: 30px;
}

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

.in-the-news-div.portco-news {
  height: auto;
  display: block;
  overflow: hidden;
}

.column-2 {
  margin-top: -43px;
  padding-left: 70px;
  position: absolute;
}

.column-2.iphone {
  margin-top: 0;
}

.image-10 {
  float: none;
  clear: left;
  text-align: center;
  object-fit: fill;
  object-position: 50% 50%;
  transform-style: preserve-3d;
  border-radius: 1000px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: relative;
  bottom: auto;
  left: 0%;
  right: 0%;
  box-shadow: 0 6px 7px 3px #00000042;
}

.image-10:hover {
  transform: scale3d(1none, 1none, 1none);
  object-fit: fill;
}

.container-2 {
  z-index: 3000;
  position: relative;
}

.heading-10 {
  text-align: center;
  font-size: 20px;
  font-weight: 700;
}

.text-block {
  text-align: center;
  margin-top: -15px;
  margin-bottom: 10px;
  font-style: italic;
}

.image-11 {
  margin-left: 150px;
  position: relative;
  left: -210px;
}

.text-block-2 {
  text-align: justify;
  object-position: 50% 50%;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 90%;
  margin-bottom: 30px;
  padding-bottom: 0;
  padding-left: 49px;
  display: block;
}

.heading-11.med-bold {
  margin-bottom: 0;
  font-weight: 600;
}

.heading-12, .heading-13.med-bold {
  font-weight: 600;
}

.image-12 {
  z-index: 0;
  height: 75vh;
  margin-top: 0;
  display: none;
  position: relative;
  top: -79px;
}

.column-3 {
  position: absolute;
}

.column-4 {
  object-position: 100% 50%;
  flex-direction: row;
  justify-content: center;
  align-items: stretch;
  margin-top: 241px;
  display: inline;
  position: absolute;
  inset: 73px 0% 0% auto;
}

.image-13 {
  margin-left: -12px;
  position: absolute;
  top: -70px;
  overflow: hidden;
}

.div-block-10 {
  background-color: var(--white);
  border-radius: 7px;
  margin-top: 40px;
  margin-bottom: 35px;
  padding: 20px;
  box-shadow: 0 9px 11px 4px #837e7e;
}

.event-guest {
  color: #860063;
  font-style: italic;
  font-weight: 500;
}

.paragraph-3 {
  font-size: 12px;
  line-height: 20px;
}

.paragraph-3.bio {
  width: auto;
  height: auto;
  padding-left: 0;
  padding-right: 0;
}

.paragraph-4 {
  font-size: 12px;
  line-height: 20px;
}

.event-para {
  color: var(--white);
  text-align: left;
  font-size: 16px;
  line-height: 24px;
}

.event-para.bold {
  font-weight: 700;
}

.event-para.dark {
  color: var(--black);
  padding-top: 10px;
  font-size: 14px;
  line-height: 21px;
}

.div-block-11 {
  margin-top: -82px;
  padding-top: 20px;
  padding-bottom: 20px;
}

.youtube-4 {
  border-radius: 7px;
  justify-content: center;
  align-items: center;
  margin-top: 33px;
  display: flex;
}

.container-3 {
  max-width: 1250px;
  height: auto;
  padding-left: 40px;
  padding-right: 40px;
  overflow: auto;
}

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

.column-5 {
  flex-direction: column;
  justify-content: center;
  display: flex;
}

.events-collection-tablet {
  display: none;
}

.heading-14 {
  color: var(--black);
  text-align: center;
  border-bottom: 1px #2c64525c;
}

.big-divider {
  text-align: center;
  background-color: #00634f52;
  flex-wrap: nowrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: center;
  width: 75%;
  height: 2px;
  margin-left: auto;
  margin-right: auto;
  line-height: 1px;
  display: flex;
}

.big-divider.xtra-space {
  margin-top: 60px;
}

.video {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  height: 100%;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  overflow: visible;
}

.video-2 {
  margin-top: 25px;
}

.webinar {
  color: var(--white);
  margin-top: 0;
  font-size: 60px;
  position: static;
}

.webinar.iphone {
  margin-top: 40px;
}

.event-date {
  color: var(--white);
  text-transform: none;
  padding-bottom: 20px;
  font-size: 20px;
  font-weight: 400;
  display: block;
}

.event-date.card.black {
  color: var(--black);
  padding-top: 10px;
  padding-bottom: 10px;
}

.event-date.main {
  font-size: 20px;
}

.heading-15 {
  text-align: center;
}

.team-bio-photo {
  object-fit: cover;
  border-radius: 20px;
  width: 300px;
  height: 310px;
  max-height: 310px;
  margin: 35px auto;
  display: block;
  box-shadow: 4px 9px 13px 1px #636363;
}

.column-7 {
  border-radius: 7px;
}

.name-heading {
  margin-bottom: -23px;
  font-weight: 500;
}

.link-block-3 {
  margin-top: 20px;
  margin-left: 40px;
}

.link-block-4 {
  margin-top: 20px;
  margin-left: 0;
}

.section-6 {
  background-color: var(--_loyal-colours---loyal-green);
  width: 100vw;
  height: 220vh;
  margin-top: 349px;
  display: none;
  position: absolute;
  top: 680px;
  overflow: hidden;
}

.text-block-3 {
  color: var(--_loyal-colours---loyal-green);
}

.track {
  height: 600vw;
  display: none;
  overflow: hidden;
}

.camera {
  width: 100vw;
  height: 100vh;
  position: sticky;
  top: 40px;
  overflow: hidden;
}

.frame {
  height: 100%;
  display: flex;
}

.bio {
  flex: none;
  width: 100vw;
  height: 100vh;
  padding-left: 10px;
  padding-right: 81px;
}

.slide {
  width: 90vw;
  margin-left: auto;
  margin-right: auto;
}

.slider {
  height: 60vh;
  margin-bottom: 65px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 0;
}

.slider-2 {
  background-color: var(--white);
  height: 55vh;
  margin-left: 30px;
  margin-right: 23px;
}

.slide-2 {
  padding-left: 80px;
}

.slide-2.bio {
  width: 85vw;
  height: 100vh;
}

.container-4 {
  background-color: #0000;
  max-width: 1200px;
  display: block;
  position: relative;
  top: 69px;
  overflow: hidden;
}

.icon, .icon-2 {
  background-color: var(--_loyal-colours---loyal-green);
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
}

.image-17 {
  z-index: 0;
  width: 100vw;
  height: 200px;
  margin-top: 25px;
  display: inline;
  position: relative;
  top: 0;
  overflow: hidden;
}

.section-7 {
  background-color: #0000;
  height: auto;
  position: relative;
}

.container-5 {
  position: relative;
}

.columns-3 {
  z-index: 3000;
  margin-top: 373px;
  display: flex;
  position: absolute;
}

.link_linkedin-team {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  flex-flow: column wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  margin-top: 7px;
  margin-left: 0;
  text-decoration: none;
  display: flex;
}

.image-18 {
  text-align: center;
  cursor: pointer;
  object-fit: cover;
  border-radius: 3000px;
  width: 150px;
  height: 150px;
  margin-left: auto;
  margin-right: auto;
  transition: flex-grow .4s cubic-bezier(.55, .055, .675, .19);
  display: block;
  box-shadow: 0 6px 14px #00000091;
}

.image-18:hover {
  width: 155px;
}

.text-block-4 {
  margin-left: -60px;
}

.title-small {
  color: var(--white);
  text-align: center;
  margin-top: 42px;
  margin-left: -21px;
  margin-right: -21px;
  font-style: italic;
}

.column-8 {
  flex: 0 auto;
  padding-left: 30px;
  padding-right: 30px;
}

.column-9, .column-10, .column-11 {
  padding-left: 50px;
  padding-right: 50px;
}

.grid-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto minmax(130px, 1fr) auto minmax(130px, 1fr) auto minmax(130px, 1fr) auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  position: static;
}

.body-2 {
  overflow: visible;
}

.section-8 {
  margin-top: 701px;
  position: static;
}

.div-block-12 {
  border: 1px solid var(--white);
  background-color: #0000;
  border-radius: 7px;
  margin-top: 0;
  padding: 36px;
  position: relative;
  top: 357px;
  overflow: visible;
}

.div-block-13 {
  height: auto;
}

.heading-17, .paragraph-5, .heading-18, .paragraph-6 {
  text-align: center;
}

.portco {
  color: var(--black);
  margin-left: 0;
}

.portco:hover {
  color: var(--_loyal-colours---loyal-purple);
}

.portco.link {
  margin-bottom: 50px;
}

.portco.portco-name {
  margin-bottom: 0;
}

.portco.portco-name.spacing {
  margin-bottom: 40px;
}

.text-span-4 {
  text-decoration: none;
}

.image-19 {
  margin-left: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 0;
}

.image-19.keyless {
  margin-top: -76px;
  margin-bottom: -87px;
}

.rich-text-block {
  margin-bottom: 40px;
}

.rich-text-block-2 {
  margin-bottom: 50px;
}

.portco-name {
  padding-left: 0;
  display: block;
  left: -60px;
}

.portco-name.portco {
  color: var(--black);
  text-align: left;
  cursor: pointer;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
  font-size: 20px;
  text-decoration: none;
  display: flex;
}

.portco-name.portco:hover {
  color: var(--_loyal-colours---loyal-purple);
}

.section-9 {
  opacity: .14;
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  background-attachment: scroll;
  width: 100vw;
  height: 80vh;
  display: block;
  position: relative;
  top: -35px;
}

.grid-3 {
  z-index: 300;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  max-width: 2000px;
  margin-top: 90px;
  display: grid;
  position: relative;
}

.container-6 {
  z-index: 91;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: relative;
  top: 31.9vh;
}

.container-6.public {
  z-index: 0;
  top: 18.1vh;
}

.portco-stats {
  text-align: center;
  font-size: 100px;
}

.portco-idenitfier {
  text-align: center;
  text-transform: uppercase;
  font-size: 18px;
  font-weight: 500;
}

.section-10 {
  background-color: #fff;
  height: auto;
  min-height: 300vh;
  position: relative;
  top: -288px;
}

.section-10.test {
  z-index: 4;
  background-color: #fff;
  margin-top: -290px;
  position: relative;
  top: 0;
}

.long-divider {
  border-bottom: 1px solid var(--_loyal-colours---loyal-green);
}

.body-3 {
  border-radius: 7px;
}

.content_card-image {
  cursor: pointer;
  margin-top: 20px;
  margin-bottom: 20px;
}

.filter_content-portco_name {
  cursor: pointer;
  font-weight: 600;
}

.filter_content-portco_name:hover {
  color: var(--_loyal-colours---loyal-purple);
}

.filter_content-portco_name.advisor-page {
  margin-top: 10px;
  margin-bottom: 0;
  display: block;
}

.filter_content-portco_name.advisor-page:hover {
  color: var(--_loyal-colours---loyal-orange);
}

.filter_content-portco_name.no-change-on-hover {
  font-size: 30px;
}

.filter_content-portco_name.no-change-on-hover:hover {
  color: var(--black);
}

.image-21 {
  object-fit: fill;
  flex: 0 auto;
  order: 0;
  align-self: center;
  width: 400px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
}

.image-21.room {
  margin-top: 50px;
}

.container-7 {
  max-width: 1200px;
  padding-left: 40px;
  padding-right: 40px;
  display: none;
}

.column-13 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  object-fit: fill;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch center;
  align-items: flex-end;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.text-span-5 {
  color: #86006391;
  font-style: italic;
  font-weight: 500;
}

.section-11 {
  position: relative;
  top: -428px;
}

.link-3, .link-4 {
  margin-left: 0;
}

.event-date-ipad {
  margin-bottom: 15px;
  padding-bottom: 0;
  font-style: italic;
  font-weight: 600;
}

.card-f-test {
  border-radius: 7px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
}

.card-f-test:hover {
  border: 1px solid var(--_loyal-colours---loyal-green);
  background-color: #0000;
}

.card-b-test {
  outline-color: var(--_loyal-colours---loyal-green);
  outline-offset: 0px;
  backface-visibility: hidden;
  object-fit: fill;
  transform-style: preserve-3d;
  border-radius: 7px;
  outline-width: 1px;
  outline-style: solid;
  width: 460px;
  height: 460px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-left: 10px;
  padding-right: 10px;
  display: block;
  position: absolute;
  transform: rotateX(0)rotateY(180deg)rotateZ(0);
}

.information-page-headings {
  color: var(--loyal-black\<deleted\|variable-b8c4ea3b-0095-719d-de3f-e3914e5aa621\>);
  text-align: center;
  margin-top: 60px;
  font-size: 35px;
  font-weight: 500;
  text-decoration: none;
  display: block;
}

.information-page-headings.white {
  z-index: 3000;
  color: var(--white);
  width: auto;
  font-weight: 500;
  position: relative;
}

.information-page-headings.move-up {
  margin-top: -163px;
}

.information-page-headings.down-220 {
  margin-top: 220px;
}

.information-page-headings._60 {
  margin-top: 120px;
}

.information-page-headings.test {
  position: relative;
  top: 145px;
}

.information-page-headings._15-padding {
  padding-left: 15px;
}

.information-page-headings.left-aligned {
  text-align: left;
}

.information-page-headings.center {
  align-self: center;
}

.paragraph-7 {
  text-align: left;
  margin-bottom: 40px;
}

.link-7 {
  position: relative;
}

.heading-21, .heading-22, .paragraph-8 {
  text-align: center;
}

.perks-resources-logo {
  margin-bottom: 20px;
  padding-top: 40px;
}

.pr-h2 {
  padding-top: 15px;
  font-size: 20px;
  font-weight: 700;
}

.navbar {
  background-color: var(--white);
}

.container-9 {
  max-width: 1200px;
  margin-left: 0;
  margin-right: 0;
  overflow: hidden;
}

.navbar-1 {
  z-index: 100;
  background-color: #fff0;
  position: relative;
}

.navbar-1.green {
  -webkit-backdrop-filter: blur(4px);
  backdrop-filter: blur(4px);
  background-color: #0000;
}

.navbar-1.white-background {
  background-color: var(--white);
  margin-top: 20px;
  display: block;
}

.dropdown-list {
  background-color: #0000;
}

.dropdown-list.w--open {
  color: #00634f;
  background-color: #00634f;
}

.dropdown-list.white {
  display: none;
}

.dropdown-list.white.w--open {
  color: #fffffffc;
  background-color: #fffffff0;
  flex-direction: column;
  width: auto;
  display: flex;
}

.dropdown-list.green.glass-morphism.w--open {
  -webkit-backdrop-filter: blur(4px);
  backdrop-filter: blur(4px);
  background-color: #00634f00;
}

.dropdown-list-2 {
  background-color: var(--white);
}

.dropdown-list-2.w--open {
  background-color: #00634f80;
}

.dropdown-list-2.white.w--open {
  background-color: #ffffff45;
  flex-direction: column;
  display: flex;
}

.dropdown-list-3 {
  background-color: var(--white);
}

.dropdown-list-3.w--open {
  background-color: #fffffffa;
}

.dropdown-list-3.green.w--open {
  background-color: #00634f;
}

.dropdown-list-3.green.w--open:hover {
  background-color: #00634ff2;
}

.dropdown-list-3.green.transparent.w--open {
  background-color: #00634f00;
}

.dropdown-list-3.green.glass-morphism.w--open {
  -webkit-backdrop-filter: blur(4px);
  backdrop-filter: blur(4px);
  background-color: #0000;
}

.dropdown-list-3.portal_white {
  background-color: var(--white);
}

.container-10 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  max-width: 1300px;
  margin-top: auto;
  margin-bottom: auto;
  display: block;
}

.container-10.nav-middle {
  flex-flow: row;
  justify-content: space-between;
  display: flex;
}

.image-23 {
  margin-left: 18px;
}

.container-11 {
  z-index: 2000;
  max-width: 1375px;
  display: none;
  position: relative;
}

.container-12 {
  margin-top: 50px;
}

.section-12 {
  display: none;
}

.link-block-5 {
  display: flex;
}

.section-13, .div-block-15 {
  display: none;
}

.section-14 {
  overflow: hidden;
}

.body-4 {
  overflow: visible;
}

.social-icon {
  margin-top: 0;
  margin-bottom: 20px;
  padding-left: 4px;
  padding-right: 4px;
  display: block;
}

.slider-4 {
  display: block;
}

.grid-4, .grid-5 {
  grid-template-columns: 1fr;
}

.founder-info {
  display: block;
}

.founder-info.spacing {
  margin-bottom: 40px;
}

.strategy-para {
  margin-top: 0;
}

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

.grid-6.ipad {
  display: none;
}

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

.team {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--_loyal-colours---loyal-green);
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
  top: -390px;
  overflow: hidden;
}

.team.ipad {
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: -25px;
  display: block;
  top: 0;
  overflow: hidden;
}

.name-team {
  color: var(--white);
  text-align: center;
  flex-direction: row;
  justify-content: center;
  align-self: center;
  align-items: center;
  margin-top: 20px;
  margin-bottom: 25px;
  font-size: 25px;
  display: flex;
}

.title-team {
  color: var(--white);
  text-align: center;
  flex-wrap: nowrap;
  place-content: stretch center;
  align-self: center;
  margin-top: -25px;
  margin-bottom: 25px;
  line-height: 25px;
  display: flex;
}

.section-17 {
  margin-top: 85px;
}

.section-18 {
  margin-top: 33px;
  margin-bottom: -95px;
}

.container-14 {
  z-index: 2000;
  background-color: var(--_loyal-colours---loyal-green);
  max-width: 1200px;
  position: relative;
  top: -314px;
}

.section-19 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--_loyal-colours---loyal-green);
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.team-heading {
  color: var(--white);
  margin-top: 0;
  margin-left: 61px;
  padding-bottom: 40px;
  font-size: 40px;
  font-weight: 500;
}

.info-page-description {
  text-align: center;
  margin-bottom: 20px;
}

.info-page-description.test {
  position: relative;
  top: 145px;
}

.info-page-description.white {
  width: auto;
}

.info-page-description.white.big:hover {
  font-weight: 400;
}

.info-page-description.big {
  font-size: 25px;
}

.info-page-description.big._15-padding {
  padding-left: 15px;
}

.info-page-description.big._15-padding._50 {
  margin-top: 50px;
}

.info-page-description.big._15-padding.left-aligned {
  text-align: left;
  margin-bottom: 10px;
  font-weight: 600;
}

.info-page-description.big.left-aligned._60-padding {
  margin-top: 60px;
}

.info-page-description.big.left-aligned.medium, .info-page-description.big.left-aligned.medium._60-padding, .info-page-description.big.bold, .info-page-description.big.medium {
  font-weight: 500;
}

.info-page-description.big.medium._60-padding, .info-page-description.big._60-padding {
  margin-top: 60px;
}

.info-page-description.left-aligned {
  text-align: left;
}

.div-block-18 {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  grid-template: ". . . ."
                 ". . . ."
                 ". . . ."
                 ". Area Area Area"
                 / 3.75fr 1.5fr 1.5fr 1.5fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.footer-links {
  color: #1a1b1fa3;
  text-transform: capitalize;
  flex-direction: column;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
  display: flex;
}

.footer-links.newsletter {
  justify-content: center;
  margin-bottom: 0;
  display: none;
}

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

.social-link {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.link-block-6 {
  justify-content: flex-end;
  display: flex;
}

.image-26 {
  align-self: auto;
}

.link-block-7 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.image-27 {
  text-align: left;
  display: block;
}

.div-block-19 {
  padding-bottom: 60px;
}

.section-20 {
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 10px;
  padding-right: 20px;
  display: flex;
}

.image-28 {
  margin-top: -6px;
}

.yt-icon {
  margin-top: -7px;
}

.yt-icon:hover {
  transform: scale(1.1);
}

.section-21 {
  background-image: url("https://cdn.prod.website-files.com/628e6647a47e67666dc69a12/629ff8d458d737ff93722b1b_Green%20Oval.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-attachment: scroll;
}

.div-block-20 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #d7d5d6e8;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-end;
  align-items: flex-end;
  max-width: 100%;
  display: flex;
  position: relative;
  top: -97px;
}

.image-30 {
  height: 100vh;
  position: relative;
}

.section-22 {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/628e6647a47e67666dc69a12/62eb88a750d656d9ea7a8030_pexels-ksenia-chernaya-6617129.jpg");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: auto 100vh;
  background-attachment: fixed;
  width: auto;
  height: 100vh;
  position: relative;
  top: -75px;
}

.container-15 {
  max-width: 1260px;
  height: 100vh;
}

.div-block-21 {
  margin-top: 83px;
}

.hero-heading-left {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  border-radius: 7px;
  margin: 30px;
  padding: 80px 30px;
  position: relative;
  box-shadow: 3px 3px 17px #000000a1;
}

.aua-header {
  width: 100%;
  max-width: 1250px;
  margin-left: auto;
  margin-right: auto;
}

.aua-header.shorter {
  max-width: 900px;
}

.aua-header.shorter.center {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.hero-wrapper {
  justify-content: space-between;
  align-items: flex-start;
  max-width: 1250px;
  display: flex;
}

.hero-split {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 100%;
  display: flex;
}

.hero-split.investor-intro {
  max-width: 50%;
}

.hero-split.expand {
  max-width: 80%;
}

.hero-split.shorten {
  justify-content: center;
  align-self: center;
  max-width: 40%;
}

.hero-split.long {
  max-width: 100%;
}

.hero-split.long.center {
  justify-content: center;
  align-items: center;
}

.margin-bottom-24px {
  color: var(--white);
  margin-bottom: 24px;
  font-size: 20px;
}

.margin-bottom-24px.italic {
  font-style: italic;
  font-weight: 400;
}

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

.shadow-two {
  display: block;
  box-shadow: 0 4px 24px #96a3b514;
}

.paragraph-10 {
  width: 50%;
}

.text-block-8 {
  font-weight: 600;
}

.tagline {
  color: var(--white);
  width: 100%;
  font-size: 20px;
}

.tagline.main {
  font-size: 20px;
}

.heading-24 {
  font-size: 45px;
}

.section-23 {
  background-color: #0000;
}

.heading-25 {
  text-align: center;
  font-size: 45px;
}

.text-span-6 {
  font-style: italic;
}

.video-3 {
  width: 400px;
  height: 250px;
  margin-left: 0;
}

.hero-heading-right {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.hero-heading-right.box {
  border-radius: 7px;
  margin: 32px;
  box-shadow: 3px 3px 17px #000000a1;
}

.shadow-two-2 {
  box-shadow: 0 4px 24px #96a3b514;
}

.section-24 {
  background-image: url("https://cdn.prod.website-files.com/628e6647a47e67666dc69a12/62eb88a750d656d9ea7a8030_pexels-ksenia-chernaya-6617129.jpg");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: auto 100vh;
}

.section-25 {
  background-image: url("https://cdn.prod.website-files.com/628e6647a47e67666dc69a12/62eb88a750d656d9ea7a8030_pexels-ksenia-chernaya-6617129.jpg");
  background-position: 100%;
  background-repeat: repeat-x;
  background-size: contain;
}

.image-31 {
  z-index: 0;
  opacity: 1;
  height: auto;
  position: relative;
  top: -74px;
}

.section-26 {
  object-fit: fill;
  height: 100vh;
  position: relative;
  top: -74px;
  overflow: hidden;
}

.container-17 {
  max-width: 1250px;
  position: relative;
}

.tabs {
  z-index: 300;
}

.section-27 {
  z-index: 0;
  width: 100vw;
  height: 100vh;
  transition: opacity .2s, opacity .2s;
  position: relative;
  top: 0;
}

.founder-tabs {
  text-align: center;
}

.box-heading {
  color: var(--black);
  text-align: left;
  font-weight: 500;
}

.box-para {
  color: var(--black);
  text-align: left;
}

.column-16 {
  background-color: #ffffff40;
}

.prospective-founder {
  text-align: left;
  background-color: #0000;
  border-radius: 7px;
  max-width: 890px;
  margin-top: 20px;
  margin-bottom: 0;
  padding-bottom: 25px;
  padding-left: 0;
}

.prospective-founder._2 {
  background-color: #86006333;
}

.prospective-founder._4 {
  border: 1px solid var(--_loyal-colours---loyal-blue);
}

.button-2 {
  display: inline;
}

.tab-heading {
  cursor: pointer;
  font-weight: 600;
}

.tab {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--light-green);
  border: 1px #000;
  border-radius: 7px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 10px;
  font-weight: 400;
  transition-property: background-color;
  display: inline-flex;
}

.tab:hover {
  background-color: #00634f0d;
}

.tab.w--current {
  color: var(--white);
  background-color: #00634f;
}

.tab._1 {
  background-color: #00634f33;
}

.tab._2 {
  background-color: #86006333;
}

.tab._3 {
  background-color: #e07c0033;
}

.tab._4 {
  background-color: #0000;
}

.tab._4:hover {
  background-color: #225f9233;
}

.div-block-24 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #e7e7e778;
  border-radius: 7px;
  flex-flow: column;
  order: 0;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: center;
  align-self: center;
  align-items: center;
  width: 285px;
  height: 200px;
  margin-top: 10px;
  padding: 50px;
  line-height: 30px;
  display: flex;
}

.div-block-24:hover {
  color: var(--black);
}

.div-block-24.ui-link_no-line {
  margin-top: 10px;
}

.div-block-24.ui-link_no-line:hover {
  color: var(--black);
}

.div-block-24.vp-dash {
  flex-direction: row;
}

.collection-item-2 {
  justify-content: center;
  margin-top: 24px;
  margin-bottom: 24px;
  display: flex;
}

.perks-logo {
  z-index: 3000;
  text-align: center;
  flex: 0 auto;
  order: 0;
  align-self: center;
  min-width: auto;
  max-width: 200px;
  min-height: auto;
  max-height: 200px;
  margin-top: 0;
  display: block;
  position: absolute;
  inset: auto;
  overflow: hidden;
}

.perks-logo:hover {
  opacity: .14;
}

.perks-logo.move-up {
  margin-top: -55px;
}

.perks-logo.move-down {
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: relative;
  top: -1px;
}

.perks-logo.scale {
  min-height: 50px;
  max-height: 300px;
  inset: 0%;
}

.perks-logo.loyal {
  min-width: 300px;
  max-width: 300px;
  min-height: 300px;
}

.perks-logo.isif {
  max-height: 155px;
}

.container-18 {
  max-width: 1250px;
  transition: opacity 1s;
}

.text-block-10 {
  z-index: 0;
  text-align: center;
  font-weight: 600;
  position: absolute;
  inset: auto;
}

.text-block-10.move-up {
  margin-top: -106px;
}

.text-block-10.fi-portal {
  flex-flow: column;
  justify-content: center;
  align-self: center;
  align-items: center;
  max-width: 270px;
  display: flex;
  position: absolute;
  inset: auto;
}

.text-block-10.fi-portal.crm-down {
  top: 13px;
}

.heading-27 {
  align-self: flex-start;
}

.grid-8 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template: "Area Area-5 Area-9 Area-13 Area-17"
                 "Area-2 Area-7 Area-10 Area-14 Area-18"
                 "Area-4 Area-6 Area-11 Area-15 Area-19"
                 "Area-3 Area-8 Area-12 Area-16 Area-20"
                 / 2fr 2fr 2fr 2fr 2fr;
  align-content: center;
  place-items: center;
  max-width: 1250px;
  margin-top: 20px;
}

.perk-anchor-tag {
  text-align: center;
  margin-top: -13px;
  margin-bottom: 10px;
  padding-right: 16px;
  font-size: 16px;
  line-height: 30px;
}

.container-19 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 1250px;
  margin-bottom: 25px;
  display: flex;
}

._1250-container {
  background-color: #0000;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 1250px;
  display: block;
  position: static;
  top: 68px;
}

._1250-container.perks {
  justify-content: flex-start;
}

._1250-container.perks.extra-space {
  margin-bottom: 140px;
}

._1250-container.testimonial {
  box-shadow: none;
  background-color: #0000;
  border-radius: 10px;
  margin-top: 40px;
  margin-bottom: 0;
  padding: 15px 15px 30px;
}

._1250-container.testimonial:hover {
  box-shadow: 4px 4px 10px 2px #00000057;
}

._1250-container.testimonial.hide {
  display: none;
}

._1250-container.team {
  margin-top: 20px;
}

._1250-container.forgot-password {
  margin-top: 100px;
  display: flex;
}

._1250-container.sticky {
  flex-flow: column;
  justify-content: space-between;
  padding-bottom: 0;
  display: flex;
  position: relative;
  top: auto;
}

._1250-container.sticky.homepage {
  flex-direction: row;
}

._1250-container.grid-center {
  flex-direction: column;
  align-items: center;
  margin-bottom: 60px;
  display: flex;
}

._1250-container.grid-center.less-space {
  margin-bottom: 0;
}

._1250-container.grid-center.more-space {
  margin-bottom: 100px;
}

._1250-container.relative {
  z-index: 1000;
  margin-top: 50px;
}

._1250-container.relative.hide {
  margin-bottom: 220px;
  display: block;
}

._1250-container.relative.boxes {
  display: none;
}

._1250-container.border {
  border: 1px solid #000;
}

._1250-container._60-padding-below {
  margin-bottom: 60px;
}

._1250-container.footer {
  opacity: .99;
  background-color: #fff;
  margin-top: 0;
  padding-top: 20vh;
}

._1250-container.footer.white-bkground {
  background-color: #fff;
  margin-top: -10px;
}

._1250-container.top-padding {
  margin-top: 60px;
}

._1250-container.left-alinged {
  justify-content: flex-start;
  align-self: flex-start;
  align-items: flex-start;
  display: flex;
}

._1250-container._60-padding-above {
  margin-top: 60px;
}

._1250-container._60-padding-above.shadow {
  box-shadow: 0 2px 5px 0 var(--_loyal-colours---loyal-drop-shadow);
  border-radius: 15px;
}

._1250-container.shadow {
  box-shadow: 0 2px 5px 0 var(--_loyal-colours---loyal-drop-shadow);
  border-radius: 7px;
  margin-bottom: 60px;
}

.div-block-25 {
  float: right;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 50%;
  display: flex;
}

.div-block-26 {
  float: left;
  clear: right;
  width: 50%;
  position: relative;
}

.div-block-27 {
  clear: none;
  position: relative;
}

.link-block-8 {
  float: left;
  clear: left;
  position: relative;
}

.heading-28 {
  float: left;
  clear: right;
}

.div-block-28 {
  float: left;
}

.text-block-11 {
  float: right;
  clear: right;
}

.div-block-29 {
  clear: none;
  position: relative;
}

.link-block-9 {
  clear: none;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  display: grid;
}

.grid-9 {
  grid-template-columns: 7.75fr .5fr;
}

.link-block-10 {
  float: left;
  clear: left;
  position: relative;
}

.heading-29 {
  float: none;
  clear: none;
  margin-top: 20px;
}

.bio-events {
  color: var(--black);
  text-align: justify;
  margin-bottom: 0;
  padding-right: 0;
  font-size: 16px;
}

.bio-events.hide {
  display: none;
}

.headshot {
  box-sizing: border-box;
  aspect-ratio: 1;
  overflow-wrap: normal;
  -webkit-text-fill-color: inherit;
  object-fit: cover;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: cover;
  background-attachment: scroll;
  background-clip: border-box;
  border-radius: 3000px;
  width: 100%;
  height: 100%;
  display: block;
  overflow: clip;
  box-shadow: 4px 4px 17px #555454e0;
}

.headshot.center:hover {
  transform: scale(1);
}

.headshot.hide {
  display: none;
}

.headshot.portco-page {
  margin-top: 40px;
}

.headshot.event {
  margin-top: 19px;
  display: inline-block;
}

.headshot.event-page {
  margin-top: 50px;
}

.headshot._150x150 {
  width: 150px;
  height: 150px;
}

.div-block-30 {
  flex-direction: column;
  align-items: flex-start;
  display: block;
}

.grid-10 {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: .25fr .25fr;
  justify-content: center;
  width: 25%;
}

.div-block-31 {
  justify-content: center;
  margin-top: -25px;
  display: flex;
}

.testimonial-grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template: "Testimonial-Name Testimonial-Name Video Video Video Video Video"
                 "Description Description Video Video Video Video Video"
                 "Description Description Video Video Video Video Video"
                 "Headshot Name Video Video Video Video Video" 62px
                 "Headshot Bio Video Video Video Video Video"
                 "Headshot Bio Video Video Video Video Video"
                 "hold Socials Video Video Video Video Video"
                 / 5fr 12.25fr 7fr 1fr 1fr 1fr 1fr;
  align-items: start;
}

.social-icon-link-block-2 {
  flex-direction: row;
  align-items: center;
  width: 30px;
  height: 30px;
  padding-left: 0;
  display: flex;
}

.social-icon-link-block-2.hide {
  display: none;
}

.social-icon-link-block {
  padding-left: 0;
}

.social-icon-link-block:hover {
  transform: scale(1.1);
}

.social-icon-link-block.social-symbol {
  width: 30px;
  height: 30px;
  padding-left: 0;
}

.social-icon-link-block.hide {
  display: none;
}

.image-33 {
  padding-left: 0;
}

.image-33.twitter-icon {
  margin-left: 40px;
  display: none;
}

.paragraph-13 {
  padding-right: 20px;
}

.testimonial-heading {
  font-size: 25px;
  font-weight: 500;
}

.testimonial-heading.company {
  margin-top: 20px;
  margin-bottom: 15px;
  font-size: 25px;
  font-weight: 600;
  line-height: 32px;
}

.testimonial-heading.hide {
  display: none;
}

.co-founder-grid {
  grid-column-gap: 16px;
  grid-row-gap: 0px;
  grid-template: "Company-Name Company-Name Company-Name Company-Name Company-Name . . . ."
                 "Description Description Description Description Description . . . ."
                 "Description Description Description Description Description Video Video Video Video" 38px
                 "Description Description Description Description Description Video Video Video Video" 70px
                 "Photo-1 . Photo-2 . . Video Video Video Video" 60px
                 "Photo-1 . Photo-2 . . . . . ." 67px
                 "Founder-1 Founder-1 Founder-2 Founder-2 . . . . ." 60px
                 "Socials-1 Socials-1 Socials-2 Socials-2 . . . . ." 60px
                 "Bios Bios Bios Bios . . . . ."
                 / 1fr 1fr 1fr 1fr .5fr .5fr .5fr .75fr 1fr;
  grid-auto-columns: .75fr;
}

.image-34.logo-footer {
  margin-left: -12px;
}

.section-29 {
  display: block;
}

.tabs-content {
  margin-bottom: 40px;
}

.tabs-content._20-padding {
  padding-top: 20px;
  position: static;
}

.tabs-content._10-padding {
  padding-top: 10px;
}

.section-31 {
  display: none;
}

.section-32 {
  z-index: 0;
  background-image: url("https://cdn.prod.website-files.com/628e6647a47e67666dc69a12/62b34faa3c9fc43269330191_Green%20Blob.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: 100vw 100vh;
  background-attachment: scroll;
  margin-top: -74px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  position: static;
  top: -78px;
}

.grid-11 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  outline-color: var(--white);
  outline-offset: 20px;
  background-color: #fff0;
  border-radius: 7px;
  outline-width: 2px;
  outline-style: solid;
  grid-template: "Webinar Webinar Webinar Webinar Area Area Area Area" 53px
                 "Tagline Tagline . . Area Area Area Area" 80px
                 "Title Title Title Title Area Area Area Area" 55px
                 "Date Date Date Date Area Area Area Area"
                 "Description Description Description Description . Image Image ." 201px
                 "Button Button . . . Socials-IG Socials-IG Socials-TW" minmax(40px, .5fr)
                 "Button Button . . . Name-and-Title Name-and-Title ." 86px
                 "Hold Hold Hold Hold Bio Bio Bio Bio"
                 "Hold Hold Hold Hold Bio Bio Bio Bio"
                 "Hold Hold Hold Hold Bio Bio Bio Bio"
                 "Hold Hold Hold Hold . . . ."
                 / 1fr 1fr 1fr minmax(200px, 1fr) 1fr minmax(19px, 1fr) 1fr 1fr;
  margin-top: -190px;
  padding-top: 25px;
  display: none;
  position: static;
}

.grid-11.workshop {
  grid-template-rows: 53px 80px 97px auto 196px minmax(40px, .5fr) 86px auto auto auto auto;
  margin-top: -89px;
  margin-bottom: 140px;
  padding-top: 22px;
  display: none;
}

.event-speaker {
  color: var(--black);
  text-align: center;
  margin-top: 0;
  font-size: 20px;
  font-weight: 600;
  line-height: 30px;
  overflow: hidden;
}

.speaker-title-small {
  color: var(--black);
  text-align: center;
  margin-bottom: 10px;
  font-size: 16px;
  font-style: italic;
  line-height: 20px;
}

.image-35 {
  z-index: 3000;
  position: relative;
}

.grid-12 {
  background-color: var(--_loyal-colours---loyal-green);
  grid-template-columns: 1fr 1fr 1fr 1fr;
  padding-bottom: 50px;
}

.grid-13 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template: "Name Name Name Photo Photo" 62px
                 "Title Socials . Photo Photo" 70px
                 "Bio Bio Bio Photo Photo"
                 "Bio Bio Bio Photo Photo"
                 / 1fr .25fr 1fr 1fr 1fr;
  justify-content: stretch;
  place-items: stretch stretch;
  width: 90%;
  max-width: 1250px;
  margin-left: 100px;
}

.main-slider {
  background-color: #0000;
  height: 50%;
}

.twitter-icon:hover, .li-icon:hover {
  transform: scale(1.1);
}

.icon-8, .icon-9 {
  background-color: var(--_loyal-colours---loyal-green);
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  margin-top: auto;
  margin-bottom: auto;
}

.div-block-32 {
  margin-top: 4px;
}

.rich-text-block-3 {
  padding-right: 10px;
}

.paragraph-15 {
  text-align: center;
  font-weight: 400;
}

.text-span-7 {
  font-weight: 600;
}

.loyal-news-rich {
  display: none;
}

.grid-14 {
  grid-template: "Webinar-Heading Webinar-Heading Webinar-Heading Webinar-Heading"
                 "Tagline Tagline Headshot Headshot"
                 "Webinar-Title Webinar-Title Headshot Headshot"
                 "Date-and-Description Date-and-Description Name Name"
                 "Date-and-Description Date-and-Description Title Title"
                 "Date-and-Description Date-and-Description Bio Bio"
                 "Date-and-Description Date-and-Description Bio Bio"
                 / minmax(200px, 1fr) 1fr 1fr 1fr;
}

.paragraph-16 {
  color: var(--white);
  margin-top: 30px;
}

.section-33 {
  background-image: url("https://cdn.prod.website-files.com/628e6647a47e67666dc69a12/62a7d8deb9897651c28679fe_bright%20green%20returns.png");
  background-position: 0 0;
  background-size: auto;
}

.text-block-12 {
  max-width: 50%;
}

.div-block-33 {
  max-width: 100%;
}

.link-block-15 {
  margin-left: 5px;
}

.filter-form {
  background-color: #0000;
}

.filter-grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  grid-template: "UI-Filter-Box ." 86px
                 ". Portco-Collection"
                 ". Portco-Collection"
                 ". ."
                 / .5fr 1fr;
  position: static;
}

.filter-grid.extra-space {
  margin-bottom: 220px;
}

.filter-item-stage {
  font-weight: 700;
  display: none;
}

.filter-content {
  display: block;
  position: static;
}

.main-wrapper {
  margin-bottom: -300px;
}

.filter-item-region, .filter-item-sector {
  font-weight: 700;
  display: none;
}

.checkbox_field {
  width: auto;
  display: flex;
}

.checkbox_field.horizontal {
  text-align: left;
  padding-left: 20px;
  display: flex;
}

.checkbox_input.w--redirected-checked {
  border-color: var(--_loyal-colours---loyal-purple);
  background-color: var(--_loyal-colours---loyal-purple);
}

.content_collection-list {
  margin-top: 30px;
}

.content_card.advisor-page {
  margin-top: 40px;
}

.content_card-info {
  flex-direction: column;
  margin-left: auto;
  margin-right: auto;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.content_card-buttons {
  cursor: pointer;
}

.checkbox_label {
  text-transform: uppercase;
  padding-left: 5px;
}

.checkbox_label.white {
  width: auto;
  padding-left: 0;
}

.checkbox_label.white._14 {
  font-size: 14px;
}

.filter_tag-remove {
  opacity: .5;
  filter: invert();
  cursor: pointer;
  border-radius: 999rem;
  flex-direction: column;
  width: 1.5rem;
  margin-top: .4rem;
  margin-right: .5rem;
  padding: .25rem;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.filter_reset {
  color: #6e6e6e;
  border-bottom: 1px solid #dae4d8;
  padding-bottom: .2rem;
  text-decoration: none;
}

.text-link {
  color: #3c7c43;
  border-bottom: 1px solid #90c396;
  text-decoration: none;
  display: inline-block;
}

.heading-small {
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.4;
}

.radio_button {
  border: 2px solid #dfdfdf;
  width: 1.25rem;
  height: 1.25rem;
  margin-top: 0;
  margin-left: 0;
  margin-right: .75rem;
}

.radio_button.w--redirected-checked {
  background-color: #3c7c43;
  background-image: none;
  border-color: #3c7c43;
  box-shadow: 1px 1px 3px #0000;
}

.radio_button.w--redirected-focus {
  box-shadow: none;
  border-color: #90c396;
}

.range_values {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: .5rem;
  display: flex;
}

.rangeslider_fill {
  background-color: #90c396;
  width: 20%;
  height: 100%;
  position: absolute;
}

.filter_form-wrapper-2 {
  margin-bottom: 0;
}

.text-color-green {
  color: #3c7c43;
}

.fs-cmsfilter_highlight {
  color: #fff;
  background-color: #3c7c43;
}

.page-padding {
  padding-left: 3rem;
  padding-right: 3rem;
}

.nav_header {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2rem;
  display: grid;
}

.option-results {
  color: #3c7c43;
  display: none;
}

.filter_wrapper {
  background-color: #f6f7f1;
}

.nav_logo {
  width: 10rem;
}

.radio_field {
  cursor: pointer;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  padding-top: .5rem;
  padding-bottom: .5rem;
  padding-left: 0;
  font-size: 1rem;
  font-weight: 400;
  display: flex;
}

.filter_header {
  background-color: #fff;
  border: 1px solid #dae4d8;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  min-height: 4.5rem;
  padding: .5rem 1rem;
  display: flex;
}

.filter_block {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border-bottom: 1px #dfdfdf;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  position: relative;
}

.container-22 {
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.filter_block-header {
  z-index: 10;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: #fff;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  padding: 1rem 1.5rem;
  display: grid;
  position: relative;
  inset: 0% 0% auto;
}

.filter_reset-all {
  border-bottom: 1px solid #3c7c43;
  padding-bottom: .2rem;
  text-decoration: none;
}

.rangeslider_input {
  display: none;
}

.filter_search-field {
  background-image: url("https://cdn.prod.website-files.com/628e6647a47e67666dc69a12/62fe327fef02b9010dfc171e_search.svg");
  background-position: 24px;
  background-repeat: no-repeat;
  background-size: 1.5rem;
  border: 1px #000;
  min-height: 4.4rem;
  margin-bottom: 0;
  padding: 1rem 1.5rem 1rem 4rem;
  font-size: 1rem;
}

.filter_grid {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: .4fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.filter_empty-icon {
  width: 5rem;
  margin-bottom: .5rem;
}

.filter_options {
  max-height: 15rem;
  padding-bottom: 1.5rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  position: relative;
  overflow: auto;
}

.rangeslider_track {
  background-color: #ececec;
  border-radius: 999rem;
  width: 96%;
  height: .25rem;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.radio_label {
  margin-bottom: 0;
  margin-right: .5rem;
}

.rangeslider_wrapper {
  align-items: center;
  padding: 21px;
  display: block;
  position: relative;
}

.hide {
  display: none;
}

.filter_column {
  background-color: #fff;
  border: 1px solid #dfdfdf;
  border-bottom-style: none;
}

.filter_results-text {
  font-weight: 400;
}

.filter_select {
  cursor: pointer;
  border: 1px #000;
  min-height: 3.6rem;
  margin-bottom: 0;
  padding-left: 1rem;
  padding-right: 1rem;
  font-size: 1rem;
}

.dropdown {
  margin-left: 0;
  margin-right: 0;
}

.filter-block-label {
  margin-bottom: 0;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 1.4;
}

.filter_empty {
  background-color: #fff;
  border: 1px solid #dfdfdf;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 2rem;
  display: flex;
}

.filter_tag {
  color: #fff;
  background-color: #3c7c43;
  border-radius: 0;
  margin-top: .5rem;
  margin-bottom: .5rem;
  margin-right: .5rem;
  padding: .5rem 2.5rem .5rem 1rem;
  font-size: .85rem;
  font-weight: 500;
  position: relative;
}

.padding-vertical {
  padding-left: 0;
  padding-right: 0;
}

.filter_sort-by {
  border: 1px solid #dae4d8;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-width: 12rem;
  padding: .5rem 4rem .5rem 1.2rem;
  display: flex;
}

.dropdown_list.w--open {
  background-color: #fff;
}

.rangeslider_handle {
  z-index: 1;
  cursor: grab;
  background-color: #90c396;
  border-radius: 999rem;
  flex: none;
  width: 1rem;
  height: 1rem;
  position: absolute;
}

.rangeslider_handle:focus {
  background-color: #3c7c43;
}

.filter_tags-wrapper {
  flex-flow: wrap;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  place-content: start;
  align-items: center;
  margin-right: 1rem;
  display: flex;
}

.margin-bottom, .margin-bottom.margin-small, .margin-bottom.margin-small, .margin-bottom.margin-xxlarge, .margin-bottom.margin-large {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.filter_content {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.dropdown_icon {
  margin-right: 1.2rem;
  font-size: 1rem;
}

.filter_tags-text {
  color: #8f8f8f;
  margin-right: 1rem;
}

.sort_field {
  color: #000;
  cursor: pointer;
  border-bottom: 1px solid #e6e6e6;
  border-right: 1px solid #e6e6e6;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 100%;
  margin-bottom: 0;
  padding: 1rem 2rem 1rem 1.5rem;
  text-decoration: none;
  display: flex;
}

.sort_field.w--current {
  color: #3c7c43;
  background-color: #f4f9f4;
}

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

.grid-15 {
  grid-template-rows: auto;
}

.filter-stage {
  text-transform: uppercase;
}

.filter-ui_filter-by {
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-end;
  width: auto;
  padding: 5px;
  display: flex;
}

.filter-ui_filter-by.hide {
  display: none;
}

.columns-6 {
  object-fit: fill;
  flex-flow: row;
  flex: 0 auto;
  place-content: center flex-start;
  align-self: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.filter-ui_tag-template {
  border: 1px solid var(--white);
  background-color: var(--_loyal-colours---loyal-green);
  opacity: 1;
  border-radius: 7px;
  flex-flow: row;
  place-content: stretch flex-start;
  align-self: center;
  align-items: center;
  width: auto;
  margin-bottom: 5px;
  margin-left: 5px;
  margin-right: 5px;
  padding: 5px;
  display: flex;
}

.filter-ui_tag-x {
  color: #0000;
  cursor: pointer;
  background-color: #0000;
  width: 1.5rem;
  margin-left: 10px;
}

.column-17 {
  clear: none;
  object-fit: contain;
  flex-flow: wrap;
  flex: none;
  order: 0;
  place-content: flex-start;
  align-self: center;
  align-items: center;
  min-height: 100px;
  margin-top: 60px;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: static;
  overflow: auto;
}

.column-17.hide {
  display: none;
}

.column-17.test {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: 1.25fr 1.25fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-34 {
  object-fit: fill;
  flex-wrap: wrap;
  align-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.filter-ui_pagination-next {
  border-color: var(--_loyal-colours---loyal-purple);
  background-color: #0000;
  border-radius: 7px;
  order: 0;
}

.filter-ui_pagination-next:hover {
  color: var(--_loyal-colours---loyal-purple);
}

.filter-ui_pagination-next.last {
  order: 1;
}

.filter-ui_pagination-next.green {
  border-color: var(--_loyal-colours---loyal-green);
}

.filter-ui_pagination-next.green:hover {
  color: var(--_loyal-colours---loyal-green);
  font-weight: 600;
}

.filter-ui_pagination-button {
  border: 1px none var(--_loyal-colours---loyal-purple);
  border-radius: 7px;
  width: auto;
  margin-top: 0;
  margin-left: .5rem;
  margin-right: .5rem;
  padding: .5rem 1.5rem;
  display: block;
}

.filter-ui_pagination-button.w--current {
  opacity: 1;
  outline-color: var(--_loyal-colours---loyal-purple);
  outline-offset: 0px;
  border-style: solid;
  border-radius: 7px;
  outline-width: 1px;
  outline-style: none;
  width: auto;
  text-decoration: none;
  display: block;
}

.filter-ui_pagination-button.w--current:hover {
  color: var(--_loyal-colours---loyal-purple);
}

.filter-ui_pagination-button.hide, .page-count {
  display: none;
}

.filter-ui_pagination-wrapper {
  flex-wrap: nowrap;
  align-items: center;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
}

.filter-ui_button-clear {
  cursor: pointer;
  padding-top: 0;
  padding-bottom: 15px;
  text-decoration: underline;
  display: block;
  position: relative;
}

.filter-ui_button-clear:hover {
  color: var(--_loyal-colours---loyal-purple);
}

.filter-ui_button-clear.white {
  width: 100px;
  overflow: visible;
}

.filter-ui_button-clear.white:hover {
  color: var(--white);
}

.filter-ui_button-clear.white._14 {
  font-size: 14px;
}

.filter-ui_checkbox-active {
  color: var(--black);
  text-transform: uppercase;
  cursor: pointer;
  position: relative;
}

.filter-ui_checkbox-active.w--redirected-checked {
  border-color: var(--_loyal-colours---loyal-purple);
  background-color: var(--_loyal-colours---loyal-purple);
}

.filter-ui_checkbox-active.w--redirected-focus {
  box-shadow: none;
}

.filter-ui_checkbox-active.white {
  width: 12px;
  min-width: 12px;
  min-height: 12px;
}

.filter-ui_checkbox-active.white.w--redirected-checked {
  border-color: var(--white);
  background-color: var(--_loyal-colours---loyal-green);
}

.filter-ui_checkbox-active.white._14 {
  width: 14px;
  min-width: 14px;
  height: 14px;
  min-height: 14px;
}

.text-span-8 {
  color: var(--_loyal-colours---loyal-purple);
}

.text-span-8.white {
  color: var(--white);
}

.text-span-9 {
  color: var(--_loyal-colours---loyal-purple);
}

.text-span-9.white {
  color: var(--white);
}

.filter_portco-descrp {
  margin-bottom: 10px;
  display: block;
}

.search-field {
  border-style: solid;
  border-width: 0 0 1px;
  border-color: var(--_loyal-colours---loyal-purple) var(--_loyal-colours---loyal-purple) var(--black);
  color: var(--_loyal-colours---loyal-green);
  -webkit-text-fill-color: transparent;
  cursor: pointer;
  background-color: #8600638f;
  -webkit-background-clip: text;
  background-clip: text;
  border-radius: 0;
}

.search-field:focus-visible, .search-field[data-wf-focus-visible] {
  border-color: var(--_loyal-colours---loyal-purple);
}

.search-field.company-request {
  width: 25%;
}

.search-field.company-request.green {
  background-color: var(--grey);
}

.search-field.faq-white {
  border-style: none none solid;
  border-bottom-width: 2px;
  border-bottom-color: var(--white);
  background-color: var(--white);
  color: var(--white);
  width: 50%;
  font-size: 14px;
}

.search-field.faq-white._15-padding {
  width: 100%;
  margin-top: 10px;
}

.search-field.grey-wrap {
  z-index: 200;
  border: 1px solid var(--accessible-components-dark-grey);
  background-color: var(--accessible-components-dark-grey);
  color: var(--accessible-components-dark-grey);
  border-radius: 20px;
  width: 30%;
  padding-left: 35px;
  position: relative;
}

.search-field.grey-wrap:focus-visible, .search-field.grey-wrap[data-wf-focus-visible] {
  color: var(--black);
}

.filter-ui_wrapper {
  z-index: 101;
  border: 1px solid var(--black);
  background-color: #0000;
  border-radius: 7px;
  margin-top: 11px;
  margin-right: 53px;
  padding-bottom: 30px;
  padding-left: 30px;
  padding-right: 30px;
  position: relative;
}

.filter-ui_wrapper.flex {
  flex-flow: column;
  display: flex;
}

.filter-ui_wrapper.zindex {
  z-index: 90;
}

.text-block-14 {
  color: var(--white);
  padding-left: 10px;
}

.text-span-10, .text-span-11 {
  font-size: 25px;
}

.dropdown-link {
  background-color: var(--white);
  padding-top: 5px;
  padding-bottom: 5px;
  display: flex;
}

.dropdown-link-2 {
  background-color: var(--white);
  padding-top: 0;
  padding-bottom: 5px;
  display: flex;
}

.dropdown-toggle {
  align-items: center;
  padding-bottom: 9px;
  display: flex;
}

.icon-14 {
  cursor: pointer;
  margin-bottom: 14px;
}

.filter-ui_heading-1 {
  margin-top: 25px;
  margin-bottom: 0;
  font-size: 30px;
  line-height: 35px;
}

.checkbox-label {
  text-transform: uppercase;
}

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

.portco-stats {
  margin-top: 0;
  margin-bottom: 60px;
}

.heading-30 {
  margin-top: 0;
  font-size: 90px;
}

.text-block-15 {
  font-size: 40px;
}

.portco-stats_grid {
  z-index: 20;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  position: relative;
  top: -655px;
}

.portco-stats_grid.home {
  margin-top: 60px;
  top: auto;
}

.portco-stats_grid.portal {
  z-index: 20;
  top: -588px;
}

.portco-stat_text {
  color: var(--loyal-black\<deleted\|variable-b8c4ea3b-0095-719d-de3f-e3914e5aa621\>);
  padding-top: 30px;
  font-size: 25px;
}

.heading-31 {
  font-size: 90px;
}

.portco-stat_number {
  margin-top: 0;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 100px;
  position: relative;
}

.portco-filter_heading {
  padding-bottom: 0;
}

.portco-filter_heading.show {
  display: none;
}

.ui-link_no-line {
  text-decoration: none;
}

.text-block-16 {
  font-weight: 600;
}

.rich-text_company-info {
  margin-bottom: 40px;
}

.rich-text_company-info.less-space {
  margin-bottom: 10px;
}

.rich-text_company-info.less-space.blur {
  filter: blur(5px);
}

.filter-highlight-active {
  text-align: left;
  background-color: #00634f24;
}

.parallax-scroll {
  padding-top: 100px;
  padding-bottom: 100px;
  display: none;
  overflow: hidden;
}

.container-23 {
  height: 120vh;
  position: relative;
}

.image-36 {
  z-index: 20;
  position: absolute;
  inset: 36% auto 0% -3%;
}

.image-37 {
  z-index: 1;
  position: absolute;
  top: 388px;
  left: 326px;
}

.container-24 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template: "IN-logo FI-logo"
                 "IN-descrip FI-descrip"
                 / 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 1250px;
  margin-top: -425px;
  display: none;
}

.paragraph-17 {
  padding-top: 0;
}

.paragraph-18 {
  padding-left: 0;
  padding-right: 50px;
}

.partner-heading {
  margin-top: 50px;
  font-weight: 500;
}

.div-block-35, .div-block-36 {
  width: 75%;
}

.heading-32 {
  font-weight: 500;
}

.html-embed {
  margin-bottom: 100px;
}

.advisor-form {
  margin-top: 100px;
}

.bold-text-3, .bold-text-4 {
  font-weight: 400;
}

.hero-subscribe-left {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.hero-form {
  margin-bottom: 12px;
}

.hero-form-container {
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.hero-form-input {
  color: #1a1b1f;
  border: 1px solid #d1d6db;
  width: 240px;
  height: auto;
  margin-bottom: 0;
  margin-right: 9px;
  padding: 5px 16px;
  font-size: 14px;
  line-height: 20px;
  transition: all .2s;
}

.hero-form-input:hover, .hero-form-input:focus {
  border-color: #76879d;
}

.hero-form-input::placeholder {
  color: #1a1b1fcc;
}

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

.ms-chat-smaller-text {
  opacity: .75;
  font-size: 90%;
}

.ms-chat-smaller-text:hover {
  color: var(--black);
  font-weight: 400;
}

.ms-chat-channel-btn {
  z-index: 1;
  color: #181823;
  text-align: left;
  background-color: #fff;
  border: 1px solid #e9e7e7;
  border-radius: 4px;
  align-items: center;
  width: 100%;
  margin-bottom: 10px;
  margin-left: auto;
  margin-right: auto;
  padding: 25px 10px;
  font-size: 15px;
  text-decoration: none;
  transition: box-shadow .2s, border-color .2s, top .2s;
  display: flex;
  position: relative;
  top: 0;
  box-shadow: 0 7px 15px -4px #555e6933;
}

.ms-chat-channel-btn:hover {
  color: var(--black);
  border-color: #4baeb2;
  font-weight: 400;
  top: -4px;
  box-shadow: 0 7px 15px #555e694d;
}

.ms-chat-bold {
  font-weight: 700;
}

.ms-chat-bold:hover {
  color: var(--black);
}

.ms-chat-bottom-text {
  opacity: .75;
  margin-top: 80px;
  padding-bottom: 10px;
  font-size: 90%;
  position: relative;
  inset: auto 0% 0%;
}

.ms-chat-box {
  z-index: 1;
  background-color: var(--white);
  text-align: center;
  border: 1px solid #e9e7e7;
  border-radius: 6px;
  width: 100vw;
  max-width: 350px;
  height: 630px;
  max-height: 75vh;
  line-height: 1.5em;
  display: none;
  position: absolute;
  inset: auto -5px 24px auto;
  overflow: auto;
  box-shadow: 0 20px 40px -5px #555e6940;
}

.ms-chat-channel-wrap {
  background-color: var(--white);
  margin-top: -25px;
  margin-bottom: 59px;
  padding: 0 12px;
}

.ms-chat-field {
  border: 1px solid #aaa9a9;
  border-radius: 4px;
  margin-top: -1.1em;
}

.ms-chat-field.ms-chat-message {
  min-height: 150px;
}

.ms-chat-animation {
  background-color: var(--_loyal-colours---loyal-blue);
  height: 120px;
  margin-bottom: 5px;
  padding-top: 9px;
  padding-bottom: 0;
  overflow: hidden;
}

.ms-chat-channel-form {
  z-index: 1;
  color: #181823;
  text-align: left;
  background-color: #fff;
  border: 1px solid #e9e7e7;
  border-radius: 4px;
  width: 100%;
  margin-bottom: -48px;
  margin-left: auto;
  margin-right: auto;
  padding: 25px 15px 20px 25px;
  font-size: 15px;
  text-decoration: none;
  position: relative;
  top: 0;
  box-shadow: 0 7px 15px -4px #555e6933;
}

.ms-chat-wrapper {
  z-index: 1001;
  width: 70px;
  height: 70px;
  display: none;
  position: fixed;
  bottom: 55px;
  right: 15px;
}

.ms-chat-submit-button {
  background-color: #4baeb2;
  border-radius: 4px;
  width: 100%;
  padding: 15px;
}

.ms-chat-back {
  background-image: url("https://cdn.prod.website-files.com/628e6647a47e67666dc69a12/6304bcdb6a11c99fa0e8654a_noun_back_2627267.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.ms-chat {
  opacity: .75;
  margin-top: -15px;
  font-size: 13px;
}

.ms-chat-profile {
  border-radius: 100%;
  width: 45px;
  height: 45px;
  margin-left: -1px;
  margin-right: -1px;
  box-shadow: 0 0 0 3px #fff, 0 10px 10px -1px #555e6940;
}

.ms-chat-icon {
  z-index: 2;
  background-color: var(--_loyal-colours---loyal-blue);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  padding: 18px;
  display: flex;
  position: absolute;
  inset: 0%;
  box-shadow: 0 20px 30px -10px #555e6980;
}

.ms-chat-icon:hover {
  background-image: linear-gradient(#0000001a, #0000001a);
}

.ms-chat-header {
  color: #fff;
  text-align: center;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  height: 40%;
  padding: 20px 17px;
  font-size: 14px;
  display: flex;
}

.ms-chat-frame {
  z-index: 1;
  position: relative;
}

.ms-chat-frame.ms-chat-email {
  background-color: #0000;
}

.ms-chat-frame.ms-chat-home {
  background-color: var(--white);
  margin-bottom: 0;
  padding-bottom: 0;
}

.ms-exit-icon {
  display: none;
}

.ms-chat-channel-icon {
  width: 50px;
  min-width: 50px;
  margin-right: 20px;
}

.success-message {
  background-color: #0000;
}

.success-message.border {
  border: 1px solid #00634f59;
  border-radius: 9px;
}

.ms-chat-bg {
  background-color: #4baeb2;
  height: 190px;
  position: absolute;
  inset: 0% 0% auto;
}

.ms-chat-label {
  z-index: 2;
  background-color: #fff;
  margin-left: 10px;
  padding-left: 5px;
  padding-right: 5px;
  display: inline-block;
  position: relative;
}

.ms-chat-profile-img-wrap {
  width: 100%;
  max-height: 50px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.form-button {
  background-color: #ee826c;
  border-radius: 3px;
  width: 100%;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 18px;
  font-weight: 700;
}

.form-button.margin.w--current {
  width: 98%;
  margin-top: 1%;
  margin-left: 1%;
  position: absolute;
}

.image-38, .image-39, .image-40 {
  margin-right: 20px;
}

.ms-iframe {
  z-index: 2147483647;
  justify-content: flex-end;
  align-items: flex-end;
  height: 70px;
  display: flex;
  position: fixed;
  inset: auto auto 0% 0%;
}

.ms-iframe-embed {
  justify-content: flex-end;
  align-items: flex-end;
  width: 180px;
  height: 70px;
  display: flex;
  position: relative;
  overflow: visible;
}

.image-41 {
  margin-right: 20px;
}

.text-block-17 {
  font-size: 20px;
}

.card-wrap-test {
  transform-style: preserve-3d;
  margin-left: auto;
  margin-right: auto;
  transition: transform 1s;
  display: flex;
}

.card-wrap-test:hover {
  transform: rotateX(0)rotateY(180deg)rotateZ(0);
}

.paragraph-19 {
  padding-left: 0;
}

.card-wrapper {
  transform-style: preserve-3d;
  margin-top: 40px;
  margin-bottom: 40px;
  transition: transform 1s;
}

.card-wrapper:hover {
  transform: rotateX(0)rotateY(180deg)rotateZ(0);
}

.card-front {
  backface-visibility: hidden;
  border-radius: 7px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: static;
  inset: auto 0% 0%;
}

.card-back {
  outline-color: var(--_loyal-colours---loyal-green);
  outline-offset: 0px;
  backface-visibility: hidden;
  transform-style: preserve-3d;
  border-radius: 7px;
  outline-width: 1px;
  outline-style: solid;
  width: 460px;
  height: 460px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 10px;
  padding-right: 10px;
  display: block;
  position: absolute;
  inset: auto 0% 0%;
  transform: rotateX(0)rotateY(180deg)rotateZ(0);
}

.column-18 {
  padding-left: 0;
  padding-right: 60px;
}

.column-19 {
  padding-left: 60px;
}

.white-link {
  color: var(--white);
  text-decoration: underline;
}

.div-block-37 {
  margin-top: 0;
  padding-top: 0;
}

.section-34 {
  display: none;
}

.section-35 {
  background-color: var(--_loyal-colours---loyal-green);
  margin-top: -138px;
  padding-top: 205px;
}

.filter_content-founder_name {
  margin-top: -15px;
  font-weight: 600;
}

.filter_content-founder_name.advisor-page {
  margin-top: 0;
  font-size: 18px;
  display: block;
}

.filter_content-founder_name.portco-public {
  margin-top: 0;
  padding-top: 10px;
}

.filter_content-founder_name.portal {
  margin-top: 15px;
}

.text-block-18 {
  display: flex;
}

.column-20 {
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  margin-top: auto;
  margin-bottom: auto;
  display: block;
}

.div-block-38 {
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  margin-left: -30px;
  padding-left: 0;
  display: flex;
}

.columns-8 {
  border: 1px solid #000;
  border-radius: 7px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 40px;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.section-36 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.footer-light {
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px 40px;
  position: relative;
}

.footer-wrapper-two {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.footer-block-two {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.footer-title {
  text-transform: uppercase;
  font-size: 18px;
  font-weight: 500;
  line-height: 32px;
}

.footer-link-two {
  color: #1a1b1f;
  margin-top: 20px;
  text-decoration: none;
}

.footer-link-two:hover {
  color: #1a1b1fbf;
}

.footer-form {
  width: 315px;
  max-width: 100%;
  margin-bottom: 0;
}

.footer-form-container {
  padding-right: 5px;
}

.footer-form-block {
  justify-content: center;
  align-items: center;
  margin-top: 24px;
  display: flex;
}

.footer-form-field {
  border: 1px solid #a6b1bf;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  height: 48px;
  margin-bottom: 0;
  padding: 12px 16px;
  font-size: 14px;
  line-height: 22px;
  transition: all .2s;
}

.footer-form-field:hover, .footer-form-field:focus {
  border-color: #76879d;
}

.footer-form-field::placeholder {
  color: #1a1b1fcc;
  font-size: 14px;
  line-height: 22px;
}

.footer-form-submit {
  background-color: #1a1b1f;
  background-image: url("https://cdn.prod.website-files.com/62434fa732124a0fb112aab4/62434fa732124a29b112aac4_ic%20Arrow%20Go.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  width: 50px;
  height: 48px;
  transition: all .2s;
}

.footer-form-submit:hover {
  background-color: #3a4554;
}

.footer-divider-two {
  background-color: #e4ebf3;
  width: 100%;
  height: 1px;
  margin-top: 40px;
  margin-bottom: 40px;
}

.footer-bottom {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.footer-copyright {
  color: #3a4554;
}

.footer-social-block-two {
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  margin-left: -12px;
  display: flex;
}

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

.div-block-39 {
  flex-direction: row;
  align-items: flex-start;
  padding-top: 5px;
  display: flex;
}

.success-message-2 {
  background-color: var(--white);
  border: 1px solid #000;
  border-radius: 7px;
}

.section-37 {
  background-color: var(--_loyal-colours---loyal-green);
  color: var(--white);
}

.hero-heading-left-2 {
  background-color: var(--_loyal-colours---loyal-green);
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.aua-heading {
  color: var(--white);
  font-size: 50px;
  line-height: 55px;
}

.aua-heading.black {
  color: var(--black);
  text-align: center;
  margin-top: 60px;
  margin-bottom: 60px;
  font-weight: 600;
}

.aua-heading.long {
  max-width: 70%;
}

.grid-18 {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  flex-flow: column wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: space-between center;
  place-items: center stretch;
  max-width: 1000px;
  display: grid;
}

.grid-18.hide {
  display: none;
}

.aua-calendar {
  background-color: var(--_loyal-colours---loyal-orange);
  border-radius: 7px;
  flex-direction: column;
  min-width: 900px;
  max-width: 900px;
  margin-top: -54px;
  margin-left: auto;
  margin-right: auto;
  padding: 19px 30px 30px;
  display: block;
  position: relative;
  box-shadow: 4px 4px 17px #00000085;
}

.aua-calendar.aua-faq {
  background-color: #4585b9;
  flex-direction: column;
  align-items: stretch;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.aua-calendar.aua-faq.block {
  align-items: stretch;
  min-width: 350px;
  margin-left: 40px;
}

.aua-calendar.cta-lp_day {
  margin-left: 60px;
  margin-right: 0;
}

.aua-calendar.cta-lp_day.ipad {
  box-shadow: 4px 4px 17px #00000085;
}

.aua-calendar.ipad {
  width: 600px;
}

.aua-calendar.block {
  align-items: flex-start;
  min-width: 350px;
  height: 300px;
  margin-right: 40px;
  display: flex;
}

.aua-calendar.quarterly-update {
  min-width: 400px;
}

.aua-calendar.quarterly-update.new {
  margin-left: 45px;
}

.aua-calendar.quarterly-update.new.hide {
  display: none;
}

.aua-calendar.quarterly-update.new-left {
  margin-right: 45px;
}

.aua-calendar.quarterly-update.new-left.hide, .aua-calendar.hide-passed {
  display: none;
}

.aua-cta-small_heading {
  color: var(--white);
  text-transform: uppercase;
  font-size: 12px;
}

.aua-cta {
  color: var(--white);
  max-width: 900px;
  font-weight: 600;
  display: inline;
}

.aua-cta.calendar {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding-bottom: 70px;
  font-weight: 600;
  display: flex;
}

.aua-cta.calendar.no-bottom-space {
  padding-bottom: 20px;
}

.aua-cta.faq {
  padding-bottom: 70px;
  display: block;
}

.bold-heading {
  font-size: 50px;
}

.section-38 {
  justify-content: center;
  margin-top: 60px;
  display: block;
}

.section-38.lp-advisor-day {
  display: flex;
}

.section-38.lp-advisor-day.hide {
  display: none;
}

.colour-container {
  background-color: var(--_loyal-colours---loyal-blue);
  border-radius: 7px;
  flex-direction: row;
  justify-content: space-between;
  max-width: 900px;
  margin-bottom: 100px;
  padding: 21px 21px 21px 0;
  display: flex;
  box-shadow: 4px 4px 17px #00000085;
}

.colour-container.advisor-aua {
  flex-flow: row;
  justify-content: center;
}

.colour-container.purple {
  background-color: var(--_loyal-colours---loyal-purple);
  margin-bottom: 54px;
  box-shadow: 4px 4px 17px #00000085;
}

.heading-34 {
  color: var(--white);
  flex-direction: row;
  justify-content: flex-start;
  width: 250px;
  margin-left: 25px;
  display: flex;
}

.list-2 {
  color: var(--white);
  margin-top: 20px;
  list-style-type: disc;
}

.container-27 {
  flex-direction: row;
  display: flex;
}

.bold-white-30 {
  color: var(--white);
  font-size: 30px;
  font-weight: 700;
}

.section-39 {
  grid-column-gap: 100px;
  grid-row-gap: 100px;
  flex-flow: column wrap;
  place-content: center;
  align-items: center;
  display: flex;
}

.section-39.hide, .columns-9 {
  display: none;
}

.ipad-headings {
  max-width: 1250px;
}

.cta-sub_heading {
  font-weight: 400;
}

.grid-19 {
  grid-column-gap: 16px;
  grid-template: "Area Area Area Area"
                 "Area-7 Area-3 Area-9 Area-10"
                 "Area-4 Area-4 Area-4 Area-4"
                 "Area-8 Area-5 Area-5 Area-11"
                 "Area-2 Area-6 Area-12 ."
                 / 1fr 1fr 1fr 1fr;
  justify-items: center;
  width: 1000px;
}

.grid-19._4-rows {
  grid-row-gap: 16px;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-flow: row;
}

.div-block-40 {
  flex-direction: column;
  align-items: center;
  margin-top: 60px;
  margin-bottom: 30px;
  display: flex;
}

.lp-day_founder-name {
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 500;
}

.lp-day_founder-name.form-white-text_med._20pt {
  font-size: 20px;
}

.lp-day_company-name {
  color: var(--_loyal-colours---loyal-green);
  font-size: 16px;
  font-style: italic;
  line-height: 20px;
  text-decoration: none;
}

.lp-day_company-name.region {
  color: var(--_loyal-colours---loyal-black);
}

.webinar-bio_main {
  color: var(--black);
  font-size: 16px;
}

.gallery-scroll {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container-28 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.gallery-wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.gallery-sticky {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
  position: sticky;
  top: 80px;
}

.gallery-link {
  color: #1a1b1f;
  margin-bottom: 35px;
  font-size: 24px;
  line-height: 32px;
  text-decoration: none;
}

.gallery-link:hover {
  color: #1a1b1fcc;
}

.gallery-link.w--current {
  font-weight: 600;
}

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

.gallery-image-wrapper {
  position: relative;
}

.gallery-image {
  width: 100%;
}

.gallery-image-text {
  color: #f5f7fa;
  margin-bottom: 0;
  position: absolute;
  bottom: 16px;
  left: 16px;
  right: 16px;
}

.grid-20 {
  grid-template: "Founder-info Founder Area-6 Area-5"
                 "Area-7 Area-7 . ."
                 "Div Div Div Div"
                 "Logo Logo . ."
                 "What-is-it What-is-it What-is-it What-is-it"
                 "Area-3 Area-3 Area-3 Area-3"
                 "Area-4 Area-4 Area-4 Area-4"
                 "Sector Sector . ."
                 "Stage Stage . ."
                 "Area Area . ."
                 "Area-2 Area-2 . ."
                 "SDG SDG . ."
                 "Country Country . ."
                 "Website Website . ."
                 / .25fr 1fr .25fr minmax(193px, 1fr);
  justify-items: start;
  margin-top: 40px;
}

.headshot-wrap {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  object-fit: fill;
  border: 1px #000;
  border-radius: 50%;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: center;
  align-items: center;
  width: 150px;
  height: 150px;
  margin-bottom: 0;
  padding-bottom: 0;
  display: inline-flex;
  position: static;
  overflow: hidden;
  box-shadow: 4px 4px 17px #55545466;
}

.text-block-19 {
  text-transform: uppercase;
}

.link-8 {
  margin-right: 0;
  padding-top: 0;
  padding-bottom: 0;
  text-decoration: none;
  display: block;
  position: relative;
  top: 38px;
}

.image-43 {
  cursor: pointer;
  margin-top: auto;
  margin-bottom: auto;
  display: inline-block;
}

.div-block-42 {
  align-items: flex-end;
  display: flex;
  position: relative;
  top: 33px;
}

.div-block-43 {
  flex-direction: row;
  align-items: center;
  margin-top: 7px;
  display: flex;
}

.form-block {
  width: 50%;
  max-width: 1250px;
  margin-left: 140px;
  margin-right: auto;
}

.grid-21 {
  grid-template-rows: auto;
}

.div-block-44 {
  background-color: var(--white);
  border-radius: 7px;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 21px;
  box-shadow: 3px 3px 9px #000c;
}

.div-block-45 {
  background-color: var(--_loyal-colours---loyal-orange);
  border-radius: 7px;
  width: 80%;
  height: 100%;
  margin-bottom: 100px;
  padding-top: 20px;
  padding-bottom: 20px;
  position: relative;
  top: 63px;
  left: -48px;
  box-shadow: 3px 3px 8px #00000047;
}

.heading-35 {
  color: var(--white);
}

.contact-us_subheading {
  color: var(--white);
  text-transform: uppercase;
  font-weight: 500;
}

.contact-us_option-button {
  border: 1px solid var(--white);
  background-color: var(--white);
  color: var(--black);
  border-radius: 7px;
  margin-bottom: 20px;
  font-weight: 500;
  display: inline-block;
}

.contact-us_option-button.profile-update {
  background-color: #0000;
  border-style: none;
  margin-bottom: 0;
}

.contact-us_option-button.profile-update.no-left-padding {
  padding-left: 0;
  text-decoration: underline;
}

.heading-36 {
  color: var(--white);
  font-weight: 500;
}

.contact-us_drop-down {
  background-color: #fff;
  border-radius: 7px;
  margin-top: 6px;
  display: flex;
}

.contact-us_drop-down.w--current {
  color: var(--_loyal-colours---loyal-green);
}

.dropdown-list-4 {
  background-color: #0000;
}

.contact-us_form-block {
  padding-left: 20px;
  padding-right: 20px;
}

.contact-us_radio {
  color: var(--black);
  text-transform: uppercase;
}

.div-block-46 {
  background-color: var(--_loyal-colours---loyal-green);
  padding-top: 100px;
  padding-bottom: 220px;
}

.contact-us_text-field {
  border: 1px solid var(--text-box-outline);
  color: var(--black);
  background-color: #0000;
  border-radius: 7px;
  padding-left: 10px;
  display: block;
}

.contact-us_text-field:focus-visible, .contact-us_text-field[data-wf-focus-visible] {
  border-style: solid;
  border-color: var(--black);
}

.contact-us_text-field::placeholder {
  color: #1a1b1f99;
}

.contact-us_text-field.white {
  border-color: var(--white);
  color: var(--white);
  width: 100%;
  display: block;
}

.contact-us_text-field.white::placeholder {
  color: var(--white);
}

.checkbox-field {
  background-color: #0000;
}

.checkbox-field._10pt {
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 500;
}

.tertiary-button {
  color: var(--black);
  cursor: pointer;
  background-color: #0000;
  padding-left: 0;
  text-decoration: underline;
}

.tertiary-button:hover {
  font-weight: 600;
}

.tertiary-button:active {
  font-weight: 700;
}

.tertiary-button.outline {
  border: 1px solid var(--white);
  color: var(--white);
  border-radius: 7px;
  flex-direction: row;
  margin-top: 15px;
  padding-left: 10px;
  display: flex;
}

.tertiary-button.white {
  color: var(--white);
  transition: transform .2s;
}

.tertiary-button.not-black {
  color: var(--white);
}

.checkbox {
  background-color: #0000;
}

.checkbox.w--redirected-checked {
  border-color: var(--_loyal-colours---loyal-green);
  background-color: var(--_loyal-colours---loyal-green);
}

.radio-button {
  color: #0000;
  border: 1px solid #000;
}

.radio-button.w--redirected-checked {
  border-color: var(--black);
  background-color: var(--black);
}

.checkbox_black {
  border-color: #00000063;
  border-radius: 2px;
}

.checkbox_black.w--redirected-checked {
  border-color: var(--black);
  background-color: var(--black);
  box-shadow: 0 0 3px #0009;
}

.checkbox_black.not-black {
  border-color: var(--white);
  color: var(--white);
  background-color: #0000;
}

.checkbox_black._15px {
  margin-bottom: 15px;
}

.dropdown-toggle-2 {
  height: auto;
  padding-top: 5px;
  padding-bottom: 5px;
}

.columns-10 {
  margin-left: auto;
  margin-right: auto;
}

.section-40 {
  margin-top: 0;
}

.success-message-3 {
  background-color: #e7a5d6;
}

.error-message {
  background-color: var(--_loyal-colours---loyal-purple);
  color: var(--white);
  border-radius: 7px;
}

.grid-22 {
  grid-column-gap: 0px;
  grid-template: ". block-1 block-2"
                 ". block-3 block-4"
                 / 1.75fr 1fr 1fr;
}

.ui-design_colour-blocks {
  background-color: var(--_loyal-colours---loyal-green);
  border-radius: 7px;
  width: 260px;
  height: 200px;
  padding-left: 10px;
  padding-right: 10px;
  box-shadow: 3px 3px 4px #0000009c;
}

.ui-design_colour-blocks.green {
  z-index: 300;
  border-radius: 7px;
  position: relative;
  top: -1px;
}

.ui-design_colour-blocks.blue {
  z-index: 200;
  background-color: var(--_loyal-colours---loyal-blue);
  position: relative;
}

.ui-design_colour-blocks.purple {
  z-index: 300;
  background-color: var(--_loyal-colours---loyal-purple);
  position: relative;
}

.ui-design_colour-blocks.orange {
  z-index: 300;
  background-color: var(--_loyal-colours---loyal-orange);
  position: relative;
}

.div-block-48 {
  background-color: var(--_loyal-colours---loyal-blue);
}

.div-block-49 {
  background-color: var(--_loyal-colours---loyal-purple);
}

.div-block-50 {
  background-color: var(--_loyal-colours---loyal-orange);
}

.ui-design_colour-blocks_font {
  color: var(--white);
  text-align: center;
  padding-top: 40px;
  padding-bottom: 20px;
  font-size: 30px;
  font-weight: 500;
  line-height: 50px;
}

.heading-37 {
  font-size: 40px;
  font-weight: 500;
}

.div-block-51 {
  z-index: 0;
  border: 1px solid #000;
  border-radius: 7px;
  width: 255px;
  height: 80px;
  display: none;
  position: relative;
  top: -310px;
  left: -21px;
}

.ui-block_container {
  height: 330px;
  position: relative;
}

.div-block-52 {
  z-index: 0;
  border: 1px solid #000;
  border-radius: 7px;
  width: 255px;
  height: 140px;
  display: none;
  position: relative;
  top: -65px;
  left: 22px;
}

.div-block-53 {
  z-index: 0;
  border: 1px solid #000;
  border-radius: 7px;
  width: 255px;
  height: 160px;
  display: none;
  position: relative;
  top: -207px;
  left: 13px;
}

.div-block-54 {
  z-index: 0;
  border: 1px solid #000;
  border-radius: 7px;
  width: 255px;
  height: 90px;
  display: none;
  position: relative;
  top: -223px;
  left: 12px;
}

.join-us_small-text {
  text-align: center;
  border-right: 1px solid #000;
  justify-content: center;
  align-items: center;
  height: 100px;
  margin-top: 60px;
  font-weight: 500;
  display: flex;
}

.join-us_small-text.no-border {
  border-right-style: none;
}

.div-block-55 {
  padding-left: 0;
  padding-right: 40px;
}

.column-21 {
  justify-content: center;
  display: flex;
}

.column-22, .column-23 {
  padding-left: 0;
  padding-right: 0;
}

.image-44 {
  margin-bottom: -248px;
}

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

.grid-23 {
  background-color: #0000;
  border-radius: 7px;
  grid-template-columns: .25fr .5fr 1fr 1fr;
  grid-template-areas: "Heading Heading Type apply-button"
                       "Description Description Description apply-button";
  margin-bottom: 100px;
}

.button-3 {
  flex-flow: row;
  width: auto;
  height: auto;
  display: flex;
}

.button-4 {
  background-color: var(--_loyal-colours---loyal-green);
  border-radius: 7px;
  padding-left: 30px;
  padding-right: 30px;
}

.button-4:hover {
  color: var(--white);
  box-shadow: 2px 2px 7px #00000094;
}

.text-block-21 {
  background-color: #00634f26;
  border-radius: 7px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: auto;
  margin-top: auto;
  margin-bottom: auto;
  margin-left: -45px;
  padding-left: 10px;
  padding-right: 10px;
  font-weight: 400;
  display: flex;
}

.join-us_job {
  height: 35px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.heading-39 {
  margin-top: 80px;
  font-weight: 600;
}

.request-item {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #0000;
  border-radius: 15px;
  flex: 1;
  grid-template: "Logo Description CTA-Buttons"
  / .25fr 1.25fr .5fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-bottom: 40px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 20px;
  display: grid;
}

.request-item:hover {
  box-shadow: 2px 2px 10px 0 var(--_loyal-colours---loyal-drop-shadow);
}

.request-item.loyal-request {
  background-color: #00634f1f;
  grid-template-columns: .75fr 2fr .75fr;
  padding-top: 25px;
  padding-bottom: 25px;
}

.company-filters_heading {
  margin-top: 0;
  margin-bottom: 5px;
  font-size: 25px;
  font-weight: 600;
}

.company-filters_heading.space {
  margin-top: 20px;
}

.company-request_label {
  text-transform: capitalize;
  font-size: 16px;
  font-weight: 600;
}

.form {
  background-color: #0000;
  transition: box-shadow .4s;
}

.form-block-2 {
  background-color: #0000;
}

.checkbox-label-2 {
  text-transform: uppercase;
}

.text-block-22 {
  display: block;
  position: static;
}

.text-block-23 {
  font-weight: 500;
}

.company-para-body.advisor-trial {
  filter: blur(5px);
}

.form-navbar {
  background-color: #0000;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 160px;
  transition: all .3s;
  display: flex;
}

.form-navbar.smaller {
  height: 100px;
  padding-top: 10px;
}

.container-29 {
  width: 100%;
  max-width: 1300px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 50px;
  padding-right: 50px;
}

.footer-flex-container {
  text-align: left;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.logo-svg {
  justify-content: center;
  align-items: center;
  width: 160px;
  display: flex;
}

.dashboard-link {
  color: #16192c;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-right: 0;
  padding: 0 0 0 40px;
  font-size: 18px;
  line-height: 18px;
  text-decoration: none;
  display: block;
}

.link-9 {
  color: #16192c;
  font-weight: 400;
  text-decoration: none;
}

.link-9:hover {
  color: #16192cb3;
}

.show-hide-wrap {
  z-index: 4;
  padding-bottom: 8px;
  line-height: 1;
  position: absolute;
  inset: 0 0% auto auto;
}

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

.svg {
  justify-content: center;
  align-items: center;
  width: 16px;
  margin-right: 4px;
  display: flex;
}

.input-label {
  z-index: 2;
  background-color: #0000;
  border-radius: 3px;
  margin-bottom: 6px;
  font-size: 1em;
  font-weight: 600;
  line-height: 17px;
  display: inline-block;
  position: relative;
}

.grey-text {
  color: #16192cb3;
  font-weight: 300;
}

.text-field-wrapper {
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  margin-top: 20px;
  display: flex;
  position: relative;
}

.text-field-wrapper.first-name {
  width: 97.5%;
  margin-right: 2.5%;
}

.text-field-wrapper.last {
  margin-bottom: 30px;
}

.flex-stack-center {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 5%;
  padding-right: 5%;
  transition: opacity .2s;
  display: flex;
  position: relative;
}

.input {
  color: #16192c;
  background-color: #ffffff80;
  border: 1px solid #fff9;
  border-radius: 6px;
  height: 48px;
  margin-bottom: 0;
  padding-top: 10px;
  padding-left: 15px;
  font-size: 15px;
  font-weight: 400;
  transition: border-color .2s, box-shadow .2s;
  box-shadow: 0 1px 2px #dcdce580;
}

.input:hover {
  border-color: #16192c;
  box-shadow: 0 1px 4px #dcdce5e6;
}

.input:focus {
  border: 1px solid #16192cb3;
}

.input::placeholder {
  color: #16192cb3;
  font-weight: 300;
}

.form-header {
  margin-top: 50px;
  margin-bottom: 30px;
  font-size: 28px;
  font-weight: 600;
  line-height: 28px;
}

.show-hide {
  color: #16192c;
  background-color: #0000;
  padding: 0 0 0 6px;
  font-size: 15px;
  display: flex;
  bottom: -2px;
}

.show-hide:hover {
  color: #16192cb3;
}

.show-hide.w--current {
  display: none;
}

.form-wrapper {
  z-index: 50;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  max-width: 380px;
  display: flex;
  position: relative;
  overflow: visible;
}

.link-block-16 {
  color: #fff;
  background-color: #16192c;
  background-image: linear-gradient(135deg, #16192c00, #16192c);
  border-radius: 38px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  min-height: 60px;
  padding-left: 30px;
  padding-right: 30px;
  font-size: 18px;
  line-height: 24px;
  text-decoration: none;
  transition: all .2s;
  display: flex;
}

.link-block-16:hover {
  background-color: #313660;
}

.relative-2 {
  width: 100%;
  position: relative;
}

.form-container {
  flex-flow: column wrap;
  justify-content: space-between;
  margin-bottom: 20px;
  padding-top: 10px;
  display: flex;
  position: relative;
}

.short-page-wrapper {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 50%;
  min-height: 100vh;
  display: flex;
  position: relative;
  overflow: hidden;
}

.form-wrapper-2 {
  z-index: 50;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  max-width: 400px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: relative;
  overflow: visible;
}

.form-wrapper-2.wide {
  width: 75%;
  max-width: 1250px;
}

.form-wrapper-2.hide {
  display: none;
}

.forgot-password-link {
  float: right;
  margin-left: auto;
  font-size: 12px;
}

.show-password {
  background-color: #fff;
  padding: 0 7px 0 6px;
  font-size: 13.5px;
  display: flex;
  bottom: 5px;
}

.show-password.w--current {
  display: none;
}

.login_flex-stack-center {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 3%;
  padding-bottom: 3%;
  display: flex;
  position: relative;
}

.login_flex-stack-center.top {
  margin-bottom: auto;
}

.login_flex-stack-center.full {
  height: 90vh;
}

.login_flex-stack-center.hide {
  display: block;
}

.tooltip-title {
  margin-bottom: 6px;
  font-size: 110%;
  font-weight: 800;
}

.tooltip-wrapper {
  color: #333;
  text-align: left;
  background-color: #fafbfe;
  border: 1px solid #d8e3f0;
  border-radius: 10px;
  width: 300px;
  font-size: 11.5px;
  font-weight: 400;
  line-height: 1.5em;
  display: block;
  position: absolute;
  box-shadow: 1px 1px 8px 1px #2d3e501f;
}

.show-password-wrap {
  z-index: 4;
  position: absolute;
  inset: 7px 0 auto auto;
}

.tooltip-diamond {
  z-index: 2;
  background-color: #fafbfe;
  border: 1px solid #d8e3f0;
  border-radius: 2px;
  width: 16px;
  height: 16px;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: -7px 0% auto;
  transform: rotate(45deg);
  box-shadow: 0 -3px 8px #2d3e500f;
}

.tooltip-diamond.left {
  margin-top: auto;
  margin-bottom: auto;
  inset: 0 auto 10px -7px;
}

.tooltip-svg {
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.tour-step {
  display: none;
}

.tooltip-author-wrap {
  align-items: center;
  display: flex;
}

.tooltip-anchor {
  z-index: 100;
  justify-content: center;
  width: 100%;
  height: 10px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-top: 12px;
  display: flex;
  position: absolute;
  inset: 100% 0% 0;
}

.tooltip-anchor.right {
  inset: 0% 0% 0% auto;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  height: 100%;
  margin-right: -28px;
  padding-left: 20px;
  inset: 42% 0% 0% auto;
}

.tooltip-author {
  border-radius: 50%;
  width: 32px;
  margin-right: 10px;
}

.tooltip-close {
  z-index: 5;
  color: #3f3e46;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
}

.tooltip-close:hover {
  background-color: #002aff1a;
}

.eye-svg {
  justify-content: center;
  align-items: center;
  width: 16px;
  margin-right: 4px;
  display: flex;
}

.tooltip-container {
  z-index: 3;
  background-color: #fafbfe;
  border-radius: 9px 9px 0 0;
  padding: 20px;
  font-size: 12.5px;
  position: relative;
}

.tooltip-navigation {
  z-index: 3;
  color: #64636e;
  background-color: #fafbfe;
  border-top: 1px solid #d8e3f0;
  border-radius: 0 0 9px 9px;
  justify-content: space-between;
  align-items: center;
  min-height: 50px;
  padding: 8px 20px;
  display: flex;
  position: relative;
  bottom: 0;
}

.tooltip-navigation.top {
  border-top-style: none;
  border-bottom: 1px solid #d8e3f0;
  border-radius: 9px 9px 0 0;
}

.relative {
  position: relative;
}

.text-field-wrapper-2 {
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  margin-bottom: 12px;
  display: flex;
  position: relative;
}

.alskjdfkldsajf {
  background-color: #ededed;
  margin-top: 50px;
  padding: 9px 30px;
}

.form-container-2 {
  text-align: left;
  flex-flow: column wrap;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 20px;
  padding-top: 10px;
  display: flex;
  position: relative;
}

.container-30 {
  width: 100%;
  max-width: 1100px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 5%;
  padding-right: 5%;
}

.login_text-field {
  background-color: #0000;
  border-radius: 7px;
  display: block;
}

.login_text-field:focus-visible, .login_text-field[data-wf-focus-visible] {
  border: 1px solid #000;
}

.login_text-field.long {
  width: 182px;
  margin-right: 0;
  display: block;
}

.text-block-24 {
  font-size: 16px;
}

.text-block-25 {
  padding-bottom: 21px;
}

.div-block-56 {
  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;
  width: auto;
  display: block;
}

.section-42, .section-43 {
  flex-direction: column;
  align-items: center;
  margin-top: 100px;
  display: flex;
}

.paragraph-20 {
  text-align: center;
}

.section-44 {
  justify-content: center;
  align-items: center;
  height: 100vh;
  padding-bottom: 100px;
  display: flex;
}

.navbar-2 {
  background-color: #0000;
}

.nav-menu-2 {
  flex-direction: row;
  align-items: flex-start;
  width: 1250px;
  max-width: 1250px;
  display: flex;
}

.image-46 {
  margin-top: 10px;
  margin-right: 220px;
}

.slide-6 {
  margin-top: 60px;
}

.section-45 {
  display: flex;
}

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

.div-block-57 {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.section-46 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.image-47 {
  z-index: 1;
  margin-left: 18px;
  position: relative;
}

.popup-wrap {
  z-index: 1000;
  background-color: #000000a1;
  width: 100vw;
  height: 100vh;
  display: none;
  position: fixed;
}

.popup-wrap.show {
  z-index: 4000;
  display: block;
}

.popup-wrap.hide {
  display: block;
}

.pop-up {
  background-color: var(--white);
  border-radius: 15px;
  width: 700px;
  height: 480px;
  margin: auto;
  position: absolute;
  inset: 0%;
  box-shadow: 4px 4px 12px 2px #000000c7;
}

.pop-up.apply {
  height: 650px;
  display: block;
}

.pop-up.apply.city {
  height: 500px;
}

.pop-up.small {
  height: 330px;
}

.pop-up.long {
  height: 575px;
}

.popup-heading {
  margin-top: 50px;
  margin-left: 40px;
  margin-right: auto;
  font-weight: 700;
}

.paragraph-21 {
  margin-bottom: 30px;
  margin-left: 50px;
  margin-right: 50px;
}

.form-block-3 {
  margin-left: 50px;
  margin-right: 50px;
}

.reading-article {
  border-bottom: 2px #000;
  border-radius: 7px;
  padding: 10px 15px 40px;
}

.reading-article:hover {
  box-shadow: 4px 4px 12px #0000003d;
}

.grid-24 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 3.25fr;
}

.reading-heading {
  font-size: 25px;
  font-weight: 500;
}

.reading-pub {
  margin-top: -10px;
  font-size: 20px;
  font-style: italic;
  font-weight: 500;
}

.reading-date {
  font-size: 14px;
}

.reading-des {
  margin-top: 15px;
}

.reading-link {
  cursor: pointer;
}

.reading-link:hover {
  color: var(--_loyal-colours---loyal-green);
  font-weight: 500;
}

.div-block-58 {
  max-width: 1250px;
}

.collection-list-wrapper-2 {
  background-color: #0000;
  border-radius: 7px;
  width: auto;
  height: auto;
  margin-top: 0;
  padding: 20px;
  display: block;
}

.collection-list-2 {
  height: 500px;
  margin-top: -273px;
  padding-top: 0;
  display: flex;
}

.collection-item-3 {
  flex-direction: column;
  flex: 1;
  justify-content: flex-end;
  display: flex;
}

.html-embed-2 {
  flex-direction: column;
  flex: 0 auto;
  justify-content: flex-end;
  align-items: stretch;
  height: 100%;
  padding-left: 1px;
  padding-right: 1px;
  display: flex;
}

.html-embed-3 {
  text-align: center;
  font-size: 9px;
}

.container-31 {
  max-width: 1250px;
}

.html-embed-4 {
  text-align: center;
  font-size: 11px;
}

.grid-25 {
  grid-template: "item-1 item-2 item-3"
                 ". . ."
                 "full-width full-width full-width"
                 / 1fr 1fr 1fr;
}

.dashboard-full-width_chart {
  background-color: #0000;
  border-radius: 7px;
  height: 455px;
  box-shadow: 3px 3px 11px #0000004d;
}

.text-span-12 {
  color: var(--_loyal-colours---loyal-purple);
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.text-span-13 {
  color: var(--_loyal-colours---loyal-green);
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.dashboard_graph-heading {
  margin-bottom: 0;
  padding-bottom: 15px;
  padding-left: 20px;
  font-size: 25px;
  line-height: 30px;
}

.text-block-26 {
  padding-left: 20px;
}

.dashboard-div {
  z-index: 1000;
  border-radius: 7px;
  height: auto;
  margin-top: 20px;
  margin-bottom: 20px;
  transition: transform .2s;
  position: relative;
  box-shadow: 3px 3px 11px #0000004d;
}

.dashboard-div:hover {
  transform: scale(1.03);
}

.dashboard-div.top-info {
  height: 330px;
}

.grid-26 {
  grid-template: "doc-name button"
  / 1fr .5fr;
}

.dashboard_doc-heading {
  margin-top: 15px;
  padding-left: 20px;
  font-size: 25px;
  font-weight: 400;
}

.dashboard_doc-heading.reg-text {
  text-align: center;
  text-transform: uppercase;
  margin-top: 0;
  padding-left: 0;
  font-size: 15px;
  font-weight: 500;
}

.dashboard_doc-heading.white-text {
  color: var(--white);
}

.dashboard_main-heading {
  margin-top: 60px;
  padding-left: 20px;
  font-weight: 600;
}

.button-5 {
  flex-direction: column;
  display: block;
}

.grid-27 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .25fr;
  align-items: center;
}

.grid-27.relative {
  z-index: 1000;
  transform-style: preserve-3d;
}

.grid-27.relative:hover {
  transform: scale3d(1none, 1none, 1none);
}

.div-block-59 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.collection-list-3 {
  flex-direction: row;
  justify-content: flex-end;
  align-items: stretch;
  width: 100%;
  height: 250px;
  margin-bottom: 19px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.html-embed-5 {
  flex-direction: column;
  justify-content: flex-end;
  align-items: stretch;
  height: 200px;
  margin-right: 4px;
  padding-left: 3px;
  padding-right: 3px;
  display: flex;
}

.collection-item-4 {
  flex-direction: column;
  flex: 1;
  justify-content: flex-end;
  display: flex;
}

.collection-list-wrapper-3 {
  flex-direction: row;
  display: flex;
}

.text-block-27 {
  text-align: center;
  font-size: 12px;
  font-style: italic;
}

.html-embed-6 {
  text-align: center;
  font-size: 16px;
  font-weight: 500;
}

.html-embed-6.number {
  margin-top: -6px;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
}

.div-block-60 {
  z-index: 200;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #00000061;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: inline-block;
  position: fixed;
  inset: 0%;
}

.div-block-61 {
  background-color: var(--white);
  border-radius: 7px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 600px;
  height: 500px;
  margin: auto;
  display: block;
  position: absolute;
  inset: 0%;
  box-shadow: 3px 3px 11px #0000004d;
}

.form-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-left: 51px;
  margin-right: 51px;
  display: block;
}

.form-2.advisor-interest {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.image-48 {
  margin-left: 623px;
  display: block;
}

.image-49 {
  cursor: pointer;
  transform-style: preserve-3d;
  margin: 20px 20px auto auto;
  transition: transform 1s;
  position: absolute;
  inset: 0% 0% auto auto;
}

.image-49:hover {
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.x {
  transform-style: preserve-3d;
  margin-top: 20px;
  margin-right: 20px;
  transition: transform 1s;
  position: absolute;
  inset: 0% 0% auto auto;
}

.x:hover {
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.column-25 {
  padding-left: 0;
}

.image-50 {
  margin-top: 20px;
  margin-right: 20px;
  display: inline-block;
  position: absolute;
  inset: 0% 0% auto auto;
}

.link-10 {
  cursor: pointer;
}

.div-block-62 {
  margin-bottom: 100px;
}

.text-span-14, .link_italic_12 {
  font-size: 12px;
  font-style: italic;
}

.paragraph-22 {
  text-align: center;
}

.heading-40 {
  font-size: 25px;
}

.heading-41 {
  font-weight: 600;
}

.inline-link {
  color: var(--black);
}

.inline-link:hover {
  color: var(--black);
  font-weight: 500;
}

.inline-link.white, .inline-link.white:hover {
  color: var(--white);
}

.paragraph-23 {
  text-align: center;
}

.subheading {
  padding-left: 15px;
  font-weight: 500;
}

.subheading.space {
  margin-top: 100px;
}

.edit-profile {
  background-color: #0000;
  border: 1px solid #000;
  border-radius: 7px;
  padding: 20px 10px 0;
}

.edit-profile.space {
  border-style: none;
  margin-top: 0;
}

.short-text {
  padding-bottom: 40px;
}

.profile-subheading {
  margin-top: 0;
  font-size: 20px;
  font-weight: 500;
}

.center {
  text-align: center;
}

.tabs-menu {
  display: flex;
}

.tabs-menu.center {
  justify-content: center;
  align-items: center;
}

.tabs-menu.center.hide {
  display: none;
}

.home-page_green-bold {
  color: var(--_loyal-colours---loyal-green);
  font-weight: 600;
}

.filter-grid_drop-down {
  grid-template: "Area Area-2 Area-3"
                 "Area-4 Area-4 Area-4"
                 "Area-5 Area-5 Area-5"
                 "Area-6 Area-6 Area-6"
                 / 1fr 1fr 1fr;
}

.collection-list-4 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.div-block-63 {
  position: static;
  inset: 0%;
}

.collection-list-wrapper-4 {
  flex-direction: column;
  display: flex;
}

.heading-42 {
  position: sticky;
}

.home-page_strategy {
  color: var(--loyal-black\<deleted\|variable-b8c4ea3b-0095-719d-de3f-e3914e5aa621\>);
  width: 400px;
  margin-bottom: 100px;
  font-size: 25px;
  font-weight: 600;
}

.left {
  flex-direction: column;
  align-self: flex-start;
  width: 400px;
  margin-bottom: 20px;
  display: flex;
  position: sticky;
  top: 100px;
}

.right {
  width: 500px;
  margin-bottom: 100px;
}

.right-card {
  width: 500px;
  max-width: 500px;
  padding-left: 10px;
  padding-right: 10px;
}

.spacer {
  height: 100vh;
}

.body-7 {
  overflow: visible;
}

.sticky-section {
  width: 100vw;
}

.home-page_strategy-sub-heaading {
  border-top: 1px solid #000;
  padding-top: 15px;
}

.sticky-container {
  max-width: 1250px;
  display: flex;
  position: relative;
}

.heading-43 {
  position: sticky;
  top: 100px;
}

.section-47 {
  position: relative;
}

.grid-28 {
  grid-template: "Area Area-2 Area-3"
  / 1fr 1fr 1fr;
  place-items: center;
  max-width: 1000px;
  margin-top: 60px;
}

.home-page_network-div {
  color: var(--white);
  border-radius: 7px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 350px;
  padding-bottom: 20px;
  padding-left: 25px;
  padding-right: 25px;
  display: flex;
  box-shadow: 4px 4px 12px #0000004f;
}

.home-page_network-div.blue {
  background-color: var(--_loyal-colours---loyal-blue);
  color: var(--white);
  border-radius: 7px;
  padding-bottom: 20px;
  padding-left: 25px;
  padding-right: 25px;
}

.home-page_network-div.blue.dash {
  width: 325px;
  padding-top: 40px;
  padding-bottom: 60px;
  transition: transform .2s;
}

.home-page_network-div.blue.dash:hover {
  transform: scale(1.03);
}

.home-page_network-div.green {
  background-color: var(--_loyal-colours---loyal-green);
}

.home-page_network-div.orange {
  background-color: var(--_loyal-colours---loyal-orange);
}

.home-page_network-div.orange.dash {
  width: 325px;
  padding-top: 40px;
  padding-bottom: 60px;
  transition: transform .2s;
}

.home-page_network-div.orange.dash:hover {
  transform: scale(1.03);
}

.home-page_network-div.purple {
  background-color: var(--_loyal-colours---loyal-purple);
}

.home-page_network-div.purple.dash {
  transform: scale3d(1none, 1none, 1none);
  transform-style: preserve-3d;
  flex-direction: column;
  width: 325px;
  padding-top: 40px;
  padding-bottom: 60px;
  transition: transform .2s;
}

.home-page_network-div.purple.dash:hover {
  transform: scale(1.03);
}

.home-page_network-div.purple.dash.blue {
  background-color: var(--_loyal-colours---loyal-blue);
}

.home-page_network-div.purple.dash.advisor-trial {
  width: auto;
}

.home-page_network-div.purple.member-dash {
  background-color: var(--_loyal-colours---loyal-orange);
  width: 400px;
  height: 250px;
}

.home-page_network-heading {
  font-size: 25px;
  font-weight: 700;
}

.home-page_network-text {
  text-align: center;
  font-size: 16px;
}

.home-page_network-link {
  color: var(--white);
  font-weight: 600;
  text-decoration: none;
}

.home-page_network-link:hover {
  color: var(--white);
  font-weight: 700;
  text-decoration: none;
}

.section-48 {
  margin-left: auto;
  margin-right: auto;
}

.member-page_heading {
  text-align: center;
  margin-top: 60px;
  font-size: 70px;
  font-weight: 800;
  line-height: 80px;
}

.paragraph-25 {
  text-align: center;
}

.grid-29 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  justify-content: center;
  place-items: center;
  width: 1000px;
}

.member-dash_aa-small {
  text-transform: uppercase;
}

.member-dash_number {
  text-align: center;
  align-self: center;
  font-size: 30px;
  font-weight: 700;
}

.member-dash_number.text {
  line-height: 40px;
}

.heading-44 {
  text-align: center;
}

.section-49 {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-top: 60px;
  display: flex;
}

.member-dash_note {
  text-align: center;
  flex-direction: column;
  align-items: center;
  width: 900px;
  margin-top: 40px;
  font-weight: 700;
  display: flex;
}

.member-dash_documents {
  font-size: 30px;
  font-weight: 600;
}

.member-dash_documents.white {
  width: auto;
}

.member-dash_documents.extra-space {
  margin-top: 60px;
}

.member-dash_documents.blue {
  background-color: var(--_loyal-colours---loyal-blue);
  padding-top: 20px;
  padding-bottom: 20px;
}

.background {
  z-index: 1;
  background-color: #58b19f7d;
  display: none;
  position: fixed;
  inset: 0%;
}

.div-block-64 {
  display: none;
  overflow: visible;
}

.founder-doc {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
  overflow: visible;
}

.grid-30 {
  grid-template-areas: "Area Area-2"
                       "Area-3 Area-4";
  width: 1000px;
}

.div-shadow {
  border-radius: 7px;
  box-shadow: 3px 3px 9px #0000004d;
}

.div-shadow._15-margin {
  margin-bottom: 15px;
}

.link-11 {
  text-decoration: none;
}

.link-11.bold-on-hover, .link-11.bold-on-hover:hover {
  font-weight: 700;
}

.link-11.bold-on-hover.white {
  color: var(--white);
  cursor: pointer;
  width: auto;
  padding-left: 0;
}

.link-11.bold-on-hover.white:hover {
  color: #ffffffb3;
}

.link-11.bold-on-hover.white._10 {
  padding-left: 0;
}

.link-11.bold-on-hover.white.dash-white {
  color: var(--white);
}

.partner-page_heading {
  padding-left: 0;
}

.paragraph-26 {
  margin-top: 100px;
  font-size: 30px;
  font-weight: 400;
  line-height: 40px;
}

.partner-page_highlight {
  color: var(--_loyal-colours---loyal-green);
  font-weight: 600;
}

.column-26 {
  display: none;
}

.partner-page_image {
  max-width: 400px;
  margin-top: 140px;
  margin-left: auto;
  margin-right: auto;
  font-family: Montserrat, sans-serif;
  display: inline-block;
  position: relative;
}

.partner-page_para {
  margin-top: 40px;
  padding-left: 20px;
  padding-right: 20px;
}

.collection-list-5 {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
  grid-auto-columns: 1fr;
  grid-auto-flow: row dense;
  display: grid;
}

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

.collection-list-6 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
  grid-auto-columns: 1fr;
  display: grid;
}

.collection-list-7 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: repeat(auto-fit, 280px) 200px;
  grid-auto-columns: 1fr;
  display: grid;
}

.collection-list-8 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
  grid-auto-columns: 1fr;
  display: grid;
}

.collection-list-9 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
  grid-auto-columns: 1fr;
  display: grid;
}

.collection-list-10 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: repeat(auto-fit, 280px) 200px;
  grid-auto-columns: 1fr;
  display: grid;
}

.collection-list-11 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
  grid-auto-columns: 1fr;
  display: grid;
}

.collection-list-12 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: repeat(auto-fit, minmax(280px, .25fr));
  grid-auto-columns: 1fr;
  display: grid;
}

.collection-list-13, .collection-list-14 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
  grid-auto-columns: 1fr;
  display: grid;
}

.collection-list-15 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: repeat(auto-fit, 280px);
  grid-auto-columns: 1fr;
  display: grid;
}

.collection-list-16, .collection-list-17, .collection-list-18, .collection-list-19, .collection-list-20, .collection-list-21 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
  grid-auto-columns: 1fr;
  display: grid;
}

.collection-list-22, .collection-list-23, .collection-list-24 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: repeat(auto-fit, 280px);
  grid-auto-columns: 1fr;
  display: grid;
}

.para-phone {
  padding-right: 15px;
}

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

.block-link {
  background-color: var(--_loyal-colours---loyal-blue);
  border-radius: 7px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 200px;
  display: flex;
}

.block-link.advisor {
  background-color: var(--_loyal-colours---loyal-purple);
}

.block-link.entrepreneur {
  background-color: var(--_loyal-colours---loyal-orange);
}

.block-link_heading {
  color: var(--white);
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 35px;
  padding-left: 9px;
  padding-right: 9px;
  display: flex;
}

.block-link_link {
  color: var(--white);
  text-decoration: none;
}

.block-link_link:hover {
  color: var(--white);
  font-weight: 700;
}

.collection-item-11 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: stretch end;
  display: grid;
}

.collection-list-25 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: minmax(auto, 1fr);
  grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
  grid-auto-columns: 1fr;
  display: flex;
}

.tabs-menu-2 {
  margin-top: 40px;
}

.yt-tab {
  margin-top: 48px;
  margin-bottom: 48px;
  margin-right: 48px;
}

.column-27 {
  padding-left: 0;
}

.column-28 {
  padding-right: 0;
}

.collection-list-26 {
  flex-direction: column;
  display: flex;
}

.collection-list-26.hide {
  display: none;
}

.collection-item-12 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-wrap: nowrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: space-between flex-start;
  display: flex;
}

.image-51 {
  max-width: 200px;
}

.image-51.min-200 {
  min-width: 200px;
}

.section-50 {
  z-index: 1;
  background-color: var(--_loyal-colours---loyal-green);
  margin-top: 40px;
  padding-top: 50px;
  padding-bottom: 50px;
  position: relative;
  overflow: hidden;
  box-shadow: 18px 3px 20px 4px #0000006b;
}

.home-page_strategy-subheading-link {
  font-size: 25px;
  text-decoration: none;
}

.grid-33 {
  grid-template-columns: 1fr .75fr;
  grid-template-areas: "Area Area-2"
                       "Area Area-2";
}

.home-page_event-heading_white {
  color: var(--white);
  font-size: 25px;
  font-weight: 600;
}

.homepage_event-para_white {
  color: var(--white);
}

.home-page_cta_event_white {
  color: var(--white);
  padding-top: 40px;
  font-weight: 500;
}

.tertiary-button_white {
  color: var(--white);
  margin-right: 0;
  text-decoration: underline;
}

.tertiary-button_white:hover {
  color: var(--white);
  font-weight: 600;
}

.div-block-66 {
  padding-right: 20px;
}

.homepage-strat_heading-small, .text-block-28 {
  display: none;
}

.tab-pane-tab-4 {
  padding-top: 20px;
}

.empty-state-collection {
  margin-bottom: 140px;
  font-size: 16px;
}

.empty-state-collection.open-roles_empty {
  display: none;
}

.link_white {
  color: var(--white);
}

.div-block-67 {
  clear: both;
  display: block;
  position: relative;
  inset: auto 0% 0%;
}

.empty-state {
  background-color: #0000;
}

.html-embed-7, .section-51 {
  flex-direction: row;
  display: flex;
}

.collection-list-wrapper-5 {
  flex-direction: column;
  display: block;
}

.link-block-17 {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.collection-list-27 {
  flex-direction: row;
  align-items: center;
  width: 200vw;
  height: 330px;
  display: block;
  overflow: hidden;
}

.collection-item-13 {
  width: 200px;
}

.slide-wrap {
  width: 400vw;
  max-width: 400vw;
  margin-top: 0;
  display: flex;
  overflow: hidden;
}

.div-block-68 {
  overflow: hidden;
}

.grid-34 {
  grid-template: "Founder-image Button"
                 ". heads"
                 "Symbol Symbol"
                 / 1fr 1fr;
  max-width: 1000px;
  margin-top: 40px;
}

.go-to-portfolio_button {
  color: var(--black);
  background-color: #0000;
  border: 1px solid #000;
  border-radius: 20px;
  flex-direction: column;
  flex: 0 auto;
  align-self: flex-start;
  align-items: flex-start;
  width: 45%;
  display: flex;
}

.div-block-69 {
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.image-52 {
  margin-left: 0;
}

.div-block-70 {
  object-fit: fill;
  background-color: #e07c0080;
  border-radius: 50px;
  align-items: center;
  width: 90%;
  height: 210px;
  margin-bottom: 8px;
  display: flex;
  overflow: hidden;
}

.transparent-head {
  position: relative;
  bottom: -12px;
  left: -68px;
}

.transparent-head._2 {
  top: 33px;
  bottom: 0;
  left: -92px;
  transform: scale(1.1);
}

.transparent-head._3 {
  top: 9px;
  transform: scale(1.1);
}

.transparent-head._8 {
  top: 36px;
  left: -47px;
  transform: scale(1.2);
}

.transparent-head._7 {
  transform: scale(1.2);
}

.transparent-head._6 {
  top: 28px;
}

.transparent-head._5 {
  transform: scale(1.1);
}

.heading-46 {
  margin-left: 38px;
}

.heading-47 {
  color: var(--black);
  flex-direction: row;
  align-items: center;
  margin-top: 0;
  margin-left: 40px;
  font-size: 25px;
  font-weight: 600;
  display: flex;
}

.founder {
  border: 3px solid var(--white);
  transform: scale3d(1none, 1none, 1none);
  transform-style: preserve-3d;
  border-radius: 100px;
  margin-left: 2px;
  margin-right: -20px;
  transition: transform .2s;
  position: relative;
}

.founder:hover {
  transform: scale(1.1);
}

.founder._1 {
  z-index: 7;
  transform-style: preserve-3d;
}

.founder._1:hover {
  transform: scale3d(1none, 1none, 1none);
}

.founder._2 {
  z-index: 6;
}

.founder._3 {
  z-index: 5;
}

.founder._4 {
  z-index: 4;
}

.founder._5 {
  z-index: 3;
}

.founder._6 {
  z-index: 2;
}

.founder._7 {
  z-index: 1;
}

.founder._8 {
  z-index: 0;
}

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

.div-block-71 {
  flex-direction: row;
  display: flex;
}

.grid-35 {
  grid-template-columns: .5fr .5fr 1fr;
  grid-template-areas: "logo logo logo"
                       "stats Founder Info";
  max-width: 1000px;
}

.founder-info {
  margin-bottom: 40px;
}

.div-block-72 {
  border: 1.5px solid #000;
  border-radius: 20px;
  align-items: center;
  width: 50%;
  margin-bottom: 25px;
  display: flex;
}

.text-block-29 {
  border-radius: 20px;
  padding: 9px 15px;
}

.image-54 {
  width: auto;
  height: 100px;
  margin-bottom: 10px;
}

.section-52 {
  background-color: var(--_loyal-colours---loyal-blue);
  margin-top: 60px;
  padding-top: 40px;
  padding-bottom: 40px;
  box-shadow: 2px 2px 12px #00000080;
}

.section-52.no-extra-space {
  background-color: var(--_loyal-colours---loyal-purple);
  margin-top: 0;
  margin-bottom: 60px;
}

.section-52.no-extra-space.orange {
  background-color: var(--_loyal-colours---loyal-orange);
}

.section-52.bottom-space {
  margin-bottom: 60px;
}

.section-52.bottom-space.purple {
  background-color: var(--_loyal-colours---loyal-purple);
}

.member-page_para_white {
  color: var(--white);
}

.div-block-74 {
  margin-top: -45px;
}

.grid-36 {
  grid-row-gap: 16px;
  grid-template: "Area Area"
                 "Area-3 Area-2"
                 "Area-4 Area-5"
                 / 2.75fr 1fr;
}

.collection-list-wrapper-6 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template: "Area-2 Area"
                 ". ."
                 / 3fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.grid-37 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template: "Area-3 Area-2 Area"
  / .25fr 1.5fr .5fr;
  grid-auto-columns: 1fr;
  width: 1250px;
  max-width: 1250px;
  display: grid;
}

.text-block-30 {
  font-size: 60px;
  font-weight: 500;
  display: block;
}

.date-time-dash {
  text-align: center;
  text-transform: uppercase;
  flex-direction: row;
  margin-bottom: 15px;
}

.div-block-76 {
  margin-top: 30px;
}

.text-block-32 {
  text-transform: uppercase;
}

.heading-48 {
  font-size: 25px;
}

.empty-state-2 {
  background-color: #0000;
}

.background-holder {
  z-index: 0;
  display: none;
  position: relative;
}

.link-block-18 {
  cursor: pointer;
}

.link-12 {
  transition: all .2s;
}

.empty-state-3 {
  background-color: #0000;
}

.collection-item-14 {
  justify-content: center;
  display: flex;
}

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

.empty-state-5 {
  background-color: #0000;
  padding-left: 0;
}

.grid-39 {
  border: 1px solid var(--white);
  border-radius: 30px;
  grid-template-rows: auto auto 125px auto auto;
  grid-template-areas: "Area Area"
                       "Area-2 Area-3"
                       ". Area-3"
                       ". Area-4"
                       ". Area-5";
  margin-top: 100px;
  padding: 30px;
}

.grid-39.growthworkshop {
  margin-top: 40px;
}

.div-block-78 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.text-block-34 {
  text-align: center;
  font-weight: 600;
}

.text-block-35 {
  text-align: center;
}

.grid-40 {
  grid-template: "Area-2 Area"
  / .25fr 1fr;
}

.div-block-79 {
  padding-bottom: 0;
}

.collection-item-15 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.collection-item-16 {
  justify-content: center;
  width: 75%;
  display: flex;
}

.collection-list-28 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.empty-state-6 {
  background-color: #0000;
  padding-left: 0;
  display: block;
}

.column-29 {
  object-fit: fill;
  flex-flow: wrap;
  place-content: stretch center;
  align-items: center;
  display: flex;
}

.column-30 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.html-embed-8 {
  display: none;
}

.empty-state-7 {
  background-color: #0000;
  margin-bottom: 40px;
  padding-bottom: 0;
  padding-left: 0;
  display: block;
}

.empty-state-8 {
  display: block;
}

.grid-42 {
  grid-template-rows: auto;
  grid-template-columns: 1.25fr .5fr .5fr;
}

.cookie-policy {
  background-color: #00634f57;
  border: 1px #000;
  border-radius: 200px;
  flex-direction: row;
  padding: 15px 60px;
  display: flex;
}

.cookie-policy.deny {
  border-style: solid;
  border-color: var(--_loyal-colours---loyal-green);
  text-align: center;
  background-color: #0000;
  justify-content: center;
  text-decoration: none;
}

.cookie-policy.deny:hover {
  box-shadow: 2px 2px 7px 1px #00000080;
}

.cookie-policy.accept {
  border-color: var(--_loyal-colours---loyal-green);
  background-color: var(--_loyal-colours---loyal-green);
  text-align: center;
  text-decoration: none;
  transition: box-shadow .2s, opacity .2s;
}

.cookie-policy.accept:hover {
  box-shadow: 2px 2px 7px 1px #00000080;
}

.cookie-policy.preferences {
  background-color: #0000;
  border-style: none;
  padding-left: 15px;
  padding-right: 15px;
}

.cookie-policy-text {
  font-weight: 500;
}

.cookie-policy-text.accept {
  color: var(--white);
  text-decoration: none;
}

.cookie-policy-text.deny {
  color: var(--_loyal-colours---loyal-green);
  text-decoration: none;
}

.cookie-policy-text.preferences {
  color: var(--_loyal-colours---loyal-green);
  cursor: pointer;
  text-decoration: none;
}

.div-block-80 {
  flex-direction: column;
  align-items: center;
  max-width: 1000px;
  display: block;
}

.text-block-36 {
  color: #1a1b1fa3;
  font-size: 14px;
}

.text-block-37 {
  margin-bottom: 20px;
}

.text-block-38, .text-block-39 {
  margin-bottom: 40px;
}

.fs-cc-prefs3_overlay {
  z-index: -1;
  background-color: #000c;
  position: absolute;
  inset: 0%;
}

.fs-cc-prefs3_header {
  background-color: #2730d4;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  padding: 2rem;
  display: flex;
}

.fs-cc-manager3_text {
  color: #4b79f0;
  margin-left: .625rem;
  font-weight: 700;
  display: inline-block;
}

.fs-cc-banner3_component {
  z-index: 998;
  background-color: #fff;
  border-radius: 1rem;
  margin: 2rem;
  padding: 2rem;
  display: block;
  position: fixed;
  inset: auto 0% 0%;
  box-shadow: 7px 7px 12px #0000001a;
}

.fs-cc-banner3_component.hide {
  display: none;
}

.fs-cc-banner3_text {
  color: var(--_loyal-colours---loyal-green);
  font-size: 1.25rem;
  font-weight: 700;
}

.fs-cc-prefs3_button {
  color: #fff;
  text-align: center;
  background-color: #129657;
  border: 2px solid #129657;
  border-radius: 999rem;
  padding: .875rem 2rem;
  font-size: 1rem;
}

.fs-cc-prefs3_button.fs-cc-button-alt {
  color: #7e7e7e;
  background-color: #fff;
  border-color: #a8a8a8;
  margin-right: .75rem;
}

.fs-cc-prefs3_submit {
  color: #fff;
  text-align: center;
  background-color: #4b53eb;
  border-radius: 999rem;
  margin-left: .75rem;
  padding: .875rem 2rem;
  font-size: 1rem;
}

.fs-cc-prefs3_checkbox-field {
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.fs-cc-prefs3_label {
  color: #4b53eb;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.4;
}

.fs-cc-banner3_paragraph {
  color: #000;
  margin-top: .75rem;
  margin-bottom: 0;
}

.fs-cc-prefs3_checkbox {
  border-radius: 999rem;
  width: 1.5rem;
  height: 1.5rem;
  margin-top: 0;
  margin-right: .75rem;
}

.fs-cc-prefs3_checkbox.w--redirected-checked {
  background-color: #129657;
  background-size: 16px;
  border-color: #129657;
}

.fs-cc-prefs3_checkbox.w--redirected-focus {
  box-shadow: 0 0 3px 1px #129657;
}

.fs-cc-prefs3_content {
  padding: 2rem;
}

.fs-cc-prefs3_close {
  background-color: #fff;
  border-radius: 999rem;
  padding: .75rem;
  position: absolute;
  inset: 2rem 2rem auto auto;
}

.fs-cc-prefs3_checkbox-label {
  display: none;
}

.set-all-components-to-display-none-and-use-this-div-to-create-a-symbol {
  display: block;
}

.fs-cc-prefs3_icon {
  color: #fff;
  width: 2rem;
  height: 2rem;
  margin-right: .75rem;
}

.fs-cc-prefs3_component {
  z-index: 997;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  height: 100vh;
  padding: 2rem;
  display: flex;
  position: relative;
}

.fs-cc-banner3_button-icon {
  width: 1rem;
  margin-right: .625rem;
}

.fs-cc-manager3_icon {
  color: #4b53eb;
  width: 1.5rem;
  height: 1.5rem;
  display: inline-block;
}

.fs-cc-banner3_button {
  color: #fff;
  background-color: #129657;
  border-radius: 500px;
  padding: .875rem 2rem;
  font-size: 1.125rem;
  text-decoration: none;
}

.fs-cc-banner3_button.fs-cc-button-alt {
  background-color: #df6966;
  margin-right: .75rem;
}

.fs-cc-prefs3_form {
  position: relative;
}

.fs-cc-prefs3_title {
  color: #fff;
  font-size: 1.5rem;
  line-height: 1.3;
}

.fs-cc-banner3_block {
  margin-right: 2rem;
}

.fs-cc-prefs3_buttons-wrapper {
  background-color: #f2f3ff;
  flex-direction: row;
  justify-content: space-between;
  align-items: stretch;
  padding: 1.5rem 2rem;
  display: flex;
}

.fs-cc-prefs3_toggle-wrapper {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.fs-cc-prefs3_line {
  background-color: #e9e9e9;
  flex: 1;
  height: 1px;
  margin-left: 1.5rem;
  margin-right: 1.5rem;
}

.fs-cc-banner3_text-link {
  color: var(--black);
  border-bottom: 2px #4b53eb;
  font-weight: 400;
  text-decoration: underline;
}

.fs-cc-manager3_component {
  z-index: 999;
  background-color: #fff;
  border-radius: 999rem;
  align-items: center;
  display: none;
  position: absolute;
  inset: auto auto 2rem 2rem;
  box-shadow: 7px 7px 12px #0000001a;
}

.fs-cc-banner3_container {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.fs-cc-banner3_buttons-wrapper {
  flex: none;
  display: flex;
}

.fs-cc-preferences3_close-icon {
  color: #4b53eb;
  width: 1.5rem;
  height: 1.5rem;
}

.fs-cc-prefs3_form-wrapper {
  background-color: #fff;
  border-radius: .75rem;
  max-width: 45rem;
  margin-bottom: 0;
  overflow: hidden;
}

.fs-cc-manager3-link {
  justify-content: center;
  align-items: center;
  padding: .75rem 1.5rem;
  text-decoration: none;
  display: flex;
}

.fs-cc-prefs3_option {
  padding-top: .75rem;
  padding-bottom: .75rem;
}

.fs-cc-banner3_button-text {
  display: inline-block;
}

.success-message-4 {
  border: 1px solid var(--_loyal-colours---loyal-green);
  background-color: #0000;
  border-radius: 7px;
}

.heading-49 {
  text-align: center;
}

.section-53 {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  height: 80vh;
  display: flex;
}

.div-block-81 {
  flex-flow: column wrap;
  order: 0;
  justify-content: center;
  align-self: center;
  align-items: center;
  max-width: 200px;
  height: 100%;
  display: flex;
}

.columns-11 {
  display: flex;
}

.nav-menu-5 {
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: auto;
  margin-bottom: auto;
  display: flex;
}

.empty-state-9 {
  background-color: #0000;
  padding-left: 0;
}

.empty-state-10 {
  background-color: var(--white);
}

.grid-43 {
  grid-template: "Area Area-2 Area-3"
  / .5fr 1.75fr 1fr;
}

.grid-43.xtra-sapce {
  margin-top: 50px;
}

.text-block-40 {
  display: block;
}

.button-bridge-profile {
  min-height: auto;
  margin-top: 60px;
}

.embed-characters {
  margin-bottom: 10px;
  font-weight: 500;
}

.character-hide {
  display: none;
}

.lp-presenter-heading {
  text-align: center;
  margin-top: 50px;
  margin-bottom: -20px;
  font-weight: 600;
}

.lp-presenter-heading.center.event-page {
  margin-top: 0;
}

.lp-presenter-heading.extra-space {
  margin-bottom: 40px;
}

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

.show-hide-code-2 {
  max-width: 300px;
  margin-left: auto;
  margin-right: auto;
}

.paragraph-36, .paragraph-37 {
  display: block;
}

.column-31 {
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.pagination {
  flex-flow: row;
  align-content: stretch;
  align-items: center;
}

.large-text {
  font-size: 30px;
  line-height: 35px;
}

.extra-space {
  margin-top: 10px;
}

.paragraph-38 {
  align-self: center;
}

.form-block-4 {
  flex-direction: column;
  align-items: center;
  width: 600px;
  display: flex;
}

.link-13 {
  font-weight: 700;
}

.paragraph-39 {
  border: 1px solid #00634f69;
  border-radius: 7px;
  padding: 14px;
}

.social-btn {
  color: #000;
  border: 1px solid #dcdce5;
  border-radius: 6px;
  width: 100%;
  margin-bottom: 10px;
  padding: 12px 40px 12px 15px;
  font-size: 15px;
  font-weight: 300;
  text-decoration: none;
  transition: border-color .2s, box-shadow .2s;
  position: relative;
  box-shadow: 0 1px 2px #dcdce580;
}

.social-btn:hover {
  box-shadow: none;
  border-color: #374252;
}

.social-btn:focus {
  border: 1px solid #000;
}

.social-btn::placeholder {
  color: #6e6e6e;
}

.social-btn.google {
  border-color: var(--grey);
}

.social-btn.facebook {
  border-color: var(--accessible-components-dark-grey);
  width: 25%;
  display: block;
}

.social-btn.facebook:hover {
  border-color: #1777f2;
}

.social-btn.spotify:hover {
  border-color: #1db954;
}

.social-btn.linkedin {
  border-color: var(--accessible-components-dark-grey);
  width: 25%;
  display: block;
}

.social-btn.linkedin:hover {
  border-color: #0a66c2;
}

.social-btn.dribbble:hover {
  border-color: #ea4c89;
}

.social-btn.google {
  border-color: var(--accessible-components-dark-grey);
  -webkit-text-stroke-color: #dcdce4;
  flex-direction: column;
  align-items: stretch;
  width: 25%;
  display: flex;
}

.social-btn.google:hover {
  border-color: #4285f4;
}

.social-btn.google._100 {
  width: 100%;
}

.border-bg {
  z-index: 0;
  background-color: #131617;
  position: absolute;
  inset: 0%;
}

.text-field-wrapper-3 {
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  margin-bottom: 12px;
  display: flex;
  position: relative;
}

.input-border {
  background-color: #131617;
  border-radius: 6px;
  width: 100%;
  padding: 2px;
  position: relative;
  overflow: hidden;
}

.social-image {
  width: 24px;
}

.input-2 {
  z-index: 2;
  color: #131617;
  background-color: #fcfbf3;
  border: 1px solid #0000;
  border-radius: 6px;
  height: 48px;
  margin-bottom: 0;
  padding-top: 10px;
  padding-left: 20px;
  font-size: 15px;
  font-weight: 400;
  transition: border-color .2s, box-shadow .2s;
  position: relative;
}

.input-2:focus {
  border-color: #131617b3;
}

.input-2::placeholder {
  color: #13161780;
  font-weight: 300;
}

.show-hide-2 {
  color: #131617;
  background-color: #fcfbf3;
  padding: 0 10px;
  font-size: 1em;
  display: flex;
  bottom: -2px;
}

.show-hide-2:hover {
  color: #0075fe;
}

.show-hide-2.w--current {
  display: none;
}

.flex-row-outer {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.form-div-line {
  background-color: #141617;
  width: 40%;
  height: 2px;
}

.form-wrapper-3 {
  z-index: 50;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  max-width: 380px;
  margin-bottom: 5em;
  display: flex;
  position: relative;
  overflow: visible;
}

.link-14 {
  color: #131617;
  border-radius: 5px;
  margin-left: -3px;
  margin-right: -3px;
  padding-left: 5px;
  padding-right: 5px;
  font-weight: 400;
  text-decoration: none;
}

.link-14:hover {
  background-color: #ffda54;
}

.social-content {
  grid-column-gap: 20px;
  justify-content: center;
  align-items: center;
  display: flex;
}

._100 {
  width: 100%;
}

.input-label-2 {
  z-index: 3;
  background-color: #fcfbf3;
  border-radius: 3px;
  margin-bottom: 0;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 1em;
  font-weight: 600;
  line-height: 17px;
  display: inline-block;
  position: relative;
  bottom: -7px;
  left: 8px;
}

.disconnect-link {
  text-align: right;
  padding: 13px;
  text-decoration: underline;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.disconnect-link:hover {
  color: #000;
}

.relative-3 {
  width: 100%;
  position: relative;
}

.disconnect-image {
  width: 16px;
}

.grey-text-2 {
  color: #131617b3;
  font-weight: 300;
}

.show-hide-wrap-2 {
  z-index: 4;
  position: absolute;
  inset: 7px 3% auto auto;
}

.form-divider {
  color: #000c;
  letter-spacing: 2px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-top: 15px;
  margin-bottom: 15px;
  font-size: 12px;
  display: flex;
}

.text-large {
  font-size: 2.5em;
  line-height: 1.3;
}

.button-6 {
  z-index: 1;
  color: #fff;
  background-color: #131617;
  border-radius: .25em;
  padding: 1em 1.5em;
  font-size: 1em;
  line-height: 1;
  text-decoration: none;
  transition: box-shadow .2s;
  position: relative;
  box-shadow: 7px 7px #ffda54;
}

.button-6:hover {
  box-shadow: 0 0 #ffda54;
}

.input-shine {
  z-index: 1;
  background-color: #131617;
  background-image: radial-gradient(circle, #fcfbf3 5%, #13161780);
  width: 200px;
  height: 200px;
  padding-top: 50%;
  position: absolute;
  inset: -80px auto auto -80px;
}

.title-wrap {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: block;
}

.success-message-5 {
  background-color: #0000;
}

.heading-ays {
  color: var(--_loyal-colours---loyal-blue);
  text-align: center;
  font-size: 30px;
  font-weight: 800;
  text-decoration: underline;
}

.div-block-82 {
  text-align: center;
  margin-top: 45px;
}

.info-block-investment-page.founder-info {
  padding-right: 73px;
}

.info-block-investment-page.founder-info.blur {
  filter: blur(5px);
}

.div-block-84 {
  min-width: 300px;
}

.p-r-grid {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.div-block-86 {
  flex-direction: row;
  display: flex;
}

.text-block-47 {
  align-self: flex-end;
}

.open-roles_listed {
  margin-bottom: 60px;
  display: none;
}

.flex-row-center-2 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.svg-purple {
  outline-offset: 0px;
  color: #359434;
  background-color: #52c45040;
  border-radius: 50%;
  outline: 6px solid #52c4501a;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  margin-bottom: 15px;
  margin-left: auto;
  margin-right: auto;
  padding: 10px;
  display: flex;
}

.footer {
  text-align: center;
  align-items: flex-start;
  padding-top: 10vh;
  padding-bottom: 5vh;
  font-size: 13px;
}

.grey-text-3 {
  color: #374252cc;
  font-size: 10px;
  font-weight: 500;
}

.checkbox-field-2 {
  margin-top: 5px;
}

.navbar-3 {
  padding-top: 4vh;
  padding-bottom: 4vh;
}

.link-15 {
  color: #359434;
  font-weight: 400;
}

.link-15:hover {
  color: #272d88;
}

.form-wrapper-4 {
  z-index: 50;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  max-width: 340px;
  display: flex;
  position: relative;
  overflow: visible;
}

.input-3 {
  color: #000;
  border: 1px solid #e5dcdc;
  border-radius: 6px;
  height: 48px;
  margin-bottom: 0;
  padding-top: 10px;
  padding-left: 20px;
  font-size: 15px;
  font-weight: 300;
  transition: border-color .2s, box-shadow .2s;
  box-shadow: 0 1px 2px #dcdce580;
}

.input-3:hover {
  border-color: #000c;
  box-shadow: 0 1px 4px #dcdce5e6;
}

.input-3:focus {
  border: 1px solid var(--_loyal-colours---loyal-green);
}

.input-3::placeholder {
  color: #6e6e6e;
  background-color: #0000;
}

.input-3.email:active {
  border-color: #6e6e6e;
}

.input-3.email.newsletter {
  margin-left: 10px;
}

.input-3.password {
  border-color: #ff0004;
}

.input-3._40-h {
  height: 40px;
}

.input-3._10-margn {
  margin-bottom: 20px;
}

.fake-logo {
  color: #374252;
  height: 20px;
  font-size: 20px;
  font-weight: 600;
}

.button-7 {
  outline-offset: 0px;
  color: #fff;
  background-color: #374252;
  border-radius: 6px;
  outline: 3px solid #37425233;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 48px;
  margin-top: 5px;
  margin-bottom: 20px;
  font-size: 16px;
  font-weight: 400;
  transition: background-color .2s, box-shadow .2s;
  display: flex;
  box-shadow: 0 1px 20px #22222229;
}

.button-7:hover {
  background-color: #359434;
  box-shadow: 0 5px 30px #22222229;
}

.container-33 {
  padding-left: 5%;
  padding-right: 5%;
}

.show-hide-3 {
  background-color: #fff;
  padding: 0 7px 0 6px;
  font-size: 13.5px;
  display: flex;
  bottom: -2px;
}

.show-hide-3.w--current {
  display: none;
}

.input-label-3 {
  z-index: 2;
  background-color: #fff;
  border-radius: 3px;
  margin-bottom: 0;
  padding-left: 6px;
  padding-right: 7px;
  font-size: 12px;
  font-weight: 500;
  line-height: 20px;
  display: inline-block;
  position: relative;
  bottom: -7px;
  left: 8px;
}

.input-label-3.new {
  justify-content: flex-start;
  align-self: flex-start;
  align-items: center;
  margin-bottom: -10px;
  display: flex;
}

.form-header-2 {
  margin-bottom: 10px;
  font-size: 28px;
  font-weight: 600;
  line-height: 28px;
}

.footer-flex-container-2 {
  text-align: left;
  justify-content: space-between;
  display: flex;
}

.short-page-wrapper-2 {
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  min-width: 50%;
  min-height: 100vh;
  display: flex;
  position: relative;
  overflow: hidden;
}

.checkbox-2 {
  width: 14px;
  height: 14px;
}

.checkbox-2.w--redirected-checked {
  background-color: #2d323e;
}

.bold-text-8 {
  font-weight: 400;
}

.success-message-6 {
  text-align: left;
  background-color: #0000;
  margin-left: 50px;
  padding-left: 0;
}

.grid-44 {
  grid-template: "Title Image"
  / .5fr 1fr;
}

.div-block-87 {
  background-image: url("https://cdn.prod.website-files.com/628e6647a47e67666dc69a12/63d17338811a85428663a972_Loyal_book2.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: 1000px 600px;
  background-attachment: scroll;
  height: 75vh;
  max-height: 100vh;
  display: none;
  position: relative;
  top: -145px;
}

.section-54 {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/628e6647a47e67666dc69a12/63d178be21006764aff8b1de_World%20Map.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 100vw;
  height: 85vh;
  margin-top: 20px;
  margin-bottom: -120px;
  display: block;
  position: static;
  top: 349.25px;
}

.text-block-48 {
  align-self: center;
  display: block;
}

.pagination-buttons {
  border-color: var(--_loyal-colours---loyal-purple);
  color: var(--_loyal-colours---loyal-purple);
  cursor: pointer;
  background-color: #0000;
  border-radius: 7px;
}

.pagination-buttons:hover {
  color: var(--_loyal-colours---loyal-purple);
  font-weight: 500;
}

.container-34 {
  margin-bottom: 80px;
}

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

.vp-dash-blocks {
  z-index: 1;
  text-align: center;
  flex-direction: row;
  flex: 1;
  order: -1;
  place-content: center;
  align-self: center;
  align-items: center;
  font-weight: 600;
  display: block;
  position: relative;
  inset: 36px auto auto;
}

.vp-dash-blocks.back {
  justify-content: center;
  align-items: center;
  display: flex;
  inset: auto;
}

.vp-dash-descrip {
  z-index: 0;
  text-align: center;
  flex: 0 auto;
  align-self: center;
  min-width: 250px;
  display: block;
  position: relative;
}

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

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

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

.text-span-15, .text-span-16 {
  font-size: 14px;
  line-height: 14px;
}

.text-span-17 {
  font-size: 14px;
}

.post-dates {
  color: var(--black);
  margin-bottom: 10px;
  font-size: 16px;
  font-style: normal;
}

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

.grid-47 {
  grid-template-rows: auto;
}

.aua-register-block {
  background-color: var(--_loyal-colours---loyal-orange);
  border-radius: 7px;
  width: 400px;
  height: 320px;
  padding: 25px;
  box-shadow: 4px 4px 17px #0003;
}

.aua-register-block.blue {
  background-color: #4585b9;
  margin-left: 40px;
}

.aua-register-block.orange {
  flex-direction: column;
  align-items: flex-start;
  width: auto;
  max-width: 900px;
  margin-right: 40px;
  display: flex;
}

.section-55 {
  margin-bottom: -50px;
  position: relative;
  top: -15px;
}

.list-item-aua {
  font-size: 14px;
}

.div-block-90 {
  padding-left: 0;
}

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

.div-block-92.full {
  width: 100%;
  max-width: 100%;
}

.div-block-93 {
  min-width: 600px;
  max-width: 600px;
}

.div-block-93.center {
  align-items: center;
  display: flex;
}

.grid-48 {
  grid-template-rows: auto;
}

.bold-subheading {
  color: var(--white);
  font-size: 25px;
  font-weight: 500;
}

.bold-subheading.small {
  margin-top: 20px;
  margin-bottom: -15px;
  padding-left: 20px;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
}

.bold-subheading.small.no-space {
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 0;
}

.bold-subheading._15-padding {
  padding-left: 15px;
  font-size: 30px;
}

.bold-subheading._15-padding._40-padding {
  margin-top: 40px;
}

.bold-subheading._15-padding._40-padding.green {
  color: var(--_loyal-colours---loyal-green);
  font-weight: 700;
}

.bold-subheading._15-padding.green {
  color: var(--black);
  font-weight: 700;
}

.bold-subheading._30pt {
  font-size: 30px;
}

.bold-subheading._30pt._10-padding {
  padding-top: 10px;
  padding-bottom: 10px;
}

.bold-subheading._30pt._10-padding.centre {
  text-align: center;
}

.bold-subheading.dark {
  color: var(--black);
}

.bold-subheading.dark._60-padding {
  margin-top: 60px;
}

.white-normal-16 {
  color: var(--white);
  margin-bottom: 20px;
}

.page-count-2 {
  width: auto;
}

.div-block-95 {
  display: flex;
}

.div-block-96 {
  max-height: 200px;
}

.image-63 {
  margin-top: -130px;
}

.heading-50 {
  text-align: center;
}

.div-block-97 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  display: grid;
}

.field-label {
  flex-direction: row;
  font-weight: 500;
  display: block;
}

.form-4 {
  flex-direction: row;
  display: flex;
}

.newsletter-signup {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 500px;
  display: flex;
}

.newsletter-button {
  background-color: var(--_loyal-colours---loyal-green);
}

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

.fs_numbercount-1_message {
  color: var(--accessible-components-dark-grey);
}

.fs_numbercount-1_text {
  text-align: center;
}

.fs_numbercount-1_number {
  font-size: 3rem;
  font-weight: 500;
  line-height: 1.2;
}

.fs_numbercount-1_card {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: center;
  place-items: center;
  display: grid;
}

.fs_numbercount-1_wrapper {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  background-color: var(--accessible-components-white-smoke);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  padding: 2rem;
  display: grid;
  position: relative;
}

.fs_numbercount-1_embed {
  margin-bottom: 0;
}

.fs_numbercount-1_component {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: start;
  justify-items: start;
  display: grid;
}

.green-fullsection {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--_loyal-colours---loyal-green);
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  height: 90vh;
  display: block;
}

.green-fullsection.contact-us {
  height: 65vh;
}

.green-fullsection._70vh {
  flex-flow: wrap;
  height: 70vh;
  display: block;
}

.green-fullsection._70vh.gradient {
  background-image: linear-gradient(180deg, var(--_loyal-colours---loyal-green) 68%, white);
  height: auto;
}

.green-fullsection.center {
  display: flex;
}

.green-fullsection.ombre {
  background-color: var(--white);
  background-image: linear-gradient(180deg, var(--_loyal-colours---loyal-green) 67%, white);
  height: 100%;
  min-height: 100vh;
  padding-top: 40px;
}

.green-fullsection._80vh {
  height: 70vh;
}

.green-fullsection.auto {
  height: auto;
  margin-top: 60px;
  padding-top: 60px;
  padding-bottom: 60px;
}

.faq-heading {
  color: var(--white);
  font-weight: 700;
}

.faq-heading.black {
  color: var(--_loyal-colours---loyal-black);
}

.faq-heading.black.indent {
  padding-left: 1.5rem;
}

.quick-stack {
  margin-top: 100px;
  margin-left: auto;
  margin-right: auto;
}

.utility-page-content {
  text-align: center;
  flex-direction: column;
  width: 260px;
  display: flex;
}

.faq-info-para {
  color: var(--grey);
  font-size: 14px;
  font-style: normal;
  line-height: 24px;
}

.fs_accordion-1_message {
  color: var(--accessible-components-dark-grey);
}

.fs_accordion-1_paragraph {
  margin-bottom: 0;
}

.fs_accordion-1_body {
  object-fit: contain;
  object-position: 50% 50%;
  background-color: #fff;
  flex-wrap: wrap;
  min-width: 100%;
  padding: .25rem 1.5rem;
  display: flex;
  position: relative;
  overflow: visible;
}

.fs_accordion-1_content {
  object-fit: contain;
  overflow: visible;
}

.fs_accordion-1_icon {
  margin-right: 0;
  font-size: 1.125rem;
  position: relative;
}

.fs_accordion-1_label {
  font-size: 16px;
  font-weight: 600;
}

.fs_accordion-1_header {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  cursor: pointer;
  background-color: #0000;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-width: 100%;
  padding: 1.25rem 1.5rem;
  display: flex;
}

.fs_accordion-1_header:focus-visible, .fs_accordion-1_header[data-wf-focus-visible] {
  outline-color: var(--accessible-components-dark-grey);
  outline-offset: 4px;
  outline-width: 2px;
  outline-style: solid;
}

.fs_accordion-1_header.less-rem {
  padding-bottom: 0;
}

.fs_accordion-1_item {
  object-fit: contain;
  width: 100%;
}

.fs_accordion-1_embed {
  margin-bottom: 0;
}

.fs_accordion-1_component {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  object-fit: contain;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  min-width: 100%;
  max-width: 600px;
  display: grid;
}

.grey-divider {
  border-style: solid;
  border-width: 0 0 1px;
  border-color: var(--grey) var(--grey) #b8b8b8;
  border-radius: 20px;
  width: 100%;
}

.anchor-tag-white {
  border: 1px solid var(--white);
  color: var(--white);
  cursor: pointer;
  border-radius: 20px;
  flex-direction: row;
  min-width: 140px;
  margin-right: 5px;
  padding-left: 15px;
  padding-right: 15px;
  font-size: 14px;
  font-weight: 300;
  text-decoration: none;
  display: flex;
}

.anchor-tag-white:hover {
  background-color: var(--white);
  color: var(--_loyal-colours---loyal-green);
  font-weight: 500;
}

.anchor-tag-white.black {
  border-color: var(--_loyal-colours---loyal-black);
  color: var(--_loyal-colours---loyal-black);
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  font-weight: 400;
  display: inline-block;
}

.anchor-tag-white.black:hover {
  color: var(--_loyal-colours---loyal-black);
  background-color: #0000;
  font-weight: 600;
}

.anchor-tag-white.black.hide {
  display: none;
}

.anchor-tag-white.long {
  min-width: 160px;
}

.div-block-99 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template: "General qualifies Application Monthly-Assistance"
                 "Pilot Traction Scale FI"
                 ". . . ."
                 / 1fr 1.25fr 1.25fr 1.25fr 1.25fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  margin: 20px 0;
  display: grid;
}

.div-block-99.long-cells {
  grid-template-columns: 2.25fr 1.75fr 2.25fr 2.5fr 1fr 1fr;
}

.faq-sticky {
  position: sticky;
  top: 0;
}

.faq-empty {
  background-color: #0000;
}

.image-64 {
  margin-top: -122px;
}

.section-56.white-background {
  background-color: var(--white);
}

.section-56._10-margin {
  margin-top: 10px;
}

.quick-stack-faq._60-padding {
  margin-top: 60px;
}

.quick-stack-faq._15-paddnig {
  padding-top: 15px;
}

.faq-italic-small {
  color: var(--white);
  margin-bottom: -10px;
  font-size: 14px;
  font-style: italic;
  font-weight: 300;
}

.faq-italic-small.padding {
  margin-top: 40px;
  padding-left: 15px;
}

.faq-italic-small._16pt {
  margin-top: 10px;
  font-size: 16px;
}

.disclaimer {
  margin: 150px 20px 20px;
}

.div-block-100 {
  font-size: 12px;
}

.div-block-101 {
  line-height: 15px;
}

.div-block-102 {
  margin: 150px 20px 20px;
  font-size: 10px;
  line-height: 18px;
}

.disclaimer-heading {
  color: var(--grey);
  font-size: 12px;
  font-weight: 700;
}

.disclaimer-para {
  color: #555;
  font-size: 10px;
  line-height: 15px;
}

.paragraph-42 {
  line-height: 15px;
}

.contact-us-icon {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-104 {
  flex-direction: column;
  align-items: center;
  margin-top: 70px;
  margin-bottom: -70px;
  display: flex;
}

.contact-us-card-wrap {
  border-bottom: 1px #e4ebf3;
  margin-top: -100px;
  margin-left: auto;
  margin-right: auto;
  padding: 0 30px 80px;
  position: static;
}

.container-36 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.centered-heading {
  text-align: center;
  margin-bottom: 16px;
}

.pricing-description {
  text-align: center;
  max-width: 550px;
  margin-left: auto;
  margin-right: auto;
}

.contact-us-grid {
  grid-column-gap: 13px;
  grid-row-gap: 50px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: -72px;
  margin-bottom: 75px;
  display: grid;
}

.contact-us-card {
  background-color: var(--_loyal-colours---loyal-blue);
  color: var(--white);
  text-align: center;
  border: 1px #5555554a;
  border-radius: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  padding: 22px 22px 40px;
  display: flex;
  box-shadow: 2px 2px 7px 1px #0003;
}

.contact-us-image {
  object-fit: cover;
  width: 90px;
  height: 90px;
  margin-bottom: 16px;
}

.pricing-card-text {
  margin-bottom: 20px;
}

.button_contact-us {
  color: var(--white);
  justify-content: flex-start;
  align-items: center;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
  display: flex;
}

.button_contact-us:hover {
  color: var(--white);
  font-weight: 600;
}

.arrow-embed-2 {
  margin-left: 2px;
  display: flex;
}

.heading-51 {
  color: var(--white);
}

.quick-stack-2 {
  grid-column-gap: 0px;
}

.center-cell {
  align-items: center;
}

.image-65 {
  object-fit: contain;
  position: relative;
}

.image-66 {
  display: block;
  position: relative;
  top: 31px;
  left: 9px;
}

.form-block-5 {
  margin-top: -30px;
  margin-bottom: 40px;
}

.empty-state-events {
  height: 100vh;
  padding-top: 50px;
  padding-bottom: 50px;
}

.empty-state-faq {
  position: absolute;
}

.cell-fullwidth {
  align-items: stretch;
}

.collection-list-wrapper-9, .collection-list-wrapper-10, .faq-wrapper {
  width: 100%;
}

.text-block-49 {
  color: var(--white);
}

.div-block-105 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template: "Loyal-Logo Shariah-Logo"
                 "KPMG-logo KPMG-logo"
                 / .5fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.footer-logo-tag-text {
  text-align: left;
  font-size: 10px;
  font-style: italic;
  font-weight: 400;
  text-decoration: none;
}

.div-block-106 {
  flex-direction: column;
  display: flex;
}

.audit-logos.extra {
  margin-bottom: 8px;
}

.sign-in-divider {
  background-color: var(--accessible-components-dark-grey);
  align-self: center;
  width: 75%;
  height: 1px;
  margin-top: 50px;
  margin-bottom: 50px;
}

.social-content-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  align-items: center;
  display: flex;
}

.auth-div-tab {
  height: 400px;
  padding-top: 20px;
}

.auth-div {
  flex-direction: column;
  display: flex;
}

.login-para.small {
  font-size: 12px;
  font-style: italic;
  line-height: 15px;
}

.tabs-menu-center {
  text-align: center;
}

.tabs-menu-center.left {
  flex-flow: row;
}

.aua-presenters-sub {
  text-align: center;
  margin-top: 20px;
  font-style: italic;
  font-weight: 400;
}

.tabs-3 {
  margin-top: 50px;
}

.showcase-link {
  text-align: center;
  margin-top: -30px;
  display: block;
}

.showcase-link.hide {
  display: none;
}

.showcase-div {
  flex-direction: column;
  width: 300px;
  display: flex;
}

.showcase-div.hide {
  display: none;
}

.container-37 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template: "Area Area Area Area Area Area Area Area"
                 "Area-4 Area-4 Area-4 Area-6 Area-6 Area-7 Area-7 Area-3"
                 ". Area-2 Area-2 Area-5 Area-5 Area-8 Area-8 ."
                 ". . . Area-9 Area-9 . . ."
                 / 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 1250px;
  margin-bottom: 220px;
  display: grid;
}

.link-block-20 {
  text-decoration: none;
}

.fs_accordion-1_message-2 {
  color: var(--accessible-components-dark-grey);
}

.fs_accordion-1_paragraph-2 {
  margin-bottom: 0;
}

.fs_accordion-1_body-2 {
  background-color: #fff;
  padding: 0 1.5rem 1rem 0;
}

.fs_accordion-1_content-2 {
  overflow: hidden;
}

.fs_accordion-1_icon-2 {
  margin-top: 25px;
  margin-right: 0;
  font-size: 1.125rem;
  position: relative;
}

.fs_accordion-1_label-2 {
  font-size: 1.25rem;
  font-weight: 500;
}

.filter-ui-dropdown {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  cursor: pointer;
  background-color: #f5f5f500;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 1rem 1.5rem 0 0;
  display: flex;
}

.filter-ui-dropdown:focus-visible, .filter-ui-dropdown[data-wf-focus-visible] {
  outline-color: var(--accessible-components-dark-grey);
  outline-offset: 4px;
  outline-width: 2px;
  outline-style: solid;
}

.fs_accordion-1_embed-2 {
  margin-bottom: 0;
}

.accordian-component-filter-portfolio {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: block;
}

.fs_accordion-2_message {
  color: var(--accessible-components-dark-grey);
}

.fs_accordion-2_paragraph {
  margin-bottom: 0;
}

.fs_accordion-2_body {
  background-color: #fff;
  padding: 0 1.5rem 1rem 0;
}

.fs_accordion-2_body.transparent {
  background-color: #fff0;
  padding-left: 1.5rem;
  display: block;
}

.fs_accordion-2_content {
  transition: max-height .2s;
  overflow: hidden;
}

.fs_accordion-2_icon {
  margin-right: 0;
  font-size: 1.125rem;
  position: relative;
}

.fs_accordion-2_icon.green {
  color: var(--_loyal-colours---loyal-green);
}

.fs_accordion-2_arrow-wrapper {
  transition: transform .2s;
}

.fs_accordion-2_arrow-wrapper.is-active-accordion {
  transform: rotate(180deg);
}

.fs_accordion-2_label {
  font-size: 25px;
  font-weight: 400;
  line-height: 35px;
}

.fs_accordion-2_label.white {
  width: auto;
}

.fs_accordion-2_label.green {
  color: var(--_loyal-colours---loyal-green);
  font-size: 16px;
  font-weight: 600;
}

.fs_accordion-2_header {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: var(--white);
  cursor: pointer;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 1rem 1.5rem 0 0;
  display: flex;
}

.fs_accordion-2_header:focus-visible, .fs_accordion-2_header[data-wf-focus-visible] {
  outline-color: var(--accessible-components-dark-grey);
  outline-offset: 4px;
  outline-width: 2px;
  outline-style: solid;
}

.fs_accordion-2_header.transparent {
  background-color: #fff0;
}

.fs_accordion-2_header.transparent.tag {
  background-color: #fff;
  border-radius: 15px;
  width: 15rem;
  padding: .5rem 1.5rem;
  display: flex;
}

.fs_accordion-2_header.transparent.tag.white-outline {
  border-color: var(--white);
}

.fs_accordion-2_item.transparent {
  background-color: #0000;
}

.fs_accordion-2_embed {
  max-width: 1250px;
  margin-bottom: 0;
}

.fs_accordion-2_component {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
}

.fs_accordion-2_body-2 {
  background-color: #fff;
  padding: 1rem 1.5rem;
}

.fs_accordion-2_label-2 {
  font-size: 1.25rem;
  font-weight: 500;
}

.fs_accordion-2_header-2 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  cursor: pointer;
  background-color: #f5f5f5;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 1rem 1.5rem;
  display: flex;
}

.fs_accordion-2_header-2:focus-visible, .fs_accordion-2_header-2[data-wf-focus-visible] {
  outline-color: var(--accessible-components-dark-grey);
  outline-offset: 4px;
  outline-width: 2px;
  outline-style: solid;
}

.section-57 {
  z-index: 0;
  position: fixed;
}

.image-67 {
  z-index: 0;
  opacity: .17;
  object-fit: fill;
  position: fixed;
  inset: 0% 0% auto;
}

.div-block-108 {
  background-color: var(--white);
  height: 500px;
}

.green-full-width {
  background-color: var(--_loyal-colours---loyal-green);
  width: 100vw;
  max-width: 100vw;
  padding-top: 100px;
  padding-bottom: 100px;
  display: none;
}

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

.full-width-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template: "Area Area-2"
  / 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.preloader {
  z-index: 999999999;
  background-color: #fff;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.div-block-109 {
  background-color: var(--_loyal-colours---loyal-green);
  border-radius: 50%;
  width: 30px;
  height: 30px;
}

.text-block-50 {
  margin-right: 30px;
}

.full-width-container {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  grid-template: "Area-1 Area-1 Area-2 Area-2"
                 "Area-3 Area-4 Area-5 Area-6"
                 "Area-7 Area-7 Area-7 Area-8"
                 / 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  max-width: 100%;
  height: 100vh;
  display: grid;
}

.large-heading {
  color: var(--black);
  text-transform: none;
  flex-direction: column;
  place-content: center;
  align-items: flex-start;
  font-family: Montserrat, sans-serif;
  font-size: 100px;
  font-weight: 800;
  display: flex;
}

.div-block-110 {
  border-top: 3px solid #000;
  border-bottom: 3px solid #000;
  border-right: 3px solid #000;
  width: 100%;
  height: 100%;
}

.image-68 {
  position: static;
}

.image-68.event {
  flex: 0 auto;
  max-width: 500px;
  margin-left: auto;
  margin-right: auto;
}

.image-68.event.logo {
  margin-right: 20px;
}

.image-68.event.large {
  max-width: 600px;
}

.list-item {
  list-style-type: disc;
}

._2-column-form-block {
  display: block;
}

.form-5 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template: "Area-2 Area-3"
                 "Area-4 Area-5"
                 "Area-7 Area-7"
                 "Area Area"
                 "Area-6 Area-6"
                 "Area-9 Area-9"
                 "Area-10 Area-8"
                 / 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.form-5.hide {
  display: none;
}

.text-area-rounded {
  border-radius: 7px;
}

.bold-text-9 {
  font-weight: 500;
}

.advisor-trial {
  text-align: left;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.advisor-trial-div {
  background-color: var(--_loyal-colours---loyal-purple);
  color: var(--white);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  min-height: 300px;
  margin-top: 60px;
  display: flex;
}

.list-3 {
  list-style-type: square;
}

.advisor-trial-checkbox {
  text-transform: none;
  margin-left: 20px;
  font-size: 25px;
  line-height: 35px;
}

.checkbox-field-4 {
  align-items: center;
  display: flex;
}

.large-checkbox {
  border-color: #000;
  width: 25px;
  height: 25px;
  margin-top: 0;
}

.large-checkbox.w--redirected-checked {
  border-color: var(--_loyal-colours---loyal-purple);
  background-color: var(--_loyal-colours---loyal-purple);
}

.div-block-111 {
  flex-direction: row;
  place-content: space-around flex-start;
  max-width: 75%;
  margin-top: 20px;
  display: flex;
}

.bold-white-small {
  font-weight: 600;
}

.fs_accordion-2_message-2 {
  color: var(--accessible-components-dark-grey);
}

.fs_accordion-2_paragraph-2 {
  margin-bottom: 0;
}

.fs_accordion-2_body-3 {
  background-color: #fff;
  padding: 1rem 1.5rem;
}

.fs_accordion-2_content-2 {
  transition: max-height .2s;
  overflow: hidden;
}

.fs_accordion-2_icon-2 {
  margin-right: 0;
  font-size: 1.125rem;
  position: relative;
}

.fs_accordion-2_arrow-wrapper-2 {
  transition: transform .2s;
}

.fs_accordion-2_arrow-wrapper-2.is-active-accordion {
  transform: rotate(180deg);
}

.fs_accordion-2_label-3 {
  font-size: 1.25rem;
  font-weight: 500;
}

.fs_accordion-2_header-3 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  cursor: pointer;
  background-color: #f5f5f5;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 1rem 1.5rem;
  display: flex;
}

.fs_accordion-2_header-3:focus-visible, .fs_accordion-2_header-3[data-wf-focus-visible] {
  outline-color: var(--accessible-components-dark-grey);
  outline-offset: 4px;
  outline-width: 2px;
  outline-style: solid;
}

.fs_accordion-2_embed-2 {
  margin-bottom: 0;
}

.fs_accordion-2_component-2 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.text-block-51 {
  padding-left: 1.25rem;
}

.heading-2-faq {
  margin-top: 20px;
  margin-bottom: -21px;
  padding-left: 1.5rem;
  font-weight: 700;
}

.secondary-button {
  background-color: #00634f;
  border-radius: 7px;
}

.secondary-button:hover {
  color: var(--white);
  font-weight: 600;
}

.secondary-button.white-button {
  z-index: 2;
  color: var(--_loyal-colours---loyal-green);
  background-color: var(--white);
  font-weight: 600;
  position: absolute;
  inset: auto auto 3% 5%;
}

.text-block-52, .html-embed-9 {
  display: block;
}

.tab-button {
  background-color: var(--_loyal-colours---loyal-green);
  border-radius: 7px;
  justify-content: center;
  align-items: center;
  width: 100px;
  display: inline-flex;
}

.tab-button:hover {
  color: var(--white);
}

.div-block-112 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 45px;
  margin-left: auto;
  margin-right: auto;
  display: inline-flex;
}

.bold-white-h1 {
  color: #fff;
  text-align: center;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 85%;
  margin-left: auto;
  margin-right: auto;
  font-size: 40px;
  font-weight: 700;
  line-height: 50px;
  display: block;
}

.bold-white-h1.left {
  text-align: left;
  margin-left: 0;
}

.bold-white-h1.left._100-w.no-stick {
  position: static;
}

.white-italic-small {
  color: #fff;
  text-align: center;
  font-size: 20px;
  font-style: italic;
}

.white-italic-small.timezone {
  padding-left: 2px;
}

.white-italic-small.timezone._5-padding {
  padding-left: 5px;
}

.white-italic-small.space {
  padding-left: 5px;
  padding-right: 5px;
}

.white-italic-small.left {
  text-align: left;
}

.white-italic-small.left._100-w {
  width: 100%;
}

.white-italic-small.left._100-w.no-stick {
  position: static;
}

.white-italic-small._5-padding {
  padding-left: 5px;
}

._1250-event-header {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 1250px;
  margin-top: 60px;
  display: flex;
  position: static;
}

._1250-event-header.left {
  text-align: left;
  width: auto;
}

.orange-event-page {
  background-color: var(--_loyal-colours---loyal-orange);
  border-radius: 7px;
  max-width: none;
  margin-bottom: 10px;
  padding: 15px;
  display: block;
  position: relative;
  box-shadow: 4px 4px 10px #0003;
}

.orange-event-page.hide-passed {
  display: none;
}

.orange-event-page.white-bkg {
  background-color: var(--white);
}

.orange-event-page.white-bkg.gradient {
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #fff0;
  background-image: linear-gradient(103deg, #e4e4e4eb, #ffffff40);
}

.orange-event-page.white-bkg.gradient.static {
  background-image: linear-gradient(140deg, #ffffffeb, #ffffff40);
  margin-top: 60px;
  position: static;
}

.orange-event-page.recording {
  flex-flow: column;
  display: flex;
  position: static;
}

.orange-event-page.extra-space {
  height: 250px;
}

.orange-event-page.extra-space.centre {
  max-width: 900px;
  height: auto;
  padding-top: 20px;
  padding-bottom: 20px;
}

.orange-event-page.isifi {
  max-width: none;
}

.form-block-6._20-padding {
  padding-top: 20px;
}

.form-white-text_med {
  color: #fff;
  text-align: left;
  letter-spacing: 1px;
  text-transform: none;
  font-size: 16px;
  font-weight: 500;
}

.form-white-text_med.bold {
  text-transform: none;
  font-size: 16px;
  font-weight: 700;
}

.form-white-text_med.reg {
  color: #fff;
  letter-spacing: .5px;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  display: block;
}

.form-white-text_med.reg._15-padding {
  padding-bottom: 15px;
}

.form-white-text_med.reg.timezone {
  padding-left: 2px;
}

.form-white-text_med.reg a {
  color: var(--white);
}

.form-white-text_med.reg a:hover {
  color: var(--white);
  font-weight: 600;
}

.form-white-text_med.reg._10-padding-below {
  padding-bottom: 10px;
}

.form-white-text_med.reg._20-padding-above {
  padding-top: 20px;
}

.form-white-text_med.italic {
  margin-bottom: 15px;
  font-style: italic;
}

.form-white-text_med.xtra-space {
  margin-top: 10px;
}

.form-white-text_med.timezone {
  padding-left: 2px;
}

.form-white-text_med.right-padding {
  padding-right: 5px;
}

.form-white-text_med._5-padding {
  padding-left: 5px;
  padding-right: 5px;
}

.form-white-text_med.left-padding {
  padding-left: 5px;
}

.form-white-text_med._10-padding {
  padding-top: 10px;
}

.form-white-text_med.black {
  color: var(--black);
}

.form-white-text_med._20px {
  margin-top: 10px;
  font-size: 20px;
}

.form-input-field-white-gradient {
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #fff0;
  background-image: linear-gradient(306deg, #ffffffa6, #fff);
  border: 1px solid #fffc;
  border-radius: 7px;
}

.form-input-field-white-gradient.grey {
  background-image: linear-gradient(306deg, #ffffffa6, #dadada);
}

.white-caps-16 {
  color: #fff;
  letter-spacing: .5px;
  text-transform: uppercase;
  word-break: normal;
  font-size: 20px;
  font-weight: 700;
}

.white-caps-16._15-margin {
  margin-top: 15px;
}

.white-caps-16.black {
  color: #000;
}

.white-caps-16.sentence-cap {
  text-transform: capitalize;
  font-size: 30px;
}

.form-button-center {
  color: var(--_loyal-colours---loyal-orange);
  text-align: center;
  cursor: pointer;
  background-color: #fff;
  border-radius: 7px;
  margin-top: 15px;
  padding-left: 30px;
  padding-right: 30px;
  font-weight: 600;
  box-shadow: 0 2px 7px #00000052;
}

.form-button-center:hover {
  color: var(--_loyal-colours---loyal-orange);
  font-weight: 700;
}

.form-button-center.collection-colour {
  background-color: var(--_loyal-colours---loyal-purple);
  color: var(--white);
  width: 90%;
  margin-bottom: 15px;
  margin-left: 15px;
  margin-right: 15px;
  padding-left: 0;
  padding-right: 0;
  display: block;
  position: absolute;
  inset: auto 0% 0%;
}

.form-button-center.collection-colour.static {
  position: static;
}

.form-button-center.extra-space {
  flex: 0 auto;
  justify-content: flex-start;
  align-self: auto;
  align-items: center;
  margin-top: 30px;
  display: inline-flex;
}

.form-button-center.extra-space.secondary {
  border: 1px solid var(--white);
  background-color: var(--_loyal-colours---loyal-orange);
  color: var(--white);
  width: auto;
  margin-top: 15px;
}

.form-button-center.extra-space.secondary.hide {
  display: none;
}

.form-button-center.extra-space.white-stroke {
  border: 1px solid var(--white);
}

.form-button-center.full-width {
  flex: 1;
}

.form-button-center.full-width.green {
  background-color: var(--_loyal-colours---loyal-green);
  color: var(--white);
}

.date-space {
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: center;
  padding-bottom: 15px;
  display: flex;
}

.date-space.no-spacing {
  justify-content: flex-start;
  align-items: center;
  padding-bottom: 0;
}

.column-32 {
  padding-bottom: 15px;
}

.white-checkbox {
  background-color: var(--white);
  border-color: #fff;
}

.white-checkbox.w--redirected-checked {
  background-color: var(--_loyal-colours---loyal-orange);
  border-color: #fff;
}

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

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

.quick-stack-3 {
  padding: 0 0 15px;
}

.section-58 {
  margin-top: 0;
  position: relative;
  top: -50px;
}

.section-58.quarterly {
  margin-top: -50px;
  position: relative;
}

.section-58.quarterly.extra-space {
  margin-top: -10px;
}

.section-58.static {
  position: static;
}

.event-header-image {
  max-height: 250px;
}

.event-header-image.large {
  max-height: 400px;
}

.div-block-114 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template: "Area Area-2"
                 "Area-3 Area-3"
                 "Area-4 Area-4"
                 "Area-5 ."
                 / 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

._2-3-grid {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  grid-template: "Event-Details Location"
                 ". ."
                 / 2fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 1250px;
  margin-top: 15px;
  display: grid;
}

.purple-div-event-page {
  background-color: var(--_loyal-colours---loyal-purple);
  border-radius: 7px;
  margin-top: 10px;
  padding: 15px;
  box-shadow: 4px 4px 10px #0003;
}

.blue-event-div {
  background-color: var(--_loyal-colours---loyal-blue);
  border-radius: 7px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 10px;
  padding: 15px;
  box-shadow: 4px 4px 10px #0003;
}

._1250-event-page {
  max-width: 1250px;
  margin-top: 10px;
}

.event-2-3-grid {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template: "Event-Details Location"
                 "Speaker Speaker"
                 / .75fr .5fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.event-2-3-grid.swap {
  grid-template-columns: .5fr .5fr;
}

.div-block-115 {
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: center;
  padding-bottom: 15px;
  display: flex;
}

.map-2 {
  border-radius: 8px;
  display: block;
  box-shadow: 0 2px 5px #0003;
}

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

.green-div-event-page {
  background-color: var(--_loyal-colours---loyal-green);
  border-radius: 7px;
  margin-bottom: 10px;
  padding: 15px;
  box-shadow: 4px 4px 10px #0003;
}

.grid-49 {
  grid-column-gap: 15px;
  grid-row-gap: 16px;
  grid-template: "Headshot Bio"
  / .25fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.headshot-div {
  overflow-wrap: normal;
  border-style: none;
  border-radius: 18px;
  width: 100%;
  max-width: 100%;
  height: 100%;
  padding-top: 15px;
  padding-bottom: 15px;
}

.headshot-new-event-page {
  object-fit: cover;
  background-color: #fff;
  border-radius: 8px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 250px;
  height: 100%;
  min-height: 250px;
  max-height: 250px;
  display: inline-flex;
  box-shadow: 4px 4px 10px #0003;
}

.linkedin-icon {
  max-width: 30px;
}

.linkedin-icon._15-margin {
  margin-top: 15px;
}

.speaker-anchor {
  text-decoration: none;
}

.div-block-117 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  margin-top: auto;
  margin-bottom: auto;
  display: inline-flex;
}

.div-block-117._80 {
  height: 80%;
}

.div-block-117._80.center {
  justify-content: center;
  align-items: center;
}

.image-70 {
  justify-content: center;
  align-items: center;
  display: inline-flex;
}

.yt-video-8px-rounded {
  border-radius: 8px;
  margin-top: 15px;
}

.white-graident-box {
  background-image: linear-gradient(153deg, #fff, #ffffff47);
  border-radius: 7px;
  width: 300px;
  height: 430px;
  margin: 15px;
  position: relative;
  box-shadow: 5px 5px 10px 3px #0003;
}

.white-graident-box:hover {
  transform: scale(1.01);
}

.white-graident-box.long {
  height: 410px;
}

.grey-inlay {
  border-radius: 7px;
  min-width: 300px;
  height: 150px;
  position: relative;
  box-shadow: 0 2px 5px #0003;
}

.image-71 {
  border-radius: 7px;
  display: block;
  box-shadow: 0 2px 5px #0003;
}

.image-71:hover {
  transform: scale(1);
}

.grid-50 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template: "Date Location"
                 "time time"
                 / .5fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 15px;
  padding-left: 15px;
  padding-right: 15px;
  display: grid;
}

.event-page_card-bold {
  text-align: center;
  font-size: 30px;
  font-weight: 700;
}

.event-page_card-med-allcap {
  text-align: center;
  text-transform: uppercase;
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  font-weight: 500;
  display: block;
}

.event-page_card-med-allcap.right-aligned {
  text-align: left;
}

.event-page_card-med-allcap.small {
  text-align: left;
  font-size: 14px;
}

.event-page_card-med-allcap.small.center {
  text-align: left;
}

.event-page_card-med-allcap.small.italic {
  font-style: italic;
}

.event-page_card-med-allcap.small.italic._5-padding {
  padding-left: 5px;
}

.event-page_card-med-allcap.small.left-border {
  margin-left: 5px;
  padding-left: 0;
}

.text-block-53 {
  text-align: left;
  justify-content: flex-start;
  align-items: center;
  font-weight: 700;
  display: flex;
}

.text-block-53.left-aligned {
  justify-content: flex-start;
  align-items: center;
}

.div-block-118 {
  border-right: 2px solid #000;
  margin-right: 15px;
}

.div-block-119 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: flex-end;
  display: block;
}

.div-block-119.flex {
  flex-flow: column;
  display: flex;
}

.collection-list-29 {
  display: block;
}

.video-5 {
  border-radius: 8px 8px 7px 7px;
  display: inline;
  position: static;
}

.video-block-events {
  border-radius: 8px 8px 7px 7px;
  width: 300px;
  height: 150px;
  display: inline;
  position: absolute;
}

.div-block-120 {
  text-align: left;
  flex-flow: row;
  justify-content: center;
  align-items: flex-start;
  display: inline-flex;
}

.div-block-120.extra-space {
  margin-top: 0;
  margin-left: 15px;
}

.div-block-120.extra-space.top, .div-block-120.extra-space.top.isif {
  flex-flow: column;
}

.div-block-120.across {
  flex-flow: row;
}

.events-page-form {
  padding-left: 15px;
}

.video-div {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  object-fit: fill;
  border-radius: 8px 8px 7px 7px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  height: 150px;
  display: inline-block;
  position: relative;
  overflow: visible;
}

.bold-60pt {
  text-align: center;
  margin-top: 40px;
  margin-bottom: 40px;
  font-size: 60px;
  font-weight: 700;
  line-height: 60px;
}

.bold-60pt.white {
  text-align: left;
  width: auto;
}

.bold-60pt.caps {
  text-transform: uppercase;
}

.text-span-18 {
  color: var(--_loyal-colours---loyal-green);
}

.section-59 {
  height: 60vh;
  margin-top: auto;
  margin-bottom: auto;
  display: block;
}

.section-59.green-fullsection.ombre {
  background-image: linear-gradient(180deg, var(--_loyal-colours---loyal-green) 67%, white);
  margin-top: 0;
  padding-top: 0;
}

.div-block-121 {
  border: 1px solid #fff;
  border-radius: 20px;
  height: 1px;
}

.success-message-7 {
  text-align: left;
  background-color: #ddd0;
  padding-left: 0;
}

.error-message-2 {
  border-radius: 7px;
}

.link-block-21 {
  margin-right: 0;
}

.header-lineart {
  max-width: 40%;
  height: 50%;
  max-height: 50%;
}

.div-block-122 {
  max-width: 150px;
  max-height: 150px;
}

.collection-list-wrapper-12 {
  display: block;
}

.popup-link {
  cursor: pointer;
  text-decoration: underline;
}

.f-w-progress-wrap {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-right: 0;
}

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

.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-txt-wrap {
  color: #031616;
  margin-bottom: 26px;
  font-weight: 700;
}

.f-txt-wrap.is---2 {
  color: var(--white);
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  margin-bottom: -18px;
  margin-right: auto;
  font-size: 2rem;
  display: flex;
}

.f-txt-wrap.is---2.extra-space {
  margin-top: 32px;
}

.progress-number_block {
  color: var(--white);
  text-align: center;
  background-color: #ffc47a00;
  border: 1px solid #fff;
  border-radius: 100vw;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 30px;
  min-height: 30px;
  line-height: 1.1;
  display: flex;
  position: relative;
  overflow: hidden;
}

.progress-number_block.f-progress-current-2 {
  background-color: var(--white);
  color: var(--_loyal-colours---loyal-orange);
  border: 1px solid #fff;
  flex: none;
  font-weight: 500;
}

.progress-number_block.complete {
  border: 1px solid var(--_loyal-colours---loyal-orange);
}

.f-steps-wrap {
  padding: 56px 32px;
}

.f-steps-wrap.is--2 {
  grid-row-gap: 40px;
  background-color: var(--_loyal-colours---loyal-orange);
  border-radius: 15px;
  flex-flow: wrap;
  place-content: stretch center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding-top: 32px;
  padding-bottom: 32px;
  display: flex;
  box-shadow: 4px 4px 5px 2px #0003;
}

.f-steps-wrap.is--1 {
  grid-row-gap: 40px;
  background-color: #f4f4f4;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.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: #fcfcfc69;
  border-radius: 7px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.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 auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.f-input-wrapper {
  width: 100%;
}

.f-input-wrapper.is---2 {
  width: 100%;
  position: relative;
}

.f-form-button-wrapper.is---2 {
  grid-column-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  margin-left: auto;
  display: flex;
}

.f-form-button-wrapper.is---1 {
  grid-column-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.f-error-message {
  color: #fff;
  background-color: #ff5858ed;
  border-radius: 15px;
  width: 80%;
  margin-top: 15px;
  margin-left: auto;
  margin-right: auto;
}

.f-success-message {
  z-index: 1;
  background-color: var(--_loyal-colours---loyal-orange);
  color: #fff;
  border-radius: 15px;
  min-width: 900px;
  max-width: 900px;
  height: 100%;
  padding-top: 32px;
  padding-bottom: 32px;
  position: relative;
}

.f-form-steps-item {
  max-width: 900px;
}

.f-form-steps-item.is---2 {
  border-radius: 8px;
  flex-direction: column;
  order: 0;
  justify-content: flex-start;
  align-items: flex-start;
  width: 80%;
  margin-bottom: 30px;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  display: block;
  position: static;
}

.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-steps-txt {
  font-size: 1rem;
}

.f-steps-txt.is--formly-2 {
  color: var(--white);
  font-size: 1rem;
}

.f-steps-txt.is--formly-2.date {
  text-align: left;
  margin-bottom: 15px;
  font-size: 1.5rem;
  font-weight: 600;
}

.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;
  padding-bottom: 0;
  font-weight: 400;
}

.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-check-icon {
  width: 50%;
}

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

.f-container {
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  padding: 3rem;
}

.f-container.is--form {
  flex-direction: column;
  justify-content: center;
  height: 100%;
  display: flex;
}

.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---2 {
  padding: 11px 24px;
  font-weight: 700;
}

.f-form-section {
  justify-content: center;
  align-items: stretch;
  min-height: 100vh;
  display: flex;
  position: relative;
}

.f-progress-txt-2 {
  color: var(--white);
  font-size: 1rem;
}

.f-txt-field-label {
  font-weight: 700;
}

.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 {
  border: 1px solid var(--white);
  color: var(--white);
  padding: 11px 17px;
  font-weight: 700;
}

.f-form-back-button.is---2:hover {
  transform: scale(1.03);
  box-shadow: 0 2px 5px #0003;
}

.f-form-parent {
  margin-bottom: 0;
}

.f-form-parent.is--form {
  flex-direction: column;
  justify-content: center;
  display: flex;
}

.f-checkbox-buttn-wrap.is---1 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.f-checkbox-buttn-wrap.is---1.vertical {
  display: block;
}

.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---2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  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: center;
  align-items: center;
  height: 100%;
  display: flex;
  position: relative;
  overflow: visible;
}

.back-button {
  color: #130839;
  letter-spacing: .5px;
  text-transform: uppercase;
  background-color: #f1b025;
  border: 1px solid #000050;
  border-radius: 100vw;
  justify-content: center;
  align-items: center;
  width: 35px;
  height: 35px;
  margin-right: 4px;
  padding: 0;
  font-size: 15px;
  font-weight: 700;
  display: flex;
}

.form-field-icon {
  z-index: 1;
  background-color: #ffffff3b;
  border-radius: 100vw;
  justify-content: center;
  align-items: center;
  width: 28px;
  height: 28px;
  font-size: 15px;
  display: flex;
  position: relative;
}

.step-content-only {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  text-align: center;
  flex-direction: column;
  align-items: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  font-size: 18px;
  display: flex;
}

.current-step {
  transition: all .2s;
  display: block;
}

.form-block-7 {
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  margin-bottom: 0;
  display: flex;
}

.form-field-wrapper {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  align-items: flex-start;
  max-width: 70ch;
  display: flex;
}

.steps-text {
  grid-column-gap: 3px;
  grid-row-gap: 3px;
  margin-right: 10px;
  font-size: 16px;
  display: flex;
}

.form-help-text {
  color: #d8cdff;
  max-width: 40ch;
  font-size: 18px;
  line-height: 1.5;
}

.form-container-3 {
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
}

.container-39 {
  width: 100%;
  max-width: 1000px;
}

.form-field-top {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: var(--white);
  align-items: flex-start;
  margin-bottom: 26px;
  font-weight: 500;
  display: flex;
}

.section-form {
  background-color: var(--_loyal-colours---loyal-purple);
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: relative;
  overflow: hidden;
}

.step-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.button-8 {
  text-transform: uppercase;
  background-color: #ffffff24;
  border-radius: 100vw;
  padding: 12px 17px;
  font-size: 10px;
  font-weight: 500;
}

.html-icon-copy {
  justify-content: center;
  align-items: center;
  width: 18px;
  height: 18px;
  margin-left: 5px;
  display: flex;
}

.radio-box {
  color: #fff;
  border: 1px solid #ffffffa3;
  border-radius: 100vw;
  width: 100%;
  height: 100%;
  margin: 0;
  position: absolute;
  inset: 0%;
}

.radio-box:hover {
  background-color: #1f7fff26;
}

.radio-box.w--redirected-checked {
  background-color: #5125f126;
  background-image: none;
  border-width: 2px;
}

.success-message-8 {
  background-color: #f5ff82;
  border: 2px solid #000;
  padding-top: 38px;
  padding-bottom: 38px;
  font-size: 18px;
  font-weight: 600;
  line-height: 23px;
}

.form-6 {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  margin-top: 0;
  padding-bottom: 0;
  display: flex;
  position: relative;
  overflow: visible;
}

.form-field-letter {
  color: #fff;
  font-weight: 500;
}

.fixed-button-wrapper {
  align-items: center;
  display: flex;
  position: fixed;
  inset: auto 2% 2% auto;
}

.form-step-item-2 {
  width: 90%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
  display: block;
}

.form-step-item-2.show {
  display: block;
}

.progress-indicator {
  background-color: #f0b02217;
  flex: 1;
  justify-content: center;
  align-items: center;
  height: 100%;
  transition: background-color .6s;
  display: flex;
}

.progress-indicator.current {
  color: #fff;
  background-color: #f1b025;
  justify-content: center;
  align-items: center;
  display: flex;
}

.form-button-2 {
  background-color: var(--white);
  color: #03010a;
  border-radius: 100vw;
  padding: 14px 25px;
  font-size: 16px;
  font-weight: 600;
}

.form-input-wrapper {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  min-width: 70%;
  margin-top: 0;
  margin-bottom: 30px;
  display: flex;
  overflow: hidden;
}

.press-enter-text {
  color: #fff;
  font-size: 13px;
  font-weight: 400;
}

.html-icon {
  justify-content: center;
  align-items: center;
  width: 13px;
  height: 13px;
  margin-left: 2px;
  display: flex;
}

.form-step-wrapper {
  grid-column-gap: 100px;
  grid-row-gap: 129px;
  flex-direction: column;
  flex: 0 auto;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  display: grid;
  position: relative;
}

.form-button-wrapper {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  align-items: center;
  margin-top: 16px;
  display: flex;
}

.checkbox-field-5 {
  grid-column-gap: 9px;
  grid-row-gap: 9px;
  text-align: center;
  border-radius: 4px;
  flex-direction: row;
  flex: none;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
  padding: 10px 20px 10px 0;
  font-size: 17px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.form-input {
  color: #fff;
  background-color: #0000;
  border: 1px solid #fff;
  border-radius: 180vh;
  height: auto;
  margin-bottom: 0;
  padding: 12px 24px;
  font-size: 20px;
}

.form-input:focus {
  border-style: none;
}

.form-input::placeholder {
  color: #9b9b9b;
  text-align: center;
}

.button-copy-copy {
  color: #fff;
  text-transform: uppercase;
  background-color: #ffffff29;
  border-radius: 100vw;
  justify-content: center;
  align-items: center;
  padding: 12px 16px;
  font-size: 11px;
  font-weight: 700;
  text-decoration: none;
  display: flex;
}

.form-checkbox-wrapper {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  margin-top: 0;
  margin-bottom: 30px;
  display: flex;
}

.form-wrapper-5 {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.progress-wrapper {
  height: 10px;
  display: flex;
  position: absolute;
  inset: 0% 0% auto;
}

.checkbox-label-4 {
  z-index: 1;
  color: #fff;
  align-items: center;
  margin-bottom: 0;
  display: flex;
  position: relative;
}

.button-copy {
  color: #130839;
  background-color: #f1b025;
  border-radius: 100vw;
  justify-content: center;
  align-items: center;
  padding: 12px 16px;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
  display: flex;
}

.select-field {
  display: none;
}

.heading-52 {
  color: #fff;
  font-weight: 600;
}

.f-form-button-back {
  color: #fff;
  background-color: #031616;
  border-radius: 100vw;
  justify-content: center;
  align-items: center;
  padding: 10px 20px;
  text-decoration: none;
  display: flex;
}

.collection-item-19 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.middle-center {
  height: 100%;
}

.large-white-bold {
  color: #fff;
  font-size: 30px;
  font-weight: 600;
}

.events-collection-empty {
  color: #fff;
  background-color: #ddd0;
  padding-left: 15px;
}

.hidden {
  display: none;
}

.column-33 {
  padding-left: 0;
}

.f-main-wrapper {
  height: 100%;
  margin-top: -99px;
  overflow: visible;
}

.f-form-2 {
  background-color: #ededed00;
}

.f-form-2.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-checkbox-butn-copy {
  border-color: var(--white);
  border-radius: 26%;
  margin-top: 0;
  margin-left: 0;
  margin-right: 10px;
}

.f-checkbox-butn-copy.w--redirected-checked {
  background-color: var(--white);
  background-image: url("https://cdn.prod.website-files.com/628e6647a47e67666dc69a12/668c327f9142f0e7f7227d6d_checkmark_orange.svg");
  border-color: #fff;
  border-radius: 26%;
}

.f-checkbox-butn-copy.w--redirected-focus {
  border-radius: 26%;
  box-shadow: 0 0 3px 1px #fff;
}

.f-checkbox-butn-copy.w--redirected-focus-visible {
  border-width: 1px;
  border-radius: 26%;
}

.f-page-wrapper {
  overflow: visible;
}

.f-checkbox-butn-field-copy {
  color: var(--white);
  border: 1px solid #fff;
  border-radius: 3px;
  align-items: center;
  margin-top: 10px;
  margin-bottom: 10px;
  padding: 10px;
  font-size: .9rem;
  font-weight: 500;
  display: flex;
}

.f-form-section-2 {
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: relative;
}

.f-form-button-2 {
  color: #fff;
  background-color: #031616;
  border-radius: 100vw;
  justify-content: center;
  align-items: center;
  padding: 10px 20px;
  text-decoration: none;
  display: flex;
}

.f-form-button-2.is---2 {
  background-color: var(--white);
  color: var(--_loyal-colours---loyal-orange);
  padding: 11px 24px;
  font-weight: 700;
}

.f-form-button-2.is---2:hover {
  color: var(--_loyal-colours---loyal-orange);
  transform: scale(1.03);
  box-shadow: 0 2px 5px #0003;
}

.f-form-button-2.is---1 {
  border-radius: 100vw;
  padding: 12px 18px;
  font-weight: 600;
}

.f-steps-input-2 {
  grid-column-gap: 16px;
  grid-row-gap: 10px;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: block;
}

.f-txt-field-label-2 {
  color: var(--white);
}

.f-container-2 {
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  padding: 3rem;
}

.f-container-2.is--form {
  flex-direction: column;
  justify-content: center;
  height: 100%;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.f-input-field-2 {
  color: #000;
  background-color: #fff;
  border: 1px #000;
  height: auto;
  margin-bottom: 0;
  padding: 14px 16px;
}

.f-input-field-2.is---2 {
  border-style: solid;
  border-color: var(--black);
  border-radius: 7px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.f-page-wrapper-2.multi-step {
  height: 100%;
}

.f-form-section-3 {
  justify-content: center;
  align-items: center;
  height: 100%;
  min-height: 100%;
  display: flex;
  position: static;
}

.f-press-enter-text {
  font-size: 14px;
}

.f-radio-butn-field {
  grid-column-gap: 10px;
  border: 1px solid #000;
  border-radius: 2px;
  align-items: center;
  margin-bottom: 0;
  padding: 10px 0;
  font-size: .9rem;
  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-radio-butn {
  border-color: #000;
  border-radius: 26%;
  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%;
}

.multi-form-q {
  line-height: 2.5rem;
}

.f-country-select {
  color: #031616;
  text-transform: uppercase;
  background-color: #ececec;
  border: 1px #000;
  border-radius: 6px;
  width: 100%;
  height: 52px;
  margin-top: 0;
  margin-bottom: 0;
}

.close-icon {
  align-self: flex-end;
  max-width: 50px;
  margin-top: -20px;
  margin-bottom: -20px;
  margin-left: 0;
  padding-bottom: 0;
}

.div-block-123 {
  grid-column-gap: 55px;
  grid-row-gap: 50px;
  flex: 0 auto;
  grid-template: "Area Area-2 Area-3 Area-4"
  / 1fr 1.25fr 1.5fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  min-width: 100%;
  display: grid;
}

.div-block-123.hide {
  display: none;
}

.div-block-123.investor-lunch {
  grid-template-columns: 1.5fr 1.25fr 1.5fr 1fr;
}

.f-style_block-item {
  padding: 10px 20px;
}

.f-style_block-item.is--progress {
  color: var(--_loyal-colours---loyal-orange);
  width: 100%;
  padding-left: 0;
  padding-right: 0;
}

.f-progress-wrapper-copy-element {
  width: 100%;
  height: 8px;
  display: flex;
  overflow: hidden;
}

.f-progress-indicator-1 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  background-color: #cdcdcd;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  height: 100%;
  font-size: .9rem;
}

.f-progress-indicator-1.current {
  color: var(--_loyal-colours---loyal-orange);
  background-color: #031616;
  justify-content: center;
  align-items: center;
  display: flex;
}

.f-progress-wrapper-copy-element-2 {
  height: 8px;
  display: flex;
  overflow: hidden;
}

.f-progress-wrapper-copy-element-2.vertical {
  z-index: 1;
  border-radius: 0;
  justify-content: space-between;
  height: auto;
  position: relative;
}

.f-progress-indicator-custom-2 {
  background-color: #efefef;
  border: 1px solid #031616;
  border-radius: 100vw;
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  height: 2.5rem;
  transition: background-color .6s;
  display: flex;
}

.f-progress-indicator-custom-2.current {
  border-color: var(--_loyal-colours---loyal-orange);
  background-color: var(--_loyal-colours---loyal-orange);
  color: #fff;
  width: 2rem;
  height: 2rem;
}

.f-progress-indicator-line {
  z-index: -2;
  background-color: #031616;
  height: 1px;
  margin-top: auto;
  margin-bottom: auto;
  position: absolute;
  inset: 0%;
}

.checkbox-label-5 {
  font-weight: 500;
}

.text-block-54 {
  text-align: left;
  margin-top: 40px;
  margin-bottom: 40px;
  font-weight: 500;
}

.white-normal-link {
  color: var(--white);
  transition: font-size .2s, opacity .2s;
}

.white-normal-link:hover {
  color: var(--white);
  font-weight: 600;
}

.text-block-55 {
  padding-top: 20px;
  padding-bottom: 20px;
  font-size: 30px;
  font-weight: 500;
}

.div-block-124 {
  border-top: 1px solid #fff;
  border-bottom: 1px solid #fff;
  min-width: 1240px;
}

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

.dropdown-2 {
  z-index: 1;
  word-break: normal;
}

.background-video {
  height: 100vh;
  box-shadow: 0 2px 16px #0003;
}

.play-pause-button {
  display: none;
}

.div-block-126 {
  display: block;
}

.events-filter {
  color: var(--black);
  background-color: #fff0;
  border: 1px solid #fffdfd;
  border-radius: 7px;
  min-width: 90px;
  padding: 15px 15px 15px 35px;
  font-weight: 500;
}

.events-filter:active {
  background-color: #fff;
}

.events-filter.blue:active {
  background-color: var(--_loyal-colours---loyal-blue);
}

.div-block-127 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  margin-top: 15px;
  display: flex;
}

.events-filter-text {
  color: var(--white);
  -webkit-text-stroke-color: var(--white);
  font-weight: 500;
}

.events-filter-text:active {
  color: var(--white);
  -webkit-text-stroke-color: var(--white);
}

.events-filter-radio.w--redirected-checked {
  background-color: #f7f7f7;
  border: 1px #000;
}

.events-filter-radio.blue {
  color: var(--white);
  border-color: #fff;
}

.div-block-128 {
  -webkit-backdrop-filter: blur(3px);
  backdrop-filter: blur(3px);
}

.section-60 {
  display: block;
}

.div-block-129 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: row;
  grid-template: "Area Area-2"
  / .75fr .75fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  place-items: start stretch;
  margin-top: 20px;
  display: grid;
  overflow: visible;
}

.checkbox-field-short {
  width: auto;
  display: block;
}

.checkbox-field-6 {
  display: block;
}

.fs_accordion-2_message-3 {
  color: var(--accessible-components-dark-grey);
}

.fs_accordion-2_paragraph-3 {
  margin-bottom: 0;
}

.fs_accordion-2_body-4 {
  background-color: #fff;
  padding: 1rem 1.5rem;
}

.fs_accordion-2_content-3 {
  transition: max-height .2s;
  overflow: hidden;
}

.fs_accordion-2_icon-3 {
  margin-right: 0;
  font-size: 1.125rem;
  position: relative;
}

.fs_accordion-2_arrow-wrapper-3 {
  transition: transform .2s;
}

.fs_accordion-2_arrow-wrapper-3.is-active-accordion {
  transform: rotate(180deg);
}

.fs_accordion-2_label-4 {
  font-size: 1.25rem;
  font-weight: 500;
}

.fs_accordion-2_header-4 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  cursor: pointer;
  background-color: #f5f5f5;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 1rem 1.5rem;
  display: flex;
}

.fs_accordion-2_header-4:focus-visible, .fs_accordion-2_header-4[data-wf-focus-visible] {
  outline-color: var(--accessible-components-dark-grey);
  outline-offset: 4px;
  outline-width: 2px;
  outline-style: solid;
}

.fs_accordion-2_embed-3 {
  margin-bottom: 0;
}

.fs_accordion-2_component-3 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

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

.div-block-131 {
  border-right: 2px solid #000;
}

.div-block-131.long {
  min-height: 150px;
}

.div-block-132 {
  display: flex;
}

.section-61 {
  background-color: #fff;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 0;
  display: flex;
}

.div-block-133 {
  flex-flow: wrap;
  justify-content: flex-start;
  align-self: flex-start;
  align-items: center;
  display: flex;
}

.div-block-133.blue {
  background-color: var(--_loyal-colours---loyal-blue);
  margin-bottom: 40px;
}

.div-block-133.green {
  background-color: var(--_loyal-colours---loyal-green);
}

.div-block-133.white-2 {
  justify-content: flex-start;
  align-self: flex-start;
  align-items: center;
}

.div-block-134 {
  border-bottom: 1px solid #fff;
  flex-flow: row;
  flex: 1;
  justify-content: center;
  align-self: stretch;
  align-items: flex-start;
  max-width: 1200px;
  display: flex;
}

.div-block-135 {
  border-bottom: 1px solid #858585;
  width: 100%;
}

.paragraph-43 {
  padding-left: 0;
}

.hero-without-image {
  background-color: #fff;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container-40 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.hero-wrapper-two {
  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-2 {
  margin-bottom: 24px;
}

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

.section-62 {
  background-image: url("https://cdn.prod.website-files.com/628e6647a47e67666dc69a12/66a222606ac6d7ab8e3e0f08_Kamal%20at%20INSEAD.jpeg");
  background-position: 40% 35%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
  height: 55vh;
}

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

.div-block-137 {
  width: 300px;
  height: 150px;
}

.section-63 {
  background-color: var(--white);
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 40px;
  padding-bottom: 40px;
}

.section-63._60 {
  margin-bottom: 60px;
}

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

.collection-list-wrapper-13 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  justify-content: stretch;
  display: block;
}

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

.div-block-139 {
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.text-block-56 {
  padding-left: 5px;
}

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

.div-block-141 {
  display: flex;
}

.rich-text-block-4, .text-field-2, .text-field-3, .rich-text-block-5 {
  display: none;
}

.div-block-142 {
  display: flex;
}

.comma {
  padding-left: 0;
  padding-right: 3px;
}

.comma-5-5 {
  padding-left: 0;
  padding-right: 2px;
}

.hero-heading-left-3 {
  background-color: #fff;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container-41 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.hero-wrapper-2 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.hero-split-2 {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.margin-bottom-24px-3 {
  margin-bottom: 24px;
}

.button-primary-3 {
  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-3:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-3:active {
  background-color: #43464d;
}

.shadow-two-3 {
  box-shadow: 0 4px 24px #96a3b514;
}

.features-table {
  background-color: var(--white);
  border-bottom: 1px #e4ebf3;
  flex-flow: column;
  margin-bottom: 0;
  padding: 40px 30px;
  display: flex;
  position: static;
}

.centered-heading-2 {
  text-align: center;
  margin-bottom: 16px;
}

.centered-subheading {
  text-align: center;
  max-width: 530px;
  margin-left: auto;
  margin-right: auto;
}

.comparison-table {
  flex-direction: column;
  margin-top: 0;
  display: flex;
}

.comparison-row-main {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  background-color: var(--white);
  border-bottom: 1px solid #e4ebf3;
  grid-template: "Area Area-2"
  / 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 24px;
  padding-bottom: 24px;
  display: grid;
}

.comparison-row-main.no-top-spacing {
  padding-top: 0;
  padding-bottom: 20px;
}

.comparison-row-main._20-padding {
  padding-top: 20px;
  padding-bottom: 20px;
}

.comparison-title {
  margin-bottom: 10px;
  margin-left: 24px;
  font-size: 25px;
  font-weight: 500;
}

.comparison-row {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-bottom: 1px solid #e4ebf3;
  grid-template: ". Area"
  / 1fr 1fr;
  grid-auto-columns: 1fr;
  align-content: center;
  align-items: center;
  padding-top: 24px;
  padding-bottom: 24px;
  display: grid;
}

.comparison-negative {
  background-image: url("https://cdn.prod.website-files.com/62434fa732124a0fb112aab4/62434fa732124ac2f812aadc_plus%20rotated.svg");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: auto;
  margin-left: 24px;
  padding-left: 40px;
}

.comparison-positive {
  background-image: url("https://cdn.prod.website-files.com/62434fa732124a0fb112aab4/62434fa732124a700a12aad4_check%20circle.svg");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: auto;
  margin-left: 24px;
  padding-left: 40px;
}

.div-block-143 {
  background-color: #fcd6d6;
  border-radius: 12px;
  width: 100%;
  height: 100%;
}

.div-block-143.green {
  background-color: #d6e7d7;
}

.text-block-57 {
  margin-top: 24px;
  margin-left: 24px;
  padding-left: 40px;
}

.bold-text-10, .bold-text-11, .bold-text-12, .text-block-58, .normal-tab {
  font-weight: 400;
}

.normal-tab:hover {
  font-weight: 500;
}

.div-block-144 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template: "Area Area-2"
                 ". Area-2"
                 / 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.image-72 {
  align-self: flex-end;
  width: 25%;
}

.image-72.hide {
  display: none;
}

.tag {
  border: 1px solid var(--_loyal-colours---loyal-orange);
  background-color: var(--_loyal-colours---loyal-orange);
  object-fit: contain;
  border-radius: 7px;
  align-self: flex-start;
  width: auto;
  padding: 5px;
  display: block;
}

.tag.hide {
  display: none;
}

.text-block-59 {
  color: #fff;
  font-weight: 600;
}

.padding-global {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.social_icon {
  filter: invert();
  width: 36px;
  height: 36px;
}

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

.submit_button {
  background-color: var(--_loyal-colours---loyal-green);
  color: #fff;
  text-align: left;
  background-image: url("https://cdn.prod.website-files.com/628e6647a47e67666dc69a12/66bccc58063b01bf81e57fbc_XMLID_27_.svg");
  background-position: 91%;
  background-repeat: no-repeat;
  background-size: 30px;
  border-radius: 8px;
  width: 100%;
  min-height: 60px;
  padding-left: 24px;
  font-size: 1.2rem;
  font-weight: 500;
  transition: all .5s;
}

.submit_button:hover {
  background-position: 95%, 0 0;
}

.link-16 {
  color: #121418;
  transition: all .3s;
}

.link-16:hover {
  color: #001236ba;
}

.input_field {
  color: #001236;
  background-color: #f8f8f8ad;
  border: 1px solid #5278c5;
  border-radius: 8px;
  min-height: 60px;
  margin-bottom: 12px;
  padding-left: 24px;
  font-size: 1.1rem;
  transition: all .3s;
}

.input_field:hover {
  border-style: solid;
}

.input_field:active {
  border-color: #001236;
}

.input_field:focus, .input_field:focus-visible, .input_field[data-wf-focus-visible] {
  border-style: solid;
}

.input_field::placeholder {
  color: #001236;
}

.heading-style-h2 {
  font-size: 3rem;
  font-weight: 700;
  line-height: 1.2;
}

.section_hero {
  color: #121418;
  flex-direction: column;
  justify-content: center;
  min-height: 100svh;
  display: flex;
  position: relative;
}

.social_auth-wrap {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.slace_divider {
  text-align: center;
  font-size: 2rem;
}

.popup_wrapper {
  background-color: #00000080;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: none;
  position: absolute;
  inset: 0%;
}

.social_auth-border {
  color: #001236;
  background-image: linear-gradient(90deg, #db6198, #5278c5 70%);
  border-radius: 8px;
  min-height: 60px;
  padding: 1px;
  text-decoration: none;
}

.social_auth-border.middle {
  background-image: linear-gradient(90deg, #5278c5 30%, #db6198);
}

.form-7 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .25fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 82px;
  display: grid;
}

.text-color-primary {
  color: #000;
}

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

.heading_gradient {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(131deg, #5278c5, #db6198);
  -webkit-background-clip: text;
  background-clip: text;
  font-size: 4rem;
}

.or_text {
  text-align: center;
  font-size: 2rem;
  display: none;
}

.social_auth {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  opacity: 1;
  background-color: #fff;
  border-radius: 8px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-left: 24px;
  font-size: 1.2rem;
  font-weight: 500;
  transition: all .5s;
  display: flex;
}

.text-block-60 {
  margin-top: 10px;
}

.close_arrow {
  filter: invert();
  cursor: pointer;
  width: 20px;
  height: 20px;
  transition: all .4s;
  position: absolute;
  inset: 5% auto auto 5%;
}

.close_arrow:hover {
  filter: invert();
  transform: scale(1.3);
}

.forgot_password-form {
  margin-top: 48px;
}

.text-size-medium {
  font-size: 1.25rem;
}

.login_content-wrap {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.global-styles {
  display: block;
  position: fixed;
  inset: 0% auto auto 0%;
}

.container-large {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.page-wrapper {
  margin-top: 100px;
  margin-bottom: 100px;
}

.form_block {
  width: 100%;
  max-width: 980px;
  margin-left: auto;
  margin-right: auto;
}

.forgot_password-popup {
  background-color: #fff;
  border: 1px solid #000;
  border-radius: 8px;
  max-width: 320px;
  padding: 60px 24px 48px;
  position: relative;
}

._30-padding {
  padding: 30px;
}

.div-block-145 {
  padding-bottom: 10px;
  display: flex;
}

.shadow-card {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  box-shadow: 0 2px 5px 0 var(--_loyal-colours---loyal-drop-shadow);
  border-radius: 15px;
  grid-template: "Company-Name Company-Name Company-Name Logo CTA"
                 "Area Area Area Area CTA"
                 "Raising Valuation Min-Investment Round-Closing CTA"
                 "Stage Region Industry Source ."
                 / .75fr .75fr .75fr .75fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 10px;
  margin-bottom: 10px;
  padding: 20px;
  display: grid;
}

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

.small-bold-subheading {
  font-weight: 600;
}

.div-block-148 {
  background-color: #e4e4e4;
  height: 1px;
}

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

.section-timeline-heading {
  background-color: #0a0a0a;
}

.container-42 {
  width: 90vw;
  max-width: 1360px;
  margin-left: auto;
  margin-right: auto;
}

.padding-vertical-xlarge {
  padding-top: 120px;
  padding-bottom: 120px;
}

.timeline-main_heading-wrapper {
  color: #fff;
  text-align: center;
  max-width: 640px;
  margin-left: auto;
  margin-right: auto;
}

.margin-bottom-medium {
  margin-bottom: 32px;
}

.paragraph-large {
  letter-spacing: -.02em;
  font-size: 20px;
}

.container-43 {
  width: 90vw;
  max-width: 1360px;
  margin-left: auto;
  margin-right: auto;
}

.timeline_quote {
  color: #fff;
  margin-bottom: 16px;
  font-size: 14px;
}

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

.inline-block {
  display: inline-block;
}

.timeline_date-text {
  color: #fff;
  letter-spacing: -.03em;
  font-size: 48px;
  font-weight: 500;
  line-height: 1.2;
  position: sticky;
  top: 50vh;
}

.overlay-fade-bottom {
  background-image: linear-gradient(to top, #0a0a0a, #0a0a0a00);
  height: 80px;
  position: absolute;
  inset: auto 0% 0%;
}

.text-colour-lightgrey {
  color: #ffffffa6;
}

.timeline_quote-text-wrapper {
  flex: 1;
}

.timeline_link {
  opacity: .6;
  color: #fff;
  letter-spacing: .8px;
  text-transform: uppercase;
  border-radius: 8px;
  align-items: center;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.3;
  text-decoration: none;
  transition: opacity .3s;
  display: flex;
}

.timeline_link:hover {
  opacity: 1;
}

.timeline_quote-wrapper {
  border: 2px solid #fff;
  border-radius: 16px;
  align-items: flex-start;
  padding: 24px;
  display: flex;
}

.overlay-fade-top {
  background-image: linear-gradient(#0a0a0a, #0a0a0a00);
  height: 80px;
  position: absolute;
  inset: 0% 0% auto;
}

.timeline_text {
  color: #fff;
  font-size: 24px;
  font-weight: 500;
  line-height: 1.3;
}

.link-icon {
  width: 20px;
  height: 20px;
  margin-left: 8px;
}

.timeline_progress-bar {
  z-index: -1;
  background-color: #fff;
  background-image: linear-gradient(#ff7448, #ff4848 51%, #6248ff);
  width: 3px;
  height: 50vh;
  position: fixed;
  inset: 0 auto 50vh;
}

.timeline_image-wrapper {
  background-image: linear-gradient(138deg, #000, #0000 28%), url("https://cdn.prod.website-files.com/628e6647a47e67666dc69a12/66c5d28ecfe68c19d8c5628d_Image%20Background.png");
  background-position: 0 0, 0 0;
  background-size: auto, cover;
  border-radius: 12px;
  overflow: hidden;
}

.text-colour-white {
  color: #fff;
}

.timeline_component {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 1120px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.timeline_badge {
  color: #fff;
  letter-spacing: .05em;
  text-transform: uppercase;
  background-color: #ffffff26;
  border-radius: 8px;
  margin-top: 16px;
  margin-bottom: 16px;
  padding: 6px 8px;
  font-size: 12px;
  font-weight: 700;
  line-height: 12px;
  display: inline-block;
}

.timeline_quote-image {
  border-radius: 8px;
  width: 48px;
  height: 48px;
  margin-right: 24px;
}

.timeline_quote-title {
  color: #fff;
  font-size: 14px;
  font-weight: 500;
}

.timeline_circle {
  background-color: #fff;
  border-radius: 100%;
  width: 15px;
  min-width: 15px;
  max-width: 15px;
  height: 15px;
  min-height: 15px;
  max-height: 15px;
  position: sticky;
  top: 50vh;
  box-shadow: 0 0 0 8px #0a0a0a;
}

.timeline_left {
  text-align: right;
  justify-content: flex-end;
  align-items: stretch;
}

.margin-bottom-xlarge {
  margin-bottom: 56px;
}

.timeline_definition-wrapper {
  background-color: #ffffff0d;
  border-radius: 16px;
  padding: 16px;
}

.timeline_item {
  z-index: 2;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 180px 1fr;
  grid-auto-columns: 1fr;
  padding-top: 80px;
  padding-bottom: 80px;
  display: grid;
  position: relative;
}

.timeline_progress {
  z-index: -2;
  background-color: #414141;
  width: 3px;
  height: 100%;
  position: absolute;
}

.section-timeline {
  z-index: -3;
  background-color: #0a0a0a;
  position: relative;
}

.timeline_milestone-badge {
  color: #161616;
  letter-spacing: .05em;
  text-transform: uppercase;
  background-color: #fff;
  border-radius: 8px;
  margin-bottom: 24px;
  padding: 8px 12px;
  font-size: 14px;
  font-weight: 700;
  line-height: 12px;
  display: inline-block;
}

.div-block-150 {
  flex-flow: wrap;
  display: flex;
}

.collection-list-31 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  display: grid;
}

.filter-grid-raising {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template: "Sector Region Source Stage"
  / 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.isif-ds-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template: "Area Area Company-1"
  / 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 15px;
  margin-bottom: 15px;
  display: grid;
}

.isif-card {
  box-shadow: 0 2px 5px 0 var(--_loyal-colours---loyal-drop-shadow);
  border-radius: 15px;
  padding: 10px;
}

.isif-card.green {
  background-color: var(--_loyal-colours---loyal-green);
}

.file-upload {
  flex-flow: column;
  display: flex;
}

.default-state {
  flex-flow: column;
  justify-content: center;
  align-self: center;
  align-items: stretch;
  width: 100%;
  display: flex;
}

.upload-label {
  text-align: center;
}

.upload-label.box {
  border-radius: 7px;
  padding-top: 30px;
  padding-bottom: 30px;
}

.upload-label.italic {
  font-size: 12px;
  font-style: italic;
}

.text-2 {
  font-weight: 500;
}

.uploading-15-radius {
  border-radius: 7px;
}

.features-list {
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container-44 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.features-wrapper-two {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.features-left {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 40%;
  display: flex;
}

.features-left.white:hover {
  font-weight: 400;
}

.features-paragraph {
  margin-bottom: 24px;
}

.text-link-arrow-2 {
  color: #1a1b1f;
  justify-content: flex-start;
  align-items: center;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
  display: flex;
}

.arrow-embed-3 {
  margin-left: 2px;
  display: flex;
}

.features-right {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 46%;
  margin-bottom: -16px;
  display: flex;
}

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

.features-block-two {
  margin-bottom: 16px;
  display: flex;
}

.features-image {
  object-fit: cover;
  width: 80px;
  height: 80px;
  margin-right: 16px;
}

.features-big-number {
  width: 100px;
  min-width: 100px;
  margin-top: 15px;
  padding-right: 40px;
  font-size: 60px;
}

.features-big-number.white:hover {
  font-weight: 400;
}

.white-para {
  color: #fff;
}

.white-para.italic {
  font-style: italic;
}

.white-para:hover {
  font-weight: 400;
}

.features-list-2 {
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container-45 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.features-wrapper-two-2 {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.features-left-2 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 40%;
  display: flex;
}

.features-paragraph-2 {
  margin-bottom: 24px;
}

.text-link-arrow-3 {
  color: #1a1b1f;
  justify-content: flex-start;
  align-items: center;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
  display: flex;
}

.text-link-arrow-3._20-padding {
  padding-left: 20px;
}

.text-link-arrow-3._20-padding.white-link {
  color: var(--white);
}

.arrow-embed-4 {
  margin-left: 2px;
  display: flex;
}

.features-right-2 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 46%;
  margin-bottom: -16px;
  display: flex;
}

.features-block-two-2 {
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 16px;
  display: flex;
}

.features-image-2 {
  object-fit: cover;
  width: 80px;
  height: 80px;
  margin-right: 16px;
}

.grid-investor-docs {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template: "Icon Doc-1"
  / .25fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.reg-para {
  padding-left: 20px;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
}

.reg-para.white-text {
  color: var(--white);
}

.investor-grid-new {
  box-shadow: none;
  border-radius: 7px;
  height: 270px;
  margin: 11px 11px 11px 0;
}

.image-73 {
  border-radius: 7px;
  width: 100%;
  height: 250px;
  margin: 15px 15px 15px 0;
}

.div-block-151 {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  padding-right: 20px;
  display: flex;
}

.text-block-61 {
  font-weight: 500;
}

.text-block-61:hover {
  font-weight: 600;
}

.link-block-22 {
  width: 100%;
  height: 100%;
}

.content-box {
  box-shadow: 0 2px 5px 0 var(--_loyal-colours---loyal-drop-shadow);
  border-radius: 7px;
  padding: 15px;
}

.content-box.green {
  background-color: #d8f3df;
}

.div-block-152 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template: "Area Area-2"
  / .5fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.isif-timeline-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-bottom: 1px solid #00000052;
  grid-template: "Task Person Start-Date End-Date Milestone"
  / 1fr .5fr .5fr .5fr 1.25fr;
  grid-auto-columns: 1fr;
  padding-top: 10px;
  padding-bottom: 10px;
  display: grid;
}

.isif-timeline {
  font-weight: 400;
}

.isif-timeline.bold-subheading {
  color: var(--black);
  font-size: 16px;
  font-weight: 600;
}

.tabs-4 {
  margin-top: 40px;
}

._3-equal-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template: "Area Area-2 Area-3"
  / 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 60px;
  display: grid;
}

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

.div-block-153 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template: "Area Area-2"
  / 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

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

.bio-center {
  text-align: center;
}

.collection-list-32 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.isif-workshop-item {
  margin-left: -15px;
}

.collection-list-33 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  display: grid;
}

.collection-list-34, .isif-workshop-list {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-155 {
  flex-flow: wrap;
  display: flex;
}

.list-item-2 {
  list-style-type: none;
}

.div-block-156 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template: "Area Area-2 Area-3 Area-4"
  / 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

._10-paddinf {
  padding-top: 10px;
}

.collection-list-wrapper-15 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  display: block;
}

.collection-list-35 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.white-outline {
  border: 1px solid #fff;
  border-radius: 7px;
  padding: 15px 30px;
}

.white-outline.orange-block {
  border-color: var(--_loyal-colours---loyal-orange);
  background-color: var(--_loyal-colours---loyal-orange);
  box-shadow: 0 2px 5px 0 var(--_loyal-colours---loyal-drop-shadow);
  margin-top: 10px;
  margin-bottom: 10px;
}

.div-block-157 {
  text-align: left;
  align-self: flex-start;
  width: 100%;
}

.div-block-158 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template: "First Last"
  / 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

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

.div-block-160 {
  margin-bottom: 60px;
}

.link-17 {
  margin-right: 0;
}

.collection-item-20 {
  margin-bottom: 30px;
}

.paragraph-46 {
  padding: 19px 20px 20px;
  font-size: 14px;
  font-style: italic;
  line-height: 20px;
}

.login_right-linkbox {
  border-radius: 10px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  text-decoration: none;
  display: flex;
}

.login_right-linkbox:hover {
  background-image: linear-gradient(90deg, var(--_loyal-colours---loyal-green) 6%, #0000);
}

.login_form {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  flex-flow: column;
  max-width: 340px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.login_bottom-link {
  color: #000;
  font-weight: 600;
  transition: all .3s;
}

.login_bottom-link:hover {
  color: #00000096;
}

.login_gradient {
  background-image: radial-gradient(circle farthest-corner at 50% 50%, #0000 70%, #55747e 83%), radial-gradient(circle farthest-corner at 50% 50%, var(--_loyal-colours---loyal-green) 8%, #728c8d 19%, var(--_loyal-colours---loyal-green) 21%);
  filter: blur(100px);
  width: 80%;
  height: 50%;
  position: absolute;
  inset: -20% auto auto -15%;
}

.text-size-small {
  font-size: .875rem;
}

.text-size-small.text-color-lightgray {
  color: #d0d4d2;
}

.login_left-top {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.login_right {
  background-color: #161a14;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 50%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.login_submit-button {
  background-color: var(--_loyal-colours---loyal-green);
  cursor: pointer;
  border: 1px solid #000;
  border-radius: 5px;
  margin-top: 10px;
  font-weight: 600;
  transition: all .3s;
}

.login_submit-button:hover {
  color: #000;
  background-color: #fff;
  border: 1px solid #000;
  font-weight: 600;
}

.login_box {
  justify-content: space-between;
  margin-top: 10px;
  margin-bottom: 10px;
  display: flex;
}

.text-size-regular {
  font-size: 1rem;
}

.text-size-regular.text-color-alternate.text-weight-medium {
  color: var(--white);
  font-weight: 700;
}

.text-size-regular.text-weight-normal {
  margin-bottom: 0;
}

.login_right-content {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-end;
  width: 69%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 10px;
  padding-bottom: 0;
  display: flex;
}

.login_right-textbox {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.login_text-field-2 {
  color: #000;
  border: 1px solid #ddd;
  border-radius: 5px;
  margin-bottom: 0;
}

.login_text-field-2:focus-visible, .login_text-field-2[data-wf-focus-visible] {
  border-color: #000;
}

.login-line {
  background-color: #2a3233;
  width: 97%;
  height: 1px;
  display: flex;
}

.login_link {
  color: #000;
  font-weight: 600;
  transition: all .3s;
}

.login_link:hover {
  color: #000;
  transform: scale(1.025);
}

.login_left {
  width: 50%;
}

.login_left.background-color-alternate {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  padding-top: 80px;
  padding-bottom: 80px;
  display: flex;
}

.login_checkbox-feld {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
  padding-left: 15px;
  display: flex;
}

.login_icon-box {
  color: var(--white);
  background-color: #fff;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  display: flex;
}

.login_bottom-text {
  color: #626262;
  margin-top: 20px;
}

.text-size-xlarg {
  font-size: 1.875rem;
}

.login_wrap {
  border-radius: 10px;
  min-height: 85vh;
  display: flex;
  overflow: hidden;
  box-shadow: 0 0 80px #0003;
}

.section_login {
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  min-height: 100svh;
  display: flex;
  position: relative;
}

.checkbox-3 {
  margin-top: 0;
}

.nav_fixed {
  position: absolute;
  inset: 0% 0% auto;
}

.div-block-161 {
  display: flex;
}

.div-block-162 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template: "Area Area-2"
                 ". ."
                 / 1fr 1fr;
  grid-auto-columns: 1fr;
  align-self: center;
  max-width: 900px;
  display: grid;
}

.link-block-23 {
  margin-left: 5px;
  margin-right: 15px;
}

.div-block-163 {
  display: flex;
}

.link-block-24 {
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
}

.tabs-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: right;
  grid-template: "Left Center Innovative"
  / 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-left: 0;
  display: grid;
}

.tabs-grid.content {
  grid-template-rows: auto auto auto;
}

.transparent-tab {
  background-color: #ddd0;
}

.transparent-tab:hover {
  color: var(--black);
  border-bottom: 2px solid #000;
  font-weight: 500;
}

.transparent-tab.w--current {
  background-color: #c8c8c800;
  border-bottom: 2px solid #000;
}

.transparent-tab.w--current:hover {
  color: var(--black);
  font-weight: 700;
}

.tabs-content-strat {
  margin-top: 40px;
}

.tabs-content-strat._3-col {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

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

.text-block-62 {
  display: none;
}

.div-block-164 {
  flex-flow: row;
  display: flex;
}

.div-block-165 {
  display: flex;
}

.div-block-166 {
  display: block;
}

.glass-morphism {
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
}

.glass-morphism.white-button {
  background-color: #959ea700;
  background-image: linear-gradient(142deg, #ffffffad, #fff0);
  border: 1px solid #ffffff78;
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  max-width: 150px;
  display: flex;
}

.glass-morphism.white-button:hover {
  color: var(--white);
  -webkit-text-stroke-color: var(--white);
}

.glass-morphism.white-button.hide {
  display: none;
}

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

.button-div {
  flex-flow: row;
  justify-content: flex-start;
  align-self: stretch;
  align-items: flex-end;
  margin-top: 20px;
  display: flex;
}

.button-div.hide {
  display: none;
}

.div-block-168, .div-block-169 {
  flex-flow: wrap;
  display: flex;
}

.video-embed {
  max-width: 50%;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
}

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

.hide-extra-content {
  display: none;
}

.main-hero {
  background-image: url("https://cdn.prod.website-files.com/628e6647a47e67666dc69a12/6840a4828eb66cd9e7c1e1c8_tom-parsons-F5qVefeCrp8-unsplash.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 16px;
  max-width: 95%;
  max-height: 100%;
  display: block;
}

.div-block-170 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-image: url("https://cdn.prod.website-files.com/628e6647a47e67666dc69a12/6840a4828eb66cd9e7c1e1c8_tom-parsons-F5qVefeCrp8-unsplash.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  background-attachment: fixed;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.section-64 {
  min-height: 70vh;
  max-height: 70vh;
  margin-left: auto;
  margin-right: auto;
}

.main-hero-div {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-radius: 20px;
  grid-template: ". . . . . . ."
                 "Tagline Tagline Tagline Tagline . . ."
                 "Tagline Tagline Tagline Tagline . . ."
                 "Advisor Founder Investors Investors . . ."
                 ". . . . Stats Stats Stats"
                 ". . . . Stats Stats Stats"
                 / .5fr .5fr .75fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  min-height: 70vh;
  display: grid;
}

.div-block-171 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--white);
  border-radius: 17px 0 0;
  grid-template: "Comp count advisor"
  / 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.new-heading-1 {
  font-size: 60px;
  font-weight: 500;
  line-height: 65px;
}

.new-heading-1.white-text {
  color: var(--white);
  font-size: var(--heading-1);
}

.div-40-padding {
  justify-content: flex-start;
  align-items: center;
  padding-left: 40px;
  display: inline-flex;
}

.div-40-padding.hide {
  display: none;
}

.white-link:hover {
  color: var(--white);
}

.white-link.no-underline {
  text-decoration: none;
}

.white-link.no-underline.bold {
  font-size: var(--paragraph-text);
  font-weight: 600;
}

.link-block-25 {
  border-bottom: 2px solid var(--white);
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: inline-flex;
}

.image-74 {
  max-width: 15px;
  max-height: 15px;
  margin-left: 10px;
}

._40-padding-section {
  margin-top: 40px;
  margin-bottom: 40px;
}

.quick-stack-4 {
  padding-left: 40px;
}

.new-para-1 {
  margin-right: 40px;
}

.new-para-1.no-padding {
  font-size: var(--paragraph-text);
  border: 1px #000;
  align-self: center;
  margin-top: 20px;
}

.new-para-1.no-padding._60-width {
  text-align: center;
  max-width: 60%;
  margin-right: 0;
}

.new-para-1.no-right-padding {
  margin-right: 0;
}

.new-para-1.no-right-padding.white-text {
  color: var(--white);
}

.green-span {
  color: var(--_loyal-colours---loyal-green);
  font-weight: 700;
}

._95-container {
  max-width: 95%;
  margin-left: auto;
  margin-right: auto;
}

._95-container.blue-rounded {
  background-color: var(--_loyal-colours---loyal-blue);
  border-radius: 20px;
  margin-top: 20px;
  padding: 15px;
}

._95-container.green-rounded {
  background-color: var(--_loyal-colours---loyal-green);
  border-radius: 20px;
  margin-top: 20px;
  margin-bottom: 20px;
  padding: 15px;
}

._95-container.centered {
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

._95-container.solid-background {
  background-color: var(--_loyal-colours---loyal-green);
}

.features-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template: "Area Area Area"
                 "Feature-1 Feature-2 Feature-3"
                 "Feature-4 Feature-5 Feature-6"
                 / 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 40px;
  margin-bottom: 40px;
  display: grid;
}

.features-sub-heading {
  color: var(--white);
  font-size: 20px;
  font-weight: 700;
}

.features-sub-heading._10-padding {
  font-size: var(--sub-heading);
  padding-left: 10px;
  font-weight: 700;
}

.image-75 {
  max-width: 30px;
}

.features-para {
  color: var(--white);
  font-size: var(--paragraph-text);
  display: block;
}

.features-div {
  -webkit-backdrop-filter: blur(4px);
  backdrop-filter: blur(4px);
  background-image: linear-gradient(146deg, #131925, #18252b8c);
  border: 1px #ffffff96;
  border-radius: 10px;
  min-height: 150px;
  margin: 0;
  padding: 10px;
}

.features-div.blue {
  background-image: linear-gradient(159deg, #ffffff61, #fff3);
}

.features-div.blue-feature {
  background-color: var(--_loyal-colours---loyal-blue);
  background-image: none;
}

.features-div.no-hover {
  border-color: var(--dark-gradient-border);
  background-image: linear-gradient(146deg, var(--dark-gradient-left), var(--dark-gradient-right));
}

.small-sub-heading-n1 {
  color: var(--_loyal-colours---loyal-black);
  text-transform: uppercase;
  font-weight: 700;
}

.small-sub-heading-n1.loyal-black {
  color: var(--_loyal-colours---loyal-black);
}

.small-sub-heading-n1.white {
  color: var(--white);
  width: auto;
}

.features-main-heading {
  color: var(--accessible-components-white-smoke);
  margin-top: 0;
  font-weight: 500;
}

.features-main-heading.loyal-blue {
  color: var(--_loyal-colours---loyal-blue);
}

.features-main-para {
  color: var(--accessible-components-white-smoke);
}

.section-65 {
  background-color: var(--_loyal-colours---loyal-green);
}

.features-section {
  background-color: var(--_loyal-colours---loyal-blue);
  background-image: url("https://cdn.prod.website-files.com/628e6647a47e67666dc69a12/6840a4828eb66cd9e7c1e1c8_tom-parsons-F5qVefeCrp8-unsplash.jpg");
  background-position: 0 0;
  background-size: auto;
}

.features-section.green {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--_loyal-colours---loyal-green);
  background-image: url("https://cdn.prod.website-files.com/628e6647a47e67666dc69a12/6840a4828eb66cd9e7c1e1c8_tom-parsons-F5qVefeCrp8-unsplash.jpg");
  background-position: 0 0;
  background-size: auto;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
}

.stats-heading {
  text-align: center;
  font-size: 60px;
}

.stats-subheading {
  color: var(--grey);
  font-size: var(--paragraph-text);
  text-align: center;
}

.stats-div {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.stats-grid-top-view {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template: "Area Area Area"
                 "Area-2 Area-3 Area-4"
                 "Area-5 Area-6 Area-7"
                 "Area-8 Area-9 Area-10"
                 / 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.blue-section {
  background-color: var(--_loyal-colours---loyal-blue);
}

.team-icon-div {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border: 1px solid var(--accessible-components-dark-grey);
  box-shadow: 0 2px 5px 0 var(--_loyal-colours---loyal-drop-shadow);
  border-radius: 20px;
  grid-template: "Location Location"
                 ". ."
                 "Name Name"
                 / 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: space-between center;
  place-items: end stretch;
  width: 200px;
  max-width: 200px;
  min-height: 250px;
  max-height: 250px;
  margin-top: 10px;
  margin-bottom: 10px;
  display: grid;
  position: relative;
}

.image-76 {
  min-width: 100%;
  min-height: 100%;
}

.link-block-26 {
  z-index: 1;
  min-width: 100%;
  text-decoration: none;
  position: absolute;
}

.link-block-26:hover {
  color: var(--_loyal-colours---loyal-black);
}

.div-block-172 {
  display: block;
  position: static;
  inset: auto 0% 0%;
}

.team-name-banner {
  z-index: 1;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -webkit-backdrop-filter: blur(4px);
  backdrop-filter: blur(4px);
  text-align: center;
  vertical-align: bottom;
  background-color: #ffffffd1;
  border: 1px solid #ffffff8a;
  border-radius: 12px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: flex-end;
  margin: 5px 10px 10px;
  padding-bottom: 5px;
  display: block;
  position: relative;
  inset: auto 0% 0%;
}

.name-text.grey {
  color: var(--grey);
  margin-top: -10px;
  font-size: 14px;
}

.name-text.grey.small-itali {
  font-size: 14px;
  font-style: italic;
  font-weight: 400;
}

.name-text.bold {
  margin-top: 10px;
  font-size: 14px;
  font-weight: 600;
}

.name-text.location {
  text-transform: uppercase;
  margin-top: 5px;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 12px;
  font-weight: 500;
}

.image-77 {
  z-index: 0;
  object-fit: cover;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.collection-item-21 {
  vertical-align: middle;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 260px;
  display: inline-block;
}

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

.div-block-173 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  vertical-align: baseline;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: static;
}

.collection-list-wrapper-16 {
  border: 1px solid var(--_loyal-colours---loyal-drop-shadow);
  box-shadow: 0 2px 5px 0 var(--_loyal-colours---loyal-drop-shadow);
  vertical-align: middle;
  border-radius: 20px;
}

.div-block-174 {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div-block-175 {
  flex-flow: wrap;
  display: flex;
}

.div-block-176 {
  flex-flow: column;
  width: 100%;
  min-width: 250px;
  max-width: 250px;
  display: flex;
}

.image-78 {
  box-shadow: 0 2px 5px 0 var(--_loyal-colours---loyal-drop-shadow);
  -webkit-text-fill-color: inherit;
  object-fit: cover;
  background-clip: border-box;
  border-radius: 20px;
  width: 100%;
  max-height: 250px;
  position: static;
}

.div-block-177 {
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  margin-bottom: 15px;
  display: block;
}

.link-block-27 {
  width: 100%;
  min-height: 250px;
}

.centered-collection {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  vertical-align: bottom;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-around;
  align-items: center;
  display: grid;
}

.collection-item-22 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: inline-flex;
}

.collection-list-37 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  place-content: flex-start center;
  place-items: center;
  display: flex;
}

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

.heading-n1 {
  font-size: var(--heading-2);
  margin-top: 0;
  font-weight: 500;
}

.heading-n1.white {
  font-size: var(--heading-2);
}

.heading-n1.white:hover {
  font-weight: 500;
}

.heading-n1.white-text {
  color: var(--white);
  font-size: var(--heading-2);
}

.sub-heading-n1 {
  font-weight: 400;
}

.sub-heading-n1.white {
  color: var(--accessible-components-white-smoke);
  width: auto;
  font-weight: 500;
}

.sub-heading-n1.white:hover {
  font-weight: 500;
}

.section-67 {
  margin-top: 40px;
}

.team-collection-item {
  display: flex;
}

.collection-list-wrapper-17 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.new-nav-bar-white {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #fff0;
  grid-template: "Logo Menu"
                 ". ."
                 / 1fr 2fr;
  grid-auto-columns: 1fr;
  max-width: 95%;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.nav-link-block {
  color: var(--_loyal-colours---loyal-green);
  text-decoration: none;
}

.nav-link-block:hover {
  font-weight: 600;
}

.div-block-179 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  padding-bottom: 20px;
  display: flex;
}

.fs-numbercount_number {
  font-size: var(--heading-1);
  line-height: 1;
}

.div-block-180 {
  display: flex;
}

.fs-numbercount-1_number {
  font-size: var(--heading-1);
  line-height: 1;
}

.green-section-full {
  background-color: var(--_loyal-colours---loyal-green);
}

.footer-subscribe {
  border-bottom: 1px solid #e4ebf3;
  padding: 50px 30px 40px;
  position: relative;
}

.container-46 {
  width: 100%;
  max-width: 95%;
  margin-left: auto;
  margin-right: auto;
}

.footer-form-two {
  background-color: #f5f7fa00;
  margin-bottom: 40px;
  padding: 64px 0;
}

.footer-form-container-two {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.footer-form-title {
  font-size: 24px;
  line-height: 32px;
}

.footer-form-block-two {
  justify-content: flex-end;
  align-items: center;
  display: flex;
  position: relative;
}

.footer-form-input {
  border: 1px solid var(--_loyal-colours---loyal-drop-shadow);
  border-radius: 6px;
  width: 460px;
  height: 48px;
  margin-bottom: 0;
  padding: 12px 180px 12px 20px;
}

.footer-form-input::placeholder {
  color: #1a1b1fcc;
}

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

.button-primary-4.footer-form-button {
  background-color: var(--green);
  border-radius: 6px;
  padding: 8px 18px;
  position: absolute;
  right: 8px;
}

.footer-wrapper-three {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.footer-block-three {
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 40px;
  margin-left: -20px;
  margin-right: -20px;
  display: flex;
}

.footer-link-three {
  color: var(--grey);
  margin-left: 20px;
  margin-right: 20px;
  text-decoration: none;
}

.footer-link-three:hover {
  color: var(--_loyal-colours---loyal-green);
  font-weight: 500;
}

.footer-social-block-three {
  justify-content: flex-start;
  align-items: center;
  margin-left: -32px;
  display: flex;
}

.footer-social-link-three {
  margin-left: 32px;
}

.footer-divider-two-2 {
  background-color: #e4ebf3;
  width: 100%;
  height: 1px;
  margin-top: 40px;
  margin-bottom: 40px;
}

.footer-bottom-2 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.footer-copyright-2 {
  color: #3a4554;
}

.footer-legal-block {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.footer-legal-link {
  color: #3a4554;
  vertical-align: text-top;
  justify-content: flex-end;
  align-items: flex-end;
  margin-top: 20px;
  margin-left: 0;
  display: flex;
}

.footer-legal-link:hover {
  color: #3a4554;
}

.footer-light-2 {
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px 40px;
  position: relative;
}

.container-47 {
  width: 100%;
  max-width: 95%;
  margin-left: auto;
  margin-right: auto;
}

.footer-wrapper-two-2 {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.footer-block-two-2 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.footer-title-2 {
  font-size: 18px;
  font-weight: 500;
  line-height: 32px;
}

.footer-link-two-2 {
  color: #1a1b1f;
  margin-top: 20px;
  text-decoration: none;
}

.footer-link-two-2:hover {
  color: #1a1b1fbf;
}

.footer-form-2 {
  flex-flow: column;
  width: 315px;
  max-width: 100%;
  margin-bottom: 0;
  display: flex;
}

.footer-form-block-2 {
  justify-content: center;
  align-items: center;
  margin-top: 24px;
  display: flex;
}

.footer-form-field-2 {
  border: 1px solid #a6b1bf;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  height: 48px;
  margin-bottom: 0;
  padding: 12px 16px;
  font-size: 14px;
  line-height: 22px;
  transition: all .2s;
}

.footer-form-field-2:hover, .footer-form-field-2:focus {
  border-color: #76879d;
}

.footer-form-field-2::placeholder {
  color: #1a1b1fcc;
  font-size: 14px;
  line-height: 22px;
}

.footer-form-submit-2 {
  background-color: #1a1b1f;
  background-image: url("https://cdn.prod.website-files.com/62434fa732124a0fb112aab4/62434fa732124a29b112aac4_ic%20Arrow%20Go.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  width: 50px;
  height: 48px;
  transition: all .2s;
}

.footer-form-submit-2:hover {
  background-color: #3a4554;
}

.footer-social-block-two-2 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  margin-left: -12px;
  display: flex;
}

.footer-social-link-2 {
  margin-left: 12px;
}

.image-79 {
  margin-left: -12px;
}

.div-block-181 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template: "Area-2 Area-2"
                 ". Area"
                 / 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.founder-top-section {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template: "Heading Info-Blurb"
                 "Content Content"
                 / 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.green-founder-small {
  z-index: 0;
  background-color: var(--light-green);
  border-radius: 20px;
  flex-flow: wrap;
  place-content: space-between flex-start;
  align-items: flex-start;
  min-width: 250px;
  max-width: 350px;
  min-height: 400px;
  margin-left: 5px;
  margin-right: 5px;
  padding: 15px;
  display: flex;
  position: relative;
}

.green-founder-large {
  z-index: 1;
  background-color: var(--_loyal-colours---loyal-green);
  border-radius: 20px;
  flex-flow: column;
  justify-content: flex-end;
  align-items: flex-start;
  max-width: 310px;
  min-height: 400px;
  margin-left: 15px;
  margin-right: 15px;
  padding: 15px;
  display: flex;
}

.founder-heading-2 {
  font-size: 30px;
  font-weight: 400;
}

.founder-heading-2.white-text {
  color: var(--white);
  margin-bottom: 30px;
}

.founder-body.white-text {
  color: var(--white);
  margin-top: 60px;
  margin-bottom: 10px;
  font-size: 14px;
  font-weight: 400;
  line-height: 18px;
  position: static;
  inset: auto 10px 10px;
}

.founder-body.white-text.button-below {
  margin-bottom: 60px;
}

.column-34 {
  flex-flow: column;
  display: flex;
}

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

.heading-n2 {
  font-size: var(--heading-2);
}

.section-68 {
  flex-flow: row;
  display: flex;
}

._150h-div {
  min-height: 150px;
}

.features-div-no-hover {
  border: 0px solid var(--dark-gradient-border);
  background-image: linear-gradient(146deg, var(--dark-gradient-left), var(--dark-gradient-right));
  border-radius: 10px;
  min-height: 160px;
  padding: 10px;
}

.hover-div-advisors {
  background-color: var(--_loyal-colours---loyal-black);
  border-radius: 10px;
  min-width: 300px;
  margin-bottom: 10px;
  padding: 10px;
}

.advisor-features {
  color: var(--white);
}

.logos-title-small {
  border-bottom: 1px #e4ebf3;
  justify-content: center;
  align-items: flex-start;
  padding: 60px 30px;
  display: flex;
  position: relative;
}

.container-48 {
  width: 100%;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

.clients-tag {
  text-align: center;
  margin-bottom: 32px;
  font-size: 14px;
  font-weight: 600;
  line-height: 28px;
}

.clients-tag.less-padding {
  margin-bottom: 0;
}

.clients-wrapper-three {
  flex-wrap: wrap;
  justify-content: space-around;
  align-items: center;
  margin-bottom: -10px;
  display: flex;
}

.clients-image-three {
  filter: grayscale();
  max-width: 100px;
  margin-bottom: 10px;
  margin-left: 15px;
  margin-right: 15px;
}

.testimonial-column-dark {
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container-49 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.centered-heading-3 {
  text-align: center;
  margin-bottom: 16px;
}

.testimonial-grid-2 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 2.25fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 40px;
  display: grid;
}

.testimonial-block-main {
  background-color: #f5f7fa;
  justify-content: space-between;
  padding: 32px 24px;
  display: flex;
}

.testimonial-main-image {
  object-fit: cover;
  width: 200px;
  height: 280px;
  margin-right: 24px;
}

.testimonial-main-content {
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}

.margin-bottom-24px-4 {
  margin-bottom: 24px;
}

.testimonial-main-heading {
  margin-bottom: 2px;
  font-weight: 600;
}

.testimonial-block {
  background-color: #f5f7fa;
  flex-direction: column;
  justify-content: space-between;
  padding: 32px 24px;
  display: flex;
}

.testimonial-info-two {
  align-items: center;
  display: flex;
}

.testimonial-image {
  object-fit: cover;
  border-radius: 50%;
  width: 60px;
  height: 60px;
  margin-right: 16px;
}

.testimonial-author-name {
  font-weight: 700;
}

.textarea {
  border: 1px solid var(--text-box-outline);
  color: var(--black);
  border-radius: 7px;
}

.textarea:focus-visible, .textarea[data-wf-focus-visible] {
  border: 1px solid var(--_loyal-colours---loyal-black);
}

.section-69 {
  background-color: var(--white);
  flex-flow: column;
  display: flex;
}

.container-50 {
  background-color: var(--_loyal-colours---loyal-purple);
  border-top-right-radius: 10px;
  min-width: 30%;
  max-width: 30%;
  margin-top: 10px;
  margin-right: 5px;
  padding: 10px;
}

.container-51 {
  background-color: var(--light-green);
  border-top-left-radius: 10px;
  min-width: 70%;
  max-width: 70%;
  margin-top: 10px;
  margin-left: 5px;
  padding: 10px;
}

.div-block-183 {
  max-height: 40vh;
}

.div-block-184 {
  flex-flow: row;
  min-width: 100%;
  display: flex;
}

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

.sub-feature {
  text-align: left;
  min-width: 170px;
  padding: 10px;
  font-weight: 600;
}

.div-block-186 {
  min-height: 40vh;
}

.button-9 {
  color: #ff7c4d;
  text-align: center;
  background-color: #fcfbfa;
  border-radius: .25rem;
  padding: .75rem 1.5rem;
  font-weight: 600;
}

.button-9.is-link {
  border-style: none;
  padding: .25rem 0;
  line-height: 1;
  text-decoration: none;
}

.button-9.is-link.is-icon {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.text-style-tagline {
  text-align: center;
  justify-content: center;
  align-items: center;
  font-size: 14px;
  font-weight: 600;
  text-decoration: none;
  display: inline-block;
}

.padding-global-2 {
  flex: 1;
  margin-top: 40px;
  padding-left: 2rem;
  padding-right: 2rem;
}

.icon-embed-xxsmall {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: flex;
}

.padding-section-large {
  padding-top: 0;
  padding-bottom: 60px;
}

.btn {
  grid-column-gap: .4em;
  grid-row-gap: .4em;
  color: #153a43;
  text-align: center;
  letter-spacing: 0;
  background-color: #ff7c4d;
  border: 1px solid #0000;
  border-radius: 100vw;
  justify-content: center;
  align-items: center;
  padding: .5em 2em;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.3em;
  text-decoration: none;
  transition: box-shadow .35s cubic-bezier(.165, .84, .44, 1), border-color .3s cubic-bezier(.165, .84, .44, 1);
  display: inline-flex;
  box-shadow: inset 0 0 #0000;
}

.btn:hover {
  opacity: .96;
  box-shadow: 2px 2px 14px 2px #0003;
}

.btn:focus-visible, .btn[data-wf-focus-visible] {
  outline-offset: 0px;
  outline: 2px solid #ff7c4d;
}

.btn.full-blue {
  color: #fcfbfa;
  background-color: #153a43;
  transition-duration: .45s, .3s;
  transition-timing-function: ease-in-out, cubic-bezier(.165, .84, .44, 1);
}

.icon-17 {
  width: 1em;
  font-size: 1em;
  font-style: normal;
  display: inline-flex;
}

.button-group {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.btn-icon {
  justify-content: center;
  align-items: center;
  max-width: 1.2em;
  line-height: 1;
  display: inline-flex;
}

.container-small {
  width: 100%;
  max-width: 64rem;
  margin-left: auto;
  margin-right: auto;
}

.icon-color {
  color: inherit;
  display: inline-flex;
}

.margin-top {
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
}

.empower_tab-menu {
  flex-flow: column;
  width: 100%;
  display: flex;
}

.empower_card-text-wrap {
  text-align: center;
}

.empower_tab-container {
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.empower_card-img {
  flex: 0 auto;
  width: 5rem;
  height: 5rem;
  margin-left: auto;
  margin-right: auto;
}

.heading-style-h5 {
  color: var(--white);
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.4;
}

.heading-style-h5.dark {
  color: var(--_loyal-colours---loyal-black);
}

.empower_tab-content {
  flex: 1;
  justify-content: flex-end;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 10vw 0% auto;
  overflow: visible;
}

.empower_card {
  z-index: 2;
  color: #153a43;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 24rem;
  height: 140%;
  display: flex;
  position: relative;
  inset: auto;
  overflow: clip;
}

.container-medium {
  width: 100%;
  max-width: 100rem;
  margin-left: auto;
  margin-right: auto;
}

.grain {
  z-index: 0;
  opacity: .04;
  pointer-events: none;
  mix-blend-mode: multiply;
  background-image: url("https://cdn.prod.website-files.com/628e6647a47e67666dc69a12/68766a3c266a07f94f05549f_grain4.avif");
  background-position: 0 0;
  background-size: auto;
  border-radius: 16px;
  display: none;
  position: absolute;
  inset: 0%;
  overflow: clip;
}

.empower_link-block {
  color: var(--white);
  background-color: #fff0;
  justify-content: flex-start;
  align-items: center;
  padding: 1.5rem 0;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  position: relative;
}

.empower_link-block.w--current {
  color: var(--white);
  background-color: #fff0;
}

.empower_tab-panel {
  width: 100%;
  height: 100%;
  position: relative;
}

.empower_card-texture {
  opacity: .9;
  filter: brightness(120%);
  pointer-events: none;
  mix-blend-mode: darken;
  object-fit: cover;
  width: 100%;
  max-width: none;
  height: 100%;
  position: relative;
  inset: 0%;
}

.empower_card-texture._1 {
  opacity: 1;
  mix-blend-mode: overlay;
}

.empower_card-texture._4 {
  opacity: .48;
  mix-blend-mode: normal;
}

.empower_card-texture._3 {
  opacity: .64;
}

.empower_card-texture._2 {
  opacity: .6;
  mix-blend-mode: darken;
}

.empower_tab_timer {
  transform-origin: 0%;
  background-color: #153a4380;
  width: 100%;
  height: 1px;
  position: absolute;
  inset: auto 0% 0%;
}

.empower_tab_timer.red {
  background-color: #153a43;
}

.empower_tab-component {
  display: flex;
}

.empower_component {
  background-color: var(--grey);
  background-image: none;
  border-radius: 16px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 2rem;
  padding-right: 2rem;
  position: relative;
  overflow: visible;
}

.empower_card-content {
  z-index: 2;
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  padding: 6rem 2rem 2rem;
  display: flex;
  position: relative;
}

.text-style-nowrap {
  white-space: nowrap;
}

.empower_link-text-small {
  white-space: nowrap;
  margin-right: 2rem;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.4;
}

.noise {
  opacity: .25;
  pointer-events: none;
  mix-blend-mode: difference;
  background-image: url("https://cdn.prod.website-files.com/628e6647a47e67666dc69a12/68766a3c266a07f94f0554a2_noise-light.png");
  background-position: 50%;
  background-size: 220px 220px;
  width: 100%;
  height: 100%;
  display: none;
  position: absolute;
  inset: 0%;
}

.empower_card-background {
  z-index: 0;
  background-color: #7ed4ea;
  justify-content: flex-start;
  align-items: flex-end;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0%;
}

.empower_card-background.is-pearl {
  background-color: #fcfbfa;
}

.empower_card-background.is-purple {
  perspective-origin: 50%;
  transform-origin: 50%;
  background-color: #e3d6e5;
}

.vision_image-wrapper {
  border-radius: 16px;
  flex: none;
  position: relative;
  overflow: hidden;
}

.vision_image-wrapper.is-image-large {
  border-radius: 16px;
  width: 36vw;
  height: 80vh;
}

.vision_image-wrapper.is-image-small {
  width: 20vw;
}

.vision_small-image-group {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 18vw;
  display: grid;
  position: relative;
}

.vision_content-bottom {
  align-items: center;
  width: 100%;
  height: 100vh;
  display: flex;
  position: sticky;
  top: 0;
  overflow: hidden;
}

.vision_content-bottom.hide {
  display: none;
}

.marquee_marquee {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  justify-content: space-around;
  align-items: center;
  padding-top: 1rem;
  padding-bottom: 1rem;
  display: grid;
}

.text-overlay-wrap {
  justify-content: flex-end;
  align-items: flex-end;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 8rem;
  padding-left: 2vw;
  padding-right: 2vw;
  display: flex;
  position: absolute;
  inset: 0%;
}

.vision_image2 {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
}

.hand-icon-path {
  transform-origin: 50% 0;
  object-fit: contain;
  width: 100%;
  max-width: 100%;
  height: 100%;
  position: relative;
}

.padding-top {
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.vision_image3 {
  aspect-ratio: 3 / 4;
  object-fit: cover;
  width: 100%;
}

.vision_image6 {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
}

.vision_image1 {
  aspect-ratio: 2 / 3;
  object-fit: cover;
  background-image: url("https://cdn.prod.website-files.com/628e6647a47e67666dc69a12/68767f64f35a2067b8750295_Screenshot%202025-07-15%20at%2012.18.29%E2%80%AFPM.png");
  background-position: 100% 100%;
  background-size: auto;
  width: 100%;
}

.hand-icon {
  object-fit: contain;
  width: 4em;
  height: 100%;
}

.vision_image5 {
  aspect-ratio: 3 / 4;
  object-fit: cover;
  width: 100%;
}

.dark_gradient {
  z-index: 1;
  background-image: linear-gradient(#153a4300 65%, #000c);
  position: absolute;
  inset: 0%;
}

.vision_ix-trigger {
  z-index: -1;
  margin-top: 100vh;
  position: absolute;
  inset: 0%;
}

.vision_image4 {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.heading-style-h1 {
  font-size: 3.5rem;
  font-weight: 900;
}

.vision_overlay-text {
  z-index: 2;
  text-align: right;
  font-size: 3.5rem;
  font-weight: 900;
  position: relative;
}

.vision_overlay-text.white-text {
  color: var(--white);
  margin-bottom: 0;
}

.marquee_component {
  justify-content: flex-end;
  width: 100vw;
  max-width: 100%;
  display: flex;
  overflow: hidden;
}

.marquee_image-wrapper {
  aspect-ratio: 3 / 2;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  position: relative;
  overflow: hidden;
}

.marquee_heading-wrapper {
  white-space: nowrap;
  justify-content: center;
  align-items: center;
  padding-left: 2rem;
  padding-right: 2rem;
  display: flex;
}

.vision_image-list {
  z-index: 1;
  grid-template-rows: auto;
  grid-template-columns: 32% 36% 32%;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  place-content: center;
  align-items: center;
  width: 100%;
  height: 80vh;
  display: grid;
}

.container-large-2 {
  width: 100%;
  max-width: 120rem;
  margin-left: auto;
  margin-right: auto;
}

.marquee_inner-wrapper {
  color: #ff7c4d;
  will-change: transform;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.section_vision.background-color-gradient1 {
  position: relative;
}

.vision_component {
  height: auto;
  position: relative;
}

.vision_image-group-left, .vision_image-group-right {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  place-items: center end;
  padding-left: 1rem;
  padding-right: 1rem;
  display: grid;
}

.vision_image7 {
  aspect-ratio: 2 / 3;
  object-fit: cover;
  width: 100%;
}

.stats_image {
  aspect-ratio: 3 / 2;
  object-fit: cover;
  border-radius: 16px;
  width: 100%;
  height: 100%;
  transform: scale(1.1);
}

.stats_texture {
  opacity: .5;
  pointer-events: none;
  mix-blend-mode: overlay;
  object-fit: cover;
  width: 100%;
  max-width: none;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.stats_texture.is-darken-40 {
  opacity: .4;
  mix-blend-mode: darken;
}

.stats_texture.is-overlay-40 {
  opacity: .4;
  mix-blend-mode: overlay;
}

.stats_texture.is-darken-20 {
  opacity: .2;
  mix-blend-mode: darken;
}

.padding-global-3 {
  flex: 1;
  padding-left: 2rem;
  padding-right: 2rem;
}

.stats_number {
  color: var(--white);
  font-size: clamp(1rem, 8vw, 158.72px);
  font-weight: 700;
  line-height: 1.3;
}

.stats_number.dark {
  color: var(--_loyal-colours---loyal-black);
}

.stats_item {
  border-radius: 16px;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  padding: 2rem;
  display: flex;
  position: relative;
  overflow: clip;
}

.stats_item.background-color-purple {
  background-color: #860063;
}

.stats_item.background-color-lightblue {
  background-color: var(--_loyal-colours---loyal-green);
}

.stats_item-content {
  text-align: right;
  flex-direction: column;
  align-items: flex-end;
}

.stats_content {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start stretch;
  margin-bottom: 60px;
  display: grid;
}

.margin-vertical {
  margin-left: 0;
  margin-right: 0;
}

.margin-vertical.margin-xsmall {
  color: var(--white);
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.stats_image-wrapper {
  border-radius: 16px;
  overflow: hidden;
}

.stats_list {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.divider-horizontal {
  background-color: var(--white);
  width: 100%;
  height: 1px;
}

.paragraph-48, .paragraph-49 {
  color: var(--white);
}

.div-block-187 {
  margin-top: 40px;
  margin-bottom: 60px;
  display: flex;
}

.founder-heading-wrap {
  justify-content: flex-start;
  align-items: flex-end;
  display: flex;
}

.top-tagline-v2 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.top-tagline-v2.hide {
  display: none;
}

.heading-53 {
  font-size: var(--heading-2);
}

@media screen and (min-width: 1440px) {
  .section {
    display: none;
  }

  .section.cc-store-home-wrap {
    display: block;
  }

  .container {
    overflow: hidden;
  }

  .container._1250-container {
    max-width: 100%;
  }

  .logo-image {
    margin-left: 10%;
  }

  .heading-2.white.team {
    margin-top: 223px;
  }

  .heading-2.event-panel {
    font-weight: 600;
  }

  .heading-2.event-panel.bold {
    font-weight: 700;
  }

  .section-3 {
    display: block;
    overflow: hidden;
  }

  .returns-block {
    height: 80vh;
  }

  .heading-5 {
    font-size: 44px;
  }

  .strategy-heading.underline {
    text-decoration: underline;
  }

  .in-the-news-div, .div-block-9 {
    height: 60vh;
    overflow: auto;
  }

  .column-2 {
    padding-left: 110px;
  }

  .image-11 {
    left: -173px;
  }

  .heading-11, .heading-12, .heading-13 {
    font-weight: 600;
  }

  .image-12 {
    margin-top: -142px;
  }

  .event-para.bold {
    font-weight: 700;
  }

  .container-3 {
    max-width: 1200px;
    padding-left: 65px;
    padding-right: 65px;
    position: static;
  }

  .video {
    margin-top: 16px;
  }

  .event-date.card {
    font-weight: 600;
  }

  .image-17 {
    top: 10px;
  }

  .image-18 {
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .title-small {
    margin-top: 41px;
  }

  .grid-2 {
    grid-column-gap: 20px;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    justify-content: stretch;
    justify-items: center;
    position: relative;
    top: -131px;
  }

  .bio-grid {
    margin-left: 0;
  }

  .section-11 {
    position: relative;
    top: -508px;
  }

  .container-8 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template: "Area"
                   "."
                   / 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .card-f-test {
    border-radius: 15px;
    box-shadow: 3px 3px 14px #000000ad;
  }

  .card-f-test:hover {
    opacity: .15;
  }

  .text-block-6 {
    font-weight: 700;
  }

  .collection-item {
    padding-top: 0;
  }

  .link-5, .link-6 {
    margin-left: 0;
  }

  .card-b-test {
    margin-top: -412px;
    padding: 0 10px;
  }

  .information-page-headings {
    margin-top: 80px;
  }

  .navbar-1 {
    min-width: 100%;
  }

  .team-heading {
    margin-left: 95px;
  }

  .social-link {
    justify-content: space-between;
  }

  .div-block-24 {
    background-color: #ebebeb99;
  }

  .perks-logo {
    z-index: 300;
    margin-left: 25px;
    position: relative;
  }

  .perks-logo:hover {
    opacity: .1;
  }

  .perks-logo.isif {
    max-height: 200px;
    margin-left: 0;
  }

  .collection-list {
    margin-left: auto;
    padding-left: 0;
  }

  .text-block-9 {
    opacity: 0;
    text-align: center;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-top: -52px;
    margin-bottom: -36px;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 20px;
    font-weight: 600;
    display: flex;
  }

  .text-block-9:hover {
    z-index: 0;
    opacity: 1;
    position: relative;
  }

  .container-19 {
    margin-bottom: 20px;
  }

  ._1250-container {
    margin-top: 0;
  }

  ._1250-container.footer {
    max-width: 1300px;
  }

  .testimonial-grid {
    grid-template-areas: "Testimonial-Name Testimonial-Name hold hold hold hold hold"
                         "Description Description . . . . ."
                         "Description Description Video Video Video Video Video"
                         "Headshot Name Video Video Video Video Video"
                         "Headshot Bio Video Video Video Video Video"
                         ". Bio . . . . ."
                         ". Socials . . . . .";
  }

  .social-icon-link-block-2 {
    width: 50%;
    position: relative;
  }

  .social-icon-link-block {
    width: 50%;
    padding-left: 40px;
    position: relative;
  }

  .testimonial-heading {
    font-weight: 600;
  }

  .co-founder-grid {
    grid-row-gap: 0px;
    grid-template: "Company-Name Company-Name Company-Name Company-Name Company-Name Company-Name Company-Name Company-Name Company-Name"
                   "Description Description Description Description Description . . . ."
                   "Description Description Description Description Description Video Video Video Video" 38px
                   "Description Description Description Description Description Video Video Video Video" 70px
                   "Photo-1 . Photo-2 . . Video Video Video Video" 60px
                   "Photo-1 . Photo-2 . . Video Video Video Video" 86px
                   "Founder-1 Founder-1 Founder-2 Founder-2 Founder-2 . . . ." 60px
                   "Socials Socials Socials-2 Socials-2 Socials-2 . . . ." 60px
                   "Bios Bios Bios Bios Bios . . . ."
                   / 1fr 1fr 1fr 1fr 1fr .25fr .5fr .75fr 1fr;
  }

  .section-32 {
    margin-top: -80px;
  }

  .grid-11 {
    grid-template: "Webinar Webinar Webinar Webinar Area Area Area Area" 53px
                   "Tagline Tagline . . Area Area Area Area" 80px
                   "Title Title Title Title Area Area Area Area" 55px
                   "Date Date Date Date Area Area Area Area"
                   "Description Description Description Description . Image Image ." 185px
                   "Button Button . . . Socials-IG Socials-IG Socials-TW" minmax(40px, 1fr)
                   "Hold Hold Hold Hold . Name-and-Title Name-and-Title ."
                   "Hold Hold Hold Hold Bio Bio Bio Bio"
                   "Hold Hold Hold Hold Bio Bio Bio Bio"
                   "Hold Hold Hold Hold Bio Bio Bio Bio"
                   "Hold Hold Hold Hold . . . ."
                   / 1fr 1fr 1fr minmax(200px, 1fr) 1fr minmax(19px, 1fr) 1fr 1fr;
  }

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

  .div-block-45 {
    background-color: var(--_loyal-colours---loyal-orange);
  }

  .div-block-46 {
    background-color: var(--_loyal-colours---loyal-green);
  }

  .dashboard-full-width_chart {
    border-radius: 7px;
  }

  .tabs-menu.center.hide {
    display: none;
  }

  .collection-list-27 {
    overflow: hidden;
  }

  .bold-subheading.dark._60-padding {
    margin-top: 60px;
  }

  .image-63 {
    margin-top: -79px;
  }

  .paragraph-43 {
    padding-left: 0;
  }

  .section-63._60 {
    margin-bottom: 60px;
  }

  .hero-heading-left-3 {
    flex-flow: row;
  }

  .hero-wrapper-2._1250 {
    width: 1250px;
  }

  .comparison-table {
    align-self: center;
  }

  .shadow-card {
    grid-template-rows: auto auto auto auto;
    grid-template-areas: "Company-Name Logo . . CTA"
                         "Area Area Area Area CTA"
                         "Raising Valuation Min-Investment Round-Closing CTA"
                         "Stage Region Source Industry CTA";
  }

  .div-block-155 {
    flex-flow: wrap;
    display: flex;
  }
}

@media screen and (min-width: 1920px) {
  .divider.dark {
    max-width: 1800px;
  }

  .button.regular-green.event {
    padding: 22px 45px;
    font-size: 20px;
  }

  .button.regular-green.event.green {
    font-size: 16px;
  }

  .button.regular-green.event.black-text {
    text-align: left;
    width: auto;
    font-size: 12px;
    line-height: 20px;
  }

  .returns-block {
    width: 100%;
    height: 60vh;
  }

  .div-block-3 {
    height: 80vh;
  }

  .event-title {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 35px;
  }

  .event-title.black {
    font-size: 20px;
    line-height: 30px;
  }

  .image-12 {
    height: 60em;
    position: static;
  }

  .event-para {
    margin-top: 12px;
    font-size: 20px;
    line-height: 30px;
  }

  .event-para.dark {
    font-size: 16px;
    line-height: 25px;
  }

  .webinar {
    font-size: 60px;
  }

  .event-date {
    font-size: 25px;
  }

  .event-date.card.black {
    padding-bottom: 0;
    font-size: 16px;
    line-height: 35px;
  }

  .event-date.main {
    padding-top: 10px;
    font-size: 25px;
  }

  .section-9 {
    height: 50vh;
  }

  .container-6 {
    top: 14.5vh;
  }

  .section-10.test {
    background-color: #fff;
  }

  .information-page-headings {
    font-size: 35px;
  }

  .information-page-headings.down-220 {
    margin-bottom: 40px;
    font-size: 35px;
  }

  .container-10 {
    max-width: 1800px;
  }

  .tagline, .tagline.main {
    font-size: 25px;
  }

  ._1250-container {
    max-width: 1250px;
  }

  ._1250-container.webinar {
    max-width: 1800px;
  }

  ._1250-container.grid-center.less-space {
    justify-content: center;
    align-items: center;
  }

  ._1250-container.footer {
    max-width: 1800px;
  }

  ._1250-container.shadow {
    max-width: 1250px;
  }

  .testimonial-heading, .testimonial-heading.company {
    font-size: 25px;
  }

  .section-32 {
    height: 100vh;
  }

  .grid-11 {
    grid-template-rows: 53px 80px 55px auto 185px minmax(40px, .25fr) auto auto auto auto auto;
    height: 100vh;
  }

  .grid-11.workshop {
    grid-template-rows: 53px 80px 92px auto 458px minmax(40px, .25fr) 86px auto auto auto auto;
  }

  .event-speaker {
    font-size: 30px;
  }

  .speaker-title-small {
    font-size: 25px;
  }

  .grid-13 {
    margin-left: auto;
    margin-right: auto;
  }

  .portco-stats_grid {
    justify-items: center;
    width: 1700px;
    top: -944px;
    left: auto;
    right: 225px;
  }

  .portco-stats_grid.home {
    right: auto;
  }

  .portco-stat_number {
    font-size: 140px;
  }

  .card-back {
    width: 460px;
    height: 460px;
  }

  .div-block-37 {
    flex-direction: column;
    justify-content: center;
    margin-top: 30px;
    display: flex;
  }

  .webinar-bio_main {
    width: 80%;
    font-size: 20px;
    line-height: 30px;
  }

  .section-48 {
    flex-flow: row;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .para-phone {
    font-size: 20px;
    line-height: 30px;
  }

  .empty-state-collection {
    z-index: 1;
    font-size: 25px;
    position: relative;
  }

  .div-block-74 {
    margin-top: 0;
  }

  .collection-list-wrapper-6 {
    justify-content: center;
  }

  .grid-37 {
    max-width: 1800px;
  }

  .events-collection-desktop {
    padding-top: 220px;
  }

  .paragraph-34 {
    font-size: 25px;
  }

  .text-block-33 {
    font-size: 20px;
  }

  .empty-state-3 {
    background-color: #0000;
  }

  .paragraph-35 {
    font-size: 20px;
    line-height: 30px;
  }

  .green-fullsection._70vh._50vh {
    height: 50vh;
  }

  .image-67 {
    inset: 0% auto auto;
  }

  .header-lineart {
    height: 50%;
  }

  .form-step-item-2 {
    width: 100%;
  }

  .form-wrapper-5 {
    max-width: 850px;
  }

  .slide-7 {
    margin-left: auto;
    margin-right: auto;
  }
}

@media screen and (max-width: 991px) {
  .divider.dark {
    display: block;
    position: static;
  }

  .divider.dark.ipad {
    margin-bottom: 0;
    padding-bottom: 0;
    display: block;
  }

  .divider.dark.portco-page {
    width: 730px;
  }

  .section.cc-cta {
    padding-left: 0;
    padding-right: 0;
  }

  .section.cc-store-home-wrap {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-top: 20px;
    display: flex;
  }

  .styleguide-block {
    text-align: center;
  }

  .container {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-top: 30px;
    margin-bottom: -37px;
    display: flex;
  }

  .container.home {
    height: 40vh;
    margin-top: 0;
    margin-bottom: 0;
  }

  .button {
    justify-content: center;
  }

  .button.regular-green {
    display: block;
    overflow: hidden;
  }

  .button.regular-green.job-board.webinar {
    display: none;
  }

  .button.regular-green.white {
    margin-top: 40px;
    margin-left: auto;
    margin-right: 0;
    padding-left: 32px;
    padding-right: 32px;
    display: inline-block;
  }

  .button.regular-green.list.drop-shadow.loyal {
    flex-wrap: nowrap;
    justify-content: center;
    width: 50%;
    margin-left: 25px;
    display: inline-block;
  }

  .button.regular-green.event.green.newsletter {
    overflow: visible;
  }

  .button.aua {
    justify-content: flex-start;
  }

  .button.aua.triple {
    justify-content: flex-start;
    align-self: auto;
  }

  .button.aua.triple.investor-page.side-by-side {
    margin-top: 0;
    margin-left: 25px;
  }

  .heading-jumbo {
    font-size: 56px;
    line-height: 70px;
  }

  .heading-jumbo-small {
    margin-bottom: 10px;
    padding-bottom: 9px;
    padding-left: 0;
    padding-right: 0;
    font-size: 40px;
    position: static;
  }

  .logo-link.w--current {
    flex: 1;
  }

  .menu-icon {
    display: block;
  }

  .menu {
    margin-left: 30px;
    position: static;
  }

  .navigation-wrap {
    background-color: var(--green);
    color: var(--green);
  }

  .navigation {
    padding: 25px 30px;
  }

  .navigation-item {
    text-align: center;
    padding: 15px 30px;
    transition: background-color .4s, opacity .4s, color .4s;
  }

  .navigation-item:hover {
    background-color: var(--white);
  }

  .navigation-item:active {
    background-color: #eef0f3;
  }

  .navigation-item.white:hover {
    color: #ffffffa3;
    background-color: #0000;
  }

  .navigation-item.button.white:hover {
    color: var(--_loyal-colours---loyal-green);
    box-shadow: 2px 2px 10px 1px #000000ad;
  }

  .navigation-item.footer {
    text-align: center;
    padding-left: 0;
    padding-right: 0;
    display: inline-block;
  }

  .navigation-item.dropdown.menu-spacing {
    color: var(--white);
    text-align: left;
    padding-left: 30px;
  }

  .navigation-item.dropdown.menu-spacing:hover {
    color: #ffffff9e;
    background-color: #0000;
    border-radius: 62px;
  }

  .navigation-item.dropdown.menu-spacing.w--current {
    opacity: 1;
    color: var(--white);
  }

  .navigation-item.dropdown.menu-spacing.w--current:hover {
    opacity: .72;
  }

  .navigation-item.dropdown.menu-spacing.green {
    text-align: left;
    margin-top: 0;
  }

  .navigation-item.dropdown.menu-spacing.green:hover {
    background-color: var(--white);
    color: var(--_loyal-colours---loyal-green);
    border-radius: 0;
    font-weight: 600;
  }

  .navigation-item.founder-portal {
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: flex-start;
    margin-left: 0;
    margin-right: 0;
    display: flex;
  }

  .menu-button {
    padding: 0;
  }

  .menu-button.w--open {
    background-color: #0000;
  }

  .navigation-items {
    background-color: #fff;
  }

  .cta-text {
    width: auto;
  }

  .cta-wrap {
    width: auto;
    padding: 80px 50px 90px;
  }

  .our-services-grid {
    text-align: center;
    grid-template: ". ."
                   ". ."
                   ". ."
                   / 1fr 1fr;
    width: 80%;
    margin-left: auto;
    margin-right: auto;
  }

  .service-icon {
    display: inline-block;
  }

  .contact-form-grid {
    grid-row-gap: 50px;
    text-align: center;
    grid-template: "."
                   "."
                   / 1fr;
    width: 80%;
    margin-left: auto;
    margin-right: auto;
  }

  .get-in-touch-form {
    text-align: left;
  }

  .our-contacts {
    grid-template: "."
                   "."
                   "."
                   / 1fr;
    width: 80%;
    margin-left: auto;
    margin-right: auto;
  }

  .team-members {
    grid-template: ". ."
                   ". ."
                   ". ."
                   / 1fr 1fr;
  }

  .team-member-title-wrap {
    margin-bottom: 30px;
  }

  .project-details-grid {
    grid-row-gap: 50px;
    text-align: center;
    grid-template: "."
                   "."
                   / 1fr;
    width: 80%;
    margin-left: auto;
    margin-right: auto;
  }

  .blog-detail-header-wrap {
    width: 70%;
  }

  .detail-header-image {
    height: 460px;
  }

  .blog-item {
    width: 80%;
  }

  .blog-preview-image {
    height: 460px;
  }

  .blog-summary-wrap {
    width: 100%;
  }

  .about-grid {
    grid-row-gap: 50px;
    text-align: center;
    grid-template: "."
                   "."
                   / 1fr;
  }

  .about-grid.cc-about-2 {
    grid-template-columns: 1fr;
    grid-template-areas: "."
                         ".";
  }

  .intro-text {
    width: auto;
  }

  .collection-wrap {
    flex-flow: column;
    align-items: center;
    margin-left: 0;
    margin-right: 0;
  }

  .blog-preview-wrap {
    text-align: center;
    width: 80%;
    padding-right: 15px;
  }

  .heading-2.white.thin {
    margin-top: 10px;
    font-weight: 400;
    overflow: hidden;
  }

  .heading-2.event-panel.bold {
    font-size: 20px;
  }

  .div-block-2 {
    margin-left: 21px;
  }

  .youtube {
    margin-left: 0;
  }

  .gallery-grid-container {
    align-self: stretch;
  }

  .gallery-thumbnail {
    padding-left: 5px;
    padding-right: 5px;
  }

  .returns-block {
    overflow: hidden;
  }

  .white.thin.para.small {
    display: none;
  }

  .white.webinar {
    overflow: hidden;
  }

  .event-title {
    width: 100%;
    height: auto;
    padding-right: 15px;
    line-height: 35px;
    display: none;
  }

  .event-title.tablet {
    width: 90%;
    margin-top: 20px;
    margin-bottom: 10px;
    display: block;
    overflow: hidden;
  }

  .date-white {
    padding-top: 22px;
    display: none;
  }

  .column-2 {
    padding-left: 10px;
  }

  .column-2.iphone {
    background-color: var(--_loyal-colours---loyal-green);
    padding-right: 0;
    position: relative;
  }

  .heading-10 {
    margin-bottom: 0;
  }

  .heading-10.white {
    width: 100%;
  }

  .text-block {
    margin-top: -20px;
  }

  .text-block.white {
    width: 100%;
    margin-right: 13px;
    padding-right: 0;
  }

  .text-block-2 {
    padding: 0;
    font-size: 14px;
    line-height: 21px;
  }

  .text-block-2.white {
    width: 100%;
  }

  .image-12 {
    height: 95vh;
    display: none;
  }

  .column-3 {
    padding-right: 0;
  }

  .column-3.tablet {
    display: none;
    position: relative;
    inset: 0% auto auto 0%;
  }

  .column-4 {
    margin-top: 0;
    display: none;
  }

  .event-para {
    display: block;
  }

  .event-para.bold, .event-para.bullets, .event-para.bios {
    display: none;
  }

  .event-para.tablet {
    color: var(--white);
    width: 90vw;
    font-size: 16px;
    line-height: 24px;
    overflow: hidden;
  }

  .event-para.dark {
    padding-top: 40px;
  }

  .event-para.ipad {
    color: var(--black);
    margin-top: 50px;
  }

  .div-block-11 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .columns-2 {
    padding-right: 0;
  }

  .events-collection-tablet {
    max-width: 1250px;
    display: block;
  }

  .heading-14 {
    margin-top: 118px;
  }

  .column-6 {
    padding-right: 0;
    display: none;
  }

  .webinar {
    flex-direction: row;
    margin-top: 50px;
    line-height: 50px;
    display: block;
  }

  .webinar.workshop {
    margin-top: 0;
    line-height: 60px;
  }

  .event-date {
    margin-top: 15px;
    padding-bottom: 20px;
  }

  .event-date.bold.white {
    font-weight: 700;
  }

  .team-bio-photo {
    border-radius: 200px;
    width: 150px;
    height: 150px;
    margin-top: 63px;
    margin-left: 0;
    margin-right: 0;
    padding-right: 0;
  }

  .track {
    height: auto;
  }

  .camera {
    width: auto;
    height: auto;
    overflow: visible;
  }

  .frame {
    flex-direction: column;
  }

  .slider-2 {
    display: none;
  }

  .image-17 {
    margin-top: 0;
  }

  .section-7 {
    height: 80px;
    display: none;
  }

  .link_linkedin-team.small {
    position: relative;
    top: 50px;
  }

  .image-18 {
    overflow: auto;
  }

  .section-9 {
    background-image: none;
    height: 50vh;
  }

  .container-6 {
    top: 340px;
  }

  .container-6.public {
    top: 50.3vh;
  }

  .image-21 {
    border-radius: 7px;
  }

  .container-7 {
    display: block;
  }

  .event-date-ipad {
    margin-top: -12px;
  }

  .information-page-headings {
    padding-top: 20px;
    font-size: 35px;
    display: block;
  }

  .information-page-headings.hide {
    display: none;
  }

  .information-page-headings.ipad {
    margin-top: 0;
    padding-top: 50px;
  }

  .information-page-headings.down-220 {
    display: none;
  }

  .information-page-headings.less-space {
    margin-top: -70px;
  }

  .navbar-1.green {
    z-index: 0;
    -webkit-backdrop-filter: blur(3px);
    backdrop-filter: blur(3px);
  }

  .dropdown-list.w--open, .dropdown-list-2.w--open, .dropdown-list-3.w--open {
    background-color: #0000;
  }

  .dropdown-list-3.w--open:hover {
    background-color: var(--white);
  }

  .container-10 {
    background-color: #0000;
  }

  .container-11 {
    z-index: 0;
    background-color: var(--_loyal-colours---loyal-green);
    margin-bottom: 0;
    padding: 0 0 0 20px;
    display: block;
    top: -110px;
    overflow: hidden;
  }

  .container-12, .bold-text-2 {
    display: none;
  }

  .columns-4 {
    background-color: var(--_loyal-colours---loyal-green);
    margin-top: 100px;
    margin-bottom: 60px;
    overflow: hidden;
  }

  .section-12 {
    width: 100vw;
    display: block;
    overflow: hidden;
  }

  .div-block-14 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: center;
    align-items: center;
    width: 90%;
    display: flex;
  }

  .section-13 {
    justify-content: center;
    margin-top: 0;
    display: flex;
  }

  .team-bio-small {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 16px;
    display: flex;
  }

  .team-bio-small.title {
    font-size: 25px;
    font-weight: 500;
    line-height: 100%;
  }

  .team-bio-small.blurb {
    margin-top: 10px;
    font-size: 12px;
    line-height: 150%;
  }

  .div-block-16 {
    justify-content: center;
    display: flex;
  }

  .text-block-7 {
    flex-flow: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 80%;
    display: flex;
  }

  .slider-3 {
    background-color: var(--white);
    text-align: left;
    flex-flow: wrap;
    place-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin-top: 49px;
    margin-left: 0;
    padding-bottom: 0;
    display: flex;
    position: static;
  }

  .mask-2 {
    flex: 0 auto;
    align-self: center;
  }

  .slide-3 {
    max-width: 1200px;
    height: auto;
    left: 71px;
    overflow: hidden;
  }

  .div-block-17 {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    width: 80%;
    display: flex;
  }

  .image-24 {
    margin-top: 100px;
    display: block;
  }

  .social-icon {
    margin-bottom: 6px;
    margin-left: 6px;
    margin-right: 6px;
    display: block;
    position: relative;
    top: 20px;
  }

  .name-bio {
    margin-top: 0;
    margin-bottom: -18px;
    padding-bottom: 0;
    font-size: 25px;
    font-weight: 500;
  }

  .title-bio {
    font-size: 16px;
    font-weight: 400;
  }

  .right-arrow {
    -webkit-text-fill-color: inherit;
    background-color: #0000;
    background-clip: content-box;
  }

  .icon-3 {
    background-color: var(--_loyal-colours---loyal-green);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text;
    inset: -28% auto 0% 0%;
  }

  .icon-4 {
    background-color: var(--_loyal-colours---loyal-green);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text;
    top: -28%;
  }

  .mask-3 {
    align-self: flex-start;
  }

  .slide-4 {
    background-color: var(--white);
  }

  .icon-5, .icon-6 {
    background-color: var(--_loyal-colours---loyal-green);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text;
  }

  .slide-nav {
    -webkit-text-fill-color: inherit;
    background-color: #0000;
    background-clip: border-box;
  }

  .container-13 {
    flex-flow: column;
    place-content: center;
    align-items: center;
    height: auto;
    padding-left: 50px;
    padding-right: 50px;
    display: flex;
  }

  .image-25 {
    text-align: center;
    border-radius: 7px;
    margin-top: 7px;
    display: block;
    box-shadow: 5px 8px 12px 1px #00000063;
  }

  .column-14 {
    justify-content: center;
    align-items: flex-end;
    display: flex;
  }

  .slider-4 {
    margin-top: 25px;
    display: block;
  }

  .column-15 {
    margin-top: 25px;
  }

  .slide-5 {
    background-color: var(--white);
  }

  .grid-6 {
    grid-template-columns: .75fr 1fr 1.25fr;
  }

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

  .team.ipad {
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    top: 0;
  }

  .name-team {
    overflow: auto;
  }

  .title-team {
    justify-content: center;
    align-self: center;
    display: flex;
    overflow: auto;
  }

  .team-heading {
    margin-top: 60px;
  }

  .info-page-description.big.medium._60-padding.left-aligned {
    max-width: 728px;
  }

  .footer-links {
    margin-right: 0;
  }

  .container-15 {
    max-width: 730px;
  }

  .aua-header {
    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;
  }

  .hero-split.investor-intro, .hero-split.expand {
    max-width: 100%;
  }

  .hero-split.shorten {
    max-width: 60%;
  }

  .paragraph-10 {
    width: 75%;
  }

  .video-3 {
    justify-content: flex-start;
    width: 400px;
    max-width: 100%;
    height: auto;
    margin-left: auto;
    display: flex;
  }

  .collection-list {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: stretch;
    display: block;
    overflow: visible;
  }

  .heading-27 {
    padding-left: 33px;
    overflow: hidden;
  }

  ._1250-container {
    padding-left: 10px;
    padding-right: 10px;
    display: block;
  }

  ._1250-container.hide {
    display: none;
  }

  ._1250-container.sticky {
    max-width: 700px;
    padding-left: 0;
  }

  ._1250-container.left-alinged {
    aspect-ratio: auto;
  }

  .div-block-25 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .heading-29, .bio-events {
    padding-left: 15px;
  }

  .bio-events.ipad {
    padding-left: 0;
  }

  .testimonial-grid {
    grid-template: "Testimonial-Name Testimonial-Name Testimonial-Name Testimonial-Name Testimonial-Name Testimonial-Name hold"
                   "Description Description Description Description Description Description Description"
                   "Description Description Description Description Description Description Description"
                   "Headshot Headshot Name Name . . ."
                   "Headshot Headshot Socials Socials . . ." 86px
                   "Bio Bio Bio Bio Bio Bio Bio"
                   ". . . . . . ."
                   "Video Video Video Video Video Video Video"
                   "Video Video Video Video Video Video Video"
                   "Video Video Video Video Video Video Video"
                   "Video Video Video Video Video Video Video"
                   "Video Video Video Video Video Video Video"
                   "Video Video Video Video Video Video Video"
                   / 1fr 2.25fr 6.75fr 1fr 1fr 1fr 1fr;
  }

  .social-icon-link-block {
    padding-left: 40px;
  }

  .testimonial-heading {
    margin-top: 40px;
    margin-bottom: 0;
    font-size: 20px;
  }

  .testimonial-heading.company {
    font-size: 20px;
  }

  .testimonial-heading._10px-padding {
    padding-left: 20px;
  }

  .co-founder-grid {
    grid-column-gap: 0px;
    grid-template: "Company-Name Company-Name Company-Name Company-Name Company-Name Company-Name Company-Name Company-Name Company-Name . ."
                   "Description Description Description Description Description Description Description Description Description Description ."
                   "Description Description Description Description Description Description Description Description Description Description ." 38px
                   "Description Description Description Description Description Description Description Description Description Description ." 70px
                   "Photo-1 Photo-1 Founder-1 Founder-1 Founder-1 Photo-2 Photo-2 Founder-2 Founder-2 Founder-2 Founder-2" 74px
                   "Photo-1 Photo-1 Socials-1 Socials-1 Socials-1 Photo-2 Photo-2 Socials-2 Socials-2 . ." 88px
                   "Bios Bios Bios Bios Bios Bios Bios Bios Bios Bios ." 70px
                   "Video Video Video Video Video Video Video Video Video Video Video" 60px
                   "Video Video Video Video Video Video Video Video Video Video Video"
                   "Video Video Video Video Video Video Video Video Video Video Video"
                   / .75fr 1fr 1fr 1fr .25fr 1fr .75fr .75fr .25fr;
  }

  .section-28 {
    margin-left: 15px;
    margin-right: 15px;
  }

  .tabs-content {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-31 {
    display: block;
  }

  .section-32 {
    padding-top: 17px;
    padding-bottom: 30px;
    display: none;
  }

  .grid-11 {
    grid-template: "Webinar Webinar Webinar Webinar . . . . ." 53px
                   "Tagline Tagline Tagline Tagline . . . . ." 80px
                   "Title Title Title Title Title Title Title Title Title" 52px
                   "Date Date Date Date . . . . ."
                   "Description Description Description Description Description . . . ." 165px
                   "Button Button Button . . . . . ." minmax(81px, .75fr)
                   ". Image Image Bio Bio Bio Bio Bio ." 191px
                   ". Area Socials Bio Bio Bio Bio Bio ."
                   ". Name-and-Title Name-and-Title Bio Bio Bio Bio Bio ."
                   ". . . . . . . . ."
                   / 1fr minmax(100px, 1fr) minmax(100px, 1fr) minmax(115px, .25fr) minmax(48px, 1.5fr) 1fr;
    margin: 30px;
  }

  .grid-11.workshop {
    display: none;
  }

  .event-speaker.white {
    color: var(--black);
    text-align: left;
    width: auto;
  }

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

  .grid-13 {
    grid-template: "Photo . . ." 60px
                   "Photo Name Name Name" 65px
                   "Photo Title Title Title" 43px
                   "Photo Socials Socials Socials"
                   "Bio Bio Bio Bio"
                   "Bio Bio Bio Bio"
                   / 1fr .75fr 1fr .5fr;
    width: 100%;
    max-width: 600px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    overflow: hidden;
  }

  .main-slider {
    margin-top: -37px;
    margin-bottom: 30px;
  }

  .link-block-13 {
    padding-right: 26px;
  }

  .slide-nav-2 {
    display: none;
  }

  .filter-grid {
    grid-template: ". ." 86px
                   "UI-Filter-Box UI-Filter-Box"
                   "UI-Filter-Box UI-Filter-Box"
                   "UI-Filter-Box UI-Filter-Box"
                   "Portco-Collection Portco-Collection"
                   "Portco-Collection Portco-Collection"
                   / .75fr 1fr;
    max-width: 700px;
  }

  .ipad-event-info {
    grid-template-rows: auto auto auto auto;
    grid-template-areas: "Title Title"
                         "Date-Description Image"
                         "Date-Description Image"
                         "Button .";
  }

  .menu-button-2, .menu-button-2.w--open {
    background-color: var(--_loyal-colours---loyal-green);
  }

  .nav-menu {
    background-color: var(--_loyal-colours---loyal-green);
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    padding-bottom: 20px;
    display: flex;
  }

  .icon-10, .icon-11, .icon-12 {
    padding-left: 10px;
  }

  .icon-13 {
    color: var(--white);
  }

  .filter_header {
    flex-direction: column-reverse;
    justify-content: flex-start;
    align-items: flex-start;
    padding-top: 16px;
    padding-left: 16px;
  }

  .filter_block-header {
    align-items: start;
    padding-left: 1rem;
  }

  .filter_grid {
    grid-template-columns: .66fr 1fr;
  }

  .padding-vertical {
    padding-left: 0;
    padding-right: 0;
  }

  .filter_tags-wrapper {
    margin-top: .5rem;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .columns-6 {
    width: auto;
  }

  .search-field.company-request, .search-field.grey-wrap {
    width: 50%;
  }

  .portco-stats_grid {
    grid-template-columns: 1fr 1fr;
  }

  .portco-stats_grid.portal {
    top: -639px;
  }

  .portco-stat_number {
    font-size: 90px;
  }

  .portco-filter_heading {
    display: none;
  }

  .portco-filter_heading.show {
    padding-bottom: 0;
    padding-left: 36px;
    display: block;
  }

  .section-34 {
    background-color: #0000;
    margin-top: 16px;
    padding-top: 39px;
    padding-bottom: 40px;
    display: block;
    position: relative;
    top: -124px;
  }

  .container-25 {
    border: 1px none var(--white);
    color: var(--white);
    border-radius: 7px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .columns-7 {
    display: none;
  }

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

  .footer-wrapper-two {
    flex-wrap: wrap;
  }

  .footer-form {
    width: 100%;
    margin-top: 40px;
  }

  .footer-form-container {
    max-width: 350px;
  }

  .aua-heading.expand._40 {
    font-size: 40px;
  }

  .grid-18 {
    grid-column-gap: 0px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    align-content: space-between;
    display: grid;
  }

  .aua-calendar {
    align-items: stretch;
    min-width: 600px;
    max-width: 600px;
    margin-right: auto;
    display: block;
  }

  .aua-calendar.aua-faq {
    text-align: left;
    flex-direction: column;
    align-self: auto;
    align-items: stretch;
    margin-top: 20px;
    display: flex;
  }

  .aua-calendar.aua-faq.ipad {
    margin-left: 0;
  }

  .aua-calendar.cta-lp_day.ipad {
    margin-top: 10px;
    margin-left: 0;
  }

  .aua-calendar.ipad {
    margin-right: 0;
  }

  .aua-calendar.quarterly-update.new {
    margin-top: 20px;
    margin-left: auto;
  }

  .aua-calendar.quarterly-update.new-left {
    margin-right: auto;
  }

  .bold-heading._40-pt {
    font-size: 40px;
  }

  .colour-container {
    max-width: 600px;
  }

  .container-27 {
    align-content: flex-start;
  }

  .section-39 {
    display: inline;
  }

  .columns-9 {
    display: none;
  }

  .image-42._10px-margin {
    margin-left: 20px;
  }

  .ipad-headings {
    margin-bottom: 21px;
  }

  .ipad-headings.hide {
    padding-left: 10px;
    padding-right: 10px;
    display: block;
  }

  .grid-19 {
    grid-template: "Area Area Area Area"
                   "Area-7 Area-3 Area-9 Area-10"
                   "Area-4 Area-4 Area-4 Area-4"
                   "Area-8 Area-5 Area-5 Area-11"
                   ". Area-12 Area-2 Area-6"
                   / 1fr 1fr;
  }

  .container-28 {
    max-width: 728px;
  }

  .gallery-wrapper {
    grid-template-columns: 1fr 1fr;
  }

  .gallery-sticky {
    position: relative;
    top: 0;
  }

  .grid-20 {
    grid-template: "Founder-info Founder"
                   ". ."
                   "Area-6 Area-8"
                   "Area-7 Area-7"
                   "Div Div"
                   "Logo Logo"
                   "What-is-it What-is-it"
                   "Area-3 Area-3"
                   "Area-4 Area-4"
                   "Sector Sector"
                   "Stage Stage"
                   "Area Area"
                   "Area-2 Area-2"
                   "SDG SDG"
                   "Country Country"
                   "Website Website"
                   "Area-5 ."
                   / minmax(200px, .25fr) minmax(200px, 2fr);
  }

  .div-block-45 {
    width: 100%;
    margin-left: 41px;
  }

  .ui-design_colour-blocks.green {
    margin-right: 10px;
  }

  .join-us_small-text {
    border-right-style: none;
    flex-direction: column;
    margin-top: 0;
  }

  .join-us_small-text.no-border {
    flex-direction: column;
    padding-left: 0;
  }

  .div-block-55 {
    flex-direction: column;
    justify-content: flex-start;
    display: flex;
  }

  .request-item {
    grid-template: "."
                   "."
                   / .5fr 1.25fr;
  }

  .form-navbar {
    height: 70px;
  }

  .dashboard-link {
    width: 110px;
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 15px;
    line-height: 26px;
    display: block;
  }

  .short-page-wrapper {
    flex-direction: column;
    height: auto;
  }

  .popup-wrap {
    display: none;
  }

  .home-page_strategy {
    width: 100%;
    margin-top: 34px;
    font-size: 30px;
  }

  .left {
    width: 200px;
  }

  .right {
    width: auto;
    max-width: 500px;
  }

  .right-card {
    width: 100%;
  }

  .home-page_strategy-sub-heaading {
    margin-top: 20px;
  }

  .grid-28 {
    grid-template: "Area"
                   "Area-2"
                   "Area-3"
                   / 1fr;
  }

  .home-page_network-div.blue.dash, .home-page_network-div.orange.dash {
    width: 230px;
    margin-left: 0;
  }

  .home-page_network-div.purple.dash {
    width: 230px;
  }

  .home-page_network-div.purple.member-dash {
    flex-direction: column;
  }

  .paragraph-25.less-below {
    margin-bottom: -60px;
  }

  .grid-29 {
    grid-column-gap: 0px;
    width: 100vw;
  }

  .member-dash_number {
    font-size: 20px;
  }

  .member-dash_number.text {
    font-size: 30px;
  }

  .heading-44 {
    width: 225px;
  }

  .member-dash_note {
    text-align: center;
    width: 85%;
  }

  .paragraph-26 {
    padding-left: 20px;
  }

  .partner-page_image {
    margin-top: 60px;
  }

  .collection-list-5 {
    grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
  }

  .collection-list-7, .collection-list-10, .collection-list-12 {
    grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
    justify-items: center;
  }

  .collection-list-13 {
    justify-items: start;
    margin-left: 33px;
  }

  .collection-list-14 {
    margin-left: 33px;
  }

  .collection-list-15 {
    grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
    justify-items: center;
  }

  .collection-list-16 {
    place-items: start;
    margin-left: 33px;
  }

  .collection-list-22, .collection-list-23 {
    grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
    justify-items: center;
  }

  .collection-list-24, .collection-item-6, .collection-item-7, .collection-item-8, .collection-item-9 {
    margin-left: 33px;
  }

  .para-phone {
    font-size: 16px;
    line-height: 24px;
  }

  .icon-15 {
    color: var(--white);
    border: 1px solid #0000;
  }

  .nav-menu-4 {
    z-index: 1;
    -webkit-backdrop-filter: blur(3px);
    backdrop-filter: blur(3px);
    background-color: #c8c8c800;
    padding-bottom: 20px;
  }

  .space-l {
    padding-left: 15px;
  }

  .menu-button-3, .menu-button-3.w--open {
    background-color: #0000;
  }

  .collection-list-25 {
    flex-direction: column;
  }

  .div-block-65 {
    margin-left: -25px;
  }

  .home-page_strategy-subheading-link {
    font-size: 25px;
  }

  .grid-33 {
    grid-template: "Area"
                   "Area"
                   "Area-2"
                   "Area-2"
                   / 1fr;
  }

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

  .empty-state-collection {
    background-color: #0000;
  }

  .collection-list-27 {
    width: 350vw;
  }

  .div-block-70 {
    width: 90%;
    height: 50%;
  }

  .div-block-71 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template: "Area-8 Area-7 Area-6 Area-5"
                   "Area Area-2 Area-3 Area-4"
                   / 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 90%;
    display: grid;
  }

  .div-block-72 {
    width: 70%;
  }

  .container-32 {
    border: 1px solid #000;
    border-radius: 7px;
    flex-direction: row;
    justify-content: flex-start;
    max-height: 50vh;
    padding: 15px;
    display: flex;
  }

  .image-55 {
    border-radius: 7px;
    max-height: 50vh;
    box-shadow: 2px 2px 10px -1px #00000080;
  }

  .div-block-75 {
    padding-left: 15px;
  }

  .grid-37 {
    grid-template-columns: .25fr 1.25fr .5fr;
    width: auto;
  }

  .events-collection-desktop {
    display: none;
  }

  .div-block-77 {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .paragraph-33 {
    color: var(--black);
    line-height: 24px;
  }

  .empty-state-4, .empty-state-5 {
    background-color: #0000;
  }

  .grid-41 {
    grid-template: "Area"
                   "Area-3"
                   "Area-4"
                   "Area-2"
                   / 1fr;
  }

  .cookie-policy.deny, .cookie-policy.accept {
    margin-top: 10px;
  }

  .image-57 {
    display: none;
  }

  .fs-cc-banner3_container {
    flex-direction: row;
  }

  .fs-cc-banner3_buttons-wrapper {
    flex-direction: column;
    align-self: center;
  }

  .nav-menu-5 {
    background-color: var(--white);
    padding-bottom: 20px;
  }

  .xtra-space {
    padding-right: 10px;
  }

  .xtra-space.xtra-xtra {
    padding-right: 25px;
  }

  .menu-button-4.w--open {
    background-color: var(--white);
    color: var(--_loyal-colours---loyal-green);
  }

  .icon-16 {
    color: var(--_loyal-colours---loyal-green);
  }

  .text-large {
    font-size: 2.2em;
  }

  .info-block-investment-page {
    margin-bottom: 40px;
  }

  .p-r-grid {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .columns-12 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .footer {
    padding-left: 20px;
    padding-right: 20px;
  }

  .short-page-wrapper-2 {
    flex-direction: column;
    height: auto;
  }

  .section-54 {
    background-position: 50%;
    background-size: 991px 100%;
    height: 60vh;
    margin-top: 60px;
    margin-bottom: -60px;
  }

  .aua-cta {
    flex-direction: column;
    justify-content: flex-start;
    align-items: stretch;
    display: flex;
  }

  .image-61 {
    display: none;
  }

  .div-block-93 {
    min-width: 400px;
    max-width: 600px;
  }

  .grid-48 {
    grid-template: "Area-2"
                   "Area"
                   / 2.25fr 1fr;
  }

  .image-62, .image-63 {
    display: none;
  }

  .green-fullsection {
    height: 80vh;
  }

  .green-fullsection.investor {
    height: 95vh;
  }

  .green-fullsection._70vh {
    height: 80vh;
    position: relative;
  }

  .green-fullsection._80vh {
    height: 80vh;
  }

  .quick-stack {
    margin-left: 10px;
    overflow: visible;
  }

  .quick-stack._20-padding {
    margin-left: 20px;
  }

  .anchor-tag-white {
    min-width: 170px;
  }

  .anchor-tag-white.advisor {
    min-width: 175px;
  }

  .anchor-tag-white.long.longer {
    min-width: 195px;
  }

  .div-block-99 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1.25fr 1.25fr 1.25fr;
  }

  .div-block-99.long-cells {
    grid-template-rows: auto auto;
    grid-template-columns: 2.25fr 1.75fr 2.25fr 2.5fr;
  }

  .container-36 {
    max-width: 728px;
  }

  .contact-us-grid {
    grid-column-gap: 30px;
    grid-template-columns: 1fr 1fr;
  }

  .div-block-105 {
    grid-template-rows: auto auto auto;
    grid-template-areas: "Loyal-Logo Loyal-Logo"
                         "KPMG-logo KPMG-logo"
                         "Shariah-Logo .";
  }

  .footer-logo-tag-text {
    line-height: 15px;
  }

  .audit-logos {
    padding-bottom: 10px;
  }

  .audit-logos.extra {
    padding-bottom: 18px;
  }

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

  .container-37 {
    grid-template: "Area Area"
                   "Area-5 Area-3"
                   "Area-6 Area-7"
                   "Area-8 Area-4"
                   "Area-9 Area-2"
                   ". ."
                   / 1fr 1fr;
  }

  .advisor-trial {
    max-width: 95%;
  }

  .advisor-trial-div {
    min-width: 100%;
    margin-top: 20px;
  }

  .bold-white-h1.left._100-w {
    width: 100%;
    margin-left: 10px;
    margin-right: 10px;
  }

  .bold-white-h1.left._100-w.no-stick {
    position: static;
  }

  .white-italic-small.left._100-w {
    margin-left: 10px;
    margin-right: 10px;
  }

  .orange-event-page.white-bkg.gradient.static {
    margin-left: 15px;
    margin-right: 15px;
  }

  .section-58 {
    margin-top: -30px;
    padding-left: 15px;
    padding-right: 15px;
    position: relative;
  }

  .section-58.static {
    margin-top: 0;
  }

  .event-header-image {
    margin-top: 40px;
  }

  .div-block-114 {
    grid-template-rows: auto auto auto auto;
    grid-template-areas: "Area Area-2"
                         "Area-3 Area-3"
                         "Area-4 Area-4"
                         "Area-5 Area-5";
  }

  .blue-event-div {
    height: auto;
  }

  .event-2-3-grid {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-rows: auto auto auto;
    grid-template-areas: "Event-Details Event-Details"
                         "Location Location"
                         "Speaker Speaker";
  }

  .div-block-116 {
    text-align: center;
    flex-flow: wrap;
    justify-content: center;
    align-items: center;
  }

  .green-div-event-page {
    margin-top: 10px;
  }

  .grid-49 {
    grid-template-columns: .5fr 1fr;
    grid-template-areas: "Headshot Bio";
  }

  .headshot-div {
    width: auto;
    height: 60%;
  }

  .div-block-117 {
    justify-content: center;
    align-items: center;
  }

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

  .image-70 {
    justify-content: center;
    align-items: center;
  }

  .collection-item-18 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .collection-list-29 {
    flex-flow: row;
    justify-content: space-between;
    align-items: center;
    display: flex;
  }

  .collection-list-wrapper-11 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    grid-template-rows: auto auto;
    grid-template-columns: minmax(200px, 1fr);
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .progress-number_block, .progress-number_block.f-progress-current-2, .progress-number_block.complete {
    min-width: 30px;
    min-height: 30px;
  }

  .f-error-message, .f-form-steps-item.is---2, .f-form-steps-item.is---2, .f-form-steps-item.is---2 {
    width: 100%;
  }

  .f-container {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .f-progress-txt-2 {
    font-size: .9rem;
  }

  .middle-center {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .div-block-123 {
    grid-column-gap: 30px;
    grid-row-gap: 2px;
  }

  .insead-logo {
    display: none;
  }

  .div-block-128 {
    -webkit-backdrop-filter: none;
    backdrop-filter: none;
  }

  .div-block-133 {
    justify-content: center;
    align-items: center;
  }

  .div-block-133.white-2 {
    justify-content: center;
    align-self: flex-start;
    align-items: center;
    max-width: 728px;
  }

  .paragraph-43, .container-40 {
    max-width: 728px;
  }

  .collection-list-30 {
    grid-template-columns: 1fr 1fr;
  }

  .container-41 {
    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;
  }

  .section_hero {
    padding-top: 3rem;
  }

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

  .collection-list-31 {
    grid-template-columns: 1fr 1fr;
    place-items: center;
  }

  .isif-ds-grid {
    grid-template-columns: .75fr .25fr 1fr;
  }

  .container-44 {
    max-width: 728px;
  }

  .features-wrapper-two {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    padding-left: 20px;
    padding-right: 20px;
  }

  .features-left {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .features-right {
    max-width: 100%;
  }

  .container-45 {
    max-width: 728px;
  }

  .features-wrapper-two-2 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .features-left-2 {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .features-right-2 {
    max-width: 100%;
  }

  ._3-equal-grid {
    grid-template-rows: auto auto auto;
    grid-template-areas: "Area Area Area"
                         "Area-2 Area-2 Area-2"
                         "Area-3 Area-3 Area-3";
  }

  .collection-list-32, .collection-list-33 {
    grid-template-columns: 1fr 1fr;
  }

  .collection-list-34 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    place-items: center;
    display: grid;
  }

  .isif-workshop-list {
    grid-template-columns: 1fr 1fr;
    place-items: center;
  }

  .collection-list-35 {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .login_right-linkbox {
    z-index: 1;
  }

  .login_gradient {
    top: -45%;
    left: -33%;
  }

  .login_right {
    width: 100%;
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .login_left.background-color-alternate {
    width: 100%;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .login_wrap {
    flex-flow: column;
  }

  .section_login {
    padding-top: 3rem;
  }

  .main-hero-div {
    grid-template-areas: "Tagline Tagline Tagline Tagline Tagline Tagline Tagline"
                         "Tagline Tagline Tagline Tagline Tagline Tagline Tagline"
                         "Advisor Founder . . . . ."
                         ". . . . . . ."
                         ". Stats Stats Stats Stats Stats Stats"
                         ". Stats Stats Stats Stats Stats Stats";
  }

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

  .container-46 {
    max-width: 728px;
  }

  .footer-form-two {
    padding: 40px;
  }

  .footer-form-title {
    margin-right: 15px;
  }

  .footer-form-input {
    width: 400px;
    padding-right: 180px;
  }

  .footer-wrapper-three {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-social-block-three {
    margin-top: 40px;
  }

  .container-47 {
    max-width: 728px;
  }

  .footer-wrapper-two-2 {
    flex-flow: wrap;
    justify-content: flex-start;
    display: block;
  }

  .footer-form-2 {
    width: 100%;
    margin-top: 40px;
  }

  .footer-form-container-2 {
    max-width: 350px;
  }

  .div-block-181 {
    margin-top: 40px;
  }

  .collection-list-38 {
    grid-template-columns: 1fr 1fr;
  }

  .container-48 {
    max-width: 728px;
  }

  .clients-image-three {
    margin-bottom: 30px;
  }

  .container-49 {
    max-width: 728px;
  }

  .testimonial-grid-2 {
    grid-template-columns: 1fr 1fr;
  }

  .testimonial-main-image {
    width: 300px;
    height: 350px;
  }

  .padding-section-large {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .padding-section-large.padding-tablet-small {
    padding-bottom: 2rem;
  }

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .empower_tab-content {
    flex: 0 auto;
    padding-top: 2rem;
    position: relative;
    right: auto;
  }

  .empower_card {
    width: 100%;
  }

  .empower_link-block {
    padding-left: 0;
  }

  .empower_tab-component {
    flex-flow: column;
  }

  .vision_image-wrapper.is-image-small {
    width: 25vw;
  }

  .padding-top {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .marquee_heading-wrapper {
    text-align: center;
  }

  .vision_image-list {
    height: 70vh;
  }

  .stats_number {
    font-size: 4.5rem;
  }

  .stats_content {
    grid-column-gap: 3rem;
    grid-row-gap: 2rem;
  }

  .margin-vertical {
    margin-left: 0;
    margin-right: 0;
  }

  .stats_list {
    grid-column-gap: 2rem;
    grid-template-columns: 1fr 1fr;
  }
}

@media screen and (max-width: 767px) {
  .divider.dark {
    display: block;
  }

  .divider.dark.portco-page {
    width: 550px;
  }

  .section {
    margin-left: 15px;
    margin-right: 15px;
  }

  .section.cc-cta {
    padding: 15px;
  }

  .section.cc-home-wrap {
    margin-left: 15px;
    margin-right: 15px;
  }

  .section.cc-store-home-wrap {
    height: 50vh;
    margin-top: 0;
    overflow: hidden;
  }

  .container {
    text-align: center;
  }

  .container._1250-container {
    max-width: 100%;
  }

  .paragraph-bigger {
    font-size: 16px;
    line-height: 28px;
  }

  .button.regular-green.white:hover {
    border-color: var(--white);
    background-color: #fff;
    box-shadow: 3px 3px 9px #00000052;
  }

  .button.regular-green.list.drop-shadow {
    margin-left: 25px;
    margin-right: 25px;
    display: block;
  }

  .button.regular-green.list.drop-shadow.transparent {
    align-items: stretch;
    margin-left: 25px;
    margin-right: 25px;
    display: block;
  }

  .button.regular-green.list.drop-shadow.center {
    margin-top: 10px;
    margin-bottom: 10px;
    margin-right: 10px;
  }

  .button.regular-green.list.drop-shadow.center.blue, .button.regular-green.list.drop-shadow.center.purple {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .button.regular-green.list.drop-shadow.center.orange {
    margin-top: 10px;
  }

  .button.regular-green.list.drop-shadow.loyal {
    flex-direction: row;
    flex: 1;
    order: 0;
    align-self: auto;
    display: flex;
  }

  .button.regular-green.event.green {
    margin-left: auto;
  }

  .button.regular-green.independant {
    width: 50%;
  }

  .button.aua {
    text-align: left;
    justify-content: flex-start;
    font-size: 14px;
  }

  .rich-text {
    text-align: left;
    width: 90%;
    max-width: 470px;
  }

  .heading-jumbo {
    font-size: 50px;
    line-height: 64px;
  }

  .heading-jumbo-small {
    font-size: 30px;
    line-height: 52px;
  }

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

  .navigation {
    padding: 20px 30px;
  }

  .navigation-item:hover {
    background-color: var(--white);
  }

  .navigation-item.white.xtra-space.hover-trans:hover {
    background-color: #fff0;
  }

  .navigation-item.xtra-space:hover {
    background-color: var(--white);
  }

  .navigation-item.footer {
    text-align: center;
    justify-content: center;
    align-items: flex-start;
    padding-right: 0;
    display: flex;
  }

  .navigation-item.dropdown.menu-spacing.green.w--current {
    color: var(--_loyal-colours---loyal-green);
  }

  .cta-wrap {
    padding-left: 30px;
    padding-right: 30px;
  }

  .intro-content {
    width: 80%;
  }

  .our-services-grid {
    grid-row-gap: 60px;
    grid-template: "."
                   "."
                   "."
                   "."
                   "."
                   "."
                   / 1fr;
  }

  .status-message.cc-no-data {
    width: 80%;
    max-width: 470px;
  }

  .contact-form-wrap {
    padding: 30px;
  }

  .text-field.cc-contact-field, .text-field.cc-textarea {
    text-align: left;
  }

  .team-pic {
    height: 300px;
    margin-bottom: 30px;
  }

  .team-member-name {
    font-size: 16px;
    line-height: 28px;
  }

  .project-name-wrap {
    margin-bottom: 30px;
  }

  .project-name-link {
    font-size: 16px;
    line-height: 28px;
  }

  .detail-image {
    margin-bottom: 15px;
  }

  .blog-detail-header-wrap {
    text-align: left;
    width: 90%;
    max-width: 470px;
  }

  .blog-item {
    width: 90%;
    max-width: 470px;
  }

  .blog-summary-wrap {
    text-align: center;
  }

  .utility-page-wrap {
    padding: 15px;
  }

  ._404-wrap {
    padding: 30px;
  }

  .heading-2.white.thin {
    width: 100%;
    margin-top: 0;
  }

  .heading-2.white.thin.iphone {
    color: var(--black);
  }

  .heading-2.green {
    color: var(--green);
  }

  .heading-2.title {
    font-size: 20px;
    line-height: 24px;
  }

  .hero {
    padding: 40px 20px;
  }

  .flex-container {
    flex-direction: column;
  }

  .hero-image-mask {
    order: -1;
    margin-left: 0;
    margin-right: 0;
  }

  .gallery {
    padding: 40px 20px;
  }

  .gallery-grid-container {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr;
    max-width: none;
  }

  .white.thin.para {
    padding-right: 290px;
  }

  .white.thin.para.iphone {
    color: var(--white);
    padding-right: 14px;
  }

  .white.thin.para.small {
    padding-right: 0;
  }

  .event-title.black {
    color: var(--green);
    margin-bottom: 4px;
  }

  .date-white.iphone {
    color: var(--green);
  }

  .feature-section {
    padding: 40px 20px;
  }

  .flex-container-2 {
    flex-direction: column;
  }

  .feature-image-mask {
    margin-right: 0;
  }

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

  .column-2.iphone {
    background-color: var(--_loyal-colours---loyal-green);
    padding-bottom: 25px;
  }

  .image-12 {
    width: 3000px;
    height: 95vh;
    display: none;
  }

  .column-4 {
    margin-top: 364px;
    position: static;
  }

  .columns-2 {
    background-color: #0000;
  }

  .column-6 {
    margin-top: -120px;
    position: static;
  }

  .webinar {
    width: 50%;
    line-height: 60px;
  }

  .webinar.green {
    color: var(--green);
    margin-top: 52px;
  }

  .webinar.iphone {
    color: var(--white);
    margin-top: 53px;
  }

  .webinar.workshop {
    font-size: 35px;
    line-height: 35px;
  }

  .event-date.bold {
    font-weight: 600;
  }

  .event-date.bold.green {
    color: var(--green);
  }

  .team-bio-photo {
    border-radius: 200px;
    width: 125px;
    height: 125px;
    max-height: 150px;
    margin-top: 60px;
    margin-bottom: 70px;
    margin-left: 9px;
  }

  .name-heading {
    font-size: 25px;
  }

  .grid-2 {
    grid-column-gap: 0px;
    grid-template-columns: 1fr 1fr;
  }

  .content_card-logo {
    margin-top: 20px;
  }

  .image-21.room {
    margin-top: 0;
  }

  .information-page-headings {
    font-size: 30px;
    line-height: 55px;
  }

  .container-11 {
    background-color: var(--_loyal-colours---loyal-green);
    padding-bottom: 0;
    padding-left: 0;
  }

  .columns-4 {
    background-color: var(--_loyal-colours---loyal-green);
  }

  .grid-6 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-18 {
    grid-template-columns: 3.75fr 1.5fr;
    grid-template-areas: "Area-2 Area-2"
                         "Area-3 Area-3"
                         "Area-4 Area-4"
                         "Area Area"
                         "Area-6 Area-6"
                         ". ."
                         ". ."
                         "Area-5 Area-5";
    justify-items: center;
  }

  .footer-links {
    text-align: center;
  }

  .footer-links.newsletter {
    margin-left: 30px;
  }

  .section-20 {
    justify-content: flex-start;
    padding-right: 10px;
  }

  .div-block-21 {
    padding-left: 20px;
  }

  .hero-heading-left {
    padding: 60px 15px;
  }

  .hero-split.investor-intro {
    max-width: 100%;
  }

  .hero-split.shorten {
    max-width: 70%;
    margin-bottom: 60px;
  }

  .hero-heading-right {
    padding: 60px 15px;
  }

  .footer-block {
    margin-left: 30px;
  }

  .footer-block.phone {
    text-align: center;
    flex-flow: column;
    display: flex;
  }

  .div-block-24 {
    float: none;
    clear: none;
    text-align: center;
    flex-direction: row;
    align-items: center;
    width: 500px;
    display: flex;
  }

  .heading-27 {
    padding-left: 10px;
    font-weight: 500;
  }

  .grid-8 {
    grid-template: "Area Area-8 Area-15"
                   "Area-2 Area-9 Area-16"
                   "Area-4 Area-10 Area-17"
                   "Area-3 Area-11 Area-18"
                   "Area-5 Area-12 Area-19"
                   "Area-7 Area-13 Area-20"
                   "Area-6 Area-14 ."
                   / 2fr 2fr 2fr;
  }

  .perk-anchor-tag {
    text-align: center;
  }

  ._1250-container {
    max-width: 550px;
  }

  ._1250-container.testimonial {
    overflow: hidden;
  }

  ._1250-container.relative {
    display: block;
  }

  ._1250-container.relative.hide {
    display: none;
  }

  ._1250-container.relative.boxes {
    display: block;
  }

  .testimonial-grid {
    grid-template: "Testimonial-Name Testimonial-Name Testimonial-Name Testimonial-Name Testimonial-Name Testimonial-Name Testimonial-Name"
                   "Description Description Description Description Description Description Description"
                   "Description Description Description Description Description Description Description"
                   "Headshot Headshot Name Name Name Name Name" 66px
                   "Headshot Headshot Socials Socials . . ." 100px
                   "Headshot Headshot . . . . ." 0
                   "Bio Bio Bio Bio Bio Bio Bio"
                   "Video Video Video Video Video Video Video"
                   "Video Video Video Video Video Video Video"
                   "Video Video Video Video Video Video Video"
                   "Video Video Video Video Video Video Video"
                   / 1.5fr 4fr 6.75fr 1fr 1fr 1fr 1fr;
    margin-left: 10px;
    margin-right: 10px;
    overflow: hidden;
  }

  .co-founder-grid {
    grid-template: "Company-Name Company-Name Company-Name Company-Name Company-Name Company-Name Company-Name Company-Name Company-Name . ."
                   "Description Description Description Description Description Description Description Description Description Description ."
                   "Description Description Description Description Description Description Description Description Description Description ." 38px
                   "Description Description Description Description Description Description Description Description Description Description ." 70px
                   "Photo-1 Photo-1 Founder-1 Founder-1 Founder-1 Founder-1 Founder-1 Founder-1 Founder-1 . ." 70px
                   "Photo-1 Photo-1 Socials-1 Socials-1 Socials-1 . . . . . ." 70px
                   "Photo-2 Photo-2 Founder-2 Founder-2 Founder-2 Founder-2 Founder-2 Founder-2 Founder-2 . ." 70px
                   "Photo-2 Photo-2 Socials-2 Socials-2 . . . . . . ." 70px
                   "Bios Bios Bios Bios Bios Bios Bios Bios Bios Bios ." 100px
                   "Video Video Video Video Video Video Video Video Video Video Video"
                   "Video Video Video Video Video Video Video Video Video Video Video"
                   "Video Video Video Video Video Video Video Video Video Video Video"
                   / .75fr 2fr 1fr 1fr .25fr 1fr 1.5fr .75fr .25fr;
  }

  .image-34.logo-footer {
    margin-left: 0;
  }

  .container-21 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-13 {
    grid-template: "Photo Photo Name Name Name" 52px
                   "Photo Photo Title Title Title" 36px
                   "Photo Photo Socials Socials Socials" 55px
                   "Bio Bio Bio Bio Bio"
                   "Bio Bio Bio Bio Bio"
                   / .75fr .75fr 1fr .5fr .5fr;
    justify-content: stretch;
    place-items: stretch stretch;
    max-width: 425px;
    margin-left: auto;
    margin-right: auto;
  }

  .main-slider {
    margin-top: 0;
  }

  .icon-8 {
    margin: auto 0;
  }

  .icon-9 {
    margin: auto;
  }

  .ipad-event-info {
    grid-template: "Title Title"
                   "Date-Description Date-Description"
                   "Date-Description Date-Description"
                   "Button Button"
                   "Image Image"
                   / 1fr;
  }

  .filter-column {
    margin-top: 30px;
  }

  .heading-small {
    font-size: 1rem;
  }

  .page-padding {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .nav_header {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: auto;
    grid-auto-flow: row;
  }

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

  .padding-vertical {
    padding-left: 0;
    padding-right: 0;
  }

  .filter_tags-wrapper {
    margin-bottom: 1rem;
    margin-right: 0;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .search-field.grey-wrap {
    width: 100%;
  }

  .dropdown-toggle {
    display: none;
  }

  .portco-stats_grid {
    padding-left: 15px;
    padding-right: 15px;
  }

  .portco-filter_heading.show {
    margin-bottom: 27px;
    padding-left: 32px;
  }

  .hero-subscribe-left {
    padding: 60px 15px;
  }

  .ms-chat-channel-btn {
    padding-top: 15px;
    padding-bottom: 12px;
    font-size: 14px;
  }

  .ms-chat-box {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    max-height: 84vh;
    font-size: 13px;
    bottom: 17px;
    right: -15px;
  }

  .ms-chat-wrapper {
    bottom: 45px;
  }

  .section-34 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .footer-light {
    padding-left: 15px;
    padding-right: 15px;
  }

  .footer-bottom {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-copyright {
    font-size: 14px;
    line-height: 20px;
  }

  .footer-social-block-two {
    margin-top: 20px;
  }

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

  .hero-heading-left-2 {
    padding: 60px 15px;
  }

  .aua-calendar {
    min-width: 300px;
    max-width: 500px;
    position: relative;
  }

  .aua-calendar.aua-faq {
    min-width: 500px;
    max-width: 500px;
  }

  .aua-cta-small_heading {
    font-weight: 500;
  }

  .section-38 {
    flex-direction: column;
    margin-left: 10px;
    margin-right: 10px;
    display: flex;
  }

  .colour-container {
    flex-direction: column;
    max-width: 500px;
    margin-bottom: 40px;
    display: block;
    position: relative;
  }

  .bold-white-30 {
    font-weight: 600;
  }

  .grid-19 {
    grid-template: "Area Area Area Area"
                   "Area-7 Area-7 Area-7 Area-7"
                   "Area-2 Area-2 Area-2 Area-2"
                   "Area-3 Area-3 Area-3 Area-3"
                   "Area-4 Area-4 Area-4 Area-4"
                   "Area-8 Area-8 Area-8 Area-8"
                   "Area-5 Area-5 Area-5 Area-5"
                   "Area-6 Area-6 Area-6 Area-6"
                   "Area-9 Area-9 Area-9 Area-9"
                   "Area-10 Area-10 Area-10 Area-10"
                   "Area-11 Area-11 Area-11 Area-11"
                   / 1fr 1fr;
    width: auto;
  }

  .gallery-scroll {
    padding: 60px 15px;
  }

  .grid-20 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .grid-22 {
    grid-template: ". block-1"
                   ". block-3"
                   ". block-4"
                   ". block-2"
                   / 1.75fr 1fr;
  }

  .ui-design_colour-blocks.green {
    top: 47px;
  }

  .div-block-51 {
    top: -267px;
  }

  .join-us_small-text {
    border-right-style: none;
    height: auto;
    margin-top: 0;
    padding-bottom: 14px;
  }

  .column-21 {
    text-align: center;
  }

  .text-block-20 {
    padding-bottom: 45px;
  }

  .request-item {
    grid-template-rows: minmax(200px, 1.5fr);
    grid-template-columns: 200px;
    align-content: stretch;
    justify-items: stretch;
  }

  .request-item.loyal-request {
    grid-template-columns: 200px 1fr;
  }

  .container-29 {
    padding-left: 5%;
    padding-right: 5%;
  }

  .brand {
    padding-left: 0;
  }

  .input-label {
    font-size: .9em;
  }

  .input {
    height: 42px;
  }

  .form-header {
    font-size: 22px;
  }

  .link-block-16 {
    min-height: 40px;
    font-size: 14px;
    line-height: 20px;
  }

  .short-page-wrapper {
    flex-direction: column;
  }

  .popup-wrap {
    display: none;
  }

  .pop-up {
    width: 550px;
  }

  .pop-up.apply {
    width: 450px;
    height: 625px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .popup-heading {
    margin-top: 20px;
    margin-left: 0;
  }

  .paragraph-21, .form-block-3 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .reading-article {
    margin-bottom: 30px;
  }

  .column-24 {
    display: none;
  }

  .collection-list-wrapper-2, .collection-list-2 {
    max-width: 500px;
  }

  .grid-25 {
    grid-template: "item-1 item-1 item-1"
                   "item-2 item-2 item-2"
                   "item-3 item-3 item-3"
                   "full-width full-width full-width"
                   / 1fr 1fr;
  }

  .text-block-26 {
    padding-right: 20px;
  }

  .dashboard-div {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: auto;
    display: flex;
  }

  .dashboard-div.top-info {
    min-width: 500px;
  }

  .dashboard_doc-heading {
    text-align: left;
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 20px;
    font-size: 20px;
  }

  .dashboard_doc-heading.vp-links {
    margin-top: 10px;
    margin-bottom: 10px;
  }

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

  .grid-27.relative {
    grid-template-columns: 1fr 1fr;
    align-self: center;
    justify-items: start;
  }

  .form-2 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .image-49, .x {
    margin-top: -45px;
  }

  .body-6 {
    overflow: hidden;
  }

  .body-7 {
    overflow: visible;
  }

  .sticky-section {
    padding-left: 25px;
  }

  .home-page_network-div.blue.dash, .home-page_network-div.orange.dash, .home-page_network-div.purple.dash {
    width: 325px;
  }

  .section-48 {
    overflow: hidden;
  }

  .paragraph-25.less-below {
    margin-bottom: 0;
  }

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

  .member-dash_number {
    font-size: 30px;
  }

  .collection-item-5 {
    display: flex;
  }

  .collection-list-5 {
    justify-items: start;
  }

  .collection-list-6 {
    grid-template-rows: auto;
    grid-template-columns: repeat(auto-fit, minmax(270px, 1fr));
  }

  .collection-list-7 {
    justify-items: start;
  }

  .collection-list-8 {
    grid-template-columns: repeat(auto-fit, minmax(270px, 1fr));
    justify-items: start;
  }

  .collection-list-11 {
    grid-template-columns: repeat(auto-fit, minmax(270px, 1fr));
    overflow: hidden;
  }

  .collection-list-13 {
    grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
    margin-left: 0;
  }

  .collection-list-14, .collection-list-16 {
    margin-left: 0;
  }

  .collection-list-17 {
    grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
  }

  .collection-list-21 {
    grid-template-columns: repeat(auto-fit, minmax(270px, 1fr));
    justify-items: start;
  }

  .collection-list-24, .collection-item-6, .collection-item-7, .collection-item-8, .collection-item-9 {
    margin-left: 0;
  }

  .collection-item-10 {
    width: 500px;
  }

  .grid-32 {
    grid-template-columns: 1fr 1fr;
    justify-items: stretch;
  }

  .block-link {
    width: 255px;
    transition: transform .2s;
    box-shadow: 4px 4px 6px #00000075;
  }

  .block-link:hover {
    transform: scale(1.03);
  }

  .block-link_heading {
    font-size: 25px;
  }

  .block-link_link {
    text-align: center;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    font-size: 25px;
    display: flex;
  }

  .collection-list-25 {
    flex-direction: column;
  }

  .image-51 {
    padding-left: 15px;
  }

  .div-block-65 {
    width: 100%;
    margin-left: 0;
    position: relative;
  }

  .div-block-65.loyal {
    justify-content: center;
    width: 100%;
    display: flex;
  }

  .grid-33 {
    grid-template-rows: auto auto auto auto;
    grid-template-areas: "Area Area"
                         "Area Area"
                         "Area-2 Area-2"
                         "Area-2 Area-2";
  }

  .grid-34 {
    grid-template-rows: auto auto auto auto;
    grid-template-areas: "Founder-image Founder-image"
                         "Button Button"
                         "heads heads"
                         "Symbol Symbol";
  }

  .div-block-69 {
    align-items: center;
  }

  .founder {
    z-index: 5;
    margin-left: -10px;
  }

  .founder._1 {
    z-index: 8;
  }

  .founder._2 {
    z-index: 7;
  }

  .founder._3 {
    z-index: 6;
  }

  .founder._5 {
    z-index: 4;
  }

  .founder._6 {
    z-index: 3;
  }

  .founder._7 {
    z-index: 2;
  }

  .founder._8 {
    z-index: 1;
  }

  .div-block-71 {
    width: auto;
    display: flex;
  }

  .div-block-72 {
    width: 50%;
  }

  .grid-37 {
    grid-template: "Area-3 Area-2"
                   ". Area"
                   / .25fr 1.5fr minmax(0, .25fr);
  }

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

  .empty-state-5 {
    background-color: #0000;
  }

  .grid-40 {
    grid-template-rows: auto auto;
    grid-template-areas: "Area-2 Area-2"
                         "Area Area";
  }

  .cookie-policy.deny {
    margin-top: 10px;
  }

  .image-57 {
    display: none;
  }

  .fs-cc-prefs3_submit {
    margin-left: 0;
  }

  .fs-cc-prefs3_buttons-wrapper {
    flex-direction: column;
  }

  .fs-cc-banner3_container {
    flex-direction: column;
    align-items: flex-start;
  }

  .fs-cc-banner3_buttons-wrapper {
    flex-direction: row;
    margin-top: 1rem;
  }

  .fs-cc-prefs3_buttons-block {
    margin-bottom: 1rem;
  }

  .nav-menu-5 {
    background-color: var(--white);
  }

  .menu-button-4.w--open {
    background-color: var(--white);
    color: var(--_loyal-colours---loyal-green);
  }

  .image-58 {
    margin-top: 20px;
  }

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

  .p-r-grid {
    grid-template-columns: 1fr 1fr;
    margin-top: 30px;
  }

  .svg-purple {
    width: 36px;
  }

  .footer {
    padding: 40px 20px;
  }

  .input-3.email.newsletter {
    width: 250px;
  }

  .short-page-wrapper-2 {
    flex-direction: column;
  }

  .section-54 {
    background-size: cover;
    height: 48vh;
    margin-top: 0;
    margin-bottom: -175px;
    overflow: hidden;
  }

  .section-55 {
    justify-content: flex-start;
    max-width: 500px;
    display: inline;
  }

  .image-61 {
    display: none;
  }

  .div-block-93 {
    min-width: 500px;
    overflow: hidden;
  }

  .white-normal-16 {
    overflow: hidden;
  }

  .div-block-94 {
    margin-left: 25px;
    overflow: hidden;
  }

  .body-8 {
    overflow: hidden;
  }

  .form-4 {
    display: flex;
  }

  .green-fullsection {
    height: 100vh;
  }

  .green-fullsection.investor {
    height: 120vh;
  }

  .green-fullsection._70vh {
    height: 80vh;
  }

  .anchor-tag-white {
    min-width: 170px;
  }

  .div-block-99 {
    grid-template: "General qualifies"
                   "Application Monthly-Assistance"
                   "Pilot Traction"
                   "Scale FI"
                   / 1fr 1.25fr;
  }

  .section-56 {
    overflow: visible;
  }

  .cell {
    align-items: center;
  }

  .quick-stack-faq {
    padding-left: 0;
    padding-right: 0;
  }

  .contact-us-card-wrap {
    padding: 60px 15px;
  }

  .quick-stack-2 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .div-block-105 {
    grid-column-gap: 8px;
    grid-template-rows: auto auto auto auto;
    grid-template-areas: "Loyal-Logo Loyal-Logo Loyal-Logo Loyal-Logo"
                         "KPMG-logo KPMG-logo KPMG-logo KPMG-logo"
                         ". . . ."
                         "Shariah-Logo Shariah-Logo . .";
  }

  .tabs-menu-center {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .container-37 {
    grid-template-areas: "Area Area Area Area"
                         "Area-5 Area-5 Area-4 Area-4"
                         "Area-3 Area-3 Area-6 Area-6"
                         "Area-7 Area-7 Area-8 Area-8"
                         "Area-9 Area-9 Area-2 Area-2";
  }

  .advisor-trial-div {
    margin-top: 40px;
  }

  .advisor-trial-checkbox {
    font-size: 20px;
    line-height: 30px;
  }

  .large-checkbox {
    width: 20px;
    height: 20px;
  }

  .bold-white-h1 {
    font-size: 35px;
    line-height: 35px;
  }

  ._1250-event-header {
    padding-left: 15px;
    padding-right: 15px;
  }

  .event-header-image {
    margin-top: 0;
  }

  .div-block-114 {
    grid-template-rows: auto auto auto auto;
    grid-template-areas: "Area Area"
                         "Area-2 Area-2"
                         "Area-3 Area-3"
                         "Area-4 Area-4"
                         "Area-5 Area-5";
  }

  .blue-event-div {
    min-height: 200px;
  }

  .event-2-3-grid {
    grid-template-rows: auto auto auto;
    grid-template-areas: "Event-Details Event-Details Event-Details"
                         "Location Location Location"
                         "Speaker Speaker Speaker";
  }

  .grid-49 {
    grid-template: "Headshot Headshot" 266px
                   "Bio Bio"
                   / .5fr 1fr;
  }

  .headshot-div {
    height: 100%;
  }

  .headshot-new-event-page {
    width: 100%;
    height: 100%;
  }

  .image-71 {
    grid-template-columns: 1fr;
    justify-content: flex-start;
    align-items: center;
    display: block;
  }

  .collection-item-18 {
    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;
    justify-content: flex-start;
    align-items: flex-end;
    display: flex;
  }

  .collection-list-29 {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: inline-flex;
  }

  .collection-list-wrapper-11 {
    justify-content: center;
    align-items: center;
    display: inline-flex;
  }

  .header-lineart {
    height: 50%;
  }

  .f-w-progress-wrap {
    grid-row-gap: 10px;
    flex-wrap: wrap;
    margin-left: auto;
    margin-right: auto;
  }

  .f-txt-wrap.is---2 {
    line-height: 1.2;
  }

  .progress-number_block {
    font-size: .9rem;
  }

  .f-2col-grid {
    grid-row-gap: 23px;
    grid-template-columns: 1fr;
  }

  .f-container {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .f-container.is--form {
    padding-left: 1.6rem;
    padding-right: 1.6rem;
  }

  .f-progress-txt-2 {
    font-size: .9rem;
  }

  .f-checkbox-buttn-wrap.is---1 {
    flex-wrap: wrap;
  }

  .step-content-only {
    width: 90%;
  }

  .form-help-text {
    line-height: 1.4;
  }

  .step-wrapper {
    text-align: left;
    align-items: flex-start;
  }

  .form-step-item-2 {
    width: 90%;
    margin-left: auto;
    margin-right: auto;
  }

  .form-input-wrapper {
    align-items: flex-start;
    min-width: 100%;
  }

  .form-checkbox-wrapper {
    justify-content: flex-start;
  }

  .middle-center {
    padding-top: 0;
    padding-bottom: 0;
    position: static;
  }

  .f-container-2 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .f-container-2.is--form {
    padding-left: 1.6rem;
    padding-right: 1.6rem;
  }

  .div-block-123 {
    grid-column-gap: 20px;
    grid-row-gap: 10px;
    grid-template: "Area Area-2"
                   "Area-3 Area-4"
                   / 1fr 1fr;
  }

  .div-block-125 {
    height: 65vh;
  }

  .background-video {
    height: 75vh;
  }

  .div-block-129 {
    grid-template-rows: auto auto;
    grid-template-areas: "Area Area"
                         "Area-2 Area-2";
  }

  .hero-without-image {
    padding: 60px 15px;
  }

  .collection-list-30 {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

  .hero-heading-left-3, .features-table {
    padding: 60px 15px;
  }

  .padding-global {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .heading-style-h2 {
    font-size: 2rem;
  }

  .slace_divider {
    display: none;
  }

  .form-7 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr 1fr;
  }

  .or_text {
    display: none;
  }

  .padding-vertical-xlarge {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .paragraph-large {
    font-size: 18px;
  }

  .timeline_centre {
    justify-content: flex-start;
  }

  .timeline_date-text {
    margin-bottom: 24px;
    font-size: 36px;
  }

  .timeline_quote-wrapper {
    flex-direction: column-reverse;
  }

  .timeline_text {
    font-size: 20px;
  }

  .timeline_quote-image {
    margin-top: 24px;
    margin-right: 0;
  }

  .timeline_left {
    text-align: left;
  }

  .margin-bottom-xlarge {
    margin-bottom: 48px;
  }

  .timeline_item {
    grid-template-columns: 64px 1fr;
    width: 100%;
  }

  .timeline_progress {
    left: 6px;
  }

  .collection-list-31 {
    grid-template-columns: 1fr;
    place-items: center;
  }

  .isif-ds-grid {
    grid-template-rows: auto auto;
    grid-template-areas: "Area Area Area"
                         "Company-1 Company-1 Company-1";
  }

  .features-list, .features-list-2 {
    padding: 60px 15px;
  }

  .div-block-153 {
    grid-template-rows: auto auto;
    grid-template-areas: "Area Area"
                         "Area-2 Area-2";
  }

  .div-block-154 {
    grid-template-rows: auto auto auto;
    grid-template-areas: "Area Area"
                         "Area-2 Area-2"
                         ". .";
  }

  .bio-center.no-space {
    margin-top: -25px;
  }

  .collection-list-34, .isif-workshop-list {
    grid-template-columns: 1fr;
  }

  .div-block-156 {
    grid-template: "Area Area-2"
                   "Area-3 Area-4"
                   / 1fr 1fr;
  }

  .collection-list-35 {
    grid-template-columns: 1fr 1fr;
  }

  .slide-7 {
    margin-top: auto;
    margin-bottom: auto;
  }

  .main-hero-div {
    grid-template-areas: "Tagline Tagline Tagline Tagline Tagline"
                         "Tagline Tagline Tagline Tagline Tagline"
                         "Advisor Founder . . ."
                         ". . . . ."
                         "Stats Stats Stats Stats Stats"
                         "Stats Stats Stats Stats Stats";
  }

  .div-block-171 {
    grid-column-gap: 0px;
    grid-template-columns: .25fr 1fr .25fr;
  }

  .features-grid {
    grid-template: "Area Area"
                   "Feature-1 Feature-2"
                   "Feature-3 Feature-4"
                   "Feature-5 Feature-6"
                   / 1fr 1fr;
  }

  .footer-subscribe {
    padding-left: 15px;
    padding-right: 15px;
  }

  .footer-form-container-two {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-form-title {
    margin-right: 0;
  }

  .footer-form-block-two {
    width: 100%;
    margin-top: 20px;
  }

  .footer-form-input {
    width: 100%;
  }

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

  .footer-link-three {
    margin-bottom: 10px;
  }

  .footer-social-block-three {
    margin-top: 10px;
  }

  .footer-bottom-2 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-copyright-2 {
    font-size: 14px;
    line-height: 20px;
  }

  .footer-legal-block {
    margin-top: 15px;
    margin-left: -24px;
  }

  .footer-legal-link {
    font-size: 14px;
    line-height: 20px;
  }

  .footer-light-2 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .footer-social-block-two-2 {
    margin-top: 20px;
  }

  .footer-social-link-2 {
    margin-left: 20px;
  }

  .logos-title-small {
    padding: 60px 15px;
  }

  .clients-wrapper-three {
    margin-bottom: -30px;
  }

  .clients-image-three {
    margin-bottom: 30px;
    margin-left: 20px;
    margin-right: 20px;
  }

  .testimonial-column-dark {
    padding: 60px 15px;
  }

  .testimonial-main-image {
    width: 250px;
  }

  .padding-global-2 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .padding-section-large {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .empower_card-img {
    width: 12vw;
    height: 12vw;
  }

  .heading-style-h5 {
    font-size: 1.25rem;
  }

  .empower_card {
    position: relative;
  }

  .empower_link-block {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .empower_tab-component {
    flex-flow: column;
  }

  .text-style-nowrap {
    white-space: normal;
  }

  .empower_link-text-small {
    margin-right: 1.5rem;
    font-size: 1.25rem;
    left: 1.5rem;
  }

  .vision_image-wrapper.is-image-large {
    width: 50vw;
    height: 60vh;
  }

  .vision_image-wrapper.is-image-small {
    display: none;
  }

  .vision_small-image-group {
    width: 40vw;
  }

  .padding-top {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .heading-style-h1, .vision_overlay-text {
    font-size: 2.5rem;
  }

  .marquee_image-wrapper {
    height: 4rem;
  }

  .vision_image-list {
    grid-template-columns: 25% 50% 25%;
    height: 60vh;
  }

  .stats_image {
    border-radius: 8px;
  }

  .padding-global-3 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .stats_item {
    border-radius: 8px;
  }

  .stats_content {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    grid-template-columns: 1fr;
  }

  .margin-vertical {
    margin-left: 0;
    margin-right: 0;
  }

  .stats_image-wrapper {
    border-radius: 8px;
  }

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

@media screen and (max-width: 479px) {
  h1 {
    font-size: 36px;
    line-height: 52px;
  }

  p {
    padding-top: 41px;
    padding-bottom: 0;
  }

  .divider.dark {
    margin-top: 15px;
    display: block;
  }

  .divider.dark.mobile {
    margin-top: 15px;
    margin-left: 20px;
    margin-right: 20px;
  }

  .divider.dark.ipad {
    margin-top: 15px;
  }

  .divider.dark.portco-page {
    width: 300px;
  }

  .divider.dark.hide {
    display: none;
  }

  .section.cc-store-home-wrap {
    height: 40vh;
    margin-left: 0;
    margin-right: 0;
  }

  .container {
    grid-column-gap: 0px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    justify-items: center;
    margin-bottom: 0;
    display: grid;
  }

  .container._1250-container {
    grid-template-rows: auto auto auto;
    justify-items: center;
  }

  .container._1250-container.iphone-propective {
    margin-top: 500px;
  }

  .container.home {
    place-items: center;
    height: 40vh;
    overflow: hidden;
  }

  .button.regular-green {
    display: block;
    overflow: visible;
  }

  .button.regular-green.white {
    display: flex;
  }

  .button.regular-green.white:hover {
    border-style: solid;
    border-color: var(--white);
    background-color: #fff;
    box-shadow: 3px 3px 9px #0000007d;
  }

  .button.regular-green.white.portco {
    margin-top: 0;
  }

  .button.regular-green.white.portco.full-width {
    width: 280px;
    margin-left: auto;
    margin-right: auto;
  }

  .button.regular-green.white.webinar-phone {
    margin-left: 0;
  }

  .button.regular-green.list.drop-shadow {
    min-width: 44px;
    margin-bottom: 35px;
  }

  .button.regular-green.list.drop-shadow.transparent {
    min-width: 44px;
    margin-bottom: 10px;
  }

  .button.regular-green.list.drop-shadow.center {
    margin-top: 0;
  }

  .button.regular-green.list.drop-shadow.center.blue {
    margin-top: 0;
    margin-left: 0;
  }

  .button.regular-green.list.drop-shadow.center.purple {
    margin-top: auto;
  }

  .button.regular-green.list.drop-shadow.full-width {
    width: 280px;
  }

  .button.regular-green.list.drop-shadow.loyal {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .button.regular-green.event {
    width: auto;
    margin-left: -14px;
    left: 15px;
  }

  .button.regular-green.event.green {
    margin-left: auto;
  }

  .button.regular-green.event.green.newsletter {
    margin-top: 10px;
  }

  .button.regular-green.independant {
    width: 75%;
  }

  .button.aua, .button.aua.triple, .button.aua.primary {
    font-size: 14px;
  }

  .button.aua.extra-space {
    width: auto;
    padding-top: 12px;
  }

  .label.cc-light {
    margin-bottom: 80px;
    font-size: 16px;
  }

  .label.cc-light.green {
    margin-top: -140px;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 14px;
  }

  .rich-text {
    width: 100%;
    max-width: none;
  }

  .heading-jumbo {
    font-size: 36px;
    line-height: 48px;
  }

  .heading-jumbo-small {
    margin-top: 20px;
    margin-bottom: 0;
    font-size: 30px;
    line-height: 40px;
  }

  .menu {
    margin-left: 15px;
  }

  .navigation {
    padding-left: 20px;
    padding-right: 20px;
  }

  .navigation-item.white.xtra-space:hover {
    background-color: #0000;
  }

  .navigation-item.button.green.log-out {
    margin-bottom: 15px;
  }

  .navigation-item.footer {
    text-align: center;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .menu-button, .menu-button.w--open {
    flex: none;
  }

  .cta-wrap {
    padding-left: 15px;
    padding-right: 15px;
  }

  .status-message.cc-no-data, .contact-form-grid {
    width: 100%;
  }

  .our-contacts {
    width: 90%;
  }

  .team-members {
    grid-template: "."
                   "."
                   "."
                   "."
                   "."
                   "."
                   / 1fr;
  }

  .project-details-grid {
    width: 100%;
  }

  .blog-detail-header-wrap, .blog-item {
    width: 100%;
    max-width: none;
  }

  .heading-2.white.thin {
    width: 100%;
    margin-top: -20px;
    font-size: 14px;
    overflow: hidden;
  }

  .heading-2.event-panel.bold {
    margin-top: 0;
  }

  .heading-2.title {
    font-size: 18px;
  }

  .hero {
    overflow: hidden;
  }

  .youtube {
    object-fit: contain;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 70%;
    height: 30%;
    margin-right: 77px;
    padding-left: 0;
    display: block;
  }

  .centered-container {
    text-align: left;
  }

  .gallery-grid-container {
    grid-row-gap: 20px;
    grid-template-rows: 100px 100px 100px 100px 100px;
    grid-template-columns: 1fr;
    grid-auto-rows: 100px;
    margin-left: 0;
    margin-right: 0;
  }

  .image-5 {
    opacity: .49;
    object-fit: none;
    overflow: hidden;
  }

  .event-title {
    width: 100%;
    margin-top: 10px;
    display: none;
  }

  .date-white {
    width: 16192rem;
    overflow: hidden;
  }

  .strategy-heading.top.bold {
    margin-top: 35px;
    font-size: 25px;
    font-weight: 600;
  }

  .strategy-heading.phone {
    padding-bottom: 0;
  }

  .strategy-heading.mobile {
    margin-top: 41px;
    padding-bottom: 0;
    font-size: 20px;
  }

  .strategy-heading.mobile.top {
    margin-top: 0;
  }

  .column-2.iphone {
    padding-right: 10px;
  }

  .text-block-2 {
    text-align: center;
  }

  .column-3 {
    overflow: hidden;
  }

  .column-4 {
    margin-top: 432px;
  }

  .div-block-10 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .event-para.tablet {
    text-align: justify;
    margin-top: -50px;
    padding-top: 10px;
    font-size: 14px;
  }

  .event-para.dark {
    padding-top: 0;
  }

  .heading-14 {
    overflow: hidden;
  }

  .webinar.workshop {
    font-size: 60px;
    line-height: 55px;
  }

  .webinar.phone {
    margin-top: 20px;
    font-size: 50px;
  }

  .team-bio-photo {
    width: 125px;
    height: 125px;
    margin-bottom: 40px;
  }

  .name-heading {
    font-size: 20px;
  }

  .grid-2 {
    grid-auto-flow: row;
  }

  .heading-18 {
    padding-left: 6px;
    padding-right: 6px;
  }

  .section-9 {
    background-position: 50% 100%;
    background-size: cover;
    background-attachment: scroll;
    top: 181px;
  }

  .image-21 {
    display: none;
  }

  .container-7 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .information-page-headings {
    margin-top: 60px;
    margin-bottom: 0;
    padding-top: 0;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 30px;
    line-height: 40px;
  }

  .information-page-headings.no-space {
    padding-left: 0;
  }

  .dropdown-list.white, .dropdown-list.white.w--open {
    background-color: var(--white);
  }

  .dropdown-list.green.w--open {
    background-color: var(--_loyal-colours---loyal-green);
  }

  .dropdown-list-3.w--open {
    background-color: var(--white);
  }

  .container-11 {
    top: -74px;
  }

  .container-11.gw-phone {
    top: -146px;
  }

  .section-14 {
    display: none;
  }

  .social-icon {
    margin-left: 0;
  }

  .grid-6 {
    grid-column-gap: 16px;
    grid-template-columns: 1fr 1fr;
    display: block;
  }

  .grid-6.ipad {
    display: block;
  }

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

  .title-team {
    line-height: 28px;
  }

  .team-heading {
    margin-left: 5px;
  }

  .info-page-description {
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 16px;
    font-weight: 400;
    line-height: 28px;
  }

  .info-page-description.big.bold.left-aligned.no-padding {
    padding-left: 0;
  }

  .div-block-18 {
    grid-row-gap: 0px;
    grid-template: "Area-5 Area-5 Area-5 Area-5"
                   "Area-2 Area-2 Area-2 Area-2"
                   "Area-3 Area-3 Area-3 Area-3"
                   "Area-4 Area-4 Area-4 Area-4"
                   "Area-6 Area-6 Area-6 Area-6"
                   "Area Area Area Area"
                   "Area-7 Area-7 Area-7 Area-7"
                   / 3.75fr;
    justify-items: center;
    padding-left: 15px;
  }

  .footer-links {
    text-align: left;
    align-items: center;
  }

  .footer-links.newsletter {
    margin-left: 10px;
  }

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

  .section-20 {
    justify-content: center;
    margin-bottom: 40px;
    padding-bottom: 0;
  }

  .container-15 {
    overflow: hidden;
  }

  .div-block-21 {
    background-color: #e6e6e5cf;
    border-radius: 7px;
    margin: 73px 19px 19px;
    padding-bottom: 10px;
    padding-left: 13px;
  }

  .aua-header {
    max-width: none;
  }

  .hero-split.investor-intro {
    max-width: 100%;
  }

  .margin-bottom-24px {
    padding-top: 0;
    font-size: 16px;
  }

  .paragraph-10 {
    width: 100%;
    padding-top: 0;
    padding-bottom: 0;
  }

  .video-3 {
    width: 230px;
    max-width: 100%;
  }

  .body-5 {
    overflow: hidden;
  }

  .section-27 {
    margin-bottom: 800px;
  }

  .box-heading {
    font-size: 30px;
    line-height: 40px;
  }

  .box-para {
    margin-bottom: 11px;
  }

  .prospective-founder {
    background-color: #fff;
    border-radius: 0;
    padding-bottom: 60px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab {
    border-radius: 7px;
    min-width: 90%;
    margin-right: 0;
  }

  .tab.w--current {
    border-radius: 7px;
  }

  .div-block-22 {
    text-align: center;
  }

  .footer-block {
    text-align: left;
    flex-direction: column;
    align-items: flex-start;
    margin-left: 0;
    margin-right: 14px;
    display: flex;
  }

  .footer-block.phone {
    text-align: center;
    align-items: center;
    margin-top: 20px;
  }

  .div-block-24, .div-block-24.ui-link_no-line {
    width: 300px;
  }

  .text-block-10.fi-portal {
    font-size: 14px;
  }

  .heading-27 {
    text-align: center;
    padding-left: 10px;
    font-size: 24px;
  }

  .grid-8 {
    grid-template: "Area Area-11"
                   "Area-2 Area-12"
                   "Area-4 Area-13"
                   "Area-3 Area-14"
                   "Area-5 Area-15"
                   "Area-7 Area-16"
                   "Area-6 Area-17"
                   "Area-8 Area-18"
                   "Area-9 Area-19"
                   "Area-10 Area-20"
                   ". ."
                   / 2fr 2fr;
  }

  .perk-anchor-tag {
    font-size: 14px;
    line-height: 24px;
  }

  ._1250-container {
    max-width: 1250px;
    padding-left: 15px;
    padding-right: 15px;
  }

  ._1250-container.perks {
    overflow: hidden;
  }

  ._1250-container.testimonial {
    padding-left: 10px;
  }

  ._1250-container.footer {
    padding-top: 1vh;
  }

  ._1250-container.shadow {
    margin-left: 0;
    margin-right: 0;
  }

  .bio-events.ipad {
    text-align: justify;
    margin-top: -50px;
    padding-top: 0;
    font-size: 14px;
    line-height: 20px;
  }

  .headshot {
    box-sizing: border-box;
    aspect-ratio: 1;
    width: 100%;
    margin: 0 auto;
    display: block;
    overflow: hidden;
    box-shadow: 4px 4px 17px #555454e0;
  }

  .headshot.ipad {
    width: 100px;
    margin-left: 0;
  }

  .testimonial-grid {
    grid-column-gap: 0px;
    grid-template-rows: repeat(auto-fit, minmax(60px, 1fr));
    grid-template-columns: repeat(auto-fit, minmax(200px, 6fr));
    grid-template-areas: "Testimonial-Name Testimonial-Name Testimonial-Name Testimonial-Name"
                         "Description Description Description Description"
                         "Description Description Description Description"
                         "Headshot Headshot Headshot Headshot"
                         "Name Name Name Name"
                         "Socials Socials Socials Socials"
                         "Bio Bio Bio Bio"
                         "Bio Bio Bio Bio"
                         "Bio Bio Bio Bio"
                         "Video Video Video Video"
                         "Video Video Video Video"
                         "Video Video Video Video";
    align-items: start;
    margin-left: 5px;
    overflow: hidden;
  }

  .social-icon-link-block-2 {
    justify-content: flex-end;
    margin-bottom: 25px;
    margin-right: 0;
  }

  .testimonial-heading {
    margin-top: 10px;
    margin-left: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 100%;
  }

  .testimonial-heading.company {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
    font-size: 20px;
  }

  .testimonial-heading.company.ipad {
    margin-top: 10px;
    margin-bottom: 0;
    font-size: 120%;
    line-height: 100%;
  }

  .co-founder-grid {
    grid-template: "Company-Name Company-Name Company-Name Company-Name"
                   "Description Description Description Description"
                   "Description Description Description Description" 38px
                   "Description Description Description Description" 70px
                   "Photo-1 Photo-1 Photo-1 Photo-1" 170px
                   "Founder-1 Founder-1 Founder-1 Founder-1" 50px
                   "Socials-1 Socials-1 Socials-1 Socials-1" 35px
                   "Photo-2 Photo-2 Photo-2 Photo-2" 170px
                   "Founder-2 Founder-2 Founder-2 Founder-2" 50px
                   "Socials-2 Socials-2 Socials-2 Socials-2" 35px
                   "Bios Bios Bios Bios"
                   "Bios Bios Bios Bios"
                   "Video Video Video Video"
                   "Video Video Video Video"
                   "Video Video Video Video"
                   / .75fr 2fr 1fr 1fr;
  }

  .image-34 {
    display: none;
  }

  .image-34.logo-footer {
    margin-left: 0;
    display: block;
  }

  .container-20 {
    grid-column-gap: 16px;
    grid-row-gap: 0px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    place-items: stretch start;
    padding-left: 10px;
    padding-right: 10px;
    display: grid;
  }

  .section-29 {
    display: block;
  }

  .tabs-content {
    padding-bottom: 0;
  }

  .section-30 {
    margin-top: 415px;
  }

  .event-speaker.white {
    text-align: center;
  }

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

  .grid-13 {
    grid-template: "Photo Photo Photo ." 52px
                   "Photo Photo Photo ." 36px
                   "Photo Photo Photo ." 46px
                   "Name Name Name Name" 62px
                   "Title Title Title Title" 30px
                   "Socials Socials Socials Socials" 45px
                   "Bio Bio Bio Bio"
                   "Bio Bio Bio Bio"
                   / .75fr .75fr 1fr .5fr;
    margin-left: auto;
    margin-right: auto;
  }

  .main-slider {
    margin-top: 30px;
  }

  .icon-8 {
    margin-top: auto;
    margin-left: -10px;
    padding-top: 0;
  }

  .icon-9 {
    margin-top: auto;
    margin-right: -11px;
  }

  .bio-grid-para {
    margin-left: -30px;
    padding-right: 0;
    font-size: 16px;
  }

  .bio-grid-para.no-space {
    margin-left: 0;
    padding-top: 0;
  }

  .paragraph-15 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .ipad-event-info {
    grid-template: "Image Image"
                   "Title Title"
                   "Date-Description Date-Description"
                   "Date-Description Date-Description"
                   "Button Button"
                   ". ."
                   / 1fr;
    align-items: stretch;
  }

  .content_card-buttons {
    flex-direction: column;
    display: flex;
  }

  .padding-vertical {
    padding-left: 0;
    padding-right: 0;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .filter-ui_filter-by {
    position: relative;
  }

  .filter-ui_pagination-button {
    display: none;
  }

  .search-field.company-request {
    width: 100%;
  }

  .search-field.faq-white {
    width: 90%;
  }

  .filter-ui_wrapper {
    margin-left: 10px;
    margin-right: 10px;
  }

  .portco-stats_grid {
    grid-template-columns: 1fr;
    top: -809px;
  }

  .portco-stat_text {
    padding-top: 0;
  }

  .portco-stat_number {
    font-size: 80px;
  }

  .portco-filter_heading.show {
    margin-bottom: 40px;
    padding-left: 23px;
    display: block;
  }

  .container-24 {
    grid-template: "IN-logo"
                   "IN-descrip"
                   "FI-logo"
                   "FI-descrip"
                   / 1fr;
  }

  .hero-form {
    align-self: stretch;
    margin-bottom: 15px;
  }

  .hero-form-container {
    flex-direction: column;
    align-items: flex-start;
  }

  .hero-form-input {
    width: 100%;
    height: 48px;
    margin-bottom: 10px;
  }

  .section-34 {
    padding-left: 10px;
    padding-right: 10px;
  }

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

  .footer-wrapper-two {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-block-two {
    margin-top: 40px;
  }

  .footer-bottom {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-social-block-two {
    margin-top: 20px;
  }

  .div-block-39 {
    flex-direction: row;
    justify-content: flex-start;
  }

  .aua-heading {
    font-size: 30px;
    line-height: 40px;
  }

  .aua-heading.expand._40 {
    font-size: 30px;
  }

  .aua-calendar {
    width: 300px;
    max-width: 300px;
    height: auto;
    margin-right: auto;
  }

  .aua-calendar.aua-faq {
    flex-direction: column;
    align-self: auto;
    min-width: 300px;
    max-width: 300px;
    margin-left: auto;
  }

  .aua-calendar.quarterly-update.new {
    width: 300px;
    min-width: 250px;
    max-width: 300px;
  }

  .aua-calendar.quarterly-update.new-left {
    min-width: 250px;
  }

  .aua-cta {
    font-size: 25px;
    line-height: 30px;
  }

  .aua-cta.calendar {
    font-size: 30px;
    line-height: 30px;
  }

  .bold-heading {
    font-size: 40px;
  }

  .bold-heading._40-pt {
    font-size: 30px;
  }

  .section-38 {
    flex-wrap: nowrap;
    align-items: stretch;
    display: block;
  }

  .bold-white-30 {
    font-size: 30px;
  }

  .image-42 {
    flex: 0 auto;
    align-self: auto;
    margin-top: 15px;
    margin-left: -35px;
  }

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

  .div-block-40 {
    margin-top: 0;
  }

  .container-28 {
    max-width: none;
  }

  .gallery-wrapper {
    grid-template-columns: 1fr;
  }

  .grid-20 {
    grid-template: "Founder-info Founder-info"
                   "Founder Founder"
                   "Area-6 Area-6"
                   "Area-8 Area-8"
                   "Area-7 Area-7"
                   "Div Div"
                   "Logo Logo"
                   "What-is-it What-is-it"
                   "Area-3 Area-3"
                   "Area-4 Area-4"
                   "Sector Sector"
                   "Stage Stage"
                   "Area Area"
                   "Area-2 Area-2"
                   "SDG SDG"
                   "Country Country"
                   "Website Website"
                   "Area-5 Area-5"
                   / minmax(200px, 1.25fr);
    grid-auto-columns: .25fr;
  }

  .headshot-wrap {
    background-color: #0000;
    box-shadow: 4px 4px 17px #55545466;
  }

  .div-block-42 {
    justify-content: center;
  }

  .div-block-43 {
    justify-content: flex-start;
    align-items: flex-start;
    margin-top: 0;
  }

  .checkbox_black {
    font-size: 10px;
  }

  .grid-22 {
    grid-template: "."
                   "."
                   "block-1"
                   "."
                   "."
                   "block-3"
                   "block-4"
                   "block-2"
                   / 1.75fr;
    margin-bottom: 20px;
  }

  .ui-design_colour-blocks.purple {
    width: 250px;
  }

  .ui-design_colour-blocks_font {
    padding-right: 22px;
    font-size: 30px;
  }

  .ui-block_container {
    display: block;
  }

  .ui-block_container.hide {
    display: none;
  }

  .join-us_small-text {
    align-items: flex-start;
  }

  .column-21 {
    justify-content: flex-start;
    padding-left: 0;
  }

  .section-41 {
    overflow: hidden;
  }

  .request-item {
    grid-template: "Area Area"
                   "Area-2 Area-2"
                   "Area-3 Area-3"
                   / .5fr;
    justify-items: center;
    margin-bottom: 20px;
    padding: 35px 10px 20px;
  }

  .request-item.loyal-request {
    padding-right: 10px;
  }

  .company-para-body {
    margin-top: -50px;
  }

  .company-para-body.loyal {
    padding-top: 50px;
  }

  .container-29 {
    padding-left: 5%;
    padding-right: 5%;
  }

  .logo-svg {
    width: 30vw;
  }

  .link-block-16 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .popup-wrap {
    display: none;
  }

  .pop-up {
    width: 300px;
    height: 540px;
  }

  .pop-up.apply {
    width: 300px;
    height: 600px;
  }

  .popup-heading {
    margin-top: 20px;
    margin-bottom: -25px;
    margin-left: 0;
    font-size: 20px;
    line-height: 25px;
  }

  .paragraph-21 {
    padding-top: 7px;
    font-size: 14px;
    line-height: 25px;
  }

  .reading-article {
    margin-bottom: 30px;
  }

  .reading-heading {
    font-size: 20px;
    line-height: 30px;
  }

  .reading-des {
    margin-top: -16px;
    padding-top: 0;
  }

  .column-24 {
    display: none;
  }

  .dashboard-div {
    justify-content: center;
    align-items: center;
  }

  .dashboard_doc-heading {
    text-align: center;
    padding-left: 0;
  }

  .dashboard_doc-heading.vp-links {
    text-align: center;
    margin-top: 20px;
    margin-bottom: 0;
    line-height: 30px;
  }

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

  .grid-27.relative {
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .form-2 {
    margin-top: 39px;
    margin-left: 10px;
    margin-right: 10px;
  }

  .image-49 {
    margin-top: 0;
  }

  .x {
    margin-top: -12px;
  }

  .column-25 {
    padding-bottom: 0;
  }

  .checkbox-label-3 {
    font-size: 10px;
  }

  .text-span-14 {
    line-height: 20px;
  }

  .subheading {
    font-size: 25px;
  }

  .home-page_strategy {
    font-size: 16px;
    line-height: 24px;
  }

  .left {
    display: none;
  }

  .right.remove-bottom-spacing {
    margin-bottom: 50px;
  }

  .body-7 {
    overflow: visible;
  }

  .sticky-section {
    padding-left: 10px;
  }

  .home-page_strategy-sub-heaading {
    line-height: 40px;
  }

  .home-page_strategy-para {
    padding-top: 0;
  }

  .grid-28 {
    overflow: hidden;
  }

  .home-page_network-div.blue {
    box-shadow: none;
  }

  .home-page_network-div.blue.dash, .home-page_network-div.orange.dash {
    width: 300px;
  }

  .home-page_network-div.purple {
    box-shadow: none;
  }

  .home-page_network-div.purple.dash {
    width: 300px;
  }

  .home-page_network-div.purple.member-dash {
    width: 300px;
    height: 230px;
  }

  .home-page_network-text {
    padding-top: 0;
    line-height: 25px;
  }

  .member-page_heading {
    font-size: 55px;
  }

  .member-dash_number {
    text-align: center;
  }

  .section-49 {
    overflow: hidden;
  }

  .member-dash_note {
    width: 100%;
  }

  .div-shadow._15-margin {
    margin-top: 15px;
  }

  .paragraph-26 {
    margin-top: 0;
    font-size: 20px;
    line-height: 30px;
  }

  .partner-page_image {
    max-width: 250px;
  }

  .partner-page_para {
    margin-top: 10px;
    padding-top: 0;
  }

  .collection-list-6 {
    float: none;
    clear: none;
    justify-items: stretch;
  }

  .collection-list-8 {
    align-self: center;
    justify-items: center;
  }

  .collection-item-10 {
    width: auto;
  }

  .para-phone {
    text-align: left;
    margin-top: -34px;
    padding-top: 0;
    padding-right: 0;
    font-size: 16px;
    line-height: 28px;
  }

  .para-phone.top-space_140px {
    text-align: left;
    margin-top: 0;
  }

  .paragraph-28, .paragraph-29, .paragraph-30, .paragraph-31, .paragraph-32 {
    padding-top: 0;
  }

  .grid-32 {
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .block-link, .block-link.entrepreneur {
    height: 230px;
  }

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

  .section-50 {
    box-shadow: none;
  }

  .home-page_event-heading_white {
    font-size: 30px;
    line-height: 40px;
  }

  .homepage_event-para_white {
    padding-top: 10px;
  }

  .div-block-66 {
    padding-right: 0;
  }

  .homepage-strat_heading-small {
    color: var(--_loyal-colours---loyal-green);
    text-align: left;
    padding-left: 10px;
    font-size: 30px;
    font-weight: 600;
    line-height: 40px;
    display: block;
  }

  .empty-state-collection {
    line-height: 30px;
  }

  .div-block-70 {
    width: 100%;
    margin-bottom: -60px;
  }

  .heading-47 {
    line-height: 30px;
  }

  .div-block-71 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-direction: row;
    grid-template: "Area Area-2 Area-4 Area-5"
                   "Area-3 Area-7 Area-6 Area-8"
                   / 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    padding-left: 10px;
    display: grid;
  }

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

  .grid-37 {
    grid-template-rows: auto auto auto;
    grid-template-areas: "Area-3 Area-3 Area-3"
                         "Area-2 Area-2 Area-2"
                         "Area Area Area";
    margin-top: 60px;
  }

  .heading-48 {
    line-height: 30px;
  }

  .image-56 {
    margin-top: 40px;
  }

  .grid-40 {
    grid-template-rows: auto auto;
    grid-template-areas: "Area-2 Area-2"
                         "Area Area";
  }

  .collection-item-16 {
    width: 100%;
  }

  .cookie-policy.deny {
    align-self: center;
    margin-bottom: 10px;
  }

  .cookie-policy.accept {
    align-self: center;
  }

  .bold-text-7 {
    font-size: 45px;
  }

  .image-57 {
    display: none;
  }

  .fs-cc-prefs3_button.fs-cc-button-alt {
    margin-bottom: .25rem;
    margin-right: 0;
  }

  .fs-cc-prefs3_label {
    font-size: .75rem;
  }

  .set-all-components-to-display-none-and-use-this-div-to-create-a-symbol {
    display: none;
  }

  .fs-cc-prefs3_icon {
    width: 1.5rem;
    height: 1.5rem;
  }

  .fs-cc-banner3_button {
    text-align: center;
  }

  .fs-cc-banner3_button.fs-cc-button-alt {
    margin-bottom: .5rem;
    margin-right: 0;
  }

  .fs-cc-prefs3_title {
    font-size: 1.125rem;
  }

  .fs-cc-banner3_block {
    text-align: center;
    margin-right: 0;
  }

  .fs-cc-prefs3_line {
    min-width: .75rem;
    margin-left: .75rem;
    margin-right: .75rem;
    display: none;
  }

  .fs-cc-banner3_buttons-wrapper {
    flex-direction: column;
    width: 100%;
    display: flex;
  }

  .fs-cc-prefs3_form-wrapper {
    width: 100%;
  }

  .fs-cc-prefs3_buttons-block {
    flex-direction: column;
    display: flex;
  }

  .fs-cc-prefs3_option {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }

  .nav-menu-5 {
    background-color: var(--white);
    padding-bottom: 20px;
  }

  .xtra-space {
    padding-right: 8px;
  }

  .xtra-space.xtra-xtra {
    padding-right: 32px;
  }

  .menu-button-4 {
    background-color: var(--white);
    color: var(--_loyal-colours---loyal-green);
    border: 1px solid #0000;
  }

  .menu-button-4.w--open {
    background-color: var(--white);
    color: var(--_loyal-colours---loyal-green);
    border-style: none;
  }

  .icon-16 {
    border: 1px #000;
  }

  .lp-presenter-heading {
    text-align: center;
  }

  .text-block-41 {
    padding-right: 3px;
  }

  .text-block-42 {
    padding-right: 5px;
  }

  .text-block-43, .text-block-44 {
    padding-right: 6px;
  }

  .text-block-45 {
    padding-right: 7px;
  }

  .text-block-46 {
    text-align: center;
    padding-right: 0;
    font-size: 12px;
    line-height: 24px;
  }

  .extra-space {
    padding-top: 0;
  }

  .social-text {
    line-height: 20px;
  }

  .form-divider {
    width: 100%;
  }

  .button-6 {
    text-align: center;
  }

  .info-block-investment-page {
    margin-bottom: 40px;
    padding-top: 0;
  }

  .div-block-83, .div-block-84 {
    text-align: center;
  }

  .div-block-85 {
    height: 580px;
  }

  .image-59 {
    text-align: center;
  }

  .link-block-19 {
    text-align: left;
    justify-content: center;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .p-r-grid {
    grid-template-columns: 1fr;
    padding-left: 10px;
    padding-right: 10px;
  }

  .collection-list-wrapper-7 {
    clear: none;
    justify-content: center;
    display: flex;
  }

  .collection-list-wrapper-8 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .paragraph-40, .paragraph-41 {
    padding-top: 0;
  }

  .image-60 {
    display: none;
  }

  .footer {
    text-align: left;
    padding-left: 20px;
    padding-right: 20px;
  }

  .input-3.email.newsletter {
    text-align: left;
  }

  .footer-column {
    margin-top: 20px;
  }

  .footer-flex-container-2 {
    flex-direction: column;
  }

  .section-54 {
    text-align: left;
    background-position: 50%;
    background-size: contain;
    background-attachment: scroll;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 150vw;
    height: 40vh;
    margin-top: -105px;
    margin-left: -79px;
    margin-right: auto;
    display: flex;
  }

  .section-54.hide {
    display: none;
  }

  .list-item-aua {
    font-size: 14px;
    line-height: 24px;
    list-style-type: disc;
  }

  .div-block-93 {
    min-width: 200px;
  }

  .grid-48 {
    grid-template-columns: 3.25fr;
  }

  .bold-subheading.dark {
    line-height: 30px;
  }

  .div-block-94 {
    max-width: 250px;
  }

  .body-8 {
    overflow: visible;
  }

  .div-block-97 {
    grid-template-columns: 1fr;
  }

  .form-4 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .newsletter-signup {
    flex-direction: column;
    width: auto;
    margin-top: 20px;
    display: block;
  }

  .fs_numbercount-1_wrapper {
    grid-template-columns: 1fr;
  }

  .green-fullsection {
    height: 90vh;
  }

  .green-fullsection._70vh {
    height: 70vh;
  }

  .faq-heading {
    font-size: 30px;
    line-height: 40px;
  }

  .faq-heading.black.indent {
    padding-left: 0;
  }

  .quick-stack {
    margin-top: 20px;
    margin-left: 10px;
    margin-right: 10px;
    padding-left: 30px;
    padding-right: 30px;
  }

  .faq-info-para {
    margin-top: 0;
    padding-top: 0;
  }

  .faq-info-para.accordian {
    margin-top: -35px;
  }

  .faq-info-para.accordian.add-padding {
    margin-top: 0;
  }

  .fs_accordion-1_body, .fs_accordion-1_header {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-99 {
    grid-template: "General qualifies"
                   "Application Monthly-Assistance"
                   "Pilot Traction"
                   "Scale FI"
                   / 1fr 1fr;
  }

  .quick-stack-faq {
    padding-left: 0;
    padding-right: 0;
  }

  .container-36 {
    max-width: none;
  }

  .centered-heading {
    margin-bottom: 24px;
  }

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

  .pricing-card-text {
    padding-top: 0;
  }

  .div-block-105 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template: "Loyal-Logo Loyal-Logo Loyal-Logo Loyal-Logo"
                   "KPMG-logo KPMG-logo KPMG-logo KPMG-logo"
                   ". . . ."
                   ". . . ."
                   "Shariah-Logo Shariah-Logo . ."
                   / .25fr 1.25fr 1.25fr 1fr;
  }

  .footer-logo-tag-text {
    text-align: center;
    line-height: 15px;
  }

  .div-block-106 {
    align-items: center;
  }

  .audit-logos {
    padding-bottom: 10px;
  }

  .audit-logos.extra {
    padding-bottom: 18px;
  }

  .login-para.small {
    padding-top: 0;
  }

  .tabs-menu-center {
    grid-template-columns: 1fr 1fr;
  }

  .collection-item-17 {
    width: 90%;
  }

  .container-37 {
    grid-column-gap: 16px;
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto;
    grid-template-areas: "Area Area"
                         "Area-5 Area-5"
                         "Area-4 Area-4"
                         "Area-6 Area-6"
                         "Area-7 Area-7"
                         "Area-8 Area-8"
                         "Area-9 Area-9"
                         "Area-3 Area-3"
                         "Area-2 Area-2"
                         ". .";
    margin-bottom: 220px;
  }

  .image-67 {
    inset: auto 0% 31% auto;
  }

  .checkbox-field-4 {
    margin-bottom: 10px;
  }

  .large-checkbox {
    padding-top: 20px;
    padding-right: 20px;
  }

  .heading-2-faq {
    padding-left: 0;
  }

  .bold-white-h1 {
    width: 100%;
    font-size: 25px;
    line-height: 30px;
  }

  .bold-white-h1.left._100-w.no-stick {
    margin-left: 0;
    display: block;
  }

  .white-italic-small {
    font-size: 16px;
    line-height: 20px;
  }

  .white-italic-small.left._100-w {
    text-align: left;
    margin-left: 0;
    margin-right: 0;
    display: block;
  }

  ._1250-event-header {
    margin-left: 15px;
    margin-right: 15px;
  }

  ._1250-event-header.left {
    display: block;
  }

  .orange-event-page {
    position: relative;
  }

  .orange-event-page.white-bkg.gradient.static {
    max-width: 90%;
  }

  .form-white-text_med.reg {
    display: block;
  }

  .form-white-text_med.black {
    padding-bottom: 30px;
    line-height: 20px;
  }

  .form-input-field-white-gradient.large {
    height: 100px;
  }

  .white-caps-16 {
    font-size: 16px;
  }

  .date-space.no-spacing {
    justify-content: flex-start;
    align-items: center;
  }

  .event-header-image {
    margin-top: 0;
  }

  .div-block-114 {
    grid-column-gap: 10px;
    grid-template: "Area Area"
                   "Area-2 Area-2"
                   "Area-3 Area-3"
                   "Area-4 Area-4"
                   "Area-5 Area-5"
                   / 1fr 1fr;
  }

  .grid-49 {
    grid-template-rows: 261px auto;
    grid-template-areas: "Headshot Headshot"
                         "Bio Bio";
  }

  .headshot-div, .headshot-new-event-page {
    width: 100%;
  }

  .div-block-117 {
    margin-top: 15px;
    margin-bottom: 15px;
  }

  .div-block-117._80 {
    height: 60%;
  }

  .white-graident-box {
    margin-left: 0;
    margin-right: 0;
  }

  .header-lineart {
    height: 100%;
    position: static;
    overflow: clip;
  }

  .f-w-progress-wrap {
    grid-column-gap: 24px;
    grid-row-gap: 10px;
    margin-left: 0;
  }

  .progress-number_block {
    width: 30px;
    height: 30px;
  }

  .f-steps-wrap.is--2 {
    width: 100%;
    padding-left: 19px;
    padding-right: 19px;
  }

  .f-steps-wrap.is--1 {
    padding: 40px 24px;
  }

  .f-container.is--form {
    padding-left: 0;
    padding-right: 0;
  }

  .f-progress-txt-2 {
    display: none;
  }

  .f-checkbox-buttn-wrap.is---1 {
    grid-row-gap: 12px;
    grid-row-gap: 12px;
  }

  .f-form {
    padding-left: 0;
    padding-right: 0;
  }

  .f-form-2 {
    padding-left: 12px;
    padding-right: 12px;
  }

  .f-container-2.is--form {
    padding-left: 0;
    padding-right: 0;
  }

  .f-radio-buttn-wrap.is---1 {
    flex-wrap: wrap;
  }

  .div-block-123 {
    grid-column-gap: 40px;
    grid-template: "Area Area-2 Area-3 Area-4"
    / 1fr 1fr 1fr 1fr;
  }

  .f-style_block-item.is--progress {
    padding-left: 0;
    padding-right: 0;
  }

  .paragraph-43.no-space {
    padding-top: 0;
  }

  .container-40 {
    max-width: none;
  }

  .collection-list-30 {
    grid-template-columns: 1fr;
    place-items: center;
  }

  .container-41 {
    max-width: none;
  }

  .centered-heading-2 {
    margin-bottom: 24px;
  }

  .comparison-row-main {
    grid-column-gap: 20px;
  }

  .comparison-title {
    margin-left: 10px;
  }

  .comparison-row {
    grid-column-gap: 20px;
  }

  .comparison-negative {
    background-position: 0 5px;
    background-size: 14px;
    margin-left: 10px;
    padding-left: 20px;
  }

  .comparison-positive {
    background-position: 0 4px;
    background-size: 16px;
    margin-left: 10px;
    padding-left: 20px;
  }

  .text-block-57 {
    margin-left: 0;
    padding-left: 0;
  }

  .slace_divider {
    display: none;
  }

  .form-7 {
    grid-template-columns: 1fr;
  }

  .or_text {
    font-size: 1rem;
    display: block;
  }

  .margin-bottom-medium {
    margin-bottom: 24px;
  }

  .paragraph-large {
    font-size: 16px;
  }

  .timeline_item {
    grid-template-columns: 48px 1fr;
  }

  .container-44 {
    max-width: none;
  }

  .features-right {
    margin-bottom: -30px;
  }

  .features-block-two {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: 30px;
  }

  .features-image {
    margin-bottom: 10px;
  }

  .white-para.no-space {
    padding-top: 0;
  }

  .container-45 {
    max-width: none;
  }

  .features-right-2 {
    margin-bottom: -30px;
  }

  .features-block-two-2 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: 30px;
  }

  .features-image-2 {
    margin-bottom: 10px;
  }

  .div-block-152 {
    grid-template-rows: auto auto;
    grid-template-areas: "Area Area"
                         "Area-2 Area-2";
  }

  .div-block-154 {
    grid-template-rows: auto auto;
  }

  .bio-center.no-space {
    margin-top: -25px;
    padding-top: 0;
  }

  .paragraph-44 {
    padding-top: 0;
  }

  .isif-workshop-list {
    margin-left: 20px;
  }

  .div-60-padding {
    margin-top: 60px;
  }

  .div-block-156 {
    grid-template: "Area"
                   "Area-2"
                   "Area-3"
                   "Area-4"
                   / 1fr;
  }

  .collection-list-35 {
    grid-template-columns: 1fr;
  }

  .paragraph-45 {
    padding-top: 0;
  }

  ._20-top-padding-para {
    padding-top: 20px;
  }

  ._0-top-padding-para {
    padding-top: 0;
  }

  .login_left-top {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
  }

  .login_form-block {
    margin-bottom: 0;
  }

  .login_right {
    padding: 20px;
  }

  .login_submit-button {
    margin-top: 0;
  }

  .login_box {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    flex-flow: column;
  }

  .text-size-regular.text-align-center.is-mobile {
    font-size: .875rem;
  }

  .login_right-content {
    width: 100%;
  }

  .login_right-textbox {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    justify-content: flex-start;
    align-items: center;
  }

  .login_link {
    font-size: .875rem;
  }

  .login_left.background-color-alternate {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    padding: 20px;
  }

  .login_bottom-text {
    margin-top: 10px;
    font-size: .875rem;
  }

  .text-size-xlarg.text-align-center.is-mobile {
    font-size: 1.5rem;
  }

  .login_wrap {
    min-height: auto;
  }

  .main-hero-div {
    grid-template-rows: auto auto auto auto auto auto auto;
    grid-template-areas: "Tagline Tagline ."
                         "Tagline Tagline ."
                         "Advisor . ."
                         "Founder . ."
                         ". . ."
                         "Stats Stats Stats"
                         "Stats Stats Stats";
  }

  .div-block-171 {
    grid-template: "Comp"
                   "count"
                   "advisor"
                   / 1fr;
  }

  .new-heading-1.white-text {
    font-size: 50px;
    line-height: 60px;
  }

  .div-40-padding {
    padding-left: 20px;
  }

  .quick-stack-4 {
    margin-top: 100px;
    padding-left: 20px;
  }

  .new-para-1.no-padding {
    padding-top: 0;
  }

  .features-grid {
    grid-template: "Area"
                   "Feature-1"
                   "Feature-2"
                   "Feature-3"
                   "Feature-4"
                   "Feature-5"
                   "Feature-6"
                   / 1fr;
    justify-items: stretch;
    max-width: 95vw;
  }

  .features-para {
    padding-top: 0;
  }

  .small-sub-heading-n1.white {
    width: auto;
  }

  .features-main-para.no-padding, .sub-heading-n1 {
    padding-top: 0;
  }

  .team-collection-item {
    justify-content: center;
    align-items: center;
  }

  .container-46 {
    max-width: none;
  }

  .footer-form-two {
    padding: 20px;
  }

  .footer-form-block-two {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-form-input {
    margin-bottom: 10px;
    padding-right: 20px;
  }

  .button-primary-4.footer-form-button {
    position: relative;
    right: 0;
  }

  .footer-block-three {
    justify-content: center;
    align-self: center;
    align-items: center;
  }

  .footer-link-three {
    text-align: center;
  }

  .footer-bottom-2 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .footer-copyright-2 {
    text-align: center;
    align-self: center;
  }

  .container-47 {
    max-width: none;
  }

  .footer-wrapper-two-2 {
    flex-flow: wrap;
    justify-content: center;
    align-items: center;
  }

  .footer-block-two-2 {
    margin-top: 40px;
  }

  .footer-social-block-two-2 {
    margin-top: 20px;
  }

  .div-block-181 {
    grid-template-areas: "Area-2 Area-2"
                         "Area Area";
    place-items: center;
    margin-top: 20px;
  }

  .collection-list-38 {
    grid-template-columns: 1fr;
  }

  .heading-n2 {
    text-align: center;
    font-size: 30px;
    line-height: 40px;
  }

  .container-48 {
    max-width: none;
  }

  .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-49 {
    max-width: none;
  }

  .centered-heading-3 {
    margin-bottom: 24px;
  }

  .testimonial-grid-2 {
    grid-template-columns: 1fr;
  }

  .testimonial-block-main {
    flex-direction: column;
  }

  .testimonial-main-image {
    width: 100%;
    height: auto;
    margin-bottom: 32px;
    margin-right: 0;
  }

  .padding-section-large.padding-tablet-small {
    padding-bottom: 1rem;
  }

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .empower_card-img {
    width: 18vw;
    height: 18vw;
  }

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

  .empower_component, .empower_card-content {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .vision_image-wrapper {
    width: 40vw;
  }

  .padding-top {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .stats_number {
    font-size: 3.5rem;
  }

  .stats_content {
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
  }

  .margin-vertical {
    margin-left: 0;
    margin-right: 0;
  }

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

#w-node-_1c126ac3-532d-4a97-375b-47ae22128d8a-d2a86601, #w-node-_1c126ac3-532d-4a97-375b-47ae22128d8f-d2a86601, #w-node-_1c126ac3-532d-4a97-375b-47ae22128d94-d2a86601, #w-node-_1c126ac3-532d-4a97-375b-47ae22128d99-d2a86601 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-da5b61da-34b8-8065-3d1b-89f5ebf959a1-d2a86601, #w-node-_2ddc352d-36c4-1ef9-20d5-89c7c8721b62-d2a86601, #w-node-db8ac175-7bf8-f7da-189b-6692cf8f95bc-d2a86601 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-e977179b-f46c-dd80-c047-008e616a5968-d2a86601 {
  grid-area: Area;
  align-self: center;
}

#w-node-b483288c-79e2-5561-c813-5c6ff3873f7a-d2a86601 {
  grid-area: Area-2;
  align-self: center;
}

#w-node-_424c3187-871e-65ca-c353-992ddf435c47-d2a86601 {
  grid-area: Area-2;
}

#w-node-_9ed9bde2-9e1c-18a0-a124-3b4c95149425-ce7474b3 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_06cbf802-a626-f6df-53fd-b578ce7474b5-ce7474b3 {
  grid-area: Loyal-Logo;
}

#w-node-_0d868ecb-a5e9-2375-0bd5-c6c495935a93-ce7474b3 {
  grid-area: KPMG-logo;
  justify-self: start;
}

#w-node-df24a507-1e4d-54b8-fbd7-12f471bcf1c0-ce7474b3 {
  grid-area: Shariah-Logo;
}

#w-node-_06cbf802-a626-f6df-53fd-b578ce7474b6-ce7474b3 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_06cbf802-a626-f6df-53fd-b578ce7474b7-ce7474b3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_06cbf802-a626-f6df-53fd-b578ce7474c5-ce7474b3, #w-node-_06cbf802-a626-f6df-53fd-b578ce7474d9-ce7474b3 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_252ccf1e-e0a0-39c8-b91b-0a7601d3f486-ce7474b3 {
  grid-area: Area;
  justify-self: end;
}

#w-node-_06cbf802-a626-f6df-53fd-b578ce7474e9-ce7474b3, #w-node-_06cbf802-a626-f6df-53fd-b578ce7474ea-ce7474b3 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_95fc751c-539f-34e0-15fa-4a9640353324-ce7474b3 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  justify-self: center;
}

#w-node-_647a4a7d-3c2f-25d5-7454-4ef75d9eb3a0-ce7474b3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d89fa54b-d13a-fa00-7bf9-2f4241d53fc0-d5a86616, #w-node-d89fa54b-d13a-fa00-7bf9-2f4241d53fc5-d5a86616, #w-node-d89fa54b-d13a-fa00-7bf9-2f4241d53fca-d5a86616, #w-node-d89fa54b-d13a-fa00-7bf9-2f4241d53fcf-d5a86616, #w-node-_83326c7c-a7ef-c936-4d1e-59589c938e6d-d5a86616 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_83326c7c-a7ef-c936-4d1e-59589c938e71-d5a86616, #w-node-_83326c7c-a7ef-c936-4d1e-59589c938e73-d5a86616 {
  grid-area: UI-Filter-Box;
}

#w-node-_83326c7c-a7ef-c936-4d1e-59589c938ea9-d5a86616 {
  grid-area: Portco-Collection;
}

#w-node-_83326c7c-a7ef-c936-4d1e-59589c938ec7-d5a86616 {
  place-self: center start;
}

#w-node-_83326c7c-a7ef-c936-4d1e-59589c938ed0-d5a86616 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_655ebe9d-d321-8b09-5277-ec8c17159181-e3a86618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4a8c6e75-127b-196a-ec44-34006b097137-e3a86618 {
  grid-area: socials;
  align-self: center;
}

#w-node-_0f77e2b9-7ba7-2340-765f-1990a74c69f7-e3a86618 {
  grid-area: socials;
}

#w-node-f59957e4-27cd-cb1a-3b63-989608e4f7e5-e3a86618 {
  grid-area: Area-6;
  place-self: start center;
}

#w-node-_75654b8f-dc94-afd2-556a-29c2b8aaf046-e3a86618 {
  grid-area: Area;
}

#traction-div.w-node-_0f25a549-2329-e66e-37ae-35109e493fa4-e3a86618, #w-node-e4f4e326-f48a-3942-a6ef-1ce45c471f1e-e3a86618, #w-node-cb712639-52ee-3d32-4816-bee95c1336d4-e3a86618 {
  grid-area: Area-3;
}

#w-node-cb20bd00-05bf-8d09-2fa4-4c429c5577c7-e3a86618 {
  grid-area: What-is-it;
}

#w-node-_327974e4-1b4f-3147-bcd4-b0abe67c603c-e3a86618 {
  grid-area: Area-6;
  place-self: end center;
}

#w-node-b9d05470-b238-fb6a-c327-cfffb98b4986-e3a86618 {
  grid-area: Stage;
}

#mentoring-div.w-node-_164dddf6-d77e-d304-b2b2-e06737961bff-e3a86618, #w-node-afdcd760-1144-bdfd-2ccd-ace5e91d7445-e3a86618, #w-node-ceeb9ec6-aaf5-e4cd-ba78-ae5a4d6cb170-e3a86618 {
  grid-area: Area-4;
}

#w-node-_1ee12df7-662f-1511-4846-ea113d9c8f2c-e3a86618 {
  grid-area: Sector;
}

#w-node-d86e9b36-9e6c-6371-fd89-48a21493b070-e3a86618 {
  grid-area: Area-2;
}

#w-node-_88a856bc-c2e3-586f-87b0-a0f5693ed34c-e3a86618 {
  grid-area: Country;
}

#w-node-_74e14d8e-e685-639f-ce64-caa2651013f0-e3a86618 {
  grid-area: SDG;
}

#w-node-b4a1ffc4-ffd5-6951-2cc9-aa32e5ab8eea-e3a86618 {
  grid-area: Founder-info;
  place-self: start center;
}

#w-node-ec58fb55-c173-d7c1-abbb-d1df6bc2adbf-e3a86618 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2059a8f7-9857-e5c9-d0e3-4e557d67078f-e3a86618 {
  grid-area: Div;
}

#w-node-c5df5502-2d38-6e4a-b7a2-267b6404ce71-e3a86618 {
  grid-area: Logo;
}

#w-node-_2489ea90-2229-ea01-0dad-1756e3247a66-e3a86618 {
  order: -9999;
  grid-area: Area-7;
  justify-self: start;
}

#w-node-_1651ef3f-3173-f737-e5e3-bf617c56fce4-e3a86618 {
  grid-area: Area-7;
  justify-self: start;
}

#w-node-_83402450-c598-5309-f6a9-e940ba1d38c7-e3a86618 {
  grid-area: Area-5;
  align-self: center;
}

#w-node-ac4ae85c-533b-e553-ad60-1f09202e43fe-e3a86618 {
  grid-area: socials;
}

#w-node-_5d1ad734-0b16-56c3-9877-07a22b991e52-ffa8661a, #w-node-f06dfaf5-7b14-baaf-2abf-96c542891333-ffa8661a {
  grid-area: Area;
}

#w-node-_83edfc44-ad66-b65f-4a87-94a55bdbcb1e-ffa8661a {
  grid-area: Area-2;
}

#w-node-e5c4a2c8-9616-ff0e-c61b-a48eca57255a-ffa8661a {
  grid-area: Area-3;
}

#w-node-d4d4c86e-e7c4-b2e8-79e8-19426a76acc7-ffa8661a {
  grid-area: Area-4;
  align-self: center;
}

#w-node-a20f74ad-bf58-141d-6cbe-89e71e920130-ffa8661a, #w-node-a20f74ad-bf58-141d-6cbe-89e71e920131-ffa8661a {
  grid-area: Area;
}

#w-node-a20f74ad-bf58-141d-6cbe-89e71e920134-ffa8661a {
  grid-area: Area-2;
}

#w-node-a20f74ad-bf58-141d-6cbe-89e71e920138-ffa8661a {
  grid-area: Area-3;
}

#w-node-a20f74ad-bf58-141d-6cbe-89e71e92013c-ffa8661a {
  grid-area: Area-4;
}

#w-node-a20f74ad-bf58-141d-6cbe-89e71e920140-ffa8661a {
  grid-area: Area-5;
  align-self: center;
}

#speaker-info.w-node-_69527f0e-7a6f-db3f-8110-28f2aca39d2f-ffa8661a {
  grid-area: Speaker;
}

#w-node-b840dd61-1c61-8830-ecb5-76c1f3b0442c-ffa8661a, #w-node-_5a4103bb-23ea-edb2-da3f-ca84268049a1-ffa8661a {
  grid-area: Bio;
}

#w-node-_8bc79361-9880-872d-430b-c394f80d64a6-ffa8661a {
  grid-area: Headshot;
  place-self: center start;
}

#w-node-f1fc04d3-38c2-e7bf-08ab-7362d8d961bc-ffa8661a, #w-node-_8b888ad5-63fa-656c-ba1a-d88b13ded252-ffa8661a {
  grid-area: Event-Details;
}

#w-node-_458def52-d132-d83d-0631-70a6b6d08df7-ffa8661a {
  grid-area: Location;
  place-self: auto stretch;
}

#w-node-_76e1e65f-7afb-2551-d081-13374afc9503-ffa8661a {
  grid-area: Location;
}

#w-node-e9d8dc6f-3997-a129-ab1d-6258e5e7998b-caa8661c {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-e9d8dc6f-3997-a129-ab1d-6258e5e7998c-caa8661c, #w-node-e9d8dc6f-3997-a129-ab1d-6258e5e7998d-caa8661c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_56d8d5e4-5a1c-948f-3e57-26692e529eb2-6ea8661e {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-e59559a0-9751-d11d-c6d1-f7db15f97add-6ea8661e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bb31a003-fd19-f050-4c39-5dc24aa4a3bf-6ea8661e {
  grid-area: block-3;
}

#w-node-ff52d0b4-e53d-8afb-0822-b00c6d2119b4-6ea8661e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_87b5cd58-d92c-fa98-f764-fbda4e9e2abd-6ea8661e {
  grid-area: block-4;
}

#w-node-_3a47eec0-83e4-2ea9-d2aa-3e1bdc7e0a2e-6ea8661e, #w-node-_4dcd7931-16f7-0aa5-0748-457ea90e9dee-6ea8661e, #w-node-_8cadf3e9-6fd6-b7d8-8dfa-3fb4de039f81-6ea8661e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_65db78e6-4f49-4744-921b-12d3a573b0a0-6ea8661e {
  grid-area: block-2;
}

#w-node-_127b2fd8-04fe-4563-8815-7eaedf17a0ed-df17a0eb {
  grid-area: Type;
  place-self: center start;
}

#w-node-_127b2fd8-04fe-4563-8815-7eaedf17a0ef-df17a0eb {
  grid-area: apply-button;
  place-self: center;
}

#w-node-_127b2fd8-04fe-4563-8815-7eaedf17a0f2-df17a0eb {
  grid-area: Heading;
}

#w-node-_127b2fd8-04fe-4563-8815-7eaedf17a0f4-df17a0eb {
  grid-area: Description;
}

#w-node-_13e25270-1392-3ea2-40ec-1041ad776651-d2a8661f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ec470c79-2d2f-d5d4-a7c0-b234fb074fdc-d2a8661f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-befe482e-e699-1193-576a-0a66645b56ea-d2a8661f {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_5fc36a8d-a4b1-8bef-954e-8ee80a59723b-d2a8661f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto center;
}

#w-node-_53ea6236-6c3a-5d95-fc69-469380b896f3-d2a8661f, #w-node-ba1de061-6474-4be6-041e-a323d5c0d32b-d2a8661f {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_96b594f3-52c8-d09e-46f9-6ba035cbb601-d2a8661f {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-e0e76e26-0f38-e356-f045-7b34494c6ff9-d2a8661f {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-fef0ac57-5b63-58d3-070f-6a0be294d899-d2a8661f {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-fef0ac57-5b63-58d3-070f-6a0be294d89a-d2a8661f {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-e2a2458f-417e-76cd-3c3e-850057d81506-d2a8661f {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-e2a2458f-417e-76cd-3c3e-850057d81507-d2a8661f {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-e3663019-6be6-886b-3f03-4b43d901f741-d2a8661f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_432adb85-e232-0efa-8844-14b40696ccc6-d2a8661f, #w-node-_790a871d-5b64-6e85-c296-ec1452cbe4e9-d2a8661f {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_0b75ec2b-9275-07bb-354a-2ee6871b4e3d-d2a8661f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_0b75ec2b-9275-07bb-354a-2ee6871b4e3e-d2a8661f, #w-node-_0b75ec2b-9275-07bb-354a-2ee6871b4e3f-d2a8661f {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_1695befb-cd36-66c3-121a-22154e30ba16-d2a8661f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_1695befb-cd36-66c3-121a-22154e30ba17-d2a8661f, #w-node-_1695befb-cd36-66c3-121a-22154e30ba18-d2a8661f {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_6e5771ed-f8a1-617b-e8a6-ab8343cdd54e-d2a8661f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_6e5771ed-f8a1-617b-e8a6-ab8343cdd54f-d2a8661f, #w-node-_6e5771ed-f8a1-617b-e8a6-ab8343cdd550-d2a8661f {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-dd8c0791-0f43-cdb5-87c7-dffe81485bf7-d2a8661f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-dd8c0791-0f43-cdb5-87c7-dffe81485bf8-d2a8661f, #w-node-dd8c0791-0f43-cdb5-87c7-dffe81485bf9-d2a8661f {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_9f41e8a9-f545-c81f-c8b1-3ddae55914fc-d2a8661f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_9f41e8a9-f545-c81f-c8b1-3ddae55914fd-d2a8661f, #w-node-_9f41e8a9-f545-c81f-c8b1-3ddae55914fe-d2a8661f {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_69e82a36-1c1c-58df-228b-1d625696cccf-d2a8661f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_69e82a36-1c1c-58df-228b-1d625696ccd0-d2a8661f, #w-node-_69e82a36-1c1c-58df-228b-1d625696ccd1-d2a8661f {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_09ee3b8a-7f2c-971f-12cd-8fc70dbc6af2-d2a8661f {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_09ee3b8a-7f2c-971f-12cd-8fc70dbc6af3-d2a8661f {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-_8c19eca1-fc67-834a-b9cf-b820c021423a-d2a8661f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4e622632-83f4-6f56-8dd2-885230c31c73-d2a8661f, #w-node-c2d772c2-0a1d-4b79-0dba-a87f31f3026c-d2a8661f {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-d8c86dd6-0ece-76ba-9e6e-57248704b3af-d2a8661f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d8c86dd6-0ece-76ba-9e6e-57248704b3b0-d2a8661f, #w-node-d8c86dd6-0ece-76ba-9e6e-57248704b3b1-d2a8661f {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-a7180de9-c9e1-f88f-c8e3-542e7c9b1fbb-d2a8661f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3766e2bc-b2af-7055-51b4-3134df0a1d65-d2a8661f, #w-node-_8077dea2-7e12-75f5-89c8-3caf83266a3b-d2a8661f {
  grid-area: 4 / 3 / 5 / 4;
}

#w-node-bc38c142-e897-090b-adb7-d513a3a98e05-d2a8661f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b9f72bc5-9d2c-07ec-7eb6-2e76adfe9620-d2a8661f, #w-node-_594df344-810b-ab1b-b679-b1d4948b8831-d2a8661f {
  grid-area: 4 / 4 / 5 / 5;
}

#w-node-ee3552dd-6ef7-b124-e05e-300944cbc965-d2a8661f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c032382a-ca40-a220-4161-9369da93b053-d2a8661f, #w-node-_96547212-79c7-ad1e-efd1-507687d5565c-d2a8661f {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_0ff5c6e1-38d3-3598-c577-a9e9d4167531-d2a8661f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0ff5c6e1-38d3-3598-c577-a9e9d4167532-d2a8661f {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-b2812148-34dc-a828-65d3-58718b6e1db9-d2a8661f {
  grid-area: Area;
}

#w-node-b2812148-34dc-a828-65d3-58718b6e1dba-d2a8661f {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-b2812148-34dc-a828-65d3-58718b6e1d4b-d2a8661f {
  grid-area: Area-2;
  justify-self: center;
}

#w-node-b2812148-34dc-a828-65d3-58718b6e1d4c-d2a8661f, #w-node-b2812148-34dc-a828-65d3-58718b6e1d4d-d2a8661f {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_624e08e7-ce67-0809-f411-5ffa0083b86f-0083b86e {
  grid-area: Socials;
  align-self: start;
}

#w-node-_624e08e7-ce67-0809-f411-5ffa0083b871-0083b86e {
  grid-area: Bio;
}

#w-node-_624e08e7-ce67-0809-f411-5ffa0083b873-0083b86e {
  grid-area: Title;
  align-self: center;
}

#w-node-_624e08e7-ce67-0809-f411-5ffa0083b875-0083b86e {
  grid-area: Photo;
  align-self: center;
}

#w-node-_624e08e7-ce67-0809-f411-5ffa0083b877-0083b86e {
  grid-area: Name;
  justify-self: auto;
}

#w-node-_5c8cf6fd-bb68-6387-46bd-5e4f22df39c8-96a86623, #w-node-a4cc7320-2f51-a396-cebe-30338add0de0-96a86623 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_1698cf00-e691-1009-ebbc-b46238107194-96a86623, #w-node-fabf0465-b596-6658-d725-92708d4de4c0-96a86623 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea710a11-7cb0-647b-a914-f3d910401d00-96a86623 {
  grid-area: FI-logo;
  place-self: center;
}

#w-node-_19f0906a-2963-ed10-0fcf-ba9a0cceaca7-96a86623 {
  grid-area: IN-logo;
  place-self: center;
}

#w-node-_5e01febc-1f5f-4b14-7552-c8d58f477705-96a86623 {
  grid-area: IN-descrip;
  place-self: auto center;
}

#w-node-_2e38d38d-b395-44b7-a2d6-f873d467f845-96a86623, #w-node-_6c50e101-0c96-e1d2-d07d-151f9e35044f-96a86623 {
  grid-area: IN-descrip;
}

#w-node-e586ff37-8b46-b6b9-12ef-9a018c17b5af-96a86623 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-e586ff37-8b46-b6b9-12ef-9a018c17b5b0-96a86623, #w-node-e586ff37-8b46-b6b9-12ef-9a018c17b5b2-96a86623 {
  grid-area: IN-descrip;
}

#w-node-d4a8c305-8442-4017-9f0c-3e723e503442-1ea86628 {
  grid-area: Center;
}

#w-node-d4a8c305-8442-4017-9f0c-3e723e503445-1ea86628 {
  grid-area: Innovative;
}

#w-node-_96f93d1f-160b-92e4-88d1-72adca7b4f03-1ea86628 {
  grid-area: Area-4;
}

#w-node-_4f662683-dac8-c35e-a5aa-0ffc23427c10-1ea86628 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5dc71f6d-4c33-c9e5-e7cf-6f50a6d68ff1-1ea86628 {
  grid-area: Area-5;
}

#w-node-_5dc7e9f0-268e-aabd-02fc-309ad188c61d-1ea86628 {
  grid-area: Area;
}

#w-node-_6a43bfd1-0db2-4c03-23f9-b0367e752a1f-1ea86628 {
  grid-area: Area-2;
}

#w-node-c542f40d-39ae-7b96-0c5c-596eb47e315b-1ea86628 {
  grid-area: Area-6;
}

#w-node-_9777d709-bcbd-42d2-f168-9c52ef9228af-1ea86628 {
  grid-area: Area-3;
}

#w-node-_39f6b47f-6c5f-908f-fbaa-3338955a5019-1ea86628 {
  grid-area: Area;
}

#w-node-_37005f94-aed9-6b92-a21d-176991aaef00-1ea86628 {
  grid-area: Area-4;
}

#w-node-_5c310025-059d-aea1-665b-765827b86b46-1ea86628 {
  grid-area: Area-5;
}

#w-node-_6113d724-c96a-5fad-3e38-f141cad96ef5-1ea86628 {
  grid-area: Area-3;
}

#w-node-_4747c84e-66d9-fb24-10bc-f25d69715996-1ea86628 {
  grid-area: Area-2;
}

#w-node-_953d4cdb-91a7-c0f7-3fff-118a2dd6388f-1ea86628 {
  grid-area: Area-6;
}

#w-node-_50e26d61-8ed1-736f-7af5-7996ba002923-ba002920 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_50e26d61-8ed1-736f-7af5-7996ba00292a-ba002920 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_50e26d61-8ed1-736f-7af5-7996ba00292d-ba002920 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_942f8c34-ee4a-26ec-1f04-651457c96bbc-57c96bba {
  grid-area: Socials-1;
}

#w-node-_942f8c34-ee4a-26ec-1f04-651457c96bbe-57c96bba {
  grid-area: Socials-2;
}

#w-node-_942f8c34-ee4a-26ec-1f04-651457c96bc0-57c96bba {
  grid-area: Company-Name;
}

#w-node-_942f8c34-ee4a-26ec-1f04-651457c96bc2-57c96bba {
  grid-area: Bios;
}

#w-node-_942f8c34-ee4a-26ec-1f04-651457c96bc4-57c96bba {
  grid-area: Video;
}

#w-node-_942f8c34-ee4a-26ec-1f04-651457c96bc5-57c96bba {
  grid-area: Description;
}

#w-node-_942f8c34-ee4a-26ec-1f04-651457c96bc9-57c96bba {
  grid-area: Photo-1;
}

#w-node-_942f8c34-ee4a-26ec-1f04-651457c96bce-57c96bba {
  grid-area: Socials-1;
}

#w-node-_942f8c34-ee4a-26ec-1f04-651457c96bca-57c96bba {
  grid-area: Founder-2;
}

#w-node-_942f8c34-ee4a-26ec-1f04-651457c96bcc-57c96bba {
  grid-area: Socials-2;
}

#w-node-_942f8c34-ee4a-26ec-1f04-651457c96bc8-57c96bba {
  grid-area: Photo-2;
}

#w-node-_942f8c34-ee4a-26ec-1f04-651457c96bd0-57c96bba {
  grid-area: Founder-1;
}

#w-node-e8592e7e-dbbe-43a6-e8d5-b78fe5b2e690-e5b2e68e {
  grid-area: Video;
}

#w-node-e8592e7e-dbbe-43a6-e8d5-b78fe5b2e691-e5b2e68e {
  grid-area: Name;
}

#w-node-_21d6b20e-2355-bcb4-7881-804bf941f4f2-e5b2e68e {
  grid-area: Description;
}

#w-node-_294acb95-edd9-69c7-d7b7-b1c06a010b22-e5b2e68e {
  grid-area: Testimonial-Name;
}

#w-node-e8592e7e-dbbe-43a6-e8d5-b78fe5b2e695-e5b2e68e {
  grid-area: Socials;
}

#w-node-e8592e7e-dbbe-43a6-e8d5-b78fe5b2e69c-e5b2e68e {
  grid-area: Headshot;
  justify-self: center;
}

#w-node-e8592e7e-dbbe-43a6-e8d5-b78fe5b2e693-e5b2e68e {
  grid-area: Bio;
}

#w-node-b8bd4676-f4c3-dabf-c990-e1d035088e32-e3a8668e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b8bd4676-f4c3-dabf-c990-e1d035088e35-e3a8668e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8bd4676-f4c3-dabf-c990-e1d035088e37-e3a8668e {
  grid-area: Area-3;
  align-self: end;
}

#w-node-b8bd4676-f4c3-dabf-c990-e1d035088e38-e3a8668e {
  grid-area: Area-3;
}

#w-node-b8bd4676-f4c3-dabf-c990-e1d035088e39-e3a8668e {
  grid-area: Area-2;
}

#w-node-b8bd4676-f4c3-dabf-c990-e1d035088e3a-e3a8668e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8bd4676-f4c3-dabf-c990-e1d035088e42-e3a8668e {
  grid-area: Area-4;
  place-self: center;
}

#w-node-b8bd4676-f4c3-dabf-c990-e1d035088e43-e3a8668e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-b8bd4676-f4c3-dabf-c990-e1d035088e44-e3a8668e {
  grid-area: Area-5;
  justify-self: center;
}

#w-node-b8bd4676-f4c3-dabf-c990-e1d035088e45-e3a8668e {
  grid-area: Area-5;
}

#w-node-_74716fee-64d1-0070-ce3c-0fa13413b262-e3a8668e {
  grid-area: Video;
  align-self: center;
}

#w-node-_74716fee-64d1-0070-ce3c-0fa13413b263-e3a8668e {
  grid-area: Name;
}

#w-node-_79093ee6-c889-704f-03d8-6db6514a3848-e3a8668e {
  grid-area: Testimonial-Name;
}

#w-node-_74716fee-64d1-0070-ce3c-0fa13413b265-e3a8668e {
  grid-area: Description;
}

#w-node-_74716fee-64d1-0070-ce3c-0fa13413b26c-e3a8668e {
  grid-area: Socials;
}

#w-node-_4b833662-3b67-694a-4465-a4207301639f-e3a8668e {
  grid-area: Headshot;
  place-self: center;
}

#w-node-_74716fee-64d1-0070-ce3c-0fa13413b26e-e3a8668e {
  grid-area: Headshot;
  justify-self: center;
}

#w-node-_395f6656-3261-b0c0-c644-f6f9bc89f4b3-e3a8668e {
  grid-area: Bio;
}

#w-node-d4223d98-aaed-173f-b616-53ba66fe391a-e3a8668e {
  grid-area: Video;
}

#w-node-d4223d98-aaed-173f-b616-53ba66fe391b-e3a8668e {
  grid-area: Name;
}

#w-node-d4223d98-aaed-173f-b616-53ba66fe391d-e3a8668e {
  grid-area: Description;
}

#w-node-d4223d98-aaed-173f-b616-53ba66fe393f-e3a8668e, #w-node-d4223d98-aaed-173f-b616-53ba66fe3941-e3a8668e {
  grid-area: Socials;
}

#w-node-d4223d98-aaed-173f-b616-53ba66fe3943-e3a8668e {
  grid-area: Headshot;
  justify-self: center;
}

#w-node-d4223d98-aaed-173f-b616-53ba66fe3944-e3a8668e {
  grid-area: Bio;
}

#w-node-d4223d98-aaed-173f-b616-53ba66fe3946-e3a8668e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_44a6df77-c71c-53f4-2e09-6afa430a560c-bc217c7f, #w-node-_7715a83d-7efa-9c2a-d058-20c001bd0113-bc217c7f, #w-node-_8913977e-44e1-10ab-75b2-da63ad92bb22-bc217c7f, #w-node-_7351cf55-7f03-3a88-609f-d13f6c275aba-bc217c7f, #w-node-_1955df08-8614-cb0a-0910-dcb0f7e4793b-bc217c7f, #w-node-f5b58e57-d070-68a3-809b-0fdba879d1d2-bc217c7f, #w-node-_64aef2ae-f3ca-fe40-5976-7bf0b44924be-bc217c7f, #w-node-_3bc91243-8842-1b13-ceae-0c49f6e296d3-bc217c7f, #w-node-_6bace6e3-91d0-9557-fbe4-7c9ae26d98dd-bc217c7f, #w-node-_4a8e0cff-8876-0734-9b7b-dad3ca950549-bc217c7f, #w-node-_7984fb33-9d0a-efca-c023-0aec13adc457-bc217c7f, #w-node-_3e86dd56-5d55-17d1-3b0f-dcce9299bb03-b58ec6e9, #w-node-_3e86dd56-5d55-17d1-3b0f-dcce9299bb0d-b58ec6e9, #w-node-_3e86dd56-5d55-17d1-3b0f-dcce9299bb17-b58ec6e9, #w-node-_64edfd40-4333-9ef6-e240-dfc0a2f3c88b-b58ec6e9, #w-node-ef6c946d-564c-46f0-73d8-3e735bbf4c9c-70a43a42 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2a15cff1-b0de-0322-7607-69cd911f7ae6-68d1a743 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ef6c946d-564c-46f0-73d8-3e735bbf4c9c-024c52d2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3e2a1292-d83c-af06-37df-ac6542946faa-f06e5e5d {
  grid-area: Area;
}

#w-node-_3e2a1292-d83c-af06-37df-ac6542946fb2-f06e5e5d {
  grid-area: Area-2;
}

#w-node-_3e2a1292-d83c-af06-37df-ac6542946f6f-f06e5e5d {
  grid-area: Area;
}

#w-node-_3e2a1292-d83c-af06-37df-ac6542946f75-f06e5e5d {
  grid-area: Area-2;
}

#w-node-_3e2a1292-d83c-af06-37df-ac6542946f9f-f06e5e5d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_3e2a1292-d83c-af06-37df-ac6542947074-f06e5e5d {
  grid-area: Area-2;
}

#w-node-_3e2a1292-d83c-af06-37df-ac654294708a-f06e5e5d {
  grid-area: Area;
}

#w-node-a633acc9-5ec9-eb45-e4a8-a5c5fb0c1a71-f06e5e5d {
  grid-area: Area-3;
}

#w-node-d1c91436-f55f-d9f0-f17c-f9a5e5e32a81-f06e5e5d {
  grid-area: Area-9;
}

#w-node-dd232a2f-53ef-da3f-fc41-3a527874acd4-f06e5e5d {
  grid-area: Area-10;
}

#w-node-e6d7f598-3468-41a7-c0eb-45288fd49ab1-f06e5e5d {
  grid-area: Area-8;
}

#w-node-_1b7bc517-d672-0f23-4320-64debd4d456f-f06e5e5d {
  grid-area: Area-5;
}

#w-node-_5fae9709-2b97-b2ff-e221-66b7420ca558-f06e5e5d {
  grid-area: Area-11;
}

#w-node-_5775847a-9724-3451-c096-bf8e5953428b-f06e5e5d, #w-node-_8e40e9ac-a0da-b62c-1252-87865f75256e-f06e5e5d {
  grid-area: Area;
}

#w-node-cb0b6b3f-7150-4963-2e62-dfe0a0f50993-f06e5e5d, #w-node-_7ad2d7ea-cb6a-0616-4b19-6096bb01b479-f06e5e5d {
  grid-area: Area-4;
}

#w-node-_208f77cd-f709-bef1-9ba6-6803af0a5414-f06e5e5d {
  grid-area: Area-7;
}

#w-node-_97bcf2dd-2193-ec3e-feb3-9674c382e8b5-c382e8b5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_9a3b536c-2272-879b-c7e4-e7a5d7889bed-dd8f8d4b, #w-node-_9a3b536c-2272-879b-c7e4-e7a5d7889bee-dd8f8d4b, #w-node-_9a3b536c-2272-879b-c7e4-e7a5d7889bf5-dd8f8d4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e6dc0f8b-f500-e1eb-f55a-35154276edcf-dd8f8d4b {
  grid-area: CTA-Buttons;
}

#w-node-a6f0dd76-da99-f996-c243-63452385395b-dd8f8d4b, #w-node-_88f4d3df-8819-abe6-3b1b-5f89477864ac-dd8f8d4b {
  grid-area: Description;
}

#w-node-d7c201c8-dfa7-c05c-5ca2-01cd881686d6-dd8f8d4b, #w-node-db84a949-7808-22b0-84a1-87d00c92e673-dd8f8d4b {
  grid-area: Logo;
}

#w-node-_4aee10f5-1a2e-ad08-22ce-b74b833b6452-dd8f8d4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_477368a4-591c-fef0-353d-42b42e7a2ea0-dd8f8d4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_8c65e487-4167-f9f0-c008-89c206b6a8c4-dd8f8d4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-b6c1395d-a2ca-5b75-12bc-d2995b57224a-10732048 {
  grid-area: item-3;
}

#w-node-fa90fdd8-f695-77c2-b320-80aa3e6756c0-10732048 {
  grid-area: item-2;
}

#w-node-_9c6021cc-f12d-2029-5b59-d71939393b80-10732048 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d32f8973-338a-2ffc-0436-25d89d7c6859-10732048 {
  grid-area: full-width;
}

#w-node-b402d623-21d4-4428-e1ab-f8f6973359de-10732048 {
  grid-area: item-1;
}

#w-node-b381c95b-bab9-bb20-8abc-bcc2d098d0e3-d098d0e1, #w-node-b381c95b-bab9-bb20-8abc-bcc2d098d0e5-d098d0e1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eaf59e4a-99da-2d8c-ba9b-c197571241d0-6d5c0605 {
  grid-area: Area;
}

#w-node-d95419cd-2ec3-faaa-4631-0c246e1a20c1-6d5c0605 {
  grid-area: Area-2;
  place-self: center;
}

#w-node-f7aaa102-6686-c045-272c-c0cacb2b64a7-6d5c0605 {
  grid-area: Area;
}

#w-node-_6314640f-90d2-d3c3-8302-c2e8092cdc5a-6d5c0605, #w-node-_815c8240-30f6-2c91-cfd3-536a5004bf82-6d5c0605 {
  grid-area: Area-2;
  place-self: center;
}

#w-node-ef6c946d-564c-46f0-73d8-3e735bbf4c9c-747fa23c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b6c1395d-a2ca-5b75-12bc-d2995b57224a-a8643c35 {
  grid-area: item-3;
}

#w-node-fa90fdd8-f695-77c2-b320-80aa3e6756c0-a8643c35 {
  grid-area: item-2;
}

#w-node-_9c6021cc-f12d-2029-5b59-d71939393b80-a8643c35 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d32f8973-338a-2ffc-0436-25d89d7c6859-a8643c35 {
  grid-area: full-width;
}

#w-node-b402d623-21d4-4428-e1ab-f8f6973359de-a8643c35 {
  grid-area: item-1;
}

#w-node-_1cda696b-bc22-b194-b7fe-fa520054a445-d12b47ae, #w-node-_1cda696b-bc22-b194-b7fe-fa520054a447-d12b47ae, #w-node-c81db4c3-75a1-eefa-b1de-e7fd6999890e-d12b47ae, #w-node-c81db4c3-75a1-eefa-b1de-e7fd69998910-d12b47ae, #w-node-_3fd2df15-95aa-5008-c15c-085bd964d46b-d12b47ae, #w-node-_3fd2df15-95aa-5008-c15c-085bd964d46d-d12b47ae, #w-node-f1a2a556-d2bd-3f01-1f18-16cecde299cc-d12b47ae, #w-node-f1a2a556-d2bd-3f01-1f18-16cecde299ce-d12b47ae, #w-node-f2b5fb82-382a-7419-a32b-20faa2678051-d12b47ae, #w-node-f2b5fb82-382a-7419-a32b-20faa2678053-d12b47ae, #w-node-f2b5fb82-382a-7419-a32b-20faa267805d-d12b47ae, #w-node-f2b5fb82-382a-7419-a32b-20faa267805f-d12b47ae, #w-node-f2b5fb82-382a-7419-a32b-20faa2678063-d12b47ae, #w-node-f2b5fb82-382a-7419-a32b-20faa2678065-d12b47ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dd2acf99-af05-f003-5a65-f3bf548994bf-d12b47ae, #w-node-_7c4f11f5-7776-5dfa-ba1f-baa8d282f959-d12b47ae {
  grid-area: Area;
  align-self: center;
}

#w-node-_7c4f11f5-7776-5dfa-ba1f-baa8d282f95b-d12b47ae {
  grid-area: Area-2;
}

#w-node-_7c4f11f5-7776-5dfa-ba1f-baa8d282f95e-d12b47ae {
  grid-area: Area-3;
  place-self: center start;
}

#w-node-_7c4f11f5-7776-5dfa-ba1f-baa8d282f960-d12b47ae {
  grid-area: Area-3;
}

#w-node-f47f6107-411f-ffe6-92c6-5254c6cd693c-d12b47ae, #w-node-c50b20b0-1adf-caea-a185-597f79e65cf0-d12b47ae {
  grid-area: Area;
}

#w-node-_071687bc-8e73-20e6-b89f-c9c27926a28e-d12b47ae {
  grid-area: Area-2;
}

#w-node-c05072a0-4d5f-37b5-8ef6-56708892721b-d12b47ae {
  grid-area: Area-3;
  place-self: center start;
}

#w-node-_9694e900-a1ef-6cba-3118-10924ec1f14a-d12b47ae {
  grid-area: Area-3;
}

#w-node-_358b8195-8b9d-f284-3b8c-83afb3537a31-d12b47ae {
  grid-area: Area;
  align-self: center;
}

#w-node-f44d8cfe-0cfb-dcff-4a23-87891159f3bf-d12b47ae {
  grid-area: Area-2;
}

#w-node-f44d8cfe-0cfb-dcff-4a23-87891159f3c2-d12b47ae {
  grid-area: Area-3;
  place-self: center start;
}

#w-node-f44d8cfe-0cfb-dcff-4a23-87891159f3c3-d12b47ae {
  grid-area: Area-3;
}

#w-node-f44d8cfe-0cfb-dcff-4a23-87891159f3c5-d12b47ae {
  grid-area: Area;
  align-self: center;
}

#w-node-_8ef12ee6-d417-b90b-255f-c48dd53d1564-d12b47ae {
  grid-area: Area-2;
}

#w-node-_8ef12ee6-d417-b90b-255f-c48dd53d1567-d12b47ae {
  grid-area: Area-3;
  place-self: center start;
}

#w-node-_8ef12ee6-d417-b90b-255f-c48dd53d1568-d12b47ae {
  grid-area: Area-3;
}

#w-node-_8ef12ee6-d417-b90b-255f-c48dd53d156a-d12b47ae {
  grid-area: Area;
  align-self: center;
}

#w-node-_14ee4588-53b9-70f2-33fa-ca666065bb93-d12b47ae {
  grid-area: Area-2;
}

#w-node-_14ee4588-53b9-70f2-33fa-ca666065bb96-d12b47ae {
  grid-area: Area-3;
  place-self: center start;
}

#w-node-_14ee4588-53b9-70f2-33fa-ca666065bb97-d12b47ae {
  grid-area: Area-3;
}

#w-node-_14ee4588-53b9-70f2-33fa-ca666065bb99-d12b47ae {
  grid-area: Area;
  align-self: center;
}

#w-node-_2868d5d6-237c-e8b5-d622-bf8f6cedd734-d12b47ae, #w-node-_2868d5d6-237c-e8b5-d622-bf8f6cedd736-d12b47ae, #w-node-a61cc778-b226-e6fe-d980-9b08c71508d9-d12b47ae, #w-node-a61cc778-b226-e6fe-d980-9b08c71508db-d12b47ae, #w-node-b0c6c02a-4fb4-408b-02a0-2b5c0a110526-d12b47ae, #w-node-b0c6c02a-4fb4-408b-02a0-2b5c0a110528-d12b47ae, #w-node-_1ef6252b-8787-261b-b174-26d1db309785-d12b47ae, #w-node-_1ef6252b-8787-261b-b174-26d1db309787-d12b47ae, #w-node-c9e97da2-bd9d-1195-8301-a19f73acba4c-d12b47ae, #w-node-c9e97da2-bd9d-1195-8301-a19f73acba4e-d12b47ae, #w-node-c2a813cf-7731-9c6d-411e-67da6ad36a65-d12b47ae, #w-node-c2a813cf-7731-9c6d-411e-67da6ad36a67-d12b47ae, #w-node-_75debd4c-c10c-d8fd-a751-51e510de512e-d12b47ae, #w-node-_75debd4c-c10c-d8fd-a751-51e510de5130-d12b47ae, #w-node-ad8f4098-b07e-8210-9270-9d1d0ab13ab1-d12b47ae, #w-node-ad8f4098-b07e-8210-9270-9d1d0ab13ab3-d12b47ae, #w-node-_9c2ee549-6eb7-ecf9-4ea9-de852f56e362-d12b47ae, #w-node-_9c2ee549-6eb7-ecf9-4ea9-de852f56e364-d12b47ae, #w-node-a253fbe8-21e5-f54d-d092-0c07772839d2-d12b47ae, #w-node-a253fbe8-21e5-f54d-d092-0c07772839d4-d12b47ae, #w-node-d06b840f-236d-1600-048f-1b1af3fd85a8-d12b47ae, #w-node-d06b840f-236d-1600-048f-1b1af3fd85aa-d12b47ae, #w-node-_23475d52-54b2-a561-0473-29d9508edb9e-d12b47ae, #w-node-_23475d52-54b2-a561-0473-29d9508edba0-d12b47ae, #w-node-_23475d52-54b2-a561-0473-29d9508edba4-d12b47ae, #w-node-_23475d52-54b2-a561-0473-29d9508edba6-d12b47ae, #w-node-_4f0674b7-e8e5-edfc-45b6-516a5e7b561f-d12b47ae, #w-node-_4f0674b7-e8e5-edfc-45b6-516a5e7b5621-d12b47ae, #w-node-_23475d52-54b2-a561-0473-29d9508edbb1-d12b47ae, #w-node-_23475d52-54b2-a561-0473-29d9508edbb3-d12b47ae, #w-node-_70b2a184-c7c8-bea4-5652-02f0dd6e7abc-d12b47ae, #w-node-_70b2a184-c7c8-bea4-5652-02f0dd6e7abe-d12b47ae, #w-node-bc554a38-5397-91b2-f66e-f05e3008e409-d12b47ae, #w-node-bc554a38-5397-91b2-f66e-f05e3008e40b-d12b47ae, #w-node-_363f1920-4e26-c3c1-776d-646ca4b52572-d12b47ae, #w-node-_363f1920-4e26-c3c1-776d-646ca4b52574-d12b47ae, #w-node-ba5acf67-57d4-448a-2317-01f572d045d3-d12b47ae, #w-node-ba5acf67-57d4-448a-2317-01f572d045d5-d12b47ae, #w-node-fd432f61-f274-ff6f-fcb4-f1f7f8489cc5-d12b47ae, #w-node-fd432f61-f274-ff6f-fcb4-f1f7f8489cc7-d12b47ae, #w-node-_00cf4a91-b816-e3d5-9303-144429e3f9b5-d12b47ae, #w-node-_00cf4a91-b816-e3d5-9303-144429e3f9b7-d12b47ae, #w-node-b798bc3d-c26e-1783-af72-c4f37e126be2-d12b47ae, #w-node-b798bc3d-c26e-1783-af72-c4f37e126be4-d12b47ae, #w-node-ece779fb-fce9-962d-8e8f-a657c0c139f6-d12b47ae, #w-node-ece779fb-fce9-962d-8e8f-a657c0c139f8-d12b47ae, #w-node-e840ecaa-7e55-ed91-18dc-32f6b33c135b-d12b47ae, #w-node-e840ecaa-7e55-ed91-18dc-32f6b33c135d-d12b47ae, #w-node-a49937a9-482f-2ee4-e0b1-468aa30fd6a6-d12b47ae, #w-node-a49937a9-482f-2ee4-e0b1-468aa30fd6a8-d12b47ae, #w-node-f99ce6b8-6409-4882-4972-93dd4478f1ae-d12b47ae, #w-node-f99ce6b8-6409-4882-4972-93dd4478f1b0-d12b47ae, #w-node-_91893944-a8b9-045b-28db-8c2f54266cfc-d12b47ae, #w-node-_91893944-a8b9-045b-28db-8c2f54266cfe-d12b47ae, #w-node-ffa72db2-dd43-70c6-2119-fc4a1590b79b-d12b47ae, #w-node-ffa72db2-dd43-70c6-2119-fc4a1590b79d-d12b47ae, #w-node-ffa72db2-dd43-70c6-2119-fc4a1590b7a7-d12b47ae, #w-node-ffa72db2-dd43-70c6-2119-fc4a1590b7a9-d12b47ae, #w-node-_5a7d3e97-6f5b-b0fb-8ac0-adcc87cb4e49-d12b47ae, #w-node-_5a7d3e97-6f5b-b0fb-8ac0-adcc87cb4e4b-d12b47ae, #w-node-ffa72db2-dd43-70c6-2119-fc4a1590b7ad-d12b47ae, #w-node-ffa72db2-dd43-70c6-2119-fc4a1590b7af-d12b47ae, #w-node-_0ea6e757-dc9a-10ec-9467-9f0ec272879f-d12b47ae, #w-node-_0ea6e757-dc9a-10ec-9467-9f0ec27287a1-d12b47ae, #w-node-a2624132-0b34-f56a-d386-35b3592f1ed3-d12b47ae, #w-node-a2624132-0b34-f56a-d386-35b3592f1ed5-d12b47ae, #w-node-_5805a44f-99a2-1ee6-d7f3-5d4e95d79cbf-d12b47ae, #w-node-_5805a44f-99a2-1ee6-d7f3-5d4e95d79cc1-d12b47ae, #w-node-f21d831d-8bb0-5258-6076-ad5579a89b17-d12b47ae, #w-node-f21d831d-8bb0-5258-6076-ad5579a89b19-d12b47ae, #w-node-a9c46b4a-4cef-8069-2df6-e0e7542c01da-d12b47ae, #w-node-a9c46b4a-4cef-8069-2df6-e0e7542c01dc-d12b47ae, #w-node-_59915f02-8e04-6560-ab60-6b8740c994a8-d12b47ae, #w-node-_59915f02-8e04-6560-ab60-6b8740c994aa-d12b47ae, #w-node-_59915f02-8e04-6560-ab60-6b8740c994a1-d12b47ae, #w-node-_59915f02-8e04-6560-ab60-6b8740c994a3-d12b47ae, #w-node-_80f66c4f-b31d-f0e2-ff7b-e3f53cf8d155-d12b47ae, #w-node-f0cab624-79fa-3f03-2612-7e8ccf993bd7-d12b47ae, #w-node-_59915f02-8e04-6560-ab60-6b8740c994b4-d12b47ae, #w-node-_59915f02-8e04-6560-ab60-6b8740c994b6-d12b47ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9cfb2ef5-705d-826a-3c79-197663575233-d12b47ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_54d0e779-36d2-8142-bb77-04a9db502b21-d12b47ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_24abf5cb-6786-0197-5a6b-877447b5812e-d12b47ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_24abf5cb-6786-0197-5a6b-877447b5812f-d12b47ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a3086fa9-baa2-7d48-e43f-fa35541c2a51-d12b47ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-a3086fa9-baa2-7d48-e43f-fa35541c2a52-d12b47ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_544f6893-dfd6-5b98-8633-3077a260ea3f-d12b47ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_544f6893-dfd6-5b98-8633-3077a260ea40-d12b47ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_299c89ac-5208-1b78-c4dc-0eb44569a974-d12b47ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_299c89ac-5208-1b78-c4dc-0eb44569a975-d12b47ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6fc7051e-7896-360d-b79a-73b19eb4bc1b-d12b47ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_6fc7051e-7896-360d-b79a-73b19eb4bc1c-d12b47ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-edae79af-4ef3-0cd2-2501-5edd9e6792c2-d12b47ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-edae79af-4ef3-0cd2-2501-5edd9e6792c3-d12b47ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cdfce360-b577-e79d-2bd3-a97fbd36af70-d12b47ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-cdfce360-b577-e79d-2bd3-a97fbd36af71-d12b47ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e9515007-af15-49fe-3482-a88de21f4e6f-d12b47ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-e9515007-af15-49fe-3482-a88de21f4e70-d12b47ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f985d78f-2c9f-8b04-ef63-76474666b37a-d12b47ae {
  grid-area: Doc-1;
}

#w-node-_5e99071c-2adc-b32a-1ca9-d1c1b94dc60f-d12b47ae, #w-node-f66d65ae-e7d2-2787-18b8-d91c37bf3ab0-d12b47ae {
  grid-area: Icon;
}

#w-node-_1fe19f79-848f-7387-ad88-3f2536bcbd5a-d12b47ae {
  grid-area: Doc-1;
}

#w-node-_1fe19f79-848f-7387-ad88-3f2536bcbd67-d12b47ae, #w-node-_1fe19f79-848f-7387-ad88-3f2536bcbd66-d12b47ae {
  grid-area: Icon;
}

#w-node-ddd240c7-ecc1-e1aa-b414-6a25d0e1c57f-d12b47ae {
  grid-area: Doc-1;
}

#w-node-ddd240c7-ecc1-e1aa-b414-6a25d0e1c58c-d12b47ae, #w-node-ddd240c7-ecc1-e1aa-b414-6a25d0e1c58b-d12b47ae {
  grid-area: Icon;
}

#w-node-_6cb3cb53-7068-bbb8-3a0c-f5139e5d3aba-d12b47ae {
  grid-area: Doc-1;
}

#w-node-_6cb3cb53-7068-bbb8-3a0c-f5139e5d3aca-d12b47ae, #w-node-_6cb3cb53-7068-bbb8-3a0c-f5139e5d3ac9-d12b47ae {
  grid-area: Icon;
}

#w-node-_6ae24cb2-a083-a7c3-4abc-dc4047185d3c-3708d4cf {
  grid-area: Founder-image;
  place-self: end start;
}

#w-node-aefbb048-9d20-2044-7a91-596492d02e14-3708d4cf {
  grid-area: Founder-image;
  justify-self: end;
}

#w-node-_0ba3200d-56e2-2aba-87b4-047ed0947a20-3708d4cf {
  grid-area: Button;
  place-self: end start;
}

#w-node-_111c7763-441f-d17d-d40e-7a2fd1f312f8-3708d4cf {
  grid-area: Button;
}

#w-node-_6c251d02-c6b4-181e-d643-6741cd4f2bab-3708d4cf, #w-node-a7ae28a2-59ef-8f16-99ed-94c3255614ae-3708d4cf, #w-node-_5b7de28e-1000-44be-99d2-a48f26a1c951-3708d4cf {
  grid-area: heads;
}

#w-node-bc7f8cb8-850c-1d4e-de3c-18c629257eed-3708d4cf {
  grid-area: Founder-image;
  place-self: end start;
}

#w-node-bc7f8cb8-850c-1d4e-de3c-18c629257ef0-3708d4cf {
  grid-area: Founder-image;
  justify-self: end;
}

#w-node-bc7f8cb8-850c-1d4e-de3c-18c629257ef2-3708d4cf {
  grid-area: Button;
  place-self: end start;
}

#w-node-bc7f8cb8-850c-1d4e-de3c-18c629257ef7-3708d4cf {
  grid-area: Button;
}

#w-node-bc7f8cb8-850c-1d4e-de3c-18c629257ef8-3708d4cf, #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257ef9-3708d4cf, #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257efa-3708d4cf, #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257efb-3708d4cf, #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257efc-3708d4cf {
  grid-area: heads;
}

#w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f02-3708d4cf {
  grid-area: Founder-image;
  place-self: end start;
}

#w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f05-3708d4cf {
  grid-area: Founder-image;
  justify-self: end;
}

#w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f07-3708d4cf {
  grid-area: Button;
  place-self: end start;
}

#w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f0c-3708d4cf {
  grid-area: Button;
}

#w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f0d-3708d4cf, #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f0e-3708d4cf, #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f0f-3708d4cf, #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f10-3708d4cf, #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f11-3708d4cf {
  grid-area: heads;
}

#w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f17-3708d4cf {
  grid-area: Founder-image;
  place-self: end start;
}

#w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f1a-3708d4cf {
  grid-area: Founder-image;
  justify-self: end;
}

#w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f1b-3708d4cf {
  grid-area: Button;
  place-self: end start;
}

#w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f20-3708d4cf {
  grid-area: Button;
}

#w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f21-3708d4cf, #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f22-3708d4cf, #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f23-3708d4cf, #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f24-3708d4cf, #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f25-3708d4cf {
  grid-area: heads;
}

#w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f2c-3708d4cf {
  grid-area: Founder-image;
  place-self: end start;
}

#w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f2f-3708d4cf {
  grid-area: Founder-image;
  justify-self: end;
}

#w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f30-3708d4cf {
  grid-area: Button;
  place-self: end start;
}

#w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f35-3708d4cf {
  grid-area: Button;
}

#w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f36-3708d4cf, #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f37-3708d4cf, #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f38-3708d4cf, #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f39-3708d4cf, #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f3a-3708d4cf {
  grid-area: heads;
}

#w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f41-3708d4cf {
  grid-area: Founder-image;
  place-self: end start;
}

#w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f44-3708d4cf {
  grid-area: Founder-image;
  justify-self: end;
}

#w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f45-3708d4cf {
  grid-area: Button;
  place-self: end start;
}

#w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f4a-3708d4cf {
  grid-area: Button;
}

#w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f4b-3708d4cf, #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f4c-3708d4cf, #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f4d-3708d4cf, #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f4e-3708d4cf, #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f4f-3708d4cf {
  grid-area: heads;
}

#w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f56-3708d4cf {
  grid-area: Founder-image;
  place-self: end start;
}

#w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f59-3708d4cf {
  grid-area: Founder-image;
  justify-self: end;
}

#w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f5a-3708d4cf {
  grid-area: Button;
  place-self: end start;
}

#w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f5f-3708d4cf {
  grid-area: Button;
}

#w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f60-3708d4cf, #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f61-3708d4cf, #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f62-3708d4cf, #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f63-3708d4cf, #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f64-3708d4cf {
  grid-area: heads;
}

#w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f6b-3708d4cf {
  grid-area: Founder-image;
  place-self: end start;
}

#w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f6e-3708d4cf {
  grid-area: Founder-image;
  justify-self: end;
}

#w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f6f-3708d4cf {
  grid-area: Button;
  place-self: end start;
}

#w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f74-3708d4cf {
  grid-area: Button;
}

#w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f75-3708d4cf, #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f76-3708d4cf, #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f77-3708d4cf, #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f78-3708d4cf, #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f79-3708d4cf {
  grid-area: heads;
}

#w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f80-3708d4cf {
  grid-area: Founder-image;
  place-self: end start;
}

#w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f83-3708d4cf {
  grid-area: Founder-image;
  justify-self: end;
}

#w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f84-3708d4cf {
  grid-area: Button;
  place-self: end start;
}

#w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f89-3708d4cf {
  grid-area: Button;
}

#w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f8a-3708d4cf, #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f8b-3708d4cf, #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f8c-3708d4cf, #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f8d-3708d4cf, #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f8e-3708d4cf {
  grid-area: heads;
}

#w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f97-3708d4cf {
  grid-area: Symbol;
}

#w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f98-3708d4cf, #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f9a-3708d4cf {
  grid-area: logo;
}

#w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f9b-3708d4cf {
  grid-area: stats;
}

#w-node-bc7f8cb8-850c-1d4e-de3c-18c629257fa1-3708d4cf, #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257fa2-3708d4cf {
  grid-area: Info;
}

#w-node-bc7f8cb8-850c-1d4e-de3c-18c629257fa3-3708d4cf {
  grid-area: Founder;
}

#w-node-_55cdf680-4ee0-5326-8574-9cc1711a13f4-711a13f4 {
  grid-area: Symbol;
}

#w-node-_55cdf680-4ee0-5326-8574-9cc1711a13f5-711a13f4, #w-node-_55cdf680-4ee0-5326-8574-9cc1711a13f6-711a13f4 {
  grid-area: logo;
}

#w-node-_55cdf680-4ee0-5326-8574-9cc1711a13f7-711a13f4 {
  grid-area: stats;
}

#w-node-_55cdf680-4ee0-5326-8574-9cc1711a1400-711a13f4 {
  grid-area: Info;
}

#w-node-_55cdf680-4ee0-5326-8574-9cc1711a1407-711a13f4 {
  grid-area: Founder;
}

#w-node-_323a8050-4b1e-a616-383e-a1531359c643-e6fedf55 {
  grid-area: UI-Filter-Box;
}

#w-node-_323a8050-4b1e-a616-383e-a1531359c655-e6fedf55 {
  grid-area: Sector;
}

#w-node-_323a8050-4b1e-a616-383e-a1531359c669-e6fedf55 {
  grid-area: Region;
}

#w-node-_323a8050-4b1e-a616-383e-a1531359c67c-e6fedf55 {
  grid-area: Source;
}

#w-node-_323a8050-4b1e-a616-383e-a1531359c6a7-e6fedf55 {
  grid-area: Stage;
}

#w-node-_0f96ee84-0828-e767-c230-11a17b9beff8-e6fedf55, #w-node-b39a09ec-f628-2696-64e2-6b355b01f286-e6fedf55 {
  grid-area: Raising;
}

#w-node-_5fed2b89-8976-3a0b-3942-4a3626a1a8b9-e6fedf55 {
  grid-area: Valuation;
}

#w-node-_5fed2b89-8976-3a0b-3942-4a3626a1a8bc-e6fedf55 {
  grid-area: Raising;
}

#w-node-_2113f5d9-3bf8-ca80-5e19-c8bc1a540362-e6fedf55 {
  grid-area: Min-Investment;
}

#w-node-_2113f5d9-3bf8-ca80-5e19-c8bc1a540365-e6fedf55 {
  grid-area: Raising;
}

#w-node-_89f70c54-95ef-5db3-a731-7ae0534f87e7-e6fedf55 {
  grid-area: Area;
}

#w-node-af966647-ac38-e5a8-37bc-bd59eaf2b66b-e6fedf55 {
  grid-area: CTA;
  place-self: auto stretch;
}

#w-node-f1844d8d-62cb-1e25-9c55-26491b573ed7-e6fedf55 {
  grid-area: Company-Name;
  align-self: center;
}

#w-node-eb49bc33-17bc-8ff0-c7d0-aec5c3d39c38-e6fedf55 {
  grid-area: Company-Name;
}

#w-node-c17c64de-a12b-4728-9f2d-00ed472b7e8d-e6fedf55 {
  grid-area: Logo;
  align-self: center;
}

#w-node-_0a1a70ba-404a-b349-0a50-954672ba69aa-e6fedf55 {
  grid-area: Round-Closing;
}

#w-node-_0a1a70ba-404a-b349-0a50-954672ba69ad-e6fedf55 {
  grid-area: Raising;
}

#w-node-_11dac8a6-9c85-9165-d977-242c9a9f22bc-e6fedf55 {
  grid-area: Stage;
}

#w-node-_11dac8a6-9c85-9165-d977-242c9a9f22bf-e6fedf55 {
  grid-area: Raising;
}

#w-node-db65f5c7-47e0-265b-348e-582e732ab866-e6fedf55 {
  grid-area: Industry;
}

#w-node-db65f5c7-47e0-265b-348e-582e732ab869-e6fedf55 {
  grid-area: Raising;
}

#w-node-_7f991f81-4de8-9e55-4db2-d30669146386-e6fedf55 {
  grid-area: Region;
}

#w-node-_7f991f81-4de8-9e55-4db2-d30669146389-e6fedf55 {
  grid-area: Raising;
}

#w-node-c040636c-fa07-cef2-2cb8-41533efe2378-e6fedf55 {
  grid-area: Source;
}

#w-node-c040636c-fa07-cef2-2cb8-41533efe237b-e6fedf55 {
  grid-area: Raising;
}

#w-node-d89fa54b-d13a-fa00-7bf9-2f4241d53fc0-159b22bc, #w-node-d89fa54b-d13a-fa00-7bf9-2f4241d53fc5-159b22bc, #w-node-d89fa54b-d13a-fa00-7bf9-2f4241d53fca-159b22bc, #w-node-d89fa54b-d13a-fa00-7bf9-2f4241d53fcf-159b22bc, #w-node-_83326c7c-a7ef-c936-4d1e-59589c938e6d-159b22bc {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_83326c7c-a7ef-c936-4d1e-59589c938e71-159b22bc, #w-node-_83326c7c-a7ef-c936-4d1e-59589c938e73-159b22bc {
  grid-area: UI-Filter-Box;
}

#w-node-_83326c7c-a7ef-c936-4d1e-59589c938ea9-159b22bc {
  grid-area: Portco-Collection;
}

#w-node-_83326c7c-a7ef-c936-4d1e-59589c938ec7-159b22bc {
  place-self: center start;
}

#w-node-_83326c7c-a7ef-c936-4d1e-59589c938ed0-159b22bc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d89fa54b-d13a-fa00-7bf9-2f4241d53fc0-3628d841, #w-node-d89fa54b-d13a-fa00-7bf9-2f4241d53fc5-3628d841, #w-node-d89fa54b-d13a-fa00-7bf9-2f4241d53fca-3628d841, #w-node-d89fa54b-d13a-fa00-7bf9-2f4241d53fcf-3628d841, #w-node-_83326c7c-a7ef-c936-4d1e-59589c938e6d-3628d841 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_83326c7c-a7ef-c936-4d1e-59589c938e71-3628d841, #w-node-_83326c7c-a7ef-c936-4d1e-59589c938e73-3628d841, #w-node-_83326c7c-a7ef-c936-4d1e-59589c938e8f-3628d841 {
  grid-area: UI-Filter-Box;
}

#w-node-_83326c7c-a7ef-c936-4d1e-59589c938ea9-3628d841 {
  grid-area: Portco-Collection;
}

#w-node-_83326c7c-a7ef-c936-4d1e-59589c938ec7-3628d841 {
  place-self: center start;
}

#w-node-_83326c7c-a7ef-c936-4d1e-59589c938ed0-3628d841, #w-node-ef6c946d-564c-46f0-73d8-3e735bbf4c9c-5444c994 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_00a3155e-b865-c312-d3a8-73b5712787cf-3815a10e {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-a7d24a8e-ff07-7f6f-8ca1-b492793041c5-3815a10e, #w-node-_38e4f66e-b419-b418-2c86-03c0959b70cc-3815a10e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#general-anchor.w-node-_35583d5a-6065-9a32-6948-cbc2081a7609-3815a10e {
  grid-area: General;
}

#who-qualifies-anchor.w-node-_809413dc-2d84-3fb7-2526-55e3027b3f5a-3815a10e {
  grid-area: qualifies;
}

#application-anchor.w-node-_41a7b6ae-8e52-ac02-f191-580680203bc9-3815a10e {
  grid-area: Application;
}

#monthly-anchor.w-node-_0dd896b9-178b-8df3-0e5b-85edf00a1e3c-3815a10e {
  grid-area: Monthly-Assistance;
}

#pilot-anchor.w-node-_7485d5f0-7129-b2a6-fea2-88997465c170-3815a10e {
  grid-area: Pilot;
}

#traction-anchor.w-node-_6880236f-2b6c-fbff-a78a-6477d5d19a67-3815a10e {
  grid-area: Traction;
}

#scale-anchor.w-node-_9ad5d49c-af06-7a38-be68-604aaa44284a-3815a10e {
  grid-area: Scale;
}

#FI-anchor.w-node-_46bbfa87-b27f-7288-5e84-022d0e2e95c4-3815a10e {
  grid-area: FI;
}

#w-node-cef17bbd-f93c-0c23-9816-bf247a99ed34-3815a10e {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-_36a8f4c5-323c-4dfc-381a-4e61a6fc425c-3815a10e, #w-node-_1f65c74f-61df-5b89-5fc3-b0f3d9d13866-3815a10e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ed5592dd-eb37-1eae-f74f-12f790808278-3815a10e {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-ed5592dd-eb37-1eae-f74f-12f790808279-3815a10e, #w-node-ed5592dd-eb37-1eae-f74f-12f790808281-3815a10e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8a9a6d82-cb90-f620-a88c-492b409c537c-3815a10e {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-_8a9a6d82-cb90-f620-a88c-492b409c537d-3815a10e, #w-node-_8a9a6d82-cb90-f620-a88c-492b409c5383-3815a10e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d59e9783-af23-4755-f68c-188c468a546d-3815a10e {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-d59e9783-af23-4755-f68c-188c468a546e-3815a10e, #w-node-d59e9783-af23-4755-f68c-188c468a5476-3815a10e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a98c6f87-97ac-1660-ceae-5a274bd2da35-3815a10e {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-a98c6f87-97ac-1660-ceae-5a274bd2da36-3815a10e, #w-node-a98c6f87-97ac-1660-ceae-5a274bd2da3e-3815a10e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_035ab169-c47b-8910-fd52-69dfdc499868-3815a10e {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-_035ab169-c47b-8910-fd52-69dfdc499869-3815a10e, #w-node-_035ab169-c47b-8910-fd52-69dfdc499871-3815a10e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d1ce49d1-d63c-b54e-3e5a-b95b47c09564-3815a10e {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-d1ce49d1-d63c-b54e-3e5a-b95b47c09565-3815a10e, #w-node-d1ce49d1-d63c-b54e-3e5a-b95b47c0956d-3815a10e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4881a032-ff09-ae08-58c4-51724fffd675-3815a10e {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-_4881a032-ff09-ae08-58c4-51724fffd676-3815a10e, #w-node-_4881a032-ff09-ae08-58c4-51724fffd67e-3815a10e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_00a3155e-b865-c312-d3a8-73b5712787cf-1c8897f2 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-a7d24a8e-ff07-7f6f-8ca1-b492793041c5-1c8897f2, #w-node-_38e4f66e-b419-b418-2c86-03c0959b70cc-1c8897f2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#general-anchor.w-node-_35583d5a-6065-9a32-6948-cbc2081a7609-1c8897f2 {
  grid-area: General;
}

#w-node-_809413dc-2d84-3fb7-2526-55e3027b3f5a-1c8897f2 {
  grid-area: qualifies;
}

#application-anchor.w-node-_41a7b6ae-8e52-ac02-f191-580680203bc9-1c8897f2 {
  grid-area: Application;
}

#monthly-anchor.w-node-_0dd896b9-178b-8df3-0e5b-85edf00a1e3c-1c8897f2 {
  grid-area: Monthly-Assistance;
}

#pilot-anchor.w-node-_7485d5f0-7129-b2a6-fea2-88997465c170-1c8897f2 {
  grid-area: Pilot;
}

#traction-anchor.w-node-_6880236f-2b6c-fbff-a78a-6477d5d19a67-1c8897f2 {
  grid-area: Traction;
}

#scale-anchor.w-node-_9ad5d49c-af06-7a38-be68-604aaa44284a-1c8897f2 {
  grid-area: Scale;
}

#w-node-cef17bbd-f93c-0c23-9816-bf247a99ed34-1c8897f2 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-_36a8f4c5-323c-4dfc-381a-4e61a6fc425c-1c8897f2, #w-node-_1f65c74f-61df-5b89-5fc3-b0f3d9d13866-1c8897f2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ed5592dd-eb37-1eae-f74f-12f790808278-1c8897f2 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-ed5592dd-eb37-1eae-f74f-12f790808279-1c8897f2, #w-node-ed5592dd-eb37-1eae-f74f-12f790808281-1c8897f2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8a9a6d82-cb90-f620-a88c-492b409c537c-1c8897f2 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-_8a9a6d82-cb90-f620-a88c-492b409c537d-1c8897f2, #w-node-_8a9a6d82-cb90-f620-a88c-492b409c5383-1c8897f2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d59e9783-af23-4755-f68c-188c468a546d-1c8897f2 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-d59e9783-af23-4755-f68c-188c468a546e-1c8897f2, #w-node-d59e9783-af23-4755-f68c-188c468a5476-1c8897f2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a98c6f87-97ac-1660-ceae-5a274bd2da35-1c8897f2 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-a98c6f87-97ac-1660-ceae-5a274bd2da36-1c8897f2, #w-node-a98c6f87-97ac-1660-ceae-5a274bd2da3e-1c8897f2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_035ab169-c47b-8910-fd52-69dfdc499868-1c8897f2 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-_035ab169-c47b-8910-fd52-69dfdc499869-1c8897f2, #w-node-_035ab169-c47b-8910-fd52-69dfdc499871-1c8897f2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d1ce49d1-d63c-b54e-3e5a-b95b47c09564-1c8897f2 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-d1ce49d1-d63c-b54e-3e5a-b95b47c09565-1c8897f2, #w-node-d1ce49d1-d63c-b54e-3e5a-b95b47c0956d-1c8897f2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_00a3155e-b865-c312-d3a8-73b5712787cf-136eaf33 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-a7d24a8e-ff07-7f6f-8ca1-b492793041c5-136eaf33, #w-node-_38e4f66e-b419-b418-2c86-03c0959b70cc-136eaf33 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#general-anchor.w-node-_35583d5a-6065-9a32-6948-cbc2081a7609-136eaf33 {
  grid-area: General;
}

#w-node-_809413dc-2d84-3fb7-2526-55e3027b3f5a-136eaf33 {
  grid-area: qualifies;
}

#application-anchor.w-node-_41a7b6ae-8e52-ac02-f191-580680203bc9-136eaf33 {
  grid-area: Application;
}

#monthly-anchor.w-node-_0dd896b9-178b-8df3-0e5b-85edf00a1e3c-136eaf33 {
  grid-area: Monthly-Assistance;
}

#monthly-anchor.w-node-_0b5430b7-3496-4052-5e84-e5f8361b84f9-136eaf33, #monthly-anchor.w-node-_63bc8184-0b22-bfd9-a879-5fecddcf20dc-136eaf33, #monthly-anchor.w-node-d60c6fb9-597b-bed6-d813-66b1baaae510-136eaf33, #monthly-anchor.w-node-_4278f7d9-e55d-d57b-01fe-569fa5dd53e0-136eaf33, #monthly-anchor.w-node-e92ffef0-1013-d7c4-9fb6-e48923d59a23-136eaf33, #monthly-anchor.w-node-_6fe727f5-b347-3abb-a342-3dd8dc3cd327-136eaf33, #monthly-anchor.w-node-c5cb6374-8afd-d46b-6981-7b2497cbd511-136eaf33, #monthly-anchor.w-node-a983ae27-9b60-4c09-cf4a-c867a2a3fafa-136eaf33, #monthly-anchor.w-node-_047fe2bb-0a4a-82ea-a851-a2d794c08ecb-136eaf33, #monthly-anchor.w-node-_2e293b3c-5305-ab24-0094-a8c53b2ba8b9-136eaf33, #monthly-anchor.w-node-_47d28ab5-cefe-deac-c288-f1d2a983a478-136eaf33 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#pilot-anchor.w-node-_7485d5f0-7129-b2a6-fea2-88997465c170-136eaf33 {
  grid-area: Pilot;
}

#traction-anchor.w-node-_6880236f-2b6c-fbff-a78a-6477d5d19a67-136eaf33 {
  grid-area: Traction;
}

#scale-anchor.w-node-_9ad5d49c-af06-7a38-be68-604aaa44284a-136eaf33 {
  grid-area: Scale;
}

#w-node-cef17bbd-f93c-0c23-9816-bf247a99ed34-136eaf33 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-_36a8f4c5-323c-4dfc-381a-4e61a6fc425c-136eaf33, #w-node-_1f65c74f-61df-5b89-5fc3-b0f3d9d13866-136eaf33 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ed5592dd-eb37-1eae-f74f-12f790808278-136eaf33 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-ed5592dd-eb37-1eae-f74f-12f790808279-136eaf33, #w-node-ed5592dd-eb37-1eae-f74f-12f790808281-136eaf33, #w-node-_3a21326b-6acb-9b48-2f2b-d92662a4e7ac-136eaf33 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8a9a6d82-cb90-f620-a88c-492b409c537c-136eaf33 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-_8a9a6d82-cb90-f620-a88c-492b409c537d-136eaf33, #w-node-_8a9a6d82-cb90-f620-a88c-492b409c5383-136eaf33 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d59e9783-af23-4755-f68c-188c468a546d-136eaf33 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-d59e9783-af23-4755-f68c-188c468a546e-136eaf33, #w-node-d59e9783-af23-4755-f68c-188c468a5476-136eaf33 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a98c6f87-97ac-1660-ceae-5a274bd2da35-136eaf33 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-a98c6f87-97ac-1660-ceae-5a274bd2da36-136eaf33, #w-node-a98c6f87-97ac-1660-ceae-5a274bd2da3e-136eaf33 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_035ab169-c47b-8910-fd52-69dfdc499868-136eaf33 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-_035ab169-c47b-8910-fd52-69dfdc499869-136eaf33, #w-node-_035ab169-c47b-8910-fd52-69dfdc499871-136eaf33 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d1ce49d1-d63c-b54e-3e5a-b95b47c09564-136eaf33 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-d1ce49d1-d63c-b54e-3e5a-b95b47c09565-136eaf33, #w-node-d1ce49d1-d63c-b54e-3e5a-b95b47c0956d-136eaf33 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d2f343d1-003f-2d9b-fa3c-9836d6f182df-136eaf33 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-d2f343d1-003f-2d9b-fa3c-9836d6f182e0-136eaf33, #w-node-d2f343d1-003f-2d9b-fa3c-9836d6f182e8-136eaf33 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fea2dddd-50c8-3124-152a-fda3b4698746-136eaf33 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-fea2dddd-50c8-3124-152a-fda3b4698747-136eaf33, #w-node-fea2dddd-50c8-3124-152a-fda3b469874f-136eaf33 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3cfb68ce-db7e-25f6-055a-fc76f8d12113-136eaf33 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-_3cfb68ce-db7e-25f6-055a-fc76f8d12114-136eaf33, #w-node-_3cfb68ce-db7e-25f6-055a-fc76f8d1211c-136eaf33 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_696e4727-0fd3-6ebd-d939-fcb8e384a7c3-136eaf33 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-_696e4727-0fd3-6ebd-d939-fcb8e384a7c4-136eaf33, #w-node-_696e4727-0fd3-6ebd-d939-fcb8e384a7cc-136eaf33 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_21dd85b0-3d90-66bd-9f29-220baead652c-136eaf33 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-_21dd85b0-3d90-66bd-9f29-220baead652d-136eaf33, #w-node-_21dd85b0-3d90-66bd-9f29-220baead6535-136eaf33 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_59d3c1e8-bb99-9922-a556-a505239dc2f2-136eaf33 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-_59d3c1e8-bb99-9922-a556-a505239dc2f3-136eaf33, #w-node-_59d3c1e8-bb99-9922-a556-a505239dc2fb-136eaf33 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83ebdf07-0c13-e13e-824a-32b1cce22d15-136eaf33 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-_83ebdf07-0c13-e13e-824a-32b1cce22d16-136eaf33, #w-node-_83ebdf07-0c13-e13e-824a-32b1cce22d1e-136eaf33 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_120f799c-745b-7ee9-b314-35662d520c9a-136eaf33 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-_120f799c-745b-7ee9-b314-35662d520c9b-136eaf33, #w-node-_120f799c-745b-7ee9-b314-35662d520ca3-136eaf33 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1ee15ebc-3a7f-e42e-5dcd-d82d7f6dc27e-136eaf33 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-_1ee15ebc-3a7f-e42e-5dcd-d82d7f6dc27f-136eaf33, #w-node-_1ee15ebc-3a7f-e42e-5dcd-d82d7f6dc287-136eaf33 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b698ef0-931d-a838-f8e7-b946f0bc2471-136eaf33 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-_9b698ef0-931d-a838-f8e7-b946f0bc2472-136eaf33, #w-node-_9b698ef0-931d-a838-f8e7-b946f0bc247a-136eaf33 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df8e009e-2ba2-1d7a-8cc4-6bda1b5abeb1-136eaf33 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-df8e009e-2ba2-1d7a-8cc4-6bda1b5abeb2-136eaf33, #w-node-df8e009e-2ba2-1d7a-8cc4-6bda1b5abeba-136eaf33, #w-node-ef6c946d-564c-46f0-73d8-3e735bbf4c9c-32c25ac8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5775847a-9724-3451-c096-bf8e5953428b-aa47e5de, #w-node-_8e40e9ac-a0da-b62c-1252-87865f75256e-aa47e5de {
  grid-area: Area;
}

#w-node-_45d16c7a-9fac-ad18-81a4-ada48f7b4b56-aa47e5de {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c0659c17-062f-272b-e90a-cd1d0a778fb6-aa47e5de {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-ef6c946d-564c-46f0-73d8-3e735bbf4c9c-c2b1eca9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6350f80b-3eb9-5753-ba2e-70b5424d4b8e-c03f960b {
  grid-area: Area-4;
}

#w-node-e8305511-3afb-e5ff-9e94-71721a8cf50f-c03f960b {
  grid-area: Area-3;
}

#w-node-_76f79ba5-42ec-39ec-757c-c73c81a3bd91-c03f960b, #w-node-a2f72258-c1af-0c19-70a3-9237a316cd36-c03f960b {
  grid-area: Area-1;
  align-self: center;
}

#w-node-ef6c946d-564c-46f0-73d8-3e735bbf4c9c-356603d8, #w-node-ef6c946d-564c-46f0-73d8-3e735bbf4c9c-36262fae, #w-node-ef6c946d-564c-46f0-73d8-3e735bbf4c9c-5a09645b, #w-node-ef6c946d-564c-46f0-73d8-3e735bbf4c9c-fab64e67, #w-node-_743cc35c-9bf3-bdff-29c6-5a56c3b1cdbb-f551a031 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_743cc35c-9bf3-bdff-29c6-5a56c3b1cdc6-f551a031 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_00a3155e-b865-c312-d3a8-73b5712787cf-34c72612 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-a7d24a8e-ff07-7f6f-8ca1-b492793041c5-34c72612, #w-node-_38e4f66e-b419-b418-2c86-03c0959b70cc-34c72612 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#Due-Diligence-anchor.w-node-_35583d5a-6065-9a32-6948-cbc2081a7609-34c72612 {
  grid-area: General;
}

#Due-Diligence-anchor.w-node-_34429510-49e2-f0a1-4ccf-82401f7276f4-34c72612 {
  grid-area: Pilot;
}

#who-qualifies-anchor.w-node-_809413dc-2d84-3fb7-2526-55e3027b3f5a-34c72612 {
  grid-area: qualifies;
}

#application-anchor.w-node-_41a7b6ae-8e52-ac02-f191-580680203bc9-34c72612 {
  grid-area: Application;
}

#monthly-anchor.w-node-_0dd896b9-178b-8df3-0e5b-85edf00a1e3c-34c72612 {
  grid-area: Monthly-Assistance;
}

#pilot-anchor.w-node-_7485d5f0-7129-b2a6-fea2-88997465c170-34c72612 {
  grid-area: Traction;
}

#traction-anchor.w-node-_6880236f-2b6c-fbff-a78a-6477d5d19a67-34c72612 {
  grid-area: Scale;
}

#scale-anchor.w-node-_9ad5d49c-af06-7a38-be68-604aaa44284a-34c72612 {
  grid-area: FI;
}

#w-node-cef17bbd-f93c-0c23-9816-bf247a99ed34-34c72612 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-_36a8f4c5-323c-4dfc-381a-4e61a6fc425c-34c72612, #w-node-_1f65c74f-61df-5b89-5fc3-b0f3d9d13866-34c72612, #w-node-_1a57176b-910d-5ebf-e1e9-e6180303f877-34c72612 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a75a2134-fce0-bddf-dff7-ad9013e2a651-34c72612 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-a75a2134-fce0-bddf-dff7-ad9013e2a652-34c72612, #w-node-a75a2134-fce0-bddf-dff7-ad9013e2a66f-34c72612 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ed5592dd-eb37-1eae-f74f-12f790808278-34c72612 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-ed5592dd-eb37-1eae-f74f-12f790808279-34c72612, #w-node-ed5592dd-eb37-1eae-f74f-12f790808281-34c72612 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8a9a6d82-cb90-f620-a88c-492b409c537c-34c72612 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-_8a9a6d82-cb90-f620-a88c-492b409c537d-34c72612, #w-node-_8a9a6d82-cb90-f620-a88c-492b409c5383-34c72612 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d59e9783-af23-4755-f68c-188c468a546d-34c72612 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-d59e9783-af23-4755-f68c-188c468a546e-34c72612, #w-node-d59e9783-af23-4755-f68c-188c468a5476-34c72612 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a98c6f87-97ac-1660-ceae-5a274bd2da35-34c72612 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-a98c6f87-97ac-1660-ceae-5a274bd2da36-34c72612, #w-node-a98c6f87-97ac-1660-ceae-5a274bd2da3e-34c72612 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_035ab169-c47b-8910-fd52-69dfdc499868-34c72612 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-_035ab169-c47b-8910-fd52-69dfdc499869-34c72612, #w-node-_035ab169-c47b-8910-fd52-69dfdc499871-34c72612 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d1ce49d1-d63c-b54e-3e5a-b95b47c09564-34c72612 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-d1ce49d1-d63c-b54e-3e5a-b95b47c09565-34c72612, #w-node-d1ce49d1-d63c-b54e-3e5a-b95b47c0956d-34c72612 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_00a3155e-b865-c312-d3a8-73b5712787cf-023d9e2a {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-a7d24a8e-ff07-7f6f-8ca1-b492793041c5-023d9e2a, #w-node-_38e4f66e-b419-b418-2c86-03c0959b70cc-023d9e2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#Due-Diligence-anchor.w-node-_35583d5a-6065-9a32-6948-cbc2081a7609-023d9e2a {
  grid-area: General;
}

#Due-Diligence-anchor.w-node-_34429510-49e2-f0a1-4ccf-82401f7276f4-023d9e2a {
  grid-area: Pilot;
}

#who-qualifies-anchor.w-node-_809413dc-2d84-3fb7-2526-55e3027b3f5a-023d9e2a {
  grid-area: qualifies;
}

#application-anchor.w-node-_41a7b6ae-8e52-ac02-f191-580680203bc9-023d9e2a {
  grid-area: Application;
}

#monthly-anchor.w-node-_0dd896b9-178b-8df3-0e5b-85edf00a1e3c-023d9e2a {
  grid-area: Monthly-Assistance;
}

#pilot-anchor.w-node-_7485d5f0-7129-b2a6-fea2-88997465c170-023d9e2a {
  grid-area: Traction;
}

#traction-anchor.w-node-_6880236f-2b6c-fbff-a78a-6477d5d19a67-023d9e2a {
  grid-area: Scale;
}

#w-node-a75a2134-fce0-bddf-dff7-ad9013e2a651-023d9e2a {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-a75a2134-fce0-bddf-dff7-ad9013e2a652-023d9e2a, #w-node-a75a2134-fce0-bddf-dff7-ad9013e2a66f-023d9e2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ed5592dd-eb37-1eae-f74f-12f790808278-023d9e2a {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-ed5592dd-eb37-1eae-f74f-12f790808279-023d9e2a, #w-node-ed5592dd-eb37-1eae-f74f-12f790808281-023d9e2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8a9a6d82-cb90-f620-a88c-492b409c537c-023d9e2a {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-_8a9a6d82-cb90-f620-a88c-492b409c537d-023d9e2a, #w-node-_8a9a6d82-cb90-f620-a88c-492b409c5383-023d9e2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d59e9783-af23-4755-f68c-188c468a546d-023d9e2a {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-d59e9783-af23-4755-f68c-188c468a546e-023d9e2a, #w-node-d59e9783-af23-4755-f68c-188c468a5476-023d9e2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a98c6f87-97ac-1660-ceae-5a274bd2da35-023d9e2a {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-a98c6f87-97ac-1660-ceae-5a274bd2da36-023d9e2a, #w-node-a98c6f87-97ac-1660-ceae-5a274bd2da3e-023d9e2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_035ab169-c47b-8910-fd52-69dfdc499868-023d9e2a {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-_035ab169-c47b-8910-fd52-69dfdc499869-023d9e2a, #w-node-_035ab169-c47b-8910-fd52-69dfdc499871-023d9e2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d1ce49d1-d63c-b54e-3e5a-b95b47c09564-023d9e2a {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-d1ce49d1-d63c-b54e-3e5a-b95b47c09565-023d9e2a, #w-node-d1ce49d1-d63c-b54e-3e5a-b95b47c0956d-023d9e2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_41f94655-d72a-d756-e095-a48b20f997df-6ab2f2c2, #w-node-_68592615-ee05-d541-5eb7-be9b00b86b39-6ab2f2c2, #w-node-_68592615-ee05-d541-5eb7-be9b00b86b4d-6ab2f2c2 {
  grid-area: Area-2;
}

#w-node-_6f301e80-b1ed-4f7c-7c05-26928ecf13e8-6ab2f2c2 {
  grid-area: Area;
}

#w-node-d002f7ee-2398-f151-27b7-3649fd5d267d-6ab2f2c2 {
  grid-area: Location;
  align-self: center;
}

#w-node-f32dad3b-8418-3cfd-ef1a-60f249ef01f7-6ab2f2c2, #w-node-d002f7ee-2398-f151-27b7-3649fd5d267e-6ab2f2c2, #w-node-d002f7ee-2398-f151-27b7-3649fd5d2683-6ab2f2c2 {
  grid-area: Location;
}

#w-node-d002f7ee-2398-f151-27b7-3649fd5d267f-6ab2f2c2 {
  grid-area: time;
  justify-self: start;
}

#w-node-d002f7ee-2398-f151-27b7-3649fd5d2680-6ab2f2c2 {
  grid-area: time;
  justify-self: center;
}

#w-node-d002f7ee-2398-f151-27b7-3649fd5d2685-6ab2f2c2 {
  grid-area: Date;
}

#w-node-d002f7ee-2398-f151-27b7-3649fd5d2688-6ab2f2c2, #w-node-d002f7ee-2398-f151-27b7-3649fd5d2689-6ab2f2c2 {
  grid-area: Button;
}

#w-node-cd363e2d-9c77-fddc-67e2-f23674ba1549-6ab2f2c2 {
  grid-area: Location;
  align-self: center;
}

#w-node-cd363e2d-9c77-fddc-67e2-f23674ba154b-6ab2f2c2 {
  grid-area: time;
  justify-self: start;
}

#w-node-cd363e2d-9c77-fddc-67e2-f23674ba154c-6ab2f2c2 {
  grid-area: time;
  justify-self: center;
}

#w-node-cd363e2d-9c77-fddc-67e2-f23674ba154f-6ab2f2c2 {
  grid-area: Location;
}

#w-node-cd363e2d-9c77-fddc-67e2-f23674ba1551-6ab2f2c2 {
  grid-area: Date;
}

#w-node-cd363e2d-9c77-fddc-67e2-f23674ba1554-6ab2f2c2, #w-node-cd363e2d-9c77-fddc-67e2-f23674ba1555-6ab2f2c2 {
  grid-area: Button;
}

#w-node-b2f1e8c0-62c5-c97f-e115-73b3f34a441e-6ab2f2c2 {
  grid-area: Location;
  align-self: center;
}

#w-node-b2f1e8c0-62c5-c97f-e115-73b3f34a441f-6ab2f2c2 {
  grid-area: Location;
}

#w-node-b2f1e8c0-62c5-c97f-e115-73b3f34a4420-6ab2f2c2 {
  grid-area: time;
  justify-self: start;
}

#w-node-b2f1e8c0-62c5-c97f-e115-73b3f34a4421-6ab2f2c2 {
  grid-area: time;
  justify-self: center;
}

#w-node-b2f1e8c0-62c5-c97f-e115-73b3f34a4424-6ab2f2c2 {
  grid-area: Location;
}

#w-node-b2f1e8c0-62c5-c97f-e115-73b3f34a4426-6ab2f2c2 {
  grid-area: Date;
}

#w-node-b2f1e8c0-62c5-c97f-e115-73b3f34a4429-6ab2f2c2, #w-node-b2f1e8c0-62c5-c97f-e115-73b3f34a442a-6ab2f2c2 {
  grid-area: Button;
}

#w-node-e937b0ec-fe71-4b32-5260-d76c506840f5-6ab2f2c2 {
  grid-area: Location;
  align-self: center;
}

#w-node-e937b0ec-fe71-4b32-5260-d76c506840f6-6ab2f2c2 {
  grid-area: Location;
}

#w-node-e937b0ec-fe71-4b32-5260-d76c506840f7-6ab2f2c2 {
  grid-area: time;
  justify-self: start;
}

#w-node-e937b0ec-fe71-4b32-5260-d76c506840f8-6ab2f2c2 {
  grid-area: time;
  justify-self: center;
}

#w-node-e937b0ec-fe71-4b32-5260-d76c506840fb-6ab2f2c2 {
  grid-area: Location;
}

#w-node-e937b0ec-fe71-4b32-5260-d76c506840fd-6ab2f2c2 {
  grid-area: Date;
}

#w-node-e937b0ec-fe71-4b32-5260-d76c50684100-6ab2f2c2, #w-node-e937b0ec-fe71-4b32-5260-d76c50684101-6ab2f2c2 {
  grid-area: Button;
}

#w-node-_7619f51b-17b2-4d90-1146-2ae5516f0f82-6ab2f2c2 {
  grid-area: Location;
  align-self: center;
}

#w-node-_7619f51b-17b2-4d90-1146-2ae5516f0f83-6ab2f2c2 {
  grid-area: Location;
}

#w-node-_7619f51b-17b2-4d90-1146-2ae5516f0f84-6ab2f2c2 {
  grid-area: time;
  justify-self: start;
}

#w-node-_7619f51b-17b2-4d90-1146-2ae5516f0f85-6ab2f2c2 {
  grid-area: time;
  justify-self: center;
}

#w-node-_7619f51b-17b2-4d90-1146-2ae5516f0f88-6ab2f2c2 {
  grid-area: Location;
}

#w-node-_7619f51b-17b2-4d90-1146-2ae5516f0f8a-6ab2f2c2 {
  grid-area: Date;
}

#w-node-_7619f51b-17b2-4d90-1146-2ae5516f0f8d-6ab2f2c2, #w-node-_7619f51b-17b2-4d90-1146-2ae5516f0f8e-6ab2f2c2 {
  grid-area: Button;
}

#w-node-fb34850e-fd92-0e4b-7e6b-9d2693984136-6ab2f2c2 {
  grid-area: Location;
  align-self: center;
}

#w-node-caa44b07-8c44-bbf7-4009-12c64afc9bd1-6ab2f2c2, #w-node-_137b87a4-e9d3-7673-5ed5-a873fffdfc28-6ab2f2c2 {
  grid-area: Location;
}

#w-node-_9a2b7ae5-371b-dd93-0ffa-bbc904e10a5e-6ab2f2c2 {
  grid-area: time;
  justify-self: start;
}

#w-node-_8fde69be-4ffd-cf99-c0bd-c000504ae318-6ab2f2c2 {
  grid-area: time;
  justify-self: center;
}

#w-node-acc3acfa-0975-f5b0-cedb-dff554c14900-6ab2f2c2 {
  grid-area: Location;
}

#w-node-fcf31029-5533-c081-d418-8d145c7c99f0-6ab2f2c2 {
  grid-area: Date;
}

#w-node-_2d91c919-00ce-876b-fbfd-d848aa7cbc39-6ab2f2c2, #w-node-_36491b64-6972-c7fb-51a9-fdfe5f2ee446-6ab2f2c2 {
  grid-area: Button;
}

#w-node-_74a61457-ac62-c3c1-226a-bd8ecf6eaaea-6ab2f2c2 {
  grid-area: Location;
  align-self: center;
}

#w-node-_92c90fda-ae8c-2790-1c29-fca1bfa574a5-6ab2f2c2, #w-node-_74a61457-ac62-c3c1-226a-bd8ecf6eaaeb-6ab2f2c2, #w-node-_979b7385-a50a-1b78-77d9-7e402dab62c0-6ab2f2c2 {
  grid-area: Location;
}

#w-node-_74a61457-ac62-c3c1-226a-bd8ecf6eaaec-6ab2f2c2 {
  grid-area: time;
  justify-self: start;
}

#w-node-_74a61457-ac62-c3c1-226a-bd8ecf6eaaed-6ab2f2c2 {
  grid-area: time;
  justify-self: center;
}

#w-node-_74a61457-ac62-c3c1-226a-bd8ecf6eaaf0-6ab2f2c2 {
  grid-area: Location;
}

#w-node-_74a61457-ac62-c3c1-226a-bd8ecf6eaaf2-6ab2f2c2 {
  grid-area: Date;
}

#w-node-_74a61457-ac62-c3c1-226a-bd8ecf6eaaf5-6ab2f2c2, #w-node-_74a61457-ac62-c3c1-226a-bd8ecf6eaaf6-6ab2f2c2 {
  grid-area: Button;
}

#w-node-b82fa82c-23d9-2b7d-fb93-309d6b3df8b5-6ab2f2c2 {
  grid-area: Location;
  align-self: center;
}

#w-node-b82fa82c-23d9-2b7d-fb93-309d6b3df8b6-6ab2f2c2 {
  grid-area: Location;
}

#w-node-b82fa82c-23d9-2b7d-fb93-309d6b3df8b7-6ab2f2c2 {
  grid-area: time;
  justify-self: start;
}

#w-node-b82fa82c-23d9-2b7d-fb93-309d6b3df8b8-6ab2f2c2 {
  grid-area: time;
  justify-self: center;
}

#w-node-b82fa82c-23d9-2b7d-fb93-309d6b3df8bb-6ab2f2c2 {
  grid-area: Location;
}

#w-node-b82fa82c-23d9-2b7d-fb93-309d6b3df8bd-6ab2f2c2 {
  grid-area: Date;
}

#w-node-b82fa82c-23d9-2b7d-fb93-309d6b3df8c0-6ab2f2c2, #w-node-b82fa82c-23d9-2b7d-fb93-309d6b3df8c1-6ab2f2c2 {
  grid-area: Button;
}

#w-node-_1cae6725-4f03-7cff-7c7d-7dc1c4716870-6ab2f2c2 {
  grid-area: Location;
  align-self: center;
}

#w-node-_1cae6725-4f03-7cff-7c7d-7dc1c4716871-6ab2f2c2 {
  grid-area: Location;
}

#w-node-_1cae6725-4f03-7cff-7c7d-7dc1c4716872-6ab2f2c2 {
  grid-area: time;
  justify-self: start;
}

#w-node-_1cae6725-4f03-7cff-7c7d-7dc1c4716873-6ab2f2c2 {
  grid-area: time;
  justify-self: center;
}

#w-node-_1cae6725-4f03-7cff-7c7d-7dc1c4716876-6ab2f2c2 {
  grid-area: Location;
}

#w-node-_1cae6725-4f03-7cff-7c7d-7dc1c4716878-6ab2f2c2 {
  grid-area: Date;
}

#w-node-_1cae6725-4f03-7cff-7c7d-7dc1c471687b-6ab2f2c2, #w-node-_1cae6725-4f03-7cff-7c7d-7dc1c471687c-6ab2f2c2 {
  grid-area: Button;
}

#w-node-ab5c34a1-755d-b5da-34c7-807d2d23ab46-6ab2f2c2 {
  grid-area: Location;
  align-self: center;
}

#w-node-ab5c34a1-755d-b5da-34c7-807d2d23ab47-6ab2f2c2 {
  grid-area: Location;
}

#w-node-ab5c34a1-755d-b5da-34c7-807d2d23ab48-6ab2f2c2 {
  grid-area: time;
  justify-self: start;
}

#w-node-ab5c34a1-755d-b5da-34c7-807d2d23ab49-6ab2f2c2 {
  grid-area: time;
  justify-self: center;
}

#w-node-ab5c34a1-755d-b5da-34c7-807d2d23ab4c-6ab2f2c2 {
  grid-area: Location;
}

#w-node-ab5c34a1-755d-b5da-34c7-807d2d23ab4e-6ab2f2c2 {
  grid-area: Date;
}

#w-node-ab5c34a1-755d-b5da-34c7-807d2d23ab51-6ab2f2c2, #w-node-ab5c34a1-755d-b5da-34c7-807d2d23ab52-6ab2f2c2 {
  grid-area: Button;
}

#w-node-acc0ddfb-30dd-c751-8c0a-35a6ac2175ef-6ab2f2c2 {
  grid-area: Location;
  align-self: center;
}

#w-node-b38fae33-1fc1-619a-05df-8954ed30163a-6ab2f2c2 {
  grid-area: Location;
}

#w-node-b38fae33-1fc1-619a-05df-8954ed30163b-6ab2f2c2 {
  grid-area: time;
  justify-self: start;
}

#w-node-b38fae33-1fc1-619a-05df-8954ed30163c-6ab2f2c2 {
  grid-area: time;
  justify-self: center;
}

#w-node-b38fae33-1fc1-619a-05df-8954ed30163f-6ab2f2c2 {
  grid-area: Location;
}

#w-node-acc0ddfb-30dd-c751-8c0a-35a6ac2175f7-6ab2f2c2 {
  grid-area: Date;
}

#w-node-acc0ddfb-30dd-c751-8c0a-35a6ac2175fa-6ab2f2c2, #w-node-acc0ddfb-30dd-c751-8c0a-35a6ac2175fb-6ab2f2c2 {
  grid-area: Button;
}

#w-node-bc06b8a7-5642-6bfa-b8b0-c6a7c8c43c28-6ab2f2c2 {
  grid-area: Location;
  align-self: center;
}

#w-node-bc06b8a7-5642-6bfa-b8b0-c6a7c8c43c29-6ab2f2c2 {
  grid-area: Location;
}

#w-node-bc06b8a7-5642-6bfa-b8b0-c6a7c8c43c2a-6ab2f2c2 {
  grid-area: time;
  justify-self: start;
}

#w-node-bc06b8a7-5642-6bfa-b8b0-c6a7c8c43c2b-6ab2f2c2 {
  grid-area: time;
  justify-self: center;
}

#w-node-bc06b8a7-5642-6bfa-b8b0-c6a7c8c43c2e-6ab2f2c2 {
  grid-area: Location;
}

#w-node-bc06b8a7-5642-6bfa-b8b0-c6a7c8c43c30-6ab2f2c2 {
  grid-area: Date;
}

#w-node-bc06b8a7-5642-6bfa-b8b0-c6a7c8c43c33-6ab2f2c2, #w-node-bc06b8a7-5642-6bfa-b8b0-c6a7c8c43c34-6ab2f2c2 {
  grid-area: Button;
}

#w-node-cecc4257-d715-91dd-486f-0989721f03ab-6ab2f2c2 {
  grid-area: Location;
  align-self: center;
}

#w-node-cecc4257-d715-91dd-486f-0989721f03ac-6ab2f2c2 {
  grid-area: Location;
}

#w-node-cecc4257-d715-91dd-486f-0989721f03ad-6ab2f2c2 {
  grid-area: time;
  justify-self: start;
}

#w-node-cecc4257-d715-91dd-486f-0989721f03ae-6ab2f2c2 {
  grid-area: time;
  justify-self: center;
}

#w-node-cecc4257-d715-91dd-486f-0989721f03b1-6ab2f2c2 {
  grid-area: Location;
}

#w-node-cecc4257-d715-91dd-486f-0989721f03b3-6ab2f2c2 {
  grid-area: Date;
}

#w-node-cecc4257-d715-91dd-486f-0989721f03b6-6ab2f2c2, #w-node-cecc4257-d715-91dd-486f-0989721f03b7-6ab2f2c2 {
  grid-area: Button;
}

#w-node-_0e1a1809-0a8c-1cbe-a73c-174547d6018a-d4bc5062 {
  grid-area: Area;
}

#w-node-_0e1a1809-0a8c-1cbe-a73c-174547d60192-d4bc5062 {
  grid-area: Area-2;
}

#w-node-_0e1a1809-0a8c-1cbe-a73c-174547d60198-d4bc5062 {
  grid-area: Area-3;
}

#w-node-_0e1a1809-0a8c-1cbe-a73c-174547d6019e-d4bc5062 {
  grid-area: Area-4;
}

#w-node-cf4dc5cd-a593-7520-cc9a-ba5a94fa0658-d4bc5062 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8045860e-631f-e6f3-3beb-8071358f1118-d4bc5062 {
  grid-area: Area;
}

#w-node-_8045860e-631f-e6f3-3beb-8071358f1120-d4bc5062 {
  grid-area: Area-2;
}

#w-node-_8045860e-631f-e6f3-3beb-8071358f1126-d4bc5062 {
  grid-area: Area-3;
}

#w-node-_8045860e-631f-e6f3-3beb-8071358f112c-d4bc5062 {
  grid-area: Area-4;
}

#w-node-_1abad5a5-978d-3636-07f7-4801429e739f-d4bc5062 {
  grid-area: Area;
}

#w-node-_1abad5a5-978d-3636-07f7-4801429e73a8-d4bc5062 {
  grid-area: Area-2;
}

#w-node-_1abad5a5-978d-3636-07f7-4801429e73b0-d4bc5062 {
  grid-area: Area-3;
}

#w-node-_90067254-bcdb-20ea-a534-f8694f98a1ea-d4bc5062 {
  grid-area: Area-4;
}

#w-node-_8343eda8-95dc-c353-a003-dd3ecac1a235-d4bc5062 {
  grid-area: Area;
}

#w-node-_8343eda8-95dc-c353-a003-dd3ecac1a23e-d4bc5062 {
  grid-area: Area-2;
}

#w-node-_8343eda8-95dc-c353-a003-dd3ecac1a246-d4bc5062 {
  grid-area: Area-3;
}

#w-node-_8343eda8-95dc-c353-a003-dd3ecac1a24c-d4bc5062 {
  grid-area: Area-4;
}

#w-node-_8343eda8-95dc-c353-a003-dd3ecac1a236-d4bc5062 {
  grid-area: Area;
}

#w-node-a8d68ef7-2cb5-faa9-d1b1-3297afd68991-d4bc5062 {
  grid-area: Area-2;
}

#w-node-a8d68ef7-2cb5-faa9-d1b1-3297afd68999-d4bc5062 {
  grid-area: Area-3;
}

#w-node-a8d68ef7-2cb5-faa9-d1b1-3297afd6899f-d4bc5062 {
  grid-area: Area-4;
}

#w-node-a8d68ef7-2cb5-faa9-d1b1-3297afd689a5-d4bc5062 {
  grid-area: Area;
}

#w-node-b91f6c43-cc8c-23ff-196e-2a17acf1794d-7e3aea74 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5775847a-9724-3451-c096-bf8e5953428b-6804dc78, #w-node-_8e40e9ac-a0da-b62c-1252-87865f75256e-6804dc78 {
  grid-area: Area;
}

#w-node-_45d16c7a-9fac-ad18-81a4-ada48f7b4b56-6804dc78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2beb1b50-0694-9c12-65bb-01ba701f57a6-6804dc78 {
  grid-area: Area-8;
  justify-self: center;
}

#w-node-c652c0ec-c5eb-7e3c-a3a4-a1ce8abe33dd-6804dc78 {
  grid-area: Area-4;
  justify-self: center;
}

#w-node-_6fa049b3-dfd3-99ac-865d-2f3cebe6e7aa-6804dc78 {
  grid-area: Area-7;
  justify-self: center;
}

#w-node-f1d4425a-9888-d89e-772e-544f4a7a413e-6804dc78 {
  grid-area: Area-5;
  justify-self: center;
}

#w-node-_6d0a7826-b57d-8460-ec7b-478d745bcbc1-6804dc78 {
  grid-area: Area-2;
  justify-self: center;
}

#w-node-_9b1f1887-a1ce-9c8d-9702-c5c5d77c244e-6804dc78 {
  grid-area: Area-6;
  justify-self: center;
}

#w-node-_00a3155e-b865-c312-d3a8-73b5712787cf-dfabfe59 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-a7d24a8e-ff07-7f6f-8ca1-b492793041c5-dfabfe59, #w-node-_38e4f66e-b419-b418-2c86-03c0959b70cc-dfabfe59 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#Due-Diligence-anchor.w-node-_35583d5a-6065-9a32-6948-cbc2081a7609-dfabfe59 {
  grid-area: General;
}

#Due-Diligence-anchor.w-node-_34429510-49e2-f0a1-4ccf-82401f7276f4-dfabfe59 {
  grid-area: Pilot;
}

#who-qualifies-anchor.w-node-_809413dc-2d84-3fb7-2526-55e3027b3f5a-dfabfe59 {
  grid-area: qualifies;
}

#application-anchor.w-node-_41a7b6ae-8e52-ac02-f191-580680203bc9-dfabfe59 {
  grid-area: Application;
}

#monthly-anchor.w-node-_0dd896b9-178b-8df3-0e5b-85edf00a1e3c-dfabfe59 {
  grid-area: Monthly-Assistance;
}

#pilot-anchor.w-node-_7485d5f0-7129-b2a6-fea2-88997465c170-dfabfe59 {
  grid-area: Traction;
}

#traction-anchor.w-node-_6880236f-2b6c-fbff-a78a-6477d5d19a67-dfabfe59 {
  grid-area: Scale;
}

#traction-anchor.w-node-bc1bceb9-f9e9-a21a-a475-77ad2fca53e1-dfabfe59 {
  grid-area: FI;
}

#w-node-a75a2134-fce0-bddf-dff7-ad9013e2a651-dfabfe59 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-a75a2134-fce0-bddf-dff7-ad9013e2a652-dfabfe59, #w-node-a75a2134-fce0-bddf-dff7-ad9013e2a66f-dfabfe59 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ed5592dd-eb37-1eae-f74f-12f790808278-dfabfe59 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-ed5592dd-eb37-1eae-f74f-12f790808279-dfabfe59, #w-node-ed5592dd-eb37-1eae-f74f-12f790808281-dfabfe59 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8a9a6d82-cb90-f620-a88c-492b409c537c-dfabfe59 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-_8a9a6d82-cb90-f620-a88c-492b409c537d-dfabfe59, #w-node-_8a9a6d82-cb90-f620-a88c-492b409c5383-dfabfe59 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d59e9783-af23-4755-f68c-188c468a546d-dfabfe59 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-d59e9783-af23-4755-f68c-188c468a546e-dfabfe59, #w-node-d59e9783-af23-4755-f68c-188c468a5476-dfabfe59 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a98c6f87-97ac-1660-ceae-5a274bd2da35-dfabfe59 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-a98c6f87-97ac-1660-ceae-5a274bd2da36-dfabfe59, #w-node-a98c6f87-97ac-1660-ceae-5a274bd2da3e-dfabfe59 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_035ab169-c47b-8910-fd52-69dfdc499868-dfabfe59 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-_035ab169-c47b-8910-fd52-69dfdc499869-dfabfe59, #w-node-_035ab169-c47b-8910-fd52-69dfdc499871-dfabfe59 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d1ce49d1-d63c-b54e-3e5a-b95b47c09564-dfabfe59 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-d1ce49d1-d63c-b54e-3e5a-b95b47c09565-dfabfe59, #w-node-d1ce49d1-d63c-b54e-3e5a-b95b47c0956d-dfabfe59 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_56afaadf-fe97-3a53-3580-21e28c106de9-dfabfe59 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-_56afaadf-fe97-3a53-3580-21e28c106dea-dfabfe59, #w-node-_56afaadf-fe97-3a53-3580-21e28c106e01-dfabfe59 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6680e88d-5cab-4cc0-c95b-3a117e8617fd-117b7edb {
  grid-area: Company-1;
}

#w-node-e6dcf4a7-1210-c569-3a92-911aaa11bd04-117b7edb {
  grid-area: Area;
}

#w-node-c1d9ce75-eeee-b12d-750b-7301a049409e-117b7edb {
  grid-area: Area-2;
}

#w-node-_798a41c5-35e9-1366-52c4-a7c496eecf31-117b7edb, #w-node-f19fdf80-9fed-3f34-8ecb-5915562d227d-117b7edb {
  grid-area: Area;
}

#w-node-f19fdf80-9fed-3f34-8ecb-5915562d2282-117b7edb, #w-node-f19fdf80-9fed-3f34-8ecb-5915562d2284-117b7edb, #w-node-f19fdf80-9fed-3f34-8ecb-5915562d2287-117b7edb, #w-node-f19fdf80-9fed-3f34-8ecb-5915562d2289-117b7edb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f19fdf80-9fed-3f34-8ecb-5915562d228e-117b7edb {
  grid-area: Area;
  align-self: center;
}

#w-node-c65d0d52-1735-0541-ae4d-8b745f4ec4c1-117b7edb {
  grid-area: Area-2;
}

#w-node-c81185d7-84f6-0469-c76c-4b69d18386a8-117b7edb {
  grid-area: Area;
}

#w-node-_15c3edee-6da1-0804-05c3-585177dfa2e0-117b7edb {
  grid-area: Area-2;
}

#w-node-f19fdf80-9fed-3f34-8ecb-5915562d2291-117b7edb, #w-node-f19fdf80-9fed-3f34-8ecb-5915562d2293-117b7edb, #w-node-f19fdf80-9fed-3f34-8ecb-5915562d2296-117b7edb, #w-node-f19fdf80-9fed-3f34-8ecb-5915562d2298-117b7edb, #w-node-f19fdf80-9fed-3f34-8ecb-5915562d229b-117b7edb, #w-node-f19fdf80-9fed-3f34-8ecb-5915562d229d-117b7edb, #w-node-_7ab5c937-faad-a213-5062-2286917e28ee-117b7edb, #w-node-_7ab5c937-faad-a213-5062-2286917e28f0-117b7edb, #w-node-_5ebfbfdc-0102-7683-da8b-ff860ac10080-117b7edb, #w-node-_5ebfbfdc-0102-7683-da8b-ff860ac10082-117b7edb, #w-node-_1bf44db0-785d-65bd-ca0f-4d54c9b467cf-117b7edb, #w-node-_1bf44db0-785d-65bd-ca0f-4d54c9b467d1-117b7edb, #w-node-_581d980b-2161-3b10-1812-58df88df5976-117b7edb, #w-node-_581d980b-2161-3b10-1812-58df88df5978-117b7edb, #w-node-_6f2df51e-3df7-1e70-f503-aa7ab4072f28-117b7edb, #w-node-_6f2df51e-3df7-1e70-f503-aa7ab4072f2a-117b7edb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fc656d61-741a-2920-11b4-b097ed5c69b7-117b7edb {
  grid-area: Date;
}

#w-node-fc656d61-741a-2920-11b4-b097ed5c69ba-117b7edb {
  grid-area: Location;
  align-self: start;
}

#w-node-fc656d61-741a-2920-11b4-b097ed5c69bf-117b7edb {
  grid-area: Location;
}

#w-node-fc656d61-741a-2920-11b4-b097ed5c69c0-117b7edb {
  grid-area: time;
  justify-self: stretch;
}

#w-node-fc656d61-741a-2920-11b4-b097ed5c69c1-117b7edb {
  grid-area: time;
}

#w-node-_35301bc2-753b-126d-7f3f-3dc9991b7773-117b7edb {
  grid-area: Date;
}

#w-node-_35301bc2-753b-126d-7f3f-3dc9991b7776-117b7edb {
  grid-area: Location;
  place-self: start;
}

#w-node-_35301bc2-753b-126d-7f3f-3dc9991b777b-117b7edb {
  grid-area: Location;
}

#w-node-_35301bc2-753b-126d-7f3f-3dc9991b777c-117b7edb {
  grid-area: time;
  justify-self: stretch;
}

#w-node-_35301bc2-753b-126d-7f3f-3dc9991b777d-117b7edb {
  grid-area: time;
}

#w-node-_00a3155e-b865-c312-d3a8-73b5712787cf-117b7edb {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-a7d24a8e-ff07-7f6f-8ca1-b492793041c5-117b7edb, #w-node-_38e4f66e-b419-b418-2c86-03c0959b70cc-117b7edb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#Due-Diligence-anchor.w-node-_35583d5a-6065-9a32-6948-cbc2081a7609-117b7edb {
  grid-area: General;
}

#Due-Diligence-anchor.w-node-_34429510-49e2-f0a1-4ccf-82401f7276f4-117b7edb {
  grid-area: Pilot;
}

#who-qualifies-anchor.w-node-_809413dc-2d84-3fb7-2526-55e3027b3f5a-117b7edb {
  grid-area: qualifies;
}

#application-anchor.w-node-_41a7b6ae-8e52-ac02-f191-580680203bc9-117b7edb {
  grid-area: Application;
}

#monthly-anchor.w-node-_0dd896b9-178b-8df3-0e5b-85edf00a1e3c-117b7edb {
  grid-area: Monthly-Assistance;
}

#pilot-anchor.w-node-_7485d5f0-7129-b2a6-fea2-88997465c170-117b7edb {
  grid-area: Traction;
}

#w-node-a75a2134-fce0-bddf-dff7-ad9013e2a651-117b7edb {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-a75a2134-fce0-bddf-dff7-ad9013e2a652-117b7edb, #w-node-a75a2134-fce0-bddf-dff7-ad9013e2a66f-117b7edb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ed5592dd-eb37-1eae-f74f-12f790808278-117b7edb {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-ed5592dd-eb37-1eae-f74f-12f790808279-117b7edb, #w-node-ed5592dd-eb37-1eae-f74f-12f790808281-117b7edb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8a9a6d82-cb90-f620-a88c-492b409c537c-117b7edb {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  display: grid;
}

#w-node-_8a9a6d82-cb90-f620-a88c-492b409c537d-117b7edb, #w-node-_8a9a6d82-cb90-f620-a88c-492b409c5383-117b7edb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d59e9783-af23-4755-f68c-188c468a546d-117b7edb {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-d59e9783-af23-4755-f68c-188c468a546e-117b7edb, #w-node-d59e9783-af23-4755-f68c-188c468a5476-117b7edb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a98c6f87-97ac-1660-ceae-5a274bd2da35-117b7edb {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-a98c6f87-97ac-1660-ceae-5a274bd2da36-117b7edb, #w-node-a98c6f87-97ac-1660-ceae-5a274bd2da3e-117b7edb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_035ab169-c47b-8910-fd52-69dfdc499868-117b7edb {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-_035ab169-c47b-8910-fd52-69dfdc499869-117b7edb, #w-node-_035ab169-c47b-8910-fd52-69dfdc499871-117b7edb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3372df07-ed76-8f94-c632-154f77654897-252289a0 {
  grid-area: Location;
}

#w-node-_3372df07-ed76-8f94-c632-154f7765489f-252289a0 {
  grid-area: Speaker;
}

#w-node-_3372df07-ed76-8f94-c632-154f776548af-252289a0, #w-node-_3372df07-ed76-8f94-c632-154f776548b0-252289a0 {
  grid-area: Event-Details;
}

#w-node-_63966437-4080-d6fa-2625-a61147e36205-c0329de0 {
  grid-area: Location;
}

#w-node-_04b02ba6-d236-e26a-7bb0-efc64583fc2a-c0329de0 {
  grid-area: Speaker;
}

#w-node-_8fd8229d-1d6d-e5c7-fc2c-14382da965dc-c0329de0, #w-node-_58a55411-5eeb-05ab-7a74-540d960099be-c0329de0 {
  grid-area: Event-Details;
}

#w-node-c5b19c87-ef71-fd8a-a88b-42ab8292568b-e651677c {
  grid-area: Area;
}

#w-node-_51d4b0df-45ad-f05e-8ce7-3277fbb945c0-e651677c {
  grid-area: Area-2;
}

#w-node-_32fcd016-389c-376a-7e10-4516c0dcc6dc-e651677c {
  grid-area: Task;
}

#w-node-e4afa6a5-8548-19e2-bdbc-43409cc44955-e651677c {
  grid-area: Person;
}

#w-node-bebb0fdf-4e55-c975-ba27-d5edfffbf7e7-e651677c {
  grid-area: Start-Date;
}

#w-node-_0dd9a89c-0bbe-3dcc-7771-a5cebceeed3e-e651677c {
  grid-area: End-Date;
}

#w-node-d31a9bab-7c52-b669-2541-e19791b13ea4-e651677c {
  grid-area: Milestone;
}

#w-node-_430e2a12-30df-c143-c63b-4097b91659e8-e651677c {
  grid-area: Task;
}

#w-node-_430e2a12-30df-c143-c63b-4097b91659eb-e651677c {
  grid-area: Person;
}

#w-node-_430e2a12-30df-c143-c63b-4097b91659ee-e651677c {
  grid-area: Start-Date;
}

#w-node-_430e2a12-30df-c143-c63b-4097b91659f1-e651677c {
  grid-area: End-Date;
}

#w-node-_430e2a12-30df-c143-c63b-4097b91659f4-e651677c {
  grid-area: Milestone;
}

#w-node-_9470e4ee-dfea-7ad6-5c8b-1e97204c4a1e-e651677c {
  grid-area: Task;
}

#w-node-_9470e4ee-dfea-7ad6-5c8b-1e97204c4a21-e651677c {
  grid-area: Person;
}

#w-node-_9470e4ee-dfea-7ad6-5c8b-1e97204c4a24-e651677c {
  grid-area: Start-Date;
}

#w-node-_9470e4ee-dfea-7ad6-5c8b-1e97204c4a27-e651677c {
  grid-area: End-Date;
}

#w-node-_9470e4ee-dfea-7ad6-5c8b-1e97204c4a2a-e651677c {
  grid-area: Milestone;
}

#w-node-a872d5ac-5b65-a5df-0e99-9383e549bb57-e651677c {
  grid-area: Task;
}

#w-node-a872d5ac-5b65-a5df-0e99-9383e549bb5a-e651677c {
  grid-area: Person;
}

#w-node-a872d5ac-5b65-a5df-0e99-9383e549bb5d-e651677c {
  grid-area: Start-Date;
}

#w-node-a872d5ac-5b65-a5df-0e99-9383e549bb60-e651677c {
  grid-area: End-Date;
}

#w-node-a872d5ac-5b65-a5df-0e99-9383e549bb63-e651677c {
  grid-area: Milestone;
}

#w-node-_48b22228-7dea-826f-a41f-feb180362b77-e651677c {
  grid-area: Task;
}

#w-node-_48b22228-7dea-826f-a41f-feb180362b7a-e651677c {
  grid-area: Person;
}

#w-node-_48b22228-7dea-826f-a41f-feb180362b7d-e651677c {
  grid-area: Start-Date;
}

#w-node-_48b22228-7dea-826f-a41f-feb180362b80-e651677c {
  grid-area: End-Date;
}

#w-node-_48b22228-7dea-826f-a41f-feb180362b83-e651677c {
  grid-area: Milestone;
}

#w-node-_7eed77be-e9a0-19e0-2fc9-e4149c421878-e651677c {
  grid-area: Task;
}

#w-node-_7eed77be-e9a0-19e0-2fc9-e4149c42187b-e651677c {
  grid-area: Person;
}

#w-node-_7eed77be-e9a0-19e0-2fc9-e4149c42187e-e651677c {
  grid-area: Start-Date;
}

#w-node-_7eed77be-e9a0-19e0-2fc9-e4149c421881-e651677c {
  grid-area: End-Date;
}

#w-node-_7eed77be-e9a0-19e0-2fc9-e4149c421884-e651677c {
  grid-area: Milestone;
}

#w-node-c3de4486-2dfa-f057-5b29-3e3795db0e40-e651677c {
  grid-area: Task;
}

#w-node-c3de4486-2dfa-f057-5b29-3e3795db0e43-e651677c {
  grid-area: Person;
}

#w-node-c3de4486-2dfa-f057-5b29-3e3795db0e46-e651677c {
  grid-area: Start-Date;
}

#w-node-c3de4486-2dfa-f057-5b29-3e3795db0e49-e651677c {
  grid-area: End-Date;
}

#w-node-c3de4486-2dfa-f057-5b29-3e3795db0e4c-e651677c {
  grid-area: Milestone;
}

#w-node-_1311064e-5253-988e-1c69-73ef2b768217-e651677c {
  grid-area: Task;
}

#w-node-_1311064e-5253-988e-1c69-73ef2b76821a-e651677c {
  grid-area: Person;
}

#w-node-_1311064e-5253-988e-1c69-73ef2b76821d-e651677c {
  grid-area: Start-Date;
}

#w-node-_1311064e-5253-988e-1c69-73ef2b768220-e651677c {
  grid-area: End-Date;
}

#w-node-_1311064e-5253-988e-1c69-73ef2b768223-e651677c {
  grid-area: Milestone;
}

#w-node-c8c0da89-842f-206d-c5ee-d4f54ecc8b5f-e651677c {
  grid-area: Task;
}

#w-node-c8c0da89-842f-206d-c5ee-d4f54ecc8b62-e651677c {
  grid-area: Person;
}

#w-node-c8c0da89-842f-206d-c5ee-d4f54ecc8b65-e651677c {
  grid-area: Start-Date;
}

#w-node-c8c0da89-842f-206d-c5ee-d4f54ecc8b68-e651677c {
  grid-area: End-Date;
}

#w-node-c8c0da89-842f-206d-c5ee-d4f54ecc8b6b-e651677c {
  grid-area: Milestone;
}

#w-node-_37a27882-cc89-22dc-78ed-f6c4e3e55be4-e651677c {
  grid-area: Task;
}

#w-node-_37a27882-cc89-22dc-78ed-f6c4e3e55be7-e651677c {
  grid-area: Person;
}

#w-node-_37a27882-cc89-22dc-78ed-f6c4e3e55bea-e651677c {
  grid-area: Start-Date;
}

#w-node-_37a27882-cc89-22dc-78ed-f6c4e3e55bed-e651677c {
  grid-area: End-Date;
}

#w-node-_37a27882-cc89-22dc-78ed-f6c4e3e55bf0-e651677c {
  grid-area: Milestone;
}

#w-node-_1236fd8c-8b29-ed64-7336-d29acaf00f02-e651677c {
  grid-area: Task;
}

#w-node-_1236fd8c-8b29-ed64-7336-d29acaf00f05-e651677c {
  grid-area: Person;
}

#w-node-_1236fd8c-8b29-ed64-7336-d29acaf00f08-e651677c {
  grid-area: Start-Date;
}

#w-node-_1236fd8c-8b29-ed64-7336-d29acaf00f0b-e651677c {
  grid-area: End-Date;
}

#w-node-_1236fd8c-8b29-ed64-7336-d29acaf00f0e-e651677c {
  grid-area: Milestone;
}

#w-node-_6aef7b46-6a8d-540a-0674-c7b76f221022-e651677c {
  grid-area: Area;
}

#w-node-_6aef7b46-6a8d-540a-0674-c7b76f22102b-e651677c {
  grid-area: Area-2;
}

#w-node-f2ba896b-9093-6a7c-b752-760b041ff855-e651677c {
  grid-area: Area;
  place-self: center;
}

#w-node-_42b9ab80-2475-fde0-7879-802938429959-e651677c {
  grid-area: Area-2;
  place-self: center;
}

#w-node-edb714e8-a70e-e0e8-3d0d-5192e6ec5aaa-e651677c {
  grid-area: Area-3;
  place-self: center;
}

#w-node-d21c7d68-2fb7-a8a7-6127-c93dba725644-e651677c {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-d21c7d68-2fb7-a8a7-6127-c93dba725645-e651677c, #w-node-d21c7d68-2fb7-a8a7-6127-c93dba72564e-e651677c, #w-node-b7eeb407-1e83-fcdf-0abd-1cbde9394418-e651677c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fc656d61-741a-2920-11b4-b097ed5c69b7-e651677c {
  grid-area: Date;
}

#w-node-fc656d61-741a-2920-11b4-b097ed5c69ba-e651677c {
  grid-area: Location;
  place-self: start;
}

#w-node-fc656d61-741a-2920-11b4-b097ed5c69bf-e651677c {
  grid-area: Location;
}

#w-node-fc656d61-741a-2920-11b4-b097ed5c69c0-e651677c {
  grid-area: time;
  justify-self: stretch;
}

#w-node-fc656d61-741a-2920-11b4-b097ed5c69c1-e651677c {
  grid-area: time;
}

#w-node-_35301bc2-753b-126d-7f3f-3dc9991b7773-e651677c {
  grid-area: Date;
}

#w-node-_35301bc2-753b-126d-7f3f-3dc9991b7776-e651677c {
  grid-area: Location;
  align-self: start;
}

#w-node-_35301bc2-753b-126d-7f3f-3dc9991b777b-e651677c {
  grid-area: Location;
}

#w-node-_35301bc2-753b-126d-7f3f-3dc9991b777c-e651677c {
  grid-area: time;
  justify-self: stretch;
}

#w-node-_35301bc2-753b-126d-7f3f-3dc9991b777d-e651677c {
  grid-area: time;
}

#w-node-_00a3155e-b865-c312-d3a8-73b5712787cf-e651677c {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-a7d24a8e-ff07-7f6f-8ca1-b492793041c5-e651677c, #w-node-_38e4f66e-b419-b418-2c86-03c0959b70cc-e651677c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#Due-Diligence-anchor.w-node-_35583d5a-6065-9a32-6948-cbc2081a7609-e651677c {
  grid-area: General;
}

#Due-Diligence-anchor.w-node-_34429510-49e2-f0a1-4ccf-82401f7276f4-e651677c {
  grid-area: Pilot;
}

#who-qualifies-anchor.w-node-_809413dc-2d84-3fb7-2526-55e3027b3f5a-e651677c {
  grid-area: qualifies;
}

#application-anchor.w-node-_41a7b6ae-8e52-ac02-f191-580680203bc9-e651677c {
  grid-area: Application;
}

#monthly-anchor.w-node-_0dd896b9-178b-8df3-0e5b-85edf00a1e3c-e651677c {
  grid-area: Monthly-Assistance;
}

#pilot-anchor.w-node-_7485d5f0-7129-b2a6-fea2-88997465c170-e651677c {
  grid-area: Traction;
}

#w-node-a75a2134-fce0-bddf-dff7-ad9013e2a651-e651677c {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-a75a2134-fce0-bddf-dff7-ad9013e2a652-e651677c, #w-node-a75a2134-fce0-bddf-dff7-ad9013e2a66f-e651677c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ed5592dd-eb37-1eae-f74f-12f790808278-e651677c {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-ed5592dd-eb37-1eae-f74f-12f790808279-e651677c, #w-node-ed5592dd-eb37-1eae-f74f-12f790808281-e651677c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8a9a6d82-cb90-f620-a88c-492b409c537c-e651677c {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-_8a9a6d82-cb90-f620-a88c-492b409c537d-e651677c, #w-node-_8a9a6d82-cb90-f620-a88c-492b409c5383-e651677c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d59e9783-af23-4755-f68c-188c468a546d-e651677c {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-d59e9783-af23-4755-f68c-188c468a546e-e651677c, #w-node-d59e9783-af23-4755-f68c-188c468a5476-e651677c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a98c6f87-97ac-1660-ceae-5a274bd2da35-e651677c {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-a98c6f87-97ac-1660-ceae-5a274bd2da36-e651677c, #w-node-a98c6f87-97ac-1660-ceae-5a274bd2da3e-e651677c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_035ab169-c47b-8910-fd52-69dfdc499868-e651677c {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-_035ab169-c47b-8910-fd52-69dfdc499869-e651677c, #w-node-_035ab169-c47b-8910-fd52-69dfdc499871-e651677c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1d9ce75-eeee-b12d-750b-7301a049409e-169a63bd {
  grid-area: Area-2;
}

#w-node-_798a41c5-35e9-1366-52c4-a7c496eecf31-169a63bd, #w-node-f19fdf80-9fed-3f34-8ecb-5915562d227d-169a63bd {
  grid-area: Area;
}

#w-node-f19fdf80-9fed-3f34-8ecb-5915562d2282-169a63bd, #w-node-f19fdf80-9fed-3f34-8ecb-5915562d2284-169a63bd, #w-node-f19fdf80-9fed-3f34-8ecb-5915562d2287-169a63bd, #w-node-f19fdf80-9fed-3f34-8ecb-5915562d2289-169a63bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f19fdf80-9fed-3f34-8ecb-5915562d228e-169a63bd {
  grid-area: Area;
  align-self: center;
}

#w-node-c65d0d52-1735-0541-ae4d-8b745f4ec4c1-169a63bd {
  grid-area: Area-2;
}

#w-node-c81185d7-84f6-0469-c76c-4b69d18386a8-169a63bd {
  grid-area: Area;
}

#w-node-_15c3edee-6da1-0804-05c3-585177dfa2e0-169a63bd {
  grid-area: Area-2;
}

#w-node-f19fdf80-9fed-3f34-8ecb-5915562d2291-169a63bd, #w-node-f19fdf80-9fed-3f34-8ecb-5915562d2293-169a63bd, #w-node-f19fdf80-9fed-3f34-8ecb-5915562d2296-169a63bd, #w-node-f19fdf80-9fed-3f34-8ecb-5915562d2298-169a63bd, #w-node-f19fdf80-9fed-3f34-8ecb-5915562d229b-169a63bd, #w-node-f19fdf80-9fed-3f34-8ecb-5915562d229d-169a63bd, #w-node-_7ab5c937-faad-a213-5062-2286917e28ee-169a63bd, #w-node-_7ab5c937-faad-a213-5062-2286917e28f0-169a63bd, #w-node-_5ebfbfdc-0102-7683-da8b-ff860ac10080-169a63bd, #w-node-_5ebfbfdc-0102-7683-da8b-ff860ac10082-169a63bd, #w-node-_1bf44db0-785d-65bd-ca0f-4d54c9b467cf-169a63bd, #w-node-_1bf44db0-785d-65bd-ca0f-4d54c9b467d1-169a63bd, #w-node-_581d980b-2161-3b10-1812-58df88df5976-169a63bd, #w-node-_581d980b-2161-3b10-1812-58df88df5978-169a63bd, #w-node-_6f2df51e-3df7-1e70-f503-aa7ab4072f28-169a63bd, #w-node-_6f2df51e-3df7-1e70-f503-aa7ab4072f2a-169a63bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fc656d61-741a-2920-11b4-b097ed5c69b7-169a63bd {
  grid-area: Date;
}

#w-node-fc656d61-741a-2920-11b4-b097ed5c69ba-169a63bd {
  grid-area: Location;
  align-self: start;
}

#w-node-fc656d61-741a-2920-11b4-b097ed5c69bf-169a63bd {
  grid-area: Location;
}

#w-node-fc656d61-741a-2920-11b4-b097ed5c69c0-169a63bd {
  grid-area: time;
  justify-self: stretch;
}

#w-node-fc656d61-741a-2920-11b4-b097ed5c69c1-169a63bd {
  grid-area: time;
}

#w-node-_35301bc2-753b-126d-7f3f-3dc9991b7773-169a63bd {
  grid-area: Date;
}

#w-node-_35301bc2-753b-126d-7f3f-3dc9991b7776-169a63bd {
  grid-area: Location;
  align-self: start;
}

#w-node-_35301bc2-753b-126d-7f3f-3dc9991b777b-169a63bd {
  grid-area: Location;
}

#w-node-_35301bc2-753b-126d-7f3f-3dc9991b777c-169a63bd {
  grid-area: time;
  justify-self: stretch;
}

#w-node-_35301bc2-753b-126d-7f3f-3dc9991b777d-169a63bd {
  grid-area: time;
}

#w-node-_00a3155e-b865-c312-d3a8-73b5712787cf-169a63bd {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-a7d24a8e-ff07-7f6f-8ca1-b492793041c5-169a63bd, #w-node-_38e4f66e-b419-b418-2c86-03c0959b70cc-169a63bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#Due-Diligence-anchor.w-node-_35583d5a-6065-9a32-6948-cbc2081a7609-169a63bd {
  grid-area: General;
}

#Due-Diligence-anchor.w-node-_34429510-49e2-f0a1-4ccf-82401f7276f4-169a63bd {
  grid-area: Pilot;
}

#who-qualifies-anchor.w-node-_809413dc-2d84-3fb7-2526-55e3027b3f5a-169a63bd {
  grid-area: qualifies;
}

#application-anchor.w-node-_41a7b6ae-8e52-ac02-f191-580680203bc9-169a63bd {
  grid-area: Application;
}

#monthly-anchor.w-node-_0dd896b9-178b-8df3-0e5b-85edf00a1e3c-169a63bd {
  grid-area: Monthly-Assistance;
}

#pilot-anchor.w-node-_7485d5f0-7129-b2a6-fea2-88997465c170-169a63bd {
  grid-area: Traction;
}

#w-node-a75a2134-fce0-bddf-dff7-ad9013e2a651-169a63bd {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-a75a2134-fce0-bddf-dff7-ad9013e2a652-169a63bd, #w-node-a75a2134-fce0-bddf-dff7-ad9013e2a66f-169a63bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ed5592dd-eb37-1eae-f74f-12f790808278-169a63bd {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-ed5592dd-eb37-1eae-f74f-12f790808279-169a63bd, #w-node-ed5592dd-eb37-1eae-f74f-12f790808281-169a63bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8a9a6d82-cb90-f620-a88c-492b409c537c-169a63bd {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-_8a9a6d82-cb90-f620-a88c-492b409c537d-169a63bd, #w-node-_8a9a6d82-cb90-f620-a88c-492b409c5383-169a63bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d59e9783-af23-4755-f68c-188c468a546d-169a63bd {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-d59e9783-af23-4755-f68c-188c468a546e-169a63bd, #w-node-d59e9783-af23-4755-f68c-188c468a5476-169a63bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a98c6f87-97ac-1660-ceae-5a274bd2da35-169a63bd {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-a98c6f87-97ac-1660-ceae-5a274bd2da36-169a63bd, #w-node-a98c6f87-97ac-1660-ceae-5a274bd2da3e-169a63bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_035ab169-c47b-8910-fd52-69dfdc499868-169a63bd {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-_035ab169-c47b-8910-fd52-69dfdc499869-169a63bd, #w-node-_035ab169-c47b-8910-fd52-69dfdc499871-169a63bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a6657bb7-a3ca-b329-4e0a-6540ffc5ea28-ab2f9801 {
  grid-area: Area;
}

#w-node-f11d7c62-80fb-e0c7-5146-368c8903d828-ab2f9801 {
  grid-area: Area-2;
}

#w-node-fc656d61-741a-2920-11b4-b097ed5c69b7-ab2f9801 {
  grid-area: Date;
}

#w-node-fc656d61-741a-2920-11b4-b097ed5c69ba-ab2f9801 {
  grid-area: Location;
  align-self: start;
}

#w-node-fc656d61-741a-2920-11b4-b097ed5c69bf-ab2f9801 {
  grid-area: Location;
}

#w-node-fc656d61-741a-2920-11b4-b097ed5c69c0-ab2f9801 {
  grid-area: time;
  justify-self: stretch;
}

#w-node-fc656d61-741a-2920-11b4-b097ed5c69c1-ab2f9801 {
  grid-area: time;
}

#w-node-_35301bc2-753b-126d-7f3f-3dc9991b7773-ab2f9801 {
  grid-area: Date;
}

#w-node-_35301bc2-753b-126d-7f3f-3dc9991b7776-ab2f9801 {
  grid-area: Location;
  align-self: start;
}

#w-node-_35301bc2-753b-126d-7f3f-3dc9991b777b-ab2f9801 {
  grid-area: Location;
}

#w-node-_35301bc2-753b-126d-7f3f-3dc9991b777c-ab2f9801 {
  grid-area: time;
  justify-self: stretch;
}

#w-node-_35301bc2-753b-126d-7f3f-3dc9991b777d-ab2f9801 {
  grid-area: time;
}

#w-node-_00a3155e-b865-c312-d3a8-73b5712787cf-ab2f9801 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-a7d24a8e-ff07-7f6f-8ca1-b492793041c5-ab2f9801, #w-node-_38e4f66e-b419-b418-2c86-03c0959b70cc-ab2f9801 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#Due-Diligence-anchor.w-node-_35583d5a-6065-9a32-6948-cbc2081a7609-ab2f9801 {
  grid-area: General;
}

#Due-Diligence-anchor.w-node-_34429510-49e2-f0a1-4ccf-82401f7276f4-ab2f9801 {
  grid-area: Pilot;
}

#who-qualifies-anchor.w-node-_809413dc-2d84-3fb7-2526-55e3027b3f5a-ab2f9801 {
  grid-area: qualifies;
}

#application-anchor.w-node-_41a7b6ae-8e52-ac02-f191-580680203bc9-ab2f9801 {
  grid-area: Application;
}

#monthly-anchor.w-node-_0dd896b9-178b-8df3-0e5b-85edf00a1e3c-ab2f9801 {
  grid-area: Monthly-Assistance;
}

#pilot-anchor.w-node-_7485d5f0-7129-b2a6-fea2-88997465c170-ab2f9801 {
  grid-area: Traction;
}

#w-node-a75a2134-fce0-bddf-dff7-ad9013e2a651-ab2f9801 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-a75a2134-fce0-bddf-dff7-ad9013e2a652-ab2f9801, #w-node-a75a2134-fce0-bddf-dff7-ad9013e2a66f-ab2f9801 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ed5592dd-eb37-1eae-f74f-12f790808278-ab2f9801 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-ed5592dd-eb37-1eae-f74f-12f790808279-ab2f9801, #w-node-ed5592dd-eb37-1eae-f74f-12f790808281-ab2f9801 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8a9a6d82-cb90-f620-a88c-492b409c537c-ab2f9801 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-_8a9a6d82-cb90-f620-a88c-492b409c537d-ab2f9801, #w-node-_8a9a6d82-cb90-f620-a88c-492b409c5383-ab2f9801 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d59e9783-af23-4755-f68c-188c468a546d-ab2f9801 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-d59e9783-af23-4755-f68c-188c468a546e-ab2f9801, #w-node-d59e9783-af23-4755-f68c-188c468a5476-ab2f9801 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a98c6f87-97ac-1660-ceae-5a274bd2da35-ab2f9801 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-a98c6f87-97ac-1660-ceae-5a274bd2da36-ab2f9801, #w-node-a98c6f87-97ac-1660-ceae-5a274bd2da3e-ab2f9801 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_035ab169-c47b-8910-fd52-69dfdc499868-ab2f9801 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-_035ab169-c47b-8910-fd52-69dfdc499869-ab2f9801, #w-node-_035ab169-c47b-8910-fd52-69dfdc499871-ab2f9801 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_323a8050-4b1e-a616-383e-a1531359c643-fcfdbc6c {
  grid-area: UI-Filter-Box;
}

#w-node-_323a8050-4b1e-a616-383e-a1531359c655-fcfdbc6c {
  grid-area: Sector;
}

#w-node-_323a8050-4b1e-a616-383e-a1531359c669-fcfdbc6c {
  grid-area: Region;
}

#w-node-_323a8050-4b1e-a616-383e-a1531359c6a7-fcfdbc6c {
  grid-area: Source;
}

#w-node-_365722e1-94a2-6179-66f0-93e6396e5efb-fcfdbc6c {
  grid-area: Company-Name;
}

#w-node-f1844d8d-62cb-1e25-9c55-26491b573ed7-fcfdbc6c {
  grid-area: Company-Name;
  align-self: center;
}

#w-node-eb49bc33-17bc-8ff0-c7d0-aec5c3d39c38-fcfdbc6c {
  grid-area: Company-Name;
}

#w-node-_0f96ee84-0828-e767-c230-11a17b9beff8-fcfdbc6c, #w-node-b39a09ec-f628-2696-64e2-6b355b01f286-fcfdbc6c {
  grid-area: Raising;
}

#w-node-_5fed2b89-8976-3a0b-3942-4a3626a1a8b9-fcfdbc6c {
  grid-area: Valuation;
}

#w-node-_5fed2b89-8976-3a0b-3942-4a3626a1a8bc-fcfdbc6c {
  grid-area: Raising;
}

#w-node-_2113f5d9-3bf8-ca80-5e19-c8bc1a540362-fcfdbc6c {
  grid-area: Min-Investment;
}

#w-node-_2113f5d9-3bf8-ca80-5e19-c8bc1a540365-fcfdbc6c {
  grid-area: Raising;
}

#w-node-_89f70c54-95ef-5db3-a731-7ae0534f87e7-fcfdbc6c {
  grid-area: Area;
}

#w-node-af966647-ac38-e5a8-37bc-bd59eaf2b66b-fcfdbc6c {
  grid-area: CTA;
  place-self: center stretch;
}

#w-node-c17c64de-a12b-4728-9f2d-00ed472b7e8d-fcfdbc6c {
  grid-area: Logo;
  align-self: center;
}

#w-node-_0a1a70ba-404a-b349-0a50-954672ba69aa-fcfdbc6c {
  grid-area: Round-Closing;
}

#w-node-_0a1a70ba-404a-b349-0a50-954672ba69ad-fcfdbc6c {
  grid-area: Raising;
}

#w-node-_11dac8a6-9c85-9165-d977-242c9a9f22bc-fcfdbc6c {
  grid-area: Stage;
}

#w-node-_11dac8a6-9c85-9165-d977-242c9a9f22bf-fcfdbc6c {
  grid-area: Raising;
}

#w-node-db65f5c7-47e0-265b-348e-582e732ab866-fcfdbc6c {
  grid-area: Industry;
}

#w-node-db65f5c7-47e0-265b-348e-582e732ab869-fcfdbc6c {
  grid-area: Raising;
}

#w-node-_7f991f81-4de8-9e55-4db2-d30669146386-fcfdbc6c {
  grid-area: Region;
}

#w-node-_7f991f81-4de8-9e55-4db2-d30669146389-fcfdbc6c {
  grid-area: Raising;
}

#w-node-_0bf9e0a8-efd4-bc31-7e86-76166913d95c-ce9d01cd {
  grid-area: Area;
}

#w-node-_0bf9e0a8-efd4-bc31-7e86-76166913d95f-ce9d01cd {
  grid-area: Area-2;
}

#w-node-_0bf9e0a8-efd4-bc31-7e86-76166913d962-ce9d01cd {
  grid-area: Area-3;
}

#general-anchor.w-node-d478dc1c-823e-6fbb-49e8-543d87fd378e-ce9d01cd {
  grid-area: Area-4;
}

#w-node-_63966437-4080-d6fa-2625-a61147e36205-ce9d01cd {
  grid-area: Location;
}

#w-node-_04b02ba6-d236-e26a-7bb0-efc64583fc2a-ce9d01cd {
  grid-area: Speaker;
}

#w-node-_8fd8229d-1d6d-e5c7-fc2c-14382da965dc-ce9d01cd, #required.w-node-_58a55411-5eeb-05ab-7a74-540d960099be-ce9d01cd {
  grid-area: Event-Details;
}

#w-node-_49196a91-c3d9-6210-5a03-a707ec3bd4ac-ce9d01cd {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-_49196a91-c3d9-6210-5a03-a707ec3bd4ad-ce9d01cd, #w-node-_49196a91-c3d9-6210-5a03-a707ec3bd4b9-ce9d01cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_44633e59-acb0-4895-aaad-d9c41cf02165-fc5398fe {
  grid-area: Area;
}

#w-node-cb12d315-0f16-58d4-bc85-f28b01dff4c3-fc5398fe {
  grid-area: Area-2;
}

#w-node-_6c9a3b48-1fab-da97-bcdd-58eb9ea19b39-fc5398fe {
  grid-area: Area-3;
}

#w-node-_52ce08ad-d878-5de8-1a4e-3bf48597dbe4-fc5398fe, #general-anchor.w-node-_52ce08ad-d878-5de8-1a4e-3bf48597dbe5-fc5398fe {
  grid-area: Area-4;
}

#w-node-_1b5e3bec-ddab-9bf7-338f-97a2b9c76fb5-fc5398fe {
  grid-area: First;
}

#w-node-_29ec337c-06d9-d388-8e71-61f55706b485-fc5398fe {
  grid-area: Last;
}

#w-node-_63966437-4080-d6fa-2625-a61147e36205-fc5398fe {
  grid-area: Location;
}

#w-node-_04b02ba6-d236-e26a-7bb0-efc64583fc2a-fc5398fe {
  grid-area: Speaker;
}

#w-node-_8fd8229d-1d6d-e5c7-fc2c-14382da965dc-fc5398fe, #objective.w-node-_58a55411-5eeb-05ab-7a74-540d960099be-fc5398fe {
  grid-area: Event-Details;
}

#w-node-c6e8231e-7aec-f597-4183-460551bbe9d6-fc5398fe {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-c6e8231e-7aec-f597-4183-460551bbe9d7-fc5398fe, #w-node-c6e8231e-7aec-f597-4183-460551bbe9f4-fc5398fe {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_44633e59-acb0-4895-aaad-d9c41cf02165-4b06e0d6 {
  grid-area: Area;
}

#w-node-cb12d315-0f16-58d4-bc85-f28b01dff4c3-4b06e0d6 {
  grid-area: Area-2;
}

#w-node-_6c9a3b48-1fab-da97-bcdd-58eb9ea19b39-4b06e0d6 {
  grid-area: Area-3;
}

#w-node-_52ce08ad-d878-5de8-1a4e-3bf48597dbe4-4b06e0d6, #general-anchor.w-node-_52ce08ad-d878-5de8-1a4e-3bf48597dbe5-4b06e0d6 {
  grid-area: Area-4;
}

#w-node-_63966437-4080-d6fa-2625-a61147e36205-4b06e0d6 {
  grid-area: Location;
}

#w-node-_04b02ba6-d236-e26a-7bb0-efc64583fc2a-4b06e0d6 {
  grid-area: Speaker;
}

#w-node-_8fd8229d-1d6d-e5c7-fc2c-14382da965dc-4b06e0d6, #objective.w-node-_58a55411-5eeb-05ab-7a74-540d960099be-4b06e0d6 {
  grid-area: Event-Details;
}

#w-node-c6e8231e-7aec-f597-4183-460551bbe9d6-4b06e0d6 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-c6e8231e-7aec-f597-4183-460551bbe9d7-4b06e0d6, #w-node-c6e8231e-7aec-f597-4183-460551bbe9f4-4b06e0d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_653e6848-32b1-c8fe-b4f4-7fbede350b5e-a56ec02c {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-_653e6848-32b1-c8fe-b4f4-7fbede350b5f-a56ec02c, #w-node-_653e6848-32b1-c8fe-b4f4-7fbede350b70-a56ec02c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#Due-Diligence-anchor.w-node-_653e6848-32b1-c8fe-b4f4-7fbede350b74-a56ec02c {
  grid-area: General;
}

#Due-Diligence-anchor.w-node-_653e6848-32b1-c8fe-b4f4-7fbede350b76-a56ec02c {
  grid-area: Pilot;
}

#who-qualifies-anchor.w-node-_653e6848-32b1-c8fe-b4f4-7fbede350b78-a56ec02c {
  grid-area: qualifies;
}

#application-anchor.w-node-_653e6848-32b1-c8fe-b4f4-7fbede350b7a-a56ec02c {
  grid-area: Application;
}

#monthly-anchor.w-node-_653e6848-32b1-c8fe-b4f4-7fbede350b7c-a56ec02c {
  grid-area: Monthly-Assistance;
}

#pilot-anchor.w-node-_653e6848-32b1-c8fe-b4f4-7fbede350b7e-a56ec02c {
  grid-area: Traction;
}

#w-node-bf1368aa-a537-5335-bb2d-a85fd64d6c33-a56ec02c {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-bf1368aa-a537-5335-bb2d-a85fd64d6c34-a56ec02c, #w-node-bf1368aa-a537-5335-bb2d-a85fd64d6c3d-a56ec02c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bf1368aa-a537-5335-bb2d-a85fd64d6c51-a56ec02c {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-bf1368aa-a537-5335-bb2d-a85fd64d6c52-a56ec02c, #w-node-bf1368aa-a537-5335-bb2d-a85fd64d6c59-a56ec02c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bf1368aa-a537-5335-bb2d-a85fd64d6c6a-a56ec02c {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-bf1368aa-a537-5335-bb2d-a85fd64d6c6b-a56ec02c, #w-node-bf1368aa-a537-5335-bb2d-a85fd64d6c72-a56ec02c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bf1368aa-a537-5335-bb2d-a85fd64d6c85-a56ec02c {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-bf1368aa-a537-5335-bb2d-a85fd64d6c86-a56ec02c, #w-node-bf1368aa-a537-5335-bb2d-a85fd64d6c8f-a56ec02c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bf1368aa-a537-5335-bb2d-a85fd64d6ca2-a56ec02c {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-bf1368aa-a537-5335-bb2d-a85fd64d6ca3-a56ec02c, #w-node-bf1368aa-a537-5335-bb2d-a85fd64d6cac-a56ec02c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bf1368aa-a537-5335-bb2d-a85fd64d6cbf-a56ec02c {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-bf1368aa-a537-5335-bb2d-a85fd64d6cc0-a56ec02c, #w-node-bf1368aa-a537-5335-bb2d-a85fd64d6cc7-a56ec02c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3e2a1292-d83c-af06-37df-ac6542946faa-6799556b {
  grid-area: Area;
}

#w-node-_3e2a1292-d83c-af06-37df-ac6542946fb2-6799556b {
  grid-area: Area-2;
}

#w-node-_3e2a1292-d83c-af06-37df-ac6542946f6f-6799556b {
  grid-area: Area;
}

#w-node-_3e2a1292-d83c-af06-37df-ac6542946f75-6799556b {
  grid-area: Area-2;
}

#w-node-_3e2a1292-d83c-af06-37df-ac6542946f9f-6799556b, #w-node-_9f507ad7-5306-13c0-a13c-36cc7eaadeb6-6799556b, #w-node-_0c90ca7c-8f64-57cb-101b-208fee846e22-6799556b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_3e2a1292-d83c-af06-37df-ac6542947074-6799556b {
  grid-area: Area-2;
}

#w-node-_3e2a1292-d83c-af06-37df-ac654294708a-6799556b, #w-node-_5775847a-9724-3451-c096-bf8e5953428b-9dbf24bb, #w-node-_8e40e9ac-a0da-b62c-1252-87865f75256e-9dbf24bb {
  grid-area: Area;
}

#w-node-_45d16c7a-9fac-ad18-81a4-ada48f7b4b56-9dbf24bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dca658b5-371c-8247-ecc1-c0c83b64a2f2-9dbf24bb {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_142d1fdc-4e20-541c-b69a-0b8336be27a5-b904bedc, #w-node-_84012f48-9506-cb4a-bc26-83055363ba76-b904bedc {
  grid-area: Tagline;
}

#w-node-_3196315a-b5bf-61ff-adbf-48398ec9e477-b904bedc {
  grid-area: Investors;
}

#w-node-_1e1a0ccc-492b-d963-47be-4d6f91110081-b904bedc {
  grid-area: Founder;
}

#w-node-_9981dd18-1ad1-6cc6-3836-c417f87534b1-b904bedc {
  grid-area: Advisor;
}

#w-node-_9b2394a3-8241-9b03-b5fc-1fb8ad975388-b904bedc, #w-node-be4048ab-efe2-8328-fb4a-38fff65dcea0-b904bedc {
  grid-area: Stats;
}

#w-node-_9c241290-3643-c3b4-8e68-c35303e5e239-b904bedc {
  grid-area: Comp;
}

#w-node-fbe4a937-2804-3c30-c223-c1153ace362a-b904bedc, #w-node-_700e5c9d-0d9a-ec62-11f9-53c5740de0d2-b904bedc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_88e5d48e-e662-3ee2-b6e3-d6088e8463c0-b904bedc {
  grid-template-rows: auto;
  grid-template-columns: 2.25fr 2.25fr;
}

#w-node-f8d4d9f3-eb41-8648-ee8d-249a41ac1e7c-b904bedc {
  grid-area: Area;
  align-self: start;
}

#w-node-b54bb3f5-176f-7217-d21d-a7724c05d5c4-b904bedc, #w-node-f8d4d9f3-eb41-8648-ee8d-249a41ac1e76-b904bedc {
  grid-area: Feature-1;
}

#w-node-_64352fc7-e47e-9498-5329-9dc6bd1ad2de-b904bedc, #w-node-f8d4d9f3-eb41-8648-ee8d-249a41ac1e83-b904bedc {
  grid-area: Feature-2;
}

#w-node-f02aec36-b728-2051-46e4-3aa0861159b9-b904bedc {
  grid-area: Feature-3;
}

#w-node-dd9b5eec-f927-9a1d-3675-fd1586a5ad37-b904bedc, #w-node-f8d4d9f3-eb41-8648-ee8d-249a41ac1e8f-b904bedc {
  grid-area: Feature-4;
}

#w-node-ab386b2e-bbfe-7a11-7cf8-6b1a60aa7ae2-b904bedc, #w-node-f8d4d9f3-eb41-8648-ee8d-249a41ac1e95-b904bedc {
  grid-area: Feature-5;
}

#w-node-_0f92a5b1-c1b9-9640-9412-a6b5bad12457-b904bedc, #w-node-f8d4d9f3-eb41-8648-ee8d-249a41ac1e9b-b904bedc {
  grid-area: Feature-6;
}

#w-node-a3cbb557-707b-1733-0023-34dd349a5cd4-b904bedc {
  grid-area: Feature-1;
}

#w-node-a3cbb557-707b-1733-0023-34dd349a5cda-b904bedc {
  grid-area: Area;
  align-self: start;
}

#w-node-a3cbb557-707b-1733-0023-34dd349a5ce1-b904bedc {
  grid-area: Feature-2;
}

#w-node-a3cbb557-707b-1733-0023-34dd349a5ce7-b904bedc {
  grid-area: Feature-3;
}

#w-node-a3cbb557-707b-1733-0023-34dd349a5ced-b904bedc {
  grid-area: Feature-4;
}

#w-node-a3cbb557-707b-1733-0023-34dd349a5cf3-b904bedc {
  grid-area: Feature-5;
}

#w-node-a3cbb557-707b-1733-0023-34dd349a5cf9-b904bedc {
  grid-area: Feature-6;
}

#w-node-_39b93270-6ad7-2c97-b37c-ad2e71ecc2c3-71ecc2bc {
  grid-area: Shariah-Logo;
}

#w-node-_39b93270-6ad7-2c97-b37c-ad2e71ecc2c8-71ecc2bc {
  grid-area: Area-2;
  justify-self: end;
}

#w-node-_39b93270-6ad7-2c97-b37c-ad2e71ecc2d4-71ecc2bc {
  grid-area: Area;
}

#w-node-ad0b7e93-c556-de63-cb6f-cc5d0def2540-0def253f {
  grid-area: Logo;
}

#w-node-ad0b7e93-c556-de63-cb6f-cc5d0def2542-0def253f {
  grid-area: Menu;
}

#w-node-_1647e28b-a6ad-53af-c73c-9a09e6b23746-20632262 {
  justify-self: end;
}

#w-node-_1647e28b-a6ad-53af-c73c-9a09e6b23749-20632262 {
  align-self: center;
}

#w-node-_1647e28b-a6ad-53af-c73c-9a09e6b23756-20632262 {
  justify-self: start;
}

#w-node-_1647e28b-a6ad-53af-c73c-9a09e6b23757-20632262 {
  align-self: center;
}

#w-node-_1647e28b-a6ad-53af-c73c-9a09e6b2376c-20632262 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-d49f8c38-3412-0b9c-9cd0-e6ae60a510fa-20632262 {
  grid-area: Content;
  justify-self: center;
}

#w-node-_32d6fb23-f63f-afd5-e3f8-6f75dcaa26e4-20632262 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-_32d6fb23-f63f-afd5-e3f8-6f75dcaa26e5-20632262, #w-node-_32d6fb23-f63f-afd5-e3f8-6f75dcaa26f6-20632262 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#general-anchor.w-node-_32d6fb23-f63f-afd5-e3f8-6f75dcaa26fa-20632262 {
  grid-area: General;
}

#who-qualifies-anchor.w-node-_32d6fb23-f63f-afd5-e3f8-6f75dcaa26fc-20632262 {
  grid-area: qualifies;
}

#application-anchor.w-node-_32d6fb23-f63f-afd5-e3f8-6f75dcaa26fe-20632262 {
  grid-area: Application;
}

#monthly-anchor.w-node-_32d6fb23-f63f-afd5-e3f8-6f75dcaa2700-20632262 {
  grid-area: Monthly-Assistance;
}

#pilot-anchor.w-node-_32d6fb23-f63f-afd5-e3f8-6f75dcaa2702-20632262 {
  grid-area: Pilot;
}

#traction-anchor.w-node-_32d6fb23-f63f-afd5-e3f8-6f75dcaa2704-20632262 {
  grid-area: Traction;
}

#scale-anchor.w-node-_32d6fb23-f63f-afd5-e3f8-6f75dcaa2706-20632262 {
  grid-area: Scale;
}

#FI-anchor.w-node-_32d6fb23-f63f-afd5-e3f8-6f75dcaa2708-20632262 {
  grid-area: FI;
}

#w-node-a9f2b88f-e56a-76c2-420f-d0854df7d3b8-20632262 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-a9f2b88f-e56a-76c2-420f-d0854df7d3b9-20632262, #w-node-a9f2b88f-e56a-76c2-420f-d0854df7d3d6-20632262 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a9f2b88f-e56a-76c2-420f-d0854df7d3e9-20632262 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-a9f2b88f-e56a-76c2-420f-d0854df7d3ea-20632262, #w-node-a9f2b88f-e56a-76c2-420f-d0854df7d3fd-20632262 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a9f2b88f-e56a-76c2-420f-d0854df7d40e-20632262 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-a9f2b88f-e56a-76c2-420f-d0854df7d40f-20632262, #w-node-a9f2b88f-e56a-76c2-420f-d0854df7d41d-20632262 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a9f2b88f-e56a-76c2-420f-d0854df7d430-20632262 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-a9f2b88f-e56a-76c2-420f-d0854df7d431-20632262, #w-node-a9f2b88f-e56a-76c2-420f-d0854df7d43c-20632262 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a9f2b88f-e56a-76c2-420f-d0854df7d44f-20632262 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-a9f2b88f-e56a-76c2-420f-d0854df7d450-20632262, #w-node-a9f2b88f-e56a-76c2-420f-d0854df7d458-20632262 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a9f2b88f-e56a-76c2-420f-d0854df7d46b-20632262 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-a9f2b88f-e56a-76c2-420f-d0854df7d46c-20632262, #w-node-a9f2b88f-e56a-76c2-420f-d0854df7d477-20632262 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a9f2b88f-e56a-76c2-420f-d0854df7d48a-20632262 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-a9f2b88f-e56a-76c2-420f-d0854df7d48b-20632262, #w-node-a9f2b88f-e56a-76c2-420f-d0854df7d493-20632262 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a9f2b88f-e56a-76c2-420f-d0854df7d4a6-20632262 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-a9f2b88f-e56a-76c2-420f-d0854df7d4a7-20632262, #w-node-a9f2b88f-e56a-76c2-420f-d0854df7d4b2-20632262 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_59af5fa5-7920-51e4-3276-fabe75bda2dd-7d1f5b23 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2bf90bae-6936-1bb9-b805-a9aea70357ea-7d1f5b23 {
  justify-self: start;
}

#w-node-_29a6cd8c-e6d3-1e9b-12c8-9ee2f6bcf313-7d1f5b23 {
  justify-self: end;
}

#w-node-_29a6cd8c-e6d3-1e9b-12c8-9ee2f6bcf316-7d1f5b23 {
  align-self: center;
}

#w-node-_29a6cd8c-e6d3-1e9b-12c8-9ee2f6bcf323-7d1f5b23 {
  justify-self: start;
}

#w-node-_29a6cd8c-e6d3-1e9b-12c8-9ee2f6bcf324-7d1f5b23 {
  align-self: center;
}

#w-node-_4ab181a7-411f-d14d-0998-14babf4d5850-7d1f5b23, #w-node-_192f3d3a-4d74-590a-40ac-72ffee5e05a3-7d1f5b23 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_6cdc6216-6697-470b-6bab-72589fa05145-7d1f5b23 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-_6cdc6216-6697-470b-6bab-72589fa05146-7d1f5b23, #w-node-_6cdc6216-6697-470b-6bab-72589fa05157-7d1f5b23 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#general-anchor.w-node-_6cdc6216-6697-470b-6bab-72589fa0515b-7d1f5b23 {
  grid-area: General;
}

#w-node-_6cdc6216-6697-470b-6bab-72589fa0515d-7d1f5b23 {
  grid-area: qualifies;
}

#application-anchor.w-node-_6cdc6216-6697-470b-6bab-72589fa0515f-7d1f5b23 {
  grid-area: Application;
}

#monthly-anchor.w-node-_6cdc6216-6697-470b-6bab-72589fa05161-7d1f5b23 {
  grid-area: Monthly-Assistance;
}

#pilot-anchor.w-node-_6cdc6216-6697-470b-6bab-72589fa05163-7d1f5b23 {
  grid-area: Pilot;
}

#traction-anchor.w-node-_6cdc6216-6697-470b-6bab-72589fa05165-7d1f5b23 {
  grid-area: Traction;
}

#scale-anchor.w-node-_6cdc6216-6697-470b-6bab-72589fa05167-7d1f5b23 {
  grid-area: Scale;
}

#w-node-c7711351-1c04-f5c5-82b2-8254ef42c3dd-7d1f5b23 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-c7711351-1c04-f5c5-82b2-8254ef42c3de-7d1f5b23, #w-node-c7711351-1c04-f5c5-82b2-8254ef42c3f2-7d1f5b23 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c7711351-1c04-f5c5-82b2-8254ef42c405-7d1f5b23 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-c7711351-1c04-f5c5-82b2-8254ef42c406-7d1f5b23, #w-node-c7711351-1c04-f5c5-82b2-8254ef42c40e-7d1f5b23 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c7711351-1c04-f5c5-82b2-8254ef42c421-7d1f5b23 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-c7711351-1c04-f5c5-82b2-8254ef42c422-7d1f5b23, #w-node-c7711351-1c04-f5c5-82b2-8254ef42c42a-7d1f5b23 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c7711351-1c04-f5c5-82b2-8254ef42c43d-7d1f5b23 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-c7711351-1c04-f5c5-82b2-8254ef42c43e-7d1f5b23, #w-node-c7711351-1c04-f5c5-82b2-8254ef42c446-7d1f5b23 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c7711351-1c04-f5c5-82b2-8254ef42c459-7d1f5b23 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-c7711351-1c04-f5c5-82b2-8254ef42c45a-7d1f5b23, #w-node-c7711351-1c04-f5c5-82b2-8254ef42c462-7d1f5b23 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c7711351-1c04-f5c5-82b2-8254ef42c475-7d1f5b23 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-c7711351-1c04-f5c5-82b2-8254ef42c476-7d1f5b23, #w-node-c7711351-1c04-f5c5-82b2-8254ef42c47e-7d1f5b23 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c7711351-1c04-f5c5-82b2-8254ef42c491-7d1f5b23 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-c7711351-1c04-f5c5-82b2-8254ef42c492-7d1f5b23, #w-node-c7711351-1c04-f5c5-82b2-8254ef42c49c-7d1f5b23 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_142d1fdc-4e20-541c-b69a-0b8336be27a5-ce761246, #w-node-_84012f48-9506-cb4a-bc26-83055363ba76-ce761246 {
  grid-area: Tagline;
}

#w-node-_3196315a-b5bf-61ff-adbf-48398ec9e477-ce761246 {
  grid-area: Investors;
}

#w-node-_1e1a0ccc-492b-d963-47be-4d6f91110081-ce761246 {
  grid-area: Founder;
}

#w-node-_3202751a-a0f8-acf5-c23b-9df05efb4a9d-ce761246 {
  grid-area: Investors;
}

#w-node-_9981dd18-1ad1-6cc6-3836-c417f87534b1-ce761246 {
  grid-area: Advisor;
}

#w-node-_9b2394a3-8241-9b03-b5fc-1fb8ad975388-ce761246, #w-node-be4048ab-efe2-8328-fb4a-38fff65dcea0-ce761246 {
  grid-area: Stats;
}

#w-node-_9c241290-3643-c3b4-8e68-c35303e5e239-ce761246 {
  grid-area: Comp;
}

#w-node-fbe4a937-2804-3c30-c223-c1153ace362a-ce761246, #w-node-_700e5c9d-0d9a-ec62-11f9-53c5740de0d2-ce761246 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_88e5d48e-e662-3ee2-b6e3-d6088e8463c0-ce761246 {
  grid-template-rows: auto;
  grid-template-columns: 2.25fr 2.25fr;
}

#w-node-f8d4d9f3-eb41-8648-ee8d-249a41ac1e7c-ce761246 {
  grid-area: Area;
  align-self: start;
}

#w-node-b54bb3f5-176f-7217-d21d-a7724c05d5c4-ce761246, #w-node-f8d4d9f3-eb41-8648-ee8d-249a41ac1e76-ce761246 {
  grid-area: Feature-1;
}

#w-node-_64352fc7-e47e-9498-5329-9dc6bd1ad2de-ce761246, #w-node-f8d4d9f3-eb41-8648-ee8d-249a41ac1e83-ce761246 {
  grid-area: Feature-2;
}

#w-node-f02aec36-b728-2051-46e4-3aa0861159b9-ce761246 {
  grid-area: Feature-3;
}

#w-node-dd9b5eec-f927-9a1d-3675-fd1586a5ad37-ce761246, #w-node-f8d4d9f3-eb41-8648-ee8d-249a41ac1e8f-ce761246 {
  grid-area: Feature-4;
}

#w-node-ab386b2e-bbfe-7a11-7cf8-6b1a60aa7ae2-ce761246, #w-node-f8d4d9f3-eb41-8648-ee8d-249a41ac1e95-ce761246 {
  grid-area: Feature-5;
}

#w-node-_0f92a5b1-c1b9-9640-9412-a6b5bad12457-ce761246, #w-node-f8d4d9f3-eb41-8648-ee8d-249a41ac1e9b-ce761246 {
  grid-area: Feature-6;
}

#w-node-a3cbb557-707b-1733-0023-34dd349a5cd4-ce761246 {
  grid-area: Feature-1;
}

#w-node-a3cbb557-707b-1733-0023-34dd349a5cda-ce761246 {
  grid-area: Area;
  align-self: start;
}

#w-node-a3cbb557-707b-1733-0023-34dd349a5ce1-ce761246 {
  grid-area: Feature-2;
}

#w-node-a3cbb557-707b-1733-0023-34dd349a5ce7-ce761246 {
  grid-area: Feature-3;
}

#w-node-a3cbb557-707b-1733-0023-34dd349a5ced-ce761246 {
  grid-area: Feature-4;
}

#w-node-a3cbb557-707b-1733-0023-34dd349a5cf3-ce761246 {
  grid-area: Feature-5;
}

#w-node-a3cbb557-707b-1733-0023-34dd349a5cf9-ce761246 {
  grid-area: Feature-6;
}

@media screen and (min-width: 1920px) {
  #w-node-_395f6656-3261-b0c0-c644-f6f9bc89f4b3-e3a8668e {
    grid-area: Bio;
  }
}

@media screen and (min-width: 1440px) {
  #w-node-_942f8c34-ee4a-26ec-1f04-651457c96bbc-57c96bba {
    grid-area: Socials;
    justify-self: start;
  }

  #w-node-_942f8c34-ee4a-26ec-1f04-651457c96bbe-57c96bba, #w-node-_942f8c34-ee4a-26ec-1f04-651457c96bce-57c96bba {
    grid-area: Socials-2;
    justify-self: start;
  }

  #w-node-_942f8c34-ee4a-26ec-1f04-651457c96bcc-57c96bba, #w-node-e8592e7e-dbbe-43a6-e8d5-b78fe5b2e695-e5b2e68e, #w-node-_74716fee-64d1-0070-ce3c-0fa13413b26c-e3a8668e, #w-node-d4223d98-aaed-173f-b616-53ba66fe393f-e3a8668e, #w-node-d4223d98-aaed-173f-b616-53ba66fe3941-e3a8668e {
    grid-area: Socials;
    justify-self: start;
  }

  #w-node-_358b8195-8b9d-f284-3b8c-83afb3537a31-d12b47ae, #w-node-f44d8cfe-0cfb-dcff-4a23-87891159f3c5-d12b47ae, #w-node-_8ef12ee6-d417-b90b-255f-c48dd53d156a-d12b47ae, #w-node-_14ee4588-53b9-70f2-33fa-ca666065bb99-d12b47ae {
    align-self: center;
  }

  #w-node-c1d9ce75-eeee-b12d-750b-7301a049409e-117b7edb {
    grid-area: Area-2;
  }

  #w-node-_365722e1-94a2-6179-66f0-93e6396e5efb-fcfdbc6c, #w-node-_0d52bb4a-7248-1bc4-32fd-c88300146f25-fcfdbc6c {
    grid-area: Company-Name;
  }
}

@media screen and (max-width: 991px) {
  #w-node-da5b61da-34b8-8065-3d1b-89f5ebf959a1-d2a86601 {
    grid-area: Area;
  }

  #w-node-_2ddc352d-36c4-1ef9-20d5-89c7c8721b62-d2a86601 {
    grid-area: Area-2;
  }

  #w-node-db8ac175-7bf8-f7da-189b-6692cf8f95bc-d2a86601 {
    grid-area: Area-3;
  }

  #w-node-_83326c7c-a7ef-c936-4d1e-59589c938ec7-d5a86616 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center start;
  }

  #w-node-_2059a8f7-9857-e5c9-d0e3-4e557d67078f-e3a86618 {
    grid-area: Div;
  }

  #w-node-_83402450-c598-5309-f6a9-e940ba1d38c7-e3a86618 {
    grid-area: Area-8;
    align-self: center;
  }

  #w-node-_8bc79361-9880-872d-430b-c394f80d64a6-ffa8661a {
    align-self: start;
  }

  #w-node-_56d8d5e4-5a1c-948f-3e57-26692e529eb2-6ea8661e {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-e59559a0-9751-d11d-c6d1-f7db15f97add-6ea8661e, #w-node-ff52d0b4-e53d-8afb-0822-b00c6d2119b4-6ea8661e, #w-node-_3a47eec0-83e4-2ea9-d2aa-3e1bdc7e0a2e-6ea8661e, #w-node-_8cadf3e9-6fd6-b7d8-8dfa-3fb4de039f81-6ea8661e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_13e25270-1392-3ea2-40ec-1041ad776651-d2a8661f {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_624e08e7-ce67-0809-f411-5ffa0083b875-0083b86e {
    grid-area: Photo;
    justify-self: center;
  }

  #w-node-_1698cf00-e691-1009-ebbc-b46238107194-96a86623 {
    grid-area: Area-3;
  }

  #w-node-_942f8c34-ee4a-26ec-1f04-651457c96bbc-57c96bba {
    align-self: center;
  }

  #w-node-_942f8c34-ee4a-26ec-1f04-651457c96bbe-57c96bba {
    grid-area: Socials-2;
    align-self: center;
  }

  #w-node-_942f8c34-ee4a-26ec-1f04-651457c96bc4-57c96bba {
    grid-area: Video;
  }

  #w-node-_942f8c34-ee4a-26ec-1f04-651457c96bce-57c96bba {
    grid-area: Socials-2;
    align-self: center;
  }

  #w-node-_942f8c34-ee4a-26ec-1f04-651457c96bcf-57c96bba {
    grid-area: Socials-2;
  }

  #w-node-_942f8c34-ee4a-26ec-1f04-651457c96bcc-57c96bba {
    grid-area: Socials-1;
    align-self: center;
  }

  #w-node-_942f8c34-ee4a-26ec-1f04-651457c96bc8-57c96bba {
    grid-area: Photo-2;
  }

  #w-node-e8592e7e-dbbe-43a6-e8d5-b78fe5b2e691-e5b2e68e {
    align-self: end;
  }

  #w-node-e8592e7e-dbbe-43a6-e8d5-b78fe5b2e695-e5b2e68e {
    align-self: start;
  }

  #w-node-_36fe734d-c8b5-4c1f-41ba-947faa4fe208-e3a8668e {
    grid-area: Button;
    align-self: center;
  }

  #w-node-_36fe734d-c8b5-4c1f-41ba-947faa4fe20a-e3a8668e {
    grid-area: Date-Description;
  }

  #w-node-_36fe734d-c8b5-4c1f-41ba-947faa4fe20b-e3a8668e {
    grid-area: Title;
  }

  #w-node-_36fe734d-c8b5-4c1f-41ba-947faa4fe20c-e3a8668e {
    grid-area: Date-Description;
    align-self: start;
  }

  #w-node-_36fe734d-c8b5-4c1f-41ba-947faa4fe20d-e3a8668e {
    grid-area: Image;
  }

  #w-node-_74716fee-64d1-0070-ce3c-0fa13413b263-e3a8668e {
    align-self: end;
  }

  #w-node-_74716fee-64d1-0070-ce3c-0fa13413b26c-e3a8668e {
    align-self: start;
  }

  #w-node-d4223d98-aaed-173f-b616-53ba66fe391b-e3a8668e {
    align-self: center;
  }

  #w-node-d4223d98-aaed-173f-b616-53ba66fe393f-e3a8668e {
    align-self: start;
  }

  #w-node-d4223d98-aaed-173f-b616-53ba66fe3941-e3a8668e {
    grid-area: Socials;
    align-self: start;
  }

  #w-node-d4223d98-aaed-173f-b616-53ba66fe3946-e3a8668e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-d3dd2a2c-3163-a0a6-059d-aaf7f978432c-bc217c7f, #w-node-fdbb9e77-f630-3078-c801-5cfe8d227bc8-bc217c7f, #w-node-_7f23f3a3-6564-37c9-3f25-c5c20a97bd30-bc217c7f, #w-node-_57d3ba2b-c9dd-0c22-f37d-b85568a2a4cf-bc217c7f {
    justify-self: center;
  }

  #w-node-cfdc0ff6-f394-e8d4-e3ae-efe70ecb2f56-bc217c7f, #w-node-aa0579b3-2940-f13c-0010-f10241ec34be-bc217c7f {
    justify-self: start;
  }

  #w-node-_80cf0286-2eb5-02a3-24ec-02121973a468-bc217c7f {
    justify-self: center;
  }

  #w-node-bba6f26b-3757-f136-ecb3-9d72c9b2308c-024c52d2 {
    grid-area: Area-2;
  }

  #w-node-_8796f079-593e-2e2e-38d4-2be0df692377-024c52d2 {
    grid-area: Area;
  }

  #w-node-_9a3b536c-2272-879b-c7e4-e7a5d7889bed-dd8f8d4b {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_9a3b536c-2272-879b-c7e4-e7a5d7889bf4-dd8f8d4b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9a3b536c-2272-879b-c7e4-e7a5d7889bf5-dd8f8d4b {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: auto;
  }

  #w-node-_8c65e487-4167-f9f0-c008-89c206b6a8c4-dd8f8d4b {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257eed-3708d4cf {
    place-self: center;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257ef2-3708d4cf {
    align-self: center;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257ef9-3708d4cf {
    grid-area: Area-3;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257efa-3708d4cf {
    grid-area: Area;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257efb-3708d4cf {
    grid-area: Area-2;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257efc-3708d4cf {
    grid-area: Area-4;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f02-3708d4cf {
    place-self: center;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f07-3708d4cf {
    align-self: center;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f0e-3708d4cf {
    grid-area: Area-3;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f0f-3708d4cf {
    grid-area: Area;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f10-3708d4cf {
    grid-area: Area-2;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f11-3708d4cf {
    grid-area: Area-4;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f17-3708d4cf {
    place-self: center;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f1b-3708d4cf {
    align-self: center;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f22-3708d4cf {
    grid-area: Area-3;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f23-3708d4cf {
    grid-area: Area;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f24-3708d4cf {
    grid-area: Area-2;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f25-3708d4cf {
    grid-area: Area-4;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f2c-3708d4cf {
    place-self: center;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f30-3708d4cf {
    align-self: center;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f37-3708d4cf {
    grid-area: Area-3;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f38-3708d4cf {
    grid-area: Area;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f39-3708d4cf {
    grid-area: Area-2;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f3a-3708d4cf {
    grid-area: Area-4;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f41-3708d4cf {
    place-self: center;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f45-3708d4cf {
    align-self: center;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f4c-3708d4cf {
    grid-area: Area-3;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f4d-3708d4cf {
    grid-area: Area;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f4e-3708d4cf {
    grid-area: Area-2;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f4f-3708d4cf {
    grid-area: Area-4;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f56-3708d4cf {
    place-self: center;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f5a-3708d4cf {
    align-self: center;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f61-3708d4cf {
    grid-area: Area-3;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f62-3708d4cf {
    grid-area: Area;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f63-3708d4cf {
    grid-area: Area-2;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f64-3708d4cf {
    grid-area: Area-4;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f6b-3708d4cf {
    place-self: center;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f6f-3708d4cf {
    align-self: center;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f76-3708d4cf {
    grid-area: Area-3;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f77-3708d4cf {
    grid-area: Area;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f78-3708d4cf {
    grid-area: Area-2;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f79-3708d4cf {
    grid-area: Area-4;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f80-3708d4cf {
    place-self: center;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f84-3708d4cf {
    align-self: center;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f8b-3708d4cf {
    grid-area: Area-3;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f8c-3708d4cf {
    grid-area: Area;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f8d-3708d4cf {
    grid-area: Area-2;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f8e-3708d4cf {
    grid-area: Area-4;
  }

  #w-node-_83326c7c-a7ef-c936-4d1e-59589c938ec7-159b22bc, #w-node-_83326c7c-a7ef-c936-4d1e-59589c938ec7-3628d841 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center start;
  }

  #w-node-_00a3155e-b865-c312-d3a8-73b5712787cf-3815a10e {
    grid-template-rows: auto;
    grid-template-columns: .5fr;
  }

  #w-node-a7d24a8e-ff07-7f6f-8ca1-b492793041c5-3815a10e, #w-node-_38e4f66e-b419-b418-2c86-03c0959b70cc-3815a10e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_00a3155e-b865-c312-d3a8-73b5712787cf-1c8897f2 {
    grid-template-rows: auto;
    grid-template-columns: .5fr;
  }

  #w-node-a7d24a8e-ff07-7f6f-8ca1-b492793041c5-1c8897f2, #w-node-_38e4f66e-b419-b418-2c86-03c0959b70cc-1c8897f2 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_00a3155e-b865-c312-d3a8-73b5712787cf-136eaf33 {
    grid-template-rows: auto;
    grid-template-columns: .5fr;
  }

  #w-node-a7d24a8e-ff07-7f6f-8ca1-b492793041c5-136eaf33, #w-node-_38e4f66e-b419-b418-2c86-03c0959b70cc-136eaf33 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c0659c17-062f-272b-e90a-cd1d0a778fb6-aa47e5de {
    grid-area: Area-5;
  }

  #w-node-_00a3155e-b865-c312-d3a8-73b5712787cf-34c72612 {
    grid-template-rows: auto;
    grid-template-columns: .5fr;
  }

  #w-node-a7d24a8e-ff07-7f6f-8ca1-b492793041c5-34c72612, #w-node-_38e4f66e-b419-b418-2c86-03c0959b70cc-34c72612 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_00a3155e-b865-c312-d3a8-73b5712787cf-023d9e2a {
    grid-template-rows: auto;
    grid-template-columns: .5fr;
  }

  #w-node-a7d24a8e-ff07-7f6f-8ca1-b492793041c5-023d9e2a, #w-node-_38e4f66e-b419-b418-2c86-03c0959b70cc-023d9e2a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2beb1b50-0694-9c12-65bb-01ba701f57a6-6804dc78 {
    grid-area: Area-3;
  }

  #w-node-c652c0ec-c5eb-7e3c-a3a4-a1ce8abe33dd-6804dc78 {
    grid-area: Area-5;
  }

  #w-node-_6fa049b3-dfd3-99ac-865d-2f3cebe6e7aa-6804dc78 {
    grid-area: Area-7;
  }

  #w-node-f1d4425a-9888-d89e-772e-544f4a7a413e-6804dc78 {
    grid-area: Area-4;
  }

  #w-node-_6d0a7826-b57d-8460-ec7b-478d745bcbc1-6804dc78 {
    grid-area: Area-8;
  }

  #w-node-_9b1f1887-a1ce-9c8d-9702-c5c5d77c244e-6804dc78 {
    grid-area: Area-6;
  }

  #w-node-_00a3155e-b865-c312-d3a8-73b5712787cf-dfabfe59 {
    grid-template-rows: auto;
    grid-template-columns: .5fr;
  }

  #w-node-a7d24a8e-ff07-7f6f-8ca1-b492793041c5-dfabfe59, #w-node-_38e4f66e-b419-b418-2c86-03c0959b70cc-dfabfe59 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_00a3155e-b865-c312-d3a8-73b5712787cf-117b7edb {
    grid-template-rows: auto;
    grid-template-columns: .5fr;
  }

  #w-node-a7d24a8e-ff07-7f6f-8ca1-b492793041c5-117b7edb, #w-node-_38e4f66e-b419-b418-2c86-03c0959b70cc-117b7edb {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_00a3155e-b865-c312-d3a8-73b5712787cf-e651677c {
    grid-template-rows: auto;
    grid-template-columns: .5fr;
  }

  #w-node-a7d24a8e-ff07-7f6f-8ca1-b492793041c5-e651677c, #w-node-_38e4f66e-b419-b418-2c86-03c0959b70cc-e651677c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_00a3155e-b865-c312-d3a8-73b5712787cf-169a63bd {
    grid-template-rows: auto;
    grid-template-columns: .5fr;
  }

  #w-node-a7d24a8e-ff07-7f6f-8ca1-b492793041c5-169a63bd, #w-node-_38e4f66e-b419-b418-2c86-03c0959b70cc-169a63bd {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_00a3155e-b865-c312-d3a8-73b5712787cf-ab2f9801 {
    grid-template-rows: auto;
    grid-template-columns: .5fr;
  }

  #w-node-a7d24a8e-ff07-7f6f-8ca1-b492793041c5-ab2f9801, #w-node-_38e4f66e-b419-b418-2c86-03c0959b70cc-ab2f9801 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_653e6848-32b1-c8fe-b4f4-7fbede350b5e-a56ec02c {
    grid-template-rows: auto;
    grid-template-columns: .5fr;
  }

  #w-node-_653e6848-32b1-c8fe-b4f4-7fbede350b5f-a56ec02c, #w-node-_653e6848-32b1-c8fe-b4f4-7fbede350b70-a56ec02c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1647e28b-a6ad-53af-c73c-9a09e6b2376c-20632262 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_32d6fb23-f63f-afd5-e3f8-6f75dcaa26e4-20632262 {
    grid-template-rows: auto;
    grid-template-columns: .5fr;
  }

  #w-node-_32d6fb23-f63f-afd5-e3f8-6f75dcaa26e5-20632262, #w-node-_32d6fb23-f63f-afd5-e3f8-6f75dcaa26f6-20632262 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4ab181a7-411f-d14d-0998-14babf4d5850-7d1f5b23, #w-node-_192f3d3a-4d74-590a-40ac-72ffee5e05a3-7d1f5b23 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_6cdc6216-6697-470b-6bab-72589fa05145-7d1f5b23 {
    grid-template-rows: auto;
    grid-template-columns: .5fr;
  }

  #w-node-_6cdc6216-6697-470b-6bab-72589fa05146-7d1f5b23, #w-node-_6cdc6216-6697-470b-6bab-72589fa05157-7d1f5b23 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_9ed9bde2-9e1c-18a0-a124-3b4c95149425-ce7474b3 {
    grid-area: Area-5;
  }

  #w-node-_06cbf802-a626-f6df-53fd-b578ce7474b5-ce7474b3 {
    grid-area: Loyal-Logo;
    justify-self: center;
  }

  #w-node-_06cbf802-a626-f6df-53fd-b578ce7474b6-ce7474b3 {
    grid-area: Area-2;
    justify-self: center;
  }

  #w-node-_06cbf802-a626-f6df-53fd-b578ce7474c5-ce7474b3 {
    grid-area: Area-3;
    justify-self: center;
  }

  #w-node-_06cbf802-a626-f6df-53fd-b578ce7474d9-ce7474b3 {
    grid-area: Area-4;
  }

  #w-node-_06cbf802-a626-f6df-53fd-b578ce7474ea-ce7474b3 {
    grid-area: Area-6;
    justify-self: center;
  }

  #w-node-_8bc79361-9880-872d-430b-c394f80d64a6-ffa8661a {
    align-self: start;
  }

  #w-node-e9d8dc6f-3997-a129-ab1d-6258e5e7998b-caa8661c {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-e9d8dc6f-3997-a129-ab1d-6258e5e7998c-caa8661c, #w-node-e9d8dc6f-3997-a129-ab1d-6258e5e7998d-caa8661c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_56d8d5e4-5a1c-948f-3e57-26692e529eb2-6ea8661e {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-e59559a0-9751-d11d-c6d1-f7db15f97add-6ea8661e, #w-node-ff52d0b4-e53d-8afb-0822-b00c6d2119b4-6ea8661e, #w-node-_3a47eec0-83e4-2ea9-d2aa-3e1bdc7e0a2e-6ea8661e, #w-node-_8cadf3e9-6fd6-b7d8-8dfa-3fb4de039f81-6ea8661e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_624e08e7-ce67-0809-f411-5ffa0083b871-0083b86e {
    grid-area: Bio;
  }

  #w-node-_624e08e7-ce67-0809-f411-5ffa0083b875-0083b86e {
    justify-self: center;
  }

  #w-node-_942f8c34-ee4a-26ec-1f04-651457c96bbc-57c96bba, #w-node-_942f8c34-ee4a-26ec-1f04-651457c96bbe-57c96bba, #w-node-_942f8c34-ee4a-26ec-1f04-651457c96bce-57c96bba, #w-node-_942f8c34-ee4a-26ec-1f04-651457c96bcc-57c96bba, #w-node-e8592e7e-dbbe-43a6-e8d5-b78fe5b2e695-e5b2e68e {
    align-self: start;
  }

  #w-node-_36fe734d-c8b5-4c1f-41ba-947faa4fe208-e3a8668e {
    justify-self: center;
  }

  #w-node-_74716fee-64d1-0070-ce3c-0fa13413b26c-e3a8668e, #w-node-d4223d98-aaed-173f-b616-53ba66fe393f-e3a8668e, #w-node-d4223d98-aaed-173f-b616-53ba66fe3941-e3a8668e {
    align-self: start;
  }

  #w-node-_44a6df77-c71c-53f4-2e09-6afa430a560c-bc217c7f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-d3dd2a2c-3163-a0a6-059d-aaf7f978432c-bc217c7f, #w-node-fdbb9e77-f630-3078-c801-5cfe8d227bc8-bc217c7f, #w-node-_7f23f3a3-6564-37c9-3f25-c5c20a97bd30-bc217c7f, #w-node-_57d3ba2b-c9dd-0c22-f37d-b85568a2a4cf-bc217c7f {
    justify-self: start;
  }

  #w-node-a633acc9-5ec9-eb45-e4a8-a5c5fb0c1a71-f06e5e5d {
    grid-area: Area-2;
  }

  #w-node-d1c91436-f55f-d9f0-f17c-f9a5e5e32a81-f06e5e5d {
    grid-area: Area-3;
  }

  #w-node-dd232a2f-53ef-da3f-fc41-3a527874acd4-f06e5e5d {
    grid-area: Area-4;
  }

  #w-node-e6d7f598-3468-41a7-c0eb-45288fd49ab1-f06e5e5d {
    grid-area: Area-5;
  }

  #w-node-_1b7bc517-d672-0f23-4320-64debd4d456f-f06e5e5d {
    grid-area: Area-6;
  }

  #w-node-_5fae9709-2b97-b2ff-e221-66b7420ca558-f06e5e5d {
    grid-area: Area-9;
  }

  #w-node-cb0b6b3f-7150-4963-2e62-dfe0a0f50993-f06e5e5d {
    grid-area: Area-8;
  }

  #w-node-_208f77cd-f709-bef1-9ba6-6803af0a5414-f06e5e5d {
    grid-area: Area-7;
  }

  #w-node-_9a3b536c-2272-879b-c7e4-e7a5d7889bed-dd8f8d4b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9a3b536c-2272-879b-c7e4-e7a5d7889bf4-dd8f8d4b {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_8c65e487-4167-f9f0-c008-89c206b6a8c4-dd8f8d4b {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-b381c95b-bab9-bb20-8abc-bcc2d098d0e5-d098d0e1 {
    justify-self: auto;
  }

  #w-node-_9c6021cc-f12d-2029-5b59-d71939393b80-a8643c35 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_1cda696b-bc22-b194-b7fe-fa520054a447-d12b47ae, #w-node-c81db4c3-75a1-eefa-b1de-e7fd69998910-d12b47ae, #w-node-_3fd2df15-95aa-5008-c15c-085bd964d46d-d12b47ae, #w-node-f1a2a556-d2bd-3f01-1f18-16cecde299ce-d12b47ae, #w-node-f2b5fb82-382a-7419-a32b-20faa2678053-d12b47ae, #w-node-f2b5fb82-382a-7419-a32b-20faa267805f-d12b47ae, #w-node-f2b5fb82-382a-7419-a32b-20faa2678065-d12b47ae {
    justify-self: auto;
  }

  #w-node-_2868d5d6-237c-e8b5-d622-bf8f6cedd736-d12b47ae {
    place-self: center;
  }

  #w-node-a61cc778-b226-e6fe-d980-9b08c71508db-d12b47ae {
    justify-self: auto;
  }

  #w-node-b0c6c02a-4fb4-408b-02a0-2b5c0a110528-d12b47ae, #w-node-_1ef6252b-8787-261b-b174-26d1db309787-d12b47ae, #w-node-c9e97da2-bd9d-1195-8301-a19f73acba4e-d12b47ae, #w-node-c2a813cf-7731-9c6d-411e-67da6ad36a67-d12b47ae, #w-node-_75debd4c-c10c-d8fd-a751-51e510de5130-d12b47ae, #w-node-ad8f4098-b07e-8210-9270-9d1d0ab13ab3-d12b47ae, #w-node-_9c2ee549-6eb7-ecf9-4ea9-de852f56e364-d12b47ae, #w-node-a253fbe8-21e5-f54d-d092-0c07772839d4-d12b47ae, #w-node-d06b840f-236d-1600-048f-1b1af3fd85aa-d12b47ae, #w-node-_23475d52-54b2-a561-0473-29d9508edba0-d12b47ae {
    place-self: center;
  }

  #w-node-_23475d52-54b2-a561-0473-29d9508edba6-d12b47ae {
    justify-self: auto;
  }

  #w-node-_4f0674b7-e8e5-edfc-45b6-516a5e7b5621-d12b47ae, #w-node-_23475d52-54b2-a561-0473-29d9508edbb3-d12b47ae {
    place-self: center;
  }

  #w-node-_70b2a184-c7c8-bea4-5652-02f0dd6e7abe-d12b47ae, #w-node-bc554a38-5397-91b2-f66e-f05e3008e40b-d12b47ae, #w-node-_363f1920-4e26-c3c1-776d-646ca4b52574-d12b47ae, #w-node-ba5acf67-57d4-448a-2317-01f572d045d5-d12b47ae, #w-node-fd432f61-f274-ff6f-fcb4-f1f7f8489cc7-d12b47ae, #w-node-_00cf4a91-b816-e3d5-9303-144429e3f9b7-d12b47ae, #w-node-b798bc3d-c26e-1783-af72-c4f37e126be4-d12b47ae, #w-node-ece779fb-fce9-962d-8e8f-a657c0c139f8-d12b47ae, #w-node-e840ecaa-7e55-ed91-18dc-32f6b33c135d-d12b47ae, #w-node-a49937a9-482f-2ee4-e0b1-468aa30fd6a8-d12b47ae, #w-node-f99ce6b8-6409-4882-4972-93dd4478f1b0-d12b47ae, #w-node-_91893944-a8b9-045b-28db-8c2f54266cfe-d12b47ae, #w-node-ffa72db2-dd43-70c6-2119-fc4a1590b79d-d12b47ae, #w-node-ffa72db2-dd43-70c6-2119-fc4a1590b7a9-d12b47ae, #w-node-_5a7d3e97-6f5b-b0fb-8ac0-adcc87cb4e4b-d12b47ae, #w-node-ffa72db2-dd43-70c6-2119-fc4a1590b7af-d12b47ae, #w-node-_0ea6e757-dc9a-10ec-9467-9f0ec27287a1-d12b47ae, #w-node-a2624132-0b34-f56a-d386-35b3592f1ed5-d12b47ae, #w-node-_5805a44f-99a2-1ee6-d7f3-5d4e95d79cc1-d12b47ae, #w-node-f21d831d-8bb0-5258-6076-ad5579a89b19-d12b47ae, #w-node-a9c46b4a-4cef-8069-2df6-e0e7542c01dc-d12b47ae, #w-node-_59915f02-8e04-6560-ab60-6b8740c994aa-d12b47ae, #w-node-_59915f02-8e04-6560-ab60-6b8740c994a3-d12b47ae, #w-node-_59915f02-8e04-6560-ab60-6b8740c994b6-d12b47ae {
    justify-self: auto;
  }

  #w-node-_24abf5cb-6786-0197-5a6b-877447b5812e-d12b47ae, #w-node-_299c89ac-5208-1b78-c4dc-0eb44569a974-d12b47ae, #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257eed-3708d4cf, #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f02-3708d4cf, #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f17-3708d4cf, #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f2c-3708d4cf, #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f41-3708d4cf, #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f56-3708d4cf, #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f6b-3708d4cf, #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f80-3708d4cf {
    justify-self: center;
  }

  #w-node-_00a3155e-b865-c312-d3a8-73b5712787cf-3815a10e {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-a7d24a8e-ff07-7f6f-8ca1-b492793041c5-3815a10e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cef17bbd-f93c-0c23-9816-bf247a99ed34-3815a10e {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-_36a8f4c5-323c-4dfc-381a-4e61a6fc425c-3815a10e, #w-node-_1f65c74f-61df-5b89-5fc3-b0f3d9d13866-3815a10e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_00a3155e-b865-c312-d3a8-73b5712787cf-1c8897f2 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-a7d24a8e-ff07-7f6f-8ca1-b492793041c5-1c8897f2 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cef17bbd-f93c-0c23-9816-bf247a99ed34-1c8897f2 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-_36a8f4c5-323c-4dfc-381a-4e61a6fc425c-1c8897f2, #w-node-_1f65c74f-61df-5b89-5fc3-b0f3d9d13866-1c8897f2 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_00a3155e-b865-c312-d3a8-73b5712787cf-136eaf33 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-a7d24a8e-ff07-7f6f-8ca1-b492793041c5-136eaf33 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cef17bbd-f93c-0c23-9816-bf247a99ed34-136eaf33 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-_36a8f4c5-323c-4dfc-381a-4e61a6fc425c-136eaf33, #w-node-_1f65c74f-61df-5b89-5fc3-b0f3d9d13866-136eaf33 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_5775847a-9724-3451-c096-bf8e5953428b-aa47e5de {
    grid-area: Area;
  }

  #w-node-c0659c17-062f-272b-e90a-cd1d0a778fb6-aa47e5de {
    grid-area: Area-5;
  }

  #w-node-_00a3155e-b865-c312-d3a8-73b5712787cf-34c72612 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-a7d24a8e-ff07-7f6f-8ca1-b492793041c5-34c72612 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cef17bbd-f93c-0c23-9816-bf247a99ed34-34c72612 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-_36a8f4c5-323c-4dfc-381a-4e61a6fc425c-34c72612, #w-node-_1f65c74f-61df-5b89-5fc3-b0f3d9d13866-34c72612 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a75a2134-fce0-bddf-dff7-ad9013e2a651-34c72612 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-a75a2134-fce0-bddf-dff7-ad9013e2a652-34c72612, #w-node-a75a2134-fce0-bddf-dff7-ad9013e2a66f-34c72612 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_00a3155e-b865-c312-d3a8-73b5712787cf-023d9e2a {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-a7d24a8e-ff07-7f6f-8ca1-b492793041c5-023d9e2a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a75a2134-fce0-bddf-dff7-ad9013e2a651-023d9e2a {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-a75a2134-fce0-bddf-dff7-ad9013e2a652-023d9e2a, #w-node-a75a2134-fce0-bddf-dff7-ad9013e2a66f-023d9e2a, #w-node-b91f6c43-cc8c-23ff-196e-2a17acf1794d-7e3aea74 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_5775847a-9724-3451-c096-bf8e5953428b-6804dc78 {
    grid-area: Area;
  }

  #w-node-_2beb1b50-0694-9c12-65bb-01ba701f57a6-6804dc78 {
    grid-area: Area-3;
  }

  #w-node-c652c0ec-c5eb-7e3c-a3a4-a1ce8abe33dd-6804dc78 {
    grid-area: Area-5;
  }

  #w-node-_6fa049b3-dfd3-99ac-865d-2f3cebe6e7aa-6804dc78 {
    grid-area: Area-7;
  }

  #w-node-f1d4425a-9888-d89e-772e-544f4a7a413e-6804dc78 {
    grid-area: Area-4;
  }

  #w-node-_6d0a7826-b57d-8460-ec7b-478d745bcbc1-6804dc78 {
    grid-area: Area-8;
  }

  #w-node-_9b1f1887-a1ce-9c8d-9702-c5c5d77c244e-6804dc78 {
    grid-area: Area-6;
  }

  #w-node-_00a3155e-b865-c312-d3a8-73b5712787cf-dfabfe59 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-a7d24a8e-ff07-7f6f-8ca1-b492793041c5-dfabfe59 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a75a2134-fce0-bddf-dff7-ad9013e2a651-dfabfe59 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-a75a2134-fce0-bddf-dff7-ad9013e2a652-dfabfe59, #w-node-a75a2134-fce0-bddf-dff7-ad9013e2a66f-dfabfe59 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_00a3155e-b865-c312-d3a8-73b5712787cf-117b7edb {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-a7d24a8e-ff07-7f6f-8ca1-b492793041c5-117b7edb {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a75a2134-fce0-bddf-dff7-ad9013e2a651-117b7edb {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-a75a2134-fce0-bddf-dff7-ad9013e2a652-117b7edb, #w-node-a75a2134-fce0-bddf-dff7-ad9013e2a66f-117b7edb {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d21c7d68-2fb7-a8a7-6127-c93dba725644-e651677c {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-d21c7d68-2fb7-a8a7-6127-c93dba725645-e651677c, #w-node-d21c7d68-2fb7-a8a7-6127-c93dba72564e-e651677c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_00a3155e-b865-c312-d3a8-73b5712787cf-e651677c {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-a7d24a8e-ff07-7f6f-8ca1-b492793041c5-e651677c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a75a2134-fce0-bddf-dff7-ad9013e2a651-e651677c {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-a75a2134-fce0-bddf-dff7-ad9013e2a652-e651677c, #w-node-a75a2134-fce0-bddf-dff7-ad9013e2a66f-e651677c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_00a3155e-b865-c312-d3a8-73b5712787cf-169a63bd {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-a7d24a8e-ff07-7f6f-8ca1-b492793041c5-169a63bd {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a75a2134-fce0-bddf-dff7-ad9013e2a651-169a63bd {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-a75a2134-fce0-bddf-dff7-ad9013e2a652-169a63bd, #w-node-a75a2134-fce0-bddf-dff7-ad9013e2a66f-169a63bd {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c34ad3d-e6d6-727f-2dcf-9b780a1c92d5-ab2f9801 {
    grid-area: Area;
  }

  #w-node-_9be48385-131e-9138-ecdc-93e6ed3ef231-ab2f9801 {
    grid-area: Area-2;
  }

  #w-node-_00a3155e-b865-c312-d3a8-73b5712787cf-ab2f9801 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-a7d24a8e-ff07-7f6f-8ca1-b492793041c5-ab2f9801 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a75a2134-fce0-bddf-dff7-ad9013e2a651-ab2f9801 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-a75a2134-fce0-bddf-dff7-ad9013e2a652-ab2f9801, #w-node-a75a2134-fce0-bddf-dff7-ad9013e2a66f-ab2f9801 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_49196a91-c3d9-6210-5a03-a707ec3bd4ac-ce9d01cd, #w-node-c6e8231e-7aec-f597-4183-460551bbe9d6-fc5398fe, #w-node-c6e8231e-7aec-f597-4183-460551bbe9d6-4b06e0d6 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-_9b167492-6cb7-0a23-03fe-ec7bd81c82a3-d81c82a1 {
    grid-area: Headshot;
    align-self: center;
  }

  #w-node-_9b167492-6cb7-0a23-03fe-ec7bd81c82a5-d81c82a1 {
    grid-area: Bio;
  }

  #w-node-_653e6848-32b1-c8fe-b4f4-7fbede350b5e-a56ec02c {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_653e6848-32b1-c8fe-b4f4-7fbede350b5f-a56ec02c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-bf1368aa-a537-5335-bb2d-a85fd64d6c33-a56ec02c {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-bf1368aa-a537-5335-bb2d-a85fd64d6c34-a56ec02c, #w-node-bf1368aa-a537-5335-bb2d-a85fd64d6c3d-a56ec02c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_5775847a-9724-3451-c096-bf8e5953428b-9dbf24bb {
    grid-area: Area;
  }

  #w-node-_1647e28b-a6ad-53af-c73c-9a09e6b2376c-20632262 {
    grid-column: span 1 / span 1;
  }

  #w-node-_1647e28b-a6ad-53af-c73c-9a09e6b23788-20632262 {
    order: 9999;
  }

  #w-node-_32d6fb23-f63f-afd5-e3f8-6f75dcaa26e4-20632262 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_32d6fb23-f63f-afd5-e3f8-6f75dcaa26e5-20632262 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a9f2b88f-e56a-76c2-420f-d0854df7d3b8-20632262 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-a9f2b88f-e56a-76c2-420f-d0854df7d3b9-20632262, #w-node-a9f2b88f-e56a-76c2-420f-d0854df7d3d6-20632262 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4ab181a7-411f-d14d-0998-14babf4d5850-7d1f5b23 {
    grid-column: span 1 / span 1;
  }

  #w-node-_4ab181a7-411f-d14d-0998-14babf4d586c-7d1f5b23 {
    order: 9999;
  }

  #w-node-_192f3d3a-4d74-590a-40ac-72ffee5e05a3-7d1f5b23 {
    grid-column: span 1 / span 1;
  }

  #w-node-_192f3d3a-4d74-590a-40ac-72ffee5e05bf-7d1f5b23 {
    order: 9999;
  }

  #w-node-_6cdc6216-6697-470b-6bab-72589fa05145-7d1f5b23 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_6cdc6216-6697-470b-6bab-72589fa05146-7d1f5b23 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c7711351-1c04-f5c5-82b2-8254ef42c3dd-7d1f5b23 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-c7711351-1c04-f5c5-82b2-8254ef42c3de-7d1f5b23, #w-node-c7711351-1c04-f5c5-82b2-8254ef42c3f2-7d1f5b23 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_86e64837-0616-515b-4568-76c147234d2e-d2a86601, #w-node-e45da281-19ba-d05c-675d-c6814ac764f6-d2a86601 {
    align-self: start;
  }

  #w-node-_06cbf802-a626-f6df-53fd-b578ce7474b4-ce7474b3 {
    justify-self: auto;
  }

  #w-node-_9ed9bde2-9e1c-18a0-a124-3b4c95149425-ce7474b3 {
    grid-area: span 2 / span 4 / span 2 / span 4;
  }

  #w-node-_06cbf802-a626-f6df-53fd-b578ce7474b5-ce7474b3 {
    grid-area: Loyal-Logo;
    place-self: center;
  }

  #w-node-_0d868ecb-a5e9-2375-0bd5-c6c495935a93-ce7474b3 {
    justify-self: center;
  }

  #w-node-_06cbf802-a626-f6df-53fd-b578ce7474b6-ce7474b3 {
    grid-area: Area-2;
    place-self: start center;
  }

  #w-node-_06cbf802-a626-f6df-53fd-b578ce7474c5-ce7474b3, #w-node-_06cbf802-a626-f6df-53fd-b578ce7474d9-ce7474b3 {
    place-self: start center;
  }

  #w-node-_252ccf1e-e0a0-39c8-b91b-0a7601d3f486-ce7474b3 {
    grid-area: Area-6;
    justify-self: center;
  }

  #w-node-_06cbf802-a626-f6df-53fd-b578ce7474e9-ce7474b3 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_06cbf802-a626-f6df-53fd-b578ce7474ea-ce7474b3 {
    grid-area: Area;
  }

  #w-node-_95fc751c-539f-34e0-15fa-4a9640353324-ce7474b3 {
    grid-area: Area-7;
    justify-self: center;
  }

  #w-node-_655ebe9d-d321-8b09-5277-ec8c17159181-e3a86618 {
    grid-area: Founder;
    justify-self: center;
  }

  #w-node-_83402450-c598-5309-f6a9-e940ba1d38c7-e3a86618 {
    justify-self: center;
  }

  #w-node-_56d8d5e4-5a1c-948f-3e57-26692e529eb2-6ea8661e {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-e59559a0-9751-d11d-c6d1-f7db15f97add-6ea8661e, #w-node-ff52d0b4-e53d-8afb-0822-b00c6d2119b4-6ea8661e, #w-node-_3a47eec0-83e4-2ea9-d2aa-3e1bdc7e0a2e-6ea8661e, #w-node-_8cadf3e9-6fd6-b7d8-8dfa-3fb4de039f81-6ea8661e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_624e08e7-ce67-0809-f411-5ffa0083b875-0083b86e {
    grid-area: Photo;
    justify-self: start;
  }

  #w-node-_624e08e7-ce67-0809-f411-5ffa0083b877-0083b86e {
    align-self: auto;
  }

  #w-node-_942f8c34-ee4a-26ec-1f04-651457c96bbc-57c96bba {
    place-self: start center;
  }

  #w-node-_942f8c34-ee4a-26ec-1f04-651457c96bbe-57c96bba, #w-node-_942f8c34-ee4a-26ec-1f04-651457c96bc9-57c96bba {
    place-self: center;
  }

  #w-node-_942f8c34-ee4a-26ec-1f04-651457c96bce-57c96bba {
    align-self: start;
  }

  #w-node-_942f8c34-ee4a-26ec-1f04-651457c96bca-57c96bba {
    place-self: end center;
  }

  #w-node-_942f8c34-ee4a-26ec-1f04-651457c96bcc-57c96bba {
    align-self: start;
  }

  #w-node-_942f8c34-ee4a-26ec-1f04-651457c96bc8-57c96bba {
    place-self: start center;
  }

  #w-node-_942f8c34-ee4a-26ec-1f04-651457c96bd0-57c96bba {
    place-self: center;
  }

  #w-node-e8592e7e-dbbe-43a6-e8d5-b78fe5b2e691-e5b2e68e {
    grid-area: Name;
    place-self: end center;
  }

  #w-node-_294acb95-edd9-69c7-d7b7-b1c06a010b22-e5b2e68e {
    align-self: end;
  }

  #w-node-e8592e7e-dbbe-43a6-e8d5-b78fe5b2e695-e5b2e68e {
    place-self: center;
  }

  #w-node-e8592e7e-dbbe-43a6-e8d5-b78fe5b2e69c-e5b2e68e {
    grid-area: Headshot;
    justify-self: start;
  }

  #w-node-e8592e7e-dbbe-43a6-e8d5-b78fe5b2e693-e5b2e68e {
    grid-area: Bio;
  }

  #w-node-_74716fee-64d1-0070-ce3c-0fa13413b263-e3a8668e {
    grid-area: Name;
    place-self: end center;
  }

  #w-node-_79093ee6-c889-704f-03d8-6db6514a3848-e3a8668e {
    align-self: end;
  }

  #w-node-_74716fee-64d1-0070-ce3c-0fa13413b265-e3a8668e {
    align-self: auto;
  }

  #w-node-_74716fee-64d1-0070-ce3c-0fa13413b26c-e3a8668e {
    place-self: center;
  }

  #w-node-_74716fee-64d1-0070-ce3c-0fa13413b26e-e3a8668e {
    grid-area: Headshot;
    justify-self: start;
  }

  #w-node-d4223d98-aaed-173f-b616-53ba66fe391b-e3a8668e {
    grid-area: Name;
    align-self: end;
  }

  #w-node-d4223d98-aaed-173f-b616-53ba66fe393f-e3a8668e, #w-node-d4223d98-aaed-173f-b616-53ba66fe3941-e3a8668e {
    align-self: start;
  }

  #w-node-d4223d98-aaed-173f-b616-53ba66fe3943-e3a8668e {
    grid-area: Headshot;
    justify-self: start;
  }

  #w-node-d4223d98-aaed-173f-b616-53ba66fe3944-e3a8668e {
    grid-area: Bio;
  }

  #w-node-_44a6df77-c71c-53f4-2e09-6afa430a560c-bc217c7f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e6d7f598-3468-41a7-c0eb-45288fd49ab1-f06e5e5d {
    grid-area: Area-5;
  }

  #w-node-_1b7bc517-d672-0f23-4320-64debd4d456f-f06e5e5d {
    grid-area: Area-6;
  }

  #w-node-_5fae9709-2b97-b2ff-e221-66b7420ca558-f06e5e5d {
    grid-area: Area-9;
  }

  #w-node-_8e40e9ac-a0da-b62c-1252-87865f75256e-f06e5e5d {
    justify-self: auto;
  }

  #w-node-_208f77cd-f709-bef1-9ba6-6803af0a5414-f06e5e5d {
    grid-area: Area-7;
  }

  #w-node-_9a3b536c-2272-879b-c7e4-e7a5d7889bed-dd8f8d4b {
    order: -9999;
    grid-area: Area;
  }

  #w-node-_9a3b536c-2272-879b-c7e4-e7a5d7889bee-dd8f8d4b {
    grid-area: Area-2;
  }

  #w-node-_9a3b536c-2272-879b-c7e4-e7a5d7889bf4-dd8f8d4b {
    grid-area: Area-3;
  }

  #w-node-_4aee10f5-1a2e-ad08-22ce-b74b833b6452-dd8f8d4b {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-_477368a4-591c-fef0-353d-42b42e7a2ea0-dd8f8d4b {
    grid-area: Area-2;
    align-self: start;
  }

  #w-node-_8c65e487-4167-f9f0-c008-89c206b6a8c4-dd8f8d4b {
    grid-area: Area-3;
    place-self: center;
  }

  #w-node-c05072a0-4d5f-37b5-8ef6-56708892721b-d12b47ae {
    justify-self: start;
  }

  #w-node-_358b8195-8b9d-f284-3b8c-83afb3537a31-d12b47ae {
    justify-self: center;
  }

  #w-node-f44d8cfe-0cfb-dcff-4a23-87891159f3c2-d12b47ae {
    justify-self: start;
  }

  #w-node-f44d8cfe-0cfb-dcff-4a23-87891159f3c5-d12b47ae {
    justify-self: center;
  }

  #w-node-_8ef12ee6-d417-b90b-255f-c48dd53d1567-d12b47ae {
    justify-self: start;
  }

  #w-node-_8ef12ee6-d417-b90b-255f-c48dd53d156a-d12b47ae {
    justify-self: center;
  }

  #w-node-_14ee4588-53b9-70f2-33fa-ca666065bb96-d12b47ae {
    justify-self: start;
  }

  #w-node-_14ee4588-53b9-70f2-33fa-ca666065bb99-d12b47ae {
    justify-self: center;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257ef9-3708d4cf {
    grid-area: Area-7;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257efa-3708d4cf, #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257efb-3708d4cf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257efc-3708d4cf {
    grid-area: Area-3;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f0e-3708d4cf {
    grid-area: Area-7;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f0f-3708d4cf, #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f10-3708d4cf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f11-3708d4cf {
    grid-area: Area-3;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f22-3708d4cf {
    grid-area: Area-7;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f23-3708d4cf, #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f24-3708d4cf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f25-3708d4cf {
    grid-area: Area-3;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f37-3708d4cf {
    grid-area: Area-7;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f38-3708d4cf, #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f39-3708d4cf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f3a-3708d4cf {
    grid-area: Area-3;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f4c-3708d4cf {
    grid-area: Area-7;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f4d-3708d4cf, #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f4e-3708d4cf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f4f-3708d4cf {
    grid-area: Area-3;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f61-3708d4cf {
    grid-area: Area-7;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f62-3708d4cf, #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f63-3708d4cf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f64-3708d4cf {
    grid-area: Area-3;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f76-3708d4cf {
    grid-area: Area-7;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f77-3708d4cf, #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f78-3708d4cf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f79-3708d4cf {
    grid-area: Area-3;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f8b-3708d4cf {
    grid-area: Area-7;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f8c-3708d4cf, #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f8d-3708d4cf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-bc7f8cb8-850c-1d4e-de3c-18c629257f8e-3708d4cf {
    grid-area: Area-3;
  }

  #w-node-_00a3155e-b865-c312-d3a8-73b5712787cf-3815a10e {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-cef17bbd-f93c-0c23-9816-bf247a99ed34-3815a10e {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-_36a8f4c5-323c-4dfc-381a-4e61a6fc425c-3815a10e, #w-node-_1f65c74f-61df-5b89-5fc3-b0f3d9d13866-3815a10e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ed5592dd-eb37-1eae-f74f-12f790808278-3815a10e {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-ed5592dd-eb37-1eae-f74f-12f790808279-3815a10e, #w-node-ed5592dd-eb37-1eae-f74f-12f790808281-3815a10e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8a9a6d82-cb90-f620-a88c-492b409c537c-3815a10e {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-_8a9a6d82-cb90-f620-a88c-492b409c537d-3815a10e, #w-node-_8a9a6d82-cb90-f620-a88c-492b409c5383-3815a10e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d59e9783-af23-4755-f68c-188c468a546d-3815a10e {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-d59e9783-af23-4755-f68c-188c468a546e-3815a10e, #w-node-d59e9783-af23-4755-f68c-188c468a5476-3815a10e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a98c6f87-97ac-1660-ceae-5a274bd2da35-3815a10e {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-a98c6f87-97ac-1660-ceae-5a274bd2da36-3815a10e, #w-node-a98c6f87-97ac-1660-ceae-5a274bd2da3e-3815a10e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_035ab169-c47b-8910-fd52-69dfdc499868-3815a10e {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-_035ab169-c47b-8910-fd52-69dfdc499869-3815a10e, #w-node-_035ab169-c47b-8910-fd52-69dfdc499871-3815a10e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d1ce49d1-d63c-b54e-3e5a-b95b47c09564-3815a10e {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-d1ce49d1-d63c-b54e-3e5a-b95b47c09565-3815a10e, #w-node-d1ce49d1-d63c-b54e-3e5a-b95b47c0956d-3815a10e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4881a032-ff09-ae08-58c4-51724fffd675-3815a10e {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-_4881a032-ff09-ae08-58c4-51724fffd676-3815a10e, #w-node-_4881a032-ff09-ae08-58c4-51724fffd67e-3815a10e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_00a3155e-b865-c312-d3a8-73b5712787cf-1c8897f2 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-cef17bbd-f93c-0c23-9816-bf247a99ed34-1c8897f2 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-_36a8f4c5-323c-4dfc-381a-4e61a6fc425c-1c8897f2, #w-node-_1f65c74f-61df-5b89-5fc3-b0f3d9d13866-1c8897f2 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ed5592dd-eb37-1eae-f74f-12f790808278-1c8897f2 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-ed5592dd-eb37-1eae-f74f-12f790808279-1c8897f2, #w-node-ed5592dd-eb37-1eae-f74f-12f790808281-1c8897f2 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8a9a6d82-cb90-f620-a88c-492b409c537c-1c8897f2 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-_8a9a6d82-cb90-f620-a88c-492b409c537d-1c8897f2, #w-node-_8a9a6d82-cb90-f620-a88c-492b409c5383-1c8897f2 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d59e9783-af23-4755-f68c-188c468a546d-1c8897f2 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-d59e9783-af23-4755-f68c-188c468a546e-1c8897f2, #w-node-d59e9783-af23-4755-f68c-188c468a5476-1c8897f2 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a98c6f87-97ac-1660-ceae-5a274bd2da35-1c8897f2 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-a98c6f87-97ac-1660-ceae-5a274bd2da36-1c8897f2, #w-node-a98c6f87-97ac-1660-ceae-5a274bd2da3e-1c8897f2 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_035ab169-c47b-8910-fd52-69dfdc499868-1c8897f2 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-_035ab169-c47b-8910-fd52-69dfdc499869-1c8897f2, #w-node-_035ab169-c47b-8910-fd52-69dfdc499871-1c8897f2 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d1ce49d1-d63c-b54e-3e5a-b95b47c09564-1c8897f2 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-d1ce49d1-d63c-b54e-3e5a-b95b47c09565-1c8897f2, #w-node-d1ce49d1-d63c-b54e-3e5a-b95b47c0956d-1c8897f2 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_00a3155e-b865-c312-d3a8-73b5712787cf-136eaf33 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-cef17bbd-f93c-0c23-9816-bf247a99ed34-136eaf33 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-_36a8f4c5-323c-4dfc-381a-4e61a6fc425c-136eaf33, #w-node-_1f65c74f-61df-5b89-5fc3-b0f3d9d13866-136eaf33 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ed5592dd-eb37-1eae-f74f-12f790808278-136eaf33 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-ed5592dd-eb37-1eae-f74f-12f790808279-136eaf33, #w-node-ed5592dd-eb37-1eae-f74f-12f790808281-136eaf33 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8a9a6d82-cb90-f620-a88c-492b409c537c-136eaf33 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-_8a9a6d82-cb90-f620-a88c-492b409c537d-136eaf33, #w-node-_8a9a6d82-cb90-f620-a88c-492b409c5383-136eaf33 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d59e9783-af23-4755-f68c-188c468a546d-136eaf33 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-d59e9783-af23-4755-f68c-188c468a546e-136eaf33, #w-node-d59e9783-af23-4755-f68c-188c468a5476-136eaf33 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a98c6f87-97ac-1660-ceae-5a274bd2da35-136eaf33 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-a98c6f87-97ac-1660-ceae-5a274bd2da36-136eaf33, #w-node-a98c6f87-97ac-1660-ceae-5a274bd2da3e-136eaf33 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_035ab169-c47b-8910-fd52-69dfdc499868-136eaf33 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-_035ab169-c47b-8910-fd52-69dfdc499869-136eaf33, #w-node-_035ab169-c47b-8910-fd52-69dfdc499871-136eaf33 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d1ce49d1-d63c-b54e-3e5a-b95b47c09564-136eaf33 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-d1ce49d1-d63c-b54e-3e5a-b95b47c09565-136eaf33, #w-node-d1ce49d1-d63c-b54e-3e5a-b95b47c0956d-136eaf33 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d2f343d1-003f-2d9b-fa3c-9836d6f182df-136eaf33 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-d2f343d1-003f-2d9b-fa3c-9836d6f182e0-136eaf33, #w-node-d2f343d1-003f-2d9b-fa3c-9836d6f182e8-136eaf33 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fea2dddd-50c8-3124-152a-fda3b4698746-136eaf33 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-fea2dddd-50c8-3124-152a-fda3b4698747-136eaf33, #w-node-fea2dddd-50c8-3124-152a-fda3b469874f-136eaf33 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_3cfb68ce-db7e-25f6-055a-fc76f8d12113-136eaf33 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-_3cfb68ce-db7e-25f6-055a-fc76f8d12114-136eaf33, #w-node-_3cfb68ce-db7e-25f6-055a-fc76f8d1211c-136eaf33 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_696e4727-0fd3-6ebd-d939-fcb8e384a7c3-136eaf33 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-_696e4727-0fd3-6ebd-d939-fcb8e384a7c4-136eaf33, #w-node-_696e4727-0fd3-6ebd-d939-fcb8e384a7cc-136eaf33 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_21dd85b0-3d90-66bd-9f29-220baead652c-136eaf33 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-_21dd85b0-3d90-66bd-9f29-220baead652d-136eaf33, #w-node-_21dd85b0-3d90-66bd-9f29-220baead6535-136eaf33 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_59d3c1e8-bb99-9922-a556-a505239dc2f2-136eaf33 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-_59d3c1e8-bb99-9922-a556-a505239dc2f3-136eaf33, #w-node-_59d3c1e8-bb99-9922-a556-a505239dc2fb-136eaf33 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_83ebdf07-0c13-e13e-824a-32b1cce22d15-136eaf33 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-_83ebdf07-0c13-e13e-824a-32b1cce22d16-136eaf33, #w-node-_83ebdf07-0c13-e13e-824a-32b1cce22d1e-136eaf33 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_120f799c-745b-7ee9-b314-35662d520c9a-136eaf33 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-_120f799c-745b-7ee9-b314-35662d520c9b-136eaf33, #w-node-_120f799c-745b-7ee9-b314-35662d520ca3-136eaf33 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1ee15ebc-3a7f-e42e-5dcd-d82d7f6dc27e-136eaf33 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-_1ee15ebc-3a7f-e42e-5dcd-d82d7f6dc27f-136eaf33, #w-node-_1ee15ebc-3a7f-e42e-5dcd-d82d7f6dc287-136eaf33 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9b698ef0-931d-a838-f8e7-b946f0bc2471-136eaf33 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-_9b698ef0-931d-a838-f8e7-b946f0bc2472-136eaf33, #w-node-_9b698ef0-931d-a838-f8e7-b946f0bc247a-136eaf33 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-df8e009e-2ba2-1d7a-8cc4-6bda1b5abeb1-136eaf33 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-df8e009e-2ba2-1d7a-8cc4-6bda1b5abeb2-136eaf33, #w-node-df8e009e-2ba2-1d7a-8cc4-6bda1b5abeba-136eaf33 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8e40e9ac-a0da-b62c-1252-87865f75256e-aa47e5de {
    justify-self: auto;
  }

  #w-node-c0659c17-062f-272b-e90a-cd1d0a778fb6-aa47e5de {
    grid-area: Area-5;
  }

  #w-node-_00a3155e-b865-c312-d3a8-73b5712787cf-34c72612 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-cef17bbd-f93c-0c23-9816-bf247a99ed34-34c72612 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-_36a8f4c5-323c-4dfc-381a-4e61a6fc425c-34c72612, #w-node-_1f65c74f-61df-5b89-5fc3-b0f3d9d13866-34c72612 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a75a2134-fce0-bddf-dff7-ad9013e2a651-34c72612 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-a75a2134-fce0-bddf-dff7-ad9013e2a652-34c72612, #w-node-a75a2134-fce0-bddf-dff7-ad9013e2a66f-34c72612 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ed5592dd-eb37-1eae-f74f-12f790808278-34c72612 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-ed5592dd-eb37-1eae-f74f-12f790808279-34c72612, #w-node-ed5592dd-eb37-1eae-f74f-12f790808281-34c72612 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8a9a6d82-cb90-f620-a88c-492b409c537c-34c72612 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-_8a9a6d82-cb90-f620-a88c-492b409c537d-34c72612, #w-node-_8a9a6d82-cb90-f620-a88c-492b409c5383-34c72612 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d59e9783-af23-4755-f68c-188c468a546d-34c72612 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-d59e9783-af23-4755-f68c-188c468a546e-34c72612, #w-node-d59e9783-af23-4755-f68c-188c468a5476-34c72612 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a98c6f87-97ac-1660-ceae-5a274bd2da35-34c72612 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-a98c6f87-97ac-1660-ceae-5a274bd2da36-34c72612, #w-node-a98c6f87-97ac-1660-ceae-5a274bd2da3e-34c72612 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_035ab169-c47b-8910-fd52-69dfdc499868-34c72612 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-_035ab169-c47b-8910-fd52-69dfdc499869-34c72612, #w-node-_035ab169-c47b-8910-fd52-69dfdc499871-34c72612 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d1ce49d1-d63c-b54e-3e5a-b95b47c09564-34c72612 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-d1ce49d1-d63c-b54e-3e5a-b95b47c09565-34c72612, #w-node-d1ce49d1-d63c-b54e-3e5a-b95b47c0956d-34c72612 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_00a3155e-b865-c312-d3a8-73b5712787cf-023d9e2a {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-a75a2134-fce0-bddf-dff7-ad9013e2a651-023d9e2a {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-a75a2134-fce0-bddf-dff7-ad9013e2a652-023d9e2a, #w-node-a75a2134-fce0-bddf-dff7-ad9013e2a66f-023d9e2a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ed5592dd-eb37-1eae-f74f-12f790808278-023d9e2a {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-ed5592dd-eb37-1eae-f74f-12f790808279-023d9e2a, #w-node-ed5592dd-eb37-1eae-f74f-12f790808281-023d9e2a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8a9a6d82-cb90-f620-a88c-492b409c537c-023d9e2a {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-_8a9a6d82-cb90-f620-a88c-492b409c537d-023d9e2a, #w-node-_8a9a6d82-cb90-f620-a88c-492b409c5383-023d9e2a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d59e9783-af23-4755-f68c-188c468a546d-023d9e2a {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-d59e9783-af23-4755-f68c-188c468a546e-023d9e2a, #w-node-d59e9783-af23-4755-f68c-188c468a5476-023d9e2a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a98c6f87-97ac-1660-ceae-5a274bd2da35-023d9e2a {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-a98c6f87-97ac-1660-ceae-5a274bd2da36-023d9e2a, #w-node-a98c6f87-97ac-1660-ceae-5a274bd2da3e-023d9e2a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_035ab169-c47b-8910-fd52-69dfdc499868-023d9e2a {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-_035ab169-c47b-8910-fd52-69dfdc499869-023d9e2a, #w-node-_035ab169-c47b-8910-fd52-69dfdc499871-023d9e2a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d1ce49d1-d63c-b54e-3e5a-b95b47c09564-023d9e2a {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-d1ce49d1-d63c-b54e-3e5a-b95b47c09565-023d9e2a, #w-node-d1ce49d1-d63c-b54e-3e5a-b95b47c0956d-023d9e2a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8e40e9ac-a0da-b62c-1252-87865f75256e-6804dc78 {
    justify-self: auto;
  }

  #w-node-_2beb1b50-0694-9c12-65bb-01ba701f57a6-6804dc78 {
    grid-area: Area-3;
  }

  #w-node-c652c0ec-c5eb-7e3c-a3a4-a1ce8abe33dd-6804dc78 {
    grid-area: Area-5;
  }

  #w-node-_6fa049b3-dfd3-99ac-865d-2f3cebe6e7aa-6804dc78 {
    grid-area: Area-7;
  }

  #w-node-f1d4425a-9888-d89e-772e-544f4a7a413e-6804dc78 {
    grid-area: Area-4;
  }

  #w-node-_6d0a7826-b57d-8460-ec7b-478d745bcbc1-6804dc78 {
    grid-area: Area-8;
  }

  #w-node-_9b1f1887-a1ce-9c8d-9702-c5c5d77c244e-6804dc78 {
    grid-area: Area-6;
  }

  #w-node-_00a3155e-b865-c312-d3a8-73b5712787cf-dfabfe59 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-a75a2134-fce0-bddf-dff7-ad9013e2a651-dfabfe59 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-a75a2134-fce0-bddf-dff7-ad9013e2a652-dfabfe59, #w-node-a75a2134-fce0-bddf-dff7-ad9013e2a66f-dfabfe59 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ed5592dd-eb37-1eae-f74f-12f790808278-dfabfe59 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-ed5592dd-eb37-1eae-f74f-12f790808279-dfabfe59, #w-node-ed5592dd-eb37-1eae-f74f-12f790808281-dfabfe59 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8a9a6d82-cb90-f620-a88c-492b409c537c-dfabfe59 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-_8a9a6d82-cb90-f620-a88c-492b409c537d-dfabfe59, #w-node-_8a9a6d82-cb90-f620-a88c-492b409c5383-dfabfe59 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d59e9783-af23-4755-f68c-188c468a546d-dfabfe59 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-d59e9783-af23-4755-f68c-188c468a546e-dfabfe59, #w-node-d59e9783-af23-4755-f68c-188c468a5476-dfabfe59 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a98c6f87-97ac-1660-ceae-5a274bd2da35-dfabfe59 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-a98c6f87-97ac-1660-ceae-5a274bd2da36-dfabfe59, #w-node-a98c6f87-97ac-1660-ceae-5a274bd2da3e-dfabfe59 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_035ab169-c47b-8910-fd52-69dfdc499868-dfabfe59 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-_035ab169-c47b-8910-fd52-69dfdc499869-dfabfe59, #w-node-_035ab169-c47b-8910-fd52-69dfdc499871-dfabfe59 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d1ce49d1-d63c-b54e-3e5a-b95b47c09564-dfabfe59 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-d1ce49d1-d63c-b54e-3e5a-b95b47c09565-dfabfe59, #w-node-d1ce49d1-d63c-b54e-3e5a-b95b47c0956d-dfabfe59 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_56afaadf-fe97-3a53-3580-21e28c106de9-dfabfe59 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-_56afaadf-fe97-3a53-3580-21e28c106dea-dfabfe59, #w-node-_56afaadf-fe97-3a53-3580-21e28c106e01-dfabfe59 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_00a3155e-b865-c312-d3a8-73b5712787cf-117b7edb {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-a75a2134-fce0-bddf-dff7-ad9013e2a651-117b7edb {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-a75a2134-fce0-bddf-dff7-ad9013e2a652-117b7edb, #w-node-a75a2134-fce0-bddf-dff7-ad9013e2a66f-117b7edb {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ed5592dd-eb37-1eae-f74f-12f790808278-117b7edb {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-ed5592dd-eb37-1eae-f74f-12f790808279-117b7edb, #w-node-ed5592dd-eb37-1eae-f74f-12f790808281-117b7edb {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8a9a6d82-cb90-f620-a88c-492b409c537c-117b7edb {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-_8a9a6d82-cb90-f620-a88c-492b409c537d-117b7edb, #w-node-_8a9a6d82-cb90-f620-a88c-492b409c5383-117b7edb {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d59e9783-af23-4755-f68c-188c468a546d-117b7edb {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-d59e9783-af23-4755-f68c-188c468a546e-117b7edb, #w-node-d59e9783-af23-4755-f68c-188c468a5476-117b7edb {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a98c6f87-97ac-1660-ceae-5a274bd2da35-117b7edb {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-a98c6f87-97ac-1660-ceae-5a274bd2da36-117b7edb, #w-node-a98c6f87-97ac-1660-ceae-5a274bd2da3e-117b7edb {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_035ab169-c47b-8910-fd52-69dfdc499868-117b7edb {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-_035ab169-c47b-8910-fd52-69dfdc499869-117b7edb, #w-node-_035ab169-c47b-8910-fd52-69dfdc499871-117b7edb {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d21c7d68-2fb7-a8a7-6127-c93dba725644-e651677c {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-d21c7d68-2fb7-a8a7-6127-c93dba725645-e651677c, #w-node-d21c7d68-2fb7-a8a7-6127-c93dba72564e-e651677c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_00a3155e-b865-c312-d3a8-73b5712787cf-e651677c {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-a75a2134-fce0-bddf-dff7-ad9013e2a651-e651677c {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-a75a2134-fce0-bddf-dff7-ad9013e2a652-e651677c, #w-node-a75a2134-fce0-bddf-dff7-ad9013e2a66f-e651677c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ed5592dd-eb37-1eae-f74f-12f790808278-e651677c {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-ed5592dd-eb37-1eae-f74f-12f790808279-e651677c, #w-node-ed5592dd-eb37-1eae-f74f-12f790808281-e651677c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8a9a6d82-cb90-f620-a88c-492b409c537c-e651677c {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-_8a9a6d82-cb90-f620-a88c-492b409c537d-e651677c, #w-node-_8a9a6d82-cb90-f620-a88c-492b409c5383-e651677c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d59e9783-af23-4755-f68c-188c468a546d-e651677c {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-d59e9783-af23-4755-f68c-188c468a546e-e651677c, #w-node-d59e9783-af23-4755-f68c-188c468a5476-e651677c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a98c6f87-97ac-1660-ceae-5a274bd2da35-e651677c {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-a98c6f87-97ac-1660-ceae-5a274bd2da36-e651677c, #w-node-a98c6f87-97ac-1660-ceae-5a274bd2da3e-e651677c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_035ab169-c47b-8910-fd52-69dfdc499868-e651677c {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-_035ab169-c47b-8910-fd52-69dfdc499869-e651677c, #w-node-_035ab169-c47b-8910-fd52-69dfdc499871-e651677c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_00a3155e-b865-c312-d3a8-73b5712787cf-169a63bd {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-a75a2134-fce0-bddf-dff7-ad9013e2a651-169a63bd {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-a75a2134-fce0-bddf-dff7-ad9013e2a652-169a63bd, #w-node-a75a2134-fce0-bddf-dff7-ad9013e2a66f-169a63bd {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ed5592dd-eb37-1eae-f74f-12f790808278-169a63bd {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-ed5592dd-eb37-1eae-f74f-12f790808279-169a63bd, #w-node-ed5592dd-eb37-1eae-f74f-12f790808281-169a63bd {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8a9a6d82-cb90-f620-a88c-492b409c537c-169a63bd {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-_8a9a6d82-cb90-f620-a88c-492b409c537d-169a63bd, #w-node-_8a9a6d82-cb90-f620-a88c-492b409c5383-169a63bd {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d59e9783-af23-4755-f68c-188c468a546d-169a63bd {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-d59e9783-af23-4755-f68c-188c468a546e-169a63bd, #w-node-d59e9783-af23-4755-f68c-188c468a5476-169a63bd {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a98c6f87-97ac-1660-ceae-5a274bd2da35-169a63bd {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-a98c6f87-97ac-1660-ceae-5a274bd2da36-169a63bd, #w-node-a98c6f87-97ac-1660-ceae-5a274bd2da3e-169a63bd {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_035ab169-c47b-8910-fd52-69dfdc499868-169a63bd {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-_035ab169-c47b-8910-fd52-69dfdc499869-169a63bd, #w-node-_035ab169-c47b-8910-fd52-69dfdc499871-169a63bd {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_00a3155e-b865-c312-d3a8-73b5712787cf-ab2f9801 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-a75a2134-fce0-bddf-dff7-ad9013e2a651-ab2f9801 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-a75a2134-fce0-bddf-dff7-ad9013e2a652-ab2f9801, #w-node-a75a2134-fce0-bddf-dff7-ad9013e2a66f-ab2f9801 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ed5592dd-eb37-1eae-f74f-12f790808278-ab2f9801 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-ed5592dd-eb37-1eae-f74f-12f790808279-ab2f9801, #w-node-ed5592dd-eb37-1eae-f74f-12f790808281-ab2f9801 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8a9a6d82-cb90-f620-a88c-492b409c537c-ab2f9801 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-_8a9a6d82-cb90-f620-a88c-492b409c537d-ab2f9801, #w-node-_8a9a6d82-cb90-f620-a88c-492b409c5383-ab2f9801 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d59e9783-af23-4755-f68c-188c468a546d-ab2f9801 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-d59e9783-af23-4755-f68c-188c468a546e-ab2f9801, #w-node-d59e9783-af23-4755-f68c-188c468a5476-ab2f9801 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a98c6f87-97ac-1660-ceae-5a274bd2da35-ab2f9801 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-a98c6f87-97ac-1660-ceae-5a274bd2da36-ab2f9801, #w-node-a98c6f87-97ac-1660-ceae-5a274bd2da3e-ab2f9801 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_035ab169-c47b-8910-fd52-69dfdc499868-ab2f9801 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-_035ab169-c47b-8910-fd52-69dfdc499869-ab2f9801, #w-node-_035ab169-c47b-8910-fd52-69dfdc499871-ab2f9801 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_49196a91-c3d9-6210-5a03-a707ec3bd4ac-ce9d01cd {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-_49196a91-c3d9-6210-5a03-a707ec3bd4ad-ce9d01cd, #w-node-_49196a91-c3d9-6210-5a03-a707ec3bd4b9-ce9d01cd {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c6e8231e-7aec-f597-4183-460551bbe9d6-fc5398fe {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-c6e8231e-7aec-f597-4183-460551bbe9d7-fc5398fe, #w-node-c6e8231e-7aec-f597-4183-460551bbe9f4-fc5398fe {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c6e8231e-7aec-f597-4183-460551bbe9d6-4b06e0d6 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-c6e8231e-7aec-f597-4183-460551bbe9d7-4b06e0d6, #w-node-c6e8231e-7aec-f597-4183-460551bbe9f4-4b06e0d6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_653e6848-32b1-c8fe-b4f4-7fbede350b5e-a56ec02c {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-bf1368aa-a537-5335-bb2d-a85fd64d6c33-a56ec02c {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-bf1368aa-a537-5335-bb2d-a85fd64d6c34-a56ec02c, #w-node-bf1368aa-a537-5335-bb2d-a85fd64d6c3d-a56ec02c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-bf1368aa-a537-5335-bb2d-a85fd64d6c51-a56ec02c {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-bf1368aa-a537-5335-bb2d-a85fd64d6c52-a56ec02c, #w-node-bf1368aa-a537-5335-bb2d-a85fd64d6c59-a56ec02c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-bf1368aa-a537-5335-bb2d-a85fd64d6c6a-a56ec02c {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-bf1368aa-a537-5335-bb2d-a85fd64d6c6b-a56ec02c, #w-node-bf1368aa-a537-5335-bb2d-a85fd64d6c72-a56ec02c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-bf1368aa-a537-5335-bb2d-a85fd64d6c85-a56ec02c {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-bf1368aa-a537-5335-bb2d-a85fd64d6c86-a56ec02c, #w-node-bf1368aa-a537-5335-bb2d-a85fd64d6c8f-a56ec02c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-bf1368aa-a537-5335-bb2d-a85fd64d6ca2-a56ec02c {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-bf1368aa-a537-5335-bb2d-a85fd64d6ca3-a56ec02c, #w-node-bf1368aa-a537-5335-bb2d-a85fd64d6cac-a56ec02c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-bf1368aa-a537-5335-bb2d-a85fd64d6cbf-a56ec02c {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-bf1368aa-a537-5335-bb2d-a85fd64d6cc0-a56ec02c, #w-node-bf1368aa-a537-5335-bb2d-a85fd64d6cc7-a56ec02c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8e40e9ac-a0da-b62c-1252-87865f75256e-9dbf24bb {
    justify-self: auto;
  }

  #w-node-fbe4a937-2804-3c30-c223-c1153ace362a-b904bedc {
    grid-area: count;
  }

  #w-node-_700e5c9d-0d9a-ec62-11f9-53c5740de0d2-b904bedc {
    grid-area: advisor;
  }

  #w-node-_88e5d48e-e662-3ee2-b6e3-d6088e8463c0-b904bedc {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_39b93270-6ad7-2c97-b37c-ad2e71ecc2c8-71ecc2bc {
    grid-area: Area-2;
    justify-self: center;
  }

  #w-node-_32d6fb23-f63f-afd5-e3f8-6f75dcaa26e4-20632262 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-a9f2b88f-e56a-76c2-420f-d0854df7d3b8-20632262 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-a9f2b88f-e56a-76c2-420f-d0854df7d3b9-20632262, #w-node-a9f2b88f-e56a-76c2-420f-d0854df7d3d6-20632262 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a9f2b88f-e56a-76c2-420f-d0854df7d3e9-20632262 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-a9f2b88f-e56a-76c2-420f-d0854df7d3ea-20632262, #w-node-a9f2b88f-e56a-76c2-420f-d0854df7d3fd-20632262 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a9f2b88f-e56a-76c2-420f-d0854df7d40e-20632262 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-a9f2b88f-e56a-76c2-420f-d0854df7d40f-20632262, #w-node-a9f2b88f-e56a-76c2-420f-d0854df7d41d-20632262 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a9f2b88f-e56a-76c2-420f-d0854df7d430-20632262 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-a9f2b88f-e56a-76c2-420f-d0854df7d431-20632262, #w-node-a9f2b88f-e56a-76c2-420f-d0854df7d43c-20632262 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a9f2b88f-e56a-76c2-420f-d0854df7d44f-20632262 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-a9f2b88f-e56a-76c2-420f-d0854df7d450-20632262, #w-node-a9f2b88f-e56a-76c2-420f-d0854df7d458-20632262 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a9f2b88f-e56a-76c2-420f-d0854df7d46b-20632262 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-a9f2b88f-e56a-76c2-420f-d0854df7d46c-20632262, #w-node-a9f2b88f-e56a-76c2-420f-d0854df7d477-20632262 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a9f2b88f-e56a-76c2-420f-d0854df7d48a-20632262 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-a9f2b88f-e56a-76c2-420f-d0854df7d48b-20632262, #w-node-a9f2b88f-e56a-76c2-420f-d0854df7d493-20632262 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a9f2b88f-e56a-76c2-420f-d0854df7d4a6-20632262 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-a9f2b88f-e56a-76c2-420f-d0854df7d4a7-20632262, #w-node-a9f2b88f-e56a-76c2-420f-d0854df7d4b2-20632262 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6cdc6216-6697-470b-6bab-72589fa05145-7d1f5b23 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-c7711351-1c04-f5c5-82b2-8254ef42c3dd-7d1f5b23 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-c7711351-1c04-f5c5-82b2-8254ef42c3de-7d1f5b23, #w-node-c7711351-1c04-f5c5-82b2-8254ef42c3f2-7d1f5b23 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c7711351-1c04-f5c5-82b2-8254ef42c405-7d1f5b23 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-c7711351-1c04-f5c5-82b2-8254ef42c406-7d1f5b23, #w-node-c7711351-1c04-f5c5-82b2-8254ef42c40e-7d1f5b23 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c7711351-1c04-f5c5-82b2-8254ef42c421-7d1f5b23 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-c7711351-1c04-f5c5-82b2-8254ef42c422-7d1f5b23, #w-node-c7711351-1c04-f5c5-82b2-8254ef42c42a-7d1f5b23 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c7711351-1c04-f5c5-82b2-8254ef42c43d-7d1f5b23 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-c7711351-1c04-f5c5-82b2-8254ef42c43e-7d1f5b23, #w-node-c7711351-1c04-f5c5-82b2-8254ef42c446-7d1f5b23 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c7711351-1c04-f5c5-82b2-8254ef42c459-7d1f5b23 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-c7711351-1c04-f5c5-82b2-8254ef42c45a-7d1f5b23, #w-node-c7711351-1c04-f5c5-82b2-8254ef42c462-7d1f5b23 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c7711351-1c04-f5c5-82b2-8254ef42c475-7d1f5b23 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-c7711351-1c04-f5c5-82b2-8254ef42c476-7d1f5b23, #w-node-c7711351-1c04-f5c5-82b2-8254ef42c47e-7d1f5b23 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c7711351-1c04-f5c5-82b2-8254ef42c491-7d1f5b23 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-c7711351-1c04-f5c5-82b2-8254ef42c492-7d1f5b23, #w-node-c7711351-1c04-f5c5-82b2-8254ef42c49c-7d1f5b23 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fbe4a937-2804-3c30-c223-c1153ace362a-ce761246 {
    grid-area: count;
  }

  #w-node-_700e5c9d-0d9a-ec62-11f9-53c5740de0d2-ce761246 {
    grid-area: advisor;
  }

  #w-node-_88e5d48e-e662-3ee2-b6e3-d6088e8463c0-ce761246 {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }
}
