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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .w-col {
    width: 100%;
  }

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

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

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

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

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

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

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

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

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

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

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

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

.w-widget {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.w-tabs {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@font-face {
  font-family: Inconsolata Variablefont Wdth Wght;
  src: url("https://cdn.prod.website-files.com/5f858381b56c05c597dc15d8/685be524680e7850e89c3728_Inconsolata-VariableFont_wdth%2Cwght.ttf") format("truetype");
  font-weight: 200 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Inconsolata;
  src: url("https://cdn.prod.website-files.com/5f858381b56c05c597dc15d8/685be55b594e91b2e073fa60_Inconsolata-SemiBold.ttf") format("truetype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Inconsolata;
  src: url("https://cdn.prod.website-files.com/5f858381b56c05c597dc15d8/685be55b3791d913b08a6843_Inconsolata-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Inconsolata;
  src: url("https://cdn.prod.website-files.com/5f858381b56c05c597dc15d8/685be55b0da12739268e32e1_Inconsolata-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Inconsolata;
  src: url("https://cdn.prod.website-files.com/5f858381b56c05c597dc15d8/685be55b44824e764fa92af7_Inconsolata-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Inconsolata;
  src: url("https://cdn.prod.website-files.com/5f858381b56c05c597dc15d8/685be55bd2df77087d7ccafa_Inconsolata-ExtraLight.ttf") format("truetype");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

:root {
  --white: white;
  --core-gray: #3d3935;
  --core-brown: #a2664e;
  --core-blue: #24badd;
  --sienna: #996049;
  --lightgrey: #f3f3f3;
  --grey: #8b8b8b;
  --black: black;
  --white-smoke: #f4f4f4;
  --gainsboro: #dadada;
  --dim-grey: #505050;
  --dark-green: #00ff9d;
  --light-blue: #e0eef2;
  --light-brown: #ebe6e4;
}

.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-pagination-wrapper {
  flex-wrap: wrap;
  justify-content: center;
  display: flex;
}

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

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

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

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

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

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

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

.w-users-userloginformwrapper {
  margin-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
  position: relative;
}

.w-users-userformbutton {
  text-align: center;
  width: 100%;
}

.w-users-userformerrorstate {
  margin-left: 20px;
  margin-right: 20px;
  position: absolute;
  top: 100%;
  left: 0%;
  right: 0%;
}

.w-users-usersignupformwrapper {
  margin-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
  position: relative;
}

.w-users-userformsuccessstate {
  display: none;
}

.w-users-userformheader {
  text-align: center;
}

.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-users-userformfooter {
  justify-content: space-between;
  margin-top: 12px;
  display: flex;
}

.w-users-usersignupverificationmessage {
  display: none;
}

.w-users-userresetpasswordformwrapper, .w-users-userupdatepasswordformwrapper {
  margin-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
  position: relative;
}

.w-users-useraccountwrapper {
  background-color: #f5f5f5;
  width: 100%;
  min-height: 100vh;
  padding: 20px;
}

.w-users-blockcontent {
  background-color: #fff;
  border-bottom: 1px solid #e6e6e6;
  border-left: 1px solid #e6e6e6;
  border-right: 1px solid #e6e6e6;
  margin-bottom: 20px;
  padding: 20px;
}

.w-users-useraccountformcancelbutton {
  text-align: center;
  color: #333;
  background-color: #d3d3d3;
}

.w-users-useraccountformsavebutton {
  text-align: center;
  margin-right: 8px;
}

.w-commerce-commerceaddtocartform {
  margin: 0 0 15px;
}

.w-commerce-commerceaddtocartoptionpillgroup {
  margin-bottom: 10px;
  display: flex;
}

.w-commerce-commerceaddtocartoptionpill {
  color: #000;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #000;
  margin-right: 10px;
  padding: 8px 15px;
}

.w-commerce-commerceaddtocartoptionpill.w--ecommerce-pill-selected {
  color: #fff;
  background-color: #000;
}

.w-commerce-commerceaddtocartoptionpill.w--ecommerce-pill-disabled {
  color: #666;
  cursor: not-allowed;
  background-color: #e6e6e6;
  border-color: #e6e6e6;
  outline-style: none;
}

.w-commerce-commerceaddtocartquantityinput {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 60px;
  height: 38px;
  margin-bottom: 10px;
  padding: 8px 6px 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commerceaddtocartquantityinput::placeholder {
  color: #999;
}

.w-commerce-commerceaddtocartquantityinput:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commerceaddtocartbutton {
  color: #fff;
  cursor: pointer;
  -webkit-appearance: none;
  appearance: none;
  background-color: #3898ec;
  border-width: 0;
  border-radius: 0;
  align-items: center;
  padding: 9px 15px;
  text-decoration: none;
  display: flex;
}

.w-commerce-commerceaddtocartbutton.w--ecommerce-add-to-cart-disabled {
  color: #666;
  cursor: not-allowed;
  background-color: #e6e6e6;
  border-color: #e6e6e6;
  outline-style: none;
}

.w-commerce-commercebuynowbutton {
  color: #fff;
  cursor: pointer;
  -webkit-appearance: none;
  appearance: none;
  background-color: #3898ec;
  border-width: 0;
  border-radius: 0;
  align-items: center;
  margin-top: 10px;
  padding: 9px 15px;
  text-decoration: none;
  display: inline-block;
}

.w-commerce-commercebuynowbutton.w--ecommerce-buy-now-disabled {
  color: #666;
  cursor: not-allowed;
  background-color: #e6e6e6;
  border-color: #e6e6e6;
  outline-style: none;
}

.w-commerce-commerceaddtocartoutofstock {
  background-color: #ddd;
  margin-top: 10px;
  padding: 10px;
}

.w-commerce-commerceaddtocarterror {
  background-color: #ffdede;
  margin-top: 10px;
  padding: 10px;
}

.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-layout-blockcontainer {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.w-commerce-commercecheckoutformcontainer {
  background-color: #f5f5f5;
  width: 100%;
  min-height: 100vh;
  padding: 20px;
}

.w-commerce-commercelayoutmain {
  flex: 0 800px;
  margin-right: 20px;
}

.w-commerce-commercecartapplepaybutton {
  color: #fff;
  cursor: pointer;
  -webkit-appearance: none;
  appearance: none;
  background-color: #000;
  border-width: 0;
  border-radius: 2px;
  align-items: center;
  height: 38px;
  min-height: 30px;
  margin-bottom: 8px;
  padding: 0;
  text-decoration: none;
  display: flex;
}

.w-commerce-commercecartapplepayicon {
  width: 100%;
  height: 50%;
  min-height: 20px;
}

.w-commerce-commercecartquickcheckoutbutton {
  color: #fff;
  cursor: pointer;
  -webkit-appearance: none;
  appearance: none;
  background-color: #000;
  border-width: 0;
  border-radius: 2px;
  justify-content: center;
  align-items: center;
  height: 38px;
  margin-bottom: 8px;
  padding: 0 15px;
  text-decoration: none;
  display: flex;
}

.w-commerce-commercequickcheckoutgoogleicon, .w-commerce-commercequickcheckoutmicrosofticon {
  margin-right: 8px;
  display: block;
}

.w-commerce-commercecheckoutcustomerinfowrapper {
  margin-bottom: 20px;
}

.w-commerce-commercecheckoutblockheader {
  background-color: #fff;
  border: 1px solid #e6e6e6;
  justify-content: space-between;
  align-items: baseline;
  padding: 4px 20px;
  display: flex;
}

.w-commerce-commercecheckoutblockcontent {
  background-color: #fff;
  border-bottom: 1px solid #e6e6e6;
  border-left: 1px solid #e6e6e6;
  border-right: 1px solid #e6e6e6;
  padding: 20px;
}

.w-commerce-commercecheckoutlabel {
  margin-bottom: 8px;
}

.w-commerce-commercecheckoutemailinput {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 0;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutemailinput::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutemailinput:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutshippingaddresswrapper {
  margin-bottom: 20px;
}

.w-commerce-commercecheckoutshippingfullname {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutshippingfullname::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutshippingfullname:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutshippingstreetaddress {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutshippingstreetaddress::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutshippingstreetaddress:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutshippingstreetaddressoptional {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutshippingstreetaddressoptional::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutshippingstreetaddressoptional:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutcolumn {
  flex: 1;
  padding-left: 8px;
  padding-right: 8px;
}

.w-commerce-commercecheckoutshippingcity {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutshippingcity::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutshippingcity:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutshippingstateprovince {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutshippingstateprovince::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutshippingstateprovince:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutshippingzippostalcode {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutshippingzippostalcode::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutshippingzippostalcode:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutshippingcountryselector {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 0;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutshippingcountryselector::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutshippingcountryselector:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutshippingmethodswrapper {
  margin-bottom: 20px;
}

.w-commerce-commercecheckoutshippingmethodslist {
  border-left: 1px solid #e6e6e6;
  border-right: 1px solid #e6e6e6;
}

.w-commerce-commercecheckoutshippingmethoditem {
  background-color: #fff;
  border-bottom: 1px solid #e6e6e6;
  flex-direction: row;
  align-items: baseline;
  margin-bottom: 0;
  padding: 16px;
  font-weight: 400;
  display: flex;
}

.w-commerce-commercecheckoutshippingmethoddescriptionblock {
  flex-direction: column;
  flex-grow: 1;
  margin-left: 12px;
  margin-right: 12px;
  display: flex;
}

.w-commerce-commerceboldtextblock {
  font-weight: 700;
}

.w-commerce-commercecheckoutshippingmethodsemptystate {
  text-align: center;
  background-color: #fff;
  border-bottom: 1px solid #e6e6e6;
  border-left: 1px solid #e6e6e6;
  border-right: 1px solid #e6e6e6;
  padding: 64px 16px;
}

.w-commerce-commercecheckoutpaymentinfowrapper {
  margin-bottom: 20px;
}

.w-commerce-commercecheckoutcardnumber {
  -webkit-appearance: none;
  appearance: none;
  cursor: text;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutcardnumber::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutcardnumber:focus, .w-commerce-commercecheckoutcardnumber.-wfp-focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutrow {
  margin-left: -8px;
  margin-right: -8px;
  display: flex;
}

.w-commerce-commercecheckoutcardexpirationdate {
  -webkit-appearance: none;
  appearance: none;
  cursor: text;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutcardexpirationdate::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutcardexpirationdate:focus, .w-commerce-commercecheckoutcardexpirationdate.-wfp-focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutcardsecuritycode {
  -webkit-appearance: none;
  appearance: none;
  cursor: text;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutcardsecuritycode::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutcardsecuritycode:focus, .w-commerce-commercecheckoutcardsecuritycode.-wfp-focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutbillingaddresstogglewrapper {
  flex-direction: row;
  display: flex;
}

.w-commerce-commercecheckoutbillingaddresstogglecheckbox {
  margin-top: 4px;
}

.w-commerce-commercecheckoutbillingaddresstogglelabel {
  margin-left: 8px;
  font-weight: 400;
}

.w-commerce-commercecheckoutbillingaddresswrapper {
  margin-top: 16px;
  margin-bottom: 20px;
}

.w-commerce-commercecheckoutbillingfullname {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutbillingfullname::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutbillingfullname:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutbillingstreetaddress {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutbillingstreetaddress::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutbillingstreetaddress:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutbillingstreetaddressoptional {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutbillingstreetaddressoptional::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutbillingstreetaddressoptional:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutbillingcity {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutbillingcity::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutbillingcity:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutbillingstateprovince {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutbillingstateprovince::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutbillingstateprovince:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutbillingzippostalcode {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutbillingzippostalcode::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutbillingzippostalcode:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutbillingcountryselector {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 0;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutbillingcountryselector::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutbillingcountryselector:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutorderitemswrapper {
  margin-bottom: 20px;
}

.w-commerce-commercecheckoutsummaryblockheader {
  background-color: #fff;
  border: 1px solid #e6e6e6;
  justify-content: space-between;
  align-items: baseline;
  padding: 4px 20px;
  display: flex;
}

.w-commerce-commercecheckoutorderitemslist {
  margin-bottom: -20px;
}

.w-commerce-commercecheckoutorderitem {
  margin-bottom: 20px;
  display: flex;
}

.w-commerce-commercecartitemimage {
  width: 60px;
  height: 0%;
}

.w-commerce-commercecheckoutorderitemdescriptionwrapper {
  flex-grow: 1;
  margin-left: 16px;
  margin-right: 16px;
}

.w-commerce-commercecheckoutorderitemquantitywrapper {
  white-space: pre-wrap;
  display: flex;
}

.w-commerce-commercecheckoutorderitemoptionlist {
  margin-bottom: 0;
  padding-left: 0;
  text-decoration: none;
  list-style-type: none;
}

.w-commerce-commercelayoutsidebar {
  flex: 0 0 320px;
  position: sticky;
  top: 20px;
}

.w-commerce-commercecheckoutordersummarywrapper {
  margin-bottom: 20px;
}

.w-commerce-commercecheckoutsummarylineitem, .w-commerce-commercecheckoutordersummaryextraitemslistitem {
  flex-direction: row;
  justify-content: space-between;
  margin-bottom: 8px;
  display: flex;
}

.w-commerce-commercecheckoutsummarytotal {
  font-weight: 700;
}

.w-commerce-commercecheckoutdiscounts {
  background-color: #fff;
  border: 1px solid #e6e6e6;
  flex-wrap: wrap;
  padding: 20px;
  display: flex;
}

.w-commerce-commercecheckoutdiscountslabel {
  flex-basis: 100%;
  margin-bottom: 8px;
}

.w-commerce-commercecheckoutdiscountsinput {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  flex: 1;
  width: auto;
  min-width: 0;
  height: 38px;
  margin-bottom: 0;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutdiscountsinput::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutdiscountsinput:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutdiscountsbutton {
  color: #fff;
  cursor: pointer;
  -webkit-appearance: none;
  appearance: none;
  background-color: #3898ec;
  border-width: 0;
  border-radius: 3px;
  flex-grow: 0;
  flex-shrink: 0;
  align-items: center;
  height: 38px;
  margin-left: 8px;
  padding: 9px 15px;
  text-decoration: none;
  display: flex;
}

.w-commerce-commercecheckoutplaceorderbutton {
  color: #fff;
  cursor: pointer;
  -webkit-appearance: none;
  appearance: none;
  text-align: center;
  background-color: #3898ec;
  border-width: 0;
  border-radius: 3px;
  align-items: center;
  margin-bottom: 20px;
  padding: 9px 15px;
  text-decoration: none;
  display: block;
}

.w-commerce-commercecheckouterrorstate {
  background-color: #ffdede;
  margin-top: 16px;
  margin-bottom: 16px;
  padding: 10px 16px;
}

.w-commerce-commercepaypalcheckoutformcontainer {
  background-color: #f5f5f5;
  width: 100%;
  min-height: 100vh;
  padding: 20px;
}

.w-commerce-commercecheckoutcustomerinfosummarywrapper {
  margin-bottom: 20px;
}

.w-commerce-commercecheckoutsummaryitem, .w-commerce-commercecheckoutsummarylabel {
  margin-bottom: 8px;
}

.w-commerce-commercecheckoutsummaryflexboxdiv {
  flex-direction: row;
  justify-content: flex-start;
  display: flex;
}

.w-commerce-commercecheckoutsummarytextspacingondiv {
  margin-right: .33em;
}

.w-commerce-commercecheckoutpaymentsummarywrapper {
  margin-bottom: 20px;
}

.w-commerce-commercepaypalcheckouterrorstate {
  background-color: #ffdede;
  margin-top: 16px;
  margin-bottom: 16px;
  padding: 10px 16px;
}

.w-commerce-commerceorderconfirmationcontainer {
  background-color: #f5f5f5;
  width: 100%;
  min-height: 100vh;
  padding: 20px;
}

.w-commerce-commercecheckoutshippingsummarywrapper {
  margin-bottom: 20px;
}

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

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

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

  .w-commerce-commercelayoutmain {
    flex-basis: auto;
    margin-right: 0;
  }

  .w-commerce-commercelayoutsidebar {
    flex-basis: auto;
  }
}

@media screen and (max-width: 479px) {
  .w-commerce-commerceaddtocartquantityinput, .w-commerce-commercecheckoutemailinput, .w-commerce-commercecheckoutshippingfullname, .w-commerce-commercecheckoutshippingstreetaddress, .w-commerce-commercecheckoutshippingstreetaddressoptional, .w-commerce-commercecheckoutshippingcity, .w-commerce-commercecheckoutshippingstateprovince, .w-commerce-commercecheckoutshippingzippostalcode, .w-commerce-commercecheckoutshippingcountryselector, .w-commerce-commercecheckoutcardnumber {
    font-size: 16px;
  }

  .w-commerce-commercecheckoutrow {
    flex-direction: column;
  }

  .w-commerce-commercecheckoutcardexpirationdate, .w-commerce-commercecheckoutcardsecuritycode, .w-commerce-commercecheckoutbillingfullname, .w-commerce-commercecheckoutbillingstreetaddress, .w-commerce-commercecheckoutbillingstreetaddressoptional, .w-commerce-commercecheckoutbillingcity, .w-commerce-commercecheckoutbillingstateprovince, .w-commerce-commercecheckoutbillingzippostalcode, .w-commerce-commercecheckoutbillingcountryselector, .w-commerce-commercecheckoutdiscountsinput {
    font-size: 16px;
  }
}

body {
  background-color: var(--white);
  color: var(--core-gray);
  font-family: Inconsolata, Arial, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

h1 {
  color: var(--core-gray);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inconsolata, Arial, sans-serif;
  font-size: 64px;
  font-weight: 700;
  line-height: 110%;
}

h2 {
  color: var(--core-gray);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 48px;
  font-weight: 700;
  line-height: 110%;
}

h3 {
  color: var(--core-gray);
  margin: 0;
  font-size: 32px;
  font-weight: 700;
  line-height: 100%;
}

h4 {
  color: var(--core-gray);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 700;
  line-height: 120%;
}

h5 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 400;
  line-height: 130%;
}

h6 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
}

p {
  color: var(--core-gray);
  margin-bottom: 0;
  font-size: 16px;
  line-height: 130%;
}

ul {
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 12px;
  font-size: 16px;
}

li {
  margin-top: 8px;
}

img {
  object-fit: cover;
  width: 100%;
  max-width: none;
  height: 100%;
  display: inline-block;
}

label {
  margin-bottom: 0;
  font-weight: 700;
  display: block;
}

blockquote {
  text-align: center;
  border-left: 5px #e2e2e2;
  max-width: 1080px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  font-size: 32px;
  line-height: 120%;
}

.stylesheetcontainer {
  grid-column-gap: 0px;
  grid-row-gap: 96px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  place-items: start stretch;
  max-width: 1280px;
  margin: 100px auto;
  display: grid;
}

.body {
  flex-direction: column;
  align-items: center;
  font-family: Inconsolata, Arial, sans-serif;
  display: flex;
}

.maincta {
  background-color: var(--core-brown);
  text-align: center;
  text-transform: uppercase;
  border-radius: 30px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 180px;
  height: 60px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 20px;
  font-weight: 700;
  transition: all .2s;
  display: flex;
}

.maincta:hover {
  background-color: var(--core-blue);
}

.maincta.cookies {
  text-align: center;
  width: 120px;
  height: 50px;
  font-size: 14px;
  line-height: 14px;
  text-decoration: none;
}

.maincta.popupforms {
  width: auto;
  padding-left: 40px;
  padding-right: 40px;
}

.maincta.groupform {
  z-index: 1;
  border: 1px solid var(--white);
  background-color: #0000;
  margin-top: 75px;
  position: static;
  bottom: 25%;
}

.maincta.groupform:hover {
  border-color: var(--core-blue);
  background-color: var(--core-blue);
}

.maincta.formlead {
  width: 20%;
}

.maincta.temp {
  width: auto;
  padding-left: 40px;
  padding-right: 40px;
}

.maincta.login {
  z-index: 12;
  width: 120px;
  height: 40px;
  margin-top: 0;
  margin-left: 0;
  font-size: 18px;
  position: static;
  inset: 0% 0% auto auto;
}

.maincta.investors2022 {
  width: 240px;
}

.maincta.secondary {
  border: 1px solid var(--core-brown);
  color: var(--sienna);
  background-color: #0000;
  width: auto;
  padding-left: 33px;
  padding-right: 33px;
}

.maincta.secondary:hover {
  background-color: var(--sienna);
  color: var(--lightgrey);
}

._2ndcta {
  border: 1px solid var(--core-brown);
  color: var(--core-brown);
  text-align: center;
  text-transform: uppercase;
  background-color: #0000;
  border-radius: 30px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 60px;
  padding: 10px 24px;
  font-size: 20px;
  font-weight: 700;
  transition: all .2s;
  display: flex;
  position: static;
  inset: 10% auto auto 1%;
}

._2ndcta:hover {
  border-color: var(--core-blue);
  background-color: var(--core-blue);
  color: var(--white);
}

._2ndcta.bar {
  z-index: 10;
  width: 120px;
  height: 40px;
  margin-top: 15px;
  margin-right: 15px;
  font-size: 14px;
  display: none;
  position: fixed;
  inset: 0% 0% auto auto;
}

._2ndcta.faq {
  text-align: center;
  width: auto;
  max-width: 230px;
  margin-top: 50px;
  margin-left: auto;
  margin-right: auto;
}

._2ndcta.ccalendar {
  align-items: center;
  width: 80px;
  height: 30px;
  font-size: 16px;
  display: flex;
}

.navbar {
  z-index: 101;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  height: 70px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  display: flex;
  position: relative;
}

.brand {
  z-index: 11;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 90px;
  height: auto;
  margin-top: 0;
  margin-left: 0;
  display: flex;
  position: static;
  inset: 0% auto auto 0%;
}

.navbarfull {
  z-index: 100;
  background-color: var(--white);
  border-radius: 16px;
  justify-content: space-between;
  align-items: center;
  width: 90%;
  max-width: 1280px;
  margin-top: 16px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

.navlink {
  color: var(--core-gray);
  text-transform: uppercase;
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-left: 8px;
  padding-right: 8px;
  font-family: Inconsolata, Arial, sans-serif;
  font-weight: 700;
  text-decoration: none;
  transition: all .2s;
  display: flex;
}

.navlink:hover {
  border-bottom: 2px solid var(--core-brown);
  color: var(--core-brown);
  padding-top: 20px;
  padding-bottom: 24px;
}

.navlink.w--current {
  color: var(--core-brown);
  text-decoration: none;
}

.navlink.dropdown {
  grid-column-gap: 6px;
  flex-direction: row;
  display: flex;
}

.navlink.login {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  background-color: var(--core-brown);
  color: var(--lightgrey);
  border-radius: 12px;
  flex-direction: row;
  height: 40px;
  padding: 0 24px;
  font-size: 16px;
}

.nav-menu {
  grid-column-gap: 24px;
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
}

.homebrand {
  grid-column-gap: 0px;
  grid-row-gap: 24px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-end;
  align-items: flex-start;
  width: 70%;
  max-width: 500px;
  display: grid;
  position: static;
}

.homebrand.temp {
  overflow: visible;
}

.plaintextwhite {
  color: var(--lightgrey);
  text-align: left;
  font-size: 16px;
  display: block;
}

.plaintextwhite.table {
  font-size: 18px;
}

.plaintextwhite.grey {
  color: var(--core-gray);
  text-align: left;
  font-size: 12px;
  font-weight: 400;
}

.plaintextwhite.grey.percentbox {
  box-shadow: none;
  border-radius: 0;
  padding: 25px;
}

.homegrouplogo {
  width: 400px;
  max-width: none;
  height: auto;
  max-height: 200px;
  margin-bottom: 0;
}

.targetcontainer {
  grid-column-gap: 0px;
  grid-row-gap: 24px;
  background-color: var(--core-gray);
  border-radius: 20px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-content: space-between;
  place-items: center stretch;
  height: auto;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
  padding: 25px;
  transition: all .2s;
  display: grid;
  position: static;
  box-shadow: 0 5px 20px #00000040;
}

.targetcontainer:hover {
  background-color: var(--core-gray);
  box-shadow: 0 5px 25px #00000073;
}

.targetlabel {
  color: var(--core-gray);
  margin-bottom: 0;
}

.targetlabel.white {
  color: var(--white);
  text-align: left;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
}

.knowmore {
  flex-direction: row;
  align-items: center;
  margin-top: 100px;
  margin-bottom: 0;
  display: flex;
  position: static;
}

.knowmore.boston {
  filter: invert();
  margin-top: 75px;
}

.businessangelsgroups {
  background-color: var(--lightgrey);
  color: var(--white);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 100px;
  padding-bottom: 100px;
  display: flex;
}

.businessangelsgroups.hidden {
  display: none;
}

.fs-slide-content {
  background-color: var(--white);
  flex-direction: row;
  width: 100%;
  height: 100%;
  display: flex;
}

.sliderinfo {
  background-color: #0000;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  width: 30%;
  height: 100%;
  padding: 32px;
  display: flex;
}

.sliderinfocontainer {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  display: flex;
}

.startuplogo {
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 150px;
  height: 150px;
  margin-bottom: 50px;
  display: flex;
  overflow: hidden;
  box-shadow: 0 4px 20px #00000026;
}

.startupname {
  margin-bottom: 10px;
}

.startupgroup {
  color: var(--core-brown);
  margin-bottom: 30px;
  font-weight: 700;
}

.startupgroup.main {
  margin-bottom: 0;
}

.sliderimage {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 70%;
  height: 100%;
  display: flex;
  overflow: hidden;
}

.sliderunitimage {
  object-fit: cover;
  width: 100%;
  max-width: none;
  height: 100%;
  max-height: none;
}

.leaderscontainer {
  grid-column-gap: 96px;
  grid-row-gap: 0px;
  flex-flow: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: flex-start stretch;
  width: 100%;
  display: grid;
}

.leaderunit {
  background-color: var(--lightgrey);
  border-radius: 20px;
  flex-direction: row;
  justify-content: flex-end;
  width: 100%;
  max-width: 400px;
  height: auto;
  margin-top: 220px;
  padding: 30px 0 30px 30px;
  display: flex;
  box-shadow: 0 5px 15px #00000026;
}

.leaderunit.boston {
  background-color: var(--core-gray);
  object-fit: fill;
  max-width: 450px;
  margin-top: 140px;
  padding-bottom: 0;
  box-shadow: 0 5px 30px #0006;
}

.leaderunit.boston.healthcare {
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: flex-end;
  padding-right: 0;
  display: flex;
}

.leaderunit.dark {
  background-color: var(--core-gray);
  box-shadow: 0 5px 30px #0006;
}

.leaderinfo {
  z-index: 1;
  grid-row-gap: 16px;
  flex-direction: column;
  width: 100%;
  margin-bottom: 0;
  display: flex;
  position: relative;
}

.leaderrole {
  color: var(--core-brown);
  text-transform: uppercase;
  margin-top: 10px;
  margin-bottom: 0;
  font-weight: 700;
  line-height: 16px;
}

.leadername {
  width: 70%;
}

.leadername.white {
  color: var(--white);
  width: auto;
  margin-top: 0;
  margin-bottom: 0;
}

.leadername.white.healthcare {
  font-size: 12px;
  line-height: 12px;
}

.leaderprofile {
  z-index: 0;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 200px;
  margin-top: -200px;
  display: flex;
  position: absolute;
}

.leaderavatar {
  filter: grayscale();
  border-radius: 100px;
  width: 200px;
  max-width: none;
  height: 200px;
  overflow: hidden;
}

.leaderavatar.healthcare {
  flex: 0 auto;
  width: 200px;
  height: 200px;
}

.leaderhalo {
  width: 110px;
  max-width: none;
  margin-bottom: 20px;
}

.leaderssociallink {
  width: 50px;
  height: 50px;
  margin-top: 0;
  margin-left: 0;
}

.bascontainer {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  flex-flow: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch space-between;
  place-items: center;
  height: auto;
  display: grid;
}

.stepsunit {
  border-radius: 20px;
  flex-direction: column;
  align-items: center;
  width: 22%;
  height: auto;
  margin-top: 100px;
  padding: 38px 25px;
  display: flex;
  box-shadow: 0 5px 20px #0000004d;
}

.centercta {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
}

.footercontent {
  grid-column-gap: 96px;
  grid-row-gap: 0px;
  flex: 1;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: flex-start;
  display: grid;
}

.institutionalfooter {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  height: 100%;
  font-family: Inconsolata, Arial, sans-serif;
  display: flex;
}

.footerlogo {
  grid-column-gap: 48px;
  grid-row-gap: 0px;
  justify-content: flex-start;
  align-items: flex-end;
  width: 100%;
  margin-bottom: 0;
  display: flex;
}

.rights_cookies {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  height: 100%;
  margin-top: 0;
  display: flex;
}

.cookieslink {
  color: var(--core-gray);
  font-size: 12px;
  font-weight: 700;
  text-decoration: none;
}

.footerlink {
  color: var(--core-gray);
  text-transform: none;
  font-size: 12px;
  line-height: 12px;
  text-decoration: none;
}

.footertitles {
  color: var(--core-blue);
  text-transform: uppercase;
  font-weight: 700;
}

.footerlinks {
  grid-column-gap: 64px;
  grid-row-gap: 0px;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr .25fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: flex-start;
  width: 40%;
  height: 100%;
  display: grid;
}

.footerlinksection {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.sociallinkscontainer {
  flex-flow: wrap;
  justify-content: space-between;
  align-items: center;
  width: 60px;
  margin-top: 15px;
  display: flex;
}

.sociallinkscontainer.follow {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-content: space-between;
  align-items: flex-start;
  margin-top: 0;
  display: grid;
}

.sociallink {
  border-radius: 6px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
  overflow: hidden;
}

.bacardmodel {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.leadermain {
  grid-column-gap: 0px;
  grid-row-gap: 8px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 60%;
  margin-bottom: 0;
  display: grid;
}

.leadertop {
  grid-column-gap: 20px;
  justify-content: space-between;
  align-items: flex-end;
  width: 92%;
  margin-bottom: 0;
  display: flex;
}

.leadertop.healthcare {
  grid-column-gap: 30px;
  align-items: flex-end;
}

.hometext {
  color: var(--white);
  text-transform: none;
  font-size: 18px;
  line-height: 24px;
}

.hometext.gray {
  color: var(--core-gray);
  font-weight: 700;
  line-height: 22px;
}

.hometext.gray.lag {
  width: 55%;
}

.corebody {
  background-color: #0000;
  font-family: Inconsolata, Arial, sans-serif;
}

.fundraisehome {
  background-color: var(--core-gray);
  height: auto;
}

.homesplit {
  z-index: 2;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  display: flex;
  position: relative;
}

.homesplit.boston {
  z-index: 2;
  height: 720px;
  position: relative;
}

.homesplit.auto {
  height: 600px;
}

.bothhomeinfo {
  border-bottom: 4px none var(--core-blue);
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 50%;
  height: 100%;
  display: flex;
  position: static;
}

.bothhomeinfo.boston {
  flex-direction: column;
  flex: 0 auto;
  align-items: center;
  width: 50%;
}

.hometitle {
  color: var(--white);
  margin-bottom: 30px;
}

.hometitle.gray {
  color: var(--core-brown);
  font-size: 60px;
  line-height: 64px;
}

.hometitle.boston {
  width: 100%;
  margin-bottom: 0;
  font-size: 53px;
  line-height: 58px;
}

.hometitle.healthcare {
  margin-top: 60px;
  font-size: 52px;
  line-height: 60px;
}

.hometitle.smaller {
  color: var(--sienna);
  font-size: 54px;
  line-height: 110%;
}

.fundraisehomecontainer {
  z-index: 2;
  width: 80%;
  max-width: 500px;
  margin-left: 0;
  position: relative;
}

.ctacontainer {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 60px;
  display: flex;
}

.homeimage {
  border-bottom: 4px solid var(--core-blue);
  background-image: url("https://cdn.prod.website-files.com/5f858381b56c05c597dc15d8/5f8e235ed18c6913ca6f315e_InvestorHome.jpg");
  background-position: 0%;
  background-size: cover;
  width: 60%;
  height: 100%;
}

.symbolbluebig {
  z-index: 2;
  margin-top: 150px;
  position: absolute;
}

.symbolbluebig.about {
  z-index: 1;
  opacity: .06;
  margin-top: 0;
  display: block;
  top: 15%;
  left: -20%;
}

.symbolbluebig.about.boston {
  z-index: 1;
  filter: invert();
  overflow: hidden;
}

.symbolbluebig.invest {
  z-index: 1;
  inset: 0% auto auto 0%;
}

.numbers {
  z-index: 2;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  max-width: none;
  height: auto;
  display: flex;
  position: relative;
}

.numbers.invest {
  background-image: linear-gradient(to bottom, white, var(--lightgrey));
  justify-content: flex-end;
  align-items: center;
  position: static;
}

.numbers.whatfemtech {
  position: static;
}

.regularcontainer {
  z-index: 2;
  width: 85%;
  max-width: 1280px;
  margin: 100px auto;
  position: relative;
}

.regularcontainer.coregroups {
  flex-direction: row;
  justify-content: flex-start;
  margin-top: 100px;
  margin-bottom: 30px;
  position: static;
}

.regularcontainer.invest {
  z-index: 2;
  position: relative;
}

.regularcontainer.selectgroup {
  max-width: 1280px;
}

.regularcontainer.foryou {
  align-items: flex-start;
  margin-bottom: 100px;
}

.regularcontainer.faq {
  margin-top: 100px;
}

.numberscontainer {
  justify-content: space-between;
  align-items: flex-start;
  margin-top: 0;
  display: flex;
}

.numberscontainer.invest {
  flex-wrap: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: start space-between;
  width: 80%;
  margin-top: -170px;
  display: flex;
}

.numberscontainer.healthcare {
  text-align: center;
  object-fit: fill;
  flex-flow: row;
  place-content: stretch center;
  align-items: flex-end;
  display: flex;
}

.numbersunit {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 20%;
  margin-top: 75px;
  display: flex;
}

.numbersunit.empty {
  opacity: 0;
  width: 30%;
}

.numbersunit.invest {
  flex-wrap: wrap;
  width: 30%;
}

.darkcircle {
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 200px;
  height: 200px;
  display: flex;
  box-shadow: 0 5px 20px #0006;
}

.darkcircle.gray {
  background-color: var(--lightgrey);
  box-shadow: 0 5px 20px #00000026;
}

.darkcircle.boston {
  border-radius: 120px;
  width: 215px;
  height: 215px;
}

.darkcircle.healthcare {
  box-shadow: none;
  object-fit: contain;
  flex-wrap: nowrap;
  width: 50px;
  height: 50px;
}

.darkcircle.zurich {
  width: 48px;
  height: 48px;
  margin-bottom: 24px;
}

.numbersname {
  margin-bottom: 0;
  font-size: 40px;
}

.numbersname.brown {
  color: var(--core-brown);
}

.numberslabel {
  color: var(--white);
  text-align: center;
  width: 70%;
  margin-top: 20px;
}

.numberslabel.gray {
  color: var(--core-gray);
  width: 100%;
  font-size: 16px;
  line-height: 16px;
}

.whitetitle {
  color: var(--white);
}

.howcontainer {
  justify-content: space-between;
  align-items: flex-start;
  margin-top: 100px;
  display: flex;
}

.howunit {
  border-radius: 20px 130px 20px 20px;
  width: 20%;
  height: auto;
  padding: 25px;
  transition: all .2s;
  box-shadow: 0 0 #0003;
}

.howunit:hover {
  background-color: #0000;
  transform: translate(0, -20px);
  box-shadow: 0 5px 20px #0003;
}

.howunit.invest {
  background-color: #a2664e00;
}

.howunit.invest:hover {
  background-color: #a2664e;
}

.howunit.invest.investors2022 {
  background-color: #a2664e;
  border-radius: 20px;
  width: 22%;
  transition-property: none;
  box-shadow: 5px 0 20px #0003;
}

.howunit.invest.investors2022:hover {
  border-radius: 20px;
  transform: none;
  box-shadow: 4px 4px 20px #0003;
}

.icon {
  width: 70px;
  height: 70px;
  margin-bottom: 20px;
}

.icon.black {
  filter: invert();
}

.iconlabel {
  margin-top: 0;
  margin-bottom: 0;
}

.iconlabel.white {
  color: var(--white);
}

.iconlabel.white.investors2022 {
  width: 100%;
}

.iconlabel.white.investors2022.percenttext {
  text-align: center;
}

.iconlabel.white.investors2022.mfc {
  color: var(--core-brown);
  text-align: center;
  width: auto;
  height: auto;
}

.icondivider {
  border-style: solid none none;
  border-width: 4px 1px 1px;
  border-color: var(--core-brown) black black;
  width: 40%;
  margin-top: 30px;
  margin-bottom: 30px;
}

.icondivider.blue {
  border-top-color: var(--core-blue);
  border-bottom-style: none;
}

.icontext {
  font-size: 16px;
}

.icontext.white {
  color: var(--white);
}

.icontext.white.investors2022 {
  width: 100%;
}

.coregroups {
  background-color: var(--lightgrey);
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  height: auto;
  display: flex;
}

.groupcirclelogo {
  height: 70px;
}

.groupstab {
  border-radius: 20px;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  height: auto;
  display: flex;
  overflow: visible;
}

.grouptab {
  background-color: #0000;
  border-radius: 30px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 200px;
  margin-bottom: 50px;
  display: flex;
  overflow: hidden;
  box-shadow: 0 2px 30px #0000001a;
}

.logotab {
  z-index: 1;
  height: 50px;
  position: absolute;
}

.group-b {
  background-color: var(--lightgrey);
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  width: 70%;
  height: 100%;
  padding: 30px;
  display: flex;
}

.group-b.groupselection {
  background-image: none;
  justify-content: space-between;
  align-items: flex-start;
  width: 50%;
  height: 100%;
  padding: 20px;
}

.tabtitle {
  color: var(--core-gray);
  text-transform: none;
  margin-bottom: 20px;
  font-size: 24px;
  line-height: 28px;
}

.tabtitle.brown {
  color: var(--core-brown);
  margin-bottom: 0;
  font-size: 20px;
  line-height: 20px;
}

.tabtitle.gs {
  color: var(--lightgrey);
  margin-bottom: 0;
}

.titleparent {
  flex-direction: column;
  align-items: flex-start;
  width: 85%;
  max-width: 1080px;
  margin-top: 150px;
  display: flex;
}

.titleparent.invest {
  width: auto;
  margin-top: 0;
}

.titlecontainer {
  width: 40%;
  display: block;
}

.investhome {
  margin-top: 0;
}

.investhome.investor2022 {
  height: 100vh;
  padding-bottom: 0;
  position: relative;
}

.investhomecontainer {
  z-index: 3;
  width: 80%;
  max-width: 420px;
  position: relative;
}

.investhomecontainer.investors {
  max-width: 640px;
}

.subtitle {
  text-transform: none;
  font-family: Inconsolata, Arial, sans-serif;
  font-size: 20px;
  line-height: 120%;
}

.homeimage_fundraise {
  border-bottom: 4px solid var(--core-blue);
  align-items: flex-start;
  width: 60%;
  height: 100%;
  display: flex;
  overflow: hidden;
}

.numberswrapper {
  flex-direction: row;
  justify-content: flex-end;
  align-items: flex-end;
  display: flex;
  position: static;
}

.whitesymbol {
  z-index: 0;
  width: 800px;
  height: auto;
  margin: 0 0 30px;
  position: absolute;
  top: auto;
  bottom: auto;
  left: -15%;
}

.howitsworks {
  background-image: url("https://cdn.prod.website-files.com/5f858381b56c05c597dc15d8/5f8e2c5328e7e589e55bf003_brownbg.jpg");
  background-position: 0 0;
  background-size: cover;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.howitsworks.invest {
  padding-top: 60px;
  padding-bottom: 0;
}

.lag_form {
  background-color: var(--core-gray);
  flex-direction: column;
  align-items: center;
  height: auto;
  display: flex;
}

.leadgroupform {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-end;
  width: 100%;
  height: auto;
  margin: 30px;
  display: block;
}

.leadform {
  border-radius: 30px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: auto;
  margin-top: 100px;
  padding: 0;
  display: none;
  box-shadow: 0 5px 20px #0000004d;
}

.leadforminfo {
  background-color: #ffffff26;
  border-top-left-radius: 30px;
  border-bottom-left-radius: 30px;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 35%;
  height: 100%;
  padding: 35px;
  display: none;
}

.formtitle {
  color: var(--white);
  margin-bottom: 20px;
}

.formlabel {
  margin-bottom: 0;
  font-size: 16px;
  line-height: 130%;
}

.formlabel.white {
  color: var(--white);
}

.formlabel.hint {
  color: var(--core-brown);
  font-size: 14px;
  font-style: italic;
}

.formfield {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #3d39350f;
  border: 1px solid #3d39357a;
  border-radius: 10px;
  flex: none;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  height: 48px;
  margin-bottom: 0;
}

.formfield.half {
  background-color: #ffffff1a;
  border: 1px #000;
}

.formfield.half.gray {
  background-color: #3d39350d;
}

.formfield.message {
  color: var(--core-gray);
  height: 100px;
}

.formfield.light {
  background-color: #fffc;
}

.formfield.bigger {
  align-items: center;
  height: 96px;
}

.formcontainer {
  width: 100%;
  margin-top: 0;
  margin-bottom: 20px;
}

.formcontainer.half {
  width: 45%;
  margin-top: 0;
  margin-bottom: 20px;
}

.form {
  flex-wrap: wrap;
  justify-content: flex-start;
  display: flex;
}

.formdoublelabel {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.extractacontainer {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 85%;
  max-width: 1080px;
  margin-bottom: 100px;
  display: flex;
}

.extra {
  background-color: var(--lightgrey);
  border-radius: 20px;
  flex-direction: column;
  align-items: center;
  width: 320px;
  height: auto;
  padding: 30px;
  display: flex;
  box-shadow: 0 3px 20px #00000026;
}

.centeredh3 {
  text-align: center;
}

.centeredh5 {
  text-align: center;
  margin-top: 15px;
  margin-bottom: 30px;
}

.teamlist {
  grid-column-gap: 96px;
  grid-row-gap: 64px;
  object-fit: fill;
  flex-flow: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch flex-start;
  place-items: stretch stretch;
  margin-top: 0;
  display: grid;
  position: static;
}

.supportlink {
  width: 24px;
  height: 24px;
}

.supportlink.absolute {
  position: absolute;
  inset: 16px 16px auto auto;
}

.supportlink.hidden {
  display: none;
}

.leadformtext {
  width: 85%;
}

.groupscta {
  grid-column-gap: 32px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: start;
  margin-top: 0;
  display: grid;
}

.mainmenucollectionwrapper {
  z-index: 100;
  width: auto;
  height: auto;
  display: flex;
  position: relative;
  inset: 0% 0% auto;
}

.button {
  border-bottom: 1px none var(--white);
  background-color: var(--core-brown);
  color: var(--white);
  text-align: center;
  text-transform: uppercase;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  font-size: 18px;
  font-weight: 700;
  line-height: 18px;
  transition: all .2s;
  display: flex;
}

.button:hover {
  background-color: var(--sienna);
  font-size: 20px;
  line-height: 20px;
}

.groupscollectionlist {
  flex-direction: column;
  width: auto;
  height: 100vh;
  display: flex;
}

.collection-item {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 25%;
  display: flex;
}

.groupsmenu {
  z-index: 12;
  display: flex;
  position: fixed;
  inset: 0%;
}

.closemenubutton {
  z-index: 101;
  border: 1px none var(--white);
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  transition: all .2s;
  display: flex;
  position: absolute;
  inset: 2% 1.5% auto auto;
}

.closemenubutton:hover {
  border-style: none;
  transform: scale(1.2);
  box-shadow: 0 0 15px #00000059;
}

.closeimage {
  width: 15px;
  height: auto;
}

.blog_cms {
  margin-top: 0;
  margin-left: 0;
}

.indexarticledetail {
  color: var(--core-blue);
  text-transform: uppercase;
  font-weight: 700;
}

.indexarticledetail.highlights {
  color: var(--lightgrey);
  font-size: 20px;
  line-height: 100%;
}

.indexarticlefooter {
  grid-column-gap: 6px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.indexarticlefooter.highlights {
  grid-column-gap: 16px;
}

.articleheader {
  width: 100%;
  line-height: 100%;
}

.articlesubtitle {
  color: var(--grey);
  margin-top: 25px;
  margin-bottom: 50px;
  font-size: 32px;
  font-weight: 400;
}

.articledetails {
  grid-column-gap: 32px;
  grid-row-gap: 0px;
  border-style: none;
  border-width: 1px;
  border-color: var(--core-brown) var(--core-brown) var(--grey);
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr 50px;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  margin-bottom: 50px;
  padding-bottom: 10px;
  display: grid;
}

.articledetailsunit {
  grid-column-gap: 0px;
  grid-row-gap: 4px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.articlebody {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.relatedarticlestitle {
  width: 85%;
  max-width: 1080px;
}

.articlecard {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: block;
}

.body-5 {
  background-color: var(--lightgrey);
  font-family: Inconsolata, Arial, sans-serif;
}

.cookiescontainer {
  z-index: 100;
  background-color: var(--lightgrey);
  border-radius: 15px;
  justify-content: space-between;
  align-items: center;
  width: 520px;
  padding: 15px;
  display: none;
  position: fixed;
  inset: auto 32px 32px auto;
}

.cookiesinfo {
  width: 70%;
}

.cookiestext {
  font-size: 12px;
  line-height: 14px;
}

.privacylink {
  color: var(--core-brown);
  text-transform: none;
  text-decoration: none;
}

.formpopuptitle {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.formpopupsubtitle {
  text-align: left;
  width: 60%;
  font-size: 14px;
  font-weight: 700;
  line-height: 18px;
}

.ctaform {
  width: 85%;
  max-width: 640px;
  margin-top: 50px;
}

.tabgroupimage {
  opacity: .4;
  filter: grayscale();
  object-fit: cover;
  width: 100%;
  max-width: none;
  height: 100%;
  position: relative;
}

.tabgroupimage.groupselect {
  opacity: 1;
}

.formsuccessmessage {
  background-color: #0000;
  padding: 0;
}

.formsuccess {
  flex-direction: column;
  align-items: center;
  width: 100%;
  height: auto;
  padding: 20px 0;
  display: flex;
}

.check {
  width: 120px;
  height: auto;
  margin-bottom: 50px;
}

.formtext {
  color: var(--core-blue);
  text-align: center;
  font-size: 18px;
}

.formtext.alert {
  color: var(--core-brown);
  line-height: 22px;
}

.formtext.alert.leads {
  color: var(--white);
  font-size: 14px;
}

.formtext.footer {
  font-size: 14px;
  line-height: 14px;
}

.formerror {
  border: 2px dotted var(--core-brown);
  border-radius: 50px;
  width: 100%;
  height: auto;
  margin-top: 25px;
  padding: 20px;
  position: static;
}

.formerror.leads {
  border-color: var(--white);
  margin-top: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
}

.formerrormessage {
  background-color: #0000;
  padding: 0;
}

.leadsformsuccess {
  background-color: #0000;
  height: auto;
}

.formsection {
  background-color: var(--lightgrey);
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  height: auto;
  padding-top: 70px;
  padding-bottom: 0;
  display: flex;
}

.formscontainer {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 50%;
  max-width: none;
  display: flex;
}

.formcollectionlabel {
  width: 50%;
  height: 900px;
  margin-top: 0;
}

.formcollectionitem {
  background-color: var(--black);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
  overflow: hidden;
}

.formimage {
  opacity: .4;
  filter: grayscale();
  max-width: none;
  height: 100%;
  position: relative;
}

.formgrouplogo {
  z-index: 1;
  max-width: none;
  height: 120px;
  position: static;
}

.formcollectionlist {
  height: 100%;
}

.formholder {
  width: 85%;
  max-width: 560px;
}

.formtitleinfo {
  color: var(--core-gray);
  font-size: 42px;
  line-height: 44px;
}

.text-span-2, .text-span-3 {
  color: var(--core-brown);
}

.groupselection {
  background-color: #0000;
  background-image: linear-gradient(to bottom, white, var(--lightgrey));
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: auto;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.groupselection.off {
  display: none;
}

.groupunitchoose {
  background-color: var(--white);
  border-radius: 30px;
  width: 100%;
  height: 440px;
  text-decoration: none;
  transition: all .2s;
  overflow: hidden;
  box-shadow: 0 4px 10px #0000001a;
}

.groupunitchoose:hover {
  transform: translate(0, -10px);
  box-shadow: 0 4px 20px #0003;
}

.groupunitchoose.groupselection {
  background-color: var(--core-gray);
  background-image: none;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  height: 280px;
}

.groupselectiontop {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.groupselectiontop.gs {
  width: 50%;
  height: 100%;
}

.collection-list {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  width: 100%;
  display: grid;
}

.groupnameselection {
  color: var(--core-brown);
  font-size: 24px;
  line-height: 28px;
}

.groupselectionitem {
  width: 100%;
}

.selectiontext {
  color: var(--core-gray);
  font-size: 12px;
  line-height: 14px;
}

.selectiontext.gs {
  color: var(--lightgrey);
}

.selectiontext.gs.type {
  font-size: 14px;
  font-weight: 700;
}

.groupselectiontitle {
  text-align: center;
}

.groupselectionheader {
  flex-direction: column;
  align-items: center;
  margin-bottom: 100px;
  display: flex;
}

.group-a {
  background-color: var(--black);
  justify-content: center;
  align-items: center;
  width: 30%;
  height: 100%;
  display: flex;
}

._404 {
  color: #0000;
  -webkit-text-stroke-width: 1px;
  -webkit-text-stroke-color: var(--core-brown);
  margin-bottom: 0;
  font-size: 200px;
  line-height: 80%;
}

.tabcollectionlist {
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.richtextblock {
  font-size: 18px;
}

.fs-section {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 85%;
  max-width: 1080px;
  height: 640px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  overflow: visible;
}

.fs-content {
  width: 100%;
  height: 100%;
}

.fs-mask {
  border-radius: 36px;
  height: 100%;
}

.fs-slide {
  height: 100%;
}

.fs-collection-wrapper {
  width: 100%;
  height: 100%;
  display: none;
}

.fs-collection-list {
  width: 100%;
  height: 100%;
}

.fs-collection-list.fs-dynamic-feed {
  display: none;
}

.fs-collection-item {
  width: 100%;
  height: 100%;
}

.fs-slider {
  background-color: #0000;
  width: 100%;
  height: 100%;
}

.slide-nav, .left-arrow {
  display: none;
}

.right-arrow {
  background-color: var(--core-blue);
  width: 100px;
  height: 100px;
  margin-top: auto;
  margin-bottom: 0;
}

.div-block {
  display: none;
}

.grouplabelform {
  z-index: 1;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: absolute;
}

.gatekeepersintro {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  height: auto;
  margin-top: 50px;
  margin-bottom: 0;
  display: flex;
}

.gk_section {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 50px;
  display: flex;
}

.contentcontainer {
  width: 85%;
  max-width: 800px;
  margin-top: 50px;
}

.gk_title {
  margin-bottom: 50px;
}

.gk_title.maintitle {
  color: var(--core-brown);
  margin-bottom: 50px;
}

.gk_subtitle {
  color: var(--grey);
  margin-bottom: 10px;
}

.gk_plaintext {
  margin-bottom: 40px;
  text-decoration: none;
}

.gk_plaintext.highlight {
  font-size: 18px;
  font-weight: 700;
  line-height: 22px;
}

.gk_plaintext._3rd-title {
  font-size: 20px;
}

.gk_plaintext._3rd-text {
  font-size: 18px;
}

.gk_plaintext._2nd-text {
  color: var(--core-brown);
}

.gl_submenu {
  z-index: 999;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 165px;
  height: auto;
  transition: all .2s;
  display: none;
  position: fixed;
  inset: 95px 25px auto auto;
}

.gl_navlink {
  color: var(--core-gray);
  margin-bottom: 20px;
  margin-left: 0;
  font-size: 16px;
  font-weight: 700;
  text-decoration: none;
  transition: all .2s;
}

.gl_navlink:hover, .gl_navlink.w--current {
  color: var(--core-brown);
  font-size: 18px;
}

.portfoliounit {
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  height: auto;
  margin-top: 0;
  transition: all .2s;
  display: flex;
}

.portfoliounit:hover {
  border-radius: 20px;
}

.portfolio_cms {
  z-index: 3;
  flex-flow: wrap;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  display: flex;
  position: relative;
}

.portfoliolist {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  display: grid;
}

.portfoliolist.large {
  grid-column-gap: 96px;
  grid-row-gap: 64px;
  grid-template-columns: 1fr 1fr 1fr;
  justify-items: center;
}

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

.formctacontainer.groups {
  flex-direction: column;
}

.fullportfolio {
  color: var(--core-brown);
  text-align: right;
  text-transform: uppercase;
  margin-top: 20px;
  font-weight: 700;
  text-decoration: none;
}

.sliderctacontainer {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.lag_homesection {
  background-image: linear-gradient(to bottom, var(--lightgrey), #fff);
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.lag_homeleft {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 40%;
  height: 100%;
  display: flex;
}

.lag_homeright {
  border-bottom: 5px solid var(--core-brown);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 60%;
  height: 100%;
  display: flex;
  overflow: hidden;
}

.laghomeimg {
  object-fit: cover;
  width: 100%;
  max-width: none;
  height: 100%;
}

.lag_circles {
  justify-content: space-between;
  align-items: center;
  margin-top: 100px;
  display: flex;
}

.lag_circles.intro {
  width: 85%;
  max-width: 800px;
  margin-top: 0;
  margin-bottom: 50px;
}

.lag_circleunit {
  background-color: var(--lightgrey);
  border-radius: 120px;
  justify-content: center;
  align-items: center;
  width: 220px;
  height: 220px;
  padding: 25px;
  display: flex;
  box-shadow: 0 5px 20px #0000001a;
}

.lag_circleunit.intro {
  width: 200px;
  height: 200px;
}

.lag_circletext {
  color: var(--core-brown);
  text-align: center;
  font-size: 24px;
  line-height: 24px;
}

.lag_testimonialscontainer {
  flex-flow: wrap;
  place-content: stretch space-between;
  align-items: flex-start;
  margin-top: 100px;
  display: flex;
}

.testimonialunit {
  background-color: var(--white);
  border-radius: 30px;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  width: 45%;
  height: 300px;
  padding: 30px;
  display: flex;
  box-shadow: 0 3px 20px #0000001a;
}

.tu_container {
  justify-content: space-between;
  align-items: flex-end;
  width: auto;
  height: 100%;
  display: flex;
}

.tu_gl {
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  height: 100%;
  display: flex;
}

.tu_glavatar {
  filter: grayscale();
  border-radius: 80px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 150px;
  height: 150px;
  display: flex;
  overflow: hidden;
}

.tu_linkedin {
  margin-top: 0;
}

.tu_info {
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 55%;
  height: 100%;
  display: flex;
}

.lag_ledby {
  margin-top: 150px;
}

.lag_ledbycontainer {
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.ledbyunit {
  background-color: var(--white);
  border-radius: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 20%;
  height: 160px;
  margin-top: 75px;
  padding: 30px;
  display: flex;
  box-shadow: 2px 2px 15px #0000001a;
}

.ledbytitle {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  margin-top: -60px;
  margin-bottom: 0;
  display: flex;
}

.ledbyline {
  height: 60px;
}

.ledbytext {
  width: 90%;
}

.lag_benefits {
  justify-content: space-between;
  align-items: center;
  height: 1000px;
  display: flex;
}

.lag_benefitscontainer {
  background-color: var(--core-blue);
  justify-content: center;
  align-items: center;
  width: 50%;
  height: 100%;
  display: flex;
  overflow: hidden;
}

.benefitsimg {
  max-width: none;
  height: 100%;
}

.lag_benefitsinfo {
  width: 80%;
  max-width: 500px;
  margin-top: 0;
  margin-bottom: 0;
}

.benefitswrapper {
  width: 100%;
  margin-top: 50px;
}

.benefitsunit {
  background-color: var(--core-blue);
  border-radius: 20px;
  flex-direction: row;
  align-items: center;
  width: 100%;
  height: 75px;
  margin-bottom: 20px;
  display: flex;
  box-shadow: 0 3px 15px #0000001a;
}

.brownindicator {
  background-color: var(--core-brown);
  border-radius: 5px;
  width: 60px;
  height: 7px;
  margin-left: -30px;
  margin-right: 25px;
}

.foryou {
  background-color: var(--core-gray);
  flex-direction: column;
  align-items: center;
  height: auto;
  display: flex;
}

.foryoutitle {
  width: 34%;
}

.tablecontainer {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template: "Area Area-2 Area-3 Area-4"
                 ". . . ."
                 ". . . ."
                 ". . . ."
                 ". . . ."
                 / minmax(40%, 1fr) minmax(20%, 1fr) minmax(20%, 1fr) minmax(20%, 1fr);
  grid-auto-columns: 1fr;
  width: 100%;
  margin-top: 100px;
  display: grid;
}

.tabletitle {
  color: var(--core-blue);
  text-align: center;
}

.tablecell {
  border-bottom: 2px solid var(--core-blue);
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 80px;
  display: flex;
}

.tablecell.text {
  border-bottom-color: #8b8b8b33;
  justify-content: flex-start;
  height: 80px;
}

.tablecell.checks {
  border-bottom-color: #8b8b8b40;
}

.leadicon {
  width: 70px;
  max-width: none;
}

.introimagecontainer {
  border-radius: 30px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 800px;
  height: 400px;
  margin-top: 0;
  margin-bottom: 40px;
  display: flex;
  overflow: hidden;
}

.introimagecontainer.title {
  height: 480px;
  margin-top: 0;
  margin-bottom: 100px;
}

.introimage {
  width: 100%;
  max-width: none;
  display: block;
  overflow: visible;
}

.introdivider {
  border-style: solid none none;
  border-width: 1px;
  border-color: var(--core-brown) black black;
  height: 1px;
  margin-top: 0;
  margin-bottom: 100px;
  padding: 0;
}

.introdivider.fee {
  border-top-color: var(--core-blue);
  margin-top: 20px;
  margin-bottom: 20px;
}

.html-embed {
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.faqsection {
  background-color: var(--lightgrey);
  flex-direction: column;
  align-items: center;
  display: flex;
}

.faqsection.about {
  display: none;
}

.faqwrapper {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.faq_unit {
  border-bottom: 1px solid #3d393529;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  padding-top: 16px;
  padding-bottom: 8px;
  display: flex;
}

.faqquestion {
  cursor: crosshair;
  width: 95%;
  font-weight: 400;
  transition: all .2s;
}

.faqquestion:hover {
  color: var(--core-brown);
}

.faq_answer {
  color: var(--core-gray);
  width: 95%;
  margin-top: 10px;
  text-decoration: none;
  overflow: hidden;
}

.faq_question {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.faqarrow {
  flex: none;
  width: auto;
  transform: rotate(180deg);
}

.bold-text {
  color: var(--core-brown);
  font-weight: 700;
  text-decoration: underline;
}

.applicationstatus {
  height: auto;
  margin-top: 101px;
  margin-left: 0;
  margin-right: 0;
  padding-top: 25px;
}

.statusmenu {
  justify-content: space-between;
  align-items: flex-start;
  width: 85%;
  max-width: 800px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.statusunit {
  border: 1px solid var(--core-blue);
  background-color: var(--lightgrey);
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  width: 60px;
  height: 60px;
  margin-bottom: 10px;
  display: flex;
}

.statusunit.current {
  background-color: var(--core-blue);
  color: var(--lightgrey);
  margin-bottom: 10px;
}

.statusunit.next {
  border-color: var(--grey);
}

.statusnumber {
  color: var(--core-blue);
}

.statusnumber.done {
  color: var(--white);
}

.statusnumber.next {
  color: var(--grey);
}

.statusdivider {
  border-style: solid none none;
  border-width: 1px;
  border-color: var(--grey) black black;
  width: 20%;
  margin-top: 30px;
}

.statusdivider.blue {
  border-top-color: var(--core-blue);
}

.statuscontainer {
  flex-direction: column;
  align-items: center;
  width: 100px;
  display: flex;
}

.statuslabel {
  color: var(--core-gray);
  text-align: center;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 700;
  line-height: 12px;
}

.statuslabel.current {
  color: var(--core-blue);
  font-weight: 700;
}

.statuslabel.next {
  color: var(--grey);
  font-weight: 400;
}

.feesgraphic {
  justify-content: space-between;
  align-items: flex-start;
  margin-top: 20px;
  margin-bottom: 40px;
  display: flex;
}

.feesunit {
  flex-direction: column;
  align-items: center;
  width: 40%;
  height: auto;
  display: flex;
}

.feesunit_top {
  background-color: var(--white);
  border-top-left-radius: 30px;
  border-top-right-radius: 30px;
  width: 100%;
  height: auto;
  padding: 25px;
}

.quotetext {
  margin-bottom: 10px;
}

.feesunit_bottom {
  background-color: var(--core-brown);
  border-bottom-right-radius: 30px;
  border-bottom-left-radius: 30px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 40%;
  padding: 0 25px 25px;
  display: flex;
}

.feearrow {
  width: 30px;
  margin-bottom: 20px;
}

.feelegends {
  margin-top: 20px;
  font-size: 12px;
  font-style: italic;
  font-weight: 400;
  line-height: 16px;
}

.plusbetween {
  margin-top: 220px;
}

.captionlink {
  color: var(--core-brown);
  font-weight: 700;
  text-decoration: underline;
}

.radio-button-label {
  font-size: 10px;
  line-height: 12px;
}

.radio-button-label.light {
  color: var(--lightgrey);
}

.form-radiobutton {
  align-items: center;
  width: auto;
  margin-bottom: 0;
  margin-right: 25px;
  padding-left: 0;
  display: flex;
}

.radio-button {
  width: 70px;
  height: 40px;
  margin-top: 0;
  margin-left: 0;
  margin-right: 15px;
}

.radio-button.modals {
  width: 30px;
  height: 30px;
}

.webinarwrapper {
  background-color: #0000;
  justify-content: space-between;
  align-items: flex-start;
  width: 100vw;
  height: auto;
  margin-top: 70px;
  display: block;
}

.w_header {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 85%;
  max-width: 1280px;
  margin: 90px auto 100px;
  display: flex;
}

.w_title {
  text-align: center;
  width: 80%;
  margin-bottom: 25px;
}

.gb_info {
  width: 65%;
}

.tabsmenu {
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  display: flex;
  position: sticky;
  top: 96px;
}

.tablink {
  border-left: 1px solid var(--core-gray);
  text-transform: uppercase;
  background-color: #0000;
  flex-direction: column;
  align-items: flex-start;
  margin-top: 8px;
  padding: 12px 0 12px 16px;
  font-size: 18px;
  font-weight: 400;
  line-height: 100%;
}

.tablink.w--current {
  border-left-width: 3px;
  border-left-color: var(--core-blue);
  color: var(--core-blue);
  background-color: #0000;
  justify-content: center;
  padding-left: 24px;
  font-weight: 700;
}

.tablink.gs {
  border-left: 1px solid var(--core-gray);
  text-transform: uppercase;
  border-bottom-style: none;
  align-items: flex-start;
  width: auto;
  height: auto;
  margin-top: 8px;
  padding-left: 16px;
  font-size: 18px;
  font-weight: 700;
  line-height: 110%;
}

.tablink.gs.w--current {
  border-left-width: 3px;
  border-left-color: var(--core-brown);
  padding: 15px 0 15px 20px;
}

.tablink.smaller {
  margin-top: 6px;
  padding-top: 8px;
  padding-bottom: 8px;
}

.tablink.smaller.off, .tablink.smaller.off.w--current {
  display: block;
}

.tablink.hidden {
  display: none;
}

.tablink.small {
  margin-top: 4px;
  padding-top: 6px;
  padding-bottom: 6px;
  font-size: 14px;
  font-weight: 700;
}

.tablink.small.w--current {
  padding-left: 20px;
}

.tabtext {
  color: var(--core-gray);
  text-transform: uppercase;
  font-size: 20px;
  font-weight: 700;
}

.tabscontent {
  width: 82%;
  overflow: visible;
}

.tabs {
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.tablabel {
  color: var(--core-brown);
  text-transform: uppercase;
  margin-top: 20px;
  margin-bottom: 5px;
  font-size: 10px;
  font-weight: 700;
  line-height: 10px;
}

.radiocontainer {
  flex-direction: row;
  width: auto;
  max-width: 480px;
  display: flex;
}

.radiocontainer.groups {
  width: 100%;
  margin-bottom: 30px;
}

.radiocontainer.boston {
  width: 60%;
}

.radiocontainer.modalforms {
  grid-column-gap: 30px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
  grid-auto-columns: 1fr;
  justify-items: start;
  width: 100%;
  max-width: none;
  margin-bottom: 30px;
  display: grid;
}

.logofooter {
  width: 100px;
}

.formfield_footer {
  background-color: #0000000d;
  border-radius: 10px 0 0 10px;
  height: 100%;
  margin-bottom: 0;
}

.footerformcontainer {
  align-items: flex-start;
  width: 100%;
  height: 48px;
  display: flex;
}

.footersubmit {
  background-color: var(--core-brown);
  text-transform: uppercase;
  border-top-right-radius: 12px;
  border-bottom-right-radius: 12px;
  height: 100%;
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  font-weight: 700;
}

.footerformunit {
  width: 100%;
  margin-bottom: 0;
}

.footerformunit.white {
  color: var(--white);
  margin-top: 24px;
  font-size: 16px;
  font-weight: 400;
  display: none;
}

.success-message {
  border: 1px solid var(--core-blue);
  opacity: 1;
  background-color: #0000;
  border-radius: 50px;
  width: 100%;
  padding: 0;
}

.error-message {
  background-color: #0000;
  padding: 0;
}

.footeralert {
  color: var(--core-brown);
  font-size: 12px;
  font-weight: 700;
}

.bostonlabel {
  color: var(--core-brown);
  text-transform: uppercase;
  margin-bottom: 15px;
  font-size: 24px;
  font-weight: 700;
  line-height: 24px;
  display: none;
}

.bostonlabel.blue {
  color: var(--core-blue);
  margin-top: 60px;
  overflow: visible;
}

.whitecalling {
  color: var(--white);
  font-size: 24px;
  line-height: 140%;
  overflow: visible;
}

.b_startupname {
  color: var(--white);
  text-align: center;
  text-transform: uppercase;
  margin-bottom: 0;
  font-size: 32px;
  line-height: 32px;
}

.b_startupname.healthcare {
  flex: 0 auto;
  font-size: 24px;
  font-weight: 700;
  line-height: 24px;
}

.bostonform {
  background-color: var(--white);
  border-radius: 30px;
  margin-top: 150px;
  padding: 30px;
}

.bf_title {
  color: var(--core-gray);
  width: 50%;
  margin-bottom: 25px;
  font-size: 20px;
  font-weight: 700;
  line-height: 22px;
}

.bostoncontainer {
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-end;
  margin-top: 100px;
  display: flex;
}

.formselector {
  background-color: var(--white);
  border: 1px solid #3d3935cc;
  border-radius: 10px;
  width: auto;
  height: 50px;
  margin-bottom: 0;
  padding-right: 20px;
}

.footersection {
  background-color: var(--white);
  border-radius: 48px 48px 0 0;
  justify-content: center;
  padding-top: 96px;
  padding-bottom: 96px;
  display: flex;
  box-shadow: 0 -16px 30px #00000012;
}

.l_searchfield {
  background-color: #3d393514;
  border: 0 #000;
  border-radius: 10px;
  width: 100%;
  height: 48px;
  margin-bottom: 0;
}

.library-wrapper {
  flex-flow: column;
  flex: 0 auto;
  place-content: flex-start;
  align-self: flex-start;
  align-items: center;
  display: block;
}

.l_plaintext {
  margin-top: 10px;
}

.l_searchform {
  margin-top: 0;
  margin-bottom: 0;
}

.search-parent {
  margin-top: 8px;
}

.sectioncontainer {
  z-index: 2;
  flex-direction: column;
  align-items: center;
  display: flex;
  position: relative;
}

.thesiscontainer {
  margin-top: 50px;
}

.imagecontainer {
  width: 50%;
  height: 100%;
}

.tempimage {
  object-fit: cover;
  flex: 0 auto;
  width: 100%;
  max-width: none;
  height: 100%;
}

.ctabox_temp {
  grid-column-gap: 50px;
  grid-row-gap: 0px;
  background-color: var(--core-gray);
  border-radius: 20px;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  width: 85%;
  max-width: 1080px;
  margin: 100px auto;
  padding: 30px;
  display: grid;
  box-shadow: 0 10px 30px #0000004d;
}

.boxtitle {
  color: var(--white);
}

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

.acformcontainer {
  background-color: var(--white-smoke);
  border-radius: 15px;
  flex-direction: column;
  align-items: flex-end;
  width: auto;
  max-width: none;
  padding: 15px 25px 25px;
  display: flex;
}

.modalclosebutton {
  width: 50px;
  height: 50px;
  margin-bottom: 0;
  padding: 10px;
}

.modal_topinfo {
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.modaltitle {
  color: var(--core-brown);
  text-transform: none;
  margin-top: 10px;
  font-size: 22px;
  font-weight: 700;
  line-height: 24px;
}

.formembed {
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  display: none;
}

.formembed.footer {
  margin-top: 0;
  display: none;
}

.formembed_lead {
  width: 100%;
  margin-top: 50px;
}

.form_blogarticle {
  display: none;
}

.fundraiseform {
  max-width: 1280px;
  margin-top: 50px;
  margin-left: auto;
  margin-right: auto;
}

.formtestcontainer {
  z-index: 11;
  background-color: #000000bf;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100vh;
  display: none;
  position: fixed;
  inset: 0%;
}

.formtestcontainer.invest, .formtestcontainer.fundraise {
  display: none;
}

.formselect {
  border: 1px solid var(--grey);
  background-color: var(--white);
  color: var(--core-gray);
  border-radius: 10px;
  height: 48px;
  margin-bottom: 0;
}

.formselect.multiple {
  height: 170px;
  overflow: hidden;
}

.ltc_formcontainer {
  width: 85%;
  max-width: 1280px;
  margin-top: 150px;
}

.uniqueform_ac {
  width: 100%;
  margin-bottom: 0;
  overflow: visible;
}

.glp_formembed {
  background-color: var(--white);
  border-radius: 24px;
  width: 100%;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding: 32px;
}

.zurichform {
  grid-row-gap: 32px;
  background-color: #3d3935;
  flex-direction: column;
  align-items: flex-start;
  width: 85%;
  max-width: 1280px;
  margin: 100px auto 0;
  display: flex;
}

.heading-9 {
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
}

.heading-9.healthcare {
  color: var(--lightgrey);
  text-align: left;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
}

.events_cms {
  grid-row-gap: 32px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: flex;
}

.events_list {
  grid-column-gap: 0px;
  grid-row-gap: 48px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.titleevents {
  color: var(--sienna);
  font-family: Inconsolata, Arial, sans-serif;
  font-weight: 700;
}

.title {
  width: 70%;
  padding-right: 20px;
}

.h_headerimage {
  object-fit: cover;
  flex: 0 auto;
  width: 100%;
  max-width: none;
  height: 100%;
  margin-top: 0;
}

.ac-formcontainer {
  background-color: #0000;
  background-image: linear-gradient(to bottom, var(--white), var(--lightgrey));
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  height: auto;
  padding-top: 140px;
  padding-bottom: 100px;
  display: block;
}

.form_imagecontainer {
  justify-content: center;
  align-items: center;
  width: 50%;
  height: 100%;
  display: none;
}

.ac-formimage {
  filter: grayscale();
  object-fit: cover;
  width: 100%;
  max-width: none;
  height: 100%;
}

.form_embedcontainer {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.ac_uniqueform {
  background-color: var(--lightgrey);
  border-radius: 24px;
  max-width: none;
  margin-top: 40px;
  padding: 40px;
}

.ac-formtitle {
  color: var(--core-brown);
  text-align: center;
  max-width: none;
  font-size: 60px;
  line-height: 64px;
}

.formpagetitlegrid {
  grid-column-gap: 0px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  max-width: 600px;
  display: grid;
}

.formpageback {
  grid-column-gap: 24px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  width: 85%;
  max-width: 600px;
  margin-bottom: 40px;
  display: grid;
}

._3rdcta {
  grid-column-gap: 6px;
  grid-row-gap: 0px;
  color: var(--core-brown);
  text-transform: uppercase;
  background-color: #0000;
  grid-template-rows: auto;
  grid-template-columns: 14px 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  font-size: 16px;
  font-weight: 700;
  text-decoration: underline;
  transition: all .2s;
  display: grid;
}

._3rdcta:hover {
  filter: grayscale();
}

.linetop {
  border-top: 1px solid var(--core-brown);
  width: 100%;
}

.arrowleft {
  max-width: none;
  height: 14px;
}

.calendarct {
  width: 85%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 140px;
  display: none;
}

.ccalendar_ct {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--white);
  border: 1px solid #d8d8d8;
  border-radius: 24px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: stretch;
  height: 280px;
  padding: 24px;
  display: flex;
}

.ccalendar_ct.style2 {
  border-radius: 24px;
  padding: 24px;
}

.month {
  text-align: left;
  margin-top: 100px;
  margin-bottom: 25px;
  padding-bottom: 0;
}

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

.day.style2 {
  color: var(--core-brown);
  font-size: 20px;
  line-height: 20px;
}

.paragraph {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
}

.paragraph.ccalendar {
  margin-top: 1px;
  margin-bottom: 1px;
  font-size: 16px;
  line-height: 22px;
  display: block;
}

.paragraph.medium {
  font-size: 18px;
  font-weight: 700;
  line-height: 120%;
}

.paragraph.medium.white {
  line-height: 120%;
}

.paragraph.medium.shrinked {
  width: 64%;
}

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

.paragraph.large {
  font-size: 24px;
  font-weight: 700;
  line-height: 130%;
}

.paragraph.large.brown {
  color: var(--core-brown);
}

.paragraph.large.white {
  font-weight: 700;
}

.paragraph.large.blue {
  color: var(--core-blue);
}

.paragraph.large.rg {
  font-weight: 400;
}

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

.paragraph.brown {
  color: var(--core-brown);
  font-weight: 700;
}

.paragraph.footer {
  font-size: 12px;
}

.paragraph.ns-lg {
  font-size: 24px;
}

.ctaevent {
  justify-content: flex-end;
  width: 100px;
  height: 30px;
  margin-left: 0;
  display: block;
}

.dayct {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: auto;
  display: flex;
}

.dayweek {
  color: var(--core-brown);
  font-size: 20px;
}

.collection-item-4 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: 200px;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row dense;
  display: grid;
}

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

.glp_card {
  grid-column-gap: 0px;
  grid-row-gap: 32px;
  text-align: center;
  grid-template-columns: 1fr;
  align-content: start;
  place-items: center;
}

.glp_icon {
  object-fit: fill;
  width: 120px;
  height: 120px;
}

.investvideos {
  z-index: 3;
  background-color: #8b8b8b26;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 100px;
  padding-bottom: 100px;
  display: none;
  position: relative;
}

.slider {
  border-radius: 20px;
  width: auto;
  max-width: 1280px;
  height: 400px;
  position: relative;
}

.slidervideos {
  border-radius: 0;
  justify-content: center;
  max-width: 1280px;
  display: flex;
}

.slide {
  z-index: 0;
  background-image: url("https://cdn.prod.website-files.com/5f858381b56c05c597dc15d8/6158ac6696702222b6b9b3d6_HOteamworking_Rui2BW-p-800.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 0;
  width: 800px;
  height: 400px;
}

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

.whitearrow {
  padding-top: 20px;
}

.whitearrow.mobile {
  display: none;
}

.image-7, .heading-10 {
  margin-top: 0;
}

.heading-10.mfc {
  color: var(--core-gray);
  margin-bottom: 0;
  font-size: 36px;
}

.bact {
  grid-column-gap: 0px;
  grid-row-gap: 48px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  width: 85%;
  max-width: 1280px;
  display: grid;
}

.collectct {
  border-radius: 20px;
  width: 100%;
  padding: 0;
  display: flex;
  overflow: hidden;
  box-shadow: 4px 4px 20px #00000040;
}

.ba_image {
  width: 40%;
}

.ba_title {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  padding: 40px;
  display: grid;
}

.image-10 {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.managementfee {
  background-image: linear-gradient(to bottom, var(--lightgrey), white);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 100px;
  padding-bottom: 100px;
  display: flex;
}

.managementfeect {
  justify-content: space-between;
  width: 85%;
  max-width: 1280px;
  display: flex;
}

.mf_title {
  width: 45%;
}

.mf_box {
  flex: 0 auto;
  justify-content: space-between;
  align-items: stretch;
  width: 50%;
  display: flex;
}

.percentboxct {
  border-radius: 20px;
  width: 270px;
  box-shadow: 4px 4px 12px #0003;
}

.percentct {
  background-color: var(--core-blue);
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  padding: 25px;
}

.percent_high {
  color: var(--lightgrey);
  text-align: center;
}

.managementfeecover {
  grid-row-gap: 24px;
  flex-direction: column;
  width: 85%;
  max-width: 1280px;
  margin-top: 80px;
  display: flex;
}

.mfc_topics {
  margin-top: 0;
}

.mfcgrid {
  border-radius: 200px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  justify-content: space-between;
  display: flex;
}

.mfc_topics_unit {
  border: 1px solid var(--sienna);
  outline-color: var(--core-brown);
  outline-offset: 0px;
  border-radius: 200px;
  outline-width: 1px;
  outline-style: none;
  justify-content: center;
  align-items: center;
  width: 160px;
  height: 160px;
  padding: 20px;
  display: flex;
}

.requestform {
  background-color: var(--lightgrey);
  justify-content: center;
  padding-top: 100px;
  padding-bottom: 100px;
  display: flex;
}

.forminvestorct {
  width: 85%;
  max-width: 1280px;
}

.investorsform_embed {
  color: var(--core-brown);
  background-color: #0000;
  width: 50%;
  margin-top: 60px;
  margin-left: auto;
  margin-right: auto;
  font-size: 18px;
}

.h2_cards {
  margin-bottom: 0;
}

.darkparagraph {
  color: var(--core-gray);
  margin-bottom: 0;
  font-size: 16px;
  line-height: 130%;
}

.emptystate {
  color: red;
  background-color: #0000;
  padding: 0;
}

.authorpiccontainer {
  background-color: var(--grey);
  border-radius: 30px;
  width: 36px;
  height: 36px;
  overflow: hidden;
}

.authorpiccontainer.highlight {
  width: 48px;
  height: 48px;
}

.authorpic {
  object-fit: cover;
  width: 100%;
  max-width: none;
  height: 100%;
}

.blogsocialsharing {
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
}

.socialembed {
  width: 100%;
  height: 100%;
}

.headingevent {
  grid-column-gap: 0px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  align-items: start;
  margin-top: 0;
  margin-bottom: 0;
  display: grid;
}

.eventslist {
  grid-column-gap: 100px;
  grid-row-gap: 100px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: space-between;
  place-items: center;
  width: 100%;
  display: grid;
}

.heroimagecontainer {
  width: 60%;
  height: 100%;
}

.coverimage {
  -webkit-text-stroke-color: var(--core-gray);
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.coverimage.bw {
  filter: grayscale();
}

.coverimage.color {
  filter: none;
}

.embedformcontainer {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  align-items: center;
  width: 85%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 50px;
  padding-bottom: 100px;
  display: flex;
}

.investctas {
  grid-column-gap: 32px;
  align-items: center;
  margin-top: 32px;
  display: flex;
}

.blogheader {
  grid-column-gap: 96px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: flex-start;
  display: grid;
}

.bloghighlights {
  margin-bottom: -64px;
}

.bh_card {
  border-radius: 24px;
  width: 100%;
  height: 560px;
  position: relative;
  overflow: hidden;
}

.image-13 {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.bh_content {
  z-index: 1;
  background-image: linear-gradient(#0000, #3d3935e6);
  flex-direction: row;
  align-items: flex-end;
  padding: 34px;
  display: flex;
  position: absolute;
  inset: 0%;
}

.bh_details {
  grid-column-gap: 0px;
  grid-row-gap: 24px;
  grid-template-columns: 1fr;
}

.bh_title {
  color: var(--white-smoke);
  margin-bottom: 0;
  font-size: 36px;
  line-height: 110%;
}

.memberscontainer {
  justify-content: space-between;
  align-items: flex-start;
  height: auto;
  display: flex;
}

.membercontent {
  justify-content: space-between;
  align-items: flex-start;
  width: 85%;
  max-width: 1280px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 140px;
  padding-bottom: 100px;
  display: flex;
}

.mc_content {
  grid-template-columns: 1fr;
  max-width: 480px;
}

.membertitle {
  font-size: 36px;
  line-height: 110%;
}

.memberimage {
  width: 50%;
  height: 100vh;
  display: none;
}

.memberctas {
  grid-column-gap: 0px;
  grid-row-gap: 32px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  align-content: start;
  align-items: start;
  max-width: 480px;
  margin-top: 0;
}

.m_ctabox {
  grid-column-gap: 64px;
  grid-row-gap: 0px;
  background-color: var(--white);
  border-radius: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  place-items: center stretch;
  padding: 22px;
  box-shadow: 0 5px 20px #0000001a;
}

.html-embed-3 {
  background-color: var(--white);
  border-radius: 24px;
  margin-top: 16px;
  margin-bottom: 16px;
  padding: 24px;
  box-shadow: 0 7px 30px #0000001a;
}

.cms_peoplepics {
  width: 50%;
  height: 100%;
}

.imagecover {
  width: 100%;
  height: 100%;
}

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

.pp_unit {
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.femtechsection {
  background-color: var(--core-gray);
  padding-bottom: 100px;
}

.f_intro {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.linkedinbutton {
  width: 48px;
  height: 48px;
  margin-top: 0;
}

.linkedinbutton.alone {
  margin-top: 32px;
}

.f_teamcards {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  display: grid;
}

.heading-12 {
  color: var(--sienna);
  text-align: left;
}

.heading-13 {
  color: var(--core-gray);
}

.pressreleasegrid {
  grid-column-gap: 0px;
  grid-row-gap: 64px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 85%;
  max-width: 840px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 140px;
  padding-bottom: 100px;
  display: grid;
}

.pl_coverimg {
  border-radius: 32px;
  height: 520px;
  overflow: hidden;
}

.h1_pr {
  margin-bottom: -32px;
  font-size: 48px;
  line-height: 120%;
}

.h2_pr {
  color: var(--core-gray);
  margin-bottom: 0;
  font-size: 28px;
  font-weight: 400;
  line-height: 130%;
}

.pr_richtext h2 {
  font-size: 32px;
  line-height: 120%;
}

.branded_bg {
  background-color: var(--white-smoke);
  background-image: linear-gradient(to bottom, var(--white-smoke), #f4f4f400), url("https://cdn.prod.website-files.com/5f858381b56c05c597dc15d8/5f9030a847107370ad09ca4c_SymbolGray_4%25.svg");
  background-position: 0 0, 50% 0;
  background-repeat: repeat, no-repeat;
  background-size: auto, 70%;
  background-attachment: scroll, fixed;
  padding-top: 140px;
  padding-bottom: 96px;
}

.branded_bg.lightblue {
  background-color: #24badd29;
  background-image: linear-gradient(to bottom, var(--white-smoke), #f4f4f400 16%), url("https://cdn.prod.website-files.com/5f858381b56c05c597dc15d8/5f9030a847107370ad09ca4c_SymbolGray_4%25.svg");
  background-position: 0 0, 50% 0;
  background-repeat: repeat, no-repeat;
  background-size: auto, 70%;
  background-attachment: scroll, fixed;
}

.branded_bg._100vf {
  justify-content: center;
  align-items: center;
  height: 100vh;
  display: flex;
}

.dl_title {
  grid-column-gap: 120px;
  grid-row-gap: 32px;
  grid-template: ". Area"
  / 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.dl_grid {
  grid-column-gap: 64px;
  grid-row-gap: 128px;
  grid-template-rows: auto;
  grid-template-columns: .3fr 1fr;
  align-content: start;
  align-items: start;
  width: 90%;
  max-width: 1280px;
  margin-top: 96px;
  margin-left: auto;
  margin-right: auto;
}

.dl_anchors {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: sticky;
  top: 100px;
}

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

.dl_item {
  grid-column-gap: 32px;
  grid-row-gap: 24px;
  background-color: var(--white);
  border-radius: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 2fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  padding: 24px;
  display: grid;
  box-shadow: 0 4px 16px #0000001a;
}

.h3_dl {
  color: var(--core-gray);
  margin-bottom: 0;
  font-size: 30px;
  line-height: 110%;
}

.dl_text {
  font-size: 16px;
  line-height: 120%;
}

.dl_text.bold {
  font-weight: 700;
}

.dl_section {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

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

.h2_dl {
  color: var(--core-brown);
  margin-bottom: 0;
  line-height: 100%;
}

.h2_dl.sm {
  font-size: 32px;
}

.dl_anchor {
  color: var(--core-gray);
  font-size: 14px;
  line-height: 100%;
  text-decoration: none;
}

.dl_anchor.anchortitle {
  font-size: 18px;
  font-weight: 700;
}

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

.h4_dl {
  text-transform: none;
  font-size: 24px;
  line-height: 100%;
}

.events_hero {
  background-image: linear-gradient(#8b8b8b52, #3d393500);
  margin-top: 0;
  padding-top: 140px;
  padding-bottom: 96px;
}

.events_herogrid {
  grid-column-gap: 96px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  align-items: start;
  width: 100%;
  max-width: 1278px;
  margin-left: auto;
  margin-right: auto;
}

.event_unit {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border: 1px solid var(--gainsboro);
  background-color: var(--white);
  border-radius: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  max-width: 720px;
  overflow: hidden;
}

.event_unit.dark {
  border-color: var(--dim-grey);
  background-color: var(--core-gray);
  color: var(--white);
}

.event_unit.dark.smaller {
  grid-template-rows: auto auto;
}

.event_unit.dark.sticky {
  position: sticky;
  top: 104px;
}

.event_unit.vertical {
  grid-template-columns: 1fr;
}

.blank_formcontainer {
  background-color: var(--white);
  border-radius: 20px;
  flex: none;
  padding: 32px;
  box-shadow: 0 8px 30px 5px #00000014;
}

.mastercontainer {
  background-color: #0000;
  width: 90%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.mastercontainer.vertical {
  grid-column-gap: 0px;
  grid-row-gap: 96px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-items: start;
  display: grid;
}

.mastercontainer.forms {
  z-index: 1;
  grid-column-gap: 64px;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.mastercontainer.article {
  grid-column-gap: 0px;
  grid-row-gap: 64px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  max-width: 840px;
  display: grid;
  position: relative;
}

.mastercontainer.grid {
  grid-column-gap: 0px;
  grid-row-gap: 64px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  align-items: start;
  display: grid;
}

.mastercontainer.graybox {
  grid-column-gap: 0px;
  grid-row-gap: 48px;
  background-color: #3d393514;
  border-radius: 32px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding: 64px;
  display: grid;
}

.mastercontainer.relative {
  z-index: 2;
  position: relative;
}

.mastercontainer.member {
  grid-column-gap: 0px;
  grid-row-gap: 96px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.mastercontainer.full-grid {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding-top: 0;
  display: grid;
}

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

.mastercontainer.co {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding-top: 0;
  display: grid;
}

.mastercontainer.lg-spacing {
  grid-column-gap: 120px;
  grid-row-gap: 120px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.mastercontainer.hub {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  display: grid;
}

.mastercontainer._120-grid {
  z-index: 1;
  grid-column-gap: 120px;
  grid-row-gap: 120px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.mastercontainer.ag {
  z-index: 1;
  grid-column-gap: 120px;
  grid-row-gap: 120px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.mastercontainer.b-grid {
  grid-column-gap: 96px;
  grid-row-gap: 96px;
  grid-template-rows: auto;
  grid-template-columns: 200px 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.mastercontainer.bio {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding-top: 48px;
  padding-left: 8vw;
  padding-right: 8vw;
  display: grid;
}

.mastercontainer.flexjustified {
  align-items: flex-start;
}

.mastercontainer.footer {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.mastercontainer.purchase {
  grid-column-gap: 120px;
  grid-row-gap: 120px;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding-bottom: 120px;
  display: grid;
}

.eh_imgcontainer {
  border-radius: 24px;
  height: 420px;
  overflow: hidden;
}

.h1_events {
  font-size: 64px;
  line-height: 100%;
}

.ei_unit {
  grid-row-gap: 4px;
  border: .5px solid var(--gainsboro);
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding: 24px;
  display: flex;
}

.ei_unit.dark {
  border-color: var(--dim-grey);
}

.ei_unit.small {
  grid-row-gap: 32px;
}

.ei_unit.cta {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--white);
  border-radius: 24px;
}

.labeltext {
  color: var(--grey);
  text-align: center;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  line-height: 100%;
}

.eventtext {
  color: var(--core-blue);
  font-size: 24px;
  font-weight: 700;
  line-height: 110%;
}

.eventtext.brown {
  color: var(--core-brown);
}

.eventtext.white {
  color: var(--lightgrey);
}

.eventsection {
  padding-top: 96px;
  padding-bottom: 96px;
}

.eventsection.brown {
  background-color: #99604914;
}

.eventsection.gray {
  background-color: #3d393514;
}

.eventsection.gradient {
  background-image: linear-gradient(to top, #a2664e14, #a2664e00);
}

.e_introgrid {
  grid-column-gap: 96px;
  grid-row-gap: 64px;
  grid-template-columns: 1fr 1fr;
  align-items: start;
  width: 100%;
}

.middletitle {
  color: var(--core-brown);
  text-align: center;
  width: 80%;
  margin-left: auto;
  margin-right: auto;
  font-size: 36px;
  line-height: 110%;
}

.ei_aboutcard {
  grid-row-gap: 24px;
  background-color: var(--white);
  border-radius: 24px;
  flex-direction: column;
  align-items: flex-start;
  padding: 32px;
  display: flex;
}

.h2_events {
  color: var(--core-gray);
  margin-bottom: 0;
  font-size: 48px;
  line-height: 110%;
}

.speakercard {
  grid-column-gap: 0px;
  grid-row-gap: 24px;
  text-align: center;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  place-items: start center;
  max-width: 320px;
  display: grid;
  position: relative;
}

.bigavatar {
  border-radius: 320px;
  width: 240px;
  height: 240px;
  overflow: hidden;
}

.h3_events {
  color: var(--core-brown);
  font-size: 32px;
  line-height: 110%;
}

.primarybutton {
  border: 1px solid var(--core-brown);
  background-color: var(--core-brown);
  color: var(--white);
  text-align: center;
  text-transform: uppercase;
  border-radius: 12px;
  flex: none;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding: 16px 32px;
  font-size: 18px;
  font-weight: 700;
  line-height: 100%;
  transition: all .2s;
  display: flex;
}

.primarybutton:hover {
  border-color: var(--core-blue);
  background-color: var(--core-blue);
}

.primarybutton.dark {
  background-color: var(--core-gray);
}

.primarybutton.dark:hover {
  background-color: var(--core-blue);
}

.primarybutton.white {
  background-color: var(--white);
  color: var(--core-brown);
}

.primarybutton.white:hover {
  background-color: var(--core-blue);
  color: var(--lightgrey);
}

.primarybutton.social {
  grid-column-gap: 16px;
  justify-content: flex-start;
  align-items: center;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 12px;
  text-decoration: none;
  display: flex;
}

.primarybutton.small {
  padding: 12px 24px;
  font-size: 16px;
}

.primarybutton.small.blue {
  background-color: var(--core-blue);
  flex: 1;
}

.primarybutton.middle {
  margin-left: auto;
  margin-right: auto;
}

.primarybutton.plusbetween, .primarybutton.bw {
  border-color: var(--white);
  background-color: var(--white);
  color: var(--core-gray);
}

.primarybutton.cms-color {
  border-color: var(--core-blue);
  background-color: var(--core-blue);
}

.fundsgrid {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  text-align: left;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.cmsgrid {
  grid-column-gap: 0px;
  grid-row-gap: 48px;
  text-align: left;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  display: grid;
}

.cmsgrid.left {
  place-items: stretch stretch;
}

.cmsgrid.brown-card {
  -webkit-backdrop-filter: blur(6px);
  backdrop-filter: blur(6px);
  background-color: #a2664e1f;
  border-radius: 64px;
  padding-top: 64px;
  padding-bottom: 64px;
  position: relative;
}

.endinggrid {
  grid-column-gap: 0px;
  grid-row-gap: 32px;
  grid-template-columns: 1fr;
  justify-items: center;
}

.speakerslist {
  grid-column-gap: 96px;
  grid-row-gap: 64px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.speakerlink {
  width: 32px;
  height: 32px;
  position: absolute;
  inset: 0% 0% auto auto;
}

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

.label {
  color: var(--grey);
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  line-height: 100%;
}

.label.brown {
  color: var(--core-brown);
}

.label.white {
  color: var(--white);
}

.body_stylesheet {
  background-color: #c7c7c7;
  display: block;
}

.social_insidebutton {
  width: 30px;
  height: 30px;
}

.secondarybutton {
  border: 1px solid var(--core-brown);
  color: var(--core-brown);
  text-align: center;
  text-transform: uppercase;
  background-color: #0000;
  border-radius: 12px;
  flex: 1;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  padding: 16px 32px;
  font-size: 18px;
  font-weight: 700;
  line-height: 100%;
  transition: all .2s;
  display: flex;
}

.secondarybutton:hover {
  border-color: var(--core-blue);
  background-color: var(--core-blue);
  color: var(--white);
}

.secondarybutton.dark {
  box-sizing: border-box;
  border-color: var(--core-gray);
  color: var(--core-gray);
  min-width: 1px;
  min-height: 1px;
  display: block;
  position: static;
}

.secondarybutton.dark:hover {
  border-color: var(--core-blue);
  color: var(--white);
}

.secondarybutton.white {
  border-color: var(--white);
  color: var(--white);
  flex: none;
}

.secondarybutton.white:hover {
  border-color: var(--core-blue);
}

.secondarybutton.social {
  grid-column-gap: 16px;
  border-color: var(--core-gray);
  color: var(--core-gray);
  justify-content: flex-start;
  align-items: center;
  padding: 12px 32px 12px 12px;
  text-decoration: none;
  display: flex;
}

.secondarybutton.social:hover {
  border-color: var(--core-blue);
  color: var(--lightgrey);
}

.secondarybutton.small {
  padding: 12px 24px;
  font-size: 16px;
}

.secondarybutton.blue {
  border-color: var(--core-blue);
  color: var(--core-blue);
}

.secondarybutton.narrow {
  flex: none;
}

.secondarybutton.download {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  padding: 12px;
  text-decoration: none;
}

.secondarybutton.download:hover {
  color: var(--core-brown);
  background-color: #a2664e3d;
}

.buttonterciary {
  grid-column-gap: 16px;
  color: var(--core-brown);
  text-transform: uppercase;
  background-color: #0000;
  border-style: none;
  align-items: center;
  padding-top: 16px;
  padding-bottom: 16px;
  font-size: 18px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
  transition: all .2s;
  display: flex;
}

.buttonterciary:hover {
  text-decoration: underline;
}

.buttonterciary.dark {
  color: var(--core-gray);
  position: sticky;
  top: 120px;
}

.buttonterciary.white {
  color: var(--white);
}

.buttonterciary.blue {
  color: var(--core-blue);
}

.backarrow {
  width: 12px;
  max-width: none;
  height: 18px;
}

.backarrow.flip {
  transform: rotate(180deg);
}

.card_blog {
  background-color: var(--white);
  color: var(--core-gray);
  border-radius: 24px;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 400px;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 8px 20px #00000014;
}

.cb_imagecontainer {
  z-index: 0;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.cb_content {
  z-index: 1;
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  background-image: linear-gradient(180deg, #3d393500 24%, var(--core-gray) 90%);
  color: var(--white);
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  height: 100%;
  padding: 24px;
  font-size: 16px;
  font-weight: 700;
  line-height: 130%;
  display: flex;
  position: absolute;
  inset: 0%;
}

.cb_author {
  color: var(--core-blue);
  text-transform: uppercase;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  font-size: 14px;
  display: flex;
}

.cb_avatar {
  border-radius: 32px;
  width: 32px;
  height: 32px;
}

.card_startup {
  background-color: var(--white);
  color: var(--core-gray);
  border-radius: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 360px;
  height: 420px;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 8px 20px #0000001f;
}

.card_startup.smaller {
  height: 480px;
}

.cs_imagecontainer {
  z-index: 1;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 30%;
  display: flex;
  position: relative;
}

.cs_content {
  z-index: 1;
  grid-row-gap: 24px;
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  width: 100%;
  padding: 24px;
  display: flex;
  position: relative;
}

.cs_logo {
  z-index: 1;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100px;
  padding: 0;
  display: flex;
  position: relative;
  overflow: hidden;
}

.cs_logoimg {
  object-fit: fill;
  width: auto;
  max-width: 160px;
  height: auto;
  max-height: 90px;
}

.cs_top {
  grid-column-gap: 0px;
  grid-row-gap: 8px;
  grid-template-columns: 1fr;
}

.cs_combo {
  grid-column-gap: 0px;
  grid-row-gap: 2px;
  grid-template-columns: 1fr;
  font-weight: 700;
}

.card_event {
  background-color: var(--white);
  border-radius: 24px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 340px;
  display: flex;
  overflow: hidden;
  box-shadow: 0 8px 24px #00000029;
}

.ce_imagecontainer {
  color: var(--core-brown);
  background-color: #0000;
  border-right: 1px solid #3d393529;
  flex-direction: column;
  justify-content: space-between;
  width: 30%;
  height: 100%;
  padding: 32px;
  font-size: 32px;
  line-height: 110%;
  display: flex;
}

.ce_content {
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  align-items: stretch;
  height: 100%;
  padding: 32px;
  display: flex;
}

.ce_top {
  grid-column-gap: 0px;
  grid-row-gap: 8px;
  grid-template-columns: 1fr;
}

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

.ce_unit {
  grid-row-gap: 4px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.ce_combo {
  grid-column-gap: 48px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: flex;
}

.card_angelgroup {
  grid-column-gap: 24px;
  background-color: var(--white);
  color: var(--core-gray);
  border-radius: 24px;
  justify-content: flex-start;
  align-items: center;
  max-width: 580px;
  height: 280px;
  padding: 24px;
  font-weight: 700;
  text-decoration: none;
  display: flex;
  box-shadow: 0 6px 20px #00000029;
}

.ca_name {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.emoji {
  font-size: 32px;
  line-height: 80%;
}

.ca_left {
  flex-direction: column;
  justify-content: space-between;
  width: 42%;
  height: 100%;
  display: flex;
}

.ca_avatars {
  grid-column-gap: 8px;
  justify-content: flex-start;
  display: flex;
}

.ca_avatarcontainer {
  border-radius: 64px;
  width: 56px;
  height: 56px;
  overflow: hidden;
}

.verticaldivider {
  background-color: #3d393529;
  width: 1px;
  height: 100%;
}

.ca_right {
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  height: 100%;
  display: flex;
}

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

.ca_icon {
  width: 20px;
  height: 20px;
}

.card_author {
  grid-column-gap: 32px;
  background-color: var(--white);
  border-radius: 24px;
  grid-template-columns: 140px 1fr;
  align-items: center;
  max-width: 840px;
  padding: 24px;
  box-shadow: 0 8px 30px #00000029;
}

.cba_info {
  grid-column-gap: 0px;
  grid-row-gap: 8px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

.card_angels {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-end;
  max-width: 340px;
  display: flex;
}

.card_angels.small {
  width: 100%;
  max-width: 280px;
  text-decoration: none;
}

.card_angels.videocard, .card_angels.videocard-copy {
  align-items: flex-start;
  max-width: none;
}

.ac_content {
  grid-column-gap: 0px;
  grid-row-gap: 24px;
  background-color: var(--white);
  text-align: left;
  border-radius: 24px;
  flex-direction: column;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  width: 100%;
  min-height: 140px;
  padding: 24px;
  display: flex;
  box-shadow: 0 8px 20px #0000001a;
}

.ac_content.bottom {
  justify-content: flex-end;
  align-items: flex-start;
}

.smallavatar {
  border-radius: 160px;
  flex: none;
  width: 140px;
  height: 140px;
  overflow: hidden;
}

.smallavatar.small {
  width: 100px;
  height: 100px;
}

.halo {
  background-color: var(--core-blue);
  object-fit: fill;
  border-radius: 8px;
  width: 70%;
  height: 16px;
}

.halo_container {
  grid-row-gap: 12px;
  flex-direction: column;
  align-items: center;
  width: 140px;
  margin-bottom: -70px;
  display: flex;
  position: relative;
}

.halo_container.small {
  width: 100px;
  margin-bottom: -50px;
}

.halo_container.nomargin {
  margin-bottom: 0;
}

.ac_role {
  grid-row-gap: 8px;
  flex-direction: column;
  align-items: flex-start;
  width: 60%;
  display: flex;
}

.card_leader {
  grid-column-gap: 0px;
  grid-row-gap: 24px;
  background-color: var(--core-gray);
  color: var(--white);
  border-radius: 24px;
  grid-template-columns: 1fr;
  justify-items: center;
  max-width: 320px;
  padding: 32px;
}

.stylecontainer {
  grid-column-gap: 0px;
  grid-row-gap: 32px;
  background-color: #ffffff3d;
  border-radius: 24px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: start;
  place-items: start;
  padding: 32px;
  display: grid;
}

.circlecontent {
  border: 1px solid var(--core-gray);
  color: var(--core-gray);
  text-align: center;
  text-transform: uppercase;
  border-radius: 160px;
  justify-content: center;
  align-items: center;
  width: 200px;
  height: 200px;
  padding: 24px;
  font-size: 20px;
  font-weight: 700;
  line-height: 100%;
  display: flex;
}

.circlecontent.white {
  border-color: var(--white);
  color: var(--white);
}

.circlecontent.brown {
  border-color: var(--core-brown);
  color: var(--core-brown);
}

.flexholder {
  grid-column-gap: 32px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.card_details {
  grid-column-gap: 0px;
  grid-row-gap: 32px;
  background-color: var(--core-gray);
  color: var(--white);
  border-radius: 24px;
  grid-template-columns: 1fr;
  align-content: start;
  place-items: start stretch;
  max-width: 340px;
  height: 420px;
  padding: 32px;
  box-shadow: 0 8px 30px #00000052;
}

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

.card_details.brown {
  background-color: var(--core-brown);
}

.card_details.bigger {
  width: 100%;
  max-width: none;
  height: auto;
}

.h3.white {
  color: var(--white);
}

.h3.white.sm {
  font-size: 24px;
}

.h3.brown {
  color: var(--core-brown);
}

.h3.blue {
  color: var(--core-blue);
}

.h3.op {
  color: var(--core-brown);
  font-size: 24px;
}

.thick-divider {
  background-color: var(--core-blue);
  border-radius: 4px;
  width: 50%;
  height: 4px;
}

.thick-divider.brown {
  background-color: var(--core-brown);
}

.card_cta {
  grid-column-gap: 0px;
  grid-row-gap: 24px;
  background-color: var(--core-gray);
  color: var(--white);
  text-align: center;
  border-radius: 24px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  place-items: start center;
  max-width: 360px;
  padding: 32px;
}

.card_cta.brown {
  background-color: var(--core-brown);
}

.card_cta.white {
  background-color: var(--white);
  grid-template-rows: auto auto;
  max-width: none;
}

.fullpage {
  background-image: linear-gradient(to top, #f4f4f452, #f4f4f4b8), url("https://cdn.prod.website-files.com/5f858381b56c05c597dc15d8/6489b1d49af5d7e46927f802_LightPattern.svg");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  justify-content: center;
  align-items: center;
  height: 80vh;
  display: flex;
}

.titlegrid {
  grid-column-gap: 0px;
  grid-row-gap: 32px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-items: flex-start start;
  display: grid;
}

.titlegrid.sticky {
  grid-column-gap: 0px;
  grid-row-gap: 32px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: sticky;
  top: 120px;
}

.titlegrid.small {
  text-align: left;
  grid-template-rows: auto auto;
  place-items: start;
  width: 30%;
}

.titlegrid.single {
  grid-template-rows: auto auto;
  max-width: 840px;
}

.titlegrid.half {
  text-align: left;
  grid-template-rows: auto auto;
  justify-items: start;
  width: 50%;
}

.titlegrid.white {
  grid-column-gap: 0px;
  grid-row-gap: 32px;
  color: var(--white);
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.titlegrid.centered {
  text-align: center;
  justify-items: center;
  max-width: 840px;
}

.titlegrid.narrow {
  grid-row-gap: 16px;
}

.grid_section {
  grid-column-gap: 96px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: flex-start;
  display: grid;
}

.graysection {
  background-color: var(--white-smoke);
  padding-top: 120px;
  padding-bottom: 96px;
}

.h1_white {
  color: var(--white);
}

.hero_dark {
  background-image: linear-gradient(180deg, #3d393500 48%, var(--core-gray)), linear-gradient(270deg, #3d39357a, var(--core-gray)), url("https://cdn.prod.website-files.com/5f858381b56c05c597dc15d8/5fc51d42e0322e4899f0feeb_Intro06.jpg");
  background-position: 0 0, 0 0, 50%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  padding-top: 120px;
  padding-bottom: 0;
}

.brand_title {
  max-width: 240px;
}

.eventcombo {
  grid-column-gap: 0px;
  grid-row-gap: 23px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.section_dark {
  background-color: var(--core-gray);
  padding-top: 96px;
  padding-bottom: 96px;
}

.cardthesis {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  text-align: center;
  border-radius: 32px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  place-items: center;
  margin-left: auto;
  margin-right: auto;
  padding: 64px;
  box-shadow: 0 8px 30px #0003;
}

.presenters {
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.presenters.agri {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  place-items: flex-start stretch;
}

.h2.lightwhite {
  color: var(--white);
  font-size: 40px;
  font-weight: 400;
}

.h2.white {
  color: var(--lightgrey);
}

.h2.white.md {
  font-size: 32px;
}

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

.h2.blue {
  color: var(--core-blue);
}

.h2.brown {
  color: var(--core-brown);
}

.ac_top {
  grid-column-gap: 0px;
  grid-row-gap: 24px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.punchcontainer {
  grid-column-gap: 0px;
  grid-row-gap: 32px;
  grid-template-columns: 1fr;
  justify-items: center;
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
}

.quote {
  color: var(--core-gray);
  text-align: center;
  font-size: 48px;
  line-height: 110%;
}

.quote.white {
  color: var(--white);
  font-size: 36px;
}

.quote.leftwhite {
  color: var(--lightgrey);
  text-align: left;
  font-size: 36px;
}

.quote.leftwhite.black {
  color: var(--black);
  font-size: 24px;
}

.quote.small {
  color: var(--white);
  font-size: 30px;
}

.cms_dl {
  width: 100%;
}

.paragraphlink {
  color: var(--core-brown);
}

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

.speakersavatars {
  grid-column-gap: 24px;
  justify-content: flex-start;
  width: 100%;
  display: flex;
}

.sa_container {
  border-radius: 64px;
  width: 64px;
  height: 64px;
  overflow: hidden;
}

.formpage {
  z-index: 0;
  background-color: var(--core-gray);
  padding-top: 140px;
  padding-bottom: 96px;
  position: relative;
  overflow: hidden;
}

.fullbackground {
  opacity: .16;
  object-fit: cover;
  width: 100vw;
  max-width: none;
  height: 100vh;
  position: absolute;
  inset: 0%;
}

.middlearrow {
  object-fit: fill;
  width: 32px;
  height: 32px;
  margin-top: auto;
  margin-bottom: auto;
}

.darkhero {
  background-color: var(--core-gray);
  background-image: url("https://cdn.prod.website-files.com/5f858381b56c05c597dc15d8/63bea6efee5732926ee58733_WindFarm.jpg");
  background-position: -50% -50%;
  background-repeat: no-repeat;
  background-size: auto;
  padding-top: 140px;
  padding-bottom: 96px;
}

.darkhero.events {
  background-position: 50% 0;
  background-size: cover;
  padding-bottom: 96px;
}

.darkhero.pattern {
  background-color: #0000;
  background-image: linear-gradient(to top, #3d393500, var(--core-gray)), url("https://cdn.prod.website-files.com/5f858381b56c05c597dc15d8/64ae9209b4a40ebda789af80_Frame%20529.jpg");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
}

.darkhero.blue {
  background-color: var(--core-blue);
  padding-bottom: 0;
}

.herogrid {
  grid-column-gap: 64px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  display: grid;
}

.titleimage_container {
  border-radius: 24px;
  width: 100%;
  height: 540px;
  margin-bottom: -64px;
  overflow: hidden;
}

.titleimage_container.group {
  height: 100%;
}

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

.flexjustified {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.infounit {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  text-align: left;
  grid-template-columns: 1fr;
  align-content: start;
  place-items: start;
}

.infounit.centered {
  grid-row-gap: 16px;
  text-align: center;
  justify-items: center;
}

.bignumber {
  color: var(--core-brown);
  font-size: 120px;
  font-weight: 400;
  line-height: 100%;
  position: static;
}

._4-columngrid {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.bigicon {
  width: 96px;
  height: 96px;
}

.mastersection {
  padding-top: 96px;
  padding-bottom: 96px;
}

.mastersection.lightgray {
  background-color: var(--white-smoke);
}

.mastersection.blog {
  padding-top: 140px;
}

.mastersection.article {
  background-image: linear-gradient(#a2664e1a, #a2664e00 24%);
  padding-top: 140px;
}

.mastersection.lightblue {
  background-color: #24badd1f;
}

.mastersection.dark {
  background-image: url("https://cdn.prod.website-files.com/5f858381b56c05c597dc15d8/6493204591a3cd488290af4d_Symbol_White04.svg"), linear-gradient(to top, #6a4d40, var(--core-gray));
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 70%, auto;
  background-attachment: fixed, scroll;
}

.mastersection.gray {
  background-color: var(--white-smoke);
}

.mastersection.darkgrey {
  background-color: var(--core-gray);
}

.mastersection.darkpattern {
  background-color: #0000;
  background-image: linear-gradient(to bottom, #3d393500, var(--core-gray)), url("https://cdn.prod.website-files.com/5f858381b56c05c597dc15d8/64ae9209b4a40ebda789af80_Frame%20529.jpg");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
}

.mastersection.lightgrey {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--white-smoke);
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.mastersection.lightbrown {
  background-color: #a2664e14;
}

.mastersection.hero {
  background-image: linear-gradient(#3d393529, #3d393500);
  padding-top: 140px;
}

.mastersection.hero.blue {
  background-color: #0000;
  background-image: linear-gradient(#24badd3d, #24badd00 48%);
  padding-bottom: 0;
}

.mastersection.light-brown {
  background-color: #a2664e3d;
}

.mastersection.light-gradient {
  background-color: #0000;
  background-image: linear-gradient(#8b8b8b3d, #fff);
}

.mastersection.light-gradient.invert {
  background-image: linear-gradient(#fff, #8b8b8b3d);
}

.mastersection.blue {
  background-color: #24badd;
}

.mastersection.white-gradient {
  background-image: linear-gradient(0deg, var(--lightgrey) 80%, white);
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.faq_grid {
  grid-column-gap: 0px;
  grid-row-gap: 48px;
  grid-template-columns: 1fr;
  justify-items: start;
}

.faq_cms {
  grid-template-rows: auto;
  width: 100%;
}

.faq_rich {
  color: var(--core-gray);
}

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

.blog_hero {
  background-color: var(--core-gray);
  background-image: url("https://cdn.prod.website-files.com/5f858381b56c05c597dc15d8/6493204591a3cd488290af4d_Symbol_White04.svg");
  background-position: 50% -10%;
  background-repeat: no-repeat;
  background-size: 70%;
  padding-top: 140px;
  padding-bottom: 0;
}

.dropdown {
  height: 100%;
}

.dropdown.multi-login {
  justify-content: center;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.dropicon {
  object-fit: fill;
  width: 10px;
}

.droplist.w--open {
  background-color: var(--white);
  border-radius: 16px;
  width: 200px;
  padding-bottom: 8px;
  top: 56px;
  box-shadow: 0 2px 20px #00000029;
}

.droplist.login.w--open {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  padding: 8px;
  display: flex;
}

.droplink {
  color: var(--core-gray);
  text-transform: uppercase;
  padding: 16px;
  font-weight: 700;
  line-height: 120%;
}

.droplink:hover {
  color: var(--core-brown);
}

.droplink.w--current {
  color: var(--core-blue);
}

.droplink.login {
  border: 1px solid var(--core-brown);
  color: var(--core-brown);
  text-align: center;
  border-radius: 12px;
  width: 100%;
  height: 40px;
  padding-top: 10px;
  padding-bottom: 10px;
  transition: all .2s;
}

.droplink.login:hover {
  border-color: var(--core-blue);
  background-color: var(--core-blue);
  color: var(--white);
}

.eventcheck {
  width: 64px;
  height: 64px;
}

.buttonscombo {
  grid-column-gap: 24px;
  align-items: center;
  margin-top: 24px;
  display: flex;
}

.h1_small {
  font-size: 48px;
}

.h1_small.white {
  color: var(--white);
}

.legalgrid {
  grid-column-gap: 0px;
  grid-row-gap: 24px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.headerctas {
  grid-column-gap: 8px;
  display: flex;
}

.eventsitem, .articles_cms {
  width: 100%;
}

.multipleevents_container {
  grid-row-gap: 48px;
  flex-direction: column;
  display: flex;
}

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

.articleshare {
  justify-content: space-between;
  align-items: center;
  font-size: 24px;
  font-weight: 700;
  line-height: 100%;
  display: flex;
}

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

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

.h3_small {
  font-size: 24px;
}

.startupbrand {
  border-radius: 120px;
  width: 120px;
  height: 120px;
  overflow: hidden;
}

.startupdetails {
  grid-column-gap: 64px;
  grid-row-gap: 48px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr .25fr;
  justify-items: start;
}

.s_detailgrid {
  grid-column-gap: 0px;
  grid-row-gap: 8px;
  grid-template-columns: 1fr;
}

.socialgrid {
  grid-column-gap: 24px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.socialunit {
  width: 32px;
  height: 32px;
}

.founderscontainer {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.card_founder {
  background-color: var(--white);
  color: var(--core-gray);
  text-align: center;
  border-radius: 24px;
  flex-direction: column;
  grid-template-columns: 1fr;
  justify-content: space-between;
  justify-items: center;
  height: 400px;
  padding: 32px;
  display: flex;
  position: relative;
  box-shadow: 0 8px 30px #0000001f;
}

.h2_center {
  text-align: center;
}

.h2_center.white {
  color: var(--white);
}

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

.block-quote {
  color: var(--core-blue);
}

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

.video {
  border-radius: 24px;
  overflow: hidden;
}

.video.hub {
  height: 100%;
}

.abouthero {
  grid-column-gap: 180px;
  background-image: linear-gradient(225deg, #0000003d, #000000a3), url("https://cdn.prod.website-files.com/5f858381b56c05c597dc15d8/67a0ca210a5bd4d0aed8490a_Copy%20of%20COREangels-Day-83%20Large.jpeg");
  background-position: 0 0, 50% 0;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  height: 620px;
  padding-bottom: 64px;
  display: flex;
}

.undersection_grid {
  grid-column-gap: 0px;
  grid-row-gap: 64px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  display: grid;
}

.master_h-grid {
  grid-column-gap: 96px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  display: grid;
}

.master_h-grid.top {
  grid-column-gap: 96px;
  grid-template-columns: .5fr 1fr;
  align-items: start;
  width: 100%;
}

.gridimgcontainer {
  border-radius: 24px;
  width: 100%;
  height: 480px;
  margin-top: -128px;
  overflow: hidden;
}

.bgd_hero {
  background-image: linear-gradient(270deg, #3d3935a3, var(--core-gray)), url("https://cdn.prod.website-files.com/5f858381b56c05c597dc15d8/64ada495f387aa442a4972fe_HomeHero.jpg");
  background-position: 0 0, 50% 0;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  justify-content: center;
  align-items: center;
  padding-top: 180px;
  padding-bottom: 120px;
  display: flex;
}

.bgd_hero.mentorship {
  background-image: linear-gradient(270deg, #3d3935a3, var(--core-gray)), url("https://cdn.prod.website-files.com/5f858381b56c05c597dc15d8/64ae9209b4a40ebda789af80_Frame%20529.jpg");
  height: auto;
  padding-top: 160px;
  padding-bottom: 96px;
}

.stickycards {
  grid-column-gap: 0px;
  grid-row-gap: 32px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  width: 100%;
  margin-top: -32px;
}

.stickycards.no-padding {
  margin-top: 0;
}

.stickycard {
  background-color: var(--white);
  border-radius: 24px;
  width: 100%;
  height: 360px;
  display: flex;
  position: sticky;
  top: 104px;
  overflow: hidden;
  box-shadow: 0 8px 30px #00000029;
}

.stickycard._2 {
  top: 156px;
}

.sc_imgcontainer {
  width: 24%;
}

.sc_grid {
  grid-column-gap: 0px;
  grid-row-gap: 24px;
  flex: 1;
  grid-template-columns: 1fr;
  align-content: start;
  place-items: center start;
  padding: 32px;
}

.master_h-flex {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.home_cards {
  grid-column-gap: 32px;
  justify-content: space-between;
  align-items: center;
  max-width: 800px;
  display: flex;
}

.homecard {
  border-radius: 24px;
  flex-direction: column;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  max-width: 300px;
  text-decoration: none;
  display: flex;
  overflow: hidden;
  box-shadow: 0 8px 30px #00000029;
}

.hc_imgcontainer {
  width: 100%;
  height: 220px;
}

.hc_content {
  background-color: var(--white);
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  height: 240px;
  padding: 24px 24px 12px;
  display: flex;
}

.hc_content.blue {
  background-color: var(--core-blue);
}

.hc_content.lightbrown {
  background-color: #a2664e1f;
}

.hc_top {
  grid-column-gap: 0px;
  grid-row-gap: 8px;
  grid-template-columns: 1fr;
}

.forwardarrow {
  object-fit: fill;
  width: 12px;
  height: auto;
  transform: rotate(180deg);
}

.forwardarrow.sm {
  width: 12px;
  height: 12px;
}

.darkcard {
  grid-column-gap: 0px;
  grid-row-gap: 32px;
  background-image: linear-gradient(#a2664e3d, #a2664e3d), url("https://cdn.prod.website-files.com/5f858381b56c05c597dc15d8/6489b1d49af5d7e46927f802_LightPattern.svg");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, auto;
  border-radius: 24px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding: 64px 48px;
  display: grid;
}

.slider_videos {
  background-color: #0000;
  width: 720px;
  height: 410px;
}

.slider_videos.smaller {
  width: 620px;
  height: 370px;
}

.slidemodel {
  max-width: 720px;
  height: 100%;
}

.video_bas {
  border-radius: 24px;
  width: 100%;
  overflow: hidden;
}

.slidercontrol {
  background-color: var(--core-brown);
  border-radius: 48px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  padding: 16px;
  display: flex;
  inset: 0% -64px auto auto;
}

.slidercontrol.right {
  inset: 60px -64px auto auto;
}

.arrow {
  object-fit: fill;
  width: auto;
  height: auto;
}

.manifestocard {
  grid-column-gap: 48px;
  grid-row-gap: 0px;
  background-color: var(--core-gray);
  background-image: url("https://cdn.prod.website-files.com/5f858381b56c05c597dc15d8/6493204591a3cd488290af4d_Symbol_White04.svg"), linear-gradient(to right, #6a4d40, var(--core-gray));
  background-position: 0 0, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: auto, auto;
  border-radius: 24px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-top: -196px;
  padding: 64px;
  display: grid;
  box-shadow: 0 -8px 30px #00000052;
}

.quotecombo {
  grid-row-gap: 32px;
  text-align: left;
  background-image: url("https://cdn.prod.website-files.com/5f858381b56c05c597dc15d8/64aee9eaf6008314b84b1efe_%E2%80%9C.svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-left: 0%;
  display: flex;
}

.lockcontainer {
  background-image: linear-gradient(to bottom, #3d393500, var(--core-gray)), url("https://cdn.prod.website-files.com/5f858381b56c05c597dc15d8/64ae9209b4a40ebda789af80_Frame%20529.jpg");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 100vh;
  display: flex;
}

.icon_lock {
  object-fit: fill;
  width: 96px;
  height: 96px;
}

.utilitygrid {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  text-align: center;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  width: 100%;
  margin-bottom: 0;
  display: grid;
}

.utilitygrid.left {
  grid-row-gap: 24px;
  justify-items: stretch;
}

.utility {
  background-image: radial-gradient(circle, #dadadacc, #dadada00), url("https://cdn.prod.website-files.com/5f858381b56c05c597dc15d8/6489b1d49af5d7e46927f802_LightPattern.svg");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 100vh;
  display: flex;
}

.utilityform {
  width: 50%;
  max-width: 420px;
  padding-left: 0;
  padding-right: 0;
}

.formcombo {
  grid-column-gap: 0px;
  grid-row-gap: 8px;
  text-align: left;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  width: 100%;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.formcombo.select {
  flex: 1;
  display: none;
}

.checkboxcombo {
  text-align: left;
  width: 100%;
  margin-bottom: 0;
  font-size: 12px;
  line-height: 120%;
}

.form-footer {
  grid-column-gap: 6px;
  justify-content: center;
}

.textlink {
  color: var(--core-brown);
  font-weight: 700;
}

.accountcontainer {
  background-color: #0000;
  margin-bottom: 0;
  padding: 0;
}

.userform {
  grid-column-gap: 0px;
  grid-row-gap: 48px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.usergrid {
  grid-column-gap: 96px;
  grid-row-gap: 24px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  align-items: start;
  display: grid;
}

.usergrid.investors {
  grid-column-gap: 80px;
  background-color: #a2664e29;
  border-radius: 16px;
  padding: 24px;
}

.usergrid.startups {
  background-color: #24badd1a;
  border-radius: 16px;
  padding: 24px;
}

.uploadcontainer {
  grid-column-gap: 16px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.uploadbutton {
  flex: none;
  align-items: center;
  height: 48px;
  display: flex;
}

.formctas {
  grid-column-gap: 16px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.centerlink {
  color: var(--core-gray);
  text-align: center;
  font-size: 16px;
  font-weight: 700;
  text-decoration: underline;
}

.logincontainer {
  background-image: linear-gradient(270deg, #3d3935a3, #3d3935e6), url("https://cdn.prod.website-files.com/5f858381b56c05c597dc15d8/64ada495f387aa442a4972fe_HomeHero.jpg");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 100vh;
  display: flex;
}

.loginflex {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.loginform {
  background-color: var(--white);
  border-radius: 24px;
  width: 50%;
  padding: 32px;
}

.signbox {
  background-color: #3d3935e6;
  border-top-right-radius: 24px;
  border-bottom-right-radius: 24px;
  width: 50%;
  padding: 64px;
}

.signbox.left {
  background-color: #3d3935cc;
  border-radius: 24px 0 0 24px;
}

.formheader {
  grid-column-gap: 0px;
  grid-row-gap: 4px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch start;
  justify-items: start;
  width: auto;
  height: auto;
  display: grid;
}

.countdown {
  grid-column-gap: 24px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  width: 100%;
  margin-top: 16px;
  margin-bottom: 16px;
  display: none;
}

.countgrid {
  grid-column-gap: 0px;
  grid-row-gap: 8px;
  text-align: center;
  grid-template-columns: 1fr;
}

.countbox {
  color: var(--grey);
  background-color: #ffffff14;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  height: 80px;
  padding: 16px;
  font-size: 56px;
  line-height: 100%;
  display: flex;
}

.timegrid {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr;
  justify-content: start;
  place-items: stretch start;
  width: 100%;
  margin-top: 0;
}

.tg_unit {
  grid-template-rows: auto;
  grid-template-columns: 100px 1fr;
  grid-auto-flow: row;
  align-items: end;
}

._3-columngrid {
  grid-column-gap: 160px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-items: stretch;
  display: grid;
}

._3-columngrid.middle {
  grid-column-gap: 200px;
}

.card-arrowsgrid {
  grid-column-gap: 24px;
  grid-row-gap: 48px;
  grid-template-columns: 1fr 24px 1fr 24px 1fr;
  place-items: stretch center;
  margin-bottom: 64px;
}

.card-arrowsgrid._2-steps {
  grid-template-rows: auto;
  grid-template-columns: 1fr 24px 1fr;
}

.arrowgrid {
  object-fit: fill;
  width: 24px;
  height: 48px;
  margin-top: auto;
  margin-bottom: auto;
}

.videocardscontainer {
  grid-column-gap: 96px;
  grid-row-gap: 96px;
  grid-template-rows: auto auto;
  align-content: start;
  align-items: start;
  width: 100%;
}

.ac_video {
  grid-column-gap: 24px;
  border-radius: 16px;
  align-items: flex-end;
  display: flex;
  overflow: hidden;
}

.primarybutton-2 {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  background-color: #a2664e;
  border-radius: 12px;
  width: auto;
  padding: 16px 32px;
  font-size: 18px;
  font-weight: 700;
  line-height: 100%;
  transition: all .2s;
}

.primarybutton-2:hover {
  background-color: #24badd;
}

.primarybutton-2.small {
  padding: 12px 24px;
  font-size: 16px;
}

.ac_content-2 {
  grid-column-gap: 0px;
  grid-row-gap: 24px;
  background-color: #fff;
  border-radius: 24px;
  flex-direction: column;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  width: 100%;
  min-height: 140px;
  padding: 24px;
  display: flex;
  box-shadow: 0 8px 20px #0000001a;
}

.ac_content-2.video {
  -webkit-text-stroke-color: var(--core-gray);
  border-radius: 48px;
  justify-content: center;
  align-items: center;
  position: relative;
  overflow: visible;
  box-shadow: 0 8px 20px #00000029;
}

.sliderfounders {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5f858381b56c05c597dc15d8/64aee9eaf6008314b84b1efe_%E2%80%9C.svg");
  background-position: 20%;
  background-repeat: no-repeat;
  background-size: auto 90%;
  width: 90%;
  height: 200px;
}

.slidefull {
  width: 100%;
  height: 100%;
}

.slidecontent {
  justify-content: space-between;
  align-items: center;
  height: 100%;
  display: flex;
}

.testimonialgrid {
  grid-column-gap: 0px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  width: 80%;
}

.personrole {
  grid-row-gap: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.pagination {
  margin-top: 64px;
}

.partnerlogos {
  grid-column-gap: 0px;
  grid-row-gap: 24px;
  background-color: var(--white);
  border-radius: 24px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  align-items: start;
  width: 100%;
  padding: 32px;
  display: grid;
}

.partnerscms {
  mix-blend-mode: multiply;
}

.partnerslist {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  place-items: center;
  display: grid;
}

.p_logo {
  object-fit: fill;
  max-width: 140px;
  max-height: 96px;
}

.partnerheader {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.partnersgrid {
  grid-column-gap: 96px;
  grid-template-rows: auto;
}

.co-investorlogo {
  object-fit: fill;
  width: auto;
  max-width: 160px;
  height: auto;
  max-height: 90px;
  display: inline-block;
}

.coinvestorslist {
  grid-column-gap: 32px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.investorlogo {
  width: 180px;
  height: auto;
}

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

.collection-item-6 {
  grid-column-gap: 24px;
  align-items: center;
  padding: 0;
  display: flex;
}

.modal_coinvestform {
  z-index: 101;
  background-color: #000c;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.modalform_container {
  background-color: var(--white);
  border-radius: 24px;
  padding: 32px;
  position: relative;
}

.closebutton {
  background-color: var(--core-brown);
  border-radius: 32px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  margin-right: -56px;
  padding: 14px;
  transition: all .2s;
  display: flex;
  position: absolute;
  inset: 0% 0% auto auto;
}

.closebutton:hover {
  background-color: #724736;
}

.modal_media {
  z-index: 101;
  background-color: #000c;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.ag_ctas {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.socialctas, .resourcesctas {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.membersheader {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.membersbutton {
  padding: 8px;
}

.menulink {
  width: 48px;
  height: 48px;
  padding: 16px;
  display: none;
}

.mobile-menu {
  z-index: 101;
  background-color: var(--white);
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  padding-top: 120px;
  display: none;
  position: fixed;
  inset: 0%;
}

.mm_links {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr .75fr;
  grid-auto-columns: 1fr;
  place-content: start flex-start;
  align-items: start;
  width: 90%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.mm_grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-columns: 1fr;
}

.mm_title {
  color: var(--core-brown);
  text-transform: uppercase;
  margin-top: 2px;
  margin-bottom: 2px;
  font-size: 12px;
  font-weight: 700;
  line-height: 100%;
}

.mm_link {
  color: var(--core-gray);
  padding-top: 4px;
  padding-bottom: 4px;
  font-size: 16px;
  font-weight: 700;
  text-decoration: none;
}

.mm_loginlinks {
  grid-column-gap: 32px;
  grid-row-gap: 0px;
  justify-content: flex-start;
  display: flex;
}

.middle_logo {
  object-fit: cover;
  width: 40%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
}

.ag_heroimage {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.co-investorsgrid {
  grid-column-gap: 0px;
  grid-row-gap: 48px;
  grid-template-columns: 1fr;
  margin-top: 48px;
}

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

.ci_item {
  grid-column-gap: 0px;
  grid-row-gap: 24px;
  background-color: var(--white);
  border-radius: 24px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding: 24px;
  display: grid;
}

.ci_logo {
  object-fit: fill;
  width: 120px;
  height: auto;
}

.coursecover {
  opacity: .72;
  filter: grayscale();
  border-radius: 24px;
}

.modal {
  z-index: 101;
  background-color: #000c;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.simplediv {
  grid-row-gap: 32px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.aws_hero {
  background-image: linear-gradient(to bottom, var(--gainsboro), white);
  padding-top: 120px;
  padding-bottom: 0;
}

.aws-content {
  grid-column-gap: 120px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  height: 360px;
  display: grid;
}

.aws-brand {
  mix-blend-mode: multiply;
  width: 240px;
}

.image-container {
  border-radius: 32px;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  overflow: hidden;
}

.image-container.print {
  border-radius: 24px;
  box-shadow: 0 4px 30px #00000029;
}

.image-container.perks {
  height: 320px;
}

.aws-grid {
  grid-column-gap: 0px;
  grid-row-gap: 64px;
  grid-template-columns: 1fr;
}

.aws-duo {
  grid-column-gap: 120px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  align-content: start;
  align-items: start;
}

.aws-info {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  grid-template-columns: 1fr;
}

.aws-box {
  grid-column-gap: 24px;
  background-color: #24badd29;
  border-radius: 16px;
  align-items: center;
  padding: 16px;
  display: flex;
}

.number {
  color: var(--core-blue);
  font-weight: 700;
}

.blue-divider {
  border-top: 1px solid var(--core-blue);
  height: 1px;
}

.code-tag {
  border: 1px solid var(--core-gray);
  color: var(--core-gray);
  border-radius: 8px;
  flex: 1;
  padding: 16px 24px;
  font-size: 24px;
}

.aws-details {
  grid-column-gap: 48px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1px 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  align-items: center;
  display: flex;
}

.aws-details_unit {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.v-divider {
  border-left: 1px solid var(--grey);
  height: 100%;
}

.text-link {
  color: var(--core-gray);
  text-decoration: underline;
}

.course-grid {
  grid-column-gap: 0px;
  grid-row-gap: 48px;
  grid-template-columns: 1fr;
  width: 100%;
}

.video-embed {
  border-radius: 32px;
  justify-content: center;
  align-items: center;
  display: flex;
  overflow: clip;
}

.footer-form {
  width: 100%;
  margin-bottom: 0;
}

.footer-form-combo {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.month-copy {
  text-align: left;
  margin-top: 100px;
  margin-bottom: 25px;
  padding-bottom: 0;
}

.course-row {
  grid-column-gap: 96px;
  grid-row-gap: 0px;
  background-color: #24badd29;
  border-radius: 32px;
  grid-template-rows: auto;
  padding: 24px;
}

.course-row.brown {
  background-color: #a2664e29;
}

.course-unit {
  grid-row-gap: 16px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.icon-discount {
  width: 24px;
  height: 24px;
}

.infoct {
  grid-column-gap: 0px;
  grid-row-gap: 8px;
  flex-direction: column;
  display: flex;
}

.hero-community {
  background-image: linear-gradient(#24badd33, #3d393500);
  padding-top: 140px;
}

.hero-grid {
  grid-column-gap: 96px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  display: grid;
}

.hero-grid.perks {
  grid-column-gap: 120px;
  grid-row-gap: 0px;
  grid-template-columns: .8fr 1fr;
}

.region-combo {
  grid-column-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.c-grid {
  grid-column-gap: 0px;
  grid-row-gap: 24px;
  grid-template-columns: 1fr;
}

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

.flex-simple {
  grid-row-gap: 24px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.grid-double {
  grid-column-gap: 120px;
  grid-row-gap: 48px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.attendingcard {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--white);
  text-align: center;
  border-radius: 24px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  width: 200px;
  padding: 16px;
  display: grid;
}

.c_avatar {
  border-radius: 96px;
  width: 120px;
  height: 120px;
}

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

.p_intro {
  grid-column-gap: 0px;
  grid-row-gap: 48px;
  grid-template-columns: 1fr;
}

.h1_brown {
  color: var(--core-brown);
}

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

.rich-perks h4 {
  font-size: 20px;
}

.perks-grid {
  grid-column-gap: 0px;
  grid-row-gap: 64px;
  background-color: var(--white);
  border-radius: 32px;
  grid-template-columns: 1fr;
  padding: 64px;
}

.perks-title {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.discountflex {
  grid-column-gap: 16px;
  justify-content: center;
  align-items: center;
  width: 50%;
  display: flex;
}

.discount-arrow {
  object-fit: fill;
  width: auto;
  height: 16px;
  transform: rotate(180deg);
}

.promo-code {
  color: var(--core-brown);
  text-transform: none;
  font-size: 48px;
  font-weight: 700;
  line-height: 100%;
}

.discount-list {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.discount-card {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  background-color: #a2664e14;
  border-radius: 24px;
  grid-template-columns: 1fr;
  align-content: start;
  justify-items: start;
  padding: 32px;
}

.discountplans-list {
  grid-column-gap: 0px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  width: 100%;
}

.pricingdiscount-card {
  background-color: #24badd14;
  border-radius: 24px;
  grid-template-rows: auto;
  grid-template-columns: 120px 1fr;
  align-items: center;
  padding: 24px;
}

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

.c-cms {
  width: 100%;
}

.titlecta {
  grid-column-gap: 48px;
  justify-content: center;
  align-items: flex-end;
  display: flex;
}

.titlelogo {
  width: 480px;
  height: auto;
}

.h1_blue {
  color: var(--core-blue);
}

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

.text-span-5 {
  color: var(--core-blue);
}

.afl-hero {
  grid-column-gap: 120px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
}

.afl-heroimage {
  border-radius: 32px;
  height: 100%;
  overflow: hidden;
}

.afl-overview {
  grid-column-gap: 96px;
  grid-row-gap: 48px;
  background-color: #24badd1f;
  border-radius: 24px;
  grid-template-columns: .25fr 1fr;
  margin-top: 140px;
  margin-bottom: 0;
  padding: 32px;
}

.afl-overview.afl-overview-short {
  grid-template-rows: auto;
}

.afl-phases {
  object-fit: fill;
  height: auto;
}

.cta-middle {
  justify-content: center;
  align-items: center;
  display: flex;
}

.afl-section {
  grid-column-gap: 64px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 160px 1fr;
  align-content: start;
  align-items: start;
}

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

.afl-arrow {
  object-fit: fill;
  width: 24px;
  height: 24px;
}

.afl-arrow.inactive {
  opacity: .32;
}

.afl-sticky {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  display: grid;
  position: sticky;
  top: 120px;
}

.afl-anchor {
  color: #a2664e7a;
  text-transform: uppercase;
  font-weight: 700;
  line-height: 120%;
  text-decoration: none;
}

.afl-anchor.w--current {
  color: var(--core-brown);
}

.afl-anchor.disabled {
  filter: grayscale();
}

.afl-full {
  grid-column-gap: 0px;
  grid-row-gap: 96px;
  grid-template-columns: 1fr;
}

.afl-sectiongrid {
  grid-column-gap: 0px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.afl-titlediv {
  grid-row-gap: 16px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.afl-about {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  align-content: start;
  align-items: stretch;
}

.afl-card {
  grid-column-gap: 0px;
  grid-row-gap: 24px;
  background-color: #3d39350f;
  border-radius: 24px;
  flex: 1;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  place-items: stretch stretch;
  padding: 32px;
  display: grid;
}

.afl-card.actions {
  grid-column-gap: 48px;
  background-color: #25badd14;
  grid-template-columns: .5fr 1fr;
}

.afl-card.stretch {
  grid-column-gap: 64px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

.afl-card.blue {
  background-color: #25badd14;
  justify-items: start;
}

.afl-card.brown {
  background-color: #a3664e14;
}

.afl-card.brown.sticky {
  top: 86px;
}

.afl-card.double.blue {
  grid-column-gap: 96px;
  grid-row-gap: 0px;
  background-image: url("https://cdn.prod.website-files.com/5f858381b56c05c597dc15d8/5f8dcb45faf70c952280fe48_HalfSymbolTop_Gray.svg");
  background-position: -10% 100%;
  background-repeat: no-repeat;
  background-size: 400px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  place-items: stretch stretch;
}

.afl-card.white {
  grid-row-gap: 16px;
  background-color: #fff;
  justify-items: start;
}

.afl-card.funds {
  grid-row-gap: 32px;
}

.afl-card.sticky {
  position: sticky;
  top: 84px;
}

.afl-aboutimg {
  border-radius: 16px;
  justify-content: center;
  align-items: center;
  height: 380px;
  display: flex;
  overflow: hidden;
}

.afl-ctas {
  grid-column-gap: 32px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.afl-social {
  grid-row-gap: 16px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.afl-model {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  justify-items: stretch;
}

.afl-model.no-strech {
  align-items: start;
}

.afl-video {
  border-radius: 16px;
  height: 280px;
  overflow: hidden;
}

.afl-icon {
  width: 48px;
  height: 48px;
}

.afl-leaders {
  grid-column-gap: 32px;
  grid-row-gap: 0px;
  flex-flow: column-reverse wrap-reverse;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.leader-video {
  border-radius: 16px;
  overflow: hidden;
}

.afl-canvas-list {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.video_hero {
  justify-content: center;
  align-items: center;
  padding-top: 180px;
  padding-bottom: 120px;
  display: flex;
  position: relative;
}

.background-video {
  z-index: 0;
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.video_over {
  z-index: 1;
  background-image: linear-gradient(to right, #000000b8, #0000003d);
  position: absolute;
  inset: 0%;
}

.member-combo {
  grid-column-gap: 0px;
  grid-row-gap: 48px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.perks-section {
  grid-column-gap: 0px;
  grid-row-gap: 48px;
  background-color: #24badd1f;
  border-radius: 32px;
  grid-template-columns: 1fr;
  padding: 32px;
}

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

.perks-card {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  background-color: #fff;
  border-radius: 24px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding: 24px;
  display: grid;
}

.perk-logo {
  border-radius: 16px;
  width: 100%;
  height: 80px;
}

.core-symbol {
  object-fit: fill;
  width: 32px;
  height: auto;
}

.fund-graphic {
  object-fit: fill;
  height: auto;
}

.graphic-scroll {
  width: 100%;
  overflow: scroll;
}

.qr-code {
  width: 100px;
  height: 100px;
  margin-left: auto;
  margin-right: auto;
}

.afl-print {
  object-fit: fill;
  border-radius: 24px;
  height: 320px;
  overflow: hidden;
}

.afl-double {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  place-items: start stretch;
  display: grid;
}

.afl-ctacombo {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  grid-template-columns: 1fr;
}

.afl-timeline {
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr 1fr 1fr 1fr;
}

.afl-timeline.sticky {
  border-bottom: 1px solid var(--core-blue);
  background-color: #fff;
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
  grid-template-columns: .25fr 1fr 1fr 1fr 1fr;
  padding-top: 8px;
  padding-bottom: 8px;
  position: sticky;
  top: 85px;
}

.afl-timeline.la-pricelist {
  grid-template-columns: .25fr 1fr 1fr;
}

.tml-number {
  background-color: #24badd3d;
  border-radius: 16px;
  justify-content: center;
  align-items: center;
  height: 72px;
  padding: 16px;
  font-weight: 700;
  display: flex;
}

.tml-unit {
  background-color: #3d393514;
  border-radius: 16px;
  padding: 24px;
}

.dl-intro {
  grid-column-gap: 120px;
  grid-row-gap: 48px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  place-items: start stretch;
  display: grid;
}

.dl-list {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-columns: 1fr;
}

.dl-card {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  background-color: var(--white);
  text-align: center;
  border-radius: 32px;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  padding: 24px;
  display: flex;
}

.dl-card.filter {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  text-align: left;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 0;
  display: grid;
}

.dl24-list {
  grid-column-gap: 96px;
  grid-row-gap: 96px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.dl24-list.highlight {
  grid-template-columns: 1fr;
}

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

.dl24-item.highlight {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  display: grid;
}

.dl24-video {
  border-radius: 16px;
  overflow: hidden;
}

.h3-dl24 {
  font-size: 24px;
  line-height: 110%;
}

.dl-details {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.dl-highlight-info {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.dl-detail {
  color: var(--core-blue);
  font-weight: 700;
}

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

.at-item {
  color: var(--core-brown);
  background-color: #a2664e29;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  padding: 4px 8px;
  font-weight: 700;
  display: flex;
}

.hflex-cards {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.leaders-cards {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  margin-top: 48px;
  display: flex;
}

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

.dl-titlegrid {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-columns: 1fr;
}

.dl-title {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 50%;
  display: grid;
}

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

.dl-body {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  align-content: start;
  align-items: start;
}

.dl-categories-list {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  background-color: var(--white);
  border-radius: 24px;
  flex-flow: column;
  justify-content: flex-start;
  height: 82vh;
  padding: 24px;
  display: flex;
  position: sticky;
  top: 104px;
  overflow: scroll;
}

.dl-c-item {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  display: flex;
}

.dl-sub-link {
  color: var(--core-brown);
  font-weight: 700;
  text-decoration: none;
}

.dl-card-list {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  grid-template-columns: 1fr;
}

.dl-anchor-list {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  align-content: start;
}

.dll-list {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.dll-item {
  grid-column-gap: 32px;
  grid-row-gap: 16px;
  background-color: var(--white);
  border-radius: 24px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr .5fr;
  grid-auto-columns: 1fr;
  align-content: start;
  align-items: start;
  padding: 25px;
  display: grid;
}

.dl-thumb {
  border-radius: 12px;
}

.dl-gray {
  background-color: var(--lightgrey);
  padding-top: 140px;
  padding-bottom: 96px;
}

.dl-article-grid {
  grid-column-gap: 140px;
  grid-row-gap: 140px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .25fr;
  align-content: start;
  align-items: start;
}

.dla-body {
  grid-column-gap: 0px;
  grid-row-gap: 48px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

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

.bread-label {
  color: var(--core-brown);
  font-size: 14px;
  font-weight: 700;
  text-decoration: none;
}

.bread-label.current {
  color: var(--core-gray);
}

.dla-details {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.dla-combo {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.cta-container {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.dla-retaled {
  grid-template-columns: 1fr;
  align-content: start;
  position: sticky;
  top: 104px;
}

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

.dlr-unit {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  background-color: var(--white);
  border-radius: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding: 16px;
  display: grid;
}

.dlr-title {
  font-size: 14px;
  font-weight: 700;
  line-height: 120%;
}

.dlr-pic {
  border-radius: 8px;
  height: 80px;
}

.dll-anchor-list {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.article-subtitle {
  font-weight: 700;
}

.title-combo {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-columns: 1fr;
}

.image-14 {
  aspect-ratio: auto;
  object-fit: cover;
}

.video-hero {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

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

.cta-box.middle {
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
}

.anchor-link {
  opacity: .48;
}

.anchor-link.w--current {
  opacity: 1;
}

.afl-anchor-cntr {
  grid-column-gap: 96px;
  grid-row-gap: 96px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.hero-img {
  background-color: #0000;
  border-radius: 32px;
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
  overflow: hidden;
}

.opening-grid {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.opening-box {
  background-color: var(--white);
  border-radius: 24px;
}

.op-unit {
  background-color: var(--white);
  border-radius: 24px;
  flex-flow: column;
  padding-top: 16px;
  padding-left: 24px;
  padding-right: 24px;
  display: flex;
}

.op-top {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  padding-top: 8px;
  padding-bottom: 8px;
  display: flex;
}

.prgh {
  line-height: 140%;
}

.prgh.lg {
  font-size: 20px;
}

.prgh.lg.azul {
  color: #0045dd;
  font-weight: 600;
}

.arrow-ac {
  object-fit: fill;
  width: 16px;
  height: 16px;
}

.op-bottom {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 96%;
  margin-bottom: 24px;
  display: flex;
  overflow: hidden;
}

.checkout-form {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  background-color: #0000;
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
  grid-auto-columns: 1fr;
  align-items: start;
  padding: 0;
  display: grid;
}

.co-data {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  border: 1px #000;
  border-radius: 24px;
  flex-flow: column;
  margin-right: 0;
  display: flex;
}

.co-order {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  top: 104px;
}

.co-order.sticky {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  top: 120px;
}

.co-cntn {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  border-radius: 24px;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  margin-right: 0;
  display: flex;
}

.form-3-col {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-left: 0;
  margin-right: 0;
  display: grid;
}

.co-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  margin-bottom: 0;
  display: flex;
}

.co-header {
  background-color: #0000;
  border-style: none;
  padding: 0;
}

.opening-cntn {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-columns: 1fr;
  justify-items: start;
}

.form-2-col {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-left: 0;
  margin-right: 0;
  display: grid;
}

.billing-address-toggle {
  justify-content: flex-start;
  align-items: center;
}

.radio {
  margin-top: 0;
}

.co-order-item {
  justify-content: flex-start;
  align-items: center;
  font-size: 16px;
}

.bg-video {
  flex: none;
  height: 100%;
}

.background-video-2 {
  width: 420px;
}

.career-video {
  border-radius: 32px;
  height: 360px;
}

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

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

.cp-card {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  background-color: #fff;
  border-radius: 24px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding: 32px;
  display: grid;
}

.afl-checkout {
  grid-column-gap: 140px;
  grid-row-gap: 140px;
  background-color: #a2664e29;
  border-radius: 48px;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  padding: 32px 32px 32px 64px;
  display: grid;
}

.afl-checkout.light {
  background-color: #f4f4f429;
}

.cart-cntr {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: 1fr;
  align-items: end;
  margin-bottom: 0;
  display: grid;
}

.option-list {
  display: none;
}

.cp-price {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  display: flex;
}

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

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

.presenters-flex {
  grid-column-gap: 140px;
  grid-row-gap: 140px;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.image-15 {
  box-sizing: border-box;
  aspect-ratio: auto;
  vertical-align: baseline;
  object-fit: contain;
}

._2-columngrid {
  grid-column-gap: 140px;
  grid-row-gap: 140px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 840px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.h2-small {
  font-size: 32px;
}

.h2-small.brown {
  color: var(--core-brown);
}

.quote-2 {
  color: #3d3935;
  text-align: center;
  font-size: 48px;
  line-height: 110%;
}

.quote-2.left {
  color: #f4f4f4;
  text-align: left;
  font-size: 36px;
}

.quote-2.left.black {
  color: #000;
  font-size: 24px;
  line-height: 130%;
}

.coverimage-2 {
  -webkit-text-stroke-color: #3d3935;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.slidercontrol-2 {
  background-color: #a2664e;
  border-radius: 48px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  padding: 16px;
  display: flex;
  inset: 0% -64px auto auto;
}

.slidercontrol-2.right {
  inset: 60px -64px auto auto;
}

.enroll-card {
  grid-column-gap: 32px;
  grid-row-gap: 16px;
  border: 1px solid var(--core-brown);
  border-radius: 32px;
  grid-template-columns: 48px 1fr;
  align-content: center;
  align-items: center;
  padding: 32px;
}

.enroll-process {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.sm-icon {
  width: 48px;
  height: 48px;
}

.user-status {
  z-index: 100;
  background-color: var(--core-blue);
  text-transform: uppercase;
  border-radius: 8px;
  margin-top: 16px;
  margin-right: 16px;
  padding: 8px 16px;
  font-size: 14px;
  font-weight: 700;
  line-height: 100%;
  position: fixed;
  inset: 0% 0% auto auto;
}

.footer-dark {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 50px 30px 15px;
  position: relative;
}

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

.footer-wrapper {
  justify-content: space-between;
  align-items: flex-start;
  max-width: 900px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.footer-content {
  grid-column-gap: 70px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: auto auto 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.footer-block {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.title-small {
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-bottom: 12px;
  font-size: 14px;
  font-weight: 700;
  line-height: 16px;
}

.footer-link {
  color: #1a1b1f;
  margin-top: 12px;
  margin-bottom: 6px;
  font-size: 14px;
  line-height: 16px;
  text-decoration: none;
}

.footer-link:hover {
  color: #1a1b1fbf;
}

.footer-social-block {
  justify-content: flex-start;
  align-items: center;
  margin-top: 12px;
  margin-left: -12px;
  display: flex;
}

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

.footer-divider {
  background-color: #e4ebf3;
  width: 100%;
  height: 1px;
  margin-top: 70px;
  margin-bottom: 15px;
}

.footer-copyright-center {
  text-align: center;
  font-size: 14px;
  line-height: 16px;
}

.list-grid {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-columns: 1fr;
}

.card-list {
  grid-column-gap: 48px;
  grid-row-gap: 16px;
  border: 1px solid var(--core-blue);
  border-radius: 32px;
  grid-template-columns: 32px 32px 1fr;
  align-items: center;
  padding: 32px;
}

.blue-arrow {
  object-fit: fill;
  width: 32px;
  height: 32px;
}

.terciary-combo {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.course-cta-card {
  background-color: var(--core-gray);
  border-radius: 64px;
  padding: 48px;
}

.h4.white {
  color: var(--white);
}

.h4.blue {
  color: var(--core-blue);
}

.h4.opacity {
  color: #3d39357a;
}

.course-card {
  grid-column-gap: 120px;
  grid-row-gap: 120px;
  background-color: var(--white);
  border-radius: 32px;
  justify-content: space-between;
  align-items: center;
  padding: 32px;
  display: flex;
}

.cc-content {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex: 1;
  grid-template-columns: 1fr;
  justify-items: start;
}

.course-screen {
  border-radius: 24px;
  width: 440px;
  height: auto;
  overflow: hidden;
  box-shadow: -10px 10px 20px #0003;
}

.cc-top {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  color: var(--core-blue);
  justify-content: flex-start;
  align-items: center;
  font-size: 40px;
  line-height: 80%;
  display: flex;
}

.cc-middle {
  grid-template-columns: 1fr;
}

.cc-bottom {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: var(--core-brown);
  background-color: #a2664e29;
  border-radius: 16px;
  justify-content: flex-start;
  align-items: center;
  padding: 8px;
  font-size: 18px;
  font-weight: 700;
  line-height: 120%;
  display: flex;
}

.icon-32 {
  width: 32px;
  height: 32px;
}

.cta-card-course {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  background-image: url("https://cdn.prod.website-files.com/5f858381b56c05c597dc15d8/64ae9209b4a40ebda789af80_Frame%20529.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 32px;
  grid-template-columns: 1fr;
  justify-items: start;
  padding: 96px;
  overflow: hidden;
}

.cta-card-course.hub {
  grid-column-gap: 96px;
  grid-row-gap: 96px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  align-content: start;
  place-items: start stretch;
  padding: 64px;
  position: relative;
  overflow: visible;
}

.afl-checkout-copy {
  grid-column-gap: 140px;
  grid-row-gap: 140px;
  background-color: #a2664e29;
  border-radius: 48px;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  padding: 32px 32px 32px 64px;
  display: grid;
}

.afl-checkout-copy.light {
  background-color: #f4f4f429;
}

.afl3-form {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: stretch;
  display: grid;
}

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

.hub-hero {
  grid-column-gap: 96px;
  grid-row-gap: 96px;
  background-image: url("https://cdn.prod.website-files.com/5f858381b56c05c597dc15d8/670fedb6875bfafd1d5bd549_bg-fund.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  border-bottom-right-radius: 96px;
  border-bottom-left-radius: 96px;
  flex-flow: column;
  align-items: stretch;
  padding-top: 140px;
  padding-bottom: 72px;
  display: flex;
}

.hub-intro {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  text-align: center;
  grid-template-columns: 1fr;
  max-width: 800px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.hub-h1 {
  color: var(--white);
  font-size: 90px;
}

.tag-hero {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border: 2px solid var(--core-blue);
  color: var(--core-blue);
  text-transform: uppercase;
  border-radius: 32px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 160px;
  padding: 24px;
  font-size: 48px;
  line-height: 90%;
  display: flex;
  position: absolute;
  inset: auto -16% 0% auto;
}

.tag-hero.cta {
  border-style: solid;
  border-color: var(--core-blue);
  color: var(--core-blue);
  border-radius: 16px;
  width: auto;
  padding-top: 16px;
  padding-bottom: 16px;
  font-size: 24px;
  font-weight: 700;
  inset: 4% auto auto 55%;
}

.hub-circle {
  border: 2px solid var(--core-blue);
  border-radius: 8px;
  flex: none;
  width: 12px;
  height: 12px;
}

.infinity-holder {
  background-color: var(--core-blue);
  border-radius: 16px;
  justify-content: flex-start;
  align-items: center;
  width: 96vw;
  height: 96px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 32px;
  text-decoration: none;
  display: flex;
  overflow: hidden;
  transform: rotate(-1deg);
}

.inf-unit {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  color: var(--white);
  text-transform: uppercase;
  justify-content: flex-start;
  align-items: center;
  font-size: 32px;
  font-weight: 700;
  line-height: 100%;
  display: flex;
}

.inf-divider {
  border: 2px solid var(--white);
  border-radius: 8px;
  flex: none;
  width: 64px;
  height: 16px;
}

.inf-text {
  flex: none;
}

.inf-scroll {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex: none;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.advantage-grid {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
}

.hub-card {
  -webkit-backdrop-filter: blur(6px);
  backdrop-filter: blur(6px);
  background-color: #3d3935a3;
  border-radius: 32px;
  grid-template-columns: 1fr;
  align-content: start;
  align-items: start;
  padding: 32px;
}

.hub-icon {
  width: 32px;
  height: 32px;
}

.hub-super-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-image: linear-gradient(180deg, white, var(--lightgrey) 6%, var(--gainsboro) 60%, var(--grey));
  border-radius: 96px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  padding-top: 120px;
  padding-bottom: 120px;
  display: flex;
  position: relative;
}

.double-grid {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  grid-template-rows: auto;
  width: 100%;
}

.hubgrid-about {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  background-color: #fff;
  border-radius: 32px;
  grid-template-columns: 1fr;
  padding: 48px;
}

._1-col-grid {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-columns: 1fr;
}

.hub-slider {
  background-color: #0000;
  width: 80%;
}

.h-card-hub {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  -webkit-backdrop-filter: blur(3px);
  backdrop-filter: blur(3px);
  background-color: #ffffff7a;
  border-radius: 32px;
  grid-template-rows: auto;
  grid-template-columns: 96px 1fr 32px 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  padding: 32px;
  display: grid;
}

.h-card-hub.last {
  grid-template-columns: 90px auto 1fr;
}

.h-card-hub._2-col {
  grid-template-columns: 96px 1fr;
}

.h-card-hub.icons {
  grid-column-gap: 96px;
  grid-row-gap: 96px;
  grid-template-columns: auto 1fr .5fr .5fr;
  place-items: center stretch;
}

.hub-nr {
  color: var(--core-gray);
  font-family: Inconsolata Variablefont Wdth Wght, Arial, sans-serif;
  font-size: 80px;
  font-weight: 200;
  line-height: 80%;
}

._5-grid {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  align-items: start;
}

._5-unit {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  grid-template-columns: 1fr;
  align-items: start;
}

.hub-cta-grid {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.halo-bg {
  z-index: 0;
  opacity: .48;
  width: 72%;
  height: auto;
  position: absolute;
}

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

.quote-hub {
  width: 160px;
  height: auto;
  position: absolute;
  inset: auto auto 18% 20%;
}

.paragraph-2 {
  font-size: 14px;
}

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

.sponsor-list {
  grid-column-gap: 180px;
  grid-row-gap: 180px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.sponsor-pic {
  object-fit: fill;
  width: auto;
  max-width: 200px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}

.sponsor-logo {
  justify-content: center;
  align-items: center;
  display: flex;
}

.attendees-list {
  grid-column-gap: 96px;
  grid-row-gap: 96px;
  grid-template-columns: 1fr;
}

.cms-pitch {
  width: 100%;
}

.pitch-list {
  grid-column-gap: 120px;
  grid-row-gap: 120px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.pitch-card {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  color: var(--core-gray);
  background-color: #fff;
  border-radius: 24px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  height: 210px;
  padding: 32px;
  font-size: 24px;
  font-weight: 700;
  text-decoration: none;
  display: grid;
}

.p-pic {
  max-width: 120px;
  max-height: 96px;
}

.paragraph-3 {
  font-weight: 700;
}

.paragraph-4 {
  color: var(--sienna);
  font-size: 24px;
  font-weight: 700;
}

.paragraph-5, .paragraph-6 {
  color: var(--core-brown);
  font-size: 24px;
  font-weight: 700;
}

.ag-hero {
  grid-column-gap: 96px;
  grid-row-gap: 96px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 160px;
  padding-bottom: 64px;
  display: flex;
  position: relative;
}

.ag-pic {
  z-index: 0;
  border-bottom-right-radius: 96px;
  border-bottom-left-radius: 96px;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.over-pic {
  z-index: 1;
  background-color: var(--black);
  opacity: .48;
  position: absolute;
  inset: 0%;
}

.ag-title-box {
  z-index: 2;
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  color: var(--white);
  text-align: center;
  grid-template-columns: 1fr;
  max-width: 900px;
  position: relative;
}

.ag-brand-box {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.brand-hollow {
  width: 100px;
  height: auto;
}

.h1-brand {
  color: var(--white);
  text-transform: uppercase;
  margin-top: 8px;
  font-family: Montserrat, sans-serif;
  font-size: 110px;
  line-height: 90%;
}

.ag-cta-box {
  z-index: 1;
  grid-column-gap: 96px;
  grid-row-gap: 96px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  width: 100%;
  max-width: 1280px;
  position: relative;
}

.ag-cta {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  -webkit-backdrop-filter: blur(8px);
  backdrop-filter: blur(8px);
  text-align: center;
  background-color: #ffffff3d;
  border-radius: 32px;
  grid-template-columns: 1fr;
  align-items: center;
  padding: 24px;
}

.ag-h2-hero {
  color: var(--white);
  font-size: 24px;
}

._2nd-ctas {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  text-transform: uppercase;
  flex-flow: wrap;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

._3rd-cta {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  color: var(--white);
  justify-content: center;
  align-items: center;
  font-size: 16px;
  font-weight: 700;
  text-decoration: none;
  display: flex;
}

.sm-arrow {
  width: 10px;
  height: 10px;
}

.ag-grid {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  text-align: center;
  grid-template-columns: 1fr;
  width: 100%;
}

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

.ag-about {
  grid-column-gap: 120px;
  grid-row-gap: 120px;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

.content-gap {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

.grid-base {
  text-align: left;
  grid-template-columns: 1fr;
}

.type-card {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  border: 1px solid var(--core-gray);
  text-align: left;
  border-radius: 24px;
  grid-template-columns: 1fr;
  padding: 24px;
}

.type-card.filled {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  -webkit-backdrop-filter: blur(16px);
  backdrop-filter: blur(16px);
  background-color: #3d393514;
  border-style: none;
  border-radius: 32px;
  align-content: center;
  padding: 40px;
}

.h2-thin {
  font-weight: 400;
}

.content-list {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-columns: 1fr;
}

.thesis-card {
  grid-column-gap: 96px;
  grid-row-gap: 96px;
  background-color: var(--core-gray);
  border-radius: 64px;
  grid-template-columns: 1fr;
  place-items: stretch center;
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  padding: 96px 48px 48px;
}

.thesis-card.light {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  -webkit-backdrop-filter: blur(6px);
  backdrop-filter: blur(6px);
  background-color: #3d393514;
}

.big-text {
  color: var(--white);
  width: 80%;
  margin-left: auto;
  margin-right: auto;
  font-size: 32px;
  line-height: 120%;
}

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

.t-card {
  text-align: left;
  background-color: #ffffff14;
  border-radius: 32px;
  grid-template-columns: 1fr;
  padding: 32px;
}

.t-card.outline {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border: 1px solid var(--dark-green);
  background-color: #0000;
  border-radius: 24px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.h3-card {
  color: var(--dark-green);
  -webkit-text-stroke-color: var(--dark-green);
}

.pillar-box {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.pillar-tag {
  background-color: var(--core-blue);
  border-radius: 24px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  padding: 24px 32px;
  display: flex;
}

.startup-card {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.portfolio-card {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  border: 1px solid var(--gainsboro);
  background-color: var(--white);
  text-align: left;
  border-radius: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  padding: 32px;
  text-decoration: none;
  display: grid;
  position: relative;
}

.portfolio-card.exit {
  border-radius: 0;
}

.pc-left {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.startup-logo {
  width: auto;
  max-width: 200px;
  height: auto;
  max-height: 120px;
}

.startup-info {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  display: flex;
}

.divider-v {
  background-color: var(--core-blue);
  width: 2px;
}

.pc-right {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr;
}

.pc-combo {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.leaders-row {
  grid-column-gap: 96px;
  grid-row-gap: 96px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.leaders-row.flex {
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.sub-combo {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.join-grid {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  grid-template-rows: auto;
  width: 100%;
}

.halo-under {
  z-index: 0;
  opacity: .48;
  width: 80%;
  height: auto;
  position: absolute;
}

.social-ctas {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  background-color: var(--core-gray);
  border-radius: 24px;
  justify-content: space-between;
  align-items: center;
  width: 90%;
  max-width: 1280px;
  margin-top: 64px;
  margin-left: auto;
  margin-right: auto;
  padding: 30px;
  display: flex;
}

.social-line {
  background-color: var(--core-blue);
  flex: 1;
  height: 1px;
}

.fund-tags {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  width: 100%;
}

.pillar-arrow {
  object-fit: fill;
  width: 16px;
  height: 16px;
}

.t-question {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.t-answer {
  overflow: hidden;
}

.angels-row {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  width: 100%;
}

.synd-intro {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  text-align: center;
  grid-template-columns: 1fr;
  width: 90%;
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
}

.brand-hero {
  background-image: linear-gradient(90deg, #54433b, var(--core-brown) 54%);
  justify-content: center;
  align-items: center;
  height: 520px;
  display: flex;
  position: relative;
}

.brand-hero.green {
  background-image: linear-gradient(256deg, var(--core-brown) 13%, #54433b 40%, #00ff9d 88%, #00ff9d);
}

.brand-hero.climate {
  background-image: linear-gradient(90deg, var(--dim-grey), var(--dark-green));
}

.b-title {
  grid-template-columns: 1fr;
  width: 36%;
}

.mat-brand {
  width: 36%;
  height: auto;
  position: absolute;
  inset: auto 10vw 0% auto;
}

.mat-brand.bw {
  filter: grayscale();
}

.b-menu {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  background-color: var(--white-smoke);
  border-radius: 32px;
  grid-template-columns: 1fr;
  padding: 24px;
  position: sticky;
  top: 104px;
}

.b-item {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  filter: grayscale();
  color: var(--core-brown);
  text-transform: uppercase;
  grid-template-rows: auto;
  grid-template-columns: 20px 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  font-size: 16px;
  font-weight: 700;
  text-decoration: none;
  display: grid;
}

.b-item:hover, .b-item.w--current {
  filter: none;
}

.b-icon {
  object-fit: fill;
  width: 20px;
  height: 20px;
}

.b-grid {
  grid-column-gap: 72px;
  grid-row-gap: 72px;
  grid-template-columns: 1fr;
  align-content: start;
  align-items: start;
}

.b-title-combo {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.b-combo {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-columns: 1fr;
}

.b-cards-holder {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  justify-content: center;
  align-items: center;
  overflow: hidden;
}

.b-unit {
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.b-box {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  background-color: #3d39351a;
  border-radius: 24px;
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  padding: 24px;
  display: flex;
}

.b-box.relative {
  position: relative;
}

.b-ctas {
  grid-template-rows: auto;
}

.b-ctas.flex {
  display: flex;
}

.down {
  object-fit: fill;
  width: auto;
  height: 16px;
}

.down.load {
  height: 24px;
}

.b-accordeon {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border: 1px solid var(--core-brown);
  border-radius: 32px;
  flex-flow: column;
  padding: 24px;
  display: flex;
}

.ba-top {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.ba-arrow {
  object-fit: fill;
  width: 16px;
  height: auto;
}

.b-divider {
  background-color: var(--core-brown);
  height: 1px;
}

.b-heading {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.b-heading.shrink {
  justify-items: start;
}

.btn-download {
  border: 1px solid var(--core-brown);
  background-color: var(--lightgrey);
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  padding: 8px;
  transition: all .2s;
  display: flex;
  position: absolute;
  inset: auto 24px 24px auto;
}

.btn-download:hover {
  background-color: #ded1cb;
}

.colorbox-big {
  border-radius: 24px;
  height: 260px;
}

.colorbox-big.dark-grey {
  background-color: var(--core-gray);
}

.colorbox-big.brown {
  background-color: var(--core-brown);
}

.colorbox-big.blue {
  background-color: var(--core-blue);
}

.colorbox-big.sm {
  height: 120px;
}

.colorbox-big.sm.g-1 {
  background-color: #989795;
}

.colorbox-big.sm.g-2 {
  background-color: #c6c5c4;
}

.colorbox-big.sm.g-3 {
  background-color: #e2e2e1;
}

.colorbox-big.sm.b-1 {
  background-color: #c6ada1;
}

.colorbox-big.sm.b-2 {
  background-color: #ded1cb;
}

.colorbox-big.sm.b-3 {
  background-color: #ebe6e4;
}

.colorbox-big.sm.bl-1 {
  background-color: #8cd2e4;
}

.colorbox-big.sm.bl-2 {
  background-color: #c0e3ec;
}

.colorbox-big.sm.bl-3 {
  background-color: #e0eef2;
}

.colorbox-big.green {
  background-color: var(--dark-green);
}

.color-boxes {
  grid-template-rows: auto;
}

.color-box {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  background-color: var(--lightgrey);
  border-radius: 24px;
  flex-flow: column;
  padding: 24px;
  display: flex;
}

.back-box {
  border-radius: 24px;
  justify-content: center;
  align-items: center;
  height: 160px;
  display: flex;
  position: relative;
  overflow: hidden;
}

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

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

.b-pic {
  object-fit: fill;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 16px;
}

.symbol-pic {
  object-fit: fill;
  width: auto;
  max-width: 120px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}

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

.ac_bottom {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.portfolio-combo {
  border: 1px solid var(--gainsboro);
  background-color: var(--white);
  border-radius: 32px;
  padding: 32px;
  position: relative;
  overflow: hidden;
}

.cms-portfolio-card {
  z-index: 1;
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  text-align: left;
  grid-template-columns: 1fr;
  justify-items: start;
  position: relative;
}

.exit-bg {
  z-index: 0;
  background-image: linear-gradient(0deg, var(--light-blue), white 72%);
  justify-content: flex-end;
  align-items: flex-end;
  padding-bottom: 32px;
  padding-right: 18px;
  display: flex;
  position: absolute;
  inset: 0%;
}

.exit-bg.darker {
  background-image: linear-gradient(0deg, #24badd52, #fff 72%);
}

.exit-icon {
  width: 48px;
  height: 48px;
}

.b-unit-copy {
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.brand-top {
  width: 640px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}

.ba-hero {
  grid-column-gap: 96px;
  grid-row-gap: 96px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.ba-title {
  grid-template-columns: 1fr;
  width: 50%;
}

.ba-img {
  flex: 1;
  position: relative;
}

.ba-pic {
  border-radius: 320px;
  max-height: 480px;
}

.award-pin {
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  max-width: 120px;
  display: flex;
  position: absolute;
  inset: auto auto 0% 0%;
}

.award-cntr {
  background-color: #fff;
  border-radius: 120px;
  justify-content: center;
  align-items: center;
  width: 96px;
  height: 96px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.icon-award {
  object-fit: fill;
  width: 48px;
  height: 48px;
}

.award-text {
  text-align: center;
  text-transform: uppercase;
  background-color: #fff;
  border-radius: 16px;
  justify-content: center;
  align-items: center;
  margin-top: -24px;
  padding: 16px;
  font-size: 14px;
  font-weight: 700;
  line-height: 90%;
  display: flex;
  box-shadow: 0 6px 12px #0003;
}

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

.ba-card {
  background-color: #fff;
  border-radius: 32px;
  grid-template-columns: 1fr;
  padding: 32px;
}

.footer-new {
  background-color: #fff;
  padding-top: 64px;
  padding-bottom: 64px;
}

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

.f-list.full {
  justify-content: space-between;
  align-items: flex-start;
  max-width: 124px;
  height: 100%;
  display: flex;
}

.checkout-stripe {
  display: none;
}

.p-hero {
  background-color: var(--light-brown);
  background-image: linear-gradient(0deg, #f0e6e2, #f0e6e200), url("https://cdn.prod.website-files.com/5f858381b56c05c597dc15d8/67f6eecf0f798dbdc1d3d0e1_p-bg.jpg");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  flex-flow: column;
  padding-top: 140px;
  padding-bottom: 96px;
  display: flex;
}

.p-content {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.p-grid {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-columns: 1fr;
  justify-items: start;
  width: 45%;
}

.big-icon {
  width: 400px;
}

.p-body {
  background-image: linear-gradient(#f0e6e2, #fff);
}

.p-body.gray {
  background-image: linear-gradient(#e7e7e7, #fff);
}

.p-h1 {
  color: var(--core-brown);
  font-weight: 400;
}

.p-features {
  grid-template-columns: 1fr;
  width: 100%;
}

.hflex-hero {
  grid-column-gap: 120px;
  grid-row-gap: 120px;
  grid-template-rows: auto;
  align-items: start;
}

.stripe-box {
  justify-content: center;
  align-items: center;
  height: 100vh;
  display: flex;
}

.group-combo {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  text-decoration: none;
  display: flex;
}

.atten-box {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.check-arrow {
  filter: invert();
  width: 20px;
  height: 20px;
}

.nav-list {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: center;
  align-items: stretch;
  height: 100%;
  display: flex;
}

.ns-hero {
  background-image: linear-gradient(#a2664e52, #a2664e00);
  justify-content: center;
  align-items: flex-end;
  height: 640px;
  display: flex;
  position: relative;
}

.ns-bg-video {
  z-index: 0;
  flex-flow: column;
  justify-content: flex-end;
  align-items: stretch;
  width: 70%;
  height: 100%;
  display: flex;
  position: absolute;
  inset: auto 0% 0% auto;
}

.ns-hero-ctt {
  z-index: 1;
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
}

.ns-hero-ctnr {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  -webkit-backdrop-filter: blur(8px);
  backdrop-filter: blur(8px);
  color: var(--white);
  background-color: #3d3935e0;
  border-radius: 48px;
  grid-template-columns: 1fr;
  justify-items: start;
  max-width: 680px;
  padding: 48px;
}

.ns-h1 {
  color: var(--white);
  font-weight: 200;
}

.ns-ctas-box {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  display: flex;
}

.ns-ctas-box.center {
  justify-content: center;
  align-items: stretch;
}

.sctn-mdl {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  flex-flow: column;
  padding-top: 140px;
  padding-bottom: 140px;
  display: flex;
  position: relative;
}

.sctn-mdl.light-gray {
  grid-column-gap: 96px;
  grid-row-gap: 96px;
  background-image: linear-gradient(180deg, var(--lightgrey) 85%, white);
  border-radius: 96px;
}

.sctn-mdl.light-brown {
  background-color: #a2664e1a;
  border-radius: 96px;
}

.sctn-mdl.end {
  padding-top: 0;
}

.logos-loop {
  padding-top: 140px;
  overflow: hidden;
}

.logos-move {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.media-list {
  grid-column-gap: 72px;
  grid-row-gap: 72px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-left: 32px;
  display: flex;
}

.cms-media {
  flex: none;
}

.media-item {
  flex: none;
  justify-content: center;
  align-items: center;
  display: flex;
}

.media-logo {
  flex: none;
  width: auto;
  max-width: 120px;
  height: auto;
  max-height: 72px;
}

.sctn-info {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  justify-items: start;
  width: 54%;
}

.sctn-info.end {
  width: auto;
  max-width: 500px;
}

.ns-h2 {
  font-size: 54px;
  font-weight: 300;
}

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

.ns-h2.center.white, .ns-h2.white {
  color: var(--white);
}

.sctn-label {
  color: var(--core-brown);
  text-transform: uppercase;
  font-weight: 700;
}

.prlx-brand {
  filter: grayscale();
  width: 620px;
  height: auto;
  position: absolute;
  inset: 0% 6vw auto auto;
}

.prlx-brand.brown {
  opacity: .08;
  filter: none;
}

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

.lightbrown-card {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  -webkit-backdrop-filter: blur(4px);
  backdrop-filter: blur(4px);
  background-color: #a2664e1f;
  border-radius: 48px;
  flex: none;
  grid-template-columns: 1fr;
  width: 360px;
  padding: 48px;
}

.lightbrown-card.full {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  width: 100%;
  max-width: none;
}

.big-nmbr {
  font-size: 140px;
  font-weight: 200;
  line-height: 72%;
}

.ns-h3 {
  font-weight: 400;
  line-height: 120%;
}

.ns-h3.brown {
  color: var(--core-brown);
}

.ns-h3.lg {
  font-size: 48px;
  font-weight: 300;
  line-height: 110%;
}

.ns-h3.mid {
  font-size: 40px;
}

.ns-h3.mid.white {
  color: var(--white);
}

.nmbr-card-scroll {
  width: 100%;
  padding-left: 32px;
  overflow: hidden;
}

.main-cntr {
  grid-column-gap: 96px;
  grid-row-gap: 96px;
  flex-flow: column;
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

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

.cmnty-card {
  grid-column-gap: 96px;
  grid-row-gap: 96px;
  background-color: #fff;
  border-radius: 48px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  padding: 32px 32px 32px 64px;
}

.cc-info {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-columns: 1fr;
  align-content: center;
  justify-items: start;
}

.cc-slider {
  background-color: #0000;
  border-radius: 32px;
  height: 360px;
  overflow: hidden;
}

.ccs-arrow {
  background-color: var(--core-brown);
  border-radius: 48px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  display: flex;
  inset: auto 24px 24px auto;
}

.ccs-arrow.left {
  bottom: 88px;
}

.ns-cta {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  background-image: url("https://cdn.prod.website-files.com/5f858381b56c05c597dc15d8/64ae9209b4a40ebda789af80_Frame%20529.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  border-radius: 48px;
  grid-template-columns: 1fr;
  padding: 96px 10vw;
}

._3-col-grid {
  z-index: 2;
  grid-column-gap: 72px;
  grid-row-gap: 72px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  position: relative;
}

.learn-card {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  -webkit-backdrop-filter: blur(6px);
  backdrop-filter: blur(6px);
  background-color: #fff6;
  border-radius: 32px;
  grid-template-columns: 1fr;
  justify-items: start;
  padding: 32px;
}

.learn-pic {
  border-radius: 16px;
  height: 320px;
  margin-top: 24px;
}

.portal-ctnr {
  z-index: 1;
  grid-column-gap: 120px;
  grid-row-gap: 120px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
  align-items: start;
  position: relative;
}

.portal-cards {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  grid-template-columns: 1fr;
}

.portal-pics {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  border: 4px solid var(--light-brown);
  border-radius: 24px;
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
  position: sticky;
  top: 24%;
  overflow: hidden;
}

.portal-pic {
  height: 400px;
  position: absolute;
}

.portal-pic._1 {
  z-index: 5;
  position: sticky;
}

.portal-pic._2 {
  z-index: 4;
}

.portal-pic._3 {
  z-index: 3;
}

.portal-pic.mob {
  display: none;
}

.portal-pic._4 {
  z-index: 2;
}

.portal-pic._5 {
  z-index: 1;
}

.ns-faq-unit {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  background-color: var(--lightgrey);
  border-radius: 32px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  grid-auto-columns: 1fr;
  padding: 32px;
  display: grid;
}

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

.end-cta-card {
  background-image: linear-gradient(90deg, #3d3935e0 14%, #3d393500 72%), url("https://cdn.prod.website-files.com/5f858381b56c05c597dc15d8/685c20df56d5e925ee00eaaf_cta-footer.jpg");
  background-position: 0 0, 50% 20%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  border-radius: 32px;
  justify-content: flex-start;
  align-items: center;
  padding: 72px;
  display: flex;
}

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

.disclaimer-box {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  background-image: url("https://cdn.prod.website-files.com/5f858381b56c05c597dc15d8/6788ef717106c5a7b5cc6223_black-bg.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 32px;
  justify-content: space-between;
  align-items: center;
  padding: 48px;
  display: flex;
}

.logo-box {
  width: 240px;
  height: auto;
}

.disclaimer-info {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: start;
  display: grid;
}

@media screen and (max-width: 991px) {
  img {
    object-fit: cover;
    width: 100%;
    max-width: 100%;
    height: 100%;
  }

  .stylesheetcontainer {
    width: 90%;
    max-width: none;
  }

  .maincta.groupform {
    margin-top: 40px;
    margin-bottom: 0;
  }

  .maincta.login {
    width: 100px;
    height: 40px;
    margin-right: 60px;
    font-size: 16px;
    display: flex;
  }

  ._2ndcta.bar {
    display: none;
    inset: 0% 0% auto 45%;
  }

  ._2ndcta.faq {
    margin-left: auto;
    margin-right: auto;
  }

  .navbar {
    justify-content: space-between;
    width: 100%;
    max-width: none;
    height: 60px;
    margin-left: 0;
    padding-left: 5%;
    padding-right: 8px;
  }

  .brand {
    z-index: 11;
    flex: 0 auto;
    width: 70px;
    height: auto;
    margin-top: 0;
    margin-right: 0;
    padding-left: 0;
    display: flex;
    inset: 0% 0% auto 42%;
  }

  .navbarfull {
    border-radius: 0;
    justify-content: flex-end;
    align-items: center;
    width: 100%;
    max-width: none;
    height: auto;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
    display: flex;
    position: fixed;
    inset: 0% 0% auto;
  }

  .navlink {
    background-color: var(--white);
    width: 100%;
    height: 14vh;
  }

  .navlink:hover {
    border-bottom-style: none;
    padding-bottom: 20px;
  }

  .nav-menu {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    background-color: var(--white);
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    display: none;
    position: absolute;
  }

  .menu-button {
    z-index: 11;
    background-color: #0000;
    border: 1px #000;
    border-radius: 50px;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    width: 48px;
    height: 60px;
    margin-top: 0;
    margin-right: 0;
    padding: 18px 12px;
    display: flex;
    position: absolute;
    inset: 0% 0% auto auto;
  }

  .menu-button.w--open {
    background-color: var(--core-brown);
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-left: 7px;
    padding-top: 11px;
    padding-bottom: 10px;
    padding-right: 10px;
    display: flex;
    position: absolute;
    right: 0%;
  }

  .homebrand.temp {
    width: 85%;
    margin-top: 70px;
    margin-bottom: 70px;
  }

  .plaintextwhite.table {
    font-size: 16px;
    line-height: 18px;
  }

  .targetcontainer {
    background-color: var(--core-gray);
    box-shadow: 0 3px 20px #0006;
  }

  .targetcontainer:hover {
    transform: none;
  }

  .knowmore {
    margin-top: 50px;
    display: flex;
  }

  .knowmore.boston {
    display: none;
  }

  .fs-slide-content {
    flex-direction: column;
    align-items: center;
    height: 100%;
  }

  .sliderinfo {
    align-items: center;
    width: 100%;
    height: auto;
    margin-top: 0;
    margin-bottom: 0;
    padding: 32px;
  }

  .sliderinfocontainer {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    margin-bottom: 30px;
  }

  .startuplogo {
    margin-bottom: 0;
  }

  .startupgroup {
    margin-bottom: 20px;
  }

  .sliderimage {
    justify-content: center;
    width: 100%;
    height: 100%;
  }

  .sliderunitimage {
    width: 100%;
    height: 100%;
  }

  .startupinfo {
    width: 65%;
  }

  .leaderscontainer {
    flex-direction: column;
    grid-template-columns: 1fr 1fr;
    align-items: center;
  }

  .leaderunit.boston {
    margin-top: 220px;
  }

  .leaderunit.boston.healthcare {
    max-width: 450800px;
    margin-top: 113px;
  }

  .leaderunit.boston.healthcare.zurich {
    justify-content: flex-end;
    max-width: 800px;
    margin-top: 206px;
  }

  .leaderunit.dark {
    max-width: none;
    margin-top: 180px;
  }

  .bascontainer {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .stepsunit {
    align-items: flex-start;
    width: 100%;
    max-width: 480px;
  }

  .centercta {
    margin-top: 20px;
  }

  .footercontent {
    grid-row-gap: 32px;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .institutionalfooter {
    grid-column-gap: 0px;
    grid-row-gap: 24px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    height: auto;
    display: grid;
  }

  .footerlogo {
    align-items: center;
  }

  .footerlink {
    margin-top: 15px;
  }

  .footerlinks {
    grid-template-columns: 1fr 1fr .25fr;
    width: 100%;
  }

  .sociallinkscontainer.follow {
    flex-flow: row;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    display: flex;
  }

  .hometext.gray {
    text-align: left;
  }

  .hometext.gray.lag {
    width: 100%;
  }

  .homesplit {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    height: auto;
  }

  .bothhomeinfo {
    width: 100%;
    height: auto;
  }

  .bothhomeinfo.boston {
    width: 100%;
  }

  .hometitle.boston {
    width: auto;
  }

  .fundraisehomecontainer {
    margin-top: 100px;
    margin-bottom: 100px;
  }

  .ctacontainer {
    align-items: center;
    margin-top: 50px;
  }

  .homeimage {
    width: 100%;
    height: 400px;
  }

  .symbolbluebig {
    width: 600px;
    margin-top: 50px;
  }

  .regularcontainer {
    margin-top: 100px;
  }

  .regularcontainer.coregroups {
    flex-direction: column;
    margin-bottom: 30px;
  }

  .numberscontainer.invest {
    justify-content: center;
    width: 100%;
    margin-top: 0;
  }

  .numberscontainer.healthcare {
    text-align: center;
    object-fit: fill;
    flex-wrap: nowrap;
    align-content: stretch;
    align-items: flex-end;
    display: flex;
  }

  .numbersunit {
    width: 25%;
    display: block;
  }

  .numbersunit.invest {
    width: 45%;
  }

  .darkcircle, .darkcircle.healthcare {
    width: 140px;
    height: 140px;
  }

  .howcontainer {
    flex-flow: wrap;
    margin-top: 0;
  }

  .howcontainer.investors2022 {
    object-fit: fill;
    flex-wrap: wrap;
    place-content: stretch center;
    width: 100%;
    display: flex;
    position: static;
    overflow: visible;
  }

  .howunit {
    width: 40%;
    margin-top: 100px;
  }

  .howunit.invest.investors2022 {
    flex: none;
    width: 100%;
    margin-top: 20px;
    overflow: visible;
  }

  .icondivider.blue {
    width: 10%;
  }

  .groupstab {
    flex-direction: row;
    width: 100%;
    height: auto;
    margin-top: 0;
  }

  .grouptab {
    background-color: #0000;
    background-image: none;
    border-radius: 20px;
    flex-direction: row;
    width: 100%;
    height: auto;
    margin-bottom: 30px;
  }

  .logotab {
    height: 50px;
  }

  .group-b {
    background-image: none;
    flex-direction: column;
    justify-content: space-between;
    width: 60%;
    height: 100%;
  }

  .group-b.groupselection {
    width: 60%;
    height: 100%;
  }

  .titlecontainer {
    width: 70%;
  }

  .investhome.investor2022 {
    height: auto;
  }

  .investhomecontainer {
    width: 85%;
    max-width: 650px;
    margin-top: 50px;
    margin-bottom: 50px;
    position: relative;
  }

  .investhomecontainer.investors {
    max-width: none;
  }

  .homeimage_fundraise {
    width: 100%;
    height: 500px;
  }

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

  .whitesymbol {
    left: -40%;
  }

  .howitsworks.invest {
    padding-top: 0;
  }

  .leadgroupform {
    width: 90%;
    margin-top: 50px;
  }

  .leadform {
    flex-direction: column;
    height: auto;
  }

  .leadforminfo {
    border-top-right-radius: 30px;
    border-bottom-left-radius: 0;
    width: 100%;
  }

  .form {
    justify-content: center;
  }

  .extractacontainer {
    margin-bottom: 100px;
  }

  .teamlist {
    flex-wrap: wrap;
    grid-template-columns: 1fr 1fr 1fr;
    justify-content: space-between;
  }

  .leadformtext {
    width: 100%;
  }

  .menuicon {
    opacity: .8;
    text-align: right;
    margin-left: 0;
    margin-right: 0;
  }

  .blog_cms {
    width: 100%;
    margin-left: 0;
  }

  .indexarticlefooter {
    justify-content: flex-start;
  }

  .formpopupsubtitle {
    text-align: left;
    width: 100%;
    font-size: 18px;
    line-height: 22px;
  }

  .ctaform {
    width: 100%;
    max-width: none;
  }

  .formsection {
    flex-direction: column;
    height: auto;
    padding-top: 60px;
  }

  .formscontainer {
    width: 85%;
    max-width: 1080px;
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .formcollectionlabel {
    width: 100%;
    height: 400px;
    display: flex;
  }

  .formcollectionitem {
    width: 100%;
  }

  .formimage, .formgrouplogo {
    width: 100%;
    height: auto;
  }

  .formholder {
    width: 100%;
    max-width: none;
  }

  .groupselection {
    height: auto;
  }

  .groupunitchoose {
    height: 400px;
    margin-top: 100px;
    transition-property: none;
  }

  .groupunitchoose:hover {
    transform: none;
    box-shadow: 0 4px 10px #0000001a;
  }

  .groupunitchoose.groupselection {
    flex-direction: row;
    height: 240px;
    margin-top: 0;
  }

  .groupselectiontop.gs {
    flex-direction: row;
    justify-content: flex-start;
    width: 40%;
    height: 100%;
    overflow: visible;
  }

  .collection-list {
    grid-row-gap: 50px;
    flex-wrap: wrap;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .groupselectionitem {
    width: 100%;
  }

  .groupselectionheader {
    margin-bottom: 0;
  }

  .group-a {
    background-color: var(--black);
    width: 40%;
    height: 100%;
    overflow: hidden;
  }

  .tabcollectionlist {
    width: 100%;
  }

  .fs-section {
    height: 760px;
  }

  .fs-mask {
    border-radius: 20px;
  }

  .fs-slide {
    height: 100%;
  }

  .right-arrow {
    transition: all .2s;
  }

  .right-arrow:hover {
    background-color: var(--core-brown);
  }

  .grouplabelform {
    width: 40%;
  }

  .gatekeepersintro {
    justify-content: center;
    margin-top: 50px;
    margin-bottom: 50px;
  }

  .contentcontainer {
    margin-top: 35px;
  }

  .gl_submenu {
    display: none;
  }

  .portfoliounit {
    width: 100%;
  }

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

  .portfoliolist.large {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
    grid-template-columns: 1fr 1fr;
  }

  .formctacontainer {
    align-items: center;
  }

  .sliderctacontainer {
    flex-direction: row;
    justify-content: space-between;
    width: 65%;
  }

  .lag_homeleft {
    width: 100%;
  }

  .lag_homeright {
    z-index: 3;
    width: 100%;
    height: auto;
    position: relative;
  }

  .laghomeimg {
    width: 100%;
    height: auto;
  }

  .lag_circles {
    margin-top: 75px;
  }

  .lag_circleunit {
    width: 180px;
    height: 180px;
  }

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

  .lag_testimonialscontainer {
    margin-top: 0;
  }

  .testimonialunit {
    width: 100%;
    height: 220px;
    margin-top: 50px;
    padding: 25px;
  }

  .tu_glavatar {
    width: 120px;
    height: 120px;
  }

  .tu_linkedin {
    width: 30px;
    height: 30px;
  }

  .tu_info {
    width: 70%;
  }

  .ledbyunit {
    width: 45%;
    height: 110px;
    margin-top: 100px;
    padding: 25px;
  }

  .ledbytext {
    width: 80%;
  }

  .lag_benefits {
    flex-direction: column;
    height: auto;
  }

  .lag_benefitscontainer {
    align-items: flex-start;
    width: 100%;
    height: 400px;
  }

  .lag_benefitscontainer.units {
    height: auto;
  }

  .benefitsimg {
    width: 100%;
    height: auto;
  }

  .lag_benefitsinfo {
    margin-top: 100px;
    margin-bottom: 100px;
  }

  .foryoutitle {
    width: 80%;
  }

  .tablecontainer {
    grid-template-columns: minmax(55%, 1fr) minmax(15%, .5fr) minmax(15%, 1fr) minmax(15%, 1fr);
  }

  .tabletitle {
    font-size: 18px;
    line-height: 17px;
  }

  .tablecell, .tablecell.text {
    height: 70px;
  }

  .introimagecontainer.title {
    width: 85%;
    height: 380px;
  }

  .applicationstatus {
    margin-top: 60px;
  }

  .statuscontainer {
    width: 110px;
  }

  .radio-button {
    width: 60px;
  }

  .w_title {
    width: 80%;
  }

  .gb_info {
    width: 100%;
  }

  .tabsmenu {
    z-index: 2;
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    flex-direction: row;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    width: 100%;
    margin-bottom: 24px;
    display: grid;
    top: 64px;
  }

  .tabsmenu.larger {
    z-index: 2;
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    flex-wrap: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .tablink {
    border-bottom: 1px none var(--core-gray);
    background-color: var(--white);
    text-align: center;
    border-left-style: none;
    border-radius: 8px;
    flex: 1;
    justify-content: center;
    align-items: center;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
    padding-left: 4px;
    padding-right: 4px;
    font-size: 12px;
    display: flex;
    box-shadow: 0 4px 16px #00000029;
  }

  .tablink.w--current {
    border-bottom-width: 2px;
    border-bottom-color: var(--core-brown);
    background-color: var(--white);
    margin-right: 0;
    padding-left: 4px;
  }

  .tablink.gs {
    justify-content: center;
  }

  .tablink.smaller {
    margin-top: 0;
  }

  .tablink.small {
    height: 48px;
    line-height: 90%;
  }

  .tablink.small.w--current {
    padding-left: 4px;
  }

  .tabtext {
    text-align: center;
    font-size: 16px;
    line-height: 14px;
  }

  .tabscontent {
    z-index: 1;
    width: 100%;
  }

  .tabs {
    flex-direction: column;
    width: 100%;
  }

  .radiocontainer {
    width: 70%;
    max-width: none;
  }

  .b_startupname.healthcare {
    font-size: 25px;
  }

  .bf_title {
    width: auto;
  }

  .bostoncontainer {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .l_searchfield {
    height: 40px;
  }

  .l_searchform {
    width: 100%;
  }

  .search-parent {
    margin-top: 4px;
  }

  .imagecontainer {
    width: 100%;
  }

  .ctabox_temp {
    grid-column-gap: 0px;
    grid-row-gap: 30px;
    grid-template-columns: 1fr;
    margin-top: 50px;
    margin-bottom: 50px;
  }

  .acformcontainer {
    width: 85%;
    max-width: none;
  }

  .fundraiseform, .ac_uniqueform {
    width: 85%;
  }

  .ccalendar_ct.style2 {
    padding: 20px;
  }

  .day.style2 {
    font-size: 20px;
  }

  .paragraph.ccalendar {
    margin-top: 16px;
    margin-bottom: 16px;
    font-size: 16px;
    line-height: 20px;
  }

  .dayct {
    flex-direction: column;
  }

  .dayweek {
    margin-top: 8px;
    font-size: 20px;
  }

  .collection-item-4 {
    grid-template-rows: 200px;
  }

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

  .glp_card {
    grid-row-gap: 16px;
    place-items: center;
  }

  .investvideos {
    padding: 50px 0;
  }

  .slider {
    width: 85%;
    max-width: none;
  }

  .slidervideos {
    width: 100%;
    max-width: none;
  }

  .whitearrow {
    flex: none;
    margin-top: 20px;
    display: none;
  }

  .whitearrow.mobile {
    margin-top: 0;
    display: block;
  }

  .image-7, .image-8 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .heading-10 {
    margin-bottom: 20px;
  }

  .bact {
    flex-direction: column;
  }

  .collectct {
    flex-flow: column;
    width: 100%;
    margin-top: 40px;
    display: flex;
  }

  .managementfee, .managementfeect {
    flex-direction: column;
  }

  .mf_title {
    width: 100%;
  }

  .mf_box {
    width: 100%;
    margin-top: 40px;
  }

  .mfcgrid {
    flex-wrap: wrap;
  }

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

  .investctas {
    justify-content: space-between;
  }

  .blogheader {
    grid-row-gap: 32px;
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .bloghighlights {
    width: 100%;
    margin-bottom: -40px;
  }

  .bh_card {
    height: 360px;
  }

  .membercontent {
    width: 100%;
    padding-top: 100px;
    padding-bottom: 60px;
  }

  .mc_content {
    width: 85%;
    max-width: none;
  }

  .memberimage {
    display: none;
  }

  .cms_peoplepics {
    width: 100%;
    height: auto;
  }

  .imagecover {
    object-fit: cover;
  }

  .f_intro {
    grid-row-gap: 64px;
    flex-direction: column;
  }

  .f_teamcards {
    grid-column-gap: 0px;
    grid-row-gap: 64px;
    grid-template-columns: 1fr;
  }

  .pressreleasegrid {
    padding-top: 100px;
    padding-bottom: 32px;
  }

  .pl_coverimg {
    width: 100%;
    height: 100%;
  }

  .branded_bg {
    padding-top: 96px;
  }

  .branded_bg._100vf {
    height: auto;
  }

  .dl_title {
    grid-column-gap: 0px;
    grid-row-gap: 24px;
    flex-direction: column;
    justify-content: flex-start;
    width: 100%;
    display: flex;
  }

  .dl_grid {
    grid-column-gap: 0px;
    grid-row-gap: 48px;
    grid-template-columns: 1fr;
    width: 90%;
    max-width: none;
    margin-top: 64px;
  }

  .dl_anchors {
    grid-column-gap: 0px;
    grid-row-gap: 16px;
    background-color: var(--white);
    border-radius: 24px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    padding: 8px 16px 16px;
    display: grid;
    top: 72px;
    box-shadow: 0 8px 20px #0000001f;
  }

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

  .dl_section {
    grid-row-gap: 24px;
  }

  .dl_sectiontitle {
    grid-row-gap: 8px;
  }

  .dl_anchorsunit {
    display: none;
  }

  .events_herogrid {
    grid-column-gap: 0px;
    grid-template-columns: 1fr;
  }

  .event_unit.dark.sticky {
    position: static;
  }

  .blank_formcontainer {
    flex: none;
    width: 100%;
  }

  .mastercontainer {
    max-width: none;
  }

  .mastercontainer.vertical {
    grid-row-gap: 64px;
  }

  .mastercontainer.forms {
    grid-column-gap: 0px;
    grid-row-gap: 48px;
    flex-direction: column;
    justify-content: flex-start;
  }

  .mastercontainer.grid {
    grid-row-gap: 48px;
  }

  .mastercontainer.graybox {
    padding: 32px;
  }

  .mastercontainer.hub {
    grid-template-columns: 1fr;
  }

  .mastercontainer._120-grid {
    grid-column-gap: 72px;
    grid-row-gap: 72px;
  }

  .mastercontainer.b-grid {
    grid-template-columns: 1fr;
  }

  .mastercontainer.bio {
    padding-left: 0;
    padding-right: 0;
  }

  .mastercontainer.flexjustified {
    flex-flow: column;
    align-items: stretch;
  }

  .mastercontainer.footer {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
    flex-flow: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: stretch;
    display: grid;
  }

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

  .middletitle {
    width: 100%;
  }

  .speakercard {
    justify-items: center;
  }

  .primarybutton.small.header {
    display: none;
  }

  .fundsgrid {
    grid-column-gap: 0px;
    grid-row-gap: 24px;
    grid-template-columns: 1fr;
    justify-items: stretch;
  }

  .cmsgrid {
    grid-row-gap: 32px;
  }

  .cmsgrid.brown-card {
    padding-bottom: 96px;
    padding-left: 32px;
    padding-right: 32px;
  }

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

  .articles_grid {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
    grid-template-columns: 1fr 1fr;
  }

  .card_event {
    flex-direction: column;
    height: auto;
  }

  .ce_imagecontainer {
    grid-row-gap: 24px;
    border-bottom: 1px solid #3d393529;
    border-right-style: none;
    justify-content: flex-start;
    width: 100%;
    height: auto;
    padding: 24px;
  }

  .ce_content {
    grid-row-gap: 24px;
    justify-content: flex-start;
    padding: 24px;
  }

  .ce_bottom {
    grid-row-gap: 16px;
    flex-direction: column;
    align-items: flex-start;
  }

  .ac_content {
    height: auto;
  }

  .flexholder {
    grid-column-gap: 0px;
    grid-row-gap: 24px;
    flex-direction: column;
  }

  .card_details {
    grid-row-gap: 24px;
    height: auto;
  }

  .fullpage {
    height: auto;
    padding-top: 96px;
    padding-bottom: 64px;
  }

  .titlegrid {
    flex: none;
    width: 100%;
  }

  .titlegrid.sticky {
    position: static;
  }

  .titlegrid.small, .titlegrid.half {
    width: 100%;
  }

  .grid_section {
    grid-column-gap: 0px;
    grid-row-gap: 48px;
    flex-direction: column;
    grid-template-columns: 1fr;
    justify-content: flex-start;
  }

  .graysection {
    padding-top: 96px;
  }

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

  .quote.small {
    font-size: 24px;
  }

  .middlearrow {
    display: none;
  }

  .darkhero {
    padding-bottom: 64px;
  }

  .herogrid {
    grid-column-gap: 0px;
    grid-row-gap: 32px;
    grid-template-columns: 1fr;
  }

  .titleimage_container {
    height: 480px;
    margin-bottom: 0;
  }

  .bignumber {
    font-size: 64px;
  }

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

  .mastersection.lightgray.blog {
    padding-top: 96px;
  }

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

  .dropdown {
    height: auto;
  }

  .dropdown.multi-login {
    display: none;
  }

  .startupdetails {
    grid-column-gap: 0px;
    grid-row-gap: 32px;
    grid-template-columns: 1fr;
  }

  .s_detailgrid {
    justify-items: start;
  }

  .founderscontainer {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-direction: row;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: center;
    display: grid;
  }

  .mediacontainer {
    grid-row-gap: 24px;
    justify-content: flex-start;
    align-items: center;
  }

  .video.hub {
    height: auto;
  }

  .abouthero {
    height: auto;
    padding-top: 180px;
  }

  .master_h-grid {
    grid-column-gap: 0px;
    grid-row-gap: 48px;
    grid-template-columns: 1fr;
  }

  .master_h-grid.top {
    grid-template-columns: 1fr;
  }

  .gridimgcontainer {
    height: 320px;
    margin-top: 0;
  }

  .bgd_hero {
    height: auto;
    padding-top: 140px;
    padding-bottom: 120px;
  }

  .stickycards {
    margin-top: 0;
  }

  .stickycard {
    height: auto;
    top: 80px;
  }

  .stickycard._2 {
    top: 108px;
  }

  .master_h-flex {
    grid-row-gap: 48px;
    flex-direction: column;
    justify-content: flex-start;
  }

  .hc_content {
    height: 260px;
  }

  .darkcard {
    padding-left: 4%;
    padding-right: 4%;
  }

  .slider_videos {
    order: 1;
    width: 100%;
    height: 400px;
  }

  .slider_videos.smaller {
    width: 100%;
    height: 420px;
  }

  .slidercontrol {
    inset: auto 64px -12% 0%;
  }

  .slidercontrol.right {
    inset: auto 0% -12% 64px;
  }

  .manifestocard {
    grid-column-gap: 0px;
    grid-row-gap: 24px;
    background-position: 50% 0;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    padding: 48px 5%;
  }

  .quotecombo {
    padding-left: 0;
  }

  .usergrid {
    grid-column-gap: 0px;
    grid-template-columns: 1fr;
  }

  .logincontainer {
    height: auto;
    padding-top: 96px;
    padding-bottom: 48px;
  }

  .loginflex {
    flex-direction: column;
  }

  .loginform {
    order: -1;
    width: 100%;
  }

  .signbox {
    border-radius: 0 0 24px 24px;
    width: 90%;
    padding: 32px;
  }

  .signbox.left {
    border-top-left-radius: 0;
    border-bottom-right-radius: 24px;
  }

  ._3-columngrid {
    grid-column-gap: 0px;
    grid-row-gap: 32px;
    grid-template-columns: 1fr;
    justify-items: stretch;
  }

  ._3-columngrid.middle {
    grid-row-gap: 48px;
  }

  .card-arrowsgrid {
    grid-column-gap: 0px;
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .arrowgrid {
    display: none;
  }

  .videocardscontainer {
    grid-column-gap: 0px;
    grid-row-gap: 48px;
    grid-template-columns: 1fr;
  }

  .sliderfounders {
    width: 680px;
    height: 300px;
  }

  .slidecontent {
    grid-column-gap: 32px;
    width: 100%;
  }

  .testimonialgrid {
    justify-items: start;
  }

  .personrole {
    grid-row-gap: 2px;
    align-items: flex-start;
  }

  .partnersgrid {
    grid-column-gap: 0px;
    grid-row-gap: 32px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .modalform_container {
    width: 90%;
  }

  .closebutton {
    margin-top: 8px;
    margin-right: 8px;
    inset: 0% 0% auto auto;
  }

  .menulink {
    border-radius: 32px;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .mobile-menu {
    z-index: 100;
    background-color: var(--white);
    padding-top: 80px;
    display: none;
  }

  .mm_icon.close {
    display: none;
  }

  .aws_hero {
    padding-top: 120px;
    padding-bottom: 96px;
  }

  .aws-content {
    grid-column-gap: 0px;
    grid-row-gap: 32px;
    flex-direction: column;
    height: auto;
    display: flex;
  }

  .aws-grid {
    grid-row-gap: 32px;
  }

  .aws-duo {
    grid-column-gap: 0px;
    grid-row-gap: 32px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .aws-box {
    grid-column-gap: 0px;
    grid-row-gap: 4px;
    flex-direction: column;
    align-items: flex-start;
  }

  .aws-box.btn {
    grid-column-gap: 0px;
    grid-row-gap: 8px;
    flex-direction: column;
    align-items: flex-start;
  }

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

  .aws-details_unit {
    grid-row-gap: 8px;
  }

  .v-divider {
    border-top: 1px solid var(--grey);
    border-left-style: none;
  }

  .course-grid {
    grid-column-gap: 0px;
    grid-template-columns: 1fr;
  }

  .course-row {
    grid-column-gap: 0px;
    grid-row-gap: 48px;
    grid-template-columns: 1fr;
  }

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

  .hero-grid.perks {
    grid-column-gap: 0px;
    grid-row-gap: 32px;
    grid-template-columns: 1fr;
  }

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

  .p_intro {
    grid-row-gap: 24px;
  }

  .perks-grid {
    padding: 32px;
  }

  .perks-title {
    grid-row-gap: 24px;
    flex-direction: column;
    align-items: flex-start;
  }

  .discountflex {
    grid-column-gap: 0px;
    grid-row-gap: 16px;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
  }

  .discount-arrow {
    display: none;
  }

  .discount-list {
    grid-column-gap: 0px;
    grid-row-gap: 24px;
    grid-template-columns: 1fr;
  }

  .pricingdiscount-card {
    grid-column-gap: 0px;
    grid-row-gap: 8px;
    grid-template-columns: 1fr;
  }

  .afl-hero {
    grid-column-gap: 0px;
    grid-row-gap: 48px;
    grid-template-columns: 1fr;
  }

  .afl-heroimage {
    height: 320px;
  }

  .afl-overview {
    grid-column-gap: 0px;
    grid-row-gap: 24px;
    grid-template-columns: 1fr;
    margin-top: 96px;
  }

  .afl-phases {
    width: 1080px;
    max-width: none;
  }

  .afl-section {
    grid-template-columns: 1fr;
  }

  .afl-sticky {
    display: none;
  }

  .afl-about {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-columns: 1fr;
  }

  .afl-card {
    grid-row-gap: 16px;
    padding: 24px;
  }

  .afl-card.actions {
    grid-template-columns: 1fr;
  }

  .afl-card.stretch {
    grid-column-gap: 0px;
    grid-row-gap: 24px;
    grid-template-columns: 1fr;
  }

  .afl-card.brown.sticky {
    position: static;
  }

  .afl-card.double.blue {
    grid-column-gap: 0px;
    grid-row-gap: 24px;
    grid-template-columns: 1fr;
    justify-items: stretch;
  }

  .afl-aboutimg {
    height: 320px;
  }

  .afl-ctas {
    grid-column-gap: 0px;
    grid-row-gap: 32px;
    grid-template-columns: 1fr;
  }

  .afl-social {
    grid-row-gap: 8px;
  }

  .afl-model {
    grid-template-columns: 1fr;
  }

  .afl-video {
    height: 320px;
  }

  .afl-leaders {
    grid-column-gap: 0px;
    grid-row-gap: 24px;
    grid-template-columns: 1fr;
  }

  .phases-scroll {
    border-right: 1px solid var(--core-blue);
    border-left: 1px solid var(--core-blue);
    padding-left: 16px;
    padding-right: 16px;
    overflow: scroll;
  }

  .perks-list {
    grid-template-columns: 1fr;
  }

  .perks-card {
    justify-items: start;
  }

  .perk-logo {
    width: 50%;
    max-width: none;
    height: auto;
    max-height: 64px;
  }

  .fund-graphic {
    width: 960px;
    max-width: none;
  }

  .graphic-scroll {
    border-right: 1px solid var(--core-blue);
    border-left: 1px solid var(--core-blue);
    padding-top: 16px;
    padding-bottom: 16px;
    padding-left: 24px;
  }

  .afl-double {
    grid-template-columns: 1fr;
  }

  .afl-timeline {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    grid-template-columns: 48px 1fr;
  }

  .afl-timeline.sticky {
    display: none;
  }

  .tml-number {
    border-radius: 8px;
    height: 48px;
    position: sticky;
    top: 64px;
  }

  .tml-unit {
    border-radius: 8px;
    padding: 16px;
  }

  .dl-intro {
    grid-column-gap: 0px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .dl24-list {
    grid-template-columns: 1fr;
  }

  .dl24-item.highlight {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    grid-template-columns: 1fr;
  }

  .dl-highlight-info {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .hflex-cards {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
  }

  .leaders-cards {
    margin-top: 0;
  }

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

  .checkout-form {
    grid-template-columns: 1fr;
  }

  .co-order.sticky {
    position: static;
  }

  .cp-card {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .afl-checkout {
    grid-column-gap: 64px;
    grid-row-gap: 64px;
    grid-template-columns: 1fr;
    place-items: start stretch;
    padding-left: 32px;
  }

  .presenters-flex {
    grid-column-gap: 64px;
    grid-row-gap: 64px;
    flex-flow: column;
  }

  .slidercontrol-2 {
    inset: auto 64px -20% 0%;
  }

  .slidercontrol-2.right {
    inset: auto 0% -20% 64px;
  }

  .enroll-process {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
    grid-template-columns: 1fr;
  }

  .container {
    max-width: 728px;
  }

  .footer-content {
    grid-column-gap: 60px;
  }

  .card-list {
    grid-column-gap: 24px;
  }

  .blue-arrow {
    display: none;
  }

  .course-cta-card {
    padding: 32px;
  }

  .course-card {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
    flex-flow: column;
  }

  .cta-card-course {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    padding: 32px;
  }

  .cta-card-course.hub {
    grid-column-gap: 72px;
    grid-row-gap: 72px;
    border-radius: 48px;
    grid-template-columns: 1fr;
    justify-items: stretch;
    padding: 64px 32px 32px;
  }

  .afl-checkout-copy {
    grid-column-gap: 64px;
    grid-row-gap: 64px;
    grid-template-columns: 1fr;
    place-items: start stretch;
    padding-left: 32px;
  }

  .hub-hero {
    grid-column-gap: 64px;
    grid-row-gap: 64px;
    border-bottom-right-radius: 64px;
    border-bottom-left-radius: 64px;
    padding-bottom: 48px;
  }

  .hub-intro {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    justify-items: center;
    width: 90%;
    max-width: none;
  }

  .hub-h1 {
    font-size: 64px;
    line-height: 100%;
  }

  .tag-hero {
    border-radius: 16px;
    flex-flow: row;
    width: auto;
    padding-top: 16px;
    padding-bottom: 16px;
    font-size: 24px;
    position: static;
    inset: 0% 0% auto;
  }

  .tag-hero.cta {
    position: absolute;
    inset: -1% auto auto 32px;
  }

  .hub-circle {
    width: 8px;
    height: 8px;
  }

  .infinity-holder {
    border-radius: 16px;
    height: 72px;
  }

  .inf-unit {
    font-size: 24px;
  }

  .inf-divider {
    width: 48px;
    height: 8px;
  }

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

  .hub-card {
    border-radius: 24px;
    padding: 24px;
  }

  .hub-super-grid {
    border-radius: 64px;
    flex-flow: column;
    padding-top: 64px;
    padding-bottom: 48px;
  }

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

  .hubgrid-about {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    padding: 32px;
  }

  .hub-slider {
    width: auto;
    max-width: 620px;
  }

  .h-card-hub {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr;
  }

  .h-card-hub.last {
    grid-template-columns: 1fr;
  }

  .hub-nr {
    font-size: 48px;
  }

  ._5-grid {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    grid-template-columns: 1fr;
  }

  .halo-bg {
    display: none;
  }

  .quote-hub {
    inset: auto 32px 20% auto;
  }

  .sponsor-list {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
    grid-template-columns: 1fr;
  }

  .pitch-list {
    grid-template-columns: 1fr 1fr;
  }

  .ag-hero {
    padding-left: 5%;
    padding-right: 5%;
  }

  .brand-hollow {
    width: 11vw;
  }

  .h1-brand {
    font-size: 14vw;
  }

  .ag-cta-box {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    grid-template-columns: 1fr;
  }

  .ag-about {
    grid-template-columns: 1fr;
  }

  .big-text {
    width: auto;
  }

  .thesis-cards {
    grid-template-columns: 1fr;
  }

  .pillar-box {
    width: auto;
  }

  .startup-card {
    grid-template-columns: 1fr;
  }

  .leaders-row {
    grid-column-gap: 32px;
    grid-row-gap: 48px;
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .social-ctas {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
  }

  .fund-tags {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-columns: 1fr;
  }

  .angels-row {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    grid-template-columns: 1fr 1fr;
    justify-items: stretch;
  }

  .brand-hero {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
    background-image: linear-gradient(180deg, #54433b, var(--core-brown) 48%);
    flex-flow: column;
    justify-content: space-between;
    align-items: center;
    height: auto;
    padding-top: 120px;
  }

  .b-title {
    width: auto;
  }

  .mat-brand {
    position: static;
  }

  .b-menu {
    border-radius: 16px;
    justify-content: space-between;
    align-items: center;
    padding: 16px;
    display: flex;
    top: 72px;
  }

  .b-item, .b-item.w--current {
    grid-template-columns: 20px;
  }

  .b-cards-holder {
    flex-flow: column;
    align-items: stretch;
  }

  .back-box {
    border-radius: 16px;
  }

  .img-grid {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr 1fr;
  }

  .b-textlink {
    display: none;
  }

  .ba-hero {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
    flex-flow: column;
  }

  .ba-title {
    width: auto;
  }

  .ba-img {
    width: 48%;
    height: 420px;
    margin-left: auto;
    margin-right: auto;
  }

  .ba-pic {
    max-height: none;
  }

  .f-list {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    align-content: start;
    place-items: stretch start;
  }

  .f-list.full {
    justify-content: space-between;
    align-items: center;
    max-width: none;
  }

  .p-hero {
    padding-top: 96px;
  }

  .p-content {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
    flex-flow: column;
  }

  .p-grid {
    justify-items: stretch;
    width: auto;
  }

  .big-icon {
    order: -1;
    width: 30%;
  }

  .hflex-hero {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
    grid-template-columns: 1fr;
  }

  .nav-list {
    display: none;
  }

  .ns-hero {
    background-image: none;
    flex-flow: column;
    justify-content: flex-start;
    align-items: stretch;
    height: auto;
    padding-top: 64px;
    position: static;
  }

  .ns-bg-video {
    border-radius: 32px;
    width: 100%;
    height: 480px;
    margin-top: -48px;
    position: static;
    overflow: hidden;
  }

  .ns-hero-ctt {
    max-width: none;
    padding-left: 5%;
    padding-right: 5%;
    position: static;
  }

  .ns-hero-ctnr {
    max-width: none;
  }

  .ns-ctas-box {
    flex-flow: column;
  }

  .sctn-mdl {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .sctn-mdl.light-gray, .sctn-mdl.light-brown {
    border-radius: 48px;
  }

  .sctn-mdl.end {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
  }

  .logos-loop {
    padding-top: 64px;
  }

  .media-logo {
    max-width: 96px;
    max-height: 48px;
  }

  .sctn-info {
    width: auto;
  }

  .sctn-info.end {
    max-width: none;
  }

  .prlx-brand {
    display: none;
  }

  .lightbrown-card.full {
    border-radius: 32px;
    padding: 32px;
  }

  .main-cntr {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
    margin-left: 0;
    margin-right: 0;
    padding-left: 5%;
    padding-right: 5%;
  }

  .cmnty-card {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    grid-template-columns: 1fr;
    padding: 32px;
  }

  .ns-cta {
    padding: 48px;
  }

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

  .learn-card {
    padding: 32px;
  }

  .portal-ctnr {
    grid-template-columns: 1fr;
  }

  .portal-cards {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .portal-pics {
    display: none;
  }

  .portal-pic {
    height: 320px;
  }

  .portal-pic._1 {
    height: 240px;
  }

  .portal-pic.mob {
    border-radius: 24px;
    display: block;
  }

  .ns-faq-unit {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr;
  }

  .end-cta-card {
    background-image: linear-gradient(0deg, #3d3935e0 14%, #3d393500 72%), url("https://cdn.prod.website-files.com/5f858381b56c05c597dc15d8/685c20df56d5e925ee00eaaf_cta-footer.jpg");
    background-position: 0 0, 50% 20%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
    padding: 240px 48px 48px;
  }
}

@media screen and (max-width: 767px) {
  h1 {
    font-size: 40px;
    line-height: 110%;
  }

  h2 {
    font-size: 32px;
    line-height: 38px;
  }

  h3 {
    font-size: 24px;
  }

  h4 {
    font-size: 20px;
  }

  h5 {
    font-size: 16px;
  }

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

  .stylesheetcontainer {
    width: 90%;
    margin-top: 80px;
    margin-bottom: 64px;
  }

  .maincta {
    width: 140px;
    height: 50px;
    font-size: 16px;
  }

  .maincta.cookies {
    width: 100px;
    height: 40px;
    font-size: 12px;
    line-height: 12px;
  }

  .maincta.login {
    width: 90px;
    height: 36px;
    margin-right: 54px;
  }

  ._2ndcta {
    height: 50px;
    font-size: 16px;
    line-height: 16px;
  }

  ._2ndcta.bar {
    width: 100px;
    height: 35px;
    margin-top: 12px;
  }

  ._2ndcta.faq {
    max-width: 190px;
    margin-left: auto;
    margin-right: auto;
  }

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

  .brand {
    flex-direction: column;
    align-items: center;
    width: 70px;
    left: 42%;
  }

  .navlink {
    height: 12vh;
  }

  .nav-menu {
    height: 100vh;
  }

  .menu-button.w--open {
    width: 40px;
    height: 40px;
    padding: 8px;
    position: fixed;
    top: 10px;
    right: 10px;
  }

  .homebrand.temp {
    max-width: none;
    margin-top: 50px;
    margin-bottom: 50px;
  }

  .plaintextwhite.table {
    font-size: 12px;
    line-height: 14px;
  }

  .homegrouplogo {
    width: 200px;
  }

  .targetcontainer {
    grid-row-gap: 24px;
  }

  .knowmore {
    margin-top: 50px;
    display: flex;
  }

  .fs-slide-content {
    height: 100%;
  }

  .sliderinfo {
    align-items: center;
  }

  .sliderimage {
    height: auto;
  }

  .sliderunitimage {
    width: auto;
    height: 100%;
  }

  .startupinfo {
    width: 55%;
  }

  .leaderscontainer {
    grid-column-gap: 0px;
    grid-row-gap: 48px;
    grid-template-columns: 1fr;
  }

  .leaderrole {
    line-height: 12px;
  }

  .leaderssociallink.boston {
    margin-bottom: -20px;
  }

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

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

  .institutionalfooter {
    grid-row-gap: 16px;
    grid-template-rows: auto;
  }

  .cookieslink {
    font-size: 10px;
    line-height: 10px;
  }

  .footertitles {
    font-size: 12px;
  }

  .hometext.gray {
    text-align: left;
    line-height: 20px;
  }

  .homesplit {
    justify-content: center;
    margin-top: 0;
  }

  .homesplit.boston {
    margin-top: 70px;
  }

  .hometitle.gray {
    font-size: 40px;
    line-height: 42px;
  }

  .hometitle.boston {
    font-size: 54px;
    line-height: 58px;
  }

  .hometitle.smaller {
    font-size: 36px;
  }

  .fundraisehomecontainer {
    width: 70%;
    margin-top: 100px;
  }

  .symbolbluebig {
    width: 400px;
    margin-top: 0;
  }

  .regularcontainer {
    margin-top: 60px;
    margin-bottom: 60px;
  }

  .regularcontainer.coregroups {
    margin-top: 50px;
    margin-bottom: 20px;
  }

  .regularcontainer.foryou {
    margin-bottom: 50px;
  }

  .regularcontainer.faq {
    margin-top: 60px;
    margin-bottom: 60px;
  }

  .numberscontainer {
    flex-direction: column;
    align-items: center;
    margin-top: 0;
  }

  .numbersunit {
    width: 100%;
    margin-top: 75px;
    display: flex;
  }

  .numbersunit.empty {
    display: none;
  }

  .numbersunit.invest {
    width: 100%;
  }

  .darkcircle, .darkcircle.healthcare {
    width: 200px;
    height: 200px;
  }

  .howunit {
    margin-top: 50px;
  }

  .groupcirclelogo {
    width: auto;
    height: 40px;
  }

  .groupstab {
    width: 100%;
    height: auto;
    margin-top: 0;
  }

  .grouptab {
    flex-direction: row;
    justify-content: flex-start;
    height: auto;
  }

  .logotab {
    height: 40px;
  }

  .group-b {
    justify-content: flex-start;
    align-items: center;
    width: 60%;
    height: auto;
    padding: 25px;
  }

  .tabtitle {
    font-size: 16px;
    line-height: 18px;
  }

  .tabtitle.brown {
    font-size: 16px;
    line-height: 16px;
  }

  .grouptabinfo {
    margin-bottom: 0;
  }

  .titleparent {
    margin-top: 100px;
  }

  .investhome {
    margin-top: 0;
  }

  .investhomecontainer {
    margin-top: 110px;
  }

  .subtitle {
    font-size: 18px;
  }

  .homeimage_fundraise {
    height: 360px;
  }

  .whitesymbol {
    width: 600px;
    left: -30%;
  }

  .leadgroupform {
    width: 85%;
  }

  .leadform {
    padding: 0;
  }

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

  .extra {
    width: 60%;
  }

  .teamlist {
    grid-row-gap: 30px;
    grid-template-columns: 1fr 1fr;
  }

  .indexarticledetail {
    font-size: 12px;
  }

  .indexarticledetail.highlights {
    font-size: 16px;
  }

  .indexarticlefooter.highlights {
    grid-column-gap: 12px;
  }

  .articleheader {
    font-size: 48px;
  }

  .articlesubtitle {
    margin-top: 20px;
    margin-bottom: 40px;
    font-size: 16px;
    line-height: 18px;
  }

  .articledetails {
    grid-column-gap: 0px;
    grid-row-gap: 24px;
    grid-template-columns: 1fr;
    margin-bottom: 30px;
  }

  .articledetailsunit {
    grid-row-gap: 8px;
    font-size: 16px;
  }

  .articlebody {
    margin-top: 40px;
  }

  .articlecard {
    width: 100%;
  }

  .cookiescontainer {
    width: 85%;
  }

  .cookiestext {
    font-size: 10px;
    line-height: 12px;
  }

  .formpopupsubtitle {
    width: 100%;
    font-size: 16px;
    line-height: 20px;
  }

  .ctaform {
    margin-bottom: 0;
  }

  .formtext {
    font-size: 16px;
    line-height: 20px;
  }

  .formtext.alert {
    line-height: 18px;
  }

  .formerror {
    padding: 15px;
  }

  .formcollectionlabel {
    height: 300px;
  }

  .formtitleinfo {
    font-size: 36px;
    line-height: 40px;
  }

  .groupunitchoose {
    border-radius: 20px;
    justify-content: space-between;
    height: 200px;
    margin-top: 50px;
    display: flex;
  }

  .collection-list {
    grid-column-gap: 0px;
    grid-row-gap: 25px;
  }

  .groupnameselection {
    font-size: 16px;
    line-height: 18px;
  }

  .groupselectionitem {
    width: 100%;
  }

  .selectiontext {
    font-size: 12px;
    line-height: 14px;
  }

  .group-a {
    width: 40%;
    height: 100%;
  }

  ._404 {
    font-size: 160px;
  }

  .fs-section {
    height: 640px;
  }

  .fs-slide {
    height: 100%;
  }

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

  .gatekeepersintro {
    margin-top: 50px;
    margin-bottom: 0;
  }

  .gk_section, .contentcontainer {
    margin-top: 0;
  }

  .gk_title, .gk_plaintext {
    margin-bottom: 30px;
  }

  .gk_plaintext.highlight {
    font-size: 16px;
    line-height: 20px;
  }

  .portfoliounit {
    width: 100%;
    margin-top: 0;
  }

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

  .portfoliolist.large {
    grid-column-gap: 0px;
    grid-row-gap: 24px;
    grid-template-columns: 1fr;
  }

  .fullportfolio {
    width: 40%;
    margin-top: 0;
    font-size: 12px;
    line-height: 14px;
  }

  .sliderctacontainer {
    justify-content: space-between;
    align-items: center;
    width: 60%;
  }

  .lag_circleunit {
    width: 120px;
    height: 120px;
    padding: 10px;
  }

  .lag_circleunit.intro {
    width: 130px;
    height: 130px;
  }

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

  .tu_info {
    width: 60%;
  }

  .lag_ledby {
    margin-top: 100px;
  }

  .ledbyunit {
    width: 42%;
    height: 100px;
  }

  .ledbytitle {
    margin-top: -46px;
  }

  .ledbyline {
    height: 40px;
  }

  .lag_benefitscontainer {
    height: 300px;
  }

  .tablecontainer {
    grid-template-columns: minmax(40%, 1fr) minmax(20%, 1fr) minmax(20%, 1fr) minmax(20%, 1fr);
    margin-top: 50px;
  }

  .tabletitle {
    font-size: 14px;
    line-height: 14px;
  }

  .introimagecontainer {
    border-radius: 20px;
    height: 320px;
  }

  .introimagecontainer.title {
    height: 320px;
  }

  .introdivider {
    margin-bottom: 60px;
  }

  .html-embed {
    padding-bottom: 100px;
  }

  .faqquestion {
    width: 90%;
  }

  .faq_answer {
    width: 100%;
  }

  .applicationstatus {
    padding-top: 20px;
  }

  .statusunit {
    width: 30px;
    height: 30px;
  }

  .statusnumber {
    font-size: 14px;
    line-height: 14px;
  }

  .statusdivider, .statusdivider.blue {
    margin-top: 15px;
  }

  .statuslabel {
    font-size: 8px;
    line-height: 8px;
  }

  .feesgraphic {
    flex-direction: column;
    align-items: center;
  }

  .feesunit {
    width: 100%;
  }

  .plusbetween {
    margin-top: 25px;
    margin-bottom: 25px;
  }

  .form-radiobutton {
    width: auto;
  }

  .w_header {
    margin-top: 50px;
    margin-bottom: 50px;
  }

  .w_title {
    width: 100%;
  }

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

  .tabsmenu.larger {
    grid-column-gap: 6px;
    display: flex;
  }

  .tablink {
    margin-right: 0;
  }

  .tablink.gs, .tablink.gs.w--current {
    width: 22%;
  }

  .tablink.smaller {
    flex: 1;
  }

  .tablink.small {
    height: 40px;
    margin-top: 0;
    font-size: 12px;
  }

  .tabtext {
    text-align: center;
    font-size: 14px;
    line-height: 12px;
  }

  .tabs {
    width: 100%;
  }

  .radiocontainer {
    width: 75%;
  }

  .footerformunit.white {
    margin-top: 16px;
  }

  .bostonlabel {
    margin-bottom: 10px;
    font-size: 18px;
    line-height: 22px;
  }

  .whitecalling {
    font-size: 26px;
    line-height: 30px;
  }

  .b_startupname.healthcare {
    font-size: 32px;
  }

  .l_searchfield {
    width: 100%;
  }

  .l_plaintext, .search-parent {
    margin-top: 5px;
  }

  .thesiscontainer {
    margin-top: 0;
  }

  .acformcontainer {
    border-radius: 0;
    justify-content: flex-start;
    align-items: center;
    width: 100vw;
    height: 100%;
    margin-top: 60px;
    position: absolute;
    inset: 0%;
  }

  .formembed {
    margin-top: 0;
  }

  .form_blogarticle {
    font-size: 16px;
    line-height: 120%;
  }

  .events_list {
    grid-row-gap: 32px;
  }

  .title {
    width: 100%;
  }

  .ac-formcontainer {
    padding-top: 120px;
    padding-bottom: 50px;
  }

  .ac_uniqueform {
    padding: 24px;
  }

  .ac-formtitle {
    font-size: 36px;
    line-height: 110%;
  }

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

  .paragraph.large {
    font-size: 22px;
  }

  .paragraph.ns-lg {
    font-size: 20px;
    font-weight: 600;
  }

  .collection-item-4 {
    grid-template-rows: 190px;
  }

  .calendargrid {
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
  }

  .glp_card {
    grid-row-gap: 12px;
    text-align: left;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .glp_icon {
    width: 64px;
    height: 64px;
  }

  .slider {
    height: 300px;
  }

  .authorpiccontainer.highlight {
    width: 40px;
    height: 40px;
  }

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

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

  .bh_card {
    border-radius: 16px;
    height: 240px;
  }

  .bh_content {
    padding: 24px;
  }

  .bh_details {
    grid-row-gap: 16px;
    width: 100%;
  }

  .bh_title {
    font-size: 24px;
  }

  .memberctas {
    grid-column-gap: 0px;
    grid-row-gap: 24px;
    grid-template-columns: 1fr;
  }

  .pressreleasegrid {
    grid-row-gap: 48px;
    padding-top: 80px;
  }

  .pl_coverimg {
    border-radius: 16px;
  }

  .h1_pr {
    margin-bottom: -24px;
    font-size: 32px;
  }

  .h2_pr {
    font-size: 24px;
    line-height: 120%;
  }

  .branded_bg {
    padding-top: 96px;
    padding-bottom: 64px;
  }

  .dl_item {
    grid-column-gap: 0px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr;
    justify-items: start;
  }

  .h3_dl {
    font-size: 24px;
  }

  .dl_text {
    font-size: 14px;
  }

  .h2_dl {
    font-size: 30px;
  }

  .h2_dl.sm {
    font-size: 24px;
  }

  .h4_dl {
    font-size: 20px;
  }

  .events_hero {
    padding-top: 100px;
    padding-bottom: 48px;
  }

  .event_unit {
    border-radius: 16px;
  }

  .event_unit.community {
    grid-template-columns: 1fr;
  }

  .mastercontainer.vertical, .mastercontainer.grid {
    grid-row-gap: 48px;
  }

  .mastercontainer.graybox {
    grid-row-gap: 32px;
  }

  .mastercontainer.co {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .mastercontainer.lg-spacing {
    grid-column-gap: 64px;
    grid-row-gap: 64px;
  }

  .mastercontainer.b-grid {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
  }

  .mastercontainer.bio {
    padding-top: 32px;
  }

  .eh_imgcontainer {
    height: 240px;
  }

  .h1_events {
    font-size: 36px;
  }

  .ei_unit {
    padding: 12px 16px;
  }

  .ei_unit.cta {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .labeltext {
    font-size: 12px;
  }

  .eventtext {
    font-size: 18px;
  }

  .eventsection {
    padding-top: 48px;
    padding-bottom: 48px;
  }

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

  .middletitle {
    font-size: 24px;
  }

  .ei_aboutcard {
    grid-row-gap: 16px;
    padding: 24px;
  }

  .h2_events {
    font-size: 30px;
  }

  .speakercard {
    grid-row-gap: 16px;
  }

  .bigavatar {
    width: 160px;
    height: 160px;
  }

  .h3_events {
    font-size: 24px;
  }

  .primarybutton {
    font-size: 16px;
  }

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

  .cmsgrid {
    grid-row-gap: 32px;
    justify-items: stretch;
  }

  .cmsgrid.left {
    grid-row-gap: 24px;
  }

  .speakerslist, .articles_grid {
    grid-template-columns: 1fr;
  }

  .label {
    font-size: 12px;
  }

  .secondarybutton {
    flex: none;
    font-size: 16px;
  }

  .buttonterciary {
    font-size: 16px;
  }

  .card_blog {
    border-radius: 16px;
    flex-direction: column;
    max-width: none;
  }

  .cb_content {
    grid-row-gap: 24px;
    justify-content: flex-start;
    width: 100%;
  }

  .card_startup {
    width: 100%;
    max-width: none;
    height: auto;
  }

  .card_startup.smaller {
    height: auto;
  }

  .cs_imagecontainer {
    height: 160px;
  }

  .cs_content {
    justify-content: flex-start;
  }

  .cs_logo {
    width: 80px;
    height: 80px;
    top: 120px;
    right: 0;
  }

  .card_event {
    flex-direction: column;
    height: auto;
  }

  .ce_imagecontainer {
    font-size: 24px;
  }

  .ce_bottom {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .ce_combo {
    grid-column-gap: 0px;
    grid-row-gap: 16px;
    flex-direction: column;
  }

  .card_angelgroup {
    grid-column-gap: 0px;
    grid-row-gap: 24px;
    flex-direction: column;
    height: auto;
  }

  .ca_name {
    grid-row-gap: 2px;
  }

  .ca_left {
    grid-row-gap: 16px;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    height: auto;
  }

  .ca_avatars {
    grid-column-gap: 16px;
  }

  .ca_avatarcontainer {
    width: 48px;
    height: 48px;
  }

  .verticaldivider {
    display: none;
  }

  .ca_right {
    grid-row-gap: 8px;
    flex: none;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    height: auto;
  }

  .ca_icon {
    width: 16px;
    height: 16px;
  }

  .card_author {
    grid-column-gap: 0px;
    grid-template-columns: 1fr;
    width: 100%;
    max-width: none;
  }

  .card_angels {
    width: 100%;
    max-width: none;
  }

  .ac_content {
    grid-row-gap: 16px;
  }

  .halo {
    height: auto;
  }

  .ac_role {
    grid-row-gap: 4px;
  }

  .card_leader {
    grid-row-gap: 16px;
    width: 100%;
  }

  .stylecontainer {
    grid-row-gap: 24px;
    padding: 24px;
  }

  .circlecontent {
    width: 160px;
    height: 160px;
    font-size: 16px;
  }

  .flexholder {
    grid-row-gap: 16px;
    flex-direction: column;
  }

  .h3.op {
    font-size: 20px;
  }

  .card_cta {
    grid-row-gap: 16px;
    padding: 24px;
  }

  .titlegrid {
    grid-row-gap: 24px;
    justify-items: stretch;
  }

  .grid_section {
    grid-row-gap: 32px;
  }

  .graysection {
    padding-top: 96px;
  }

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

  .h2.lightwhite {
    font-size: 32px;
    line-height: 110%;
  }

  .h2.white.md {
    font-size: 24px;
    line-height: 110%;
  }

  .quote.leftwhite {
    font-size: 24px;
  }

  .quote.leftwhite.black, .quote.small {
    font-size: 20px;
  }

  .paragraphlink {
    color: var(--core-brown);
    text-decoration: underline;
  }

  .timecombo {
    grid-column-gap: 8px;
  }

  .formpage {
    padding-top: 96px;
    padding-bottom: 64px;
  }

  .darkhero {
    padding-top: 96px;
  }

  .darkhero.events {
    padding-bottom: 64px;
  }

  .titleimage_container {
    height: 240px;
  }

  .mastergrid {
    grid-row-gap: 48px;
  }

  .flexjustified {
    grid-row-gap: 32px;
    flex-direction: column;
    justify-content: flex-start;
  }

  .infounit.centered {
    grid-row-gap: 8px;
  }

  .bignumber {
    line-height: 80%;
  }

  ._4-columngrid {
    grid-column-gap: 0px;
    grid-row-gap: 24px;
    grid-template-columns: 1fr;
  }

  .bigicon {
    width: 64px;
    height: 64px;
  }

  .mastersection {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .mastersection.dark {
    background-image: linear-gradient(to top, #3d393500, var(--core-gray)), url("https://cdn.prod.website-files.com/5f858381b56c05c597dc15d8/64ae9209b4a40ebda789af80_Frame%20529.jpg");
    background-position: 0 0, 50%;
    background-repeat: repeat, no-repeat;
    background-size: auto, auto;
  }

  .mastersection.lightgrey.blog, .mastersection.hero, .mastersection.hero.blue {
    padding-top: 96px;
  }

  .faq_grid {
    grid-row-gap: 32px;
  }

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

  .blog_hero {
    padding-top: 96px;
  }

  .eventcheck {
    width: 48px;
    height: 48px;
  }

  .buttonscombo {
    grid-column-gap: 0px;
    grid-row-gap: 24px;
    text-align: center;
    flex-direction: column;
    align-items: stretch;
    width: 100%;
  }

  .h1_small.white {
    font-size: 32px;
  }

  .multipleevents_container {
    grid-row-gap: 32px;
  }

  .articleshare {
    font-size: 20px;
  }

  .collection-item-5 {
    line-height: 110%;
  }

  .startupdetails {
    grid-row-gap: 24px;
  }

  .video {
    border-radius: 16px;
  }

  .abouthero {
    padding-top: 160px;
  }

  .undersection_grid, .master_h-grid {
    grid-row-gap: 32px;
  }

  .gridimgcontainer {
    border-radius: 16px;
    height: 240px;
  }

  .bgd_hero {
    padding-top: 120px;
  }

  .bgd_hero.mentorship {
    padding-top: 96px;
  }

  .stickycard {
    flex-direction: column;
    align-items: center;
  }

  .sc_imgcontainer {
    width: 100%;
    height: 160px;
  }

  .sc_grid {
    grid-row-gap: 16px;
    padding: 24px;
  }

  .home_cards {
    grid-column-gap: 0px;
    grid-row-gap: 24px;
    flex-direction: column;
  }

  .homecard {
    border-radius: 16px;
    flex-direction: row;
    flex: none;
    width: 100%;
    max-width: none;
  }

  .hc_imgcontainer {
    width: 160px;
    height: 100%;
  }

  .hc_content {
    grid-row-gap: 24px;
    height: auto;
  }

  .darkcard {
    border-radius: 16px;
  }

  .slider_videos {
    height: 300px;
  }

  .slider_videos.smaller {
    height: 320px;
  }

  .video_bas {
    border-radius: 16px;
  }

  .quotecombo {
    grid-row-gap: 24px;
  }

  .icon_lock {
    width: 64px;
    height: 64px;
  }

  .utilitygrid {
    grid-row-gap: 16px;
  }

  .utilitygrid.left {
    text-align: center;
    justify-items: stretch;
  }

  .utilityform {
    width: 90%;
    max-width: none;
  }

  .usergrid {
    grid-row-gap: 16px;
  }

  .loginform, .signbox {
    padding: 24px;
  }

  .formheader {
    justify-items: center;
  }

  .countdown {
    grid-column-gap: 16px;
  }

  .countbox {
    padding: 8px;
    font-size: 32px;
  }

  ._3-columngrid, .card-arrowsgrid {
    grid-row-gap: 32px;
  }

  .ac_video {
    grid-column-gap: 0px;
    grid-row-gap: 24px;
    border-radius: 8px;
    flex-direction: column;
    align-items: flex-start;
  }

  .primarybutton-2 {
    font-size: 16px;
  }

  .ac_content-2 {
    grid-row-gap: 16px;
  }

  .ac_content-2.video {
    border-radius: 36px;
    padding: 16px;
  }

  .sliderfounders {
    background-position: 50%;
    background-size: 100%;
    width: 440px;
    height: 420px;
  }

  .slidecontent {
    grid-column-gap: 0px;
    grid-row-gap: 24px;
    flex-direction: column;
    justify-content: flex-start;
  }

  .testimonialgrid {
    width: 100%;
  }

  .partnerlogos {
    padding: 24px;
  }

  .partnerslist {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-columns: 1fr 1fr;
  }

  .p_logo {
    max-width: 80px;
    max-height: 64px;
  }

  .partnerheader {
    grid-row-gap: 16px;
    flex-direction: column;
    align-items: flex-start;
  }

  .modalform_container {
    padding: 24px;
  }

  .membersbutton {
    justify-content: center;
    align-items: center;
    width: 48px;
    height: 48px;
    padding: 6px;
    display: flex;
  }

  .mobile-menu {
    z-index: 101;
    background-color: var(--white);
  }

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

  .aws_hero {
    padding-top: 96px;
    padding-bottom: 64px;
  }

  .aws-brand {
    width: 180px;
  }

  .image-container.perks {
    height: 200px;
  }

  .course-row {
    grid-column-gap: 0px;
    grid-row-gap: 48px;
    grid-template-columns: 1fr;
  }

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

  .hero-community {
    padding-top: 96px;
  }

  .perks-grid {
    grid-row-gap: 48px;
    padding: 24px;
  }

  .titlecta {
    grid-column-gap: 0px;
    grid-row-gap: 32px;
    flex-direction: column;
    align-items: center;
  }

  .titlelogo {
    width: 100%;
  }

  .afl-hero {
    grid-row-gap: 32px;
  }

  .afl-heroimage {
    height: 240px;
  }

  .afl-overview {
    margin-top: 64px;
  }

  .afl-full {
    grid-row-gap: 64px;
  }

  .afl-sectiongrid {
    grid-row-gap: 24px;
  }

  .afl-aboutimg {
    height: 240px;
  }

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

  .perks-section {
    grid-row-gap: 24px;
    border-radius: 24px;
    padding: 24px;
  }

  .perks-card {
    border-radius: 16px;
  }

  .perk-logo {
    width: 64%;
  }

  .fund-graphic {
    width: 720px;
  }

  .graphic-scroll {
    padding-left: 16px;
  }

  .afl-print {
    height: 240px;
  }

  .dl-intro {
    grid-row-gap: 32px;
  }

  .leaders-cards {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
    flex-flow: column;
  }

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

  .dl-titlegrid {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .dl-filters {
    grid-template-columns: 1fr 1fr;
  }

  .cta-container {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    align-items: stretch;
  }

  .cta-box {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
  }

  .cta-box.middle {
    align-items: stretch;
  }

  .afl-anchor-cntr {
    grid-column-gap: 64px;
    grid-row-gap: 64px;
  }

  .hero-img {
    border-radius: 24px;
    height: 240px;
  }

  .form-3-col {
    grid-template-columns: 1fr;
  }

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

  .form-2-col {
    grid-template-columns: 1fr;
  }

  .co-order-item {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 80px 1fr;
    grid-auto-columns: 1fr;
    margin-bottom: 24px;
    display: grid;
  }

  .co-pic {
    width: 80px;
    height: 80px;
  }

  .co-item-info {
    margin-left: 0;
    margin-right: 0;
  }

  .career-video {
    border-radius: 24px;
    height: 240px;
  }

  .cp-card {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    padding: 24px;
  }

  .afl-checkout {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .cart-cntr {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-columns: 1fr;
  }

  .cp-ctas {
    grid-template-columns: 1fr;
  }

  ._2-columngrid {
    grid-column-gap: 64px;
    grid-row-gap: 64px;
    grid-template-columns: 1fr;
  }

  .h2-small.brown {
    font-size: 24px;
    line-height: 110%;
  }

  .quote-2.left {
    font-size: 24px;
  }

  .quote-2.left.black {
    font-size: 20px;
  }

  .slidercontrol-2, .slidercontrol-2.right {
    bottom: -10%;
  }

  .enroll-card {
    grid-column-gap: 24px;
    grid-template-columns: 1fr;
    padding: 24px;
  }

  .sm-icon {
    width: 32px;
    height: 32px;
  }

  .footer-dark {
    padding-left: 15px;
    padding-right: 15px;
  }

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

  .footer-content {
    grid-template-columns: 1fr;
    margin-top: 40px;
  }

  .footer-block {
    align-items: center;
  }

  .footer-link:hover {
    color: #1a1b1fbf;
  }

  .footer-social-block {
    margin-top: 20px;
    margin-left: -20px;
  }

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

  .footer-divider {
    margin-top: 60px;
  }

  .card-list {
    grid-column-gap: 16px;
    grid-template-columns: 1fr;
    padding: 24px;
  }

  .blue-arrow {
    width: 24px;
    height: 24px;
    display: none;
  }

  .course-card {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

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

  .course-screen {
    width: 100%;
    max-width: none;
  }

  .cta-card-course {
    justify-items: stretch;
  }

  .cta-card-course.hub {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
    border-radius: 32px;
  }

  .afl-checkout-copy {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

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

  .form-separator {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .hub-hero {
    padding-top: 96px;
  }

  .tag-hero {
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .tag-hero.cta {
    font-size: 16px;
  }

  .advantage-grid {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr;
  }

  .hub-card {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    border-radius: 16px;
    grid-template-rows: auto;
    grid-template-columns: 32px 1fr;
    place-items: center stretch;
  }

  .hub-super-grid {
    border-radius: 48px;
    padding-bottom: 32px;
  }

  .double-grid {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .hub-slider {
    width: auto;
    max-width: 260px;
    height: 520px;
    margin-left: auto;
    margin-right: auto;
  }

  .h-card-hub._2-col {
    grid-template-columns: 1fr;
  }

  .h-card-hub.icons {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    grid-template-columns: auto;
  }

  .quote-hub {
    width: 120px;
    inset: auto auto 24% 0%;
  }

  .sponsor-pic {
    width: 40%;
    max-width: none;
  }

  .pitch-list {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    grid-template-columns: 1fr;
  }

  .pitch-card {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    height: auto;
    padding: 24px;
  }

  .ag-hero {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
    padding-top: 120px;
    padding-bottom: 32px;
  }

  .ag-pic {
    border-bottom-right-radius: 48px;
    border-bottom-left-radius: 48px;
  }

  .ag-title-box {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .ag-cta-box {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-columns: 1fr;
    align-items: center;
  }

  .ag-cta {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    border-radius: 24px;
  }

  .ag-h2-hero {
    font-size: 20px;
    line-height: 140%;
  }

  ._2nd-ctas {
    grid-column-gap: 24px;
    grid-row-gap: 16px;
    justify-content: center;
    align-items: center;
  }

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

  .ag-about {
    grid-column-gap: 64px;
    grid-row-gap: 64px;
  }

  .type-card.filled {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    padding: 24px;
  }

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

  .thesis-card {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
    border-radius: 48px;
    padding: 64px 5% 32px;
  }

  .big-text {
    font-size: 24px;
  }

  .t-card {
    border-radius: 24px;
    padding: 24px;
  }

  .pillar-box {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .pillar-tag {
    border-radius: 16px;
    padding: 16px;
  }

  .portfolio-card {
    grid-template-columns: 1fr;
    padding: 24px;
  }

  .startup-logo {
    max-width: 160px;
    max-height: 72px;
  }

  .divider-v {
    width: auto;
    height: 2px;
  }

  .leaders-row {
    grid-row-gap: 32px;
    grid-template-columns: 1fr;
  }

  .sub-combo {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-flow: column;
  }

  .join-grid {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-columns: 1fr;
  }

  .halo-under {
    width: 90%;
  }

  .heading-14 {
    font-size: 18px;
  }

  .social-ctas {
    margin-top: 24px;
  }

  .pillar-arrow {
    width: 12px;
    height: 12px;
  }

  .angels-row {
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .brand-hero {
    padding-top: 96px;
  }

  .b-title {
    text-align: center;
  }

  .b-grid {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
  }

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

  .b-heading {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
  }

  .colorbox-big {
    height: 140px;
  }

  .colorbox-big.sm {
    height: 96px;
  }

  .b-section {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
  }

  .ba-img {
    width: 100%;
    height: 360px;
  }

  .award-cntr {
    width: 80px;
    height: 80px;
  }

  .icon-award {
    width: 40px;
    height: 40px;
  }

  .award-text {
    margin-top: -20px;
  }

  .ba-badges {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-columns: 1fr;
  }

  .ba-card {
    padding: 24px;
  }

  .big-icon {
    width: 48%;
  }

  .check-arrow {
    width: 16px;
    height: 16px;
  }

  .ns-bg-video {
    height: 320px;
  }

  .ns-hero-ctnr {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    border-radius: 32px;
    justify-items: stretch;
    padding: 32px;
  }

  .sctn-info {
    justify-items: stretch;
  }

  .ns-h2 {
    font-size: 32px;
    line-height: 110%;
  }

  .sctn-label {
    font-size: 12px;
    line-height: 100%;
  }

  .lightbrown-card {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    max-width: 300px;
    padding: 32px;
  }

  .big-nmbr {
    font-size: 96px;
  }

  .ns-h3.lg {
    font-size: 24px;
  }

  .cmnty-card {
    border-radius: 40px;
  }

  .cc-slider {
    border-radius: 24px;
    height: 240px;
  }

  .ns-cta, ._3-col-grid {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .learn-pic {
    height: 240px;
  }

  .portal-pic.mob {
    border-radius: 24px;
    height: 240px;
  }

  .ns-faq-unit {
    padding: 24px;
  }

  .end-cta-card {
    background-image: linear-gradient(0deg, #3d3935e0 35%, #3d393500 86%), url("https://cdn.prod.website-files.com/5f858381b56c05c597dc15d8/685c20df56d5e925ee00eaaf_cta-footer.jpg");
    background-position: 0 0, 50% 20%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
    padding-bottom: 32px;
    padding-left: 32px;
    padding-right: 32px;
  }
}

@media screen and (max-width: 479px) {
  .maincta {
    width: 130px;
    transition: all .2s;
  }

  .maincta:hover {
    background-color: var(--core-blue);
  }

  .maincta.cookies {
    width: 80%;
    max-width: 150px;
    margin-top: 15px;
  }

  .maincta.groupform {
    margin-top: 30px;
  }

  .maincta.formlead {
    width: 60%;
  }

  .maincta.boston {
    margin-top: 10px;
  }

  .maincta.login {
    justify-content: center;
    width: 60px;
    height: 30px;
    margin-top: 0;
    margin-right: 45px;
    font-size: 13px;
  }

  ._2ndcta {
    transition: all .2s;
  }

  ._2ndcta:hover {
    border-color: var(--core-blue);
    background-color: var(--core-blue);
    color: var(--white);
  }

  ._2ndcta.bar {
    left: 41%;
  }

  ._2ndcta.faq {
    margin-left: auto;
    margin-right: auto;
  }

  .brand {
    padding-right: 7px;
    left: 42%;
  }

  .brand.w--current {
    margin-top: 0;
  }

  .navlink {
    height: 12vh;
  }

  .navlink.w--current {
    height: 15vh;
  }

  .nav-menu {
    height: 100vh;
  }

  .homegrouplogo {
    width: 200px;
  }

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

  .targetlabel, .targetlabel.white {
    font-size: 16px;
    line-height: 18px;
  }

  .businessangelsgroups {
    padding-top: 20px;
    padding-bottom: 60px;
  }

  .fs-slide-content {
    justify-content: space-between;
    width: auto;
    height: 100%;
  }

  .sliderinfo {
    justify-content: space-between;
    align-items: center;
    height: 100%;
    padding: 24px;
  }

  .sliderinfocontainer {
    flex-direction: column;
    align-items: center;
    margin-bottom: 24px;
  }

  .startuplogo {
    width: 120px;
    height: 120px;
    margin-bottom: 30px;
  }

  .startupgroup {
    margin-bottom: 20px;
  }

  .sliderimage {
    justify-content: flex-start;
    height: 100%;
    overflow: hidden;
  }

  .sliderunitimage {
    object-fit: cover;
    width: 100%;
    max-width: none;
    height: 100%;
    max-height: none;
  }

  .startupinfo {
    width: 100%;
  }

  .leaderunit {
    margin-top: 180px;
  }

  .leaderunit.boston {
    margin-top: 200px;
  }

  .leaderunit.boston.healthcare {
    flex-direction: row;
    justify-content: flex-end;
    margin-top: 110px;
    padding-left: 0;
  }

  .leaderunit.boston.healthcare.zurich {
    margin-top: 161px;
  }

  .leaderunit.dark {
    justify-content: center;
    padding-right: 30px;
  }

  .leaderinfo {
    width: 100%;
    display: block;
  }

  .leadername.white.healthcare {
    width: 100%;
  }

  .leaderprofile {
    align-items: center;
    margin-top: -200px;
  }

  .leaderhalo {
    width: 80px;
  }

  .bascontainer {
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
    margin-top: 0;
  }

  .institutionalfooter {
    grid-row-gap: 32px;
  }

  .footerlogo {
    grid-row-gap: 24px;
    flex-direction: column;
    align-items: flex-start;
  }

  .footerlinks {
    grid-row-gap: 32px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .sociallinkscontainer.follow {
    flex-direction: row;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    justify-content: space-between;
    justify-items: center;
    width: 100%;
    display: flex;
  }

  .leadermain {
    width: 100%;
    margin-top: 51px;
  }

  .leadertop {
    width: 100%;
  }

  .leadertop.healthcare {
    width: 100%;
    padding-left: 30px;
    padding-right: 30px;
  }

  .hometext.gray {
    font-size: 16px;
    line-height: 18px;
  }

  .homesplit {
    justify-content: center;
  }

  .hometitle.gray, .hometitle.healthcare {
    font-size: 36px;
    line-height: 40px;
  }

  .fundraisehomecontainer {
    width: 85%;
    margin-top: 60px;
    margin-bottom: 75px;
  }

  .ctacontainer {
    margin-top: 50px;
  }

  .homeimage {
    height: 300px;
  }

  .symbolbluebig {
    width: 260px;
    margin-top: -61px;
  }

  .regularcontainer {
    margin-top: 60px;
    margin-bottom: 60px;
  }

  .regularcontainer.coregroups {
    margin-bottom: 0;
  }

  .numberscontainer.healthcare {
    align-items: center;
    display: flex;
  }

  .numbersunit {
    width: 100%;
    margin-top: 40px;
  }

  .darkcircle {
    width: 200px;
    height: 200px;
  }

  .darkcircle.healthcare {
    object-fit: fill;
    width: auto;
    max-width: 400px;
    height: auto;
    max-height: 400px;
  }

  .numberslabel {
    width: 100%;
  }

  .howcontainer {
    justify-content: center;
  }

  .howunit {
    width: 80%;
  }

  .groupcirclelogo {
    text-align: left;
    object-fit: fill;
    flex: 2 auto;
    max-width: 20%;
    height: auto;
    font-size: 14px;
  }

  .groupstab {
    flex-direction: column;
    width: auto;
    height: auto;
    margin-top: 0;
  }

  .grouptab {
    flex-direction: column;
    width: 100%;
    height: 100%;
  }

  .logotab {
    height: 45px;
  }

  .group-b {
    width: 100%;
    height: auto;
    padding: 20px;
  }

  .group-b.groupselection {
    width: 100%;
  }

  .tabtitle {
    margin-bottom: 10px;
  }

  .grouptabinfo {
    margin-bottom: 0;
  }

  .titlecontainer {
    width: 100%;
  }

  .investhomecontainer {
    margin-top: 110px;
    margin-bottom: 50px;
  }

  .whitesymbol {
    width: 500px;
    left: -70%;
  }

  .leadgroupform {
    width: 80%;
  }

  .leadform {
    margin-top: 50px;
    padding: 0;
  }

  .formcontainer.half {
    width: 100%;
  }

  .formdoublelabel {
    flex-direction: column;
  }

  .extra {
    width: 85%;
  }

  .teamlist {
    grid-column-gap: 0px;
    grid-row-gap: 32px;
    flex-wrap: wrap;
    grid-template-columns: 1fr;
    justify-content: center;
  }

  .groupscta {
    grid-column-gap: 0px;
    grid-row-gap: 24px;
    flex-direction: column;
    grid-template-columns: 1fr;
    align-items: center;
    margin-top: 0;
  }

  .button {
    height: 100%;
  }

  .groupscollectionlist {
    background-color: var(--core-brown);
    justify-content: center;
  }

  .collection-item {
    justify-content: center;
    height: 17%;
    margin-top: 0;
    margin-bottom: 0;
  }

  .groupsmenu {
    display: none;
  }

  .closemenubutton {
    top: 1%;
    right: 2%;
  }

  .indexarticledetail {
    line-height: 10px;
  }

  .articlecard {
    width: 100%;
  }

  .cookiescontainer {
    flex-direction: column;
    width: 92%;
  }

  .cookiesinfo {
    width: 100%;
  }

  .formpopupsubtitle {
    width: 100%;
    font-size: 14px;
    line-height: 16px;
  }

  .ctaform {
    width: 100%;
    margin-bottom: 50px;
  }

  .tabgroupimage {
    width: 100%;
    height: 100%;
  }

  .formsection {
    padding-top: 110px;
    padding-bottom: 0;
  }

  .formscontainer {
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
  }

  .formcollectionlabel {
    height: 200px;
  }

  .formimage {
    width: 100%;
    height: auto;
  }

  .formcollectionlist {
    width: 100%;
  }

  .formtitleinfo {
    font-size: 30px;
    line-height: 32px;
  }

  .groupunitchoose, .groupunitchoose.groupselection {
    flex-direction: column;
    height: auto;
  }

  .groupselectiontop.gs {
    width: 100%;
    height: 120px;
  }

  .selectiontext {
    font-size: 10px;
    line-height: 12px;
  }

  .selectiontext.gs.type {
    font-size: 12px;
    line-height: 10px;
  }

  .group-a {
    width: 100%;
    height: 100px;
  }

  .tabcollectionlist {
    height: 100%;
  }

  .richtextblock {
    width: 100%;
  }

  .fs-slide {
    height: 100%;
  }

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

  .grouplabelform {
    width: 60%;
  }

  .gatekeepersintro {
    margin-top: 50px;
  }

  .contentcontainer {
    margin-top: 0;
  }

  .gk_plaintext {
    margin-bottom: 30px;
  }

  .gk_plaintext.highlight {
    font-size: 14px;
    line-height: 18px;
  }

  .portfoliounit {
    width: 100%;
    max-width: none;
  }

  .portfoliolist {
    flex-direction: column;
    grid-template-columns: 1fr;
    justify-content: flex-start;
    align-items: center;
  }

  .formctacontainer {
    flex-direction: column;
    align-items: center;
  }

  .fullportfolio {
    width: auto;
    margin-top: 30px;
  }

  .sliderctacontainer {
    flex-direction: column;
    width: 100%;
  }

  .lag_circles {
    flex-direction: column;
    margin-top: 0;
  }

  .lag_circleunit {
    width: 150px;
    height: 150px;
    margin-top: 50px;
  }

  .testimonialunit {
    height: auto;
  }

  .tu_container {
    align-items: flex-start;
  }

  .tu_glavatar {
    width: 80px;
    height: 80px;
    margin-bottom: 20px;
  }

  .ledbyunit {
    width: 40%;
    height: 120px;
    margin-top: 75px;
    padding: 20px;
  }

  .ledbytext {
    width: 100%;
  }

  .lag_benefitsinfo {
    margin-top: 75px;
    margin-bottom: 75px;
  }

  .benefitsunit {
    height: 60px;
  }

  .brownindicator {
    width: 40px;
    margin-left: -19px;
    margin-right: 20px;
  }

  .tabletitle {
    font-size: 12px;
    line-height: 13px;
  }

  .introimagecontainer {
    height: 160px;
  }

  .introimagecontainer.title {
    height: 180px;
    margin-bottom: 0;
  }

  .html-embed {
    height: auto;
    padding-bottom: 100px;
  }

  .faqwrapper {
    width: 100%;
    height: auto;
  }

  .statusdivider {
    width: 15%;
  }

  .radio-button-label {
    margin-bottom: 0;
  }

  .form-radiobutton {
    justify-content: flex-start;
    align-items: center;
    width: auto;
    height: auto;
    margin-bottom: 20px;
    margin-right: 0;
    display: flex;
  }

  .radio-button {
    width: 50px;
    height: auto;
  }

  .w_header {
    margin-top: 30px;
  }

  .w_title {
    font-size: 30px;
    line-height: 32px;
  }

  .tabsmenu {
    z-index: 2;
  }

  .tabsmenu.larger {
    flex-wrap: wrap;
    display: flex;
  }

  .tablink {
    justify-content: center;
  }

  .tablink.w--current {
    align-items: center;
  }

  .tablink.gs, .tablink.gs.w--current {
    height: 40px;
  }

  .tabtext {
    text-align: center;
    font-size: 12px;
    line-height: 10px;
  }

  .radiocontainer {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
  }

  .radiocontainer.groups {
    margin-bottom: 0;
  }

  .radiocontainer.boston {
    width: 100%;
  }

  .radiocontainer.modalforms {
    grid-template-columns: 1.5fr;
  }

  .formfield_footer {
    margin-bottom: 0;
  }

  .whitecalling {
    font-size: 22px;
  }

  .bostoncontainer {
    margin-top: 60px;
  }

  .formselector {
    width: 100%;
  }

  .thesiscontainer {
    margin-top: 0;
  }

  .tempctacontainer {
    grid-column-gap: 0px;
    grid-row-gap: 20px;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .fundraiseform {
    margin-top: 30px;
  }

  .div-block-15 {
    margin-bottom: 40px;
  }

  .titleevents {
    margin-bottom: 40px;
    font-size: 32px;
  }

  .formpageback {
    grid-column-gap: 16px;
    grid-row-gap: 0px;
    grid-template-columns: auto 1fr;
  }

  .paragraph.large {
    line-height: 120%;
  }

  .dayct {
    flex-direction: row;
    align-items: center;
  }

  .dayweek {
    margin-top: 0;
  }

  .collection-item-4 {
    grid-template-rows: 180px;
  }

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

  .bact {
    flex-direction: column;
  }

  .collectct {
    width: 100%;
  }

  .managementfee {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .mf_box {
    flex-direction: column;
    margin-top: 20px;
  }

  .percentboxct {
    margin-top: 20px;
  }

  .mfc_topics_unit {
    width: 125px;
    height: 125px;
  }

  .requestform {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .headingevent {
    width: 100%;
    margin-top: 40px;
  }

  .eventslist {
    grid-row-gap: 50px;
  }

  .investctas {
    grid-column-gap: 0px;
    grid-row-gap: 24px;
    flex-direction: column;
  }

  .blogheader {
    grid-row-gap: 24px;
  }

  .m_ctabox {
    grid-column-gap: 0px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr;
  }

  .mastercontainer.member {
    grid-row-gap: 64px;
  }

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

  .ac_content {
    min-height: 120px;
  }

  .smallavatar {
    width: 100px;
    height: 100px;
  }

  .halo_container {
    width: 100px;
  }

  .mastersection {
    padding-top: 64px;
    padding-bottom: 64px;
  }

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

  .founderscontainer {
    grid-column-gap: 0px;
    grid-template-columns: 1fr;
  }

  .master_h-flex {
    grid-row-gap: 32px;
  }

  .home_cards {
    width: 100%;
    max-width: none;
  }

  .hc_content {
    grid-row-gap: 16px;
  }

  .slider_videos {
    height: 200px;
  }

  .slider_videos.smaller {
    height: 220px;
  }

  .uploadcontainer {
    grid-column-gap: 0px;
    grid-row-gap: 8px;
    flex-direction: column;
    align-items: center;
  }

  .uploadbutton {
    justify-content: center;
    width: 100%;
  }

  .ac_content-2 {
    min-height: 120px;
  }

  .sliderfounders {
    width: 320px;
    height: 460px;
  }

  .mm_loginlinks {
    grid-auto-columns: 1fr;
  }

  .attendingcard {
    width: auto;
  }

  .attendinglist {
    grid-column-gap: 0px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .cta-box.middle {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    display: grid;
  }

  .cp-ctas {
    flex-flow: column;
  }

  .container {
    max-width: none;
  }

  .quote-hub {
    top: auto;
    right: auto;
  }

  .b-menu {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .b-ctas {
    grid-template-columns: 1fr;
  }

  .b-ctas.flex {
    flex-flow: column;
  }

  .b-heading.shrink {
    justify-items: stretch;
  }

  .color-boxes, .img-grid {
    grid-template-columns: 1fr;
  }
}

#w-node-_6049f0f9-5371-8b8e-6eda-e52e9f3ad5f4-eddc15d9, #w-node-e4226f13-bed0-b17e-b9c2-d10ec085c32d-eddc15d9, #w-node-f3ec2a48-1285-008f-8b06-94e204d46ea3-eddc15d9, #w-node-ea8f17de-edad-6d95-5513-2ee0c6e7247e-eddc15d9, #w-node-_1c21af24-4e5f-a9b2-c5f7-18fb5b8541b2-eddc15d9, #w-node-ea0feda0-34d2-9337-af65-a5fd7a085ef6-eddc15d9, #w-node-_1be8814b-85b2-ebd9-ec80-ab5a6e2613ed-eddc15d9, #w-node-b62599f2-790c-6e18-e29b-c6f7de66f44a-eddc15d9, #w-node-_1a374880-5da8-1fde-b33e-824fd85113b6-eddc15d9, #w-node-_3c27da71-3280-6c45-a61d-c526e3a32de1-eddc15d9, #w-node-e8121d1e-7f06-a576-7a29-c78e0a099d4c-eddc15d9, #w-node-_3eedb731-89f7-2baa-2da8-149544f63cdb-eddc15d9, #w-node-c3a2f02e-df12-67a5-7468-b1bb5b25d82b-eddc15d9, #w-node-f13ba58c-d2e4-afe0-426c-1ee4c13ff67e-eddc15d9, #w-node-dde92724-384b-c343-da34-09d5b18c2ed4-eddc15d9, #w-node-d566dd98-03da-c969-b434-f37fa5ca692d-eddc15d9, #w-node-_599e657f-c552-fb5d-02d4-cad4b709dcfb-eddc15d9, #w-node-_7f0ddae4-a65a-15f5-d232-35a290247057-90247049, #w-node-_7f0ddae4-a65a-15f5-d232-35a290247059-90247049, #w-node-_7f0ddae4-a65a-15f5-d232-35a29024705b-90247049, #w-node-fa9b7d63-bc30-e9b7-6979-25c836d5c4fc-90247049, #w-node-_336d4ca9-2fad-5fd4-c878-3ea6ded9e429-90247049, #w-node-_996f30cb-6403-341d-a818-2f491e4d0a80-90247049, #w-node-_7f0ddae4-a65a-15f5-d232-35a29024705f-90247049, #w-node-_7f0ddae4-a65a-15f5-d232-35a290247063-90247049, #w-node-_7f0ddae4-a65a-15f5-d232-35a290247065-90247049, #w-node-_7f0ddae4-a65a-15f5-d232-35a290247067-90247049, #w-node-_7f0ddae4-a65a-15f5-d232-35a290247069-90247049, #w-node-_7f0ddae4-a65a-15f5-d232-35a29024706d-90247049, #w-node-_7f0ddae4-a65a-15f5-d232-35a29024706f-90247049, #w-node-_7f0ddae4-a65a-15f5-d232-35a290247071-90247049, #w-node-c9dacff3-7bed-5440-79fa-be4baf130e83-90247049, #w-node-beff98ae-43f9-5b19-d79f-95a67902abdc-90247049, #w-node-_076738a8-e8ff-a957-8f55-a57fb373d050-90247049, #w-node-ef9df0f4-ba36-6d0f-7a02-f57e0eb646d9-90247049, #w-node-d21f42ca-5d80-037a-e22f-d6aed9caf01c-90247049, #w-node-_076738a8-e8ff-a957-8f55-a57fb373d052-90247049, #w-node-_7f0ddae4-a65a-15f5-d232-35a290247075-90247049, #w-node-_7f0ddae4-a65a-15f5-d232-35a290247077-90247049, #w-node-_7f0ddae4-a65a-15f5-d232-35a290247079-90247049, #w-node-_033eb418-4539-1e20-7113-012e3cf0f129-90247049, #w-node-e7ddf5fd-ddcf-c390-6477-6ca67e07fc52-90247049, #w-node-e7ddf5fd-ddcf-c390-6477-6ca67e07fc54-90247049, #w-node-e7ddf5fd-ddcf-c390-6477-6ca67e07fc56-90247049, #w-node-_54a42e29-740d-e438-d0d5-633f522b4630-90247049 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7f0ddae4-a65a-15f5-d232-35a29024704c-90247049 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_7f0ddae4-a65a-15f5-d232-35a29024704d-90247049, #w-node-f1f07430-b090-ae74-7546-bd068de8755f-90247049, #w-node-_7f0ddae4-a65a-15f5-d232-35a290247051-90247049, #w-node-_7f0ddae4-a65a-15f5-d232-35a290247053-90247049, #w-node-_5984807e-f6d4-2df9-c3ba-f2976cb14cef-6cb14cee, #w-node-_5984807e-f6d4-2df9-c3ba-f2976cb14cf1-6cb14cee, #w-node-_5984807e-f6d4-2df9-c3ba-f2976cb14cf3-6cb14cee, #w-node-d4d1c3b9-a36d-b26b-4093-af586ee15a2c-6ee15a2b, #w-node-d4d1c3b9-a36d-b26b-4093-af586ee15a2e-6ee15a2b, #w-node-d4d1c3b9-a36d-b26b-4093-af586ee15a30-6ee15a2b, #w-node-a5a212fb-0a35-8e09-6098-eb1e4c598abf-4c598abe, #w-node-a5a212fb-0a35-8e09-6098-eb1e4c598ac1-4c598abe, #w-node-a5a212fb-0a35-8e09-6098-eb1e4c598ac3-4c598abe, #w-node-_4948b4c2-88de-f3c1-94a6-578ec234e462-c234e461, #w-node-_4948b4c2-88de-f3c1-94a6-578ec234e464-c234e461, #w-node-_4948b4c2-88de-f3c1-94a6-578ec234e465-c234e461, #w-node-_7e371830-8d41-ecc0-13d1-36b3b6998fc5-b6998fc4, #w-node-_7e371830-8d41-ecc0-13d1-36b3b6998fc7-b6998fc4, #w-node-_7e371830-8d41-ecc0-13d1-36b3b6998fc8-b6998fc4, #w-node-ca0262eb-d803-f205-e99d-501ed73a00ed-d73a00ec, #w-node-ca0262eb-d803-f205-e99d-501ed73a00ef-d73a00ec, #w-node-ca0262eb-d803-f205-e99d-501ed73a00f0-d73a00ec, #w-node-_7aaff2c0-2d9d-eb1a-8bb9-2292ab876bee-ab876bee, #w-node-_7aaff2c0-2d9d-eb1a-8bb9-2292ab876bef-ab876bee, #w-node-_7aaff2c0-2d9d-eb1a-8bb9-2292ab876bf1-ab876bee, #w-node-_7aaff2c0-2d9d-eb1a-8bb9-2292ab876bf3-ab876bee, #w-node-_7aaff2c0-2d9d-eb1a-8bb9-2292ab876bf5-ab876bee, #w-node-ac989db3-8db7-43ac-7878-7124629d4127-629d4127, #w-node-ac989db3-8db7-43ac-7878-7124629d4128-629d4127, #w-node-ac989db3-8db7-43ac-7878-7124629d412d-629d4127, #w-node-ac989db3-8db7-43ac-7878-7124629d4132-629d4127, #w-node-ac989db3-8db7-43ac-7878-7124629d4137-629d4127 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ac989db3-8db7-43ac-7878-7124629d413c-629d4127 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0517e478-0809-817d-c47c-51b3f085383a-f085383a, #w-node-_0517e478-0809-817d-c47c-51b3f085383b-f085383a, #w-node-_0517e478-0809-817d-c47c-51b3f0853840-f085383a, #w-node-_0517e478-0809-817d-c47c-51b3f0853845-f085383a, #w-node-_0517e478-0809-817d-c47c-51b3f085384a-f085383a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0517e478-0809-817d-c47c-51b3f085384f-f085383a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f6963716-a8a5-8614-d776-f41a120299f3-120299f3, #w-node-f6963716-a8a5-8614-d776-f41a120299f4-120299f3, #w-node-f6963716-a8a5-8614-d776-f41a120299f6-120299f3, #w-node-f6963716-a8a5-8614-d776-f41a120299f8-120299f3, #w-node-c3b4930f-2077-7012-3c8a-bcd9f0eaad3b-f0eaad30, #w-node-_1412d1ae-954a-daa2-f2da-caa0f9268413-f9268413 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1412d1ae-954a-daa2-f2da-caa0f9268414-f9268413 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_1412d1ae-954a-daa2-f2da-caa0f9268418-f9268413, #w-node-_1412d1ae-954a-daa2-f2da-caa0f9268419-f9268413, #w-node-_1412d1ae-954a-daa2-f2da-caa0f926841b-f9268413, #w-node-_78de32f8-b945-6243-9fbd-a6c04b5f9871-4b5f9871, #w-node-_280a4066-a39a-5727-adf7-8e22abaa814f-abaa814f, #w-node-_280a4066-a39a-5727-adf7-8e22abaa8154-abaa814f, #w-node-_280a4066-a39a-5727-adf7-8e22abaa8156-abaa814f, #w-node-_6956f797-7895-0c4e-ef09-f808243df077-23f74ec1, #w-node-_462a8aea-d9f1-5402-ab7f-bf6b23f74ec8-23f74ec1, #w-node-_462a8aea-d9f1-5402-ab7f-bf6b23f74ecb-23f74ec1, #w-node-_462a8aea-d9f1-5402-ab7f-bf6b23f74ecd-23f74ec1, #w-node-_462a8aea-d9f1-5402-ab7f-bf6b23f74ed0-23f74ec1, #w-node-_462a8aea-d9f1-5402-ab7f-bf6b23f74ed2-23f74ec1, #w-node-_0d789d3f-4b46-5791-7d3e-77272485986e-d2487086, #w-node-_01386d20-9288-71f7-dba4-360968e2dd51-d2487086, #w-node-cefe0f96-7595-118e-533c-8d8a769926e3-d2487086, #w-node-_36a1d45a-9992-d53d-5474-9ed26c34082f-d2487086, #w-node-c37cb9a0-a43b-e775-1009-0be0d5762446-d2487086, #w-node-c37cb9a0-a43b-e775-1009-0be0d5762448-d2487086, #w-node-_816d8180-43e8-8343-8dc0-98909c8e8022-d2487086, #w-node-c37cb9a0-a43b-e775-1009-0be0d5762453-d2487086, #w-node-d56c7b5d-9815-f19b-f702-28a265192fec-d2487086, #w-node-_36e1c641-4885-4517-aef8-3468f6913f6b-d2487086, #w-node-da52cc59-ee36-045f-7c81-ab02cf472d42-d2487086, #w-node-_7053afb9-d166-8dd4-97a8-3eb5b19f013e-d2487086, #w-node-_05e95548-8beb-974e-74e2-b2665369d3ba-d2487086, #w-node-_05e95548-8beb-974e-74e2-b2665369d3bc-d2487086, #w-node-_34f25f1e-b609-fe62-6cda-991f8986c5cf-d2487086, #w-node-_34f25f1e-b609-fe62-6cda-991f8986c5d0-d2487086, #w-node-_34f25f1e-b609-fe62-6cda-991f8986c5d2-d2487086, #w-node-_2780036b-dbdc-8f9e-6ff9-c98c97bda7cb-d2487086, #w-node-_5519128a-990d-05c3-bdd3-9fad4bf5d03d-d2487086, #w-node-_5a68e7d7-9a66-b336-0007-94dcbb94811f-d2487086, #w-node-_8a82ca6a-e308-8fe4-b39a-d0a0a5bfe2ed-d2487086, #w-node-_401859a9-1bfb-a508-f956-d91ca9695225-d2487086, #w-node-e698a145-45f1-9abf-0256-b73f03c184ec-d2487086, #w-node-a6623403-e548-1656-11cd-658c27f3319f-d2487086, #w-node-a6623403-e548-1656-11cd-658c27f331a1-d2487086, #w-node-_287dec99-42ce-3027-233a-924bfd89cd4f-d2487086, #w-node-fccfedf8-b456-5b15-ff43-dea390011256-d2487086, #w-node-_772f896c-648d-6b0e-eeb8-7d416fee3379-30969070, #w-node-_772f896c-648d-6b0e-eeb8-7d416fee337b-30969070, #w-node-_58f8fe0c-dc60-0979-8b10-ad91666a7baa-30969070, #w-node-_58f8fe0c-dc60-0979-8b10-ad91666a7bab-30969070, #w-node-_58f8fe0c-dc60-0979-8b10-ad91666a7bad-30969070, #w-node-_8d964f25-e284-65c7-f1b8-5dc576d95de0-30969070, #w-node-e092c3d4-696d-8af9-e60f-9e3f2a10c72e-30969070, #w-node-adf27d17-9a5d-b9e3-fc50-3e891c0d1274-30969070, #w-node-bc436b53-01f0-9926-8982-3a4d74234afc-30969070, #w-node-_7f28718d-bd62-ef7d-1746-f37ef15b2398-30969070, #w-node-_7f28718d-bd62-ef7d-1746-f37ef15b2399-30969070, #w-node-_7f28718d-bd62-ef7d-1746-f37ef15b239b-30969070, #w-node-_3227772b-7542-5534-2013-e997bf36abbb-30969070, #w-node-_3227772b-7542-5534-2013-e997bf36abbc-30969070, #w-node-_39dd39af-978b-168f-08ab-749e542298c7-30969070, #w-node-_1dcec1c5-5d76-f077-21ae-620ec35c5132-30969070, #w-node-_1d75302c-52cb-737b-9218-a30a05b4274c-30969070, #w-node-_9b60f55b-dd24-6786-a016-5a89c8234669-30969070, #w-node-_9b60f55b-dd24-6786-a016-5a89c823466b-30969070, #w-node-feaad569-7513-8b75-6ab3-8ff43c9fffaa-30969070, #w-node-feaad569-7513-8b75-6ab3-8ff43c9fffac-30969070, #w-node-_59fe7370-808a-c0f6-df91-fdc061944043-30969070, #w-node-_59fe7370-808a-c0f6-df91-fdc061944045-30969070, #w-node-_9668139c-f0ca-b535-3269-b4127e2ec575-30969070, #w-node-_3cc531c8-403c-5d46-755d-0c88f96fdb6b-30969070, #w-node-_19719c18-8102-03d5-1753-f7c00a341fab-30969070, #w-node-ee265bde-ae69-47d5-000d-3c6ec5a5cc2d-30969070, #w-node-_60afaed6-22a2-c6c2-ee67-0cd54da8f7ab-30969070, #w-node-_2a736a47-959b-5e51-8e13-9b328d1fd043-30969070, #w-node-_2a736a47-959b-5e51-8e13-9b328d1fd045-30969070, #w-node-d0acb669-d046-c013-5df5-175533e4d8f5-4ce9aa02, #w-node-_29818509-88d4-3051-e9af-1becde33881c-4ce9aa02, #w-node-_48d9a794-0dd0-b2d2-a148-5cd75ed636fd-4ce9aa02, #w-node-_48d9a794-0dd0-b2d2-a148-5cd75ed636ff-4ce9aa02, #w-node-ff1dc427-ecc4-94da-6ab6-57ac71a6f106-4ce9aa02, #w-node-e3c2f9ac-c747-01a1-30fa-69c90212c74f-4ce9aa02, #w-node-d3c7a08d-842d-a1ab-5f19-143814ffdb20-4ce9aa02, #w-node-b1ffbb9e-0e6b-4eb1-306b-eef48e0cd064-4ce9aa02, #w-node-b1ffbb9e-0e6b-4eb1-306b-eef48e0cd066-4ce9aa02, #w-node-_8fa4c077-a4ac-2002-d4c7-fef0ae4cc5a3-4ce9aa02, #w-node-_8fa4c077-a4ac-2002-d4c7-fef0ae4cc5a5-4ce9aa02, #w-node-fde45083-bafb-556a-f356-e5557b3e8603-4ce9aa02 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_64f4e2f3-a3a9-bdb0-5527-7388119644f8-4ce9aa02 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_39903583-10b8-9565-1966-391eafb37f17-4ce9aa02, #w-node-bc34b8b0-3e73-b2e0-d8cc-0bd77d66949d-4ce9aa02, #w-node-_628c2eb6-e4d5-fbb3-8b2a-9b9ae7d63d0b-4ce9aa02, #w-node-aa2a86e9-4ede-717b-ac4f-fa4ccd61b958-4ce9aa02, #w-node-aa2a86e9-4ede-717b-ac4f-fa4ccd61b959-4ce9aa02, #w-node-aa2a86e9-4ede-717b-ac4f-fa4ccd61b95b-4ce9aa02, #w-node-_74979137-90c4-0c7a-8f08-1bf011b1e034-4ce9aa02, #w-node-_74979137-90c4-0c7a-8f08-1bf011b1e035-4ce9aa02, #w-node-_74979137-90c4-0c7a-8f08-1bf011b1e037-4ce9aa02, #w-node-_75308a28-1f53-71a6-dbee-f0b3f42e81cd-4ce9aa02, #w-node-_75308a28-1f53-71a6-dbee-f0b3f42e81ce-4ce9aa02, #w-node-_75308a28-1f53-71a6-dbee-f0b3f42e81d0-4ce9aa02, #w-node-_48813452-e5bd-0627-ec12-b4a4f96a9735-4ce9aa02, #w-node-_48813452-e5bd-0627-ec12-b4a4f96a9737-4ce9aa02, #w-node-ed87222d-e714-3858-06ea-893ab57b2dad-4ce9aa02, #w-node-ed87222d-e714-3858-06ea-893ab57b2dd3-4ce9aa02, #w-node-ed87222d-e714-3858-06ea-893ab57b2df9-4ce9aa02, #w-node-ed87222d-e714-3858-06ea-893ab57b2e1f-4ce9aa02, #w-node-ed87222d-e714-3858-06ea-893ab57b2e45-4ce9aa02, #w-node-ed87222d-e714-3858-06ea-893ab57b2e6b-4ce9aa02, #w-node-ebf1d588-5784-2a69-0778-acadbee31626-f5ca7956, #w-node-_6d852107-7810-2197-1689-447503e9100f-f5ca7956, #w-node-_6d852107-7810-2197-1689-447503e91011-f5ca7956, #w-node-_870a4dca-c0aa-1b34-d36d-5fb9d878e68f-f5ca7956, #w-node-dcf1cac3-1f2e-29ab-e6c3-2a1aeddca6b5-f5ca7956, #w-node-b2dc9aba-d6a9-ad9a-4f94-9103d7e67b7e-f5ca7956, #w-node-_288fc150-b1e6-c6b8-670d-7ba0229905c2-f5ca7956, #w-node-_816c0ebe-3b65-4ca9-53bd-bbe79c5540e7-9c5540e7, #w-node-_816c0ebe-3b65-4ca9-53bd-bbe79c5540e9-9c5540e7, #w-node-_816c0ebe-3b65-4ca9-53bd-bbe79c5540eb-9c5540e7, #w-node-_816c0ebe-3b65-4ca9-53bd-bbe79c5540ed-9c5540e7, #w-node-_816c0ebe-3b65-4ca9-53bd-bbe79c5540f5-9c5540e7, #w-node-_816c0ebe-3b65-4ca9-53bd-bbe79c5540f7-9c5540e7, #w-node-_816c0ebe-3b65-4ca9-53bd-bbe79c554102-9c5540e7, #w-node-_816c0ebe-3b65-4ca9-53bd-bbe79c554104-9c5540e7, #w-node-_816c0ebe-3b65-4ca9-53bd-bbe79c55410f-9c5540e7, #w-node-_816c0ebe-3b65-4ca9-53bd-bbe79c554111-9c5540e7, #w-node-_2049c3ff-fe45-4076-7a7f-0f0b087bac20-d384babc, #w-node-_59a4e0a9-dc32-f456-398d-6295f55d5e49-d384babc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ac9d18f-4427-3e88-48ea-43e7b7f46496-d384babc {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_7ac9d18f-4427-3e88-48ea-43e7b7f4649a-d384babc, #w-node-_7ac9d18f-4427-3e88-48ea-43e7b7f4649b-d384babc, #w-node-_7ac9d18f-4427-3e88-48ea-43e7b7f4649d-d384babc, #w-node-_2ebf484a-30cf-b130-41e2-45c754a89d0a-d384babc, #w-node-_2ebf484a-30cf-b130-41e2-45c754a89d0c-d384babc, #w-node-_89b060ed-b88b-7e7d-73f9-77f40dc5dff5-b645dc21, #w-node-_9bf9c800-7f2a-2a1b-b9d8-7a0528e7ae55-b645dc21, #w-node-_79c9f877-a048-d490-139c-42e98da9eacc-dc07ca8c, #w-node-_1beaccf1-4078-703d-7f0c-d9468d62ae5b-dc07ca8c, #w-node-_50d68ef6-ac17-a8b7-398f-0637ab5a8252-dc07ca8c, #w-node-b46d6a3f-3a83-d2ed-61d9-6118bbf70308-dc07ca8c, #w-node-b46d6a3f-3a83-d2ed-61d9-6118bbf7030a-dc07ca8c, #w-node-c8935e52-9c11-108e-7496-84b47e0cda46-af61fc2c, #w-node-c8935e52-9c11-108e-7496-84b47e0cda48-af61fc2c, #w-node-c8935e52-9c11-108e-7496-84b47e0cda63-af61fc2c, #w-node-e3df6905-0a4c-1c94-f26e-8c033d1fea86-66560cf7, #w-node-b354a77c-4c31-df78-3df0-736f65ddf777-6e284d0c, #w-node-b8c064dd-630d-a71d-e52c-247bd2499667-6e284d0c, #w-node-_0a142e38-de8d-08d9-fea6-c68883e965e7-6e284d0c, #w-node-_1793fdee-c662-b388-e769-c2eb0fc205df-6e284d0c, #w-node-_81035bdd-bb9f-5c5c-7a94-075eb3c902f8-6e284d0c, #w-node-f4c6f845-9800-0c23-a2fc-8867025c580c-6e284d0c, #w-node-b26822f8-4991-d61d-d953-6c3267835401-bc2595b3, #w-node-_62b880d3-9d14-40dc-e588-7fe040e0c0f0-bc2595b3, #w-node-_62b880d3-9d14-40dc-e588-7fe040e0c0f1-bc2595b3, #w-node-_62b880d3-9d14-40dc-e588-7fe040e0c0f4-bc2595b3, #w-node-_62b880d3-9d14-40dc-e588-7fe040e0c0f6-bc2595b3, #w-node-_62b880d3-9d14-40dc-e588-7fe040e0c0f8-bc2595b3, #w-node-_62b880d3-9d14-40dc-e588-7fe040e0c0fa-bc2595b3, #w-node-_21e6426c-ffa2-ce31-9f2e-7ce48d43947e-bc2595b3, #w-node-_21e6426c-ffa2-ce31-9f2e-7ce48d43947f-bc2595b3, #w-node-_21e6426c-ffa2-ce31-9f2e-7ce48d439482-bc2595b3, #w-node-_21e6426c-ffa2-ce31-9f2e-7ce48d439484-bc2595b3, #w-node-_21e6426c-ffa2-ce31-9f2e-7ce48d439486-bc2595b3, #w-node-_21e6426c-ffa2-ce31-9f2e-7ce48d439488-bc2595b3, #w-node-_9fd0ec5c-55c0-11af-ffb3-9867c8a95dc9-bc2595b3, #w-node-_9fd0ec5c-55c0-11af-ffb3-9867c8a95dca-bc2595b3, #w-node-_9fd0ec5c-55c0-11af-ffb3-9867c8a95dcd-bc2595b3, #w-node-_9fd0ec5c-55c0-11af-ffb3-9867c8a95dcf-bc2595b3, #w-node-_9fd0ec5c-55c0-11af-ffb3-9867c8a95dd1-bc2595b3, #w-node-_9fd0ec5c-55c0-11af-ffb3-9867c8a95dd3-bc2595b3, #w-node-_4b97c320-686d-281e-51c8-455a88f10686-bc2595b3, #w-node-_4b97c320-686d-281e-51c8-455a88f10687-bc2595b3, #w-node-_4b97c320-686d-281e-51c8-455a88f1068a-bc2595b3, #w-node-_4b97c320-686d-281e-51c8-455a88f1068c-bc2595b3, #w-node-_4b97c320-686d-281e-51c8-455a88f1068e-bc2595b3, #w-node-_4b97c320-686d-281e-51c8-455a88f10690-bc2595b3, #w-node-_2a3bebd7-2f78-7201-1c89-c04f6d5cb8ba-bc2595b3, #w-node-_2a3bebd7-2f78-7201-1c89-c04f6d5cb8bb-bc2595b3, #w-node-_2a3bebd7-2f78-7201-1c89-c04f6d5cb8be-bc2595b3, #w-node-_2a3bebd7-2f78-7201-1c89-c04f6d5cb8c0-bc2595b3, #w-node-_2a3bebd7-2f78-7201-1c89-c04f6d5cb8c2-bc2595b3, #w-node-_2a3bebd7-2f78-7201-1c89-c04f6d5cb8c4-bc2595b3, #w-node-b19528e6-9525-247a-09a6-bb25c21ae551-bc2595b3, #w-node-b19528e6-9525-247a-09a6-bb25c21ae552-bc2595b3, #w-node-b19528e6-9525-247a-09a6-bb25c21ae555-bc2595b3, #w-node-b19528e6-9525-247a-09a6-bb25c21ae557-bc2595b3, #w-node-b19528e6-9525-247a-09a6-bb25c21ae559-bc2595b3, #w-node-b19528e6-9525-247a-09a6-bb25c21ae55b-bc2595b3, #w-node-_78affe6f-bd57-7f12-88c6-e21a5b58f61e-bc2595b3, #w-node-_78affe6f-bd57-7f12-88c6-e21a5b58f61f-bc2595b3, #w-node-_78affe6f-bd57-7f12-88c6-e21a5b58f622-bc2595b3, #w-node-_78affe6f-bd57-7f12-88c6-e21a5b58f624-bc2595b3, #w-node-_78affe6f-bd57-7f12-88c6-e21a5b58f626-bc2595b3, #w-node-_78affe6f-bd57-7f12-88c6-e21a5b58f628-bc2595b3, #w-node-d8c474f8-5ecc-104c-546a-327e01849115-bc2595b3, #w-node-d8c474f8-5ecc-104c-546a-327e01849116-bc2595b3, #w-node-d8c474f8-5ecc-104c-546a-327e01849119-bc2595b3, #w-node-d8c474f8-5ecc-104c-546a-327e0184911b-bc2595b3, #w-node-d8c474f8-5ecc-104c-546a-327e0184911d-bc2595b3, #w-node-d8c474f8-5ecc-104c-546a-327e0184911f-bc2595b3, #w-node-_8969014f-cda7-a428-11a4-afc907f304eb-bc2595b3, #w-node-_8969014f-cda7-a428-11a4-afc907f304ec-bc2595b3, #w-node-_8969014f-cda7-a428-11a4-afc907f304ef-bc2595b3, #w-node-_8969014f-cda7-a428-11a4-afc907f304f1-bc2595b3, #w-node-_8969014f-cda7-a428-11a4-afc907f304f3-bc2595b3, #w-node-_8969014f-cda7-a428-11a4-afc907f304f5-bc2595b3, #w-node-ac7d4d0d-bd25-2d7b-25e9-7449f255e1b8-bc2595b3, #w-node-ac7d4d0d-bd25-2d7b-25e9-7449f255e1b9-bc2595b3, #w-node-ac7d4d0d-bd25-2d7b-25e9-7449f255e1bc-bc2595b3, #w-node-ac7d4d0d-bd25-2d7b-25e9-7449f255e1be-bc2595b3, #w-node-ac7d4d0d-bd25-2d7b-25e9-7449f255e1c0-bc2595b3, #w-node-ac7d4d0d-bd25-2d7b-25e9-7449f255e1c2-bc2595b3, #w-node-_28871cfd-8e9d-e676-a282-9a46159a4b61-bc2595b3, #w-node-_28871cfd-8e9d-e676-a282-9a46159a4b62-bc2595b3, #w-node-_28871cfd-8e9d-e676-a282-9a46159a4b65-bc2595b3, #w-node-_28871cfd-8e9d-e676-a282-9a46159a4b67-bc2595b3, #w-node-_28871cfd-8e9d-e676-a282-9a46159a4b69-bc2595b3, #w-node-_28871cfd-8e9d-e676-a282-9a46159a4b6b-bc2595b3, #w-node-_067dd701-3fff-14b3-b282-a1604ea7c66d-bc2595b3, #w-node-_067dd701-3fff-14b3-b282-a1604ea7c66e-bc2595b3, #w-node-_067dd701-3fff-14b3-b282-a1604ea7c671-bc2595b3, #w-node-_067dd701-3fff-14b3-b282-a1604ea7c673-bc2595b3, #w-node-_067dd701-3fff-14b3-b282-a1604ea7c675-bc2595b3, #w-node-_067dd701-3fff-14b3-b282-a1604ea7c677-bc2595b3, #w-node-_92447605-886b-c861-a7c4-1aa2ff61c989-70ef541a, #w-node-_92447605-886b-c861-a7c4-1aa2ff61c98c-70ef541a, #w-node-_92447605-886b-c861-a7c4-1aa2ff61c98e-70ef541a, #w-node-_92447605-886b-c861-a7c4-1aa2ff61c98f-70ef541a, #w-node-_92447605-886b-c861-a7c4-1aa2ff61c994-70ef541a, #w-node-_92447605-886b-c861-a7c4-1aa2ff61c999-70ef541a, #w-node-_92447605-886b-c861-a7c4-1aa2ff61c99e-70ef541a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_92447605-886b-c861-a7c4-1aa2ff61c9a3-70ef541a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_92447605-886b-c861-a7c4-1aa2ff61c9a8-70ef541a, #w-node-_92447605-886b-c861-a7c4-1aa2ff61c9aa-70ef541a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_92447605-886b-c861-a7c4-1aa2ff61c9bb-70ef541a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_92447605-886b-c861-a7c4-1aa2ff61c9bd-70ef541a, #w-node-_92447605-886b-c861-a7c4-1aa2ff61c9cd-70ef541a, #w-node-ff1a77ad-2d54-9f2d-1418-96a5acf76372-70ef541a, #w-node-ff1a77ad-2d54-9f2d-1418-96a5acf76374-70ef541a, #w-node-ff1a77ad-2d54-9f2d-1418-96a5acf76377-70ef541a, #w-node-ff1a77ad-2d54-9f2d-1418-96a5acf76379-70ef541a, #w-node-ff1a77ad-2d54-9f2d-1418-96a5acf7637a-70ef541a, #w-node-ff1a77ad-2d54-9f2d-1418-96a5acf7637b-70ef541a, #w-node-abb83a22-688e-16fc-eb6a-348dde5fd8a8-70ef541a, #w-node-a31aad78-17e0-f9df-5b09-2ffd90f565c3-70ef541a, #w-node-_2896fa80-edb6-e746-6bd8-d13509b93069-70ef541a, #w-node-_503e1462-e73f-6b8d-ceec-753c78702936-70ef541a, #w-node-_503e1462-e73f-6b8d-ceec-753c78702938-70ef541a, #w-node-_69e8707a-6b0b-70df-7f35-bc1c53c6ecf2-70ef541a, #w-node-c68a6b5a-f323-4ee9-8870-250a403ec353-70ef541a, #w-node-_4b67ff8c-61e9-1f6b-f550-68a72261bdbd-70ef541a, #w-node-_5bebe716-550e-ea04-9bf4-4cfcad677657-70ef541a, #w-node-c1f88710-40fb-867e-99fc-2bcafe53ba3e-70ef541a, #w-node-_92447605-886b-c861-a7c4-1aa2ff61c9d5-70ef541a, #w-node-_92447605-886b-c861-a7c4-1aa2ff61c9d7-70ef541a, #w-node-_05904fcd-ee0d-2631-18dd-d23cdd974222-114714a3, #w-node-_2d0afb9c-1859-55b7-a96f-f48e32faa4f6-114714a3, #w-node-_7075340a-adea-5aa5-41aa-9f552f836a56-114714a3, #w-node-_7075340a-adea-5aa5-41aa-9f552f836a58-114714a3, #w-node-_31449843-169d-ebd3-6fa4-ee10a6044396-114714a3, #w-node-_31449843-169d-ebd3-6fa4-ee10a60443a3-114714a3, #w-node-_31449843-169d-ebd3-6fa4-ee10a60443a4-114714a3, #w-node-_238f6965-c0a5-f467-7048-008333950ebd-114714a3, #w-node-_238f6965-c0a5-f467-7048-008333950ec9-114714a3, #w-node-_238f6965-c0a5-f467-7048-008333950eca-114714a3, #w-node-_238f6965-c0a5-f467-7048-008333950ede-114714a3, #w-node-_238f6965-c0a5-f467-7048-008333950eea-114714a3, #w-node-_238f6965-c0a5-f467-7048-008333950eeb-114714a3, #w-node-_37ba56b7-a072-9845-a120-5e67b48d2102-114714a3, #w-node-_37ba56b7-a072-9845-a120-5e67b48d210e-114714a3, #w-node-_37ba56b7-a072-9845-a120-5e67b48d210f-114714a3, #w-node-_37ba56b7-a072-9845-a120-5e67b48d20e1-114714a3, #w-node-_37ba56b7-a072-9845-a120-5e67b48d20ed-114714a3, #w-node-_37ba56b7-a072-9845-a120-5e67b48d20ee-114714a3, #w-node-_6107ed2b-846f-1b39-6b70-60d48e7ec0de-114714a3, #w-node-_6107ed2b-846f-1b39-6b70-60d48e7ec0ea-114714a3, #w-node-_6107ed2b-846f-1b39-6b70-60d48e7ec0eb-114714a3, #w-node-_1c3d0488-c074-04cd-a56f-22e607fdb0ce-d1436a65, #w-node-_1c3d0488-c074-04cd-a56f-22e607fdb0cf-d1436a65, #w-node-_6edf68c0-b466-cfcc-b6cc-7149f0609bda-466ae404, #w-node-d12adcc3-a664-3ad5-2210-265735cb67fe-466ae404, #w-node-_825e81c1-5660-b1f2-d6e4-e31866373aa6-fa2c7737, #w-node-_825e81c1-5660-b1f2-d6e4-e31866373aa7-fa2c7737, #w-node-_75d31e07-c343-ae6e-ceb9-91fcf2de7c6a-c13fd196, #w-node-_75d31e07-c343-ae6e-ceb9-91fcf2de7c6b-c13fd196, #w-node-_9433d356-6e29-3bed-a73a-2e190169966c-8c9a0164, #w-node-_901d86c5-c960-4b85-1d94-64c943a31f3b-8c9a0164, #w-node-_75d31e07-c343-ae6e-ceb9-91fcf2de7c6a-47e39cad, #w-node-_75d31e07-c343-ae6e-ceb9-91fcf2de7c6b-47e39cad, #w-node-_75d31e07-c343-ae6e-ceb9-91fcf2de7c6a-cecc35a7, #w-node-_75d31e07-c343-ae6e-ceb9-91fcf2de7c6b-cecc35a7, #w-node-_4a8442a9-be5c-cd1e-6c4c-ffa5d6190474-87de3155, #w-node-e85ffc77-08b2-6b42-020b-d6b4359d3e38-87de3155, #w-node-_45d48f07-a0ea-0ce6-840c-f11a48f4e928-87de3155, #w-node-e94e12c6-790e-ea1c-cba8-40341e0e6d03-87de3155, #w-node-d1cf8b03-fca8-a83d-1978-04782835ded2-87de3155, #w-node-ce12f1bf-8960-d997-7e18-115e7a4c61cd-87de3155, #w-node-e7ebd1fe-c2ca-06e2-781a-127c10bc7c3a-87de3155, #w-node-_59033ca7-a5ae-4448-3574-6a4500c7585e-87de3155, #w-node-f1791d4b-2962-a9c3-06fc-319154bacacd-87de3155, #w-node-f1791d4b-2962-a9c3-06fc-319154bacace-87de3155, #w-node-f1791d4b-2962-a9c3-06fc-319154bacad1-87de3155, #w-node-c8aa7d98-5e02-e4f9-1f21-04f50d239473-87de3155, #w-node-c8aa7d98-5e02-e4f9-1f21-04f50d239474-87de3155, #w-node-c8aa7d98-5e02-e4f9-1f21-04f50d239477-87de3155, #w-node-_1c3d0488-c074-04cd-a56f-22e607fdb0ce-b329f2ea, #w-node-_1c3d0488-c074-04cd-a56f-22e607fdb0cf-b329f2ea, #w-node-_825e81c1-5660-b1f2-d6e4-e31866373aa6-c2bd93f7, #w-node-_825e81c1-5660-b1f2-d6e4-e31866373aa7-c2bd93f7, #w-node-_53a60ff5-9b2d-289a-3206-4863ef03e06c-8311b6c8, #w-node-_53a60ff5-9b2d-289a-3206-4863ef03e06e-8311b6c8, #w-node-_53a60ff5-9b2d-289a-3206-4863ef03e070-8311b6c8, #w-node-_53a60ff5-9b2d-289a-3206-4863ef03e074-8311b6c8, #w-node-_53a60ff5-9b2d-289a-3206-4863ef03e076-8311b6c8, #w-node-_53a60ff5-9b2d-289a-3206-4863ef03e078-8311b6c8, #w-node-_53a60ff5-9b2d-289a-3206-4863ef03e079-8311b6c8, #w-node-_53a60ff5-9b2d-289a-3206-4863ef03e082-8311b6c8, #w-node-_53a60ff5-9b2d-289a-3206-4863ef03e084-8311b6c8, #w-node-_53a60ff5-9b2d-289a-3206-4863ef03e086-8311b6c8, #w-node-_53a60ff5-9b2d-289a-3206-4863ef03e087-8311b6c8, #w-node-_8059b97b-0a85-4a83-8c77-d8fe820473b5-676b289f, #w-node-_8059b97b-0a85-4a83-8c77-d8fe820473b7-676b289f, #w-node-_22f177a6-b4ad-3413-4d05-ba09c0ba3456-676b289f, #w-node-_356f7408-7125-04bf-3353-987e0168adc4-916b28a2, #w-node-_356f7408-7125-04bf-3353-987e0168adc8-916b28a2, #w-node-daac52cd-e9fd-7b43-6af5-6218cc0032bc-916b28a2, #w-node-_6384a160759e4d7bd16b28b500000000000c-636b28b4, #w-node-_6384a160759e4d7bd16b28b500000000000e-636b28b4, #w-node-_3c148760-bd28-0cb8-7db0-d565e9f2c06a-636b28b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f9426785-ea0f-8e58-6c89-57caf87ee9fe-636b28b4 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-e2e86003-f8d7-a6b9-f9fe-909f24b07d8e-636b28b4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-edc90bae-a390-fe9c-8625-34eef0a830fa-636b28b4, #w-node-_14f619ff-7301-9e96-3e9f-1664f15536c8-636b28b4 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-c640fab8-3d95-8c76-efa6-fb20553e0602-636b28b4, #w-node-e9cffdd9-2080-7351-26dc-ce64b02cd614-636b28b4, #w-node-c2fafce1-1901-5313-d3d7-108a8e1730ce-ad4e32e1, #w-node-efc729c0-19a4-6c6d-b875-fc9308136f1d-ad4e32e1, #w-node-efc729c0-19a4-6c6d-b875-fc9308136f22-ad4e32e1, #w-node-efc729c0-19a4-6c6d-b875-fc9308136f27-ad4e32e1, #w-node-efc729c0-19a4-6c6d-b875-fc9308136f2c-ad4e32e1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-efc729c0-19a4-6c6d-b875-fc9308136f31-ad4e32e1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_23249490-7e22-e923-4ffb-261aded7114b-ad4e32e1, #w-node-af432250-007f-283b-0c11-d32b7c8c6b1b-ad4e32e1, #w-node-f122db46-fef0-76eb-ddfa-ad817d224df5-ad4e32e1, #w-node-_85cfb531-1bfb-99ba-dd65-fa391ff7fbcd-ad4e32e1, #w-node-ba5da865-c475-1323-00f3-4d244bd5ebed-ad4e32e1, #w-node-daafc582-9582-ee71-626d-9582458674b9-ad4e32e1, #w-node-_10a7429a-8f0a-daa3-bf5b-47b33f78e8f5-ad4e32e1, #w-node-_64a2e298-f28d-28fc-492d-3dc567517336-ad4e32e1, #w-node-_6edf68c0-b466-cfcc-b6cc-7149f0609bda-4f9d5120, #w-node-d12adcc3-a664-3ad5-2210-265735cb67fe-4f9d5120, #w-node-_75d31e07-c343-ae6e-ceb9-91fcf2de7c6a-c60c2160, #w-node-_75d31e07-c343-ae6e-ceb9-91fcf2de7c6b-c60c2160, #w-node-_75d31e07-c343-ae6e-ceb9-91fcf2de7c6a-f1d7455c, #w-node-_75d31e07-c343-ae6e-ceb9-91fcf2de7c6b-f1d7455c, #w-node-de3f4e15-33d1-280c-e244-7291238d6b92-bf32ecab {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-de3f4e15-33d1-280c-e244-7291238d6bca-bf32ecab {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-de3f4e15-33d1-280c-e244-7291238d6bcd-bf32ecab {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-de3f4e15-33d1-280c-e244-7291238d6bcf-bf32ecab {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-de3f4e15-33d1-280c-e244-7291238d6bd2-bf32ecab, #w-node-de3f4e15-33d1-280c-e244-7291238d6bdf-bf32ecab, #w-node-de3f4e15-33d1-280c-e244-7291238d6be0-bf32ecab, #w-node-de3f4e15-33d1-280c-e244-7291238d6be2-bf32ecab, #w-node-de3f4e15-33d1-280c-e244-7291238d6be4-bf32ecab, #w-node-de3f4e15-33d1-280c-e244-7291238d6be5-bf32ecab, #w-node-de3f4e15-33d1-280c-e244-7291238d6be7-bf32ecab, #w-node-de3f4e15-33d1-280c-e244-7291238d6be9-bf32ecab, #w-node-de3f4e15-33d1-280c-e244-7291238d6bea-bf32ecab, #w-node-de3f4e15-33d1-280c-e244-7291238d6bec-bf32ecab, #w-node-de3f4e15-33d1-280c-e244-7291238d6bef-bf32ecab, #w-node-de3f4e15-33d1-280c-e244-7291238d6c5a-bf32ecab, #w-node-de3f4e15-33d1-280c-e244-7291238d6c5f-bf32ecab, #w-node-f091d01d-03c8-44e8-557a-8821a796ef0d-bf32ecab, #w-node-f091d01d-03c8-44e8-557a-8821a796ef12-bf32ecab, #w-node-ef2155e2-b09f-4276-0e0d-238519f9558f-bf32ecab, #w-node-ef2155e2-b09f-4276-0e0d-238519f95594-bf32ecab, #w-node-de3f4e15-33d1-280c-e244-7291238d6c89-bf32ecab, #w-node-de3f4e15-33d1-280c-e244-7291238d6c8a-bf32ecab, #w-node-de3f4e15-33d1-280c-e244-7291238d6c9b-bf32ecab, #w-node-_31671a56-6b01-011c-f351-3533a895f69d-bf32ecab, #w-node-_42216490-6462-cd41-84c7-ee9d86f4a6f0-bf32ecab, #w-node-de3f4e15-33d1-280c-e244-7291238d6cbd-bf32ecab, #w-node-de3f4e15-33d1-280c-e244-7291238d6cf1-bf32ecab, #w-node-de3f4e15-33d1-280c-e244-7291238d6cf6-bf32ecab, #w-node-_825e81c1-5660-b1f2-d6e4-e31866373aa6-3cf7cc62, #w-node-_825e81c1-5660-b1f2-d6e4-e31866373aa7-3cf7cc62, #w-node-_825e81c1-5660-b1f2-d6e4-e31866373aa6-7bcbce3a, #w-node-_825e81c1-5660-b1f2-d6e4-e31866373aa7-7bcbce3a, #w-node-_1c3d0488-c074-04cd-a56f-22e607fdb0ce-903e98ac, #w-node-_1c3d0488-c074-04cd-a56f-22e607fdb0cf-903e98ac, #w-node-_75d31e07-c343-ae6e-ceb9-91fcf2de7c6a-998dac6d, #w-node-_75d31e07-c343-ae6e-ceb9-91fcf2de7c6b-998dac6d, #w-node-_2bb93c78-173a-107a-a0c1-47942e1977e3-bb306fe4, #w-node-_2bb93c78-173a-107a-a0c1-47942e1977e5-bb306fe4, #w-node-e0879924-1568-3354-f8f2-a79583639c3b-bb306fe4, #w-node-e0879924-1568-3354-f8f2-a79583639c3d-bb306fe4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a1a8c254-d067-9fe6-a7c5-2ae0b7a046a5-bb306fe4 {
  grid-area: span 16 / span 1 / span 16 / span 1;
}

#w-node-_088e63a2-e448-7eb0-255e-727ac46299ff-bb306fe4, #w-node-_3ae08121-0543-4dc2-b9e7-cb6dc9ef8d20-bb306fe4, #w-node-_49ad1bb2-c619-30fa-f9d1-a547c2cf0b73-bb306fe4, #w-node-f2fa53e5-a437-44ae-4e94-7e56605d174e-bb306fe4, #w-node-c625972d-a21a-1df7-6b22-c1ec58f27993-bb306fe4, #w-node-_0ef286ef-49c0-70cd-b5b9-b204737ce380-bb306fe4, #w-node-_9f442651-d700-8f9a-d061-d4a569ae7b34-bb306fe4, #w-node-ffd087dd-c8b5-fe8d-898c-3d1a3b42a19e-bb306fe4, #w-node-f303d6a4-7ab1-e81d-acda-31906431fb03-bb306fe4, #w-node-f64c4240-023c-3400-1fbd-21b083ed0533-bb306fe4, #w-node-_8cf46930-ab86-9f7a-d932-c74d800f0841-bb306fe4, #w-node-_8cf46930-ab86-9f7a-d932-c74d800f0842-bb306fe4, #w-node-_8cf46930-ab86-9f7a-d932-c74d800f0844-bb306fe4, #w-node-_8cf46930-ab86-9f7a-d932-c74d800f0846-bb306fe4, #w-node-_8cf46930-ab86-9f7a-d932-c74d800f0848-bb306fe4, #w-node-_8cf46930-ab86-9f7a-d932-c74d800f084a-bb306fe4, #w-node-ab8b2b70-6629-71e9-f9dc-7cd080e48daa-bb306fe4, #w-node-ab8b2b70-6629-71e9-f9dc-7cd080e48dab-bb306fe4, #w-node-ab8b2b70-6629-71e9-f9dc-7cd080e48dae-bb306fe4, #w-node-ab8b2b70-6629-71e9-f9dc-7cd080e48db0-bb306fe4, #w-node-ab8b2b70-6629-71e9-f9dc-7cd080e48db2-bb306fe4, #w-node-ab8b2b70-6629-71e9-f9dc-7cd080e48db4-bb306fe4, #LaunchPad.w-node-_79b046fc-8399-4896-8ce3-bdc1fe170f38-bb306fe4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a3505425-3cc0-da45-abef-fb7d912f385b-bb306fe4 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_0f16a8f4-3fa4-9ad2-1027-5e69c54e4a3e-bb306fe4, #w-node-_9cfd74c5-91ec-0bc9-7703-04a9c6229ad4-bb306fe4, #w-node-_802f0cd4-0d68-d4f5-ffae-af0c896db6a4-bb306fe4, #w-node-_801fb97c-4df5-280a-bf4c-2b987bffd122-bb306fe4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3b4e91a9-c9fc-9d07-76d0-24e1917c15c6-bb306fe4 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#Fundraise.w-node-_3b12d24d-aed5-c869-f495-4d2f6374eafb-bb306fe4, #w-node-_3b12d24d-aed5-c869-f495-4d2f6374eb03-bb306fe4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3b12d24d-aed5-c869-f495-4d2f6374eb06-bb306fe4 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_3b12d24d-aed5-c869-f495-4d2f6374eb07-bb306fe4, #w-node-_3b12d24d-aed5-c869-f495-4d2f6374eb0b-bb306fe4, #w-node-_3b12d24d-aed5-c869-f495-4d2f6374eb0f-bb306fe4, #w-node-_3b12d24d-aed5-c869-f495-4d2f6374eb13-bb306fe4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3b12d24d-aed5-c869-f495-4d2f6374eb15-bb306fe4 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#Onboarding-Angel-Investors.w-node-_39946cf6-3f61-1b08-7898-2ad702068e52-bb306fe4, #w-node-_39946cf6-3f61-1b08-7898-2ad702068e55-bb306fe4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_39946cf6-3f61-1b08-7898-2ad702068e58-bb306fe4 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_39946cf6-3f61-1b08-7898-2ad702068e59-bb306fe4, #w-node-_39946cf6-3f61-1b08-7898-2ad702068e5d-bb306fe4, #w-node-_39946cf6-3f61-1b08-7898-2ad702068e61-bb306fe4, #w-node-_39946cf6-3f61-1b08-7898-2ad702068e65-bb306fe4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_39946cf6-3f61-1b08-7898-2ad702068e67-bb306fe4 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#Investment-Plan.w-node-_9714db03-d46f-e673-1f76-05a2760d9ffa-bb306fe4, #w-node-_9714db03-d46f-e673-1f76-05a2760d9ffd-bb306fe4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9714db03-d46f-e673-1f76-05a2760d9fff-bb306fe4 {
  justify-self: auto;
}

#w-node-_9714db03-d46f-e673-1f76-05a2760da000-bb306fe4 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_9714db03-d46f-e673-1f76-05a2760da001-bb306fe4, #w-node-_9714db03-d46f-e673-1f76-05a2760da005-bb306fe4, #w-node-_9714db03-d46f-e673-1f76-05a2760da009-bb306fe4, #w-node-_9714db03-d46f-e673-1f76-05a2760da00d-bb306fe4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9714db03-d46f-e673-1f76-05a2760da00f-bb306fe4 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#Archangels.w-node-_1a4131b1-9974-6b10-95a8-819d3f254293-bb306fe4, #w-node-_1a4131b1-9974-6b10-95a8-819d3f254296-bb306fe4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1a4131b1-9974-6b10-95a8-819d3f254298-bb306fe4 {
  justify-self: auto;
}

#w-node-_1a4131b1-9974-6b10-95a8-819d3f254299-bb306fe4 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_1a4131b1-9974-6b10-95a8-819d3f25429a-bb306fe4, #w-node-_1a4131b1-9974-6b10-95a8-819d3f25429e-bb306fe4, #w-node-_1a4131b1-9974-6b10-95a8-819d3f2542a2-bb306fe4, #w-node-_1a4131b1-9974-6b10-95a8-819d3f2542a6-bb306fe4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1a4131b1-9974-6b10-95a8-819d3f2542a8-bb306fe4 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#Liquidity.w-node-cb3de69d-c48e-b3e0-f1ce-a13a7bcbe621-bb306fe4, #w-node-cb3de69d-c48e-b3e0-f1ce-a13a7bcbe625-bb306fe4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cb3de69d-c48e-b3e0-f1ce-a13a7bcbe627-bb306fe4 {
  justify-self: auto;
}

#w-node-cb3de69d-c48e-b3e0-f1ce-a13a7bcbe628-bb306fe4 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-cb3de69d-c48e-b3e0-f1ce-a13a7bcbe629-bb306fe4, #w-node-cb3de69d-c48e-b3e0-f1ce-a13a7bcbe62d-bb306fe4, #w-node-cb3de69d-c48e-b3e0-f1ce-a13a7bcbe631-bb306fe4, #w-node-cb3de69d-c48e-b3e0-f1ce-a13a7bcbe635-bb306fe4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cb3de69d-c48e-b3e0-f1ce-a13a7bcbe637-bb306fe4 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#Leadership.w-node-a947e14c-d0e7-54d7-df42-3fa5748e5fb9-bb306fe4, #w-node-a947e14c-d0e7-54d7-df42-3fa5748e5fbd-bb306fe4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a947e14c-d0e7-54d7-df42-3fa5748e5fbf-bb306fe4 {
  justify-self: auto;
}

#w-node-a947e14c-d0e7-54d7-df42-3fa5748e5fc0-bb306fe4 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-a947e14c-d0e7-54d7-df42-3fa5748e5fc1-bb306fe4, #w-node-a947e14c-d0e7-54d7-df42-3fa5748e5fc5-bb306fe4, #w-node-a947e14c-d0e7-54d7-df42-3fa5748e5fc9-bb306fe4, #w-node-a947e14c-d0e7-54d7-df42-3fa5748e5fcd-bb306fe4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a947e14c-d0e7-54d7-df42-3fa5748e5fcf-bb306fe4 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#Exits-Carry-and-Return.w-node-_391dde8e-e0c4-b91a-cf0c-85df4f03085c-bb306fe4, #w-node-_391dde8e-e0c4-b91a-cf0c-85df4f030860-bb306fe4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_391dde8e-e0c4-b91a-cf0c-85df4f030862-bb306fe4 {
  justify-self: auto;
}

#w-node-_391dde8e-e0c4-b91a-cf0c-85df4f030863-bb306fe4 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_391dde8e-e0c4-b91a-cf0c-85df4f030864-bb306fe4, #w-node-_391dde8e-e0c4-b91a-cf0c-85df4f030868-bb306fe4, #w-node-_391dde8e-e0c4-b91a-cf0c-85df4f03086c-bb306fe4, #w-node-_391dde8e-e0c4-b91a-cf0c-85df4f030870-bb306fe4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_391dde8e-e0c4-b91a-cf0c-85df4f030872-bb306fe4 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#Deal-Flow-Terms.w-node-ad33ceb7-4fc6-0013-e00d-bad0106e4cb2-bb306fe4, #w-node-ad33ceb7-4fc6-0013-e00d-bad0106e4cba-bb306fe4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ad33ceb7-4fc6-0013-e00d-bad0106e4cbd-bb306fe4 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ad33ceb7-4fc6-0013-e00d-bad0106e4cbe-bb306fe4, #w-node-ad33ceb7-4fc6-0013-e00d-bad0106e4cc2-bb306fe4, #w-node-ad33ceb7-4fc6-0013-e00d-bad0106e4cc6-bb306fe4, #w-node-ad33ceb7-4fc6-0013-e00d-bad0106e4cca-bb306fe4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ad33ceb7-4fc6-0013-e00d-bad0106e4ccc-bb306fe4 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#Investment-Committee-Due-Diligence.w-node-_29bac12c-2006-0209-8061-541ef3bd5523-bb306fe4, #w-node-_29bac12c-2006-0209-8061-541ef3bd552b-bb306fe4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_29bac12c-2006-0209-8061-541ef3bd552e-bb306fe4 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_29bac12c-2006-0209-8061-541ef3bd552f-bb306fe4, #w-node-_29bac12c-2006-0209-8061-541ef3bd5533-bb306fe4, #w-node-_29bac12c-2006-0209-8061-541ef3bd5537-bb306fe4, #w-node-_29bac12c-2006-0209-8061-541ef3bd553b-bb306fe4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_29bac12c-2006-0209-8061-541ef3bd553d-bb306fe4 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#Portfolio-Management-Reporting.w-node-_2afde6a5-8070-dc38-7847-15451288e21b-bb306fe4, #w-node-_2afde6a5-8070-dc38-7847-15451288e21e-bb306fe4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2afde6a5-8070-dc38-7847-15451288e221-bb306fe4 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_2afde6a5-8070-dc38-7847-15451288e222-bb306fe4, #w-node-_2afde6a5-8070-dc38-7847-15451288e226-bb306fe4, #w-node-_2afde6a5-8070-dc38-7847-15451288e22a-bb306fe4, #w-node-_2afde6a5-8070-dc38-7847-15451288e22e-bb306fe4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2afde6a5-8070-dc38-7847-15451288e230-bb306fe4 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#Fund-Management-Finance.w-node-d90ec354-ccfe-f3be-4b44-1eb91b4315d1-bb306fe4, #w-node-d90ec354-ccfe-f3be-4b44-1eb91b4315d4-bb306fe4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d90ec354-ccfe-f3be-4b44-1eb91b4315d7-bb306fe4 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-d90ec354-ccfe-f3be-4b44-1eb91b4315d8-bb306fe4, #w-node-d90ec354-ccfe-f3be-4b44-1eb91b4315dc-bb306fe4, #w-node-d90ec354-ccfe-f3be-4b44-1eb91b4315e0-bb306fe4, #w-node-d90ec354-ccfe-f3be-4b44-1eb91b4315e4-bb306fe4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d90ec354-ccfe-f3be-4b44-1eb91b4315e6-bb306fe4 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#Deal-Flow-Terms.w-node-_63437e98-a8a4-17a6-db99-fb2b69b86b6d-bb306fe4, #w-node-_63437e98-a8a4-17a6-db99-fb2b69b86b75-bb306fe4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_63437e98-a8a4-17a6-db99-fb2b69b86b78-bb306fe4 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_63437e98-a8a4-17a6-db99-fb2b69b86b79-bb306fe4, #w-node-_63437e98-a8a4-17a6-db99-fb2b69b86b7d-bb306fe4, #w-node-_63437e98-a8a4-17a6-db99-fb2b69b86b81-bb306fe4, #w-node-_63437e98-a8a4-17a6-db99-fb2b69b86b85-bb306fe4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_63437e98-a8a4-17a6-db99-fb2b69b86b87-bb306fe4 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#Communication.w-node-_9b7734cf-11a5-f729-551d-2216030beb4c-bb306fe4, #w-node-_9b7734cf-11a5-f729-551d-2216030beb55-bb306fe4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b7734cf-11a5-f729-551d-2216030beb58-bb306fe4 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_9b7734cf-11a5-f729-551d-2216030beb59-bb306fe4, #w-node-_9b7734cf-11a5-f729-551d-2216030beb5d-bb306fe4, #w-node-_9b7734cf-11a5-f729-551d-2216030beb61-bb306fe4, #w-node-_9b7734cf-11a5-f729-551d-2216030beb65-bb306fe4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b7734cf-11a5-f729-551d-2216030beb67-bb306fe4 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#Webpage.w-node-_9a5bf538-5ee9-744c-3805-345a659b3d37-bb306fe4, #w-node-_9a5bf538-5ee9-744c-3805-345a659b3d3a-bb306fe4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a5bf538-5ee9-744c-3805-345a659b3d3d-bb306fe4 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_9a5bf538-5ee9-744c-3805-345a659b3d3e-bb306fe4, #w-node-_9a5bf538-5ee9-744c-3805-345a659b3d42-bb306fe4, #w-node-_9a5bf538-5ee9-744c-3805-345a659b3d46-bb306fe4, #w-node-_9a5bf538-5ee9-744c-3805-345a659b3d4a-bb306fe4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a5bf538-5ee9-744c-3805-345a659b3d4c-bb306fe4 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#Tools-Softwares.w-node-_3c65a9b9-6ce2-d52c-a666-635b6d867657-bb306fe4, #w-node-_3c65a9b9-6ce2-d52c-a666-635b6d86765a-bb306fe4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3c65a9b9-6ce2-d52c-a666-635b6d86765d-bb306fe4 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_3c65a9b9-6ce2-d52c-a666-635b6d86765e-bb306fe4, #w-node-_3c65a9b9-6ce2-d52c-a666-635b6d867662-bb306fe4, #w-node-_3c65a9b9-6ce2-d52c-a666-635b6d867666-bb306fe4, #w-node-_3c65a9b9-6ce2-d52c-a666-635b6d86766a-bb306fe4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3c65a9b9-6ce2-d52c-a666-635b6d86766c-bb306fe4 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_1c3d0488-c074-04cd-a56f-22e607fdb0ce-92babb6b, #w-node-_1c3d0488-c074-04cd-a56f-22e607fdb0cf-92babb6b, #w-node-_825e81c1-5660-b1f2-d6e4-e31866373aa6-f3bf3557, #w-node-_825e81c1-5660-b1f2-d6e4-e31866373aa7-f3bf3557, #w-node-_1c3d0488-c074-04cd-a56f-22e607fdb0ce-6132aad7, #w-node-_1c3d0488-c074-04cd-a56f-22e607fdb0cf-6132aad7, #w-node-a6da77f3-12d6-26ce-7b09-c919ef8868cc-9d58ab0c, #w-node-_3cffc100-8c6b-28c6-e3f4-ed8ef1316977-9d58ab0c, #w-node-_11bdc751-0bbf-9dad-9864-920ac41c6282-9d58ab0c, #w-node-_82940537-74b0-d868-8600-9abd08c2d239-9d58ab0c, #w-node-af64af84-79a8-f866-4228-987ff3a69ed7-9d58ab0c, #w-node-_1f60b630-b0ac-c547-3520-91f2488ec895-9d58ab0c, #w-node-e6065291-c8df-1751-bf0e-1dd207bbe69c-9d58ab0c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_76bea8ab-df4c-5222-044c-e8edc0d4cdfc-9d58ab0c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1d65ad17-9454-ad01-e6a1-cd5063cfbd4c-9d58ab0c, #w-node-f4dfafd9-5436-39bc-5d55-ad6024ac7e7c-9d58ab0c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_99680452-b403-8dd2-cda2-d84d44347a18-9d58ab0c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_36b34dcc-dbe9-6fe1-500a-190967d169c3-9d58ab0c, #w-node-_698775e7-6afb-79b4-7736-46f43b42e453-9d58ab0c, #w-node-f7d0de57-d4a8-61bf-703e-d34c831d2d45-9d58ab0c, #w-node-_073b80b0-8da7-23a9-8688-5c1154aa1982-9d58ab0c, #w-node-_73ffce26-6492-cdf7-5d56-38217ec92d77-9d58ab0c, #w-node-_8bdbd30b-2cd9-e7fd-0eb2-3cb679bf8243-9d58ab0c, #w-node-_8fc81118-55fd-8011-08ce-5249d1d6d8c4-9d58ab0c, #w-node-_4939b5e0-fb44-cb06-b87b-cea576cf3e1d-9d58ab0c, #w-node-_3b3e1f11-1dbc-8d2d-c431-3c6073901824-9d58ab0c, #w-node-_9e958481-ed37-4016-9a9c-e66146d92284-9d58ab0c, #w-node-_9e958481-ed37-4016-9a9c-e66146d9228d-9d58ab0c, #w-node-_13375506-6f0b-8059-3329-b14c9dabea9d-9d58ab0c, #w-node-df9687cf-2eff-6790-5f96-4a99203be226-9d58ab0c, #w-node-a41e8f50-ddca-6ff8-fc1d-ea940a95489b-9d58ab0c, #w-node-b17e8e5c-d08e-fe30-f0ad-3f44aaaa6375-9d58ab0c, #w-node-a13d12d9-88e4-f6e5-7299-2f4a0422d184-9d58ab0c, #w-node-a13d12d9-88e4-f6e5-7299-2f4a0422d186-9d58ab0c, #w-node-a3c1e20b-ffbe-f19f-838f-d3abd16a7698-9d58ab0c, #w-node-ed0497fa-fb8c-8efc-0881-7d27fb1010a0-9d58ab0c, #w-node-dbfec5a2-1582-304a-f778-240c103c480b-9d58ab0c, #w-node-ae597646-9799-4d25-cc6f-89b5e902c21a-9d58ab0c, #w-node-_8e901053-9833-826c-53be-91bbabf9e841-9d58ab0c, #w-node-_351177d3-18d5-4698-4e15-a768301c89d7-9d58ab0c, #w-node-f81b4678-d6c7-975d-be03-85f4f00dddd9-9d58ab0c, #w-node-_825e81c1-5660-b1f2-d6e4-e31866373aa6-d6db9f75, #w-node-_825e81c1-5660-b1f2-d6e4-e31866373aa7-d6db9f75, #w-node-_1c3d0488-c074-04cd-a56f-22e607fdb0ce-0057f06f, #w-node-_1c3d0488-c074-04cd-a56f-22e607fdb0cf-0057f06f, #w-node-d80bdbe0-b9ef-b86e-68db-06d03f2cc850-9d70e080, #w-node-_42d6384f-6fa3-48e3-0226-31d73ee27d01-9d70e080, #w-node-ed5caa7a-aa15-f841-a69a-6df406c4ba18-6ac649b2, #w-node-_63d82d0b-cd69-90e4-15c5-78f7ed890c6f-6ac649b2, #w-node-c775907e-4901-13a2-39af-9f2398f88bf8-6ac649b2, #w-node-_92bcf333-ed58-27e7-8e4d-ad515f4ae2cc-5b794a7d, #w-node-_92bcf333-ed58-27e7-8e4d-ad515f4ae2d0-5b794a7d, #w-node-_92bcf333-ed58-27e7-8e4d-ad515f4ae2d2-5b794a7d, #w-node-d3a6335b-09b0-4fbb-2905-a050aefade9f-db0da330, #w-node-d3a6335b-09b0-4fbb-2905-a050aefadea3-db0da330, #w-node-d3a6335b-09b0-4fbb-2905-a050aefadea5-db0da330, #w-node-_43975738-89b3-6ee6-8268-3954361bc470-db0da330, #w-node-_19d4a2df-fb93-519e-f2c4-317f3b8ae264-db0da330, #w-node-_19d4a2df-fb93-519e-f2c4-317f3b8ae269-db0da330, #w-node-_19d4a2df-fb93-519e-f2c4-317f3b8ae26e-db0da330, #w-node-_19d4a2df-fb93-519e-f2c4-317f3b8ae273-db0da330 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_19d4a2df-fb93-519e-f2c4-317f3b8ae278-db0da330 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_7e33b621-bd48-6d02-4d73-3024e89d1953-93487997, #w-node-a569c4df-3755-c681-803a-ad8e0ef0243c-93487997, #w-node-a569c4df-3755-c681-803a-ad8e0ef0243e-93487997, #w-node-_70281499-e116-0d19-0559-d02bbe558a33-93487997, #w-node-_0ee602ea-b999-0b1f-73c3-8543c519a6b1-93487997, #w-node-_0ee602ea-b999-0b1f-73c3-8543c519a6b6-93487997 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0ee602ea-b999-0b1f-73c3-8543c519a6bb-93487997, #w-node-_0ee602ea-b999-0b1f-73c3-8543c519a6c5-93487997 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6ff7c211-5e49-0c60-5c67-098092f516cd-93487997, #w-node-be6617f0-8eb1-84c0-5dea-1d9d714651ca-93487997, #w-node-_4472ab93-afc0-9d91-d023-cccc7b930a79-93487997, #w-node-_1bfcbd9d-d213-0b19-fb45-debf3ec75bfd-93487997, #w-node-_1bfcbd9d-d213-0b19-fb45-debf3ec75bff-93487997, #w-node-_24aaa172-8ec2-c688-524e-f3e17cb0b5cc-93487997, #w-node-_24aaa172-8ec2-c688-524e-f3e17cb0b5ce-93487997, #w-node-_24aaa172-8ec2-c688-524e-f3e17cb0b5d1-93487997, #w-node-_24aaa172-8ec2-c688-524e-f3e17cb0b5de-93487997, #w-node-_24aaa172-8ec2-c688-524e-f3e17cb0b5df-93487997, #w-node-_2d76d741-6211-4071-b6c0-4d2d1a8a1a54-93487997, #w-node-d1293f3b-ef81-6986-9250-848af8c66904-93487997, #w-node-db3241d4-9aa1-7ab6-1fd2-3c6fb3caed13-93487997, #w-node-_7d3ae9b6-5908-73ac-7e24-0c89abbae5e5-93487997, #w-node-_7d3ae9b6-5908-73ac-7e24-0c89abbae5e7-93487997, #w-node-_92c838d5-7946-4cd4-edcd-6e8220c97ad2-42eef4f6, #w-node-a32409d0-4230-8d25-e855-bda6c689f156-42eef4f6, #w-node-_301013b4-bd95-124b-40e3-59ec8e9f3bdf-42eef4f6, #w-node-a2fee6de-9902-6ece-79aa-3991675465bf-42eef4f6, #w-node-a2fee6de-9902-6ece-79aa-3991675465c1-42eef4f6, #w-node-_65e0f8d5-a962-9c22-2906-26cec0be26ba-42eef4f6, #w-node-_018f7c9a-76f8-19e9-09fc-95561e368087-42eef4f6, #w-node-_03a3b74c-26c0-5f5d-8eca-1dc924e0394f-42eef4f6, #w-node-_398ddd60-e082-7109-710e-bdeebb52fff5-42eef4f6, #w-node-f5e38497-43bf-d0d0-9211-4e5bf0974e81-42eef4f6, #w-node-f5e38497-43bf-d0d0-9211-4e5bf0974e85-42eef4f6, #w-node-f5e38497-43bf-d0d0-9211-4e5bf0974e87-42eef4f6, #w-node-f5e38497-43bf-d0d0-9211-4e5bf0974e89-42eef4f6, #w-node-d99c384a-d555-9f6a-7e3b-a9f31c27c561-42eef4f6, #w-node-d99c384a-d555-9f6a-7e3b-a9f31c27c565-42eef4f6, #w-node-d99c384a-d555-9f6a-7e3b-a9f31c27c567-42eef4f6, #w-node-d99c384a-d555-9f6a-7e3b-a9f31c27c569-42eef4f6, #w-node-b42eb56d-662f-0328-1aed-fab3448882ed-42eef4f6, #w-node-e8ecd661-a21a-e1ed-c76d-784676edc5d6-42eef4f6, #w-node-_73b30205-9fb7-a565-723e-deb8df5647ed-42eef4f6, #w-node-_73b30205-9fb7-a565-723e-deb8df5647ef-42eef4f6, #w-node-_73b30205-9fb7-a565-723e-deb8df5647f2-42eef4f6, #w-node-_73b30205-9fb7-a565-723e-deb8df5647f4-42eef4f6, #w-node-_73b30205-9fb7-a565-723e-deb8df5647f7-42eef4f6, #w-node-_73b30205-9fb7-a565-723e-deb8df5647f9-42eef4f6, #w-node-c6fadd35-60e8-6a35-db40-535014839eee-42eef4f6, #w-node-c6fadd35-60e8-6a35-db40-535014839ef0-42eef4f6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b51e3485-8720-ece1-ec8e-cadcc2e333fd-42eef4f6, #w-node-b51e3485-8720-ece1-ec8e-cadcc2e33400-42eef4f6, #w-node-b51e3485-8720-ece1-ec8e-cadcc2e33402-42eef4f6 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b51e3485-8720-ece1-ec8e-cadcc2e33403-42eef4f6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b51e3485-8720-ece1-ec8e-cadcc2e33404-42eef4f6 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-b51e3485-8720-ece1-ec8e-cadcc2e33405-42eef4f6, #w-node-b51e3485-8720-ece1-ec8e-cadcc2e33407-42eef4f6, #w-node-b51e3485-8720-ece1-ec8e-cadcc2e33409-42eef4f6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b51e3485-8720-ece1-ec8e-cadcc2e3340a-42eef4f6 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-b51e3485-8720-ece1-ec8e-cadcc2e3340b-42eef4f6, #w-node-b51e3485-8720-ece1-ec8e-cadcc2e3340d-42eef4f6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b51e3485-8720-ece1-ec8e-cadcc2e3340f-42eef4f6 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b51e3485-8720-ece1-ec8e-cadcc2e3341c-42eef4f6, #w-node-b51e3485-8720-ece1-ec8e-cadcc2e33421-42eef4f6, #w-node-_3a467393-58c0-7f36-3ae0-3c6215da68c0-42eef4f6, #w-node-_59cbec5f-0af4-e4bb-ab35-83d2a3c5c123-42eef4f6, #w-node-a7fe5812-7791-c2cd-ef69-f907ac27f5ba-42eef4f6, #w-node-_7e00e276-efc1-0d64-a049-e126c418ce8c-42eef4f6, #w-node-_76be7d1e-02ec-9455-b0f5-16791d4a1d4c-42eef4f6, #w-node-_76be7d1e-02ec-9455-b0f5-16791d4a1d4d-42eef4f6, #w-node-_76be7d1e-02ec-9455-b0f5-16791d4a1d52-42eef4f6, #w-node-f03951a0-a512-55f5-251d-4749dc31bb2e-42eef4f6, #w-node-f03951a0-a512-55f5-251d-4749dc31bb30-42eef4f6, #w-node-f03951a0-a512-55f5-251d-4749dc31bb32-42eef4f6, #w-node-_3bbf039d-3e25-0619-5195-ab82c8d971b6-f5efb1bd, #w-node-_26e1e42c-73b2-2dc8-5fed-966d00be8601-f5efb1bd, #w-node-_31e51083-22b0-87c2-dcbb-6c4bcb90fd2c-f5efb1bd, #w-node-_1ed40dbc-f4b2-4958-5419-f281c9d00cbe-f5efb1bd, #w-node-_392a365a-c5f9-ebf2-490a-66b94d4d629f-f5efb1bd, #w-node-a2bd64bf-97ab-2c23-e972-7406318b340a-55c56739 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_860b81ac-e385-431a-fa71-49667bb0e1d9-55c56739 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_860b81ac-e385-431a-fa71-49667bb0e1dd-55c56739, #w-node-_64730d15-77a6-8c26-159c-e51b573716f6-55c56739, #w-node-_64730d15-77a6-8c26-159c-e51b573716fa-55c56739, #w-node-be9bd708-5bef-8e04-2f70-59945a73cc51-55c56739, #w-node-be9bd708-5bef-8e04-2f70-59945a73cc53-55c56739, #w-node-bec959c0-674e-a1e0-1b06-06d65e654406-55c56739, #w-node-bec959c0-674e-a1e0-1b06-06d65e654408-55c56739, #w-node-a3786c53-0864-61f9-164b-22363976321b-55c56739, #w-node-a3786c53-0864-61f9-164b-22363976321f-55c56739, #w-node-bafca346-91dc-73d5-40b9-16656da2de3b-55c56739, #w-node-bafca346-91dc-73d5-40b9-16656da2de3d-55c56739, #w-node-_1467789b-fd6a-95e3-a73d-3d031b8c5c98-55c56739, #w-node-_80f6ec2f-835c-3405-5055-6d3a2f5e25b0-55c56739, #w-node-bcb45e73-0065-9cfd-03ed-cd12fb23bcf1-55c56739, #w-node-_9d3893c9-a7aa-407a-cba2-c061a574afd5-55c56739, #w-node-_158b1828-7b16-e60a-c7ba-7e2ec8b331d6-55c56739, #w-node-b1f1a308-c388-11a5-b388-9c2ca9c0ea5d-55c56739, #w-node-b1f1a308-c388-11a5-b388-9c2ca9c0ea60-55c56739, #w-node-b1f1a308-c388-11a5-b388-9c2ca9c0ea6c-55c56739, #w-node-b1f1a308-c388-11a5-b388-9c2ca9c0ea6d-55c56739, #w-node-_77edf5ea-4ce1-bce0-c0b6-5ebbbda8f0bb-55c56739 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68c50a10-2c95-dc66-8ee7-5873e2ed9135-55c56739 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_68c50a10-2c95-dc66-8ee7-5873e2ed9136-55c56739, #w-node-_68c50a10-2c95-dc66-8ee7-5873e2ed9138-55c56739, #w-node-_0a1306c2-ca29-cac9-c6c0-d6ef6b997265-55c56739, #w-node-_4159ebba-ab20-522a-4b2a-e7737b08496c-55c56739, #w-node-a3a23191-754e-ad44-d8f2-11fc437537ab-55c56739, #w-node-_93b9d120-62b9-e148-1e76-3dd3e37c3941-fbe79101, #w-node-c966f460-e3cc-bb47-1280-78db6b07dcfa-fbe79101, #w-node-_04da988c-228d-7d97-2bb5-8b196b0fa97f-fbe79101, #w-node-_96881b80-4a73-bd3a-d8b6-d438f457e9cc-fbe79101 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d98cd424-28f6-43cf-62e8-be28a8ea71c5-fbe79101 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-d0fccdd2-e7a4-a68a-1ed3-2a290549d65c-fbe79101, #w-node-d0fccdd2-e7a4-a68a-1ed3-2a290549d65e-fbe79101, #w-node-d0fccdd2-e7a4-a68a-1ed3-2a290549d65f-fbe79101, #w-node-_0b5984ac-b9cf-0b0a-b9bf-078b3cd45731-fbe79101, #w-node-f211ed37-8750-55e7-f4c6-f413811e0c8d-fbe79101, #w-node-f211ed37-8750-55e7-f4c6-f413811e0c8f-fbe79101, #w-node-f211ed37-8750-55e7-f4c6-f413811e0c90-fbe79101, #w-node-_49f661dd-4ebb-8b6f-2286-98d5c0a6273e-fbe79101, #w-node-b2de0b17-a242-d093-c675-f5111d1068a8-fbe79101, #w-node-b2de0b17-a242-d093-c675-f5111d1068aa-fbe79101, #w-node-b2de0b17-a242-d093-c675-f5111d1068ab-fbe79101, #w-node-_14e0e6b6-7880-ee39-42ae-36c5709d90d5-fbe79101, #w-node-_14e0e6b6-7880-ee39-42ae-36c5709d90d9-fbe79101, #w-node-_14e0e6b6-7880-ee39-42ae-36c5709d90db-fbe79101, #w-node-_14e0e6b6-7880-ee39-42ae-36c5709d90dd-fbe79101, #w-node-_14e0e6b6-7880-ee39-42ae-36c5709d90df-fbe79101, #w-node-_14e0e6b6-7880-ee39-42ae-36c5709d90e3-fbe79101, #w-node-_14e0e6b6-7880-ee39-42ae-36c5709d90e5-fbe79101, #w-node-_14e0e6b6-7880-ee39-42ae-36c5709d90e7-fbe79101, #w-node-_14e0e6b6-7880-ee39-42ae-36c5709d90e9-fbe79101, #w-node-_14e0e6b6-7880-ee39-42ae-36c5709d90ed-fbe79101, #w-node-_14e0e6b6-7880-ee39-42ae-36c5709d90ef-fbe79101, #w-node-_14e0e6b6-7880-ee39-42ae-36c5709d90f1-fbe79101, #w-node-d89663ad-3aa4-ebca-39b7-3d73c0326f82-fbe79101, #w-node-_269f434b-aabc-b82f-c8df-3cdfec25e71b-fbe79101, #w-node-f77ccfc8-b3c8-c238-972e-5b28b318e60e-fbe79101, #w-node-_61c0385e-6a24-49cf-df37-58327e070523-fbe79101, #w-node-_1116b248-922e-dcf4-526c-9a5a0c24a151-30c02fbc, #w-node-c3d91a02-4f13-c235-6cb7-ea109eb144af-30c02fbc, #w-node-fbc2ccb1-10be-5ee0-1f0c-2e314c6516e4-30c02fbc, #w-node-_44d4fdaf-a7cb-1cc5-e67a-2aac120567f6-30c02fbc, #w-node-_44d4fdaf-a7cb-1cc5-e67a-2aac120567f7-30c02fbc, #w-node-_44d4fdaf-a7cb-1cc5-e67a-2aac120567f9-30c02fbc, #w-node-_44d4fdaf-a7cb-1cc5-e67a-2aac12056826-30c02fbc, #w-node-_44d4fdaf-a7cb-1cc5-e67a-2aac12056827-30c02fbc, #w-node-c6434173-bd96-a1ab-76a6-3079125066bb-30c02fbc, #w-node-_94406f0f-f2bb-4400-fd09-75c26c2ce488-30c02fbc, #w-node-_721682da-ef29-2c73-5915-a3a4754957c5-30c02fbc, #w-node-_8e2ed78c-1b10-aa8f-da1f-7acd36f63fe6-30c02fbc, #w-node-a2e4630b-0e59-fbd5-caf1-bb613c72ffd0-30c02fbc, #w-node-_715cf904-8a99-e8c5-60b2-1e60f6ccc91e-30c02fbc, #w-node-_77cd80f9-fcfc-a0b5-6873-80363e915d1b-30c02fbc, #w-node-_1bb32189-51e9-ed87-fec8-0ed727122b2e-30c02fbc, #w-node-_1bb32189-51e9-ed87-fec8-0ed727122b30-30c02fbc, #w-node-b5d8b54c-63ce-1f1c-86ea-9e099586617b-30c02fbc, #w-node-b5d8b54c-63ce-1f1c-86ea-9e099586617d-30c02fbc, #w-node-_568d550b-2172-0076-fc17-219defd9cad0-79678fb5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9ae71084-27eb-5d1b-38f1-617eb76517e5-79678fb5 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_8f6747e7-2733-eb66-1e40-560fe18e5fea-79678fb5, #w-node-_64730d15-77a6-8c26-159c-e51b573716f6-79678fb5, #w-node-_64730d15-77a6-8c26-159c-e51b573716fa-79678fb5, #w-node-_03b8dc49-db14-ad49-2527-cb6335fa106d-79678fb5, #w-node-_03b8dc49-db14-ad49-2527-cb6335fa106f-79678fb5, #w-node-be9bd708-5bef-8e04-2f70-59945a73cc51-79678fb5, #w-node-be9bd708-5bef-8e04-2f70-59945a73cc53-79678fb5, #w-node-bafca346-91dc-73d5-40b9-16656da2de3b-79678fb5, #w-node-bafca346-91dc-73d5-40b9-16656da2de3d-79678fb5, #w-node-a253e98c-ab3e-8a9b-8ef8-c2729d4be9b0-79678fb5, #w-node-a253e98c-ab3e-8a9b-8ef8-c2729d4be9b5-79678fb5, #w-node-a253e98c-ab3e-8a9b-8ef8-c2729d4be9b6-79678fb5, #w-node-a253e98c-ab3e-8a9b-8ef8-c2729d4be9b7-79678fb5, #w-node-b1f1a308-c388-11a5-b388-9c2ca9c0ea5d-79678fb5, #w-node-b1f1a308-c388-11a5-b388-9c2ca9c0ea60-79678fb5, #w-node-b1f1a308-c388-11a5-b388-9c2ca9c0ea6c-79678fb5, #w-node-b1f1a308-c388-11a5-b388-9c2ca9c0ea6d-79678fb5, #w-node-_77edf5ea-4ce1-bce0-c0b6-5ebbbda8f0bb-79678fb5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68c50a10-2c95-dc66-8ee7-5873e2ed9135-79678fb5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_68c50a10-2c95-dc66-8ee7-5873e2ed9136-79678fb5, #w-node-_68c50a10-2c95-dc66-8ee7-5873e2ed9138-79678fb5, #w-node-_0a1306c2-ca29-cac9-c6c0-d6ef6b997265-79678fb5, #w-node-_4159ebba-ab20-522a-4b2a-e7737b08496c-79678fb5, #w-node-a3a23191-754e-ad44-d8f2-11fc437537ab-79678fb5, #w-node-_1116b248-922e-dcf4-526c-9a5a0c24a151-280a6886, #w-node-c3d91a02-4f13-c235-6cb7-ea109eb144af-280a6886, #w-node-fbc2ccb1-10be-5ee0-1f0c-2e314c6516e4-280a6886, #w-node-_137a04bb-1699-2128-2254-09a371feaf52-280a6886, #w-node-_7de57cd1-78ac-4a5f-747c-e8711e111d5f-280a6886, #w-node-_7de57cd1-78ac-4a5f-747c-e8711e111d60-280a6886, #w-node-_7de57cd1-78ac-4a5f-747c-e8711e111d61-280a6886, #w-node-_7de57cd1-78ac-4a5f-747c-e8711e111d63-280a6886, #w-node-_94406f0f-f2bb-4400-fd09-75c26c2ce488-280a6886, #w-node-_721682da-ef29-2c73-5915-a3a4754957c5-280a6886, #w-node-_8e2ed78c-1b10-aa8f-da1f-7acd36f63fe6-280a6886, #w-node-a2e4630b-0e59-fbd5-caf1-bb613c72ffd0-280a6886, #w-node-_715cf904-8a99-e8c5-60b2-1e60f6ccc91e-280a6886, #w-node-_1bb32189-51e9-ed87-fec8-0ed727122b2e-280a6886, #w-node-_1bb32189-51e9-ed87-fec8-0ed727122b30-280a6886, #w-node-b5d8b54c-63ce-1f1c-86ea-9e099586617b-280a6886, #w-node-b5d8b54c-63ce-1f1c-86ea-9e099586617d-280a6886, #w-node-ca47fa34-1800-ff11-a29d-39e481411cfd-280a6886, #w-node-ca47fa34-1800-ff11-a29d-39e481411cff-280a6886, #w-node-_1116b248-922e-dcf4-526c-9a5a0c24a151-aefe1fa0, #w-node-c3d91a02-4f13-c235-6cb7-ea109eb144af-aefe1fa0, #w-node-_137a04bb-1699-2128-2254-09a371feaf52-aefe1fa0, #w-node-b08aaedf-b01c-0a06-1be1-e9a5162eb3b0-aefe1fa0, #w-node-_44d4fdaf-a7cb-1cc5-e67a-2aac120567f6-aefe1fa0, #w-node-_44d4fdaf-a7cb-1cc5-e67a-2aac120567f7-aefe1fa0, #w-node-_44d4fdaf-a7cb-1cc5-e67a-2aac120567f9-aefe1fa0, #w-node-_842cd859-9990-6bc4-5d04-5ce9ee9f89ea-aefe1fa0, #w-node-_585ce116-2cf4-87e5-de98-901eb04305c0-aefe1fa0, #w-node-_30ae5e21-f02f-4e1c-bcdc-45f5906560de-aefe1fa0, #w-node-_1180ea09-b0eb-1491-1570-db4c38e33a6e-aefe1fa0, #w-node-_1180ea09-b0eb-1491-1570-db4c38e33a6f-aefe1fa0, #w-node-_1180ea09-b0eb-1491-1570-db4c38e33a71-aefe1fa0, #w-node-_1180ea09-b0eb-1491-1570-db4c38e33a73-aefe1fa0, #w-node-_1180ea09-b0eb-1491-1570-db4c38e33a7a-aefe1fa0, #w-node-_1180ea09-b0eb-1491-1570-db4c38e33a81-aefe1fa0, #w-node-_1180ea09-b0eb-1491-1570-db4c38e33a83-aefe1fa0, #w-node-_1180ea09-b0eb-1491-1570-db4c38e33a8d-aefe1fa0, #w-node-_1180ea09-b0eb-1491-1570-db4c38e33a8f-aefe1fa0, #w-node-_1180ea09-b0eb-1491-1570-db4c38e33a9a-aefe1fa0, #w-node-_1180ea09-b0eb-1491-1570-db4c38e33a9c-aefe1fa0, #w-node-d80bdbe0-b9ef-b86e-68db-06d03f2cc850-91fcab8f, #w-node-_4b425a7b-4c07-81db-8b39-0dd37f021abc-91fcab8f, #w-node-_181a57ae-c73a-18d7-9e87-25ca3d1da6e6-91fcab8f, #w-node-d32fd9cd-df7b-a7c7-6859-73cb037c5f55-91fcab8f, #w-node-f3d19574-78fd-3572-0664-220221f3039f-706aeba8, #w-node-_18755a8c-c9b1-bcec-2d91-aaf68c0c3e79-706aeba8, #w-node-d884676d-17c5-45c7-c786-ee4b1b66c178-706aeba8, #w-node-d4844792-7f63-4692-2024-1fee5e36ec58-706aeba8, #w-node-d9dba6a9-205d-0663-415f-2a7118d5549e-706aeba8, #w-node-_07400f75-ecaa-7410-eb26-8ea9f0a79cdb-706aeba8, #w-node-_51f66993-ac8d-93b1-22ea-8dd264000bd3-706aeba8, #w-node-cb9779c4-0d93-9222-de01-a54a446be568-706aeba8, #w-node-_6ec77d7a-d9ed-3cb0-566c-a94b70eacbb6-706aeba8, #w-node-_52a1a353-e5bf-323e-d440-bdd8ea2f113e-706aeba8, #w-node-ec5f8558-4bb9-fb4a-8c03-8cc5ba54aa93-706aeba8, #w-node-c0bc34dc-0a60-8d57-a8e9-3ceaf65f7739-706aeba8, #w-node-_9b5450e6-ce88-db94-f956-d6ec14801621-706aeba8, #w-node-_9b5450e6-ce88-db94-f956-d6ec14801622-706aeba8, #w-node-_9b5450e6-ce88-db94-f956-d6ec14801623-706aeba8, #w-node-_9b5450e6-ce88-db94-f956-d6ec14801625-706aeba8, #w-node-_9b5450e6-ce88-db94-f956-d6ec1480162a-706aeba8, #w-node-_9b5450e6-ce88-db94-f956-d6ec14801634-706aeba8, #w-node-_0b4e0fb2-a165-c9d9-1f92-3d9c04cc1c3e-706aeba8, #w-node-_793f20b3-191d-9d5c-a635-ea99007f3b22-706aeba8, #w-node-_793f20b3-191d-9d5c-a635-ea99007f3b23-706aeba8, #w-node-_793f20b3-191d-9d5c-a635-ea99007f3b24-706aeba8, #w-node-_793f20b3-191d-9d5c-a635-ea99007f3b26-706aeba8, #w-node-_793f20b3-191d-9d5c-a635-ea99007f3b2b-706aeba8, #w-node-_793f20b3-191d-9d5c-a635-ea99007f3b30-706aeba8, #w-node-f247f538-f2f4-2def-7184-c5d69bb820c8-706aeba8, #w-node-fb415173-7ac1-c75b-03c7-49d37f3e48f9-706aeba8, #w-node-fb415173-7ac1-c75b-03c7-49d37f3e48fa-706aeba8, #w-node-fb415173-7ac1-c75b-03c7-49d37f3e48fb-706aeba8, #w-node-fb415173-7ac1-c75b-03c7-49d37f3e48fd-706aeba8, #w-node-edf9378c-e992-4b5e-6d4a-6195b3add695-706aeba8, #w-node-e007bdfb-3212-042b-c3b2-9fbfe9769b05-706aeba8, #w-node-_80040d1b-40eb-4cdc-d742-1e0a5d26765b-706aeba8, #w-node-_7a70dc2a-4ab0-84a1-f312-7ac32f25b394-706aeba8, #w-node-_12412e4b-d860-ad29-5dab-91378f8ad582-706aeba8, #w-node-a6f0386e-92e4-ec8a-90a0-4a392eca64a5-706aeba8, #w-node-_9d1ef810-e060-1e12-fbac-16f3ecc682fb-706aeba8, #w-node-_534a4db2-a0b9-ee34-436b-694c9264637e-706aeba8, #w-node-db0c0806-2438-8be3-8be6-79e91fda80fe-706aeba8, #w-node-_9bc63159-6a33-b6ad-c178-605dd6d3c758-706aeba8, #w-node-_38b54564-9842-9ff3-8fef-4cd72ada7c0c-706aeba8, #w-node-_4c572aa4-7a7c-0d65-c3e5-02d1b759fe81-706aeba8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_24b82cba-862c-8b83-2bd5-d4dbb2eacbd0-7f32a15a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_1cd0e79b-5ebc-91a5-eaec-1ff79f7b787c-7f32a15a, #w-node-b8deb9bf-c446-c989-fc93-6bce15f258b9-7f32a15a, #w-node-_3a55a339-57c9-0582-83bf-1b5f5cc12785-967ecdec, #w-node-_7dce59c0-c1eb-3abd-6ea6-23ec3a416c08-967ecdec, #w-node-_509a38a8-02e7-c738-abb0-6c36a573e294-967ecdec, #w-node-_09080f64-71c4-cc20-f3d6-5617eba4f054-967ecdec, #w-node-_17a6f79a-737a-423d-6a7c-8a74f7c14e33-967ecdec, #w-node-_17a6f79a-737a-423d-6a7c-8a74f7c14e34-967ecdec, #w-node-_7e9b64e4-5419-85e3-4fbd-8598fb2dca1b-967ecdec, #w-node-_0cee58aa-3c62-2024-f18c-175712a49d88-967ecdec, #w-node-df138234-94c8-a915-eb49-b4785eddb253-967ecdec, #w-node-cc71e0de-7752-8fa4-5fb3-9b2819a1c8e3-967ecdec, #w-node-_6b66248a-60b6-b94b-18ee-b181965114cb-967ecdec, #w-node-_17ee623c-60a5-6ad7-83cd-d21690e69bd8-967ecdec, #w-node-_679406d2-9bb8-df97-ea5a-02471fb22b5f-967ecdec, #w-node-a3b2a02c-0b48-9dd4-e983-91d2bcc16449-967ecdec, #w-node-cdd8c36d-9a39-6576-6027-e8a52bbd1f85-967ecdec, #w-node-eee57447-e0b8-3741-de43-e7c40de40b68-967ecdec, #w-node-eee57447-e0b8-3741-de43-e7c40de40b69-967ecdec, #w-node-eee57447-e0b8-3741-de43-e7c40de40b6b-967ecdec, #w-node-eee57447-e0b8-3741-de43-e7c40de40b6d-967ecdec, #w-node-a66ad52c-0773-e553-b143-9cda1dea9934-967ecdec, #w-node-a66ad52c-0773-e553-b143-9cda1dea9935-967ecdec, #w-node-a66ad52c-0773-e553-b143-9cda1dea9937-967ecdec, #w-node-a66ad52c-0773-e553-b143-9cda1dea9939-967ecdec, #w-node-_657fa273-6350-d725-6c2e-8858ee69f778-967ecdec, #w-node-_657fa273-6350-d725-6c2e-8858ee69f779-967ecdec, #w-node-_657fa273-6350-d725-6c2e-8858ee69f77a-967ecdec, #w-node-_657fa273-6350-d725-6c2e-8858ee69f77b-967ecdec, #w-node-f4316039-5764-93b4-1c41-da0e31a8261d-967ecdec, #w-node-f4316039-5764-93b4-1c41-da0e31a8261e-967ecdec, #w-node-f4316039-5764-93b4-1c41-da0e31a8261f-967ecdec, #w-node-f4316039-5764-93b4-1c41-da0e31a82620-967ecdec, #w-node-_671a289a-1a7e-93b1-3255-969667358b16-967ecdec, #w-node-d23ba885-1fdc-71f8-a6ca-f5f37c556bfe-967ecdec, #w-node-_9ba2c15f-2c92-253f-f27c-78924261a18f-967ecdec, #w-node-b91448a7-a1ef-d5a9-aa40-a741eb438adf-967ecdec, #w-node-_4ee52e1e-26c5-6214-3436-53384c7934d1-967ecdec, #w-node-_4ee52e1e-26c5-6214-3436-53384c7934d2-967ecdec, #w-node-_4ee52e1e-26c5-6214-3436-53384c7934d4-967ecdec, #w-node-_69ba6298-123e-416b-7ee8-fb199824478a-967ecdec, #w-node-_69ba6298-123e-416b-7ee8-fb199824478b-967ecdec, #w-node-_69ba6298-123e-416b-7ee8-fb199824478d-967ecdec, #w-node-_1d77d47f-0990-6696-81d4-975458bd3dd6-967ecdec, #w-node-_1d77d47f-0990-6696-81d4-975458bd3dd7-967ecdec, #w-node-_1d77d47f-0990-6696-81d4-975458bd3dd9-967ecdec, #w-node-_20cc557c-76fd-60e3-5090-b98bdeb672f6-967ecdec, #w-node-_20cc557c-76fd-60e3-5090-b98bdeb672f7-967ecdec, #w-node-_20cc557c-76fd-60e3-5090-b98bdeb672f9-967ecdec, #w-node-_1116b248-922e-dcf4-526c-9a5a0c24a151-4559f5e9, #w-node-c3d91a02-4f13-c235-6cb7-ea109eb144af-4559f5e9, #w-node-_137a04bb-1699-2128-2254-09a371feaf52-4559f5e9, #w-node-b08aaedf-b01c-0a06-1be1-e9a5162eb3b0-4559f5e9, #w-node-_44d4fdaf-a7cb-1cc5-e67a-2aac120567f6-4559f5e9, #w-node-_44d4fdaf-a7cb-1cc5-e67a-2aac120567f7-4559f5e9, #w-node-_44d4fdaf-a7cb-1cc5-e67a-2aac120567f9-4559f5e9, #w-node-_842cd859-9990-6bc4-5d04-5ce9ee9f89ea-4559f5e9, #w-node-_585ce116-2cf4-87e5-de98-901eb04305c0-4559f5e9, #w-node-_30ae5e21-f02f-4e1c-bcdc-45f5906560de-4559f5e9, #w-node-_1180ea09-b0eb-1491-1570-db4c38e33a6e-4559f5e9, #w-node-_1180ea09-b0eb-1491-1570-db4c38e33a6f-4559f5e9, #w-node-_1180ea09-b0eb-1491-1570-db4c38e33a71-4559f5e9, #w-node-_1180ea09-b0eb-1491-1570-db4c38e33a73-4559f5e9, #w-node-_1180ea09-b0eb-1491-1570-db4c38e33a7a-4559f5e9, #w-node-_1180ea09-b0eb-1491-1570-db4c38e33a81-4559f5e9, #w-node-_1180ea09-b0eb-1491-1570-db4c38e33a83-4559f5e9, #w-node-_1180ea09-b0eb-1491-1570-db4c38e33a8d-4559f5e9, #w-node-_1180ea09-b0eb-1491-1570-db4c38e33a8f-4559f5e9, #w-node-_1180ea09-b0eb-1491-1570-db4c38e33a9a-4559f5e9, #w-node-_1180ea09-b0eb-1491-1570-db4c38e33a9c-4559f5e9, #w-node-c2fafce1-1901-5313-d3d7-108a8e1730ce-3c05ea2a, #w-node-efc729c0-19a4-6c6d-b875-fc9308136f1d-3c05ea2a, #w-node-efc729c0-19a4-6c6d-b875-fc9308136f22-3c05ea2a, #w-node-efc729c0-19a4-6c6d-b875-fc9308136f27-3c05ea2a, #w-node-efc729c0-19a4-6c6d-b875-fc9308136f2c-3c05ea2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-efc729c0-19a4-6c6d-b875-fc9308136f31-3c05ea2a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_23249490-7e22-e923-4ffb-261aded7114b-3c05ea2a, #w-node-af432250-007f-283b-0c11-d32b7c8c6b1b-3c05ea2a, #w-node-f122db46-fef0-76eb-ddfa-ad817d224df5-3c05ea2a, #w-node-_85cfb531-1bfb-99ba-dd65-fa391ff7fbcd-3c05ea2a, #w-node-ba5da865-c475-1323-00f3-4d244bd5ebed-3c05ea2a, #w-node-daafc582-9582-ee71-626d-9582458674b9-3c05ea2a, #w-node-_10a7429a-8f0a-daa3-bf5b-47b33f78e8f5-3c05ea2a, #w-node-_64a2e298-f28d-28fc-492d-3dc567517336-3c05ea2a, #w-node-_43f559b4-9435-2249-00c6-69b56c764578-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c76457a-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c76457c-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c76457e-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c764580-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c764581-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c764583-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c764585-179781ff {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_43f559b4-9435-2249-00c6-69b56c764587-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c764589-179781ff {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_43f559b4-9435-2249-00c6-69b56c76458f-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c7645a0-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c7645a1-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c7645a2-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c7645a4-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c7645a7-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c7645a9-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c7645aa-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c7645ab-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c7645ad-179781ff {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_43f559b4-9435-2249-00c6-69b56c7645b2-179781ff {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_43f559b4-9435-2249-00c6-69b56c7645b3-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c7645b5-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c7645b7-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c7645b9-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c7645ba-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c7645bc-179781ff {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_43f559b4-9435-2249-00c6-69b56c7645be-179781ff {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_43f559b4-9435-2249-00c6-69b56c7645bf-179781ff {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_43f559b4-9435-2249-00c6-69b56c7645c1-179781ff {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_43f559b4-9435-2249-00c6-69b56c7645c2-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c7645cb-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c7645d4-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c7645dd-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c7645df-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c7645e2-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c7645e3-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c7645e4-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c7645e6-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c7645e8-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c7645e9-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c7645eb-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c7645ec-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c7645ef-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c7645f0-179781ff, #w-node-d64f0563-76b3-f2bc-4482-58922f0b8424-179781ff, #w-node-_93125f34-085a-4d82-69f9-6e34bf1bb907-179781ff, #w-node-_32ad4a3d-9aa1-1c63-fe91-5056d3a74034-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c7645fd-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c764603-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c764625-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c764626-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c764629-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c76462b-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c76462c-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c76462d-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c76462e-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c764630-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c76463a-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c76463b-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c76463c-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c76463e-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c764646-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c764647-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c76464a-179781ff, #w-node-_67b69ff5-6b28-7c3e-295f-9202d4e0a048-179781ff, #w-node-_36e40c4a-1fe6-8ecc-3ce8-9cf5a7137a55-179781ff, #w-node-_1aa887bd-8785-bc98-79e8-5810833a60ed-179781ff, #w-node-_6f70aeab-5287-5009-0fb6-fa6fbaf6e002-179781ff, #your-fund.w-node-_43f559b4-9435-2249-00c6-69b56c76464c-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c76464d-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c76464e-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c764650-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c764652-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c764653-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c764656-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c764658-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c764663-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c764664-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c76466b-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c76466d-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c76466f-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c764674-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c764676-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c764679-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c76467b-179781ff, #feedback-session.w-node-_43f559b4-9435-2249-00c6-69b56c76467d-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c76467e-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c76467f-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c764681-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c764683-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c764684-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c764685-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c764687-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c76468b-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c76468c-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c76468e-179781ff, #w-node-_175b4111-02a9-dbad-8a60-9f321e35018c-179781ff, #w-node-_175b4111-02a9-dbad-8a60-9f321e35018d-179781ff, #w-node-_175b4111-02a9-dbad-8a60-9f321e35018f-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c764578-a74d53f7, #w-node-_43f559b4-9435-2249-00c6-69b56c76457a-a74d53f7, #w-node-_43f559b4-9435-2249-00c6-69b56c76457c-a74d53f7, #w-node-_43f559b4-9435-2249-00c6-69b56c76457e-a74d53f7, #w-node-_43f559b4-9435-2249-00c6-69b56c764580-a74d53f7, #w-node-_43f559b4-9435-2249-00c6-69b56c764581-a74d53f7, #w-node-_43f559b4-9435-2249-00c6-69b56c764583-a74d53f7, #w-node-_43f559b4-9435-2249-00c6-69b56c764585-a74d53f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_43f559b4-9435-2249-00c6-69b56c764587-a74d53f7, #w-node-_43f559b4-9435-2249-00c6-69b56c764589-a74d53f7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_43f559b4-9435-2249-00c6-69b56c76458f-a74d53f7, #w-node-_43f559b4-9435-2249-00c6-69b56c7645a0-a74d53f7, #w-node-_43f559b4-9435-2249-00c6-69b56c7645a1-a74d53f7, #w-node-_43f559b4-9435-2249-00c6-69b56c7645a2-a74d53f7, #w-node-_43f559b4-9435-2249-00c6-69b56c7645a4-a74d53f7, #w-node-_43f559b4-9435-2249-00c6-69b56c7645a7-a74d53f7, #w-node-_43f559b4-9435-2249-00c6-69b56c7645a9-a74d53f7, #w-node-_43f559b4-9435-2249-00c6-69b56c7645aa-a74d53f7, #w-node-_43f559b4-9435-2249-00c6-69b56c7645ab-a74d53f7, #w-node-_43f559b4-9435-2249-00c6-69b56c7645ad-a74d53f7, #w-node-_43f559b4-9435-2249-00c6-69b56c7645b2-a74d53f7, #w-node-_43f559b4-9435-2249-00c6-69b56c7645b3-a74d53f7, #w-node-_43f559b4-9435-2249-00c6-69b56c7645b5-a74d53f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_43f559b4-9435-2249-00c6-69b56c7645b9-a74d53f7 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_43f559b4-9435-2249-00c6-69b56c7645ba-a74d53f7, #w-node-_2f9b4761-88d9-d0e8-f47d-e34e488e7a02-a74d53f7, #w-node-_188cfcc9-5b8e-9f4c-c0de-932abac69972-a74d53f7, #w-node-a7b064f7-2a02-7345-6ed5-d6ee3bdaf35f-a74d53f7, #w-node-_43f559b4-9435-2249-00c6-69b56c7645bc-a74d53f7, #w-node-_19989e39-6634-1323-6774-48d417868fa0-a74d53f7, #w-node-_19989e39-6634-1323-6774-48d417868fa1-a74d53f7, #w-node-_19989e39-6634-1323-6774-48d417868fab-a74d53f7, #w-node-_05a3dd9e-c98b-7f09-0b60-43905b7bb92c-a74d53f7, #w-node-_05a3dd9e-c98b-7f09-0b60-43905b7bb92d-a74d53f7, #w-node-_05a3dd9e-c98b-7f09-0b60-43905b7bb92f-a74d53f7, #w-node-_43f559b4-9435-2249-00c6-69b56c7645df-a74d53f7, #w-node-f70b593d-74b0-b9b9-74b8-a6d11bf876e3-a74d53f7, #w-node-f70b593d-74b0-b9b9-74b8-a6d11bf876e6-a74d53f7, #w-node-_43f559b4-9435-2249-00c6-69b56c7645e2-a74d53f7, #w-node-_43f559b4-9435-2249-00c6-69b56c7645e3-a74d53f7, #w-node-_0d15e500-9a57-da57-0711-d1850459f8f9-a74d53f7, #w-node-_43f559b4-9435-2249-00c6-69b56c7645e4-a74d53f7, #w-node-_86f2bd19-7728-fbfd-172e-d909104dcc86-a74d53f7, #w-node-af3e6446-44e5-e825-6560-64edc820f026-a74d53f7, #w-node-af3e6446-44e5-e825-6560-64edc820f027-a74d53f7, #w-node-af3e6446-44e5-e825-6560-64edc820f029-a74d53f7, #w-node-af3e6446-44e5-e825-6560-64edc820f02e-a74d53f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_186f22cc-4930-4297-e3f9-cc69a7923f49-a74d53f7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_186f22cc-4930-4297-e3f9-cc69a7923f4a-a74d53f7, #w-node-_74b7c76e-fce8-1359-f83f-40229caf8416-a74d53f7, #w-node-_186f22cc-4930-4297-e3f9-cc69a7923f51-a74d53f7, #w-node-_1755361f-6def-89d9-d62c-3ccf6c84da6e-a74d53f7, #w-node-_43f559b4-9435-2249-00c6-69b56c7645ec-a74d53f7, #w-node-a68731d2-7cd8-0a3c-47de-7b8f1c7f2f38-a74d53f7, #w-node-a68731d2-7cd8-0a3c-47de-7b8f1c7f2f3b-a74d53f7, #w-node-bfb7bc57-5bbe-2f23-ed3b-c0a2c07fdb71-a74d53f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d73e524a-0422-66ce-8052-187499646489-a74d53f7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d73e524a-0422-66ce-8052-18749964648a-a74d53f7, #w-node-d73e524a-0422-66ce-8052-18749964648d-a74d53f7, #w-node-f9978358-7d9c-ee45-af65-7abf80d596be-a74d53f7, #w-node-bfb7bc57-5bbe-2f23-ed3b-c0a2c07fdb72-a74d53f7, #w-node-bfb7bc57-5bbe-2f23-ed3b-c0a2c07fdb73-a74d53f7, #w-node-_097bb7aa-3dfc-767f-d2d5-96c32692fe94-a74d53f7, #w-node-b024af3b-429d-cddd-ebe1-3f4233c4781c-a74d53f7, #w-node-b024af3b-429d-cddd-ebe1-3f4233c4781d-a74d53f7, #w-node-b024af3b-429d-cddd-ebe1-3f4233c4781f-a74d53f7, #w-node-_93cf16ff-a2d3-444a-9240-a3770a86e3ba-a74d53f7, #w-node-_93cf16ff-a2d3-444a-9240-a3770a86e3bb-a74d53f7, #w-node-_6793e359-5d52-1a79-30a6-983005ad341c-a74d53f7, #w-node-_93cf16ff-a2d3-444a-9240-a3770a86e3bd-a74d53f7, #w-node-_092533ee-1a7b-b187-bc4f-05089b20f570-a74d53f7, #w-node-_84e37afe-1482-1bea-3d1d-09e0fa5d2de0-a74d53f7, #w-node-_84e37afe-1482-1bea-3d1d-09e0fa5d2de1-a74d53f7, #w-node-_4a0f4070-926c-7878-eac1-f09f0833a5fd-a74d53f7, #w-node-_4a0f4070-926c-7878-eac1-f09f0833a5fe-a74d53f7, #w-node-cc959573-b89c-8530-6a78-ba8b42479307-a74d53f7, #w-node-cc959573-b89c-8530-6a78-ba8b42479308-a74d53f7, #w-node-_43f559b4-9435-2249-00c6-69b56c76467d-a74d53f7, #w-node-aec2b58f-1fff-368d-ccba-91e0277be1f9-a74d53f7, #w-node-_43f559b4-9435-2249-00c6-69b56c76467f-a74d53f7, #w-node-aec2b58f-1fff-368d-ccba-91e0277be1fc-a74d53f7, #w-node-_11b9fa73-6bc3-d211-a1be-71aff55bfc8e-a74d53f7, #w-node-_11b9fa73-6bc3-d211-a1be-71aff55bfc91-a74d53f7, #w-node-_11b9fa73-6bc3-d211-a1be-71aff55bfc92-a74d53f7, #w-node-_11b9fa73-6bc3-d211-a1be-71aff55bfc93-a74d53f7, #w-node-_11b9fa73-6bc3-d211-a1be-71aff55bfc95-a74d53f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_11b9fa73-6bc3-d211-a1be-71aff55bfc98-a74d53f7 {
  grid-area: span 4 / span 1 / span 4 / span 1;
}

#w-node-_11b9fa73-6bc3-d211-a1be-71aff55bfc99-a74d53f7, #w-node-_11b9fa73-6bc3-d211-a1be-71aff55bfc9b-a74d53f7, #w-node-_11b9fa73-6bc3-d211-a1be-71aff55bfc9e-a74d53f7, #w-node-_11b9fa73-6bc3-d211-a1be-71aff55bfc9f-a74d53f7, #w-node-_11b9fa73-6bc3-d211-a1be-71aff55bfca7-a74d53f7, #w-node-_11b9fa73-6bc3-d211-a1be-71aff55bfca8-a74d53f7, #w-node-_11b9fa73-6bc3-d211-a1be-71aff55bfcae-a74d53f7, #w-node-_11b9fa73-6bc3-d211-a1be-71aff55bfcaf-a74d53f7, #w-node-_11b9fa73-6bc3-d211-a1be-71aff55bfcb1-a74d53f7, #w-node-_11b9fa73-6bc3-d211-a1be-71aff55bfcb3-a74d53f7, #w-node-_11b9fa73-6bc3-d211-a1be-71aff55bfcb4-a74d53f7, #w-node-_11b9fa73-6bc3-d211-a1be-71aff55bfcb6-a74d53f7, #w-node-_11b9fa73-6bc3-d211-a1be-71aff55bfcb8-a74d53f7, #w-node-_11b9fa73-6bc3-d211-a1be-71aff55bfcb9-a74d53f7, #w-node-_11b9fa73-6bc3-d211-a1be-71aff55bfcbb-a74d53f7, #w-node-_2fd2acd0-a254-ca1c-f776-127e598b5694-a74d53f7, #w-node-_2fd2acd0-a254-ca1c-f776-127e598b5697-a74d53f7, #w-node-_2fd2acd0-a254-ca1c-f776-127e598b5698-a74d53f7, #w-node-_2fd2acd0-a254-ca1c-f776-127e598b5699-a74d53f7, #w-node-_2fd2acd0-a254-ca1c-f776-127e598b569b-a74d53f7, #w-node-_2fd2acd0-a254-ca1c-f776-127e598b569d-a74d53f7, #w-node-_2fd2acd0-a254-ca1c-f776-127e598b569e-a74d53f7, #w-node-_2fd2acd0-a254-ca1c-f776-127e598b56a0-a74d53f7, #w-node-_93c34abd-16cb-5ffc-b3dd-005d2c8c84e8-a74d53f7, #schedule.w-node-db76aaaf-473b-355b-9f91-910d39111b01-a74d53f7, #w-node-db76aaaf-473b-355b-9f91-910d39111b02-a74d53f7, #w-node-db76aaaf-473b-355b-9f91-910d39111b07-a74d53f7, #w-node-db76aaaf-473b-355b-9f91-910d39111b09-a74d53f7, #w-node-db76aaaf-473b-355b-9f91-910d39111b0b-a74d53f7, #w-node-db76aaaf-473b-355b-9f91-910d39111b0d-a74d53f7, #w-node-db76aaaf-473b-355b-9f91-910d39111b0f-a74d53f7, #w-node-_4a886fb6-d96a-abf5-27d3-150f3f180e83-a74d53f7, #w-node-_70c3317e-9fab-46af-4bed-94574409045a-a74d53f7, #w-node-_70c3317e-9fab-46af-4bed-94574409045b-a74d53f7, #w-node-_70c3317e-9fab-46af-4bed-94574409045c-a74d53f7, #w-node-_70c3317e-9fab-46af-4bed-94574409045e-a74d53f7, #w-node-_70c3317e-9fab-46af-4bed-945744090460-a74d53f7, #w-node-_70c3317e-9fab-46af-4bed-94574409046b-a74d53f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_70c3317e-9fab-46af-4bed-94574409046c-a74d53f7 {
  grid-area: span 4 / span 1 / span 4 / span 1;
}

#w-node-_70c3317e-9fab-46af-4bed-94574409046d-a74d53f7, #w-node-_70c3317e-9fab-46af-4bed-94574409046e-a74d53f7, #w-node-_70c3317e-9fab-46af-4bed-945744090470-a74d53f7, #w-node-_70c3317e-9fab-46af-4bed-945744090472-a74d53f7, #w-node-_70c3317e-9fab-46af-4bed-945744090473-a74d53f7, #w-node-_70c3317e-9fab-46af-4bed-945744090475-a74d53f7, #w-node-_70c3317e-9fab-46af-4bed-945744090477-a74d53f7, #w-node-_70c3317e-9fab-46af-4bed-945744090478-a74d53f7, #w-node-_70c3317e-9fab-46af-4bed-94574409047a-a74d53f7, #w-node-_70c3317e-9fab-46af-4bed-94574409047c-a74d53f7, #w-node-_70c3317e-9fab-46af-4bed-94574409047d-a74d53f7, #w-node-_70c3317e-9fab-46af-4bed-94574409047f-a74d53f7, #w-node-_70c3317e-9fab-46af-4bed-945744090481-a74d53f7, #w-node-_70c3317e-9fab-46af-4bed-945744090482-a74d53f7, #w-node-_70c3317e-9fab-46af-4bed-945744090484-a74d53f7, #w-node-_70c3317e-9fab-46af-4bed-945744090486-a74d53f7, #w-node-_70c3317e-9fab-46af-4bed-945744090487-a74d53f7, #w-node-_70c3317e-9fab-46af-4bed-945744090488-a74d53f7, #w-node-_70c3317e-9fab-46af-4bed-945744090489-a74d53f7, #w-node-_70c3317e-9fab-46af-4bed-94574409048b-a74d53f7, #w-node-_70c3317e-9fab-46af-4bed-94574409048d-a74d53f7, #w-node-_70c3317e-9fab-46af-4bed-94574409048e-a74d53f7, #w-node-_70c3317e-9fab-46af-4bed-94574409048f-a74d53f7, #w-node-_70c3317e-9fab-46af-4bed-945744090491-a74d53f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_70c3317e-9fab-46af-4bed-945744090493-a74d53f7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_70c3317e-9fab-46af-4bed-945744090494-a74d53f7, #w-node-_70c3317e-9fab-46af-4bed-945744090495-a74d53f7, #w-node-_70c3317e-9fab-46af-4bed-945744090497-a74d53f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_70c3317e-9fab-46af-4bed-94574409049f-a74d53f7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_90f605a5-3b26-20ae-50fc-0d323f23d696-a74d53f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b519b515-1409-d659-398e-f3ff80481aeb-97038c4f, #w-node-d06f90ff-32e8-a9d1-46b4-81cbe5d7eaa0-97038c4f, #w-node-_21f503c3-a0cd-a962-1454-0efa36b25f2f-97038c4f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_143111d8-c56a-34d1-1f5c-87ea18793947-a370f8b7, #w-node-_143111d8-c56a-34d1-1f5c-87ea18793954-a370f8b7, #meet.w-node-_143111d8-c56a-34d1-1f5c-87ea18793965-a370f8b7, #w-node-_143111d8-c56a-34d1-1f5c-87ea18793966-a370f8b7, #w-node-_143111d8-c56a-34d1-1f5c-87ea18793967-a370f8b7, #w-node-_143111d8-c56a-34d1-1f5c-87ea18793969-a370f8b7, #w-node-_143111d8-c56a-34d1-1f5c-87ea1879396b-a370f8b7, #w-node-_143111d8-c56a-34d1-1f5c-87ea18793974-a370f8b7, #w-node-_143111d8-c56a-34d1-1f5c-87ea18793976-a370f8b7, #w-node-_143111d8-c56a-34d1-1f5c-87ea18793983-a370f8b7, #w-node-_143111d8-c56a-34d1-1f5c-87ea18793985-a370f8b7, #w-node-_143111d8-c56a-34d1-1f5c-87ea18793992-a370f8b7, #w-node-_143111d8-c56a-34d1-1f5c-87ea18793994-a370f8b7, #w-node-_143111d8-c56a-34d1-1f5c-87ea187939a1-a370f8b7, #w-node-_143111d8-c56a-34d1-1f5c-87ea187939a3-a370f8b7, #w-node-_143111d8-c56a-34d1-1f5c-87ea187939b0-a370f8b7, #w-node-_143111d8-c56a-34d1-1f5c-87ea187939b4-a370f8b7, #w-node-_143111d8-c56a-34d1-1f5c-87ea187939b6-a370f8b7, #w-node-_143111d8-c56a-34d1-1f5c-87ea187939b8-a370f8b7, #w-node-_143111d8-c56a-34d1-1f5c-87ea187939bc-a370f8b7, #w-node-_143111d8-c56a-34d1-1f5c-87ea187939be-a370f8b7, #w-node-_143111d8-c56a-34d1-1f5c-87ea187939c0-a370f8b7, #w-node-_143111d8-c56a-34d1-1f5c-87ea187939c1-a370f8b7, #w-node-_143111d8-c56a-34d1-1f5c-87ea187939c4-a370f8b7, #w-node-_143111d8-c56a-34d1-1f5c-87ea187939c6-a370f8b7, #w-node-_143111d8-c56a-34d1-1f5c-87ea187939c8-a370f8b7, #w-node-_143111d8-c56a-34d1-1f5c-87ea187939c9-a370f8b7, #w-node-_143111d8-c56a-34d1-1f5c-87ea187939cc-a370f8b7, #w-node-_143111d8-c56a-34d1-1f5c-87ea187939ce-a370f8b7, #w-node-_143111d8-c56a-34d1-1f5c-87ea187939d0-a370f8b7, #w-node-_143111d8-c56a-34d1-1f5c-87ea187939d1-a370f8b7, #w-node-_143111d8-c56a-34d1-1f5c-87ea187939d4-a370f8b7, #w-node-_143111d8-c56a-34d1-1f5c-87ea187939d6-a370f8b7, #w-node-_143111d8-c56a-34d1-1f5c-87ea187939f7-a370f8b7, #w-node-_143111d8-c56a-34d1-1f5c-87ea187939fd-a370f8b7, #w-node-_788c4ccf-5c4c-261a-8108-ab89809328d5-a370f8b7, #w-node-_788c4ccf-5c4c-261a-8108-ab89809328d7-a370f8b7, #w-node-_788c4ccf-5c4c-261a-8108-ab89809328d9-a370f8b7, #w-node-_788c4ccf-5c4c-261a-8108-ab89809328da-a370f8b7, #w-node-_788c4ccf-5c4c-261a-8108-ab89809328dd-a370f8b7, #w-node-_788c4ccf-5c4c-261a-8108-ab89809328de-a370f8b7, #w-node-_788c4ccf-5c4c-261a-8108-ab89809328e1-a370f8b7, #w-node-_788c4ccf-5c4c-261a-8108-ab89809328e2-a370f8b7, #w-node-_6eb4021b-c667-dc39-adf1-e81872102879-a370f8b7, #w-node-_6eb4021b-c667-dc39-adf1-e81872102888-a370f8b7, #w-node-_6eb4021b-c667-dc39-adf1-e8187210288b-a370f8b7, #w-node-_6eb4021b-c667-dc39-adf1-e81872102897-a370f8b7, #w-node-_6eb4021b-c667-dc39-adf1-e81872102898-a370f8b7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a85598d3-96cd-0224-22f3-d1fc75d76db2-a370f8b7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a85598d3-96cd-0224-22f3-d1fc75d76db3-a370f8b7, #w-node-a85598d3-96cd-0224-22f3-d1fc75d76db5-a370f8b7, #w-node-c2fafce1-1901-5313-d3d7-108a8e1730ce-a2b1543d, #w-node-efc729c0-19a4-6c6d-b875-fc9308136f1d-a2b1543d, #w-node-efc729c0-19a4-6c6d-b875-fc9308136f22-a2b1543d, #w-node-efc729c0-19a4-6c6d-b875-fc9308136f27-a2b1543d, #w-node-efc729c0-19a4-6c6d-b875-fc9308136f2c-a2b1543d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-efc729c0-19a4-6c6d-b875-fc9308136f31-a2b1543d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_23249490-7e22-e923-4ffb-261aded7114b-a2b1543d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_043cab88-9f57-a2ab-e6e4-eb408112e1e3-a2b1543d {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-f122db46-fef0-76eb-ddfa-ad817d224df5-a2b1543d, #w-node-_85cfb531-1bfb-99ba-dd65-fa391ff7fbcd-a2b1543d, #w-node-ba5da865-c475-1323-00f3-4d244bd5ebed-a2b1543d, #w-node-_03421216-1c72-9227-4018-b72be2fbe9ec-a2b1543d, #w-node-daafc582-9582-ee71-626d-9582458674b9-a2b1543d, #w-node-_10a7429a-8f0a-daa3-bf5b-47b33f78e8f5-a2b1543d, #w-node-_64a2e298-f28d-28fc-492d-3dc567517336-a2b1543d, #w-node-c2fafce1-1901-5313-d3d7-108a8e1730ce-ceebcbb8, #w-node-efc729c0-19a4-6c6d-b875-fc9308136f1d-ceebcbb8, #w-node-efc729c0-19a4-6c6d-b875-fc9308136f22-ceebcbb8, #w-node-efc729c0-19a4-6c6d-b875-fc9308136f27-ceebcbb8, #w-node-efc729c0-19a4-6c6d-b875-fc9308136f2c-ceebcbb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-efc729c0-19a4-6c6d-b875-fc9308136f31-ceebcbb8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_23249490-7e22-e923-4ffb-261aded7114b-ceebcbb8, #w-node-f122db46-fef0-76eb-ddfa-ad817d224df5-ceebcbb8, #w-node-_85cfb531-1bfb-99ba-dd65-fa391ff7fbcd-ceebcbb8, #w-node-ba5da865-c475-1323-00f3-4d244bd5ebed-ceebcbb8, #w-node-daafc582-9582-ee71-626d-9582458674b9-ceebcbb8, #w-node-_10a7429a-8f0a-daa3-bf5b-47b33f78e8f5-ceebcbb8, #w-node-_64a2e298-f28d-28fc-492d-3dc567517336-ceebcbb8, #w-node-_2f13be06-7776-abe6-58c4-fd056dd15294-9b6c2bd5, #w-node-_84b83561-ba67-afae-a15b-37af977ba69b-9b6c2bd5, #w-node-_26dac6a1-9355-d61c-590e-293000812bd3-9b6c2bd5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_62552fdb-38a9-799b-c496-6ef50c5020e7-9b6c2bd5 {
  grid-area: span 4 / span 1 / span 4 / span 1;
}

#w-node-_1116b248-922e-dcf4-526c-9a5a0c24a150-5e4388df {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_1116b248-922e-dcf4-526c-9a5a0c24a151-5e4388df, #w-node-a5ce92c2-537f-f5a4-6cc3-53b1959c2233-5e4388df, #w-node-fbc2ccb1-10be-5ee0-1f0c-2e314c6516e4-5e4388df, #w-node-_94406f0f-f2bb-4400-fd09-75c26c2ce488-5e4388df, #w-node-_721682da-ef29-2c73-5915-a3a4754957c5-5e4388df, #w-node-_8e2ed78c-1b10-aa8f-da1f-7acd36f63fe6-5e4388df, #w-node-a2e4630b-0e59-fbd5-caf1-bb613c72ffd0-5e4388df, #w-node-_715cf904-8a99-e8c5-60b2-1e60f6ccc91e-5e4388df, #w-node-_77cd80f9-fcfc-a0b5-6873-80363e915d1b-5e4388df, #w-node-_1bb32189-51e9-ed87-fec8-0ed727122b2e-5e4388df, #w-node-_1bb32189-51e9-ed87-fec8-0ed727122b30-5e4388df, #w-node-b5d8b54c-63ce-1f1c-86ea-9e099586617b-5e4388df, #w-node-b5d8b54c-63ce-1f1c-86ea-9e099586617d-5e4388df, #w-node-c2fafce1-1901-5313-d3d7-108a8e1730ce-86b99bfd, #w-node-efc729c0-19a4-6c6d-b875-fc9308136f1d-86b99bfd, #w-node-efc729c0-19a4-6c6d-b875-fc9308136f22-86b99bfd, #w-node-efc729c0-19a4-6c6d-b875-fc9308136f27-86b99bfd, #w-node-efc729c0-19a4-6c6d-b875-fc9308136f2c-86b99bfd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-efc729c0-19a4-6c6d-b875-fc9308136f31-86b99bfd {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_23249490-7e22-e923-4ffb-261aded7114b-86b99bfd, #w-node-f122db46-fef0-76eb-ddfa-ad817d224df5-86b99bfd, #w-node-_85cfb531-1bfb-99ba-dd65-fa391ff7fbcd-86b99bfd, #w-node-ba5da865-c475-1323-00f3-4d244bd5ebed-86b99bfd, #w-node-daafc582-9582-ee71-626d-9582458674b9-86b99bfd, #w-node-_10a7429a-8f0a-daa3-bf5b-47b33f78e8f5-86b99bfd, #w-node-_64a2e298-f28d-28fc-492d-3dc567517336-86b99bfd, #w-node-_0b1d2ae4-3f2e-6994-b990-4be18874159d-e68ebba0, #w-node-_0b1d2ae4-3f2e-6994-b990-4be1887415a2-e68ebba0, #wf-ecom-shipping-city.w-node-_6673ff5d466372b1e68ebc2c000000000031-e68ebc29, #w-node-_323ad0f1-7ddc-2120-db9b-574d68c23c07-fa9f87c2, #w-node-_323ad0f1-7ddc-2120-db9b-574d68c23c09-fa9f87c2, #w-node-_43f559b4-9435-2249-00c6-69b56c764578-4de7c58e, #w-node-_43f559b4-9435-2249-00c6-69b56c76457a-4de7c58e, #w-node-_43f559b4-9435-2249-00c6-69b56c76457c-4de7c58e, #w-node-_43f559b4-9435-2249-00c6-69b56c76457e-4de7c58e, #w-node-_43f559b4-9435-2249-00c6-69b56c764580-4de7c58e, #w-node-_43f559b4-9435-2249-00c6-69b56c764581-4de7c58e, #w-node-_43f559b4-9435-2249-00c6-69b56c764583-4de7c58e, #w-node-_43f559b4-9435-2249-00c6-69b56c764585-4de7c58e, #w-node-_43f559b4-9435-2249-00c6-69b56c76458f-4de7c58e, #w-node-_43f559b4-9435-2249-00c6-69b56c7645a0-4de7c58e, #schedule.w-node-db76aaaf-473b-355b-9f91-910d39111b01-4de7c58e, #w-node-db76aaaf-473b-355b-9f91-910d39111b02-4de7c58e, #w-node-_4a886fb6-d96a-abf5-27d3-150f3f180e83-4de7c58e, #w-node-db76aaaf-473b-355b-9f91-910d39111b07-4de7c58e, #w-node-db76aaaf-473b-355b-9f91-910d39111b09-4de7c58e, #w-node-db76aaaf-473b-355b-9f91-910d39111b0b-4de7c58e, #w-node-e4cee2ff-e1fe-2969-6946-10ed16b34108-4de7c58e, #w-node-_2fd2acd0-a254-ca1c-f776-127e598b5694-4de7c58e, #w-node-_2fd2acd0-a254-ca1c-f776-127e598b5697-4de7c58e, #w-node-_2fd2acd0-a254-ca1c-f776-127e598b5698-4de7c58e, #w-node-_2fd2acd0-a254-ca1c-f776-127e598b5699-4de7c58e, #w-node-_2fd2acd0-a254-ca1c-f776-127e598b569b-4de7c58e, #w-node-_2fd2acd0-a254-ca1c-f776-127e598b569d-4de7c58e, #w-node-_2fd2acd0-a254-ca1c-f776-127e598b569e-4de7c58e, #w-node-_2fd2acd0-a254-ca1c-f776-127e598b56a0-4de7c58e, #w-node-_93c34abd-16cb-5ffc-b3dd-005d2c8c84e8-4de7c58e, #w-node-fbf3b6e5-190c-cf73-59c0-6a31234db531-47baa37b, #w-node-fbf3b6e5-190c-cf73-59c0-6a31234db536-47baa37b, #w-node-fbf3b6e5-190c-cf73-59c0-6a31234db531-6c83ca90, #w-node-fbf3b6e5-190c-cf73-59c0-6a31234db536-6c83ca90, #w-node-ba06ae0d-b6bd-cac4-c957-6bb4e3fd05fb-a9fd3a15, #w-node-fd0f4461-e99c-a818-2eef-a28fcbaf0acc-a9fd3a15, #w-node-_7cfda02f-d6ce-9981-bf1d-c3e35501d995-a9fd3a15, #w-node-_75f35286-0eab-ccd0-a17c-faead97cdc6e-a9fd3a15, #w-node-_332aca2e-83aa-0055-2620-c4a0b8a0410d-a9fd3a15, #w-node-_649cab70-65ae-c116-6743-e24c9fae8e5f-a9fd3a15, #w-node-c2c7725f-7d35-d98e-99f9-eecf3522fb17-a9fd3a15, #w-node-c2c7725f-7d35-d98e-99f9-eecf3522fb18-a9fd3a15, #w-node-c2c7725f-7d35-d98e-99f9-eecf3522fb1b-a9fd3a15, #w-node-_1f0ef355-b879-f439-05f0-2fedd573f858-a9fd3a15, #w-node-_1f0ef355-b879-f439-05f0-2fedd573f859-a9fd3a15, #w-node-_1f0ef355-b879-f439-05f0-2fedd573f85c-a9fd3a15, #w-node-_74656580-c1a9-bbf6-e06c-5466413d4268-a9fd3a15, #w-node-_74656580-c1a9-bbf6-e06c-5466413d4269-a9fd3a15, #w-node-_74656580-c1a9-bbf6-e06c-5466413d426c-a9fd3a15, #w-node-_5ab38fdb-ed58-b2f0-1c10-c05a86c77daf-a9fd3a15, #w-node-_8231a121-f647-0872-37aa-f9569d7ac387-a9fd3a15, #w-node-_58aa571d-283f-65cb-8a7b-955cbd4e99ca-a9fd3a15, #w-node-_8eb8d99b-49b7-b713-2ef2-9306ade39f61-a9fd3a15, #w-node-_8eb8d99b-49b7-b713-2ef2-9306ade39f63-a9fd3a15, #w-node-_8eb8d99b-49b7-b713-2ef2-9306ade39f65-a9fd3a15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0344e047-d566-defa-d672-0ed9557c2139-a9fd3a15 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_0344e047-d566-defa-d672-0ed9557c213c-a9fd3a15, #w-node-_1f2a92de-5849-dd7f-a0b3-66dd78c4189b-a9fd3a15, #w-node-_0344e047-d566-defa-d672-0ed9557c2140-a9fd3a15, #w-node-_0344e047-d566-defa-d672-0ed9557c2142-a9fd3a15, #w-node-_0344e047-d566-defa-d672-0ed9557c2143-a9fd3a15, #w-node-_0344e047-d566-defa-d672-0ed9557c2147-a9fd3a15, #w-node-_0344e047-d566-defa-d672-0ed9557c2149-a9fd3a15, #w-node-_0344e047-d566-defa-d672-0ed9557c214a-a9fd3a15, #w-node-_0344e047-d566-defa-d672-0ed9557c214e-a9fd3a15, #w-node-_3d17936b-5c6d-d839-6671-1975e1ff1ef5-a9fd3a15, #w-node-_3d17936b-5c6d-d839-6671-1975e1ff1ef6-a9fd3a15, #w-node-_3d17936b-5c6d-d839-6671-1975e1ff1ef8-a9fd3a15, #w-node-_3d17936b-5c6d-d839-6671-1975e1ff1efa-a9fd3a15, #w-node-_3d17936b-5c6d-d839-6671-1975e1ff1f03-a9fd3a15, #w-node-_3d17936b-5c6d-d839-6671-1975e1ff1f05-a9fd3a15, #w-node-_3d17936b-5c6d-d839-6671-1975e1ff1f12-a9fd3a15, #w-node-_3d17936b-5c6d-d839-6671-1975e1ff1f14-a9fd3a15, #w-node-_3d17936b-5c6d-d839-6671-1975e1ff1f20-a9fd3a15, #w-node-_3d17936b-5c6d-d839-6671-1975e1ff1f22-a9fd3a15, #w-node-df347b8b-1eef-3d0e-9408-14683089acd2-a9fd3a15, #w-node-_0ff5defe-b04d-bddf-dc71-85184e8a33e3-a9fd3a15, #w-node-e0dfbf8a-e1bc-f4e9-e15b-8ce6aa2ac09e-a9fd3a15, #w-node-_0ff5defe-b04d-bddf-dc71-85184e8a33e7-a9fd3a15, #w-node-_1254b374-a8c9-c940-0dc7-92523ff3ef3c-a9fd3a15, #w-node-_0ff5defe-b04d-bddf-dc71-85184e8a33ec-a9fd3a15, #w-node-_6dc3e6b8-2e5d-47d9-5de6-e6a884028fcf-a9fd3a15, #w-node-_0ff5defe-b04d-bddf-dc71-85184e8a33f1-a9fd3a15, #w-node-_83c56157-b9d9-b863-91fd-ea70964afba4-a9fd3a15, #w-node-_83c56157-b9d9-b863-91fd-ea70964afba8-a9fd3a15, #w-node-_83c56157-b9d9-b863-91fd-ea70964afbaa-a9fd3a15, #w-node-_83c56157-b9d9-b863-91fd-ea70964afbac-a9fd3a15, #w-node-_83c56157-b9d9-b863-91fd-ea70964afbb0-a9fd3a15, #w-node-_83c56157-b9d9-b863-91fd-ea70964afbb2-a9fd3a15, #w-node-_83c56157-b9d9-b863-91fd-ea70964afbb4-a9fd3a15, #w-node-_83c56157-b9d9-b863-91fd-ea70964afbb5-a9fd3a15, #w-node-_83c56157-b9d9-b863-91fd-ea70964afbb8-a9fd3a15, #w-node-_83c56157-b9d9-b863-91fd-ea70964afbba-a9fd3a15, #w-node-_83c56157-b9d9-b863-91fd-ea70964afbbc-a9fd3a15, #w-node-_83c56157-b9d9-b863-91fd-ea70964afbbd-a9fd3a15, #w-node-_83c56157-b9d9-b863-91fd-ea70964afbc0-a9fd3a15, #w-node-_83c56157-b9d9-b863-91fd-ea70964afbc2-a9fd3a15, #w-node-_83c56157-b9d9-b863-91fd-ea70964afbc4-a9fd3a15, #w-node-_83c56157-b9d9-b863-91fd-ea70964afbc5-a9fd3a15, #w-node-f2c88a34-f5d1-520d-21b6-dce3a0b8a979-a9fd3a15, #w-node-f2c88a34-f5d1-520d-21b6-dce3a0b8a97b-a9fd3a15, #w-node-f2c88a34-f5d1-520d-21b6-dce3a0b8a97d-a9fd3a15, #w-node-f2c88a34-f5d1-520d-21b6-dce3a0b8a97e-a9fd3a15, #w-node-_6359295f-64cc-c0c3-75f4-4ec4bcfe1ef3-a9fd3a15, #w-node-_6359295f-64cc-c0c3-75f4-4ec4bcfe1ef5-a9fd3a15, #w-node-de8060d5-f7d5-edd3-dbaa-d53a09c7a84c-a9fd3a15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-de8060d5-f7d5-edd3-dbaa-d53a09c7a84d-a9fd3a15 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_196f718a-124a-a631-e77d-24659da1e952-a9fd3a15, #w-node-de8060d5-f7d5-edd3-dbaa-d53a09c7a84e-a9fd3a15, #w-node-_17b75ba2-bfd4-68da-f0ec-b127c2fe4d14-a9fd3a15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_17b75ba2-bfd4-68da-f0ec-b127c2fe4d15-a9fd3a15 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_2ab92421-b772-6cd7-70db-75a7cb464055-a9fd3a15, #w-node-_17b75ba2-bfd4-68da-f0ec-b127c2fe4d16-a9fd3a15, #w-node-_7f5a8c00-2f14-c4f7-7ae7-815db1462fbe-a9fd3a15, #w-node-_7f5a8c00-2f14-c4f7-7ae7-815db1462fc3-a9fd3a15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_312f46c7-d386-3d6a-ef52-1042468b996d-a9fd3a15 {
  order: 0;
}

#w-node-_27b7fef6-7650-6dfe-a79b-81b00126caee-a9fd3a15, #w-node-d05525cc-847c-9227-0cac-2580c4493f65-a9fd3a15, #w-node-aba9c055-9c34-d0d6-de7f-1c0384b48e47-a9fd3a15, #w-node-e1b19cfe-cbcb-e23e-9ded-15372fffafe2-a9fd3a15, #w-node-e1b19cfe-cbcb-e23e-9ded-15372fffafe4-a9fd3a15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1b66ac60-3fbc-9e50-5212-8c725b278c2f-a9fd3a15 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1b66ac60-3fbc-9e50-5212-8c725b278c30-a9fd3a15, #w-node-e0332cab-3155-56f2-2c95-673bd821946e-a9fd3a15, #w-node-ba06ae0d-b6bd-cac4-c957-6bb4e3fd05fb-dc5306a2, #w-node-fd0f4461-e99c-a818-2eef-a28fcbaf0acc-dc5306a2, #w-node-_7cfda02f-d6ce-9981-bf1d-c3e35501d995-dc5306a2, #w-node-_75f35286-0eab-ccd0-a17c-faead97cdc6e-dc5306a2, #w-node-_332aca2e-83aa-0055-2620-c4a0b8a0410d-dc5306a2, #w-node-_649cab70-65ae-c116-6743-e24c9fae8e5f-dc5306a2, #w-node-c2c7725f-7d35-d98e-99f9-eecf3522fb17-dc5306a2, #w-node-c2c7725f-7d35-d98e-99f9-eecf3522fb18-dc5306a2, #w-node-c2c7725f-7d35-d98e-99f9-eecf3522fb1b-dc5306a2, #w-node-_1f0ef355-b879-f439-05f0-2fedd573f858-dc5306a2, #w-node-_1f0ef355-b879-f439-05f0-2fedd573f859-dc5306a2, #w-node-_1f0ef355-b879-f439-05f0-2fedd573f85c-dc5306a2, #w-node-_74656580-c1a9-bbf6-e06c-5466413d4268-dc5306a2, #w-node-_74656580-c1a9-bbf6-e06c-5466413d4269-dc5306a2, #w-node-_74656580-c1a9-bbf6-e06c-5466413d426c-dc5306a2, #w-node-_5ab38fdb-ed58-b2f0-1c10-c05a86c77daf-dc5306a2, #w-node-_8231a121-f647-0872-37aa-f9569d7ac387-dc5306a2, #w-node-_58aa571d-283f-65cb-8a7b-955cbd4e99ca-dc5306a2, #w-node-_8f7d5e68-16e8-c959-7c17-44683edee95e-dc5306a2, #w-node-_8f7d5e68-16e8-c959-7c17-44683edee960-dc5306a2, #w-node-_2d51aaa9-10fd-924c-ca10-c226c605dfca-dc5306a2, #w-node-_8f7d5e68-16e8-c959-7c17-44683edee964-dc5306a2, #w-node-_8f7d5e68-16e8-c959-7c17-44683edee967-dc5306a2, #w-node-_8f7d5e68-16e8-c959-7c17-44683edee968-dc5306a2, #w-node-_8f7d5e68-16e8-c959-7c17-44683edee96b-dc5306a2, #w-node-_8f7d5e68-16e8-c959-7c17-44683edee96c-dc5306a2, #w-node-_3f15337e-dc1e-175f-1cc4-c11e0b7554d5-dc5306a2, #w-node-_3f15337e-dc1e-175f-1cc4-c11e0b7554d9-dc5306a2, #w-node-_3f15337e-dc1e-175f-1cc4-c11e0b7554db-dc5306a2, #w-node-_3f15337e-dc1e-175f-1cc4-c11e0b7554dd-dc5306a2, #w-node-_3f15337e-dc1e-175f-1cc4-c11e0b7554df-dc5306a2, #w-node-_3f15337e-dc1e-175f-1cc4-c11e0b7554e3-dc5306a2, #w-node-_3f15337e-dc1e-175f-1cc4-c11e0b7554e5-dc5306a2, #w-node-_3f15337e-dc1e-175f-1cc4-c11e0b7554e7-dc5306a2, #w-node-_3f15337e-dc1e-175f-1cc4-c11e0b7554e9-dc5306a2, #w-node-_3f15337e-dc1e-175f-1cc4-c11e0b7554ed-dc5306a2, #w-node-_3f15337e-dc1e-175f-1cc4-c11e0b7554ef-dc5306a2, #w-node-_3f15337e-dc1e-175f-1cc4-c11e0b7554f1-dc5306a2, #w-node-_595656a1-5ccb-6941-ec7f-dd55d2dc8646-dc5306a2, #w-node-_595656a1-5ccb-6941-ec7f-dd55d2dc8648-dc5306a2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_595656a1-5ccb-6941-ec7f-dd55d2dc864a-dc5306a2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_595656a1-5ccb-6941-ec7f-dd55d2dc864f-dc5306a2, #w-node-_595656a1-5ccb-6941-ec7f-dd55d2dc8654-dc5306a2, #w-node-_595656a1-5ccb-6941-ec7f-dd55d2dc865a-dc5306a2, #w-node-_595656a1-5ccb-6941-ec7f-dd55d2dc865e-dc5306a2, #w-node-_595656a1-5ccb-6941-ec7f-dd55d2dc865f-dc5306a2, #w-node-_595656a1-5ccb-6941-ec7f-dd55d2dc8661-dc5306a2, #w-node-_595656a1-5ccb-6941-ec7f-dd55d2dc8663-dc5306a2, #w-node-_595656a1-5ccb-6941-ec7f-dd55d2dc8664-dc5306a2, #w-node-_595656a1-5ccb-6941-ec7f-dd55d2dc8666-dc5306a2, #w-node-_595656a1-5ccb-6941-ec7f-dd55d2dc8668-dc5306a2, #w-node-_595656a1-5ccb-6941-ec7f-dd55d2dc8669-dc5306a2, #w-node-_595656a1-5ccb-6941-ec7f-dd55d2dc866b-dc5306a2, #w-node-_595656a1-5ccb-6941-ec7f-dd55d2dc8670-dc5306a2, #w-node-_595656a1-5ccb-6941-ec7f-dd55d2dc8671-dc5306a2, #w-node-_595656a1-5ccb-6941-ec7f-dd55d2dc8673-dc5306a2, #w-node-_595656a1-5ccb-6941-ec7f-dd55d2dc8675-dc5306a2, #w-node-_595656a1-5ccb-6941-ec7f-dd55d2dc8676-dc5306a2, #w-node-_595656a1-5ccb-6941-ec7f-dd55d2dc8678-dc5306a2, #w-node-_595656a1-5ccb-6941-ec7f-dd55d2dc867a-dc5306a2, #w-node-_595656a1-5ccb-6941-ec7f-dd55d2dc867b-dc5306a2, #w-node-_595656a1-5ccb-6941-ec7f-dd55d2dc867d-dc5306a2, #w-node-_595656a1-5ccb-6941-ec7f-dd55d2dc867f-dc5306a2, #w-node-_595656a1-5ccb-6941-ec7f-dd55d2dc8680-dc5306a2, #w-node-_595656a1-5ccb-6941-ec7f-dd55d2dc8682-dc5306a2, #w-node-_595656a1-5ccb-6941-ec7f-dd55d2dc8684-dc5306a2, #w-node-_595656a1-5ccb-6941-ec7f-dd55d2dc8685-dc5306a2, #w-node-_595656a1-5ccb-6941-ec7f-dd55d2dc8687-dc5306a2, #w-node-_595656a1-5ccb-6941-ec7f-dd55d2dc8689-dc5306a2, #w-node-_595656a1-5ccb-6941-ec7f-dd55d2dc868a-dc5306a2, #w-node-_595656a1-5ccb-6941-ec7f-dd55d2dc868c-dc5306a2, #w-node-_595656a1-5ccb-6941-ec7f-dd55d2dc868e-dc5306a2, #w-node-_595656a1-5ccb-6941-ec7f-dd55d2dc868f-dc5306a2, #w-node-_595656a1-5ccb-6941-ec7f-dd55d2dc8691-dc5306a2, #w-node-_595656a1-5ccb-6941-ec7f-dd55d2dc8693-dc5306a2, #w-node-_595656a1-5ccb-6941-ec7f-dd55d2dc8694-dc5306a2, #w-node-_595656a1-5ccb-6941-ec7f-dd55d2dc8696-dc5306a2, #w-node-_64dd9345-6ba4-bc86-10da-305de4781e5f-dc5306a2, #w-node-_73cc166d-463a-34df-addb-9835f9662cac-dc5306a2, #w-node-_73cc166d-463a-34df-addb-9835f9662cad-dc5306a2, #w-node-_73cc166d-463a-34df-addb-9835f9662cb1-dc5306a2, #w-node-_73cc166d-463a-34df-addb-9835f9662cb3-dc5306a2, #w-node-_73cc166d-463a-34df-addb-9835f9662cb5-dc5306a2, #w-node-_73cc166d-463a-34df-addb-9835f9662cb8-dc5306a2, #w-node-_73cc166d-463a-34df-addb-9835f9662cba-dc5306a2, #w-node-_73cc166d-463a-34df-addb-9835f9662cbc-dc5306a2, #w-node-_73cc166d-463a-34df-addb-9835f9662cbf-dc5306a2, #w-node-df347b8b-1eef-3d0e-9408-14683089acd2-dc5306a2, #w-node-_0ff5defe-b04d-bddf-dc71-85184e8a33e3-dc5306a2, #w-node-a828c782-5b6f-f80b-57d1-889c10bd10e5-dc5306a2, #w-node-a828c782-5b6f-f80b-57d1-889c10bd10e9-dc5306a2, #w-node-_700d9341-3d9c-e270-5ccc-cfaaa1df81b4-dc5306a2, #w-node-_700d9341-3d9c-e270-5ccc-cfaaa1df81ba-dc5306a2, #w-node-e76796e8-e2e8-cad4-6de8-adb222ffbe8a-dc5306a2, #w-node-e76796e8-e2e8-cad4-6de8-adb222ffbe90-dc5306a2, #w-node-_7d0243f8-fda3-0207-4e1a-0073ce7c031a-dc5306a2, #w-node-_7d0243f8-fda3-0207-4e1a-0073ce7c031d-dc5306a2, #w-node-_02ab43e6-fb7b-52ef-4638-b2b0176c1605-dc5306a2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_02ab43e6-fb7b-52ef-4638-b2b0176c160b-dc5306a2, #w-node-_099ef0c3-837a-be5d-4d8f-3e933a424eee-dc5306a2 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_02ab43e6-fb7b-52ef-4638-b2b0176c1608-dc5306a2, #w-node-_7a4a102b-1992-4518-facf-42f8302cee42-dc5306a2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fe6637f1-5880-4b0e-726c-79a4cca2d909-dc5306a2, #w-node-_2eebf5c5-5913-7cfa-7979-17fc4ea98b3b-dc5306a2 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_02ab43e6-fb7b-52ef-4638-b2b0176c160f-dc5306a2, #w-node-_02ab43e6-fb7b-52ef-4638-b2b0176c1612-dc5306a2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c588d812-fc91-c3e5-d634-9dff41048547-dc5306a2, #w-node-_62c46a7b-4af1-c995-c6cb-e6236e5e12df-dc5306a2 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_02ab43e6-fb7b-52ef-4638-b2b0176c161a-dc5306a2, #w-node-_02ab43e6-fb7b-52ef-4638-b2b0176c161f-dc5306a2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_12134ccb-9e1c-1351-5a8f-3dc99c52385b-dc5306a2, #w-node-b99196dd-31ec-ad53-7bfc-7b0a2dcf89f8-dc5306a2 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-a640a2d2-7451-00bb-dc07-25c269f9d81e-dc5306a2, #w-node-a640a2d2-7451-00bb-dc07-25c269f9d821-dc5306a2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c3ff680e-b344-19e6-97f8-7446ad2c049b-dc5306a2, #w-node-b8de27ee-0667-1803-a721-db40b9f02a31-dc5306a2 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-a640a2d2-7451-00bb-dc07-25c269f9d825-dc5306a2, #w-node-a640a2d2-7451-00bb-dc07-25c269f9d828-dc5306a2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1b66ac60-3fbc-9e50-5212-8c725b278c2f-dc5306a2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1b66ac60-3fbc-9e50-5212-8c725b278c30-dc5306a2, #w-node-e0332cab-3155-56f2-2c95-673bd821946e-dc5306a2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d224c8ee-5dd0-c9d2-16f7-fcb914c7718b-dc5306a2 {
  justify-self: end;
}

#w-node-d224c8ee-5dd0-c9d2-16f7-fcb914c7718f-dc5306a2, #w-node-d05525cc-847c-9227-0cac-2580c4493f65-dc5306a2, #w-node-aba9c055-9c34-d0d6-de7f-1c0384b48e47-dc5306a2, #w-node-e1b19cfe-cbcb-e23e-9ded-15372fffafe2-dc5306a2, #w-node-e1b19cfe-cbcb-e23e-9ded-15372fffafe4-dc5306a2, #w-node-bddff60e-b43f-7354-ad74-81d31b649d94-79da6b40, #w-node-_7b757073-fc90-df39-120a-20a1c251c7df-5a49e26b, #w-node-_10546a1f-15e9-e0c2-edfd-4e30d2b01993-5a49e26b, #meet.w-node-_40e51e8a-c9f9-1b09-f49d-709481bcca6c-5a49e26b, #w-node-_40e51e8a-c9f9-1b09-f49d-709481bcca6d-5a49e26b, #w-node-_40e51e8a-c9f9-1b09-f49d-709481bcca6e-5a49e26b, #w-node-_40e51e8a-c9f9-1b09-f49d-709481bcca70-5a49e26b, #w-node-_40e51e8a-c9f9-1b09-f49d-709481bcca72-5a49e26b, #w-node-_40e51e8a-c9f9-1b09-f49d-709481bcca7b-5a49e26b, #w-node-_40e51e8a-c9f9-1b09-f49d-709481bcca7d-5a49e26b, #w-node-_40e51e8a-c9f9-1b09-f49d-709481bcca8a-5a49e26b, #w-node-_40e51e8a-c9f9-1b09-f49d-709481bcca8c-5a49e26b, #w-node-_40e51e8a-c9f9-1b09-f49d-709481bcca99-5a49e26b, #w-node-_40e51e8a-c9f9-1b09-f49d-709481bcca9b-5a49e26b, #w-node-_40e51e8a-c9f9-1b09-f49d-709481bccaa8-5a49e26b, #w-node-_40e51e8a-c9f9-1b09-f49d-709481bccaaa-5a49e26b, #w-node-a8641843-3a0d-86c2-312f-f6319cc2ba3e-5a49e26b, #w-node-_831265d2-66a0-6d80-4d60-4446849bf52b-5a49e26b, #w-node-_831265d2-66a0-6d80-4d60-4446849bf52e-5a49e26b, #w-node-_831265d2-66a0-6d80-4d60-4446849bf52d-5a49e26b, #w-node-_831265d2-66a0-6d80-4d60-4446849bf533-5a49e26b, #w-node-_831265d2-66a0-6d80-4d60-4446849bf536-5a49e26b, #w-node-_831265d2-66a0-6d80-4d60-4446849bf535-5a49e26b, #w-node-_831265d2-66a0-6d80-4d60-4446849bf539-5a49e26b, #w-node-_831265d2-66a0-6d80-4d60-4446849bf53c-5a49e26b, #w-node-_831265d2-66a0-6d80-4d60-4446849bf53f-5a49e26b, #w-node-_831265d2-66a0-6d80-4d60-4446849bf53e-5a49e26b, #w-node-_831265d2-66a0-6d80-4d60-4446849bf542-5a49e26b, #w-node-_831265d2-66a0-6d80-4d60-4446849bf545-5a49e26b, #w-node-_831265d2-66a0-6d80-4d60-4446849bf548-5a49e26b, #w-node-_831265d2-66a0-6d80-4d60-4446849bf547-5a49e26b, #w-node-_831265d2-66a0-6d80-4d60-4446849bf54b-5a49e26b, #w-node-ad8549cf-ab66-8a6c-4351-6181e5108054-5a49e26b, #w-node-ad8549cf-ab66-8a6c-4351-6181e5108056-5a49e26b, #w-node-_464e1689-47e4-dd0a-c0cd-8a10abf0dc6c-5a49e26b, #w-node-fc1758af-4219-7907-96df-9f5564e11b1a-5a49e26b, #w-node-fc1758af-4219-7907-96df-9f5564e11b1f-5a49e26b, #w-node-fe1ec16a-17f0-adb2-d957-6fd7b5c4e1fe-5a49e26b, #w-node-f9ecdf4d-ba4f-148b-fa95-a52bfecdb512-5a49e26b, #w-node-f9ecdf4d-ba4f-148b-fa95-a52bfecdb518-5a49e26b, #w-node-df347b8b-1eef-3d0e-9408-14683089acd2-5a49e26b, #w-node-_0ff5defe-b04d-bddf-dc71-85184e8a33e3-5a49e26b, #w-node-e0dfbf8a-e1bc-f4e9-e15b-8ce6aa2ac09e-5a49e26b, #w-node-_0ff5defe-b04d-bddf-dc71-85184e8a33e7-5a49e26b, #w-node-_1254b374-a8c9-c940-0dc7-92523ff3ef3c-5a49e26b, #w-node-_0ff5defe-b04d-bddf-dc71-85184e8a33ec-5a49e26b, #w-node-_6dc3e6b8-2e5d-47d9-5de6-e6a884028fcf-5a49e26b, #w-node-_0ff5defe-b04d-bddf-dc71-85184e8a33f1-5a49e26b, #w-node-_27b7fef6-7650-6dfe-a79b-81b00126caee-5a49e26b, #w-node-d05525cc-847c-9227-0cac-2580c4493f65-5a49e26b, #w-node-aba9c055-9c34-d0d6-de7f-1c0384b48e47-5a49e26b, #w-node-e1b19cfe-cbcb-e23e-9ded-15372fffafe2-5a49e26b, #w-node-e1b19cfe-cbcb-e23e-9ded-15372fffafe4-5a49e26b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1b66ac60-3fbc-9e50-5212-8c725b278c2f-5a49e26b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1b66ac60-3fbc-9e50-5212-8c725b278c30-5a49e26b, #w-node-e0332cab-3155-56f2-2c95-673bd821946e-5a49e26b, #w-node-c2fafce1-1901-5313-d3d7-108a8e1730ce-66fc8ce7, #w-node-efc729c0-19a4-6c6d-b875-fc9308136f1d-66fc8ce7, #w-node-efc729c0-19a4-6c6d-b875-fc9308136f22-66fc8ce7, #w-node-efc729c0-19a4-6c6d-b875-fc9308136f27-66fc8ce7, #w-node-efc729c0-19a4-6c6d-b875-fc9308136f2c-66fc8ce7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-efc729c0-19a4-6c6d-b875-fc9308136f31-66fc8ce7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_23249490-7e22-e923-4ffb-261aded7114b-66fc8ce7, #w-node-af432250-007f-283b-0c11-d32b7c8c6b1b-66fc8ce7, #w-node-f122db46-fef0-76eb-ddfa-ad817d224df5-66fc8ce7, #w-node-_85cfb531-1bfb-99ba-dd65-fa391ff7fbcd-66fc8ce7, #w-node-ba5da865-c475-1323-00f3-4d244bd5ebed-66fc8ce7, #w-node-daafc582-9582-ee71-626d-9582458674b9-66fc8ce7, #w-node-_10a7429a-8f0a-daa3-bf5b-47b33f78e8f5-66fc8ce7, #w-node-_64a2e298-f28d-28fc-492d-3dc567517336-66fc8ce7, #w-node-d21fa913-541a-49dd-82ae-e9ac4329a10b-66fc8ce7, #w-node-ca54b7bb-2fb6-737a-3af1-b5cf9c5c2f7d-66fc8ce7, #w-node-ca54b7bb-2fb6-737a-3af1-b5cf9c5c2f81-66fc8ce7, #w-node-ca54b7bb-2fb6-737a-3af1-b5cf9c5c2f83-66fc8ce7, #w-node-ca54b7bb-2fb6-737a-3af1-b5cf9c5c2f85-66fc8ce7, #w-node-ca54b7bb-2fb6-737a-3af1-b5cf9c5c2f89-66fc8ce7, #w-node-ca54b7bb-2fb6-737a-3af1-b5cf9c5c2f8b-66fc8ce7, #w-node-ca54b7bb-2fb6-737a-3af1-b5cf9c5c2f8d-66fc8ce7, #w-node-ca54b7bb-2fb6-737a-3af1-b5cf9c5c2f8e-66fc8ce7, #w-node-ca54b7bb-2fb6-737a-3af1-b5cf9c5c2fa1-66fc8ce7, #w-node-ca54b7bb-2fb6-737a-3af1-b5cf9c5c2fa3-66fc8ce7, #w-node-_1e1585cf-5268-be8b-a69e-c6102e34d924-66fc8ce7, #w-node-_1e1585cf-5268-be8b-a69e-c6102e34d92a-66fc8ce7, #w-node-_1e1585cf-5268-be8b-a69e-c6102e34d92e-66fc8ce7, #w-node-_1e1585cf-5268-be8b-a69e-c6102e34d93d-66fc8ce7, #w-node-_1e1585cf-5268-be8b-a69e-c6102e34d94d-66fc8ce7, #w-node-_1e1585cf-5268-be8b-a69e-c6102e34d951-66fc8ce7, #w-node-_1e1585cf-5268-be8b-a69e-c6102e34d952-66fc8ce7, #w-node-_1e1585cf-5268-be8b-a69e-c6102e34d954-66fc8ce7, #w-node-c2fafce1-1901-5313-d3d7-108a8e1730ce-6d865c4f, #w-node-efc729c0-19a4-6c6d-b875-fc9308136f1d-6d865c4f, #w-node-efc729c0-19a4-6c6d-b875-fc9308136f22-6d865c4f, #w-node-efc729c0-19a4-6c6d-b875-fc9308136f27-6d865c4f, #w-node-efc729c0-19a4-6c6d-b875-fc9308136f2c-6d865c4f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-efc729c0-19a4-6c6d-b875-fc9308136f31-6d865c4f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_23249490-7e22-e923-4ffb-261aded7114b-6d865c4f, #w-node-af432250-007f-283b-0c11-d32b7c8c6b1b-6d865c4f, #w-node-f122db46-fef0-76eb-ddfa-ad817d224df5-6d865c4f, #w-node-_85cfb531-1bfb-99ba-dd65-fa391ff7fbcd-6d865c4f, #w-node-ba5da865-c475-1323-00f3-4d244bd5ebed-6d865c4f, #w-node-daafc582-9582-ee71-626d-9582458674b9-6d865c4f, #w-node-_10a7429a-8f0a-daa3-bf5b-47b33f78e8f5-6d865c4f, #w-node-_64a2e298-f28d-28fc-492d-3dc567517336-6d865c4f, #w-node-e76b1e7e-cc34-5c82-8fa1-b35c0f0a53ca-fd38ccec {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_113cd8f3-d61c-d42e-af6b-4a5ed3cab2ea-fd38ccec {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1d6612a9-8d8f-7289-06b6-58c78615b57f-fd38ccec {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3472e163-25c5-4933-04b5-a65232f35c0b-fd38ccec {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_3472e163-25c5-4933-04b5-a65232f35c0e-fd38ccec, #w-node-_2bd160e5-8679-96a4-d957-f0e7534752ba-fd38ccec, #w-node-_2bd160e5-8679-96a4-d957-f0e7534752bd-fd38ccec, #w-node-_3baba5a6-78bb-65f0-5a3e-7ec92870b16c-fd38ccec, #w-node-_8f6ca545-d6cd-4486-576a-4f9190306576-fd38ccec, #w-node-_8f6ca545-d6cd-4486-576a-4f9190306577-fd38ccec, #w-node-_8f6ca545-d6cd-4486-576a-4f9190306579-fd38ccec, #w-node-ab45a87e-7523-b6ab-b7d6-28f10065497d-fd38ccec, #w-node-ab45a87e-7523-b6ab-b7d6-28f10065497e-fd38ccec, #w-node-ab45a87e-7523-b6ab-b7d6-28f100654980-fd38ccec, #w-node-bad46b31-18bb-e04d-2cc0-ed61b3ae0623-fd38ccec, #w-node-b445212a-5551-0c55-99a1-8a7d7127747b-fd38ccec, #w-node-b445212a-5551-0c55-99a1-8a7d71277485-fd38ccec, #w-node-_4989c2a0-c626-8bda-3292-0ccbc058ba13-fd38ccec, #w-node-_4989c2a0-c626-8bda-3292-0ccbc058ba18-fd38ccec, #w-node-_09650a74-58a7-f782-ed54-a4e0820388b0-fd38ccec, #w-node-_09650a74-58a7-f782-ed54-a4e0820388b5-fd38ccec, #w-node-_5ad91a03-87e6-5b16-ef8c-fc40f397ffdd-fd38ccec, #w-node-_04925bc7-68ff-03e0-5234-0ad9f62d6623-fd38ccec, #w-node-_41e96259-0e8b-3391-5bb2-450621f71875-fd38ccec, #w-node-_5c298e7c-8067-0e69-417e-466519c3f2f3-fd38ccec, #w-node-_4af1ab60-307c-5d3f-234f-8a396a425bcf-fd38ccec, #w-node-_6ee52638-9c9b-e896-7efb-50f24be5f2ab-fd38ccec, #w-node-_56aba73d-2380-1adc-9b0a-0059b841f6cc-fd38ccec, #w-node-adef0741-0519-e823-1ab0-cf27131013c6-fd38ccec, #w-node-_91bf0f14-1c26-b560-f8a6-689ca31c18f0-2295fe6d, #w-node-a213404b-fdb6-d4be-6a52-a2f8a2b61748-2295fe6d, #w-node-_39dc3e16-a51e-cee1-d889-77eadbd11130-2295fe6d, #w-node-_1d22fb33-d5b0-b4e8-3cc2-6f0dede1d50f-2295fe6d, #w-node-bac3a166-da62-03a6-8dfb-35b62b3d2af4-2295fe6d, #w-node-_6b975b06-2a5b-7454-2ef3-9c82f4bf1397-2295fe6d, #w-node-_37852d4c-b889-7eaa-5fd4-e77c0adb1f25-2295fe6d, #w-node-d635b59c-949b-1e80-794d-e5d722dfa3f4-2295fe6d, #w-node-d635b59c-949b-1e80-794d-e5d722dfa3f8-2295fe6d, #w-node-d635b59c-949b-1e80-794d-e5d722dfa403-2295fe6d, #w-node-d635b59c-949b-1e80-794d-e5d722dfa407-2295fe6d, #w-node-_85fe76fd-9b7b-ba14-5007-7f2510bc6521-2295fe6d, #w-node-_85fe76fd-9b7b-ba14-5007-7f2510bc6525-2295fe6d, #w-node-_85fe76fd-9b7b-ba14-5007-7f2510bc6530-2295fe6d, #w-node-_85fe76fd-9b7b-ba14-5007-7f2510bc6534-2295fe6d, #w-node-d9579a95-791a-dba4-646f-7c1f3245b597-2295fe6d, #w-node-d9579a95-791a-dba4-646f-7c1f3245b59b-2295fe6d, #w-node-d9579a95-791a-dba4-646f-7c1f3245b5a6-2295fe6d, #w-node-d9579a95-791a-dba4-646f-7c1f3245b5aa-2295fe6d, #w-node-d9c33d4b-1060-c817-f1ce-568d467e4021-2295fe6d, #w-node-d9c33d4b-1060-c817-f1ce-568d467e4025-2295fe6d, #w-node-d9c33d4b-1060-c817-f1ce-568d467e4030-2295fe6d, #w-node-d9c33d4b-1060-c817-f1ce-568d467e4034-2295fe6d, #w-node-_57809534-506c-628a-9303-dcc258c47e9f-2295fe6d, #w-node-_57809534-506c-628a-9303-dcc258c47ea3-2295fe6d, #w-node-_57809534-506c-628a-9303-dcc258c47eae-2295fe6d, #w-node-_57809534-506c-628a-9303-dcc258c47eb2-2295fe6d, #w-node-_99d9b13c-2e55-810b-3360-c077197af3c4-2295fe6d, #w-node-_99d9b13c-2e55-810b-3360-c077197af3c8-2295fe6d, #w-node-_99d9b13c-2e55-810b-3360-c077197af3d3-2295fe6d, #w-node-_99d9b13c-2e55-810b-3360-c077197af3d7-2295fe6d, #w-node-ab882b73-56f3-ab2a-cde8-4012dfd79432-2295fe6d, #w-node-ab882b73-56f3-ab2a-cde8-4012dfd79436-2295fe6d, #w-node-ab882b73-56f3-ab2a-cde8-4012dfd79441-2295fe6d, #w-node-ab882b73-56f3-ab2a-cde8-4012dfd79445-2295fe6d, #w-node-_64e7af1a-ad64-7f9e-1e23-100cb5815f56-2295fe6d, #w-node-_64e7af1a-ad64-7f9e-1e23-100cb5815f5a-2295fe6d, #w-node-_64e7af1a-ad64-7f9e-1e23-100cb5815f65-2295fe6d, #w-node-_64e7af1a-ad64-7f9e-1e23-100cb5815f69-2295fe6d, #w-node-_6376ca76-8f2f-40aa-7716-06058dbf761e-2295fe6d, #w-node-_6376ca76-8f2f-40aa-7716-06058dbf7622-2295fe6d, #w-node-_6376ca76-8f2f-40aa-7716-06058dbf762d-2295fe6d, #w-node-_6376ca76-8f2f-40aa-7716-06058dbf7631-2295fe6d, #w-node-_24e22528-7a57-063b-6fcb-9dcee7d99274-2295fe6d, #w-node-_24e22528-7a57-063b-6fcb-9dcee7d99278-2295fe6d, #w-node-_24e22528-7a57-063b-6fcb-9dcee7d99283-2295fe6d, #w-node-_24e22528-7a57-063b-6fcb-9dcee7d99287-2295fe6d, #w-node-b4d92991-e5e7-feb3-5b43-44aa342eab84-2295fe6d, #w-node-b4d92991-e5e7-feb3-5b43-44aa342eab88-2295fe6d, #w-node-b4d92991-e5e7-feb3-5b43-44aa342eab93-2295fe6d, #w-node-b4d92991-e5e7-feb3-5b43-44aa342eab97-2295fe6d, #w-node-_52d4cb74-4d37-daf9-2eae-c6c3a3350dcd-2295fe6d, #w-node-_52d4cb74-4d37-daf9-2eae-c6c3a3350dd1-2295fe6d, #w-node-_52d4cb74-4d37-daf9-2eae-c6c3a3350ddc-2295fe6d, #w-node-_52d4cb74-4d37-daf9-2eae-c6c3a3350de0-2295fe6d, #w-node-_3de8feff-aebd-bb90-25a1-45264027b528-2295fe6d, #w-node-_3de8feff-aebd-bb90-25a1-45264027b52c-2295fe6d, #w-node-_3de8feff-aebd-bb90-25a1-45264027b537-2295fe6d, #w-node-_3de8feff-aebd-bb90-25a1-45264027b53b-2295fe6d, #w-node-_8a45bff4-f2ae-32c0-115c-4eafff4a286e-2295fe6d, #w-node-_8a45bff4-f2ae-32c0-115c-4eafff4a2872-2295fe6d, #w-node-_8a45bff4-f2ae-32c0-115c-4eafff4a287d-2295fe6d, #w-node-_8a45bff4-f2ae-32c0-115c-4eafff4a2881-2295fe6d, #w-node-_5afb003e-bba0-caf5-8af5-7ec062c477da-2295fe6d, #w-node-_3ad10c01-9e66-ba6f-ae28-982831b85cfc-2295fe6d, #w-node-_104ae527-57d6-367d-0f17-6a2f9393038d-2295fe6d, #w-node-_104ae527-57d6-367d-0f17-6a2f93930391-2295fe6d, #w-node-_24419b56-4066-1088-9d3a-5ea0a885ae64-2295fe6d, #w-node-_24419b56-4066-1088-9d3a-5ea0a885ae68-2295fe6d, #w-node-_3ba05860-0953-a23f-3aa9-82ae94ebe6e6-2295fe6d, #w-node-_3ba05860-0953-a23f-3aa9-82ae94ebe6ea-2295fe6d, #w-node-_97279099-7842-8cf1-95ba-877f5b6e4a89-2295fe6d, #w-node-_97279099-7842-8cf1-95ba-877f5b6e4a8d-2295fe6d, #w-node-_94e7e48a-feef-de15-cc3d-ef32d2c561f8-2295fe6d, #w-node-_94e7e48a-feef-de15-cc3d-ef32d2c561fc-2295fe6d, #w-node-dd3637dc-be9c-1136-c9f2-ed28ff86a5ef-2295fe6d, #w-node-dd3637dc-be9c-1136-c9f2-ed28ff86a5f3-2295fe6d, #w-node-_6678107b-f8f7-d4fe-912d-7ac347800858-2295fe6d, #w-node-_6678107b-f8f7-d4fe-912d-7ac34780085c-2295fe6d, #w-node-f3d19574-78fd-3572-0664-220221f3039f-a093b6f6, #w-node-_18755a8c-c9b1-bcec-2d91-aaf68c0c3e79-a093b6f6, #w-node-d884676d-17c5-45c7-c786-ee4b1b66c178-a093b6f6, #w-node-d4844792-7f63-4692-2024-1fee5e36ec58-a093b6f6, #w-node-d9dba6a9-205d-0663-415f-2a7118d5549e-a093b6f6, #w-node-_07400f75-ecaa-7410-eb26-8ea9f0a79cdb-a093b6f6, #w-node-_51f66993-ac8d-93b1-22ea-8dd264000bd3-a093b6f6, #w-node-_6ec77d7a-d9ed-3cb0-566c-a94b70eacbb6-a093b6f6, #w-node-_52a1a353-e5bf-323e-d440-bdd8ea2f113e-a093b6f6, #w-node-f3edf5c8-e26f-30a4-2cf2-6aa7bb7fa2b8-a093b6f6, #w-node-f3edf5c8-e26f-30a4-2cf2-6aa7bb7fa2b9-a093b6f6, #w-node-f3edf5c8-e26f-30a4-2cf2-6aa7bb7fa2bc-a093b6f6, #w-node-f3edf5c8-e26f-30a4-2cf2-6aa7bb7fa2c2-a093b6f6, #w-node-c0bc34dc-0a60-8d57-a8e9-3ceaf65f7739-a093b6f6, #w-node-_068af2c6-b11e-1978-b313-ec7ba5136315-a093b6f6, #w-node-_068af2c6-b11e-1978-b313-ec7ba5136316-a093b6f6, #w-node-_068af2c6-b11e-1978-b313-ec7ba5136317-a093b6f6, #w-node-_068af2c6-b11e-1978-b313-ec7ba513631c-a093b6f6, #w-node-_068af2c6-b11e-1978-b313-ec7ba5136322-a093b6f6, #w-node-_068af2c6-b11e-1978-b313-ec7ba513632a-a093b6f6, #w-node-_068af2c6-b11e-1978-b313-ec7ba513632b-a093b6f6, #w-node-_068af2c6-b11e-1978-b313-ec7ba5136330-a093b6f6, #w-node-_068af2c6-b11e-1978-b313-ec7ba5136336-a093b6f6, #w-node-_0b4e0fb2-a165-c9d9-1f92-3d9c04cc1c3e-a093b6f6, #w-node-_793f20b3-191d-9d5c-a635-ea99007f3b22-a093b6f6, #w-node-_793f20b3-191d-9d5c-a635-ea99007f3b23-a093b6f6, #w-node-_793f20b3-191d-9d5c-a635-ea99007f3b24-a093b6f6, #w-node-_793f20b3-191d-9d5c-a635-ea99007f3b26-a093b6f6, #w-node-_793f20b3-191d-9d5c-a635-ea99007f3b2b-a093b6f6, #w-node-_793f20b3-191d-9d5c-a635-ea99007f3b30-a093b6f6, #w-node-f247f538-f2f4-2def-7184-c5d69bb820c8-a093b6f6, #w-node-fb415173-7ac1-c75b-03c7-49d37f3e48f9-a093b6f6, #w-node-fb415173-7ac1-c75b-03c7-49d37f3e48fa-a093b6f6, #w-node-fb415173-7ac1-c75b-03c7-49d37f3e48fb-a093b6f6, #w-node-fb415173-7ac1-c75b-03c7-49d37f3e48fd-a093b6f6, #w-node-edf9378c-e992-4b5e-6d4a-6195b3add695-a093b6f6, #w-node-e007bdfb-3212-042b-c3b2-9fbfe9769b05-a093b6f6, #w-node-_80040d1b-40eb-4cdc-d742-1e0a5d26765b-a093b6f6, #w-node-_7a70dc2a-4ab0-84a1-f312-7ac32f25b394-a093b6f6, #w-node-_12412e4b-d860-ad29-5dab-91378f8ad582-a093b6f6, #w-node-a6f0386e-92e4-ec8a-90a0-4a392eca64a5-a093b6f6, #w-node-_9d1ef810-e060-1e12-fbac-16f3ecc682fb-a093b6f6, #w-node-_534a4db2-a0b9-ee34-436b-694c9264637e-a093b6f6, #w-node-db0c0806-2438-8be3-8be6-79e91fda80fe-a093b6f6, #w-node-_9bc63159-6a33-b6ad-c178-605dd6d3c758-a093b6f6, #w-node-_38b54564-9842-9ff3-8fef-4cd72ada7c0c-a093b6f6, #w-node-_4c572aa4-7a7c-0d65-c3e5-02d1b759fe81-a093b6f6, #w-node-e76b1e7e-cc34-5c82-8fa1-b35c0f0a53ca-a270108a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_113cd8f3-d61c-d42e-af6b-4a5ed3cab2ea-a270108a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1d6612a9-8d8f-7289-06b6-58c78615b57f-a270108a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3472e163-25c5-4933-04b5-a65232f35c0b-a270108a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_3472e163-25c5-4933-04b5-a65232f35c0e-a270108a, #w-node-_2bd160e5-8679-96a4-d957-f0e7534752ba-a270108a, #w-node-_2bd160e5-8679-96a4-d957-f0e7534752bd-a270108a, #w-node-_3baba5a6-78bb-65f0-5a3e-7ec92870b16c-a270108a, #w-node-_8f6ca545-d6cd-4486-576a-4f9190306576-a270108a, #w-node-_8f6ca545-d6cd-4486-576a-4f9190306577-a270108a, #w-node-_8f6ca545-d6cd-4486-576a-4f9190306579-a270108a, #w-node-ab45a87e-7523-b6ab-b7d6-28f10065497d-a270108a, #w-node-ab45a87e-7523-b6ab-b7d6-28f10065497e-a270108a, #w-node-ab45a87e-7523-b6ab-b7d6-28f100654980-a270108a, #w-node-bad46b31-18bb-e04d-2cc0-ed61b3ae0623-a270108a, #w-node-b445212a-5551-0c55-99a1-8a7d7127747b-a270108a, #w-node-b445212a-5551-0c55-99a1-8a7d71277485-a270108a, #w-node-_4989c2a0-c626-8bda-3292-0ccbc058ba13-a270108a, #w-node-_4989c2a0-c626-8bda-3292-0ccbc058ba18-a270108a, #w-node-_09650a74-58a7-f782-ed54-a4e0820388b0-a270108a, #w-node-_09650a74-58a7-f782-ed54-a4e0820388b5-a270108a, #w-node-d8c3fbc0-7ccd-bcda-44cf-4e676a9cbf3e-a270108a, #w-node-d8c3fbc0-7ccd-bcda-44cf-4e676a9cbf43-a270108a, #w-node-_3a76779f-01d7-9cd4-f9da-4c3937785185-a270108a, #w-node-_3a76779f-01d7-9cd4-f9da-4c393778518a-a270108a, #w-node-ab139982-8672-8fbf-5ae8-b3152dd02446-a270108a, #w-node-ab139982-8672-8fbf-5ae8-b3152dd0244b-a270108a, #w-node-_5c787473-98c4-cfd5-f67d-6e70037b2de5-a270108a, #w-node-_5c787473-98c4-cfd5-f67d-6e70037b2dea-a270108a, #w-node-_95cfbf79-90a7-384e-0f29-c8475ca95151-a270108a, #w-node-_95cfbf79-90a7-384e-0f29-c8475ca95156-a270108a, #w-node-_5ad91a03-87e6-5b16-ef8c-fc40f397ffdd-a270108a, #w-node-_04925bc7-68ff-03e0-5234-0ad9f62d6623-a270108a, #w-node-_41e96259-0e8b-3391-5bb2-450621f71875-a270108a, #w-node-_5c298e7c-8067-0e69-417e-466519c3f2f3-a270108a, #w-node-_6ee52638-9c9b-e896-7efb-50f24be5f2ab-a270108a, #w-node-_56aba73d-2380-1adc-9b0a-0059b841f6cc-a270108a, #w-node-adef0741-0519-e823-1ab0-cf27131013c6-a270108a, #w-node-_91bf0f14-1c26-b560-f8a6-689ca31c18f0-0dcdaa3e, #w-node-a213404b-fdb6-d4be-6a52-a2f8a2b61748-0dcdaa3e, #w-node-_39dc3e16-a51e-cee1-d889-77eadbd11130-0dcdaa3e, #w-node-_1d22fb33-d5b0-b4e8-3cc2-6f0dede1d50f-0dcdaa3e, #w-node-bac3a166-da62-03a6-8dfb-35b62b3d2af4-0dcdaa3e, #w-node-_6b975b06-2a5b-7454-2ef3-9c82f4bf1397-0dcdaa3e, #w-node-_37852d4c-b889-7eaa-5fd4-e77c0adb1f25-0dcdaa3e, #w-node-d635b59c-949b-1e80-794d-e5d722dfa3f4-0dcdaa3e, #w-node-d635b59c-949b-1e80-794d-e5d722dfa3f8-0dcdaa3e, #w-node-d635b59c-949b-1e80-794d-e5d722dfa403-0dcdaa3e, #w-node-d635b59c-949b-1e80-794d-e5d722dfa407-0dcdaa3e, #w-node-_85fe76fd-9b7b-ba14-5007-7f2510bc6521-0dcdaa3e, #w-node-_85fe76fd-9b7b-ba14-5007-7f2510bc6525-0dcdaa3e, #w-node-_85fe76fd-9b7b-ba14-5007-7f2510bc6530-0dcdaa3e, #w-node-_85fe76fd-9b7b-ba14-5007-7f2510bc6534-0dcdaa3e, #w-node-d9579a95-791a-dba4-646f-7c1f3245b597-0dcdaa3e, #w-node-d9579a95-791a-dba4-646f-7c1f3245b59b-0dcdaa3e, #w-node-d9579a95-791a-dba4-646f-7c1f3245b5a6-0dcdaa3e, #w-node-d9579a95-791a-dba4-646f-7c1f3245b5aa-0dcdaa3e, #w-node-d9c33d4b-1060-c817-f1ce-568d467e4021-0dcdaa3e, #w-node-d9c33d4b-1060-c817-f1ce-568d467e4025-0dcdaa3e, #w-node-d9c33d4b-1060-c817-f1ce-568d467e4030-0dcdaa3e, #w-node-d9c33d4b-1060-c817-f1ce-568d467e4034-0dcdaa3e, #w-node-_57809534-506c-628a-9303-dcc258c47e9f-0dcdaa3e, #w-node-_57809534-506c-628a-9303-dcc258c47ea3-0dcdaa3e, #w-node-_57809534-506c-628a-9303-dcc258c47eae-0dcdaa3e, #w-node-_57809534-506c-628a-9303-dcc258c47eb2-0dcdaa3e, #w-node-_99d9b13c-2e55-810b-3360-c077197af3c4-0dcdaa3e, #w-node-_99d9b13c-2e55-810b-3360-c077197af3c8-0dcdaa3e, #w-node-_99d9b13c-2e55-810b-3360-c077197af3d3-0dcdaa3e, #w-node-_99d9b13c-2e55-810b-3360-c077197af3d7-0dcdaa3e, #w-node-ab882b73-56f3-ab2a-cde8-4012dfd79432-0dcdaa3e, #w-node-ab882b73-56f3-ab2a-cde8-4012dfd79436-0dcdaa3e, #w-node-ab882b73-56f3-ab2a-cde8-4012dfd79441-0dcdaa3e, #w-node-ab882b73-56f3-ab2a-cde8-4012dfd79445-0dcdaa3e, #w-node-_64e7af1a-ad64-7f9e-1e23-100cb5815f56-0dcdaa3e, #w-node-_64e7af1a-ad64-7f9e-1e23-100cb5815f5a-0dcdaa3e, #w-node-_64e7af1a-ad64-7f9e-1e23-100cb5815f65-0dcdaa3e, #w-node-_64e7af1a-ad64-7f9e-1e23-100cb5815f69-0dcdaa3e, #w-node-_6376ca76-8f2f-40aa-7716-06058dbf761e-0dcdaa3e, #w-node-_6376ca76-8f2f-40aa-7716-06058dbf7622-0dcdaa3e, #w-node-_6376ca76-8f2f-40aa-7716-06058dbf762d-0dcdaa3e, #w-node-_6376ca76-8f2f-40aa-7716-06058dbf7631-0dcdaa3e, #w-node-_24e22528-7a57-063b-6fcb-9dcee7d99274-0dcdaa3e, #w-node-_24e22528-7a57-063b-6fcb-9dcee7d99278-0dcdaa3e, #w-node-_24e22528-7a57-063b-6fcb-9dcee7d99283-0dcdaa3e, #w-node-_24e22528-7a57-063b-6fcb-9dcee7d99287-0dcdaa3e, #w-node-b4d92991-e5e7-feb3-5b43-44aa342eab84-0dcdaa3e, #w-node-b4d92991-e5e7-feb3-5b43-44aa342eab88-0dcdaa3e, #w-node-b4d92991-e5e7-feb3-5b43-44aa342eab93-0dcdaa3e, #w-node-b4d92991-e5e7-feb3-5b43-44aa342eab97-0dcdaa3e, #w-node-_52d4cb74-4d37-daf9-2eae-c6c3a3350dcd-0dcdaa3e, #w-node-_52d4cb74-4d37-daf9-2eae-c6c3a3350dd1-0dcdaa3e, #w-node-_52d4cb74-4d37-daf9-2eae-c6c3a3350ddc-0dcdaa3e, #w-node-_52d4cb74-4d37-daf9-2eae-c6c3a3350de0-0dcdaa3e, #w-node-_3de8feff-aebd-bb90-25a1-45264027b528-0dcdaa3e, #w-node-_3de8feff-aebd-bb90-25a1-45264027b52c-0dcdaa3e, #w-node-_3de8feff-aebd-bb90-25a1-45264027b537-0dcdaa3e, #w-node-_3de8feff-aebd-bb90-25a1-45264027b53b-0dcdaa3e, #w-node-_8a45bff4-f2ae-32c0-115c-4eafff4a286e-0dcdaa3e, #w-node-_8a45bff4-f2ae-32c0-115c-4eafff4a2872-0dcdaa3e, #w-node-_8a45bff4-f2ae-32c0-115c-4eafff4a287d-0dcdaa3e, #w-node-_8a45bff4-f2ae-32c0-115c-4eafff4a2881-0dcdaa3e, #w-node-_5afb003e-bba0-caf5-8af5-7ec062c477da-0dcdaa3e, #w-node-_3ad10c01-9e66-ba6f-ae28-982831b85cfc-0dcdaa3e, #w-node-_104ae527-57d6-367d-0f17-6a2f9393038d-0dcdaa3e, #w-node-_104ae527-57d6-367d-0f17-6a2f93930391-0dcdaa3e, #w-node-_24419b56-4066-1088-9d3a-5ea0a885ae64-0dcdaa3e, #w-node-_24419b56-4066-1088-9d3a-5ea0a885ae68-0dcdaa3e, #w-node-_3ba05860-0953-a23f-3aa9-82ae94ebe6e6-0dcdaa3e, #w-node-_3ba05860-0953-a23f-3aa9-82ae94ebe6ea-0dcdaa3e, #w-node-_97279099-7842-8cf1-95ba-877f5b6e4a89-0dcdaa3e, #w-node-_97279099-7842-8cf1-95ba-877f5b6e4a8d-0dcdaa3e, #w-node-_94e7e48a-feef-de15-cc3d-ef32d2c561f8-0dcdaa3e, #w-node-_94e7e48a-feef-de15-cc3d-ef32d2c561fc-0dcdaa3e, #w-node-dd3637dc-be9c-1136-c9f2-ed28ff86a5ef-0dcdaa3e, #w-node-dd3637dc-be9c-1136-c9f2-ed28ff86a5f3-0dcdaa3e, #w-node-_6678107b-f8f7-d4fe-912d-7ac347800858-0dcdaa3e, #w-node-_6678107b-f8f7-d4fe-912d-7ac34780085c-0dcdaa3e, #w-node-d59971e4-22bc-e21f-9d90-80fc906f9162-9d466680, #w-node-d59971e4-22bc-e21f-9d90-80fc906f9164-9d466680, #w-node-d59971e4-22bc-e21f-9d90-80fc906f9166-9d466680, #w-node-d59971e4-22bc-e21f-9d90-80fc906f916a-9d466680, #w-node-d59971e4-22bc-e21f-9d90-80fc906f916c-9d466680, #w-node-d59971e4-22bc-e21f-9d90-80fc906f916f-9d466680, #w-node-d59971e4-22bc-e21f-9d90-80fc906f9170-9d466680, #w-node-d59971e4-22bc-e21f-9d90-80fc906f9179-9d466680, #w-node-d59971e4-22bc-e21f-9d90-80fc906f917b-9d466680, #w-node-d59971e4-22bc-e21f-9d90-80fc906f917e-9d466680, #w-node-d59971e4-22bc-e21f-9d90-80fc906f917f-9d466680, #w-node-d59971e4-22bc-e21f-9d90-80fc906f9182-9d466680, #w-node-d59971e4-22bc-e21f-9d90-80fc906f9184-9d466680, #w-node-d59971e4-22bc-e21f-9d90-80fc906f9186-9d466680, #w-node-d59971e4-22bc-e21f-9d90-80fc906f9187-9d466680, #w-node-d59971e4-22bc-e21f-9d90-80fc906f918a-9d466680, #w-node-d59971e4-22bc-e21f-9d90-80fc906f918c-9d466680, #w-node-d59971e4-22bc-e21f-9d90-80fc906f918e-9d466680, #w-node-d59971e4-22bc-e21f-9d90-80fc906f918f-9d466680, #w-node-f94bd95a-4b46-1777-2bf2-258d8d29f219-f23ed369, #w-node-f94bd95a-4b46-1777-2bf2-258d8d29f21b-f23ed369, #w-node-f94bd95a-4b46-1777-2bf2-258d8d29f21d-f23ed369, #w-node-f94bd95a-4b46-1777-2bf2-258d8d29f21f-f23ed369, #w-node-f94bd95a-4b46-1777-2bf2-258d8d29f221-f23ed369, #w-node-f94bd95a-4b46-1777-2bf2-258d8d29f223-f23ed369, #w-node-f94bd95a-4b46-1777-2bf2-258d8d29f225-f23ed369, #w-node-f94bd95a-4b46-1777-2bf2-258d8d29f228-f23ed369, #w-node-f94bd95a-4b46-1777-2bf2-258d8d29f22a-f23ed369, #w-node-f94bd95a-4b46-1777-2bf2-258d8d29f22c-f23ed369, #w-node-f94bd95a-4b46-1777-2bf2-258d8d29f22e-f23ed369, #w-node-f94bd95a-4b46-1777-2bf2-258d8d29f231-f23ed369, #w-node-f94bd95a-4b46-1777-2bf2-258d8d29f233-f23ed369, #w-node-f94bd95a-4b46-1777-2bf2-258d8d29f235-f23ed369, #w-node-f94bd95a-4b46-1777-2bf2-258d8d29f237-f23ed369, #w-node-f94bd95a-4b46-1777-2bf2-258d8d29f239-f23ed369, #w-node-f94bd95a-4b46-1777-2bf2-258d8d29f23c-f23ed369, #w-node-f94bd95a-4b46-1777-2bf2-258d8d29f23e-f23ed369, #w-node-f94bd95a-4b46-1777-2bf2-258d8d29f240-f23ed369, #w-node-f94bd95a-4b46-1777-2bf2-258d8d29f242-f23ed369, #w-node-f94bd95a-4b46-1777-2bf2-258d8d29f245-f23ed369, #w-node-f94bd95a-4b46-1777-2bf2-258d8d29f247-f23ed369, #w-node-f94bd95a-4b46-1777-2bf2-258d8d29f249-f23ed369, #w-node-f94bd95a-4b46-1777-2bf2-258d8d29f24b-f23ed369, #w-node-f94bd95a-4b46-1777-2bf2-258d8d29f24e-f23ed369, #w-node-f94bd95a-4b46-1777-2bf2-258d8d29f250-f23ed369, #w-node-f94bd95a-4b46-1777-2bf2-258d8d29f252-f23ed369, #w-node-f94bd95a-4b46-1777-2bf2-258d8d29f254-f23ed369 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f94bd95a-4b46-1777-2bf2-258d8d29f256-f23ed369 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f94bd95a-4b46-1777-2bf2-258d8d29f257-f23ed369, #w-node-f94bd95a-4b46-1777-2bf2-258d8d29f259-f23ed369, #w-node-f94bd95a-4b46-1777-2bf2-258d8d29f25e-f23ed369, #w-node-f94bd95a-4b46-1777-2bf2-258d8d29f260-f23ed369 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

@media screen and (max-width: 991px) {
  #w-node-_5be539c4-5e60-c826-3a28-945dbc22c80c-248ce050 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_58f8fe0c-dc60-0979-8b10-ad91666a7baa-30969070 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_64f4e2f3-a3a9-bdb0-5527-7388119644f8-4ce9aa02 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_92447605-886b-c861-a7c4-1aa2ff61c9bb-70ef541a, #w-node-ff1a77ad-2d54-9f2d-1418-96a5acf76372-70ef541a, #w-node-abb83a22-688e-16fc-eb6a-348dde5fd8a8-70ef541a, #w-node-_69e8707a-6b0b-70df-7f35-bc1c53c6ecf2-70ef541a, #w-node-_5bebe716-550e-ea04-9bf4-4cfcad677657-70ef541a, #w-node-f9426785-ea0f-8e58-6c89-57caf87ee9fe-636b28b4, #w-node-e2e86003-f8d7-a6b9-f9fe-909f24b07d8e-636b28b4, #w-node-edc90bae-a390-fe9c-8625-34eef0a830fa-636b28b4, #w-node-_14f619ff-7301-9e96-3e9f-1664f15536c8-636b28b4, #w-node-c640fab8-3d95-8c76-efa6-fb20553e0602-636b28b4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a1a8c254-d067-9fe6-a7c5-2ae0b7a046a5-bb306fe4 {
    grid-row: span 1 / span 1;
  }

  #w-node-a3505425-3cc0-da45-abef-fb7d912f385b-bb306fe4, #w-node-_3b4e91a9-c9fc-9d07-76d0-24e1917c15c6-bb306fe4, #w-node-_3b12d24d-aed5-c869-f495-4d2f6374eb06-bb306fe4, #w-node-_3b12d24d-aed5-c869-f495-4d2f6374eb15-bb306fe4, #w-node-_39946cf6-3f61-1b08-7898-2ad702068e58-bb306fe4 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_39946cf6-3f61-1b08-7898-2ad702068e67-bb306fe4 {
    grid-column: span 2 / span 2;
  }

  #w-node-_9714db03-d46f-e673-1f76-05a2760da000-bb306fe4 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9714db03-d46f-e673-1f76-05a2760da00f-bb306fe4 {
    grid-column: span 2 / span 2;
  }

  #w-node-_1a4131b1-9974-6b10-95a8-819d3f254299-bb306fe4 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_1a4131b1-9974-6b10-95a8-819d3f2542a8-bb306fe4 {
    grid-column: span 2 / span 2;
  }

  #w-node-cb3de69d-c48e-b3e0-f1ce-a13a7bcbe628-bb306fe4, #w-node-cb3de69d-c48e-b3e0-f1ce-a13a7bcbe637-bb306fe4, #w-node-a947e14c-d0e7-54d7-df42-3fa5748e5fc0-bb306fe4, #w-node-a947e14c-d0e7-54d7-df42-3fa5748e5fcf-bb306fe4, #w-node-_391dde8e-e0c4-b91a-cf0c-85df4f030863-bb306fe4 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_391dde8e-e0c4-b91a-cf0c-85df4f030872-bb306fe4 {
    grid-column: span 2 / span 2;
  }

  #w-node-ad33ceb7-4fc6-0013-e00d-bad0106e4cbd-bb306fe4 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-ad33ceb7-4fc6-0013-e00d-bad0106e4ccc-bb306fe4 {
    grid-column: span 2 / span 2;
  }

  #w-node-_29bac12c-2006-0209-8061-541ef3bd552e-bb306fe4 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_29bac12c-2006-0209-8061-541ef3bd553d-bb306fe4 {
    grid-column: span 2 / span 2;
  }

  #w-node-_2afde6a5-8070-dc38-7847-15451288e221-bb306fe4, #w-node-_2afde6a5-8070-dc38-7847-15451288e230-bb306fe4, #w-node-d90ec354-ccfe-f3be-4b44-1eb91b4315d7-bb306fe4, #w-node-d90ec354-ccfe-f3be-4b44-1eb91b4315e6-bb306fe4, #w-node-_63437e98-a8a4-17a6-db99-fb2b69b86b78-bb306fe4 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_63437e98-a8a4-17a6-db99-fb2b69b86b87-bb306fe4 {
    grid-column: span 2 / span 2;
  }

  #w-node-_9b7734cf-11a5-f729-551d-2216030beb58-bb306fe4 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9b7734cf-11a5-f729-551d-2216030beb67-bb306fe4 {
    grid-column: span 2 / span 2;
  }

  #w-node-_9a5bf538-5ee9-744c-3805-345a659b3d3d-bb306fe4 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9a5bf538-5ee9-744c-3805-345a659b3d4c-bb306fe4 {
    grid-column: span 2 / span 2;
  }

  #w-node-_3c65a9b9-6ce2-d52c-a666-635b6d86765d-bb306fe4 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_3c65a9b9-6ce2-d52c-a666-635b6d86766c-bb306fe4 {
    grid-column: span 2 / span 2;
  }

  #w-node-_99680452-b403-8dd2-cda2-d84d44347a18-9d58ab0c, #w-node-f7d0de57-d4a8-61bf-703e-d34c831d2d45-9d58ab0c, #w-node-_3b3e1f11-1dbc-8d2d-c431-3c6073901824-9d58ab0c, #w-node-_13375506-6f0b-8059-3329-b14c9dabea9d-9d58ab0c, #w-node-_860b81ac-e385-431a-fa71-49667bb0e1d9-55c56739, #w-node-d98cd424-28f6-43cf-62e8-be28a8ea71c5-fbe79101, #w-node-_9ae71084-27eb-5d1b-38f1-617eb76517e5-79678fb5, #w-node-a2e4630b-0e59-fbd5-caf1-bb613c72ffd0-280a6886, #w-node-_1180ea09-b0eb-1491-1570-db4c38e33a73-aefe1fa0, #w-node-_1180ea09-b0eb-1491-1570-db4c38e33a73-4559f5e9, #w-node-_43f559b4-9435-2249-00c6-69b56c764587-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c764589-179781ff, #w-node-_43f559b4-9435-2249-00c6-69b56c7645be-179781ff {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_43f559b4-9435-2249-00c6-69b56c7645c1-179781ff {
    order: 9999;
  }

  #w-node-_43f559b4-9435-2249-00c6-69b56c764587-a74d53f7, #w-node-_43f559b4-9435-2249-00c6-69b56c764589-a74d53f7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_186f22cc-4930-4297-e3f9-cc69a7923f49-a74d53f7 {
    grid-column: span 1 / span 1;
  }

  #w-node-d73e524a-0422-66ce-8052-187499646489-a74d53f7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db76aaaf-473b-355b-9f91-910d39111b12-a74d53f7, #w-node-db76aaaf-473b-355b-9f91-910d39111b23-a74d53f7, #w-node-db76aaaf-473b-355b-9f91-910d39111b34-a74d53f7, #w-node-db76aaaf-473b-355b-9f91-910d39111b45-a74d53f7, #w-node-db76aaaf-473b-355b-9f91-910d39111b56-a74d53f7, #w-node-db76aaaf-473b-355b-9f91-910d39111b67-a74d53f7, #w-node-db76aaaf-473b-355b-9f91-910d39111b78-a74d53f7, #w-node-db76aaaf-473b-355b-9f91-910d39111b89-a74d53f7 {
    grid-area: span 4 / span 1 / span 4 / span 1;
  }

  #w-node-_70c3317e-9fab-46af-4bed-94574409046c-a74d53f7, #w-node-_70c3317e-9fab-46af-4bed-945744090493-a74d53f7, #w-node-_70c3317e-9fab-46af-4bed-94574409049f-a74d53f7, #w-node-b519b515-1409-d659-398e-f3ff80481aeb-97038c4f, #w-node-_2f13be06-7776-abe6-58c4-fd056dd15294-9b6c2bd5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db76aaaf-473b-355b-9f91-910d39111b12-4de7c58e, #w-node-db76aaaf-473b-355b-9f91-910d39111b23-4de7c58e, #w-node-db76aaaf-473b-355b-9f91-910d39111b34-4de7c58e, #w-node-_633d97c4-b9bf-ff8b-62c9-b6296fdf09ef-4de7c58e {
    grid-area: span 4 / span 1 / span 4 / span 1;
  }

  #w-node-_0344e047-d566-defa-d672-0ed9557c2139-a9fd3a15, #w-node-_64dd9345-6ba4-bc86-10da-305de4781e5f-dc5306a2, #w-node-_02ab43e6-fb7b-52ef-4638-b2b0176c1605-dc5306a2, #w-node-_6a99fa70-74a7-ad29-9854-007b4642bf5a-2295fe6d, #w-node-_6a99fa70-74a7-ad29-9854-007b4642bf5a-0dcdaa3e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_1412d1ae-954a-daa2-f2da-caa0f9268414-f9268413, #w-node-_64f4e2f3-a3a9-bdb0-5527-7388119644f8-4ce9aa02, #w-node-_7ac9d18f-4427-3e88-48ea-43e7b7f46496-d384babc, #w-node-_53a60ff5-9b2d-289a-3206-4863ef03e06c-8311b6c8, #w-node-_53a60ff5-9b2d-289a-3206-4863ef03e074-8311b6c8, #w-node-_53a60ff5-9b2d-289a-3206-4863ef03e082-8311b6c8, #w-node-a3505425-3cc0-da45-abef-fb7d912f385b-bb306fe4, #w-node-_3b4e91a9-c9fc-9d07-76d0-24e1917c15c6-bb306fe4, #w-node-_3b12d24d-aed5-c869-f495-4d2f6374eb06-bb306fe4, #w-node-_3b12d24d-aed5-c869-f495-4d2f6374eb15-bb306fe4, #w-node-_39946cf6-3f61-1b08-7898-2ad702068e58-bb306fe4, #w-node-_39946cf6-3f61-1b08-7898-2ad702068e67-bb306fe4, #w-node-_9714db03-d46f-e673-1f76-05a2760da000-bb306fe4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9714db03-d46f-e673-1f76-05a2760da00f-bb306fe4 {
    grid-column: span 1 / span 1;
  }

  #w-node-_1a4131b1-9974-6b10-95a8-819d3f254299-bb306fe4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1a4131b1-9974-6b10-95a8-819d3f2542a8-bb306fe4 {
    grid-column: span 1 / span 1;
  }

  #w-node-cb3de69d-c48e-b3e0-f1ce-a13a7bcbe628-bb306fe4, #w-node-cb3de69d-c48e-b3e0-f1ce-a13a7bcbe637-bb306fe4, #w-node-a947e14c-d0e7-54d7-df42-3fa5748e5fc0-bb306fe4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a947e14c-d0e7-54d7-df42-3fa5748e5fcf-bb306fe4 {
    grid-column: span 1 / span 1;
  }

  #w-node-_391dde8e-e0c4-b91a-cf0c-85df4f030863-bb306fe4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_391dde8e-e0c4-b91a-cf0c-85df4f030872-bb306fe4 {
    grid-column: span 1 / span 1;
  }

  #w-node-ad33ceb7-4fc6-0013-e00d-bad0106e4cbd-bb306fe4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ad33ceb7-4fc6-0013-e00d-bad0106e4ccc-bb306fe4 {
    grid-column: span 1 / span 1;
  }

  #w-node-_29bac12c-2006-0209-8061-541ef3bd552e-bb306fe4, #w-node-_29bac12c-2006-0209-8061-541ef3bd553d-bb306fe4, #w-node-_2afde6a5-8070-dc38-7847-15451288e221-bb306fe4, #w-node-_2afde6a5-8070-dc38-7847-15451288e230-bb306fe4, #w-node-d90ec354-ccfe-f3be-4b44-1eb91b4315d7-bb306fe4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d90ec354-ccfe-f3be-4b44-1eb91b4315e6-bb306fe4 {
    grid-column: span 1 / span 1;
  }

  #w-node-_63437e98-a8a4-17a6-db99-fb2b69b86b78-bb306fe4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_63437e98-a8a4-17a6-db99-fb2b69b86b87-bb306fe4 {
    grid-column: span 1 / span 1;
  }

  #w-node-_9b7734cf-11a5-f729-551d-2216030beb58-bb306fe4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9b7734cf-11a5-f729-551d-2216030beb67-bb306fe4 {
    grid-column: span 1 / span 1;
  }

  #w-node-_9a5bf538-5ee9-744c-3805-345a659b3d3d-bb306fe4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9a5bf538-5ee9-744c-3805-345a659b3d4c-bb306fe4 {
    grid-column: span 1 / span 1;
  }

  #w-node-_3c65a9b9-6ce2-d52c-a666-635b6d86765d-bb306fe4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_3c65a9b9-6ce2-d52c-a666-635b6d86766c-bb306fe4 {
    grid-column: span 1 / span 1;
  }

  #w-node-_9e958481-ed37-4016-9a9c-e66146d9228d-9d58ab0c, #w-node-_9e958481-ed37-4016-9a9c-e66146d92296-9d58ab0c, #w-node-_9e958481-ed37-4016-9a9c-e66146d9229a-9d58ab0c, #w-node-a3c1e20b-ffbe-f19f-838f-d3abd16a7698-9d58ab0c, #w-node-b51e3485-8720-ece1-ec8e-cadcc2e33404-42eef4f6, #w-node-b51e3485-8720-ece1-ec8e-cadcc2e3340a-42eef4f6, #w-node-b51e3485-8720-ece1-ec8e-cadcc2e33421-42eef4f6, #w-node-b51e3485-8720-ece1-ec8e-cadcc2e3342a-42eef4f6, #w-node-b51e3485-8720-ece1-ec8e-cadcc2e3342e-42eef4f6, #w-node-_143111d8-c56a-34d1-1f5c-87ea187939b4-a370f8b7, #w-node-_143111d8-c56a-34d1-1f5c-87ea187939bc-a370f8b7, #w-node-_143111d8-c56a-34d1-1f5c-87ea187939c4-a370f8b7, #w-node-_143111d8-c56a-34d1-1f5c-87ea187939cc-a370f8b7, #w-node-_143111d8-c56a-34d1-1f5c-87ea187939d4-a370f8b7, #w-node-_143111d8-c56a-34d1-1f5c-87ea187939fd-a370f8b7, #w-node-_143111d8-c56a-34d1-1f5c-87ea18793a06-a370f8b7, #w-node-_143111d8-c56a-34d1-1f5c-87ea18793a0a-a370f8b7, #w-node-_0b1d2ae4-3f2e-6994-b990-4be1887415a2-e68ebba0, #w-node-_0b1d2ae4-3f2e-6994-b990-4be1887415ab-e68ebba0, #w-node-_0b1d2ae4-3f2e-6994-b990-4be1887415af-e68ebba0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6673ff5d466372b1e68ebc2c000000000088-e68ebc29 {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-fbf3b6e5-190c-cf73-59c0-6a31234db536-47baa37b, #w-node-fbf3b6e5-190c-cf73-59c0-6a31234db53f-47baa37b, #w-node-fbf3b6e5-190c-cf73-59c0-6a31234db543-47baa37b, #w-node-fbf3b6e5-190c-cf73-59c0-6a31234db536-6c83ca90, #w-node-fbf3b6e5-190c-cf73-59c0-6a31234db53f-6c83ca90, #w-node-fbf3b6e5-190c-cf73-59c0-6a31234db543-6c83ca90, #w-node-_83c56157-b9d9-b863-91fd-ea70964afba8-a9fd3a15, #w-node-_83c56157-b9d9-b863-91fd-ea70964afbb0-a9fd3a15, #w-node-_83c56157-b9d9-b863-91fd-ea70964afbb8-a9fd3a15, #w-node-_83c56157-b9d9-b863-91fd-ea70964afbc0-a9fd3a15, #w-node-f2c88a34-f5d1-520d-21b6-dce3a0b8a979-a9fd3a15, #w-node-de8060d5-f7d5-edd3-dbaa-d53a09c7a84d-a9fd3a15, #w-node-_17b75ba2-bfd4-68da-f0ec-b127c2fe4d15-a9fd3a15, #w-node-_7f5a8c00-2f14-c4f7-7ae7-815db1462fc3-a9fd3a15, #w-node-_7f5a8c00-2f14-c4f7-7ae7-815db1462fcc-a9fd3a15, #w-node-_7f5a8c00-2f14-c4f7-7ae7-815db1462fd0-a9fd3a15, #w-node-_02ab43e6-fb7b-52ef-4638-b2b0176c160b-dc5306a2, #w-node-fe6637f1-5880-4b0e-726c-79a4cca2d909-dc5306a2, #w-node-c588d812-fc91-c3e5-d634-9dff41048547-dc5306a2, #w-node-_12134ccb-9e1c-1351-5a8f-3dc99c52385b-dc5306a2, #w-node-c3ff680e-b344-19e6-97f8-7446ad2c049b-dc5306a2, #w-node-_831265d2-66a0-6d80-4d60-4446849bf52b-5a49e26b, #w-node-_831265d2-66a0-6d80-4d60-4446849bf533-5a49e26b, #w-node-_831265d2-66a0-6d80-4d60-4446849bf53c-5a49e26b, #w-node-_831265d2-66a0-6d80-4d60-4446849bf545-5a49e26b, #w-node-ad8549cf-ab66-8a6c-4351-6181e5108054-5a49e26b, #w-node-fc1758af-4219-7907-96df-9f5564e11b1f-5a49e26b, #w-node-fc1758af-4219-7907-96df-9f5564e11b28-5a49e26b, #w-node-fc1758af-4219-7907-96df-9f5564e11b2c-5a49e26b, #w-node-f9ecdf4d-ba4f-148b-fa95-a52bfecdb518-5a49e26b, #w-node-f9ecdf4d-ba4f-148b-fa95-a52bfecdb521-5a49e26b, #w-node-f9ecdf4d-ba4f-148b-fa95-a52bfecdb525-5a49e26b, #w-node-ca54b7bb-2fb6-737a-3af1-b5cf9c5c2f81-66fc8ce7, #w-node-ca54b7bb-2fb6-737a-3af1-b5cf9c5c2f89-66fc8ce7, #w-node-ca54b7bb-2fb6-737a-3af1-b5cf9c5c2fa1-66fc8ce7, #w-node-d59971e4-22bc-e21f-9d90-80fc906f9162-9d466680, #w-node-d59971e4-22bc-e21f-9d90-80fc906f916a-9d466680, #w-node-d59971e4-22bc-e21f-9d90-80fc906f9179-9d466680, #w-node-d59971e4-22bc-e21f-9d90-80fc906f9182-9d466680, #w-node-d59971e4-22bc-e21f-9d90-80fc906f918a-9d466680 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_7f0ddae4-a65a-15f5-d232-35a29024704c-90247049 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5be539c4-5e60-c826-3a28-945dbc22c828-248ce050 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_5be539c4-5e60-c826-3a28-945dbc22c83d-248ce050 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_595656a1-5ccb-6941-ec7f-dd55d2dc864a-dc5306a2, #w-node-_595656a1-5ccb-6941-ec7f-dd55d2dc865a-dc5306a2 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f94bd95a-4b46-1777-2bf2-258d8d29f256-f23ed369 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
}
