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

body {
  margin: 0;
}

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

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

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

[hidden], template {
  display: none;
}

a {
  background-color: #0000;
}

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

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

b, strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

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

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

small {
  font-size: 80%;
}

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

sup {
  top: -.5em;
}

sub {
  bottom: -.25em;
}

img {
  border: 0;
}

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

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

pre {
  overflow: auto;
}

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

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

button {
  overflow: visible;
}

button, select {
  text-transform: none;
}

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

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

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

input {
  line-height: normal;
}

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

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

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

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

legend {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}

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

td, th {
  padding: 0;
}

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

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

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

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

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

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

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

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

* {
  box-sizing: border-box;
}

html {
  height: 100%;
}

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

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

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

.w-block {
  display: block;
}

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

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

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

.w-hidden {
  display: none;
}

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

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

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

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

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

.w-optimization {
  display: contents;
}

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

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

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

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

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

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

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

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

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

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

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

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

figure {
  margin: 0 0 10px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .w-col {
    width: 100%;
  }

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

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

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

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

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

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

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

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

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

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

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

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

.w-widget {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.w-tabs {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@font-face {
  font-family: Causten;
  src: url("https://cdn.prod.website-files.com/62583234613c7b79c98e69d2/625e6f7044608d0dc5bf2ed2_Causten-RegularOblique.ttf") format("truetype");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Causten;
  src: url("https://cdn.prod.website-files.com/62583234613c7b79c98e69d2/625e6f70b3bd112310115f6f_Causten-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Causten;
  src: url("https://cdn.prod.website-files.com/62583234613c7b79c98e69d2/625e6f70960da9f793f3a1ee_Causten-Black.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Causten;
  src: url("https://cdn.prod.website-files.com/62583234613c7b79c98e69d2/625e6f701992d01997bd37ec_Causten-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Causten;
  src: url("https://cdn.prod.website-files.com/62583234613c7b79c98e69d2/625e6f701992d0a000bd37e3_Causten-Bold.ttf") format("truetype"), url("https://cdn.prod.website-files.com/62583234613c7b79c98e69d2/625e6f7044608d99d9bf2ed1_Causten-ExtraBold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

:root {
  --n1: whitesmoke;
  --dark-slate-blue: #0c437f;
  --dark-slate-blue-2: #003f7f;
  --steel-blue: #0e8ece;
  --text-basic-inv: white;
  --text-basic: black;
  --n2: #d4d4d4;
  --c5: #15c20f;
  --c2: #f0320b;
  --c1: #7414db;
  --signal-red: #dd5227;
  --text-faded: #33335380;
  --alice-blue: #dfecf4;
  --n3: #999;
  --text-medium: #1e2329cc;
  --n5: #4d4d4d;
  --n6: black;
  --signal-green: #28a59b;
  --text-faded-inv: #c0c6d4a6;
  --text-medium-inv: #ffffffb3;
  --c3: #e71752;
  --ui-opaque: #191a30cc;
  --c4: #40d1e7;
  --c6: #d1ce14;
  --n4: #5c5c5c;
  --image-overlay: #11445766;
}

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

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

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

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

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

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

.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-commercecheckoutblockcontent {
  background-color: #fff;
  border-bottom: 1px solid #e6e6e6;
  border-left: 1px solid #e6e6e6;
  border-right: 1px solid #e6e6e6;
  padding: 20px;
}

.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-commerceboldtextblock {
  font-weight: 700;
}

.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-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-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-commercecheckoutadditionalinputscontainer {
  margin-bottom: 20px;
}

.w-commerce-commercecheckoutadditionaltextinput {
  -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-commercecheckoutadditionaltextinput::placeholder {
  color: #999;
}

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

.w-commerce-commercecheckoutadditionaltextarea {
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 76px;
  margin-bottom: 16px;
  padding: 8px 12px;
}

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

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

.w-commerce-commercecheckoutadditionalcheckboxwrapper {
  flex-direction: row;
  align-items: center;
  display: flex;
}

.w-commerce-commercecheckoutadditionalcheckbox {
  margin-right: 8px;
}

.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-commercecheckoutrow {
  margin-left: -8px;
  margin-right: -8px;
  display: flex;
}

.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-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-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-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-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-commerceaddtocartform {
  margin: 0 0 15px;
}

.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-commerceaddtocartoutofstock {
  background-color: #ddd;
  margin-top: 10px;
  padding: 10px;
}

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

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

.w-commerce-commercelayoutcontainer {
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.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-commercecheckoutshippingsummarywrapper, .w-commerce-commercecheckoutpaymentsummarywrapper {
  margin-bottom: 20px;
}

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

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

.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-commerce-commercecartwrapper {
  display: inline-block;
  position: relative;
}

.w-commerce-commercecartopenlink {
  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-commercecartopenlinkicon {
  margin-right: 8px;
}

.w-commerce-commercecartopenlinkcount {
  color: #3898ec;
  text-align: center;
  background-color: #fff;
  border-radius: 9px;
  min-width: 18px;
  height: 18px;
  margin-left: 8px;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 11px;
  font-weight: 700;
  line-height: 18px;
  display: inline-block;
}

.w-commerce-commercecartcontainerwrapper {
  z-index: 1001;
  background-color: #000c;
  position: fixed;
  inset: 0;
}

.w-commerce-commercecartcontainerwrapper--cartType-modal {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.w-commerce-commercecartcontainerwrapper--cartType-leftSidebar {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.w-commerce-commercecartcontainerwrapper--cartType-rightSidebar {
  flex-direction: row;
  justify-content: flex-end;
  align-items: stretch;
  display: flex;
}

.w-commerce-commercecartcontainerwrapper--cartType-leftDropdown {
  background-color: #0000;
  position: absolute;
  inset: 100% auto auto 0;
}

.w-commerce-commercecartcontainerwrapper--cartType-rightDropdown {
  background-color: #0000;
  position: absolute;
  inset: 100% 0 auto auto;
}

.w-commerce-commercecartcontainer {
  background-color: #fff;
  flex-direction: column;
  width: 100%;
  min-width: 320px;
  max-width: 480px;
  display: flex;
  overflow: auto;
  box-shadow: 0 5px 25px #00000040;
}

.w-commerce-commercecartheader {
  border-bottom: 1px solid #e6e6e6;
  flex: none;
  justify-content: space-between;
  align-items: center;
  padding: 16px 24px;
  display: flex;
  position: relative;
}

.w-commerce-commercecartheading {
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.w-commerce-commercecartcloselink {
  width: 16px;
  height: 16px;
}

.w-commerce-commercecartformwrapper {
  flex-direction: column;
  flex: 1;
  display: flex;
}

.w-commerce-commercecartform {
  flex-direction: column;
  flex: 1;
  justify-content: flex-start;
  display: flex;
}

.w-commerce-commercecartlist {
  -webkit-overflow-scrolling: touch;
  flex: 1;
  padding: 12px 24px;
  overflow: auto;
}

.w-commerce-commercecartitem {
  align-items: flex-start;
  padding-top: 12px;
  padding-bottom: 12px;
  display: flex;
}

.w-commerce-commercecartiteminfo {
  flex-direction: column;
  flex: 1;
  margin-left: 16px;
  margin-right: 16px;
  display: flex;
}

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

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

.w-commerce-commercecartquantity {
  -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-commercecartquantity::placeholder {
  color: #999;
}

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

.w-commerce-commercecartfooter {
  border-top: 1px solid #e6e6e6;
  flex-direction: column;
  flex: none;
  padding: 16px 24px 24px;
  display: flex;
}

.w-commerce-commercecartlineitem {
  flex: none;
  justify-content: space-between;
  align-items: baseline;
  margin-bottom: 16px;
  display: flex;
}

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

.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-commercecartcheckoutbutton {
  color: #fff;
  cursor: pointer;
  -webkit-appearance: none;
  appearance: none;
  text-align: center;
  background-color: #3898ec;
  border-width: 0;
  border-radius: 2px;
  align-items: center;
  padding: 9px 15px;
  text-decoration: none;
  display: block;
}

.w-commerce-commercecartemptystate {
  flex: 1;
  justify-content: center;
  align-items: center;
  padding-top: 100px;
  padding-bottom: 100px;
  display: flex;
}

.w-commerce-commercecarterrorstate {
  background-color: #ffdede;
  flex: none;
  margin: 0 24px 24px;
  padding: 10px;
}

.w-users-userformpagewrap {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  max-width: 340px;
  height: 100vh;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

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

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

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

.w-users-userformfooter {
  justify-content: space-between;
  margin-top: 12px;
  display: flex;
}

.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-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-usersignupverificationmessage {
  display: none;
}

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

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

@media screen and (max-width: 767px) {
  .w-commerce-commercelayoutmain {
    flex-basis: auto;
    margin-right: 0;
  }

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

  .w-commerce-commercelayoutcontainer {
    flex-direction: column;
    align-items: stretch;
  }
}

@media screen and (max-width: 479px) {
  .w-commerce-commercecheckoutemailinput, .w-commerce-commercecheckoutadditionaltextinput, .w-commerce-commercecheckoutadditionaltextarea, .w-commerce-commercecheckoutshippingfullname, .w-commerce-commercecheckoutshippingstreetaddress, .w-commerce-commercecheckoutshippingstreetaddressoptional {
    font-size: 16px;
  }

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

  .w-commerce-commercecheckoutshippingcity, .w-commerce-commercecheckoutshippingstateprovince, .w-commerce-commercecheckoutshippingzippostalcode, .w-commerce-commercecheckoutshippingcountryselector, .w-commerce-commercecheckoutcardnumber, .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-commerceaddtocartquantityinput {
    font-size: 16px;
  }

  .w-commerce-commercecartcontainerwrapper--cartType-modal {
    flex-direction: row;
    justify-content: center;
    align-items: stretch;
  }

  .w-commerce-commercecartcontainerwrapper--cartType-leftDropdown, .w-commerce-commercecartcontainerwrapper--cartType-rightDropdown {
    flex-direction: row;
    justify-content: center;
    align-items: stretch;
    display: flex;
    position: fixed;
    inset: 0;
  }

  .w-commerce-commercecartquantity {
    font-size: 16px;
  }
}

body {
  background-color: var(--n1);
  color: var(--dark-slate-blue);
  font-family: Causten, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.5em;
  position: relative;
}

h1, h2 {
  color: var(--dark-slate-blue-2);
  margin-top: 0;
  margin-bottom: 15px;
  font-size: 25px;
  font-weight: 700;
  line-height: 1.2em;
}

h3 {
  color: var(--dark-slate-blue-2);
  margin-top: 0;
  margin-bottom: 15px;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.2em;
}

h4 {
  margin-top: 0;
  margin-bottom: 15px;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.2em;
}

h5 {
  margin-top: 0;
  margin-bottom: 20px;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.2em;
}

h6 {
  margin-top: 0;
  margin-bottom: 15px;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.2em;
}

p {
  color: var(--dark-slate-blue-2);
  margin-bottom: 0;
  line-height: 1.5em;
}

a {
  color: var(--steel-blue);
  text-decoration: underline;
}

ul {
  margin-top: 0;
  margin-bottom: 30px;
  padding-left: 50px;
}

ol {
  margin-bottom: 30px;
  padding-left: 50px;
}

li {
  color: var(--dark-slate-blue);
  margin-top: 8px;
  margin-bottom: 8px;
  margin-left: -22px;
  padding-left: 10px;
  font-size: 18px;
}

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

label {
  margin-bottom: 5px;
}

strong {
  font-weight: 700;
}

em {
  font-style: italic;
}

blockquote {
  border: 1px #000;
  margin-top: 20px;
  margin-bottom: 20px;
  padding: 0;
  font-size: 16px;
  font-weight: 700;
}

figure {
  margin-bottom: 10px;
}

figcaption {
  text-align: center;
  margin-top: 15px;
  font-size: 16px;
}

.navbar-logo-link {
  z-index: 999;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  height: 65px;
  text-decoration: none;
  display: flex;
  position: static;
  top: 0;
  left: 0;
}

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

.navbar-content.event {
  flex-direction: column;
  align-items: flex-end;
  width: 100%;
  height: 30px;
  padding-left: 0;
  padding-right: 16px;
}

.company-logo {
  flex: 0 auto;
  width: auto;
  min-width: 50px;
  height: auto;
  padding: 25px;
}

.navbar {
  z-index: 999;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  height: auto;
  display: flex;
  position: fixed;
  inset: 0% auto auto 0%;
  box-shadow: 0 0 4px #0000001a;
}

.navbar-bg {
  z-index: 0;
  background-color: #fff;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0% auto auto 0%;
}

.navbar-bg.c1 {
  background-color: var(--dark-slate-blue-2);
}

.add-to-cart {
  width: 100%;
}

.checkout-shipping-method-list {
  border: 1px #000;
}

.checkout-form {
  z-index: 2;
  background-color: #0000;
  padding: 0;
  position: relative;
}

.checkout-item-list {
  margin-bottom: 0;
}

.error-state {
  color: #a50d0d;
  background-color: #f1bdbd;
  border: 1px solid #bd2c2c;
  margin-top: 0;
  margin-bottom: 0;
  padding: 20px;
  font-weight: 400;
}

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

.block-column {
  padding-left: 0;
  padding-right: 0;
}

.form-message {
  color: var(--text-basic-inv);
  text-align: center;
  background-color: #429b67;
  width: 100%;
  margin-top: 20px;
  padding: 15px;
  line-height: 1.25em;
}

.form-message.error {
  background-color: #ec6f50;
  font-weight: 500;
}

.footer {
  background-color: #faf3ef;
}

.buy-bar-default-state {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 0;
  display: flex;
}

.mobile-menu-hamb-icon {
  width: 14px;
}

.navbar-mobile-menu-button {
  z-index: 2;
  cursor: pointer;
  border: 2px solid #000;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 45px;
  height: 45px;
  display: none;
  position: relative;
}

.mobile-nav-background {
  z-index: 1;
  background-color: var(--n1);
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0% auto auto 0%;
}

.mobile-nav-menu-button {
  color: var(--text-basic);
  width: 100%;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  transition: color .4s;
  display: block;
}

.mobile-nav-menu-button.w--current {
  color: var(--steel-blue);
  font-weight: 800;
}

.mobile-nav-overlay {
  z-index: 30;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 100vh;
  padding: 30px;
  display: none;
  position: fixed;
  inset: 0% auto auto 0%;
}

.navbar-block {
  z-index: 4;
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  place-content: center end;
  place-items: stretch center;
  height: 100%;
  display: grid;
  position: relative;
  inset: 0% 0% auto auto;
}

.section {
  z-index: 2;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: none;
  padding-top: 0;
  display: flex;
  position: relative;
}

.section.footer {
  z-index: 10;
  background-color: var(--n2);
  color: #fff;
  padding-top: 0;
  overflow: visible;
}

.section.overflow {
  display: flex;
  overflow: visible;
}

.section.vh-100 {
  min-height: 100vh;
}

.section.vh-100.hero {
  padding-top: 5rem;
}

.section.top {
  z-index: 2;
  padding-top: 80px;
}

.section.top.vh-full {
  min-height: 100vh;
}

.section.top.vh-full.colorsofcclab {
  z-index: 3;
}

.section.top.more {
  padding-top: 140px;
}

.section.top.z-index {
  z-index: 3;
}

.section.hero.blog, .section.hero.event {
  z-index: 3;
  justify-content: flex-end;
  height: 50vh;
  min-height: 500px;
  padding-top: 90px;
}

.section.mobile, .section.hide {
  display: none;
}

.section.vh-70 {
  min-height: 70vh;
}

.section.vh-70.top.more {
  padding-top: 161px;
}

.section.vh-70.aligned-top {
  justify-content: flex-start;
}

.section.downloads {
  padding-top: 40px;
  padding-bottom: 40px;
}

.section.memberpage {
  z-index: 10;
  height: auto;
  min-height: 100vh;
}

.section.hide-desktop {
  display: none;
}

.heading {
  z-index: 5;
  color: var(--dark-slate-blue-2);
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 30px;
  line-height: 1.4em;
}

.heading.xl {
  font-size: 50px;
}

.heading.xl.inv.anchorlink {
  margin-top: -170px;
  padding-top: 170px;
}

.heading.xl.limit {
  max-width: 740px;
}

.heading.xs {
  letter-spacing: .2em;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 700;
}

.heading.xs.inv {
  color: var(--text-basic-inv);
}

.heading.xs.blue {
  color: var(--steel-blue);
}

.heading.inv.s {
  font-size: 16px;
  line-height: 1.3em;
}

.heading.inv.sales {
  display: none;
}

.heading.m {
  font-size: 22px;
  font-weight: 700;
}

.heading.m.inv {
  color: var(--text-basic-inv);
  font-weight: 700;
}

.heading.m.no-spacing {
  margin-bottom: 0;
}

.heading.xxl {
  font-size: 40px;
  line-height: 1.2em;
}

.heading.xxl.inv.limit-m {
  max-width: 720px;
}

.heading.xxl.inv.downloads {
  font-size: 36px;
}

.heading.xxl.inv {
  color: var(--text-basic-inv);
  background-image: none;
  border-left-color: #f8f5ef33;
}

.heading.xxl.all-caps {
  text-transform: uppercase;
}

.heading.xxl.inv {
  background-image: none;
}

.heading.xxl.blue {
  color: var(--dark-slate-blue-2);
}

.heading.xxl.right-aligned {
  border-right: 7px solid var(--steel-blue);
  text-align: right;
  padding-right: 30px;
}

.heading.s {
  letter-spacing: 0;
  text-transform: none;
  flex: 0 auto;
  font-size: 18px;
  font-weight: 400;
}

.heading.s.inv {
  color: var(--text-basic-inv);
}

.heading.no-spacing {
  margin-top: 0;
  margin-bottom: 0;
}

.heading.warning {
  background-color: var(--signal-red);
  color: var(--text-basic-inv);
  padding: 5px 10px;
}

.heading.inv {
  color: var(--text-basic-inv);
}

.heading.display {
  font-size: 80px;
  line-height: 1.2em;
}

.heading.display.inv {
  color: var(--text-basic-inv);
  background-image: none;
  border-left-color: #f8f5ef33;
}

.heading.display.faded {
  color: var(--text-faded);
}

.heading.display.blue {
  color: var(--dark-slate-blue-2);
  text-align: left;
  font-size: 61px;
}

.heading.display.big {
  font-size: 180px;
  line-height: 1em;
}

.heading.display.c2 {
  color: var(--steel-blue);
  font-size: 92px;
  line-height: 1em;
}

.heading.display._2nd {
  font-size: 92px;
  line-height: 1em;
}

.heading.hero {
  font-size: 60px;
  line-height: 1.3em;
}

.heading.hero.inv, .heading.hero.download-h1 {
  color: var(--text-basic-inv);
}

.heading.blue {
  color: var(--dark-slate-blue-2);
}

.heading.l {
  font-size: 32px;
}

.heading.s {
  flex: 1;
}

.heading.highlight {
  border-left: 5px solid var(--steel-blue);
  padding-left: 15px;
}

.heading.limit-m {
  max-width: 440px;
}

.heading.s.bold {
  font-weight: 700;
}

.heading.download-subheading {
  color: var(--alice-blue);
  font-size: 26px;
  font-weight: 300;
}

.heading.event-h2 {
  text-transform: none;
  font-weight: 400;
}

.heading.event-cathegory {
  color: var(--steel-blue);
  font-weight: 700;
}

.image-frame {
  z-index: 3;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 70%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.image-frame.background {
  z-index: 0;
  justify-content: center;
  align-items: stretch;
  height: 100%;
  padding-top: 0%;
  display: flex;
  position: absolute;
  inset: 0%;
}

.image-frame.background.lottie-hero {
  position: absolute;
}

.image-frame.background.half {
  height: 50%;
  inset: auto 0% -17% auto;
}

.image-frame.background._430px {
  height: 430px;
}

.image-frame.portrait {
  padding-top: 133%;
}

.image-frame.square {
  padding-top: 100%;
}

.image-frame.square.xxs {
  width: 60px;
  padding-top: 60px;
}

.image-frame.square.m {
  width: 70%;
  padding-top: 70%;
}

.image-frame.square.xs {
  width: 120px;
  padding-top: 120px;
}

.image-frame.square.m {
  border-radius: 0;
  width: 220px;
  padding-top: 220px;
}

.image-frame.floating {
  object-fit: fill;
  justify-content: center;
  height: 100%;
  padding-top: 0%;
  position: relative;
  overflow: visible;
}

.image-frame.circle {
  border-radius: 50%;
  padding-top: 100%;
}

.image-frame.circle.m {
  width: 220px;
  padding-top: 220px;
}

.image-frame.circle.xxs {
  width: 95px;
  padding-top: 95px;
}

.image-frame.circle.xxs.small {
  width: 50px;
  padding-top: 50px;
}

.image-frame.circle.xs {
  width: 120px;
  padding-top: 120px;
}

.image-frame.circle.xs.rel {
  top: 49px;
}

.image-frame.half-plane {
  z-index: 2;
  border-radius: 0;
  justify-content: center;
  width: 50%;
  max-width: 900px;
  height: 100%;
  padding-top: 0%;
  position: absolute;
  inset: 0% 0% auto auto;
  overflow: hidden;
}

.image-frame.half-plane.rev {
  inset: 0% auto auto 0%;
}

.image-frame.half-plane.framed {
  border-top: 30px solid #0000;
  border-bottom: 30px solid #0000;
  border-left-width: 60px;
  border-left-color: #0000;
  max-width: 660px;
}

.image-frame.half-plane.cutout {
  width: 30%;
}

.image-frame.half-plane.szechenyi {
  z-index: 990;
  justify-content: flex-end;
  width: 250px;
  height: auto;
  position: fixed;
  inset: auto 0% 0% auto;
}

.image-frame.half-plane.szechenyi.w--current {
  z-index: 6;
}

.image-frame.half-plane.szechenyi.is-footer {
  display: none;
}

.image-frame.m {
  padding-top: 45%;
}

.image-frame.simple {
  padding-top: 0%;
}

.image-frame.rounded {
  border-radius: 10px;
  padding-top: 50%;
}

.image-frame.rounded.event {
  padding-top: 50%;
}

.image-frame._50 {
  width: 50%;
  padding-top: 0%;
}

.image-frame.visible {
  overflow: visible;
}

.image-frame.visible.max {
  height: 100%;
  padding-top: 100%;
}

.image-frame.display {
  overflow: visible;
}

.image-frame.limit-m {
  height: 25rem;
  padding-top: 0%;
}

.rich-text {
  grid-template-columns: 320px 1fr;
  max-width: 720px;
  font-weight: 300;
  position: relative;
}

.rich-text h2 {
  max-width: 1080px;
  font-size: 32px;
}

.rich-text h1 {
  font-size: 48px;
}

.rich-text h3 {
  font-size: 24px;
  line-height: 1.3em;
}

.rich-text h4 {
  color: var(--dark-slate-blue-2);
}

.rich-text h5 {
  color: var(--dark-slate-blue-2);
  margin-bottom: 15px;
}

.rich-text h6 {
  font-weight: 400;
}

.rich-text p {
  color: var(--dark-slate-blue-2);
  max-width: 1140px;
  margin-bottom: 15px;
  font-size: 20px;
  font-weight: 300;
}

.rich-text a {
  border-bottom: 1px none var(--dark-slate-blue-2);
  cursor: pointer;
  font-weight: 700;
  text-decoration: underline;
}

.rich-text li {
  color: var(--dark-slate-blue-2);
  background-image: url("https://cdn.prod.website-files.com/62583234613c7b79c98e69d2/62583234613c7b6ad48e6ba6_list-item-bullet.svg");
  background-position: 4px 4px;
  background-repeat: no-repeat;
  background-size: 15px 15px;
  margin-top: 0;
  margin-bottom: 5px;
  margin-left: 0;
  padding-left: 40px;
  font-size: 20px;
  line-height: 1.5em;
}

.rich-text ul {
  margin-bottom: 20px;
  padding-left: 0;
  font-size: 20px;
  list-style-type: none;
}

.rich-text ol {
  font-size: 20px;
}

.rich-text figure {
  z-index: 0;
  margin: 8px 0 0;
  padding-left: 0;
  padding-right: 0;
}

.rich-text img {
  margin-bottom: 1rem;
  margin-right: 0;
}

.rich-text.inv {
  color: var(--text-basic-inv);
}

.rich-text.testimonial {
  max-width: 480px;
  font-size: 13px;
  font-weight: 300;
}

.rich-text.full {
  max-width: none;
  font-size: 48px;
}

.rich-text.event-text {
  max-width: 100%;
  font-size: 20px;
}

.rich-text.max {
  width: 100%;
}

.slider-arrow {
  z-index: 6;
  background-color: var(--dark-slate-blue);
  color: var(--n1);
  justify-content: center;
  align-items: center;
  width: 45px;
  height: 45px;
  font-size: 22px;
  display: flex;
}

.label {
  margin-bottom: 30px;
}

.paragraph {
  color: var(--dark-slate-blue-2);
  max-width: 620px;
  font-size: 16px;
  font-weight: 400;
  text-decoration: none;
}

.paragraph.l {
  max-width: 720px;
  font-size: 20px;
  font-weight: 300;
  line-height: 1.6em;
}

.paragraph.l.inv {
  color: var(--text-basic-inv);
  overflow: hidden;
}

.paragraph.l.light-blue-highlight {
  font-weight: 400;
}

.paragraph.l.max {
  max-width: none;
}

.paragraph.l.justify {
  text-align: justify;
}

.paragraph.s {
  color: var(--steel-blue);
  max-width: 480px;
  font-size: 14px;
  font-weight: 400;
}

.paragraph.s.inv {
  color: var(--text-basic-inv);
}

.paragraph.faded {
  color: var(--text-medium);
}

.paragraph.inv {
  color: var(--text-basic-inv);
}

.paragraph.blue {
  color: var(--dark-slate-blue-2);
}

.paragraph.bold {
  font-weight: 700;
}

.paragraph.full {
  max-width: none;
}

.paragraph.downloadheader {
  color: var(--dark-slate-blue);
  margin-bottom: 0;
  font-size: 34px;
  font-weight: 700;
}

.paragraph.downloadheader-1 {
  color: var(--dark-slate-blue);
  text-align: center;
  margin-bottom: 0;
  margin-right: 10px;
  font-size: 34px;
  font-weight: 700;
}

.paragraph.xl {
  font-size: 22px;
}

.paragraph.max {
  max-width: 100%;
}

.slider-content {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.slider-content.background {
  width: 100%;
  height: 100%;
}

.container {
  z-index: 5;
  background-color: #0000;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  padding: 60px 30px;
  display: flex;
  position: relative;
  overflow: visible;
}

.container.narrow {
  max-width: 820px;
}

.container.narrow.no-padding-bottom {
  align-items: flex-start;
  padding-bottom: 0;
}

.container.padding-tb-xl {
  padding-top: 150px;
  padding-bottom: 150px;
}

.container.pading-tb-m {
  padding-top: 45px;
  padding-bottom: 45px;
}

.container.hero {
  padding-top: 90px;
  padding-bottom: 30px;
}

.container.padding-tb-l {
  padding-top: 90px;
  padding-bottom: 90px;
}

.container.padding-tb-xs {
  padding-top: 30px;
  padding-bottom: 30px;
}

.container.padding-tb-xs.nobottom-padding {
  padding-bottom: 0;
}

.container.no-padding {
  flex: 0 auto;
  justify-content: center;
  padding-top: 0;
  padding-bottom: 0;
}

.container.no-padding-bottom {
  align-self: auto;
  padding-bottom: 0;
}

.container.padding-t-l {
  margin-top: 120px;
}

.container.no-tb-padding {
  padding-top: 0;
  padding-bottom: 0;
}

.container.no-top-padding {
  padding-top: 0;
}

.image-overlay {
  z-index: 2;
  background-color: #d4f1fc66;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
}

.image-overlay.blue {
  background-color: #003f7fb3;
}

.image-overlay.grey {
  background-color: #8a8a8a26;
}

.image-overlay.black {
  background-color: #0000008a;
}

.image-overlay.black.flex {
  flex-direction: column;
  align-content: center;
}

.image-overlay.download-image-overlay {
  background-color: #003f7fd9;
}

.image-overlay.double {
  background-color: #d4f1fccc;
}

.button {
  z-index: 2;
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  background-color: var(--dark-slate-blue-2);
  color: var(--text-basic-inv);
  text-align: center;
  letter-spacing: .1em;
  text-transform: uppercase;
  border: 2px solid #0000;
  border-radius: 10px;
  flex-direction: row;
  flex: none;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  place-content: center;
  place-items: center start;
  min-height: 45px;
  padding: 12px 40px;
  font-size: 12px;
  font-weight: 900;
  line-height: 1.1em;
  text-decoration: none;
  transition: all .2s;
  display: grid;
  position: relative;
  overflow: hidden;
}

.button:hover {
  transform: scale(1.1);
}

.button.no-spacing {
  margin-top: 0;
}

.button.inv {
  background-color: var(--c5);
  color: var(--text-basic-inv);
}

.button.ghost {
  z-index: 0;
  border-color: var(--dark-slate-blue-2);
  color: var(--text-basic);
  background-color: #0000;
}

.button.ghost.inv {
  border-color: var(--text-basic-inv);
  color: var(--text-basic-inv);
  background-color: #0000;
}

.button.ghost.inv.sales {
  display: none;
}

.button.form-field-single {
  color: var(--text-basic);
  letter-spacing: .1em;
  text-transform: uppercase;
  background-color: #0000;
  margin-top: 0;
  padding-left: 15px;
  padding-right: 15px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.button.s {
  height: 35px;
  min-height: 35px;
  padding: 10px 20px;
  font-size: 10px;
}

.button.s.min {
  min-width: 130px;
}

.button.frameless {
  box-shadow: none;
  color: var(--text-basic);
  text-align: left;
  background-color: #0000;
  background-image: none;
  border-style: none;
  border-radius: 0;
  justify-content: flex-start;
  min-height: 0;
  padding: 0;
}

.button.frameless.inv {
  color: var(--text-basic-inv);
  border-radius: 0;
}

.button.frameless.inv:hover {
  background-color: #0000;
}

.button.frameless.inv.w--current {
  border-radius: 0;
}

.button.frameless.gap-s {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
}

.button.c2 {
  background-color: var(--steel-blue);
}

.button.c2.big {
  width: 60%;
}

.button.tape {
  align-self: flex-start;
  height: auto;
  min-height: 50px;
  margin-bottom: -25px;
}

.button.tape.center {
  z-index: 5;
  align-self: center;
}

.button.n1 {
  background-color: var(--text-basic-inv);
  color: var(--steel-blue);
}

.button.video {
  align-self: auto;
  align-items: center;
}

.button.download-button {
  background-color: var(--steel-blue);
  max-width: 150px;
}

.button.disabled {
  opacity: .6;
}

.button.topauto {
  margin-top: auto;
}

.slider-nav {
  z-index: 1;
  color: var(--dark-slate-blue-2);
  width: 100%;
  height: 15px;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 10px;
  position: absolute;
  inset: auto 0% -22px;
}

.slider-nav.absolute {
  z-index: 3;
  position: absolute;
  inset: auto 0% 15px;
}

.slider-nav.on-slider {
  bottom: 20px;
}

.slider-nav.hide {
  display: none;
}

.block {
  z-index: 4;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 100%;
  grid-auto-columns: auto;
  align-content: start;
  place-items: start;
  width: 100%;
  margin-bottom: 0;
  padding: 0;
  text-decoration: none;
  display: grid;
  position: relative;
}

.block.center {
  grid-column-gap: 1px;
  text-align: center;
  flex: 1;
  grid-template-columns: 100%;
  place-items: center;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
}

.block.center.gap-l.max {
  align-content: space-between;
  height: 100%;
}

.block.center.horizontal {
  text-align: center;
  justify-items: center;
}

.block.center.no-spacing {
  margin-bottom: 0;
}

.block.heading-block {
  margin-bottom: 60px;
}

.block.horizontal {
  grid-column-gap: 1rem;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  justify-content: start;
  align-self: stretch;
  align-items: center;
  width: auto;
  display: flex;
}

.block.horizontal.top {
  align-items: start;
}

.block.horizontal.gap-xs {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
}

.block.horizontal.center {
  justify-content: center;
}

.block.horizontal.abs {
  position: absolute;
  inset: auto 4% 0% auto;
}

.block.horizontal.space-between {
  flex: 0 auto;
  justify-content: stretch;
  width: 100%;
  margin-top: auto;
}

.block.horizontal.space-between.l {
  justify-content: space-between;
}

.block.horizontal.autotop {
  flex: 0 auto;
  margin-top: auto;
}

.block.horizontal.download-paragraph {
  grid-column-gap: 0rem;
  padding-bottom: 20px;
}

.block.full {
  justify-items: stretch;
  width: 100%;
}

.block.gap-l {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
}

.block.gap-l.max {
  align-content: start;
}

.block.min-height {
  width: 100%;
  min-height: 400px;
}

.block.gap-s {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
}

.block.limit-m {
  max-width: 470px;
}

.block.gap-xs {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
}

.block.teammember {
  align-content: stretch;
  height: 100%;
}

.block.teammember.event-presenter {
  align-content: start;
}

.block.space-between {
  align-content: space-between;
  align-items: start;
}

.block.height {
  height: 100%;
}

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

.slider-slide {
  width: 100%;
}

.tabs-mask {
  width: 100%;
  margin-top: 30px;
}

.kit-item-label {
  z-index: 2;
  color: var(--text-basic-inv);
  text-align: center;
  background-color: #000;
  align-self: center;
  padding: 10px 15px;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.25em;
  position: relative;
}

.site-mask {
  z-index: 1;
  width: 100%;
  max-width: none;
  height: auto;
  overflow: clip;
}

.site-mask.no-padding-top {
  padding-top: 0;
}

.site-mask.overflow {
  overflow: visible;
}

.slider-mask {
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.form-field {
  z-index: 1;
  border: 1px solid var(--n2);
  background-color: #fff;
  border-radius: 6px;
  width: 100%;
  height: 45px;
  margin-bottom: 0;
  padding: 10px 15px;
  font-size: 16px;
  font-weight: 500;
  position: relative;
}

.form-field::placeholder {
  color: var(--text-medium);
}

.form-field.message-field {
  height: auto;
  min-height: 200px;
  max-height: 600px;
}

.form-field.dropdown {
  padding-top: 10px;
}

.form-field.inv {
  color: var(--text-basic-inv);
  background-color: #0000;
  border-color: #fff;
}

.form-field.inv::placeholder {
  color: var(--text-basic-inv);
}

.form-field.xs {
  max-width: 60px;
}

.form-block {
  width: 100%;
  margin-bottom: 0;
}

.tabs {
  z-index: 3;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.tab-navi {
  background-color: var(--n1);
  color: var(--text-basic);
  text-transform: none;
  flex: none;
  justify-content: center;
  align-items: center;
  padding: 15px 25px;
  font-weight: 700;
  text-decoration: none;
  display: flex;
}

.tab-navi:hover {
  color: #000;
  border-bottom-color: #0000001a;
}

.tab-navi.w--current {
  background-color: var(--c1);
  color: var(--text-basic-inv);
}

.tab-navi.inv {
  background-color: var(--n5);
  color: var(--text-basic-inv);
}

.tab-navi.inv:hover {
  border-bottom-color: #fff3;
}

.tab-navi.inv.w--current {
  background-color: var(--n6);
  color: var(--text-basic-inv);
}

.slider {
  z-index: 3;
  background-color: #0000;
  height: auto;
  padding: 0 70px;
  position: relative;
  overflow: visible;
}

.slider.background {
  height: 100%;
  position: absolute;
  inset: 0%;
}

.tabs-pane {
  height: auto;
}

.visual-aide {
  box-shadow: none;
  background-color: #2329580d;
  border: 2px dashed #00000026;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-width: 30px;
  min-height: 30px;
  display: flex;
  position: relative;
}

.visual-aide.full {
  width: 100%;
  height: 100%;
}

.visual-aide.absolute {
  z-index: -1;
  position: absolute;
  inset: 0%;
}

.image-fit {
  z-index: 1;
  object-fit: cover;
  object-position: 50% 50%;
  flex: 0 auto;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0% auto auto 0%;
}

.image-fit.grid-logos {
  filter: none;
  object-fit: scale-down;
  padding: 0%;
  transition: all .2s;
}

.image-fit.grid-logos:hover {
  transform: scale(1.1);
}

.image-fit.cpntain {
  object-fit: contain;
  align-self: auto;
  position: relative;
}

.image-fit.half {
  object-position: 0% 50%;
}

.image-fit.half.bottom {
  object-fit: cover;
  object-position: 0% 0%;
  height: 100%;
  inset: auto 0% 0% 31%;
}

.image-fit.image-grayscale {
  filter: grayscale();
}

.image-fit.logo-marquee {
  filter: grayscale();
  object-fit: contain;
  width: 8rem;
  height: 5rem;
  transition: all .2s;
  position: relative;
}

.image-fit.logo-marquee:hover {
  transform: scale(1.1);
}

.form-feedback {
  background-color: var(--signal-green);
  color: var(--text-basic-inv);
  text-align: center;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  padding: 10px 15px;
  font-size: 14px;
  line-height: 1.35em;
}

.form-feedback.error {
  background-color: var(--signal-red);
  border-left-color: #c04a37;
}

.slider-arrow-icon {
  filter: invert();
  width: 14px;
}

.slider-arrow-icon.reverse {
  transform: rotate(180deg);
}

.slider-arrow-icon.inv {
  filter: none;
}

.text {
  z-index: 2;
  color: var(--dark-slate-blue-2);
  margin-bottom: 0;
  line-height: 1.3em;
  text-decoration: none;
  position: relative;
}

.text.s {
  font-size: 14px;
  line-height: 1.35em;
}

.text.s.no-spacing {
  margin-top: 0;
  margin-bottom: 0;
}

.text.s.inv {
  color: var(--text-basic-inv);
}

.text.inv {
  flex: 0 auto;
}

.text.inv.caps {
  text-transform: uppercase;
}

.text.inv.grow {
  flex: 1;
}

.text.faded {
  color: var(--text-faded);
}

.text.faded.inv {
  color: var(--text-faded-inv);
}

.text.no-spacing {
  margin-top: 0;
  margin-bottom: 0;
}

.text.l {
  font-size: 20px;
  line-height: 1.35em;
}

.text.l.bold {
  font-weight: 700;
}

.text.form-field-label {
  font-weight: 700;
  line-height: 1em;
}

.text.form-field-label.inv {
  color: #fff;
}

.text.bold.blue {
  color: var(--dark-slate-blue-2);
}

.text.bold.blue.bottom-padding-s {
  margin-bottom: 0;
  font-weight: 700;
}

.text.bold.xxl {
  font-size: 72px;
}

.text.label {
  color: var(--text-basic);
  letter-spacing: .15em;
  text-transform: uppercase;
  font-size: 13px;
  font-weight: 500;
  line-height: 1em;
}

.text.bold.min-spacing {
  margin-bottom: 7px;
}

.text.inv {
  color: var(--text-basic-inv);
}

.text.bold {
  font-weight: 700;
}

.text.super-number {
  color: var(--dark-slate-blue-2);
  font-size: 40px;
  font-weight: 700;
}

.text.price.xl {
  font-size: 40px;
  font-weight: 700;
}

.text.light-blue-highlight {
  font-weight: 400;
}

.text.link {
  color: var(--steel-blue);
  justify-content: flex-end;
}

.text.link:hover {
  color: var(--dark-slate-blue);
}

.text.link.booking, .text.link.right {
  text-align: right;
}

.text.blue {
  color: var(--dark-slate-blue-2);
}

.text.yes {
  opacity: .29;
  color: var(--steel-blue);
  font-size: 80px;
  font-weight: 900;
  top: -10px;
  left: 43px;
  transform: scale(4)translate(0);
}

.text.xl {
  font-size: 32px;
}

.form-field-label {
  text-align: left;
}

.tag {
  color: var(--dark-slate-blue);
  background-color: #dfecf3;
  border-radius: 50px;
  margin-bottom: 0;
  margin-right: 0;
  padding: 5px 8px;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.25em;
  text-decoration: none;
  display: inline-block;
  position: relative;
  overflow: hidden;
}

.tag.w--current {
  background-color: var(--n5);
  color: var(--text-basic-inv);
  font-weight: 700;
}

.tag.inv {
  background-color: var(--n5);
  color: var(--text-basic-inv);
}

.tag.inv.w--current {
  background-color: var(--n1);
  color: var(--text-basic);
}

.tag.blue {
  z-index: 5;
  background-color: var(--steel-blue);
  border-radius: 12px;
  position: absolute;
  inset: 15px auto auto 15px;
}

.tag.blue.rel {
  background-color: var(--dark-slate-blue-2);
  position: relative;
  top: auto;
  left: auto;
}

.asterisk {
  color: #da4723;
  font-style: normal;
  text-decoration: none;
}

.quote {
  z-index: 2;
  border-style: none;
  border-color: #000;
  max-width: 440px;
  margin-top: 0;
  margin-bottom: 0;
  line-height: 1.5em;
}

.quote.inv {
  color: var(--text-basic-inv);
}

.quote.l {
  max-width: 620px;
  font-size: 20px;
  line-height: 1.4em;
}

.quote.display {
  max-width: 800px;
  font-size: 30px;
  line-height: 1.4em;
}

.quote.display.inv {
  color: var(--text-basic-inv);
}

.video-embed {
  width: 100%;
}

.video-embed.iot-yt {
  margin-bottom: 2rem;
}

.mobile-nav-close-button {
  z-index: 10;
  cursor: pointer;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 70px;
  height: 70px;
  display: flex;
  position: fixed;
  inset: 0% 0% auto auto;
}

.mobile-nav-close-button:hover {
  border-color: var(--c5);
}

.mn-close-icon {
  filter: none;
  width: 20%;
}

.paycard-icon {
  border-radius: 3px;
  max-width: 50px;
  box-shadow: 1px 1px 5px #0000001c;
}

.accordion-item {
  width: 100%;
  overflow: hidden;
}

.faq-question {
  z-index: 2;
  cursor: pointer;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  padding-top: 5px;
  padding-bottom: 5px;
  transition: background-color .4s;
  display: flex;
  position: relative;
}

.faq-answer {
  z-index: 2;
  position: relative;
  overflow: hidden;
}

.accordion-content {
  padding-top: 15px;
  padding-bottom: 15px;
}

.acc-icon {
  width: 15px;
  margin-top: 0;
  margin-left: 20px;
  padding-top: 0;
}

.acc-icon.inv {
  filter: invert();
}

.text-block, .text-block-2 {
  font-size: 16px;
}

.checkbox {
  border: 2px solid var(--n6);
  background-color: #fff;
  border-radius: 6px;
  flex: none;
  width: 25px;
  height: 25px;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 10px;
}

.checkbox.w--redirected-checked {
  border-color: var(--text-basic);
  background-color: var(--n6);
  background-size: 80% 80%;
}

.checkbox.inv {
  background-color: #0000;
  border-color: #fff;
}

.switch-block {
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.radio-btn {
  border: 2px solid var(--n6);
  background-color: #fff;
  border-radius: 50%;
  width: 25px;
  height: 25px;
  margin-top: 0;
  margin-right: 10px;
}

.radio-btn.w--redirected-checked {
  background-color: var(--text-basic-inv);
  border: 8px solid #06031b;
}

.radio-btn.inv {
  background-color: #0000;
  border-color: #fff;
}

.desktop-menu {
  z-index: 2;
  flex-direction: row;
  align-items: center;
  height: 100%;
  display: flex;
  position: relative;
}

.desktop-menu.right {
  height: 70px;
}

.label {
  letter-spacing: .2em;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
}

.clip {
  z-index: 4;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  grid-auto-columns: auto;
  justify-content: flex-start;
  align-items: center;
  display: grid;
  position: relative;
}

.clip.mission-statement {
  background-color: var(--c3);
  border-radius: 30px;
  justify-content: space-between;
  padding: 25px;
  transition: background-color .3s;
}

.clip.mission-statement:hover {
  background-color: var(--c2);
}

.icon-box {
  z-index: 2;
  background-color: #0000;
  border-radius: 0%;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 45px;
  height: 45px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.icon-box.xs {
  width: 30px;
  height: 30px;
}

.icon-box.l {
  background-color: #003b71;
  border-radius: 0%;
  width: 30%;
  min-width: 100px;
  height: 100px;
}

.icon-box.l.full {
  width: 100%;
  height: 100%;
  min-height: 100px;
}

.icon-box.l.trans {
  background-color: #0000;
}

.icon-box.l.link {
  transition: all .2s, color .2s;
  display: flex;
}

.icon-box.l.link:hover {
  transform: scale(1.1);
}

.icon-box.m {
  background-color: var(--dark-slate-blue-2);
  border-radius: 0%;
  width: 75px;
  height: 75px;
  top: 0;
}

.icon-box.m.trans {
  background-color: #0000;
}

.icon-box.m.trans.z-index {
  position: absolute;
  inset: 85% auto 0% 46%;
}

.icon-box.menu {
  background-color: #eefaff;
  border-radius: 10px;
  align-self: flex-start;
  align-items: center;
  width: 45px;
  height: 45px;
}

.icon-box.dark-blue {
  background-color: var(--dark-slate-blue-2);
  border-radius: 12px;
  width: 30px;
  height: 30px;
}

.icon-box.transparent {
  background-color: #0000;
}

.icon-box.xl {
  background-color: var(--dark-slate-blue-2);
  border-radius: 0%;
  width: 150px;
  height: 150px;
}

.icon-box.xl.trans {
  background-color: #0000;
}

.icon-box.xl.trans._404 {
  width: 110px;
  height: 150px;
}

.icon-box.xl.trans.abs {
  border-radius: 20px;
  width: 100px;
  height: 100px;
  top: 15%;
  left: 0%;
  right: 0%;
  box-shadow: 14px 14px 40px #00000038;
}

.icon-box.xl.trans.abs._2 {
  top: 78%;
  left: 66%;
}

.icon-box.xl.trans.abs._3 {
  top: 30%;
  left: 75%;
}

.icon-box.abs {
  height: 70%;
  position: absolute;
  inset: 15% -13% 0% auto;
}

.icon-box.s {
  background-color: var(--dark-slate-blue-2);
}

.button-icon {
  z-index: 2;
  width: 12px;
  position: relative;
}

.button-icon.inv {
  filter: invert();
}

.button-icon.inv.m {
  width: 15px;
}

.desktop-menu-dropdown {
  flex: 1;
  align-self: stretch;
  align-items: center;
  display: flex;
}

.desktop-menu-dropdown.hide {
  display: none;
}

.desktop-menu-dropdown-toggle {
  align-self: stretch;
  padding: 0;
  display: flex;
}

.desktop-menu-item {
  flex: none;
  justify-content: center;
  align-self: stretch;
  align-items: center;
  padding: 15px 12px;
  text-decoration: none;
  display: flex;
}

.desktop-menu-item.w--open {
  background-color: #f8f5ef;
}

.desktop-menu-item.cta {
  background-color: var(--dark-slate-blue);
  color: var(--text-basic-inv);
  border-radius: 50px;
  margin-left: 15px;
  padding-left: 25px;
  padding-right: 25px;
}

.desktop-menu-item.desktop-menu-item-text {
  object-fit: fill;
  background-color: #0000;
  margin-right: 0;
  padding-right: 48px;
  transition: color .4s, border-color .4s;
}

.desktop-menu-item.desktop-menu-item-text:hover, .desktop-menu-item.desktop-menu-item-text:focus {
  background-color: #0000;
}

.desktop-menu-item-text {
  color: var(--dark-slate-blue-2);
  letter-spacing: .1em;
  text-transform: none;
  justify-content: center;
  align-items: center;
  font-size: 13px;
  font-weight: 700;
  line-height: 1em;
  text-decoration: none;
  transition: color .4s, border-color .4s;
  display: flex;
}

.desktop-menu-item-text.w--current {
  border-bottom-color: #33cbf0;
}

.desktop-menu-item-text.desktop-menu-item {
  background-color: #0000;
  padding-right: 15px;
}

.desktop-menu-dropdown-icon {
  opacity: .5;
  color: var(--ui-opaque);
  width: 10px;
  margin-left: 15px;
}

.desktop-menu-dropdown-list {
  z-index: 1;
  background-color: #0000;
  width: 260px;
  position: absolute;
  inset: 70px auto auto 0%;
  transform: perspective(800px);
}

.link {
  color: var(--text-medium-inv);
  border-radius: 10px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  font-size: 15px;
  font-weight: 400;
  line-height: 1.3em;
  text-decoration: none;
  transition: color .2s;
  display: inline;
  position: relative;
}

.link:hover {
  color: var(--text-basic-inv);
}

.link.inline {
  color: var(--steel-blue);
  cursor: pointer;
  display: inline;
}

.link.inline.l {
  font-size: 20px;
  text-decoration: underline;
}

.link.nav {
  color: var(--text-basic-inv);
  width: auto;
  font-size: 16px;
  text-decoration: underline;
  display: block;
}

.image-simple {
  align-self: stretch;
  width: 100%;
}

.image-simple.s1 {
  max-width: 250px;
  box-shadow: 7px 7px 25px #00000070;
}

.image-simple.abs {
  width: 80%;
  position: absolute;
  top: -50%;
}

.image-simple.abs.s {
  top: -65%;
}

.image-simple.abs.ccguide {
  top: -15%;
}

.image-simple.limit {
  width: auto;
  max-height: 450px;
  display: none;
}

.image-simple.is-playbutton {
  z-index: 2;
  width: 8rem;
  height: 8rem;
  position: relative;
}

.image-simple.s {
  width: 50%;
}

.image-simple.border {
  border: 1px solid var(--dark-slate-blue);
  border-radius: 8px;
}

.fill {
  z-index: -1;
  background-color: #83838380;
  position: absolute;
  inset: 0%;
}

.fill.c1 {
  background-color: var(--dark-slate-blue-2);
  border-radius: 0;
  flex: 0 auto;
  display: block;
}

.fill.c1.round {
  border-radius: 12px;
}

.fill.c1.no-blue {
  background-color: var(--text-basic-inv);
}

.fill.c2 {
  background-color: var(--steel-blue);
}

.fill.c2.round {
  border-radius: 12px;
  margin-top: 0;
  padding-top: 0;
  display: flex;
}

.fill.c3 {
  z-index: -1;
  background-color: var(--alice-blue);
}

.fill.c3.hide {
  display: none;
}

.fill.c3.round {
  border-radius: 10px;
}

.fill.c4 {
  background-color: var(--c4);
}

.fill.c6 {
  background-color: var(--c6);
}

.fill.n1 {
  background-color: #f9f9f9;
}

.fill.n1.round {
  border-radius: 10px;
}

.fill.n2 {
  background-color: #efefef;
}

.fill.n3 {
  background-color: var(--n3);
}

.fill.n4 {
  background-color: var(--n4);
}

.fill.n5 {
  background-color: #efefef;
}

.fill.n5.round {
  border-radius: 12px;
}

.fill.warning {
  background-color: #fcdeda;
}

.fill.white {
  z-index: -1;
  color: var(--text-basic);
  background-color: #fff;
  font-size: 20px;
}

.fill.white.shadow.round, .fill.white.round {
  border-radius: 12px;
}

.fill.white.round.shadow {
  box-shadow: 7px 7px 20px #00000026;
}

.fill.white._2 {
  background-color: #fdfbfa;
}

.fill.kit-dark-bg {
  background-color: #000;
}

.fill.kit-light-bg {
  background-color: #fff;
}

.fill.n6 {
  background-color: var(--n6);
}

.fill.c5 {
  background-color: var(--c5);
}

.fill.border {
  background-color: #83838300;
  border: 2px solid #000;
}

.fill.gradient-a {
  background-color: #0000;
  background-image: linear-gradient(to bottom, white, var(--n1));
}

.fill.gradient-b {
  background-color: #0000;
  background-image: linear-gradient(to bottom, var(--n5), var(--text-basic));
}

.fill.shadow {
  background-color: #fff;
  box-shadow: 7px 7px 20px #00000026;
}

.fill.shadow.c1 {
  background-color: var(--c1);
  box-shadow: 7px 7px 20px 0 var(--c1);
}

.fill.c1.half {
  height: 100%;
  inset: 0% 0% 0;
}

.fill.c1.mobile {
  display: none;
}

.fill.grey {
  background-color: #e3e3e3;
}

.color {
  z-index: -1;
  background-color: var(--n6);
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.color.c3 {
  background-color: var(--steel-blue);
}

.navbar-content-wrapper {
  flex-direction: column;
  align-items: center;
  height: 80px;
  display: flex;
  position: relative;
}

.navbar-content-wrapper.event {
  z-index: 1;
  align-items: flex-end;
  height: 0;
}

.navbar-content-wrapper._2 {
  z-index: -1;
}

.box {
  z-index: 2;
  flex-direction: column;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 100%;
  grid-auto-columns: auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 30px;
  display: flex;
  position: relative;
}

.box.bar {
  flex-direction: row;
  align-items: center;
  width: 100%;
}

.box.center {
  text-align: center;
  align-items: center;
}

.box.center.no-top-padding {
  padding-top: 0;
}

.box.center.no-top-padding.m-padding {
  padding-bottom: 15px;
  padding-left: 15px;
  padding-right: 15px;
}

.box.center.testimonials {
  height: 100%;
  min-height: 420px;
  text-decoration: none;
}

.box.center.fill {
  background-color: var(--alice-blue);
}

.box.l {
  padding: 45px;
}

.box.card-content {
  justify-content: space-between;
  height: 100%;
}

.box.full {
  width: 100%;
}

.box.no-padding-lr {
  flex: 1;
  padding-left: 0;
  padding-right: 0;
}

.box.s {
  align-self: auto;
  padding: 15px;
}

.box.s.center {
  justify-content: flex-start;
}

.box.left-border {
  border-style: none none none solid;
  border-width: 1px 1px 1px 8px;
  border-color: black black black var(--dark-slate-blue-2);
}

.box.left-border.lightblue {
  border-left-color: var(--steel-blue);
}

.box.frame {
  border-top: 45px solid #0000;
  border-bottom: 45px solid #0000;
}

.box.no-top-padding {
  padding-top: 0;
}

.box.no-tb-padding {
  padding-top: 0;
  padding-bottom: 0;
}

.box.no-tb-padding.horizontal {
  flex-flow: row;
  flex: 0 auto;
  align-items: center;
  height: 35px;
  padding-top: 0;
  padding-right: 7px;
}

.box.abs {
  position: absolute;
  top: -60px;
  box-shadow: 14px 14px 40px #5252525e;
}

.box.abs.limit {
  top: 60px;
}

.box.abs.limit.round {
  border-radius: 12px;
  top: -60px;
}

.box.border {
  border: 1px solid var(--text-basic-inv);
  border-radius: 12px;
  text-decoration: none;
}

.box.border.blue {
  border-color: var(--dark-slate-blue-2);
}

.box.tb-padding-s {
  padding-top: 15px;
  padding-bottom: 15px;
}

.box.event-bt {
  padding-left: 0;
}

.box.event-presenters-box {
  width: 100%;
}

.box.no-bottom-padding {
  padding-bottom: 0;
}

.box.sticky-div.reg {
  max-height: none;
  padding-top: 10px;
  padding-bottom: 30px;
  overflow: visible;
}

.icon {
  width: 20px;
  height: 20px;
  max-height: 25px;
}

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

.icon.inv.reverse {
  transform: rotate(180deg);
}

.icon.xl {
  width: 55px;
  height: 40px;
  max-height: 60px;
}

.icon.l {
  width: 60px;
  height: 60px;
  max-height: 60px;
}

.icon.xs {
  width: 12px;
}

.icon.reverse {
  transform: rotate(180deg);
}

.icon.xxl {
  width: 80px;
  height: 70px;
  max-height: 70px;
}

.icon.arrow {
  height: 100%;
  max-height: 100%;
}

.icon._404 {
  object-fit: contain;
  width: 100%;
  height: 150px;
  max-height: 1000px;
}

.bar {
  justify-content: space-between;
  align-items: center;
  padding: 20px 30px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.cutout {
  max-width: 90%;
  display: inline-block;
}

.brand-text {
  margin-bottom: 3px;
  font-size: 28px;
  font-weight: 900;
  line-height: 1em;
}

.brand-text.l {
  font-size: 40px;
}

.brand-text.l.inv {
  color: var(--text-basic);
  margin-bottom: 6px;
}

.brand-text.l.blue {
  color: var(--dark-slate-blue-2);
  margin-bottom: 0;
}

.label.inv {
  color: var(--text-basic-inv);
}

.image-grid {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  display: grid;
}

.logo-grid {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  width: 100%;
  display: grid;
}

.spacer {
  z-index: 5;
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  place-items: start;
  width: 100%;
  min-height: 3rem;
  position: relative;
}

.spacer.l {
  min-height: 75px;
}

.spacer.xl {
  min-height: 105px;
}

.spacer.xs {
  flex: 0 auto;
  min-height: 15px;
}

.spacer.horizontal {
  flex: 0 auto;
  width: auto;
  min-width: 15px;
  min-height: auto;
}

.brand-wrapper {
  height: 100%;
}

.brand-tagline {
  color: var(--n6);
  font-size: 12px;
  line-height: 1.2em;
}

.brand-tagline.l {
  font-size: 14px;
}

.brand-tagline.l.inv {
  color: var(--text-basic);
}

.brand-tagline.inv {
  color: var(--text-medium-inv);
}

.sys---heading, .sys---text, .sys---rich-text, .sys---tag, .sys---button, .sys---tab-navi, .sys---icon, .sys---image, .sys---form, .sys---hotizontal-tabs, .sys---accordion, .sys---slider, .sys---cart, .sys---section, .sys---box, .sys---block, .sys---fill, .sys---image-overlay {
  position: relative;
}

.cart-quantity {
  background-color: var(--signal-red);
  color: var(--text-basic-inv);
  text-align: center;
  border-radius: 50%;
  width: 20px;
  min-width: 0;
  height: 20px;
  margin-left: 0;
  padding-left: 0;
  padding-right: 0;
}

.head {
  border-top: 1px solid #0000001a;
  position: relative;
}

.password-block {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 420px;
  padding: 20px;
  display: flex;
}

.card-content {
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  align-items: flex-start;
  padding-top: 30px;
  padding-bottom: 30px;
  display: flex;
}

.card-content.shrink {
  flex: 0 auto;
}

.card-content.course {
  padding-left: 0;
}

._12-grid {
  z-index: 5;
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  width: 100%;
  display: grid;
  position: relative;
}

._12-grid.gap-xl {
  grid-column-gap: 90px;
}

._12-grid.gap-s {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
}

._12-grid.event-presenter-grid {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  justify-items: stretch;
}

._12-grid._3-c {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.sys---grid-12 {
  position: relative;
}

.cl-item {
  flex-direction: row;
  display: flex;
}

.cl-item.flex {
  flex-direction: column;
}

.cl-item.colors:nth-child(2n) {
  flex-direction: row-reverse;
}

.cl-item.margin-bottom-1-5rem:last-child {
  margin-bottom: 0;
}

.cl-wrapper {
  flex: 0 auto;
  width: 100%;
  position: relative;
}

.cl-wrapper.hidden {
  flex: 0 auto;
  display: none;
  position: relative;
}

.cl-wrapper.event-presenter-wrapper.flex {
  justify-content: center;
  align-items: center;
}

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

.card.rel {
  position: relative;
}

.card.rel.no-blue-card {
  cursor: pointer;
  text-decoration: none;
  transition: all .2s;
}

.card.rel.no-blue-card:hover {
  transform: scale(1.08);
}

.card.rel.no-blue-card.margin-bottom-1-5rem {
  margin-bottom: 0;
}

.flex {
  flex-flow: wrap;
  align-content: flex-start;
  align-items: center;
  display: flex;
}

.lr-grid {
  z-index: 5;
  grid-column-gap: 92px;
  grid-row-gap: 11px;
  object-fit: fill;
  flex: 0 auto;
  grid-template: "."
  / 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  width: 100%;
  font-size: 20px;
  display: grid;
  position: static;
}

.lr-grid.gap-s {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
}

.lr-grid.no-gap {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.lr-grid.gap-l {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
}

.lr-grid._3-2 {
  grid-template-columns: 3fr 2fr;
}

.lr-grid.download-hero-grid {
  grid-column-gap: 10px;
  grid-template-columns: 1fr 1fr 1fr;
}

.lr-grid.company-data {
  grid-column-gap: 24px;
  grid-template-columns: 1fr 1.75fr;
}

.sys---lr-grid {
  position: relative;
}

.slider-wrapper {
  flex: none;
  width: 100%;
  display: flex;
}

.items-holder {
  flex: none;
  display: flex;
}

.items {
  flex: none;
  align-items: center;
  display: flex;
}

.item {
  width: 220px;
  margin-left: 20px;
  margin-right: 20px;
}

.sys---infinite-carousel {
  position: relative;
}

.body {
  background-color: var(--n1);
}

.lottie-animation {
  z-index: 3;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 85px;
  left: 6%;
}

.image-grayscale {
  z-index: 2;
  opacity: .57;
  filter: grayscale();
  position: absolute;
  inset: 0%;
}

.light-blue-highlight {
  color: var(--steel-blue);
}

.list {
  padding-left: 0;
}

.list.no-spacing {
  margin-bottom: 0;
}

.list-item {
  text-align: left;
  background-image: url("https://cdn.prod.website-files.com/62583234613c7b79c98e69d2/62583234613c7b6ad48e6ba6_list-item-bullet.svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: 25px;
  margin-left: 0;
  padding-left: 40px;
  list-style-type: none;
}

.list-item.white {
  background-image: url("https://cdn.prod.website-files.com/62583234613c7b79c98e69d2/62e3d6500f0ddb0c0ced9c37_list-item-bullet-white.svg");
}

._5grid {
  z-index: 5;
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
  position: relative;
}

.dropdown {
  margin-left: 5px;
  margin-right: 5px;
  position: static;
}

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

.navbar-dd-panel {
  background-color: #fff;
  background-image: none;
  border-radius: 20px;
  width: 100%;
  padding: 20px;
  position: relative;
  overflow: hidden;
  box-shadow: 0 0 50px #00000026;
}

.navbar-dd-panel.qtics {
  z-index: 5;
  width: auto;
}

.navbar-dropdown-list {
  z-index: 1;
  background-color: #0000;
  flex-direction: column;
  align-items: center;
  width: 100%;
  margin-top: 90px;
  padding-top: 10px;
  position: fixed;
  inset: 0% auto auto 0%;
  transform: perspective(800px);
}

.navbar-dropdown-list.w--open {
  align-items: center;
  margin-top: 70px;
  display: flex;
}

.navbar-dropdown-list.qtics.w--open {
  align-items: flex-end;
  max-width: 1280px;
  margin-top: 80px;
  padding-top: 0;
  padding-left: 0;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.navbar-dd-container {
  z-index: 3;
  perspective: 800px;
  background-color: #0000;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 30px;
  padding-right: 30px;
  display: flex;
  position: relative;
}

.navbar-dd-container.qtics {
  align-items: flex-end;
  width: auto;
  max-width: none;
  margin-top: -18px;
  margin-left: 0;
  margin-right: 0;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  position: absolute;
}

.navbar-dd-block {
  background-color: #0000;
  border-radius: 12px;
  align-self: stretch;
  align-items: center;
  padding: 15px;
  text-decoration: none;
  transition: all .2s;
  display: flex;
  position: relative;
}

.navbar-dd-block:hover {
  background-color: #e6e6e6a6;
}

.navbar-dd-block.qtics {
  padding-left: 0;
}

.navbar-dropdown-icon {
  opacity: 1;
  width: 10px;
  margin-left: 10px;
}

.dd-toggle {
  height: 100%;
  padding: 0;
}

.navbar-item {
  text-transform: none;
  flex: none;
  justify-content: center;
  align-items: center;
  height: 100%;
  padding: 0 12px;
  font-size: 13px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.navbar-item.w--open {
  background-color: #f8f5ef;
}

.navbar-item.qtics {
  padding: 20px 15px;
}

.dd-nav-text-wrapper {
  flex-direction: column;
  flex: 0 auto;
  align-self: flex-start;
  align-items: flex-start;
  margin-left: 15px;
  display: flex;
}

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

.author {
  width: 100%;
  display: block;
}

.slide-nav {
  display: none;
}

.linkedin-block {
  transition: all .2s;
}

.linkedin-block:hover {
  opacity: .7;
}

.mask-2 {
  padding-left: 20px;
  padding-right: 20px;
}

.embed-form {
  width: 100%;
  font-size: 16px;
}

.embed-form.is-hubspot-form {
  max-width: 45rem;
}

.faq-wrap {
  background-color: #0000;
  border-radius: 16px;
  align-self: auto;
  width: 100%;
  position: relative;
}

.faq-question-2 {
  cursor: pointer;
  align-items: center;
  padding: 10px 30px;
  display: flex;
}

.faq-icon {
  margin-right: 20px;
}

.faq-heading {
  color: #fff;
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.4;
}

.faq-heading.inv {
  color: var(--dark-slate-blue-2);
  font-size: 18px;
  font-weight: 400;
}

.faq-answer-2 {
  padding-bottom: 0;
  padding-left: 30px;
  padding-right: 30px;
  overflow: hidden;
}

.centre_block {
  justify-content: center;
  align-items: flex-start;
  width: 120px;
  height: 80px;
  display: flex;
}

.process_card_02, .process_card {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.process_image_wrap {
  justify-content: center;
  align-items: center;
  width: 45%;
  padding: 30px;
  display: flex;
  position: relative;
}

.process_line {
  background-color: var(--dark-slate-blue-2);
  width: 2px;
  height: 67%;
  position: absolute;
}

.process_details {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 45%;
  padding: 30px 20px;
  display: flex;
  position: relative;
}

.process {
  flex-direction: column;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: relative;
}

.blue-line {
  background-color: var(--dark-slate-blue-2);
  width: 100%;
  height: 5px;
}

.blue-line.horizontal {
  width: 50px;
  height: 3px;
}

.blue-line.s {
  width: 75%;
  height: 1px;
}

.blue-box {
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 8% 0% 0% 5%;
}

.navbar-mobile-menu-button-2 {
  z-index: 2;
  cursor: pointer;
  background-color: #2e55a5;
  border-radius: 50%;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  justify-content: center;
  align-items: center;
  width: 64px;
  height: 64px;
  display: none;
  position: relative;
}

.navbar-mobile-menu-icon-panel {
  justify-content: center;
  align-items: center;
  display: flex;
}

.mobile-menu-hamb-icon-2 {
  filter: none;
  flex: none;
  width: 16px;
}

.link-h2 {
  color: var(--dark-slate-blue-2);
}

.social-link {
  justify-content: center;
  align-self: center;
  align-items: center;
  transition: all .2s;
  display: flex;
}

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

.footer-2 {
  color: var(--steel-blue);
}

.anchor {
  z-index: -5;
  height: 1px;
  padding-top: 0;
  position: absolute;
  top: -150px;
}

.video-wrapper {
  flex-direction: column;
  display: flex;
}

.video {
  display: flex;
}

.text-span {
  text-decoration: line-through;
}

.sale {
  padding: 30px 36px;
  position: absolute;
  top: -32px;
  left: -26px;
  transform: rotate(-29deg);
}

.div-block-2 {
  position: relative;
}

.navbar-dd {
  justify-content: flex-start;
  align-items: center;
  height: 100%;
}

.navbar-dd-toggle {
  justify-content: flex-start;
  align-items: center;
  height: 100%;
  padding: 12px 36px 12px 16px;
  display: flex;
}

.logo-dd-list {
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  background-color: #fff;
  border-radius: 12px;
  width: 215px;
  margin-top: -10px;
  box-shadow: 0 0 50px #00000026;
}

.logo-dd-list.w--open {
  background-color: #fff;
  overflow: hidden;
}

.image {
  height: 330px;
  max-height: 330px;
}

.search-field {
  margin-bottom: 0;
  padding: 15px;
  display: flex;
  position: relative;
}

.navbar-search-button {
  z-index: 3;
  border-radius: 0 6px 6px 0;
  width: 40px;
  height: 32px;
  padding: 0;
  position: absolute;
  inset: 24% 0% auto auto;
}

.search-input {
  background-color: #eceff5;
  border-radius: 6px;
  width: 150px;
  height: 32px;
  margin-bottom: 0;
}

.search-2 {
  background-color: #eceff5;
  border-radius: 6px;
  width: 100%;
  height: 40px;
  margin-bottom: 0;
}

.search-button {
  z-index: 3;
  border-radius: 0 6px 6px 0;
  width: 40px;
  height: 45px;
  padding: 0;
  position: absolute;
  inset: 0% 0% auto auto;
}

.link-block {
  cursor: pointer;
  text-decoration: none;
}

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

.lightbox {
  z-index: 1000;
  text-decoration: none;
  position: relative;
}

.date_vert-line {
  background-color: #003f7f;
  width: 15px;
  height: 2px;
}

.grid {
  grid-column-gap: 34px;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr;
  grid-auto-flow: row;
}

.text-span-2 {
  color: var(--steel-blue);
}

.user-log-in-log-out-2 {
  background-color: #0000;
}

.fs-cc-banner3_button {
  background-color: var(--dark-slate-blue);
  color: #fff;
  border-radius: 500px;
  margin-right: 24px;
  padding: 14px 26px;
  font-size: 18px;
  text-decoration: none;
}

.fs-cc-banner3_button.fs-cc-button-alt {
  background-color: var(--text-basic-inv);
  color: #d1d1d1;
  border: 1px solid #d1d1d1;
  margin-right: 0;
}

.fs-cc-prefs3_form-wrapper {
  background-color: #fff;
  border-radius: 12px;
  max-width: 720px;
  margin: auto;
  position: relative;
  overflow: hidden;
}

.fs-cc-prefs3_title {
  color: #fff;
  font-size: 24px;
  line-height: 1.3;
}

.fs-cc-prefs3_checkbox-field {
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.fs-cc-prefs3_line {
  background-color: #e9e9e9;
  flex: 1;
  height: 1px;
  margin-left: 24px;
  margin-right: 24px;
}

.fs-cc-prefs3_checkbox {
  border-radius: 500px;
  width: 24px;
  height: 24px;
  margin-right: 12px;
}

.fs-cc-prefs3_checkbox.w--redirected-checked {
  background-color: #129657;
  background-size: 16px;
  border-color: #129657;
}

.fs-cc-prefs3_checkbox.w--redirected-focus {
  box-shadow: 0 0 3px 1px #129657;
}

.cookie-consent {
  z-index: 1000;
  width: 100%;
  height: 100%;
  display: block;
  position: fixed;
}

.fs-cc-manager3_component {
  z-index: 999;
  background-color: #fff;
  border-radius: 500px;
  align-items: center;
  display: none;
  position: fixed;
  inset: auto auto 30px 30px;
  box-shadow: 7px 7px 12px #0000001a;
}

.fs-cc-preferences3_close-icon {
  color: #4b53eb;
  width: 24px;
  height: 24px;
}

.fs-cc-banner3_paragraph {
  color: #000;
  max-width: 50rem;
  margin-top: 12px;
  margin-bottom: 0;
}

.fs-cc-banner3_text {
  color: var(--dark-slate-blue);
  font-size: 20px;
  font-weight: 700;
}

.fs-cc-banner3_buttons-wrapper {
  flex: none;
  align-self: flex-start;
  display: block;
}

.fs-cc-manager3_icon {
  color: var(--dark-slate-blue);
  width: 24px;
  height: 24px;
  display: inline-block;
}

.fs-cc-manager3-link {
  justify-content: center;
  align-items: center;
  padding: 12px 24px;
  text-decoration: none;
  display: flex;
}

.fs-cc-prefs3_header {
  background-color: var(--dark-slate-blue);
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  padding: 30px;
  display: flex;
}

.fs-cc-banner3_container {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.fs-cc-prefs3_button {
  color: #fff;
  text-align: center;
  background-color: #129657;
  border: 2px solid #129657;
  border-radius: 500px;
  padding: 14px 26px;
  font-size: 16px;
}

.fs-cc-prefs3_button.fs-cc-button-alt {
  color: #7e7e7e;
  background-color: #fff;
  border-color: #a8a8a8;
  margin-right: 12px;
}

.fs-cc-prefs3_buttons-wrapper {
  background-color: #f2f3ff;
  justify-content: space-between;
  align-items: stretch;
  padding: 30px;
  display: flex;
}

.fs-cc-prefs3_form {
  position: relative;
}

.fs-cc-banner3_text-link {
  color: var(--dark-slate-blue);
  border-bottom: 2px #4b53eb;
  font-weight: 400;
  text-decoration: none;
}

.fs-cc-prefs3_close {
  background-color: #fff;
  border-radius: 500px;
  padding: 12px;
  position: absolute;
  inset: 30px 30px auto auto;
}

.fs-cc-banner3_block {
  margin-right: 30px;
}

.fs-cc-prefs3_component {
  z-index: 997;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100vh;
  padding: 30px;
  display: none;
  position: fixed;
  inset: 0%;
}

.fs-cc-prefs3_toggle-wrapper {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.fs-cc-banner3_component {
  z-index: 998;
  background-color: #fff;
  border-radius: 12px;
  width: 32rem;
  height: 16rem;
  margin: auto;
  padding: 30px;
  display: none;
  position: fixed;
  inset: 0%;
  box-shadow: 7px 7px 12px #000000c4;
}

.fs-cc-prefs3_content {
  padding: 30px;
}

.fs-cc-manager3_text {
  color: var(--dark-slate-blue);
  margin-left: 10px;
  font-weight: 700;
  display: inline-block;
}

.fs-cc-prefs3_submit {
  background-color: var(--dark-slate-blue);
  text-align: center;
  border-radius: 500px;
  margin-left: 12px;
  padding: 14px 26px;
  font-size: 16px;
}

.fs-cc-prefs3_option {
  padding-top: 12px;
  padding-bottom: 12px;
}

.fs-cc-prefs3_overlay {
  z-index: -1;
  background-color: #00000073;
  position: absolute;
  inset: 0%;
}

.fs-cc-banner3_button-text {
  display: inline-block;
}

.fs-cc-prefs3_icon {
  color: #fff;
  width: 32px;
  height: 32px;
  margin-right: 12px;
}

.fs-cc-prefs3_label {
  color: var(--steel-blue);
  font-size: 16px;
  font-weight: 700;
  line-height: 1.4;
}

.fs-cc-prefs3_checkbox-label {
  display: none;
}

.log-in-form-block {
  background-color: #fff;
  border-radius: .5rem;
  width: 36rem;
  padding: 3rem 5rem;
  box-shadow: 0 20px 40px #0003;
}

.form_cclablogo {
  width: 12rem;
  margin-bottom: 1.5rem;
}

.form_inputfield {
  border: 1px solid var(--dark-slate-blue);
  color: var(--dark-slate-blue);
  background-color: #fff0;
  border-radius: .5rem;
  width: 26rem;
  min-height: 2.5rem;
  margin-bottom: 1.5rem;
  font-size: 18px;
}

.formpage-shape {
  background-color: var(--alice-blue);
  border-radius: 0% 0% 30% 30%;
  width: 100%;
  height: 60%;
}

.splide.splide--team {
  width: 100%;
  padding-top: .5rem;
  padding-left: 4rem;
  padding-right: 4rem;
}

.splide__track {
  width: 100%;
}

.splide__list {
  display: flex;
}

.splide__slide {
  flex: none;
  align-self: stretch;
  width: 50%;
  min-height: 450px;
}

.global_display--none {
  display: none;
}

.splide__arrows {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: absolute;
  inset: auto 0% 50%;
}

.splide__arrow-embed {
  background-color: var(--dark-slate-blue);
  width: 3.125rem;
  height: 3.125rem;
  position: absolute;
  bottom: 0%;
  left: 0%;
}

.splide__arrow-embed.slider-prev {
  bottom: 0%;
  transform: rotate(180deg);
}

.splide__arrow-embed.slider-next {
  bottom: 0%;
  left: auto;
  right: 0%;
}

.splide__arrow {
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/62583234613c7b79c98e69d2/65b3cfe3a2bee74c2c31a5a8_Chevron%20Right.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 3.125rem;
  height: 3.125rem;
}

.splide__arrow.splide__arrow-style {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 1.5em;
  display: none;
}

.testimonial_portrait {
  border-radius: .625rem;
  width: 5rem;
  margin-bottom: 1rem;
}

.testimonial_portrait.l {
  aspect-ratio: 1;
  object-fit: cover;
  width: 12rem;
}

.section_dynamic-marquee {
  z-index: 2;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: none;
  padding-top: 30px;
  padding-bottom: 30px;
  display: block;
  position: relative;
  overflow: hidden;
}

.marquee_wrap {
  width: 600vw;
  display: flex;
}

.dynamic-marquee_logos-list {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  justify-content: space-around;
  width: 300vw;
  padding-left: 3rem;
  display: flex;
}

.logo {
  flex: 0 auto;
  align-items: center;
  display: flex;
}

.dynamic_marquee-logo-link {
  width: 100%;
  position: relative;
}

.tag-cloud {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-wrap: wrap;
  display: flex;
}

.tag_text {
  font-size: 11px;
  text-decoration: none;
}

.noclick {
  z-index: 50;
  position: absolute;
  inset: 0%;
}

.tag_link {
  color: var(--dark-slate-blue);
  text-decoration: none;
}

.select-field {
  border: 1px solid var(--dark-slate-blue);
  color: var(--steel-blue);
  background-color: #007cee08;
  border-radius: .5rem;
  width: 24rem;
  margin-bottom: 0;
}

.pulse {
  background-color: var(--steel-blue);
  opacity: 0;
  border-radius: 50%;
  width: 8rem;
  height: 8rem;
  position: absolute;
  inset: auto 0% 0% auto;
}

.play-button_wrapper {
  position: absolute;
  inset: -8% 0% auto auto;
}

.image-portrait {
  aspect-ratio: 2 / 3;
  object-fit: cover;
}

.sticky-div {
  position: sticky;
  top: 8.2rem;
}

.sticky-div.box {
  max-height: calc(100vh - 6rem);
  top: 6rem;
  overflow-y: auto;
}

.sticky-div.box.white {
  background-color: #fff;
  border-radius: 12px;
}

.margin-bottom-1-5rem {
  margin-bottom: 1.5rem;
}

.navbar_extra-content {
  width: 80%;
  padding-top: 0;
  font-size: 19px;
}

.form-embed {
  width: 100%;
  max-width: 50rem;
}

.agenda_card {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border-radius: 1rem;
  flex-flow: column;
  width: 100%;
  padding: 1rem 2rem;
  display: flex;
  box-shadow: 0 2px 5px #0003;
}

.agenda_card-content {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.agenda_card-presenter {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  width: 12rem;
}

.agenda_top-content {
  display: flex;
}

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

.validation-point {
  grid-column-gap: 10px;
  align-items: center;
  font-size: 12px;
  display: flex;
}

.form-field-2 {
  margin-bottom: 10px;
}

.icon_valid {
  color: #16b42b;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
  overflow: hidden;
}

.form-block-2 {
  width: 100%;
  max-width: 500px;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0;
}

.field {
  border: 1.5px #e7e7e7;
  border-bottom: 1px solid #e7e7e7;
  height: 45px;
  margin-bottom: 0;
  padding: 8px 0;
  transition: box-shadow .2s;
}

.spacer-10 {
  width: 100%;
  height: 10px;
}

.validation-block {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  margin-top: 20px;
  display: flex;
}

.p-light {
  margin-bottom: 35px;
  font-weight: 300;
}

.button-2 {
  background-color: #531fca;
  border-radius: 50px;
  width: 100%;
  height: 45px;
  font-size: 16px;
  font-weight: 400;
  text-decoration: none;
  transition: box-shadow .2s;
}

.button-2.disabled {
  opacity: .6;
}

.button-2.social {
  grid-column-gap: 13px;
  color: #07093d;
  background-color: #fff;
  border: 1px solid #07093d;
  justify-content: center;
  align-items: center;
  margin-top: 15px;
  margin-bottom: 0;
  transition: box-shadow .2s;
  display: flex;
}

.mb-20 {
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 31px;
  font-weight: 500;
  line-height: 1.3;
}

.icon_invalid {
  color: #a1a1a1;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
  overflow: hidden;
}

.navbar-login-icon {
  width: 15px;
  height: 15px;
}

.sign-in-form-block {
  background-color: #fff;
  border-radius: .5rem;
  width: 36rem;
  padding: 5rem;
  box-shadow: 0 20px 40px #0003;
}

.accreditation_logo {
  height: 4rem;
}

.hide {
  display: none;
}

.bold-text {
  color: var(--steel-blue);
}

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

.button-h1 {
  z-index: 2;
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  background-color: var(--dark-slate-blue-2);
  color: var(--text-basic-inv);
  text-align: center;
  letter-spacing: .1em;
  text-transform: uppercase;
  border: 2px solid #0000;
  border-radius: 10px;
  flex-direction: row;
  flex: none;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  place-content: center;
  place-items: center start;
  min-height: 45px;
  padding: 12px 40px;
  font-size: 12px;
  font-weight: 900;
  line-height: 1.1em;
  text-decoration: none;
  transition: all .2s;
  display: grid;
  position: relative;
  overflow: hidden;
}

.button-h1:hover {
  transform: scale(1.1);
}

.button-h1.no-spacing {
  margin-top: 0;
}

.button-h1.inv {
  background-color: var(--c5);
  color: var(--text-basic-inv);
}

.button-h1.ghost {
  z-index: 0;
  border-color: var(--dark-slate-blue-2);
  color: var(--text-basic);
  background-color: #0000;
}

.button-h1.ghost.inv {
  border-color: var(--text-basic-inv);
  color: var(--text-basic-inv);
  background-color: #0000;
}

.button-h1.ghost.inv.sales {
  display: none;
}

.button-h1.form-field-single {
  color: var(--text-basic);
  letter-spacing: .1em;
  text-transform: uppercase;
  background-color: #0000;
  margin-top: 0;
  padding-left: 15px;
  padding-right: 15px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.button-h1.s {
  height: 35px;
  min-height: 35px;
  padding: 10px 20px;
  font-size: 10px;
}

.button-h1.s.min {
  min-width: 130px;
}

.button-h1.frameless {
  box-shadow: none;
  color: var(--text-basic);
  text-align: left;
  background-color: #0000;
  background-image: none;
  border-style: none;
  border-radius: 0;
  justify-content: flex-start;
  min-height: 0;
  padding: 0;
}

.button-h1.frameless.inv {
  color: var(--text-basic-inv);
  border-radius: 0;
}

.button-h1.frameless.inv:hover {
  background-color: #0000;
}

.button-h1.frameless.inv.w--current {
  border-radius: 0;
}

.button-h1.frameless.gap-s {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
}

.button-h1.c2 {
  background-color: var(--steel-blue);
}

.button-h1.c2.big {
  width: 60%;
}

.button-h1.tape {
  align-self: center;
  height: auto;
  min-height: 50px;
  margin-bottom: -25px;
}

.button-h1.tape.center {
  z-index: 5;
  align-self: center;
}

.button-h1.n1 {
  background-color: var(--text-basic-inv);
  color: var(--steel-blue);
}

.button-h1.video {
  align-self: auto;
  align-items: center;
}

.button-h1.download-button {
  background-color: var(--steel-blue);
  max-width: 150px;
}

.button-h1.disabled {
  opacity: .6;
}

.z-index-h1 {
  z-index: 2;
  font-size: 22px;
  position: relative;
}

.heading-copy {
  z-index: 5;
  color: var(--dark-slate-blue-2);
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 30px;
  line-height: 1.4em;
}

.heading-copy.xl {
  font-size: 50px;
}

.heading-copy.xl.inv.anchorlink {
  margin-top: -170px;
  padding-top: 170px;
}

.heading-copy.xl.limit {
  max-width: 740px;
}

.heading-copy.xs {
  letter-spacing: .2em;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 700;
}

.heading-copy.xs.inv {
  color: var(--text-basic-inv);
}

.heading-copy.xs.blue {
  color: var(--steel-blue);
}

.heading-copy.inv {
  color: var(--c5);
  align-self: center;
}

.heading-copy.inv.s {
  font-size: 16px;
  line-height: 1.3em;
}

.heading-copy.inv.sales {
  display: none;
}

.heading-copy.m {
  font-size: 22px;
  font-weight: 700;
}

.heading-copy.m.inv {
  color: var(--text-basic-inv);
  font-weight: 700;
}

.heading-copy.m.no-spacing {
  margin-bottom: 0;
}

.heading-copy.xxl {
  font-size: 40px;
  line-height: 1.2em;
}

.heading-copy.xxl.inv.limit-m {
  max-width: 720px;
}

.heading-copy.xxl.inv.downloads {
  font-size: 36px;
}

.heading-copy.xxl.inv {
  color: var(--text-basic-inv);
  background-image: none;
  border-left-color: #f8f5ef33;
}

.heading-copy.xxl.all-caps {
  text-transform: uppercase;
}

.heading-copy.xxl.inv {
  background-image: none;
}

.heading-copy.xxl.blue {
  color: var(--dark-slate-blue-2);
}

.heading-copy.xxl.right-aligned {
  border-right: 7px solid var(--steel-blue);
  text-align: right;
  padding-right: 30px;
}

.heading-copy.s {
  letter-spacing: 0;
  text-transform: none;
  flex: 0 auto;
  font-size: 18px;
  font-weight: 400;
}

.heading-copy.s.inv {
  color: var(--text-basic-inv);
}

.heading-copy.no-spacing {
  margin-top: 0;
  margin-bottom: 0;
}

.heading-copy.warning {
  background-color: var(--signal-red);
  color: var(--text-basic-inv);
  padding: 5px 10px;
}

.heading-copy.inv {
  color: var(--text-basic-inv);
}

.heading-copy.display {
  font-size: 80px;
  line-height: 1.2em;
}

.heading-copy.display.inv {
  color: var(--text-basic-inv);
  background-image: none;
  border-left-color: #f8f5ef33;
}

.heading-copy.display.faded {
  color: var(--text-faded);
}

.heading-copy.display.blue {
  color: var(--dark-slate-blue-2);
  text-align: left;
  font-size: 61px;
}

.heading-copy.display.big {
  font-size: 180px;
  line-height: 1em;
}

.heading-copy.display.c2 {
  color: var(--steel-blue);
  font-size: 92px;
  line-height: 1em;
}

.heading-copy.display._2nd {
  font-size: 92px;
  line-height: 1em;
}

.heading-copy.hero {
  font-size: 60px;
  line-height: 1.3em;
}

.heading-copy.hero.inv, .heading-copy.hero.download-h1 {
  color: var(--text-basic-inv);
}

.heading-copy.blue {
  color: var(--dark-slate-blue-2);
}

.heading-copy.l {
  font-size: 32px;
}

.heading-copy.s {
  flex: 1;
}

.heading-copy.highlight {
  border-left: 5px solid var(--steel-blue);
  padding-left: 15px;
}

.heading-copy.limit-m {
  max-width: 440px;
}

.heading-copy.s.bold {
  font-weight: 700;
}

.heading-copy.download-subheading {
  color: var(--alice-blue);
  font-size: 26px;
  font-weight: 300;
}

.heading-copy.event-h2 {
  text-transform: none;
  font-weight: 400;
}

.heading-copy.event-cathegory {
  color: var(--steel-blue);
  font-weight: 700;
}

.paragraph-copy.l {
  background-color: var(--alice-blue);
  text-align: center;
  align-self: center;
  max-width: 720px;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.6em;
}

.paragraph-copy {
  color: var(--dark-slate-blue-2);
  max-width: 620px;
  font-size: 16px;
  font-weight: 400;
  text-decoration: none;
}

.paragraph-copy.l {
  align-self: center;
  max-width: 720px;
  font-size: 20px;
  font-weight: 300;
  line-height: 1.6em;
}

.paragraph-copy.l.inv {
  color: var(--text-basic-inv);
  overflow: hidden;
}

.paragraph-copy.l.light-blue-highlight {
  font-weight: 400;
}

.paragraph-copy.l.max {
  max-width: none;
}

.paragraph-copy.l.justify {
  text-align: justify;
}

.paragraph-copy.s {
  color: var(--steel-blue);
  max-width: 480px;
  font-size: 14px;
  font-weight: 400;
}

.paragraph-copy.s.inv {
  color: var(--text-basic-inv);
}

.paragraph-copy.faded {
  color: var(--text-medium);
}

.paragraph-copy.inv {
  color: var(--text-basic-inv);
}

.paragraph-copy.blue {
  color: var(--dark-slate-blue-2);
}

.paragraph-copy.bold {
  font-weight: 700;
}

.paragraph-copy.full {
  max-width: none;
}

.paragraph-copy.downloadheader {
  color: var(--dark-slate-blue);
  margin-bottom: 0;
  font-size: 34px;
  font-weight: 700;
}

.paragraph-copy.downloadheader-1 {
  color: var(--dark-slate-blue);
  text-align: center;
  margin-bottom: 0;
  margin-right: 10px;
  font-size: 34px;
  font-weight: 700;
}

.paragraph-copy.xl {
  font-size: 22px;
}

.paragraph-copy.max {
  max-width: 100%;
}

.paragraph-copy-copy {
  color: var(--dark-slate-blue-2);
  max-width: 620px;
  font-size: 16px;
  font-weight: 400;
  text-decoration: none;
}

.paragraph-copy-copy.l {
  align-self: flex-start;
  max-width: 1200px;
  font-size: 20px;
  font-weight: 300;
  line-height: 1.6em;
}

.paragraph-copy-copy.l.inv {
  color: var(--text-basic-inv);
  overflow: hidden;
}

.paragraph-copy-copy.l.light-blue-highlight {
  font-weight: 400;
}

.paragraph-copy-copy.l.max {
  max-width: none;
}

.paragraph-copy-copy.l.justify {
  text-align: justify;
}

.paragraph-copy-copy.s {
  color: var(--steel-blue);
  max-width: 480px;
  font-size: 14px;
  font-weight: 400;
}

.paragraph-copy-copy.s.inv {
  color: var(--text-basic-inv);
}

.paragraph-copy-copy.faded {
  color: var(--text-medium);
}

.paragraph-copy-copy.inv {
  color: var(--text-basic-inv);
}

.paragraph-copy-copy.blue {
  color: var(--dark-slate-blue-2);
}

.paragraph-copy-copy.bold {
  font-weight: 700;
}

.paragraph-copy-copy.full {
  max-width: none;
}

.paragraph-copy-copy.downloadheader {
  color: var(--dark-slate-blue);
  margin-bottom: 0;
  font-size: 34px;
  font-weight: 700;
}

.paragraph-copy-copy.downloadheader-1 {
  color: var(--dark-slate-blue);
  text-align: center;
  margin-bottom: 0;
  margin-right: 10px;
  font-size: 34px;
  font-weight: 700;
}

.paragraph-copy-copy.xl {
  font-size: 22px;
}

.paragraph-copy-copy.max {
  max-width: 100%;
}

.text-copy {
  z-index: 2;
  color: var(--dark-slate-blue-2);
  margin-bottom: 0;
  line-height: 1.3em;
  text-decoration: none;
  position: relative;
}

.text-copy.s {
  font-size: 14px;
  line-height: 1.35em;
}

.text-copy.s.no-spacing {
  margin-top: 0;
  margin-bottom: 0;
}

.text-copy.s.inv {
  color: var(--text-basic-inv);
}

.text-copy.inv {
  flex: 0 auto;
}

.text-copy.inv.caps {
  text-transform: uppercase;
}

.text-copy.inv.grow {
  flex: 1;
}

.text-copy.faded {
  color: var(--text-faded);
}

.text-copy.faded.inv {
  color: var(--text-faded-inv);
}

.text-copy.no-spacing {
  margin-top: 0;
  margin-bottom: 0;
}

.text-copy.l {
  font-size: 20px;
  line-height: 1.35em;
}

.text-copy.l.inv {
  color: var(--dark-slate-blue);
  text-align: center;
  font-size: 22px;
}

.text-copy.l.bold {
  font-weight: 700;
}

.text-copy.form-field-label {
  font-weight: 700;
  line-height: 1em;
}

.text-copy.form-field-label.inv {
  color: #fff;
}

.text-copy.bold.blue {
  color: var(--dark-slate-blue-2);
}

.text-copy.bold.blue.bottom-padding-s {
  margin-bottom: 0;
  font-weight: 700;
}

.text-copy.bold.xxl {
  font-size: 72px;
}

.text-copy.label {
  color: var(--text-basic);
  letter-spacing: .15em;
  text-transform: uppercase;
  font-size: 13px;
  font-weight: 500;
  line-height: 1em;
}

.text-copy.bold.min-spacing {
  margin-bottom: 7px;
}

.text-copy.inv {
  color: var(--text-basic-inv);
}

.text-copy.bold {
  font-weight: 700;
}

.text-copy.super-number {
  color: var(--dark-slate-blue-2);
  font-size: 40px;
  font-weight: 700;
}

.text-copy.price.xl {
  font-size: 40px;
  font-weight: 700;
}

.text-copy.light-blue-highlight {
  font-weight: 400;
}

.text-copy.link {
  color: var(--steel-blue);
  justify-content: flex-end;
}

.text-copy.link:hover {
  color: var(--dark-slate-blue);
}

.text-copy.link.booking, .text-copy.link.right {
  text-align: right;
}

.text-copy.blue {
  color: var(--dark-slate-blue-2);
}

.text-copy.yes {
  opacity: .29;
  color: var(--steel-blue);
  font-size: 80px;
  font-weight: 900;
  top: -10px;
  left: 43px;
  transform: scale(4)translate(0);
}

.text-copy.xl {
  font-size: 32px;
}

.fill-copy {
  z-index: -1;
  background-color: #83838380;
  position: absolute;
  inset: 0%;
}

.fill-copy.c1 {
  background-color: var(--alice-blue);
  border-radius: 0;
  flex: 0 auto;
  display: block;
}

.fill-copy.c1.round {
  border-radius: 12px;
}

.fill-copy.c1.no-blue {
  background-color: var(--text-basic-inv);
}

.fill-copy.c2 {
  background-color: var(--steel-blue);
}

.fill-copy.c2.round {
  border-radius: 12px;
  margin-top: 0;
  padding-top: 0;
  display: flex;
}

.fill-copy.c3 {
  z-index: -1;
  background-color: var(--alice-blue);
}

.fill-copy.c3.hide {
  display: none;
}

.fill-copy.c3.round {
  border-radius: 10px;
}

.fill-copy.c4 {
  background-color: var(--c4);
}

.fill-copy.c6 {
  background-color: var(--c6);
}

.fill-copy.n1 {
  background-color: #f9f9f9;
}

.fill-copy.n1.round {
  border-radius: 10px;
}

.fill-copy.n2 {
  background-color: #efefef;
}

.fill-copy.n3 {
  background-color: var(--n3);
}

.fill-copy.n4 {
  background-color: var(--n4);
}

.fill-copy.n5 {
  background-color: #efefef;
}

.fill-copy.n5.round {
  border-radius: 12px;
}

.fill-copy.warning {
  background-color: #fcdeda;
}

.fill-copy.white {
  z-index: -1;
  color: var(--text-basic);
  background-color: #fff;
  font-size: 20px;
}

.fill-copy.white.shadow.round, .fill-copy.white.round {
  border-radius: 12px;
}

.fill-copy.white.round.shadow {
  box-shadow: 7px 7px 20px #00000026;
}

.fill-copy.white._2 {
  background-color: #fdfbfa;
}

.fill-copy.kit-dark-bg {
  background-color: #000;
}

.fill-copy.kit-light-bg {
  background-color: #fff;
}

.fill-copy.n6 {
  background-color: var(--n6);
}

.fill-copy.c5 {
  background-color: var(--c5);
}

.fill-copy.border {
  background-color: #83838300;
  border: 2px solid #000;
}

.fill-copy.gradient-a {
  background-color: #0000;
  background-image: linear-gradient(to bottom, white, var(--n1));
}

.fill-copy.gradient-b {
  background-color: #0000;
  background-image: linear-gradient(to bottom, var(--n5), var(--text-basic));
}

.fill-copy.shadow {
  background-color: #fff;
  box-shadow: 7px 7px 20px #00000026;
}

.fill-copy.shadow.c1 {
  background-color: var(--c1);
  box-shadow: 7px 7px 20px 0 var(--c1);
}

.fill-copy.c1.half {
  height: 100%;
  inset: 0% 0% 0;
}

.fill-copy.c1.mobile {
  display: none;
}

.fill-copy.grey {
  background-color: #e3e3e3;
}

.image-fit---how-can-help {
  z-index: 1;
  object-fit: cover;
  object-position: 50% 50%;
  flex: 0 auto;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0% auto auto 0%;
}

.image-fit---how-can-help.grid-logos {
  filter: none;
  object-fit: scale-down;
  padding: 0%;
  transition: all .2s;
}

.image-fit---how-can-help.grid-logos:hover {
  transform: scale(1.1);
}

.image-fit---how-can-help.cpntain {
  text-align: left;
  object-fit: contain;
  align-self: center;
  width: 65%;
  position: relative;
}

.image-fit---how-can-help.half {
  object-position: 0% 50%;
}

.image-fit---how-can-help.half.bottom {
  object-fit: cover;
  object-position: 0% 0%;
  height: 100%;
  inset: auto 0% 0% 31%;
}

.image-fit---how-can-help.image-grayscale {
  filter: grayscale();
}

.image-fit---how-can-help.logo-marquee {
  filter: grayscale();
  object-fit: contain;
  width: 8rem;
  height: 5rem;
  transition: all .2s;
  position: relative;
}

.image-fit---how-can-help.logo-marquee:hover {
  transform: scale(1.1);
}

.text-block-3 {
  color: var(--text-basic-inv);
  font-family: Causten, sans-serif;
}

.text-block-4, .text-block-4-copy {
  color: var(--text-basic-inv);
  font-size: 40px;
  font-weight: 700;
}

.spacer-small {
  z-index: 5;
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  place-items: start;
  width: 100%;
  min-height: 3rem;
  position: relative;
}

.spacer-small.l {
  min-height: 75px;
}

.spacer-small.xl {
  min-height: 105px;
}

.spacer-small.xs {
  flex: 0 auto;
  min-height: 15px;
}

.spacer-small.horizontal {
  flex: 0 auto;
  width: auto;
  min-width: 15px;
  min-height: auto;
}

.team-member-block {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  height: 100%;
  display: flex;
}

.christmas-banner {
  width: 1280px;
  max-width: 1280px;
  margin-top: 5rem;
}

.christmas-banner.is-a {
  z-index: 3;
  margin-top: 10rem;
  position: absolute;
  top: 0;
}

.cc-guide-hero-block {
  z-index: 3;
  width: 100%;
  padding: 1rem;
  position: absolute;
  inset: auto 0% 26%;
}

.embed-video-wrapper {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.nav-badge {
  z-index: 4;
  background-color: var(--dark-slate-blue);
  padding: 0 12px;
  font-size: 11px;
  position: absolute;
  inset: 10px auto auto 0%;
  transform: rotate(-35deg);
}

.badge-text {
  margin-top: -4px;
  margin-bottom: -4px;
  padding-top: 0;
  padding-bottom: 0;
}

.hero-slider {
  background-color: #fff;
  width: 100%;
  max-width: 1280px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 60px 30px;
}

.hero-slider-mask {
  min-height: 25.3125rem;
}

.hero-slide {
  vertical-align: middle;
  padding-left: 1rem;
  padding-right: 1rem;
}

.slider-dot {
  background-color: var(--dark-slate-blue);
  opacity: .7;
  border-radius: 12px;
  width: 3rem;
  height: .5rem;
}

.slider-dot.is-active {
  opacity: 1;
}

.slider-dot-wrapper {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  display: flex;
}

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

.fs-sliderdots_slide {
  text-align: center;
  background-color: #111;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100%;
  min-height: 24rem;
  display: flex;
}

.fs-sliderdots_slide-image {
  object-fit: cover;
  width: 100%;
  height: 24rem;
}

.fs-sliderdots-dot {
  cursor: pointer;
  background-image: none;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 1.5rem;
  width: 2rem;
  height: 2rem;
  margin-left: .5rem;
  margin-right: .5rem;
}

.fs-sliderdots-dot.fs-sliderdots_active {
  background-image: none;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 1.5rem;
}

.fs-sliderdots_arrow-left {
  background-color: #1a1a1a;
  border-radius: 500px;
  width: 4rem;
  height: 4rem;
  margin-bottom: 4rem;
  font-size: 1.5rem;
  inset: 10rem auto auto 2rem;
}

.fs-sliderdots_arrow-right {
  background-color: #1a1a1a;
  border-radius: 500px;
  width: 4rem;
  height: 4rem;
  margin-bottom: 4rem;
  font-size: 1.5rem;
  inset: 10rem 2rem auto auto;
}

.fs-sliderdots-nav {
  background-color: #111;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  min-height: 3rem;
  margin-top: 1rem;
  display: flex;
}

.fs-hide {
  display: none;
}

.slider-button-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: center;
  align-items: flex-start;
  margin-top: 2rem;
  display: flex;
}

.top-margin-auto {
  margin-top: auto;
}

html.w-mod-js [data-ix="nav-overlay-init"] {
  opacity: 0;
  display: none;
}

html.w-mod-js [data-ix="accordion-content-init"] {
  height: 0;
}

html.w-mod-js [data-ix="hide-this"] {
  display: none;
}

@media screen and (max-width: 991px) {
  .navbar-content {
    padding-left: 40px;
    padding-right: 20px;
  }

  .company-logo {
    max-width: 130px;
  }

  .navbar-mobile-menu-button {
    background-color: var(--steel-blue);
    border-style: none;
    border-radius: 36%;
    display: flex;
  }

  .mobile-nav-background {
    opacity: .95;
  }

  .mobile-nav-menu-button {
    color: var(--dark-slate-blue-2);
    border-bottom-style: none;
    padding-top: 8px;
    padding-bottom: 8px;
    font-size: 36px;
    font-weight: 700;
  }

  .mobile-nav-menu-button:hover {
    border-bottom-style: none;
  }

  .mobile-nav-overlay {
    display: none;
  }

  .section.vh-100 {
    min-height: 80vh;
  }

  .section.vh-100.hero {
    justify-content: flex-start;
    padding-top: 100px;
  }

  .section.hero.event {
    height: 30vh;
  }

  .section.desktop {
    display: none;
  }

  .section.mobile {
    display: flex;
  }

  .section.vh-70 {
    min-height: 70vh;
  }

  .section.downloads {
    background-color: var(--dark-slate-blue-2);
  }

  .section.hide-mobile {
    display: none;
  }

  .section.hide-desktop {
    display: block;
  }

  .heading.inv.sales {
    display: flex;
  }

  .heading.xxl.inv.downloads {
    font-size: 28px;
  }

  .heading.xxl.right-aligned {
    border-bottom: 7px none var(--steel-blue);
    text-align: center;
    border-right-style: none;
  }

  .heading.no-spacing {
    margin-bottom: 0;
  }

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

  .image-frame.circle.m {
    width: 320px;
    padding-top: 320px;
  }

  .image-frame.circle.xxs {
    width: 70px;
    padding-top: 70px;
  }

  .image-frame.half-plane {
    width: 100%;
    max-width: 100%;
    height: 70vw;
    position: relative;
  }

  .image-frame.half-plane.framed {
    border-top-width: 45px;
    border-bottom-width: 45px;
    border-left-style: solid;
    border-left-width: 45px;
    max-width: 100%;
    height: 80vw;
  }

  .image-frame.half-plane.framed.rev {
    border-left-style: none;
    border-right: 45px solid #0000;
  }

  .image-frame.half-plane.yes {
    width: 60%;
    height: 20vw;
  }

  .image-frame.half-plane.szechenyi {
    display: none;
  }

  .image-frame.half-plane.szechenyi.is-footer {
    display: block;
    position: relative;
  }

  .image-frame._50 {
    flex-direction: row;
    width: 100%;
    padding-top: 70%;
  }

  .image-frame.visible.max {
    padding-top: 50%;
  }

  .rich-text {
    max-width: 100%;
    position: relative;
  }

  .slider-arrow {
    width: 60px;
    height: 60px;
    margin-right: 0;
    display: flex;
  }

  .slider-content {
    padding-left: 0;
    padding-right: 0;
  }

  .container.padding-tb-xl {
    padding-top: 90px;
    padding-bottom: 90px;
  }

  .container.pull-up-bottom-on-mobile {
    padding-bottom: 30px;
  }

  .button.ghost.inv.sales {
    display: flex;
  }

  .slider-nav {
    display: block;
    bottom: 0;
  }

  .slider-slide {
    z-index: 5;
  }

  .slider {
    padding-left: 50px;
    padding-right: 50px;
  }

  .image-fit {
    width: 100%;
  }

  .image-fit.grid-logos {
    object-fit: scale-down;
  }

  .image-fit.cpntain.hero {
    transform: none;
  }

  .image-fit.logo-marquee {
    object-fit: scale-down;
  }

  .text.yes {
    font-size: 40px;
    position: static;
  }

  .mobile-nav-close-button {
    background-color: var(--dark-slate-blue-2);
    border-radius: 32%;
    top: 1%;
    right: 2%;
  }

  .mn-close-icon.inv {
    filter: invert();
  }

  .desktop-menu {
    display: none;
  }

  .icon-box.m.trans.z-index {
    left: 45%;
  }

  .desktop-menu-item.desktop-menu-item-text {
    background-color: #0000;
  }

  .desktop-menu-item-text {
    margin-left: 15px;
    margin-right: 15px;
  }

  .image-simple.abs {
    width: 100%;
    top: 0%;
  }

  .image-simple.abs.s {
    top: 0%;
  }

  .fill.c1.half {
    height: 70%;
    display: none;
  }

  .fill.c1.mobile {
    display: block;
  }

  .navbar-content-wrapper.event {
    display: none;
  }

  .box.frame {
    z-index: 3;
    top: -70px;
  }

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

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

  ._12-grid.gap-s.scroll {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    width: auto;
    overflow: scroll;
  }

  .cl-item.colors {
    flex-direction: column;
  }

  .cl-wrapper {
    z-index: 3;
  }

  .cl-wrapper.hidden {
    display: none;
  }

  .card {
    flex: 0 auto;
    width: 100%;
  }

  .lr-grid {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

  .lottie-animation {
    top: 140px;
  }

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

  .navbar-dd-container {
    padding: 120px 60px;
  }

  .centre_block {
    width: 150px;
  }

  .centre_block._1 {
    position: relative;
    left: 39px;
  }

  .process_image_wrap {
    padding: 15px;
  }

  .process_details {
    padding: 10px;
  }

  .navbar-mobile-menu-button-2 {
    background-color: var(--steel-blue);
    border-radius: 32%;
    display: flex;
  }

  .mobile-menu-hamb-icon-2 {
    height: 16px;
  }

  .user-log-in-log-out-2 {
    background-color: #0000;
    padding: 0;
  }

  .marquee_wrap {
    width: 1200vw;
  }

  .dynamic-marquee_logos-list {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    width: 600vw;
    padding-left: 1rem;
  }

  .sticky-div.downloads {
    display: none;
  }

  .agenda_card-content {
    flex: 1;
  }

  .navbar-login-icon {
    width: 25px;
    height: 25px;
  }

  .button-h1.ghost.inv.sales, .heading-copy.inv.sales {
    display: flex;
  }

  .heading-copy.xxl.inv.downloads {
    font-size: 28px;
  }

  .heading-copy.xxl.right-aligned {
    border-bottom: 7px none var(--steel-blue);
    text-align: center;
    border-right-style: none;
  }

  .heading-copy.no-spacing {
    margin-bottom: 0;
  }

  .heading-copy.table {
    font-size: 18px;
  }

  .text-copy.yes {
    font-size: 40px;
    position: static;
  }

  .fill-copy.c1.half {
    height: 70%;
    display: none;
  }

  .fill-copy.c1.mobile {
    display: block;
  }

  .image-fit---how-can-help {
    width: 100%;
  }

  .image-fit---how-can-help.grid-logos {
    object-fit: scale-down;
  }

  .image-fit---how-can-help.cpntain.hero {
    transform: none;
  }

  .image-fit---how-can-help.logo-marquee {
    object-fit: scale-down;
  }

  .christmas-banner {
    display: none;
  }

  .hero-slider-mask {
    min-height: auto;
  }
}

@media screen and (max-width: 767px) {
  .navbar-content {
    padding-left: 20px;
    padding-right: 12px;
  }

  .company-logo {
    padding: 10px;
  }

  .total-item-label {
    font-size: 16px;
  }

  .mobile-nav-menu-button {
    padding-top: 8px;
    padding-bottom: 2px;
    font-size: 24px;
  }

  .section.vh-100 {
    min-height: 100vh;
  }

  .section.vh-100.hero {
    min-height: auto;
  }

  .section.vh-70 {
    min-height: 100vh;
  }

  .section.vh-70.top {
    margin-top: 0;
    padding-top: 0;
  }

  .section.vh-70.aligned-top {
    min-height: 60dvh;
  }

  .section.memberpage {
    height: auto;
    padding-top: 40px;
  }

  .heading.xl {
    font-size: 28px;
  }

  .heading.display.blue {
    font-size: 60px;
  }

  .heading.hero {
    font-size: 32px;
  }

  .heading.table {
    font-size: 16px;
  }

  .image-frame.background.lottie-hero {
    padding-top: 50%;
    display: none;
    position: relative;
    top: 0%;
  }

  .image-frame.circle.m {
    width: 240px;
    padding-top: 240px;
  }

  .image-frame.circle.xs {
    width: 60px;
    padding-top: 60px;
  }

  .image-frame.circle.xs.rel {
    width: 100px;
    padding-top: 100px;
  }

  .image-frame.half-plane.framed {
    border-top-width: 20px;
    border-bottom-width: 20px;
    border-left-width: 20px;
  }

  .image-frame.half-plane.framed.rev {
    border-right-width: 20px;
  }

  .image-frame.half-plane.yes {
    height: 30vw;
  }

  .image-frame.visible.max {
    padding-top: 50%;
  }

  .rich-text {
    font-size: 16px;
  }

  .rich-text h2 {
    margin-bottom: 20px;
    font-size: 28px;
  }

  .rich-text h1 {
    margin-bottom: 20px;
    font-size: 32px;
  }

  .rich-text h3 {
    margin-bottom: 20px;
    font-size: 22px;
  }

  .rich-text h4 {
    margin-bottom: 20px;
    font-size: 20px;
  }

  .rich-text h5 {
    margin-bottom: 20px;
    font-size: 16px;
  }

  .rich-text h6 {
    margin-bottom: 20px;
    font-size: 14px;
  }

  .rich-text p {
    margin-bottom: 20px;
  }

  .rich-text ul, .rich-text ol {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .slider-arrow {
    width: 40px;
    height: 40px;
  }

  .paragraph.l {
    font-size: 18px;
  }

  .container {
    max-width: 100%;
    padding-left: 15px;
    padding-right: 15px;
  }

  .container.padding-tb-xl {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .button.form-field-single {
    height: 50px;
  }

  .button.frameless {
    font-size: 12px;
  }

  .slider-nav {
    height: 30px;
    font-size: 8px;
  }

  .block.download {
    margin-bottom: 40px;
  }

  .form-field {
    height: 50px;
    font-size: 14px;
    line-height: 1.25em;
  }

  .form-block {
    margin-top: 0;
  }

  .slider {
    border-radius: 10px;
  }

  .image-fit.logo-marquee {
    object-fit: contain;
  }

  .form-feedback {
    font-size: 14px;
  }

  .text, .text.inv {
    margin-bottom: 0;
  }

  .text.l {
    font-size: 18px;
  }

  .text.blue {
    margin-bottom: auto;
  }

  .mobile-nav-close-button {
    width: 45px;
    height: 45px;
  }

  .button-icon {
    width: 10px;
    margin-right: 12px;
  }

  .image-simple.abs {
    width: 60%;
    position: relative;
  }

  .box {
    padding: 15px;
  }

  ._12-grid {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
  }

  ._12-grid.gap-s.scroll {
    width: auto;
  }

  .cl-wrapper {
    z-index: 5;
  }

  .lr-grid {
    grid-column-gap: 45px;
    grid-row-gap: 45px;
  }

  .lottie-animation {
    width: 100%;
    height: 100%;
    top: 0;
    left: -20%;
  }

  ._5grid {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
  }

  .navbar-dd-container {
    max-width: 100%;
    padding: 90px 45px;
  }

  .faq-heading {
    line-height: 1.4;
  }

  .centre_block {
    width: 55px;
  }

  .process_card_02 {
    margin-bottom: 35px;
  }

  .process_card {
    flex-direction: row-reverse;
    margin-bottom: 35px;
    padding-bottom: 20px;
  }

  .process_image_wrap {
    display: none;
  }

  .process_line {
    inset: 0% auto 0% 25px;
  }

  .process_details {
    justify-content: flex-start;
    width: 90%;
    min-height: auto;
    padding: 20px;
  }

  .sale {
    padding: 16px;
    top: -44px;
    left: -5px;
  }

  .navbar-dd-toggle {
    padding: 32px 32px 32px 4px;
  }

  .fs-cc-banner3_buttons-wrapper {
    margin-top: 12px;
  }

  .fs-cc-banner3_container {
    flex-direction: column;
    align-items: flex-start;
  }

  .fs-cc-prefs3_buttons-wrapper {
    flex-direction: column;
  }

  .fs-cc-prefs3_buttons-block {
    margin-bottom: 12px;
  }

  .fs-cc-banner3_text-link {
    margin-right: 8px;
  }

  .fs-cc-prefs3_submit {
    margin-left: 0;
  }

  .log-in-form-block {
    width: 30rem;
    padding: 3rem;
  }

  .form_inputfield {
    width: 100%;
  }

  .agenda_card {
    flex-flow: column;
  }

  .agenda_card-presenter {
    width: auto;
  }

  .form-block-2 {
    width: 90%;
  }

  .sign-in-form-block {
    width: 30rem;
    padding: 3rem;
  }

  .button-h1.form-field-single {
    height: 50px;
  }

  .button-h1.frameless {
    font-size: 12px;
  }

  .heading-copy.xl {
    font-size: 28px;
  }

  .heading-copy.display.blue {
    font-size: 60px;
  }

  .heading-copy.hero {
    font-size: 32px;
  }

  .heading-copy.table {
    font-size: 16px;
  }

  .paragraph-copy.l, .paragraph-copy-copy.l {
    font-size: 18px;
  }

  .text-copy, .text-copy.inv {
    margin-bottom: 0;
  }

  .text-copy.l {
    font-size: 18px;
  }

  .text-copy.blue {
    margin-bottom: auto;
  }

  .image-fit---how-can-help.logo-marquee {
    object-fit: contain;
  }

  .christmas-banner {
    margin-top: 2rem;
  }

  .hero-slider {
    padding-top: 30px;
  }

  .fs-sliderdots_arrow-left {
    width: 3rem;
    height: 3rem;
    font-size: 1rem;
    left: -1.5rem;
  }

  .fs-sliderdots_arrow-right {
    width: 3rem;
    height: 3rem;
    font-size: 1rem;
    right: -1.5rem;
  }
}

@media screen and (max-width: 479px) {
  body {
    font-size: 15px;
  }

  .company-logo {
    max-height: 60px;
    padding: 5px;
  }

  .mobile-nav-overlay {
    display: none;
  }

  .section.vh-100 {
    min-height: 80vh;
  }

  .section.vh-100.hero {
    padding-top: 60px;
  }

  .section.hero.event {
    height: 20vh;
    min-height: 250px;
  }

  .section.vh-70 {
    min-height: 60vh;
  }

  .section.vh-70.top {
    padding-top: 80px;
  }

  .heading {
    font-size: 24px;
  }

  .heading.xl {
    font-size: 28px;
  }

  .heading.xl.inv {
    font-size: 30px;
  }

  .heading.inv.sales {
    font-size: 14px;
  }

  .heading.m {
    font-size: 18px;
  }

  .heading.xxl {
    font-size: 32px;
  }

  .heading.xxl.inv {
    font-size: 28px;
  }

  .heading.xxl.event-h2 {
    text-align: center;
    align-self: auto;
  }

  .heading.display {
    font-size: 40px;
  }

  .heading.display.blue {
    font-size: 36px;
  }

  .image-frame.background.lottie-hero {
    padding-top: 70%;
  }

  .image-frame.floating.bradstreet {
    width: 60%;
  }

  .image-frame.circle.xxs {
    width: 70px;
    padding-top: 70px;
  }

  .image-frame.half-plane.yes {
    width: 100%;
    height: 50vw;
  }

  .image-frame.grid-logo {
    padding-top: 43%;
  }

  .rich-text a {
    overflow-wrap: anywhere;
    display: inline-flex;
  }

  .rich-text.testimonial {
    width: 100%;
  }

  .slider-arrow {
    width: 30px;
    height: 30px;
    margin-right: -10px;
  }

  .paragraph {
    font-size: 16px;
  }

  .paragraph.downloadheader-1 {
    text-align: left;
  }

  .container.pull-up-bottom-on-mobile {
    padding-bottom: 15px;
  }

  .container.padding-tb-xs.scroll {
    overflow: scroll;
  }

  .container.hero-2 {
    padding-bottom: 60px;
  }

  .block {
    align-self: auto;
  }

  .block.horizontal {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto;
    grid-template-columns: auto;
    grid-auto-columns: auto;
    display: grid;
  }

  .block.horizontal.download-paragraph {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
    grid-auto-columns: 1fr;
  }

  .block.mobile-safari {
    display: flex;
  }

  .block.download {
    margin-bottom: 40px;
  }

  .tabs-content {
    padding-top: 40px;
  }

  .slider {
    padding-left: 5px;
    padding-right: 5px;
  }

  .image-fit.logo-marquee {
    object-fit: contain;
  }

  .text.s {
    font-size: 14px;
  }

  .text.inv.center {
    text-align: center;
  }

  .text.label {
    font-size: 12px;
  }

  .text.blue {
    margin-bottom: 0;
  }

  .text.yes {
    font-size: 30px;
  }

  .quote {
    font-size: 16px;
  }

  .quote.display {
    font-size: 24px;
  }

  .faq-question, .accordion-content {
    padding: 15px;
  }

  .icon-box.m {
    top: -30px;
  }

  .icon-box.m.trans.z-index {
    left: 40%;
  }

  .icon-box.xl.trans.abs {
    width: 50px;
    height: 50px;
    transform: none;
  }

  .icon-box.abs {
    inset: auto 0% -35% 45%;
    transform: rotate(90deg);
  }

  .fill.c1.half {
    height: 100%;
    top: 0%;
  }

  .box.l {
    padding: 20px;
  }

  .icon.inv {
    width: 15px;
    height: 15px;
    max-height: 15px;
  }

  .icon.xl {
    width: 30px;
    height: 30px;
  }

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

  .spacer {
    min-height: 25px;
  }

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

  ._12-grid.gap-s.scroll {
    width: 1280px;
    overflow: visible;
  }

  ._12-grid.logos {
    grid-template-columns: 1fr 1fr;
  }

  ._12-grid.event-presenter-grid {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .cl-item.flex {
    flex-wrap: wrap;
    align-content: flex-start;
  }

  .lr-grid.gap-l {
    grid-row-gap: 100px;
  }

  .lr-grid.download-hero-grid {
    clear: none;
    grid-row-gap: 45px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .lottie-animation {
    top: 0;
  }

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

  .navbar-dd-container {
    padding: 60px 35px;
  }

  .mask-2 {
    padding-left: 0;
    padding-right: 0;
  }

  .right-arrow-2 {
    display: none;
  }

  .faq-wrap {
    order: 1;
  }

  .faq-question-2, .faq-answer-2 {
    width: 100%;
  }

  .process_details {
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 15px;
  }

  .blue-line.horizontal {
    display: none;
  }

  .sale {
    padding: 11px;
    top: -34px;
    left: -17px;
  }

  .navbar-dd {
    height: 100%;
  }

  .logo-dd-list {
    inset: 60px 0% auto auto;
  }

  .fs-cc-banner3_button {
    text-align: center;
    margin-right: 0;
  }

  .fs-cc-banner3_button.fs-cc-button-alt {
    margin-bottom: 10px;
    margin-right: 0;
  }

  .fs-cc-prefs3_form-wrapper {
    width: 100%;
  }

  .fs-cc-prefs3_title {
    font-size: 18px;
  }

  .fs-cc-prefs3_line {
    min-width: 12px;
    margin-left: 12px;
    margin-right: 12px;
    display: none;
  }

  .fs-cc-banner3_buttons-wrapper {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-direction: column;
    width: 100%;
    display: flex;
  }

  .fs-cc-prefs3_button.fs-cc-button-alt {
    margin-bottom: 5px;
    margin-right: 0;
  }

  .fs-cc-prefs3_buttons-block {
    flex-direction: column;
    display: flex;
  }

  .fs-cc-banner3_block {
    text-align: center;
    margin-right: 0;
  }

  .fs-cc-banner3_component {
    width: 16rem;
    height: 24rem;
  }

  .fs-cc-prefs3_option {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .fs-cc-prefs3_icon {
    width: 24px;
    height: 24px;
  }

  .fs-cc-prefs3_label {
    font-size: 12px;
  }

  .log-in-form-block {
    width: 100%;
    padding: 2.5rem 1.5rem;
  }

  .marquee_wrap {
    width: 1200vw;
  }

  .dynamic-marquee_logos-list {
    width: 600vw;
  }

  .agenda_card-presenter {
    width: auto;
  }

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

  .form-block-2 {
    width: 95%;
    padding-left: 0;
    padding-right: 20px;
  }

  .sign-in-form-block {
    width: 100%;
    padding: 2.5rem 1.5rem;
  }

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

  .heading-copy.xl {
    font-size: 28px;
  }

  .heading-copy.xl.inv {
    font-size: 30px;
  }

  .heading-copy.inv.sales {
    font-size: 14px;
  }

  .heading-copy.m {
    font-size: 18px;
  }

  .heading-copy.xxl {
    font-size: 32px;
  }

  .heading-copy.xxl.inv {
    font-size: 28px;
  }

  .heading-copy.xxl.event-h2 {
    text-align: center;
    align-self: auto;
  }

  .heading-copy.display {
    font-size: 40px;
  }

  .heading-copy.display.blue {
    font-size: 36px;
  }

  .paragraph-copy {
    font-size: 16px;
  }

  .paragraph-copy.downloadheader-1 {
    text-align: left;
  }

  .paragraph-copy-copy {
    font-size: 16px;
  }

  .paragraph-copy-copy.downloadheader-1 {
    text-align: left;
  }

  .text-copy.s {
    font-size: 14px;
  }

  .text-copy.inv.center {
    text-align: center;
  }

  .text-copy.label {
    font-size: 12px;
  }

  .text-copy.blue {
    margin-bottom: 0;
  }

  .text-copy.yes {
    font-size: 30px;
  }

  .fill-copy.c1.half {
    height: 100%;
    top: 0%;
  }

  .image-fit---how-can-help.logo-marquee {
    object-fit: contain;
  }

  .spacer-small {
    min-height: 25px;
  }

  .christmas-banner {
    margin-top: 2rem;
  }

  .hero-slide {
    padding: 0;
  }

  .fs-sliderdots_slide {
    min-height: 15rem;
  }

  .fs-sliderdots_slide-image {
    height: 15rem;
  }

  .fs-sliderdots_arrow-left, .fs-sliderdots_arrow-right {
    top: 6rem;
  }
}

#w-node-_1406f91e-ef99-e8a2-c3f0-072f347b474a-3e3054ac {
  justify-self: auto;
}

#w-node-_1406f91e-ef99-e8a2-c3f0-072f347b4754-3e3054ac {
  align-self: auto;
}

#w-node-_1406f91e-ef99-e8a2-c3f0-072f347b475c-3e3054ac, #w-node-_1406f91e-ef99-e8a2-c3f0-072f347b476c-3e3054ac {
  justify-self: auto;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cabff6-3e3054ac, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cabffe-3e3054ac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac030-3e3054ac {
  grid-area: span 1 / span 3 / span 1 / span 3;
  justify-self: stretch;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac032-3e3054ac, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac034-3e3054ac {
  justify-self: center;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac036-3e3054ac {
  justify-self: auto;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac038-3e3054ac {
  justify-self: center;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac039-3e3054ac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac03c-3e3054ac {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac03e-3e3054ac, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac040-3e3054ac {
  justify-self: center;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac042-3e3054ac {
  justify-self: auto;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac044-3e3054ac {
  justify-self: center;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac045-3e3054ac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac048-3e3054ac {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac04a-3e3054ac, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac04c-3e3054ac {
  justify-self: center;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac04f-3e3054ac {
  justify-self: auto;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac051-3e3054ac {
  justify-self: center;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac052-3e3054ac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac055-3e3054ac {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac057-3e3054ac, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac059-3e3054ac {
  justify-self: center;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac05c-3e3054ac {
  justify-self: auto;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac05e-3e3054ac {
  justify-self: center;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac05f-3e3054ac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac062-3e3054ac {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: stretch stretch;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac064-3e3054ac, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac066-3e3054ac {
  justify-self: center;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac068-3e3054ac {
  justify-self: auto;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac06b-3e3054ac {
  justify-self: center;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac06c-3e3054ac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac06f-3e3054ac {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac071-3e3054ac, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac073-3e3054ac {
  justify-self: center;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac075-3e3054ac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac077-3e3054ac {
  justify-self: center;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac078-3e3054ac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac07b-3e3054ac {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac07d-3e3054ac, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac07f-3e3054ac {
  justify-self: center;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac081-3e3054ac {
  justify-self: auto;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac083-3e3054ac {
  justify-self: center;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac084-3e3054ac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac087-3e3054ac {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac089-3e3054ac, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac08b-3e3054ac {
  justify-self: center;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac08d-3e3054ac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac08f-3e3054ac {
  justify-self: center;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac090-3e3054ac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac09f-3e3054ac, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac0a6-3e3054ac, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac0ad-3e3054ac, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac0b6-3e3054ac, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac0bd-3e3054ac, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac0c4-3e3054ac, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac0cb-3e3054ac, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac0d2-3e3054ac {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: auto;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac0e2-3e3054ac {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac0e8-3e3054ac, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac0eb-3e3054ac, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac0ec-3e3054ac, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac0ed-3e3054ac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac10e-3e3054ac {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac116-3e3054ac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2d59d721-17e5-a340-f0ea-d4113c451957-fec3fc6a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_2d59d721-17e5-a340-f0ea-d4113c45195c-fec3fc6a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_2d59d721-17e5-a340-f0ea-d4113c451960-fec3fc6a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2d59d721-17e5-a340-f0ea-d4113c451962-fec3fc6a {
  align-self: auto;
}

#w-node-_2d59d721-17e5-a340-f0ea-d4113c451966-fec3fc6a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2d59d721-17e5-a340-f0ea-d4113c451967-fec3fc6a {
  align-self: center;
}

#w-node-_2d59d721-17e5-a340-f0ea-d4113c45196c-fec3fc6a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2d59d721-17e5-a340-f0ea-d4113c45196d-fec3fc6a {
  align-self: center;
}

#w-node-_2d59d721-17e5-a340-f0ea-d4113c45196e-fec3fc6a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa364eab-52f7-6714-572a-ec16c16c93df-fec3fc6a {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-cc7d8e8b-968d-9086-939e-3dc520668b8d-fec3fc6a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_59d93a58-b278-0380-035c-afde4ee4096e-fec3fc6a {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-c277a6f2-48e1-9603-a541-34f766b1ccf7-fec3fc6a, #w-node-_52a88a11-f9f5-e4b9-b646-3b7c3308d4d0-fec3fc6a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c9545214-8afa-c705-a0b2-a281b43291c1-fec3fc6a {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_68bd72a9-9d32-9be3-ea10-35d95b47ddde-fec3fc6a, #w-node-_06aa9155-65da-c7e6-3375-3253c41cc36a-fec3fc6a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_085b8eb0-3501-02d1-7117-99f48d7081d0-fec3fc6a {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_513102a7-44d0-c6f8-8a94-a8eb54411209-fec3fc6a, #w-node-_9efa5f6c-3a66-a50f-6fa9-170f866b2b84-866b2b77, #w-node-_9efa5f6c-3a66-a50f-6fa9-170f866b2b88-866b2b77 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9efa5f6c-3a66-a50f-6fa9-170f866b2b8a-866b2b77 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_9efa5f6c-3a66-a50f-6fa9-170f866b2b8b-866b2b77, #w-node-_9efa5f6c-3a66-a50f-6fa9-170f866b2b8c-866b2b77 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_649677b5-846e-6046-d6ab-e1cc62b55123-62b55122, #w-node-_649677b5-846e-6046-d6ab-e1cc62b55129-62b55122, #w-node-_649677b5-846e-6046-d6ab-e1cc62b5513b-62b55122, #w-node-_649677b5-846e-6046-d6ab-e1cc62b5512f-62b55122, #w-node-_888fb842-d6c9-c7a7-4fc0-ce9d90266c32-62b55122 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b39102d8-41e1-c698-42dc-60d8541fed68-5dafbd6d, #w-node-b39102d8-41e1-c698-42dc-60d8541fed6a-5dafbd6d {
  align-self: center;
}

#w-node-b39102d8-41e1-c698-42dc-60d8541fed75-5dafbd6d, #w-node-b39102d8-41e1-c698-42dc-60d8541fed7e-5dafbd6d, #w-node-b39102d8-41e1-c698-42dc-60d8541fed87-5dafbd6d, #w-node-b39102d8-41e1-c698-42dc-60d8541fed8f-5dafbd6d, #w-node-b39102d8-41e1-c698-42dc-60d8541fed98-5dafbd6d, #w-node-b39102d8-41e1-c698-42dc-60d8541feda1-5dafbd6d, #w-node-b39102d8-41e1-c698-42dc-60d8541feda9-5dafbd6d, #w-node-b39102d8-41e1-c698-42dc-60d8541fedb2-5dafbd6d, #w-node-b39102d8-41e1-c698-42dc-60d8541fedbd-5dafbd6d, #w-node-b39102d8-41e1-c698-42dc-60d8541fedc6-5dafbd6d, #w-node-b39102d8-41e1-c698-42dc-60d8541fedcf-5dafbd6d, #w-node-b39102d8-41e1-c698-42dc-60d8541fedd8-5dafbd6d, #w-node-afb17312-774b-de98-c183-026850ef658e-5dafbd6d {
  align-self: stretch;
}

#w-node-b39102d8-41e1-c698-42dc-60d8541fede2-5dafbd6d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b39102d8-41e1-c698-42dc-60d8541fedee-5dafbd6d, #w-node-b39102d8-41e1-c698-42dc-60d8541fedf7-5dafbd6d, #w-node-b39102d8-41e1-c698-42dc-60d8541fee00-5dafbd6d, #w-node-b39102d8-41e1-c698-42dc-60d8541fee09-5dafbd6d, #w-node-b39102d8-41e1-c698-42dc-60d8541fee12-5dafbd6d, #w-node-b39102d8-41e1-c698-42dc-60d8541fee1b-5dafbd6d {
  align-self: stretch;
}

#w-node-b39102d8-41e1-c698-42dc-60d8541fee25-5dafbd6d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b39102d8-41e1-c698-42dc-60d8541fee31-5dafbd6d, #w-node-b39102d8-41e1-c698-42dc-60d8541fee39-5dafbd6d {
  align-self: stretch;
}

#w-node-b39102d8-41e1-c698-42dc-60d8541fee42-5dafbd6d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_71f10d7d-28be-1e3e-086b-4906d6c96237-5dafbd6d, #w-node-b39102d8-41e1-c698-42dc-60d8541fee59-5dafbd6d, #w-node-b39102d8-41e1-c698-42dc-60d8541fee61-5dafbd6d, #w-node-b39102d8-41e1-c698-42dc-60d8541fee6a-5dafbd6d, #w-node-b39102d8-41e1-c698-42dc-60d8541fee73-5dafbd6d, #w-node-b39102d8-41e1-c698-42dc-60d8541fee7c-5dafbd6d, #w-node-b39102d8-41e1-c698-42dc-60d8541fee8f-5dafbd6d, #w-node-b39102d8-41e1-c698-42dc-60d8541fee97-5dafbd6d, #w-node-b39102d8-41e1-c698-42dc-60d8541feea0-5dafbd6d, #w-node-b39102d8-41e1-c698-42dc-60d8541feea9-5dafbd6d, #w-node-b39102d8-41e1-c698-42dc-60d8541feeb1-5dafbd6d {
  align-self: stretch;
}

#w-node-b39102d8-41e1-c698-42dc-60d8541feebe-5dafbd6d, #w-node-_7ece02f6-746e-06a1-8c1d-f8c78240f4f4-3e305516 {
  align-self: center;
}

#w-node-_7ece02f6-746e-06a1-8c1d-f8c78240f4ff-3e305516, #w-node-_7ece02f6-746e-06a1-8c1d-f8c78240f508-3e305516, #w-node-_7ece02f6-746e-06a1-8c1d-f8c78240f511-3e305516, #w-node-_7ece02f6-746e-06a1-8c1d-f8c78240f519-3e305516, #w-node-_7ece02f6-746e-06a1-8c1d-f8c78240f522-3e305516, #w-node-_7ece02f6-746e-06a1-8c1d-f8c78240f52b-3e305516, #w-node-_7ece02f6-746e-06a1-8c1d-f8c78240f533-3e305516, #w-node-_7ece02f6-746e-06a1-8c1d-f8c78240f53b-3e305516, #w-node-_7ece02f6-746e-06a1-8c1d-f8c78240f54e-3e305516, #w-node-_7ece02f6-746e-06a1-8c1d-f8c78240f556-3e305516, #w-node-_7ece02f6-746e-06a1-8c1d-f8c78240f55f-3e305516, #w-node-_7ece02f6-746e-06a1-8c1d-f8c78240f568-3e305516, #w-node-_7ece02f6-746e-06a1-8c1d-f8c78240f571-3e305516, #w-node-_7ece02f6-746e-06a1-8c1d-f8c78240f57a-3e305516 {
  align-self: stretch;
}

#w-node-_7ece02f6-746e-06a1-8c1d-f8c78240f585-3e305516 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ece02f6-746e-06a1-8c1d-f8c78240f591-3e305516, #w-node-_7ece02f6-746e-06a1-8c1d-f8c78240f599-3e305516, #w-node-_7ece02f6-746e-06a1-8c1d-f8c78240f5a2-3e305516, #w-node-_7ece02f6-746e-06a1-8c1d-f8c78240f5ab-3e305516 {
  align-self: stretch;
}

#w-node-_7ece02f6-746e-06a1-8c1d-f8c78240f645-3e305516 {
  align-self: center;
}

#w-node-_7ece02f6-746e-06a1-8c1d-f8c78240f650-3e305516, #w-node-_7ece02f6-746e-06a1-8c1d-f8c78240f654-3e305516, #w-node-_7ece02f6-746e-06a1-8c1d-f8c78240f658-3e305516, #w-node-_7ece02f6-746e-06a1-8c1d-f8c78240f65c-3e305516, #w-node-_7ece02f6-746e-06a1-8c1d-f8c78240f660-3e305516 {
  align-self: stretch;
}

#w-node-_1f0a6384-847c-f28d-ba46-2a32bd95b691-3e305516 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_526eb4e1-dded-c157-6c68-cdea77084379-3e305516 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-ea4c6060-0b6f-d169-90c2-ec21d68524fc-3e305516 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5f1ef403-4009-0ea0-03f6-b41e4afaa7d7-3e305517 {
  align-self: start;
}

#w-node-_83d266ba-e857-3fb1-fae1-ab2ca3b9dabf-3e305517, #w-node-_83d266ba-e857-3fb1-fae1-ab2ca3b9dac3-3e305517 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_17748aed-1f34-3cb8-c678-9d86aff36ebe-3e305517 {
  align-self: start;
}

#w-node-_467c8416-e7a0-62f9-85e9-c79bf8adf13c-3e305517 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-cf23b8d6-5876-dacb-d0e5-6f5abf9cb82c-3e305517, #w-node-f72f7f68-6f31-ec91-a724-2c235c061c14-3e305517 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4775da42-1f62-3fb8-a60f-ddcc28322e87-3e305517 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_042ec373-f0f2-7dab-fecd-7aef618d7c7e-3e305517 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4152443c-83e5-c62d-efbe-bd40a9d4f60f-3e305517 {
  align-self: center;
}

#w-node-_40c192f5-2225-0069-fbc5-f0e854dfc093-3e305517 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_9eafd2ed-ad42-40cf-f67b-458b86334fcb-3e305517, #w-node-_61fb79a1-7d06-23d1-d5de-8b646e972c69-3e305517 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a773a945-5b9c-e4d6-c7f9-b25a9c225416-3e305517 {
  justify-self: center;
}

#w-node-eb133bc1-b6b5-bf30-ee2e-a0d1b5a062c0-3e305517 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-b096f40c-68ba-27d6-25e4-1a43f2ca779f-3e305517 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc99b9e2-dfb6-8585-7d34-db21c4d4c1fc-3e305517 {
  justify-self: center;
}

#w-node-dc99b9e2-dfb6-8585-7d34-db21c4d4c201-3e305517 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_94949f5b-0975-c1ad-73e6-8f24e6cb744c-3e305517 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_94949f5b-0975-c1ad-73e6-8f24e6cb744f-3e305517, #w-node-_94949f5b-0975-c1ad-73e6-8f24e6cb744d-3e305517, #w-node-c324ed9d-3d58-32bb-ea95-b5a4958a78be-3e305517 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_09a46570-6076-bc0c-52e5-0e011bcc6774-3e305517 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-bee120c5-b158-858b-e84c-976f75f397d4-3e305517, #w-node-_3b646b61-c4fc-b4ec-f338-bf6b8bcdc570-3e305517, #w-node-_6e7d34fe-af69-ebb4-ac21-a326312fa5a8-3e305517 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start stretch;
}

#w-node-_97c64e20-fe05-95a5-72fb-33c53e2db8d3-3e305517 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_7314fd9d-7c72-4456-c0f6-30166603a28f-3e305517 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_12852f99-a080-8dd0-dbec-c1f498161c7a-3e305517 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: auto;
}

#w-node-_12852f99-a080-8dd0-dbec-c1f498161c7c-3e305517 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_12852f99-a080-8dd0-dbec-c1f498161c85-3e305517 {
  align-self: auto;
}

#w-node-e3f3e804-aed6-d206-0d9f-23982d9a7ae3-3e305517 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e3f3e804-aed6-d206-0d9f-23982d9a7ae5-3e305517, #w-node-_4ceccc7f-166a-3d77-6608-3cd3220098d2-3e305538, #w-node-_4ceccc7f-166a-3d77-6608-3cd3220098da-3e305538, #w-node-c022a8c9-1509-166a-40f1-25fbf8703084-3e305538 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6ad8bedc-a283-b61e-ec96-4c1fc2afe3b0-3e305538 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_5a6ae7fb-215a-3281-8641-9aea1061ce1d-3e305538, #w-node-_2383e945-f19a-68b3-24b9-595a58cb0558-3e305538 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ae40a82-bc49-ca2a-18fc-6e2913c589c6-3e305538 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-b1becabf-4f55-9994-0558-4018a7bbb342-3e305538 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_65d3ce4e-37df-4e29-bed7-0a26f3e8afeb-3e305538 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-b1becabf-4f55-9994-0558-4018a7bbb344-3e305538 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-b1becabf-4f55-9994-0558-4018a7bbb345-3e305538, #w-node-b1becabf-4f55-9994-0558-4018a7bbb34b-3e305538 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cdc29b84-f296-d5bb-d044-d5aa5a70ae16-3e305538 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto stretch;
}

#w-node-_8281d10e-0761-f49a-093b-f8381f188af9-3e305538 {
  justify-self: center;
}

#w-node-cdc29b84-f296-d5bb-d044-d5aa5a70ae2c-3e305538 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto stretch;
}

#w-node-_3c966aee-80f4-5254-715a-6e1055252926-3e305538 {
  justify-self: center;
}

#w-node-a99550cc-11cf-8e2d-c5b6-0dd683b04cac-3e305538 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: auto stretch;
}

#w-node-edc85388-1918-2e37-9f26-75cf54f49719-3e305538 {
  justify-self: center;
}

#w-node-a99550cc-11cf-8e2d-c5b6-0dd683b04cb7-3e305538 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: auto stretch;
}

#w-node-f1474b8a-a138-b52b-4a3b-1a6cda0dba5f-3e305538 {
  justify-self: center;
}

#w-node-a99550cc-11cf-8e2d-c5b6-0dd683b04cc2-3e305538 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: auto stretch;
}

#w-node-b57371be-92de-7ee0-812b-3710601ff31e-3e305538 {
  justify-self: center;
}

#w-node-a99550cc-11cf-8e2d-c5b6-0dd683b04ccd-3e305538 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: auto stretch;
}

#w-node-_6c45d842-a3ba-cad7-1f1d-b4331000d4af-3e305538 {
  justify-self: center;
}

#w-node-c8b0d729-7a02-8afd-6ec5-b67f77a85fd5-3e305538 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-c8b0d729-7a02-8afd-6ec5-b67f77a85fdc-3e305538, #w-node-dfa26110-5a4d-f768-03a1-28d638e0f194-3e305538 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f852941c-3cdc-47b9-99a4-91c7e1d29756-3e305538 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-f852941c-3cdc-47b9-99a4-91c7e1d29757-3e305538, #w-node-f852941c-3cdc-47b9-99a4-91c7e1d2975a-3e305538 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_956bfca1-3f52-8637-37dc-7b85bef25fa9-3e305538 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: stretch stretch;
}

#w-node-d4eb312e-97ac-0e25-7eb6-1c6270600c4d-3e305555, #w-node-_4d8e31ba-8186-cddf-772b-4d776a8a0634-3e305555 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8eb861dc-f5c3-e838-1744-3212dac2c38f-3e305555 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_6784f1dc-093d-c94c-a4df-39c2f868767b-3e305555, #w-node-_1ac75662-9821-1572-b0d7-ffb7b9cc528e-3e305555 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea8c3e97-cb36-2344-4d02-ae4d98d0e1b9-3e305555 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-b99ccfea-31d6-5371-3094-2ca58111b5d0-3e305555 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dfad337d-e3b9-85c3-94ff-ece2e9fb7026-3e305555, #w-node-dfad337d-e3b9-85c3-94ff-ece2e9fb7027-3e305555, #w-node-dfad337d-e3b9-85c3-94ff-ece2e9fb7029-3e305555, #w-node-dfad337d-e3b9-85c3-94ff-ece2e9fb702a-3e305555, #w-node-dfad337d-e3b9-85c3-94ff-ece2e9fb702c-3e305555, #w-node-dfad337d-e3b9-85c3-94ff-ece2e9fb702d-3e305555 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_60c19c12-17f3-36af-daf5-860e3a2c09a7-3e305555 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3a6c78e0-2b0a-20e0-c231-a8ec9d05b51d-3e305555 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_3a6c78e0-2b0a-20e0-c231-a8ec9d05b524-3e305555, #w-node-_3a6c78e0-2b0a-20e0-c231-a8ec9d05b527-3e305555 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3a6c78e0-2b0a-20e0-c231-a8ec9d05b528-3e305555 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_3a6c78e0-2b0a-20e0-c231-a8ec9d05b529-3e305555 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3a6c78e0-2b0a-20e0-c231-a8ec9d05b52a-3e305555 {
  align-self: center;
}

#w-node-_3a6c78e0-2b0a-20e0-c231-a8ec9d05b52b-3e305555 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-a25c2ccb-0c5d-e296-6689-3d464a7777a6-3e30555a, #w-node-a25c2ccb-0c5d-e296-6689-3d464a7777a8-3e30555a, #w-node-a25c2ccb-0c5d-e296-6689-3d464a7777a9-3e30555a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a25c2ccb-0c5d-e296-6689-3d464a7777ac-3e30555a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-a25c2ccb-0c5d-e296-6689-3d464a7777b4-3e30555a, #w-node-a25c2ccb-0c5d-e296-6689-3d464a7777b7-3e30555a, #w-node-a25c2ccb-0c5d-e296-6689-3d464a7777bc-3e30555a, #w-node-a25c2ccb-0c5d-e296-6689-3d464a7777bd-3e30555a, #w-node-a25c2ccb-0c5d-e296-6689-3d464a7777be-3e30555a, #w-node-a25c2ccb-0c5d-e296-6689-3d464a7777bf-3e30555a, #w-node-_4803185d-fb73-96e8-6aad-a64f93794295-3e30555a, #w-node-_4803185d-fb73-96e8-6aad-a64f93794297-3e30555a, #w-node-_4803185d-fb73-96e8-6aad-a64f937942a0-3e30555a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4803185d-fb73-96e8-6aad-a64f937942a3-3e30555a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_4803185d-fb73-96e8-6aad-a64f937942ab-3e30555a, #w-node-_4803185d-fb73-96e8-6aad-a64f937942ae-3e30555a, #w-node-_4803185d-fb73-96e8-6aad-a64f937942b3-3e30555a, #w-node-_4803185d-fb73-96e8-6aad-a64f937942b4-3e30555a, #w-node-_4803185d-fb73-96e8-6aad-a64f937942b5-3e30555a, #w-node-_4803185d-fb73-96e8-6aad-a64f937942b6-3e30555a, #w-node-_8659b579-a557-58ad-0191-f58097f8a341-3e30555a, #w-node-_8659b579-a557-58ad-0191-f58097f8a343-3e30555a, #w-node-_8659b579-a557-58ad-0191-f58097f8a345-3e30555a, #w-node-_8659b579-a557-58ad-0191-f58097f8a347-3e30555a, #w-node-_8659b579-a557-58ad-0191-f58097f8a349-3e30555a, #w-node-_8659b579-a557-58ad-0191-f58097f8a34b-3e30555a, #w-node-_8659b579-a557-58ad-0191-f58097f8a34c-3e30555a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8659b579-a557-58ad-0191-f58097f8a34f-3e30555a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_8659b579-a557-58ad-0191-f58097f8a357-3e30555a, #w-node-_8659b579-a557-58ad-0191-f58097f8a35a-3e30555a, #w-node-_8659b579-a557-58ad-0191-f58097f8a35f-3e30555a, #w-node-_8659b579-a557-58ad-0191-f58097f8a360-3e30555a, #w-node-_8659b579-a557-58ad-0191-f58097f8a361-3e30555a, #w-node-_8659b579-a557-58ad-0191-f58097f8a362-3e30555a, #w-node-_546e4069-19ea-83b1-459c-76f353231834-3e30555a, #w-node-_546e4069-19ea-83b1-459c-76f353231836-3e30555a, #w-node-_546e4069-19ea-83b1-459c-76f353231838-3e30555a, #w-node-_546e4069-19ea-83b1-459c-76f35323183a-3e30555a, #w-node-_546e4069-19ea-83b1-459c-76f35323183c-3e30555a, #w-node-_546e4069-19ea-83b1-459c-76f35323183e-3e30555a, #w-node-f5102288-e307-86f5-7bf7-ad51a5d413d7-3e30555a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f5102288-e307-86f5-7bf7-ad51a5d413da-3e30555a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-f5102288-e307-86f5-7bf7-ad51a5d413e2-3e30555a, #w-node-_54647ee4-5a4c-30a1-490f-b634fa9ae36c-3e30555a, #w-node-_638d9d0b-6328-efdb-f2eb-fdc31b39c8b7-3e30555a, #w-node-_54647ee4-5a4c-30a1-490f-b634fa9ae371-3e30555a, #w-node-c79cc4e7-37e7-928f-b143-bd6e4c6083a9-3e30555a, #w-node-_54647ee4-5a4c-30a1-490f-b634fa9ae372-3e30555a, #w-node-a29f910b-d37c-6f70-d9c6-6f431addd39f-3e30555a, #w-node-a29f910b-d37c-6f70-d9c6-6f431addd3a1-3e30555a, #w-node-a29f910b-d37c-6f70-d9c6-6f431addd3a3-3e30555a, #w-node-a29f910b-d37c-6f70-d9c6-6f431addd3a5-3e30555a, #w-node-a29f910b-d37c-6f70-d9c6-6f431addd3a7-3e30555a, #w-node-a29f910b-d37c-6f70-d9c6-6f431addd3a9-3e30555a, #w-node-_38d39417-1fa5-a962-30bc-dbbc43fb95f8-3e30555a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_38d39417-1fa5-a962-30bc-dbbc43fb95fb-3e30555a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_38d39417-1fa5-a962-30bc-dbbc43fb9603-3e30555a, #w-node-_82e91aaa-9605-954b-f1ce-4c8a79bceb7b-3e30555a, #w-node-_0302b09c-848c-40c8-7dbd-99128acb6f79-3e30555a, #w-node-_82e91aaa-9605-954b-f1ce-4c8a79bceb80-3e30555a, #w-node-f1bed3d5-31f2-bae7-e1d6-db8b1f485eb0-3e30555a, #w-node-_82e91aaa-9605-954b-f1ce-4c8a79bceb81-3e30555a, #w-node-_349d9b08-409c-122a-454a-a154aabdf052-3e30555a, #w-node-_349d9b08-409c-122a-454a-a154aabdf054-3e30555a, #w-node-_349d9b08-409c-122a-454a-a154aabdf056-3e30555a, #w-node-_349d9b08-409c-122a-454a-a154aabdf058-3e30555a, #w-node-_349d9b08-409c-122a-454a-a154aabdf05a-3e30555a, #w-node-_349d9b08-409c-122a-454a-a154aabdf05c-3e30555a, #w-node-e5382c7f-6d3f-24e2-2ec3-e8d949c29008-3e30555a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e5382c7f-6d3f-24e2-2ec3-e8d949c2900b-3e30555a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e5382c7f-6d3f-24e2-2ec3-e8d949c29013-3e30555a, #w-node-_029f0e86-16c7-7cab-a21a-a6c3def7d9f8-3e30555a, #w-node-aa93835a-df3c-0883-d355-7db7f1431b49-3e30555a, #w-node-_029f0e86-16c7-7cab-a21a-a6c3def7d9fd-3e30555a, #w-node-_766326bf-0376-2680-eb87-eeee6bc3a6b3-3e30555a, #w-node-_029f0e86-16c7-7cab-a21a-a6c3def7d9fe-3e30555a, #w-node-fe964a73-1ec9-a29b-db2a-ba0302341cfe-3e30555a, #w-node-fe964a73-1ec9-a29b-db2a-ba0302341d00-3e30555a, #w-node-fe964a73-1ec9-a29b-db2a-ba0302341d02-3e30555a, #w-node-fe964a73-1ec9-a29b-db2a-ba0302341d04-3e30555a, #w-node-fe964a73-1ec9-a29b-db2a-ba0302341d06-3e30555a, #w-node-fe964a73-1ec9-a29b-db2a-ba0302341d08-3e30555a, #w-node-d64e8635-69cb-e59e-d2c1-1a16e2c8bbb8-3e30555a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d64e8635-69cb-e59e-d2c1-1a16e2c8bbbb-3e30555a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-d64e8635-69cb-e59e-d2c1-1a16e2c8bbc3-3e30555a, #w-node-_7af283f2-128a-5d06-6dab-9317326e49ac-3e30555a, #w-node-_3059c8c2-f265-3fc1-81b9-d0b6ab6e8bd1-3e30555a, #w-node-_7af283f2-128a-5d06-6dab-9317326e49b1-3e30555a, #w-node-_7c8bfbf7-bec7-ed4d-f3b8-038df1ee42b2-3e30555a, #w-node-_7af283f2-128a-5d06-6dab-9317326e49b2-3e30555a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1af9d7fb-f3cb-98c3-f6af-82df83ec61d9-02282fda {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_8ba03274-c19f-a381-15c6-dbc1678d8a61-02282fda {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_5fe93ad4-fe38-b648-a9db-576fef021b20-02282fda {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1db6efbc-1f2a-89aa-e95d-6a89fbeaf740-02282fda {
  align-self: auto;
}

#w-node-_870610d2-79e1-7f0b-1997-867085fb0a35-02282fda {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f6eac524-1a6e-9e32-ca13-25226cd23d68-02282fda {
  align-self: center;
}

#w-node-_521ef7e8-8217-105a-e478-9d4af3c7cba2-02282fda {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_17555f94-68d6-075d-14a0-01fdd73d4543-02282fda {
  align-self: center;
}

#w-node-_6d8f4767-fd80-4b37-3a80-47665466d935-02282fda {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_955f5c84-6985-981c-ff86-138e440ec931-02282fda {
  align-self: center;
}

#w-node-_72bcfcaf-f6e6-2461-76cd-180cda6eeda4-02282fda {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_72bcfcaf-f6e6-2461-76cd-180cda6eeda5-02282fda {
  align-self: center;
}

#w-node-_852133c0-997c-5640-c5be-172677add2a6-02282fda {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7cc21533-fc1d-c2ca-2d05-1b9692fbb857-3e30555f, #w-node-c5fad11b-a222-641e-aa08-bdba735deaaf-3e30555f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-a43c694a-f7b3-4f3b-3e59-8abf4c17bfcd-3e30555f, #w-node-_44bf325f-5011-49fb-23fd-d918e183491d-3e30555f, #w-node-f01aadfa-3f84-91b2-19d7-ac51194a90a4-3e30555f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_80e6826a-0066-d9e3-5d3b-38a0ce06ed44-3e30555f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_606f268d-3264-e246-9bac-cef199af5d10-3e30555f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-da08c287-c58a-761b-9929-04ccdae09077-3e30555f, #w-node-cdd54914-51d5-8d3a-ec35-01014b64caaa-3e305591 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_34ad0f63-9985-019b-e42e-6da7d8de5ba9-3e305591 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_8613149f-49dd-bad3-ca95-a865c878ad3d-3e305591, #w-node-ec4ec5f7-5980-9770-3f36-6f881ef01130-3e305591 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_4fe29b2a-1a4e-f255-d23e-b5c84ed5e4ef-3e305591, #w-node-_71cf12e7-2cc0-0a28-c0d5-7d4bd384d5e6-3e305591, #w-node-d9359be1-ad94-f392-cd65-b00502d215c3-3e305592 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d9359be1-ad94-f392-cd65-b00502d215c5-3e305592 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-d9359be1-ad94-f392-cd65-b00502d215c7-3e305592, #w-node-_3ba66700-0ba6-6559-9b57-162ee13ba7d6-3e305592, #w-node-_9f15ff39-3c3f-8036-aefc-14e5d3dc2615-3e305594, #w-node-_9f15ff39-3c3f-8036-aefc-14e5d3dc261d-3e305594 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7b89c947-9ef3-6512-c857-804ad481666a-3e305594, #w-node-_6ad8bedc-a283-b61e-ec96-4c1fc2afe3b0-3e305594 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-b516529b-ef67-c867-e0b7-269a0c907e6d-3e305594, #w-node-_6ad8bedc-a283-b61e-ec96-4c1fc2afe3b6-3e305594, #w-node-ffabf66d-bdaf-088c-b49d-854e063b937e-3e305594, #w-node-ffabf66d-bdaf-088c-b49d-854e063b9382-3e305594 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ffabf66d-bdaf-088c-b49d-854e063b9384-3e305594 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-ffabf66d-bdaf-088c-b49d-854e063b9385-3e305594, #w-node-ffabf66d-bdaf-088c-b49d-854e063b9386-3e305594 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_956bfca1-3f52-8637-37dc-7b85bef25fa9-3e305594 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_667224c5-0a08-82de-9352-0ffd3e8762a9-3e305594 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9e817212-3aec-41fc-ff63-89c5bdb318e9-3e305594, #w-node-_6414e7ff-d965-4aa5-17f3-37f1a43d1e32-3e305594 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_6414e7ff-d965-4aa5-17f3-37f1a43d1e33-3e305594 {
  grid-area: 1 / 3 / 2 / 13;
  align-self: center;
}

#w-node-_6414e7ff-d965-4aa5-17f3-37f1a43d1e36-3e305594 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6414e7ff-d965-4aa5-17f3-37f1a43d1e38-3e305594 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bb049f15-941f-c1bb-3262-fba7686038b4-3e305594 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-bb049f15-941f-c1bb-3262-fba7686038b5-3e305594 {
  grid-area: 1 / 3 / 2 / 13;
  align-self: center;
}

#w-node-bb049f15-941f-c1bb-3262-fba7686038b8-3e305594 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-bb049f15-941f-c1bb-3262-fba7686038ba-3e305594 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_703a4ee7-6fc9-c60e-191e-eadb895e6a99-3e305594 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_703a4ee7-6fc9-c60e-191e-eadb895e6a9a-3e305594 {
  grid-area: 1 / 3 / 2 / 13;
  align-self: center;
}

#w-node-_703a4ee7-6fc9-c60e-191e-eadb895e6a9d-3e305594 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_703a4ee7-6fc9-c60e-191e-eadb895e6a9f-3e305594, #w-node-_8d64f611-d980-baf7-a417-591172c4dc8b-3e305594, #w-node-_02caba46-6360-7580-5d4d-e9b532916c61-3e305594, #w-node-de9f4b13-3e4e-8f5c-1ed8-2f0f93540f6f-3e305594 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aa29ea84-941e-1cb7-91fb-383097b0dde7-3e305594, #w-node-aa29ea84-941e-1cb7-91fb-383097b0dde8-3e305594 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-aa29ea84-941e-1cb7-91fb-383097b0dded-3e305594 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2d801ace-ee44-f5fe-73ea-8d43d95f782e-3e305594 {
  justify-self: center;
}

#w-node-_2d801ace-ee44-f5fe-73ea-8d43d95f7833-3e305594, #w-node-_2d801ace-ee44-f5fe-73ea-8d43d95f7836-3e305594 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2d801ace-ee44-f5fe-73ea-8d43d95f7844-3e305594 {
  align-self: auto;
}

#w-node-_2d801ace-ee44-f5fe-73ea-8d43d95f7847-3e305594, #w-node-_2d801ace-ee44-f5fe-73ea-8d43d95f7848-3e305594 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_90c6a9d9-3644-11ff-ed8f-b54aebc04762-3e305594 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_90c6a9d9-3644-11ff-ed8f-b54aebc04763-3e305594 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start stretch;
}

#w-node-_90c6a9d9-3644-11ff-ed8f-b54aebc0476c-3e305594, #w-node-_90c6a9d9-3644-11ff-ed8f-b54aebc04775-3e305594, #w-node-_90c6a9d9-3644-11ff-ed8f-b54aebc0477e-3e305594, #w-node-_90c6a9d9-3644-11ff-ed8f-b54aebc04787-3e305594, #w-node-_90c6a9d9-3644-11ff-ed8f-b54aebc04790-3e305594, #w-node-_90c6a9d9-3644-11ff-ed8f-b54aebc04797-3e305594, #w-node-_90c6a9d9-3644-11ff-ed8f-b54aebc0479e-3e305594, #w-node-_90c6a9d9-3644-11ff-ed8f-b54aebc047a5-3e305594, #w-node-_90c6a9d9-3644-11ff-ed8f-b54aebc047ac-3e305594 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_90c6a9d9-3644-11ff-ed8f-b54aebc047b3-3e305594 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_90c6a9d9-3644-11ff-ed8f-b54aebc047b4-3e305594, #w-node-_90c6a9d9-3644-11ff-ed8f-b54aebc047bb-3e305594, #w-node-_90c6a9d9-3644-11ff-ed8f-b54aebc047c2-3e305594, #w-node-_90c6a9d9-3644-11ff-ed8f-b54aebc047c9-3e305594, #w-node-_90c6a9d9-3644-11ff-ed8f-b54aebc047d2-3e305594, #w-node-_90c6a9d9-3644-11ff-ed8f-b54aebc047db-3e305594, #w-node-_90c6a9d9-3644-11ff-ed8f-b54aebc047e2-3e305594, #w-node-_90c6a9d9-3644-11ff-ed8f-b54aebc047e9-3e305594, #w-node-_90c6a9d9-3644-11ff-ed8f-b54aebc047f0-3e305594, #w-node-_90c6a9d9-3644-11ff-ed8f-b54aebc047f7-3e305594, #w-node-_90c6a9d9-3644-11ff-ed8f-b54aebc047fe-3e305594, #w-node-_90c6a9d9-3644-11ff-ed8f-b54aebc04805-3e305594 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_90c6a9d9-3644-11ff-ed8f-b54aebc04810-3e305594, #w-node-_90c6a9d9-3644-11ff-ed8f-b54aebc04811-3e305594 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_90c6a9d9-3644-11ff-ed8f-b54aebc04813-3e305594, #w-node-_90c6a9d9-3644-11ff-ed8f-b54aebc04816-3e305594, #w-node-_90c6a9d9-3644-11ff-ed8f-b54aebc04819-3e305594 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f585eac5-4816-775b-d424-ec58ddd9a4f3-3e305594 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_27880e76-4c38-b9b5-d290-e36c43b48e79-3e305594, #w-node-f7ce8b9a-e711-59eb-8515-087d9c6435ba-3e305594, #w-node-_7fdd192b-f0f2-eeb7-5e86-285897bc6bf3-3e305594 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f585eac5-4816-775b-d424-ec58ddd9a50c-3e305594 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_6088db48-6046-f0d0-f7d2-e838bd728696-3e305594 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_6088db48-6046-f0d0-f7d2-e838bd728697-3e305594 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_6088db48-6046-f0d0-f7d2-e838bd728698-3e305594 {
  grid-area: 1 / 3 / 2 / 13;
  align-self: center;
}

#w-node-_6088db48-6046-f0d0-f7d2-e838bd72869b-3e305594 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6088db48-6046-f0d0-f7d2-e838bd72869d-3e305594 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6088db48-6046-f0d0-f7d2-e838bd72869e-3e305594 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_6088db48-6046-f0d0-f7d2-e838bd72869f-3e305594 {
  grid-area: 1 / 3 / 2 / 13;
  align-self: center;
}

#w-node-_6088db48-6046-f0d0-f7d2-e838bd7286a2-3e305594 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6088db48-6046-f0d0-f7d2-e838bd7286a4-3e305594 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6088db48-6046-f0d0-f7d2-e838bd7286a5-3e305594 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_6088db48-6046-f0d0-f7d2-e838bd7286a6-3e305594 {
  grid-area: 1 / 3 / 2 / 13;
  align-self: center;
}

#w-node-_6088db48-6046-f0d0-f7d2-e838bd7286a9-3e305594 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6088db48-6046-f0d0-f7d2-e838bd7286ab-3e305594 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6088db48-6046-f0d0-f7d2-e838bd7286ac-3e305594 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_6088db48-6046-f0d0-f7d2-e838bd7286ad-3e305594 {
  grid-area: 1 / 3 / 2 / 13;
  align-self: center;
}

#w-node-_6088db48-6046-f0d0-f7d2-e838bd7286b0-3e305594 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6088db48-6046-f0d0-f7d2-e838bd7286b2-3e305594 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6088db48-6046-f0d0-f7d2-e838bd7286b3-3e305594 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_6088db48-6046-f0d0-f7d2-e838bd7286b4-3e305594 {
  grid-area: 1 / 3 / 2 / 13;
  align-self: center;
}

#w-node-_6088db48-6046-f0d0-f7d2-e838bd7286b7-3e305594 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6088db48-6046-f0d0-f7d2-e838bd7286b9-3e305594 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6088db48-6046-f0d0-f7d2-e838bd7286ba-3e305594 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_6088db48-6046-f0d0-f7d2-e838bd7286bb-3e305594 {
  grid-area: 1 / 3 / 2 / 13;
  align-self: center;
}

#w-node-_6088db48-6046-f0d0-f7d2-e838bd7286be-3e305594 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6088db48-6046-f0d0-f7d2-e838bd7286c0-3e305594 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6088db48-6046-f0d0-f7d2-e838bd7286c1-3e305594 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_6088db48-6046-f0d0-f7d2-e838bd7286c2-3e305594 {
  grid-area: 1 / 3 / 2 / 13;
  align-self: center;
}

#w-node-_6088db48-6046-f0d0-f7d2-e838bd7286c5-3e305594 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6088db48-6046-f0d0-f7d2-e838bd7286c7-3e305594 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6088db48-6046-f0d0-f7d2-e838bd7286c8-3e305594 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_6088db48-6046-f0d0-f7d2-e838bd7286c9-3e305594 {
  grid-area: 1 / 3 / 2 / 13;
  align-self: center;
}

#w-node-_6088db48-6046-f0d0-f7d2-e838bd7286cc-3e305594 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6088db48-6046-f0d0-f7d2-e838bd7286ce-3e305594 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6088db48-6046-f0d0-f7d2-e838bd7286cf-3e305594 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_6088db48-6046-f0d0-f7d2-e838bd7286d0-3e305594 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_6088db48-6046-f0d0-f7d2-e838bd7286d1-3e305594 {
  grid-area: 1 / 3 / 2 / 13;
  align-self: center;
}

#w-node-_6088db48-6046-f0d0-f7d2-e838bd7286d4-3e305594 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6088db48-6046-f0d0-f7d2-e838bd7286d6-3e305594 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6088db48-6046-f0d0-f7d2-e838bd7286d7-3e305594 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_6088db48-6046-f0d0-f7d2-e838bd7286d8-3e305594 {
  grid-area: 1 / 3 / 2 / 13;
  align-self: center;
}

#w-node-_6088db48-6046-f0d0-f7d2-e838bd7286db-3e305594 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6088db48-6046-f0d0-f7d2-e838bd7286dd-3e305594 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6088db48-6046-f0d0-f7d2-e838bd7286de-3e305594 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_6088db48-6046-f0d0-f7d2-e838bd7286df-3e305594 {
  grid-area: 1 / 3 / 2 / 13;
  align-self: center;
}

#w-node-_6088db48-6046-f0d0-f7d2-e838bd7286e2-3e305594 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6088db48-6046-f0d0-f7d2-e838bd7286e4-3e305594 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6088db48-6046-f0d0-f7d2-e838bd7286e5-3e305594 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_6088db48-6046-f0d0-f7d2-e838bd7286e6-3e305594 {
  grid-area: 1 / 3 / 2 / 13;
  align-self: center;
}

#w-node-_6088db48-6046-f0d0-f7d2-e838bd7286e9-3e305594 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6088db48-6046-f0d0-f7d2-e838bd7286eb-3e305594 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6088db48-6046-f0d0-f7d2-e838bd7286ec-3e305594 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_6088db48-6046-f0d0-f7d2-e838bd7286ed-3e305594 {
  grid-area: 1 / 3 / 2 / 13;
  align-self: center;
}

#w-node-_6088db48-6046-f0d0-f7d2-e838bd7286f0-3e305594 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6088db48-6046-f0d0-f7d2-e838bd7286f2-3e305594 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6088db48-6046-f0d0-f7d2-e838bd7286f3-3e305594 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_6088db48-6046-f0d0-f7d2-e838bd7286f4-3e305594 {
  grid-area: 1 / 3 / 2 / 13;
  align-self: center;
}

#w-node-_6088db48-6046-f0d0-f7d2-e838bd7286f7-3e305594 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6088db48-6046-f0d0-f7d2-e838bd7286f9-3e305594 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6088db48-6046-f0d0-f7d2-e838bd7286fa-3e305594 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_6088db48-6046-f0d0-f7d2-e838bd7286fb-3e305594 {
  grid-area: 1 / 3 / 2 / 13;
  align-self: center;
}

#w-node-_6088db48-6046-f0d0-f7d2-e838bd7286fe-3e305594 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6088db48-6046-f0d0-f7d2-e838bd728700-3e305594 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6088db48-6046-f0d0-f7d2-e838bd728701-3e305594 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_6088db48-6046-f0d0-f7d2-e838bd728702-3e305594 {
  grid-area: 1 / 3 / 2 / 13;
  align-self: center;
}

#w-node-_6088db48-6046-f0d0-f7d2-e838bd728705-3e305594 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6088db48-6046-f0d0-f7d2-e838bd728707-3e305594, #w-node-_94a7de60-87f6-59fc-3d68-e00696b3a283-3e305595, #w-node-_94a7de60-87f6-59fc-3d68-e00696b3a28b-3e305595 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6dceb3d7-cef1-48f6-a1d0-93dfd07fbdc6-3e305595, #w-node-_6dceb3d7-cef1-48f6-a1d0-93dfd07fbdcd-3e305595, #w-node-_6dceb3d7-cef1-48f6-a1d0-93dfd07fbdd4-3e305595, #w-node-_6dceb3d7-cef1-48f6-a1d0-93dfd07fbddb-3e305595 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: auto;
}

#w-node-cbdd0f31-00d8-fdd7-66be-0bde19428293-3e305595, #w-node-cbdd0f31-00d8-fdd7-66be-0bde19428297-3e305595 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cbdd0f31-00d8-fdd7-66be-0bde19428299-3e305595 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-cbdd0f31-00d8-fdd7-66be-0bde1942829a-3e305595, #w-node-cbdd0f31-00d8-fdd7-66be-0bde1942829c-3e305595 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_956bfca1-3f52-8637-37dc-7b85bef25fa9-3e305595, #w-node-f0c56e4a-ee59-aba1-480e-a8bd72d6a30f-3e305595 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-afcb666d-5e3b-2914-5895-c6378a02228a-3e305595 {
  justify-self: center;
}

#w-node-afcb666d-5e3b-2914-5895-c6378a02228f-3e305595, #w-node-afcb666d-5e3b-2914-5895-c6378a022292-3e305595 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7302da72-f4c2-66b2-bc6a-ec2138bd3371-3e305595 {
  align-self: auto;
}

#w-node-afcb666d-5e3b-2914-5895-c6378a0222a0-3e305595, #w-node-afcb666d-5e3b-2914-5895-c6378a0222a1-3e305595 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c9ed7dad-16f8-0f3b-43ed-c06e82f3443d-3e305595 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_0f2b032f-77e9-8be5-45e0-bd33596f4edf-3e305595 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start stretch;
}

#w-node-_1d2d88db-5910-fec8-e15c-7df39172251c-3e305595, #w-node-dba51f6d-1a0e-5cc2-ad34-0cef26ead56b-3e305595, #w-node-fe7094e8-cdcd-0c04-a777-5eb1575c3dd7-3e305595, #w-node-_9aad4e02-4b99-7599-ddee-1b41ad01e71e-3e305595, #w-node-_7c526b13-ba7e-aa6e-8fca-458677948405-3e305595, #w-node-b0c4ff56-89ec-8746-6e67-66c88cf1dce3-3e305595, #w-node-_1705e04b-2161-c830-7c01-ebd19f7c4124-3e305595, #w-node-b123f322-d710-d32a-b333-d7939930d25b-3e305595, #w-node-a286ecff-c014-81be-6bd2-bbe9aa4cbded-3e305595 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_7175ba26-3a29-b85d-6312-6f1dbf9b2fac-3e305595 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-d5ced9e2-e2d7-b910-9b3d-e822c746bc04-3e305595, #w-node-_7175ba26-3a29-b85d-6312-6f1dbf9b2fad-3e305595, #w-node-_7175ba26-3a29-b85d-6312-6f1dbf9b2fb4-3e305595, #w-node-_7175ba26-3a29-b85d-6312-6f1dbf9b2fbb-3e305595, #w-node-_7175ba26-3a29-b85d-6312-6f1dbf9b2fc2-3e305595, #w-node-_7175ba26-3a29-b85d-6312-6f1dbf9b2fc9-3e305595, #w-node-_7175ba26-3a29-b85d-6312-6f1dbf9b2fd0-3e305595, #w-node-_92c08f88-835e-df9e-5eae-fd30c7606dbc-3e305595, #w-node-_7be2b108-1178-946b-e1d0-e2e7393807f4-3e305595, #w-node-c9915895-8486-cf4f-15d7-6079ed7cf47a-3e305595, #w-node-_27d5b3fe-7ebf-4158-488e-6c5d013e7d6f-3e305595, #w-node-_13c6a7a3-ce8f-9163-5682-a8935e1c3f66-3e305595 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_7aa07129-cda8-1e16-8842-735ce503ef0e-3e305595, #w-node-cef46801-68f8-ee26-eccd-1c1dc2aa5ed5-3e305595 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-c3c3cd83-d271-f7c6-5bd1-c8288a4ec523-3e305595, #w-node-_745efede-9dfc-66a6-d415-07dfb728b657-3e305595, #w-node-e0bda5aa-470c-ecb2-9145-da3a1abdca5c-3e305595 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1b667ac-203b-5900-7c7c-9441c6f0a7a2-3e305595, #w-node-c1b667ac-203b-5900-7c7c-9441c6f0a7a3-3e305595 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c1b667ac-203b-5900-7c7c-9441c6f0a7a8-3e305595 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2b771460-3c75-9575-59ef-892e52e24150-3e305595 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_2b771460-3c75-9575-59ef-892e52e24174-3e305595 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-c3137f31-9cee-8888-2955-c60a1f2888f8-3e305595 {
  grid-area: 1 / 3 / 2 / 13;
  align-self: center;
}

#w-node-c21ca0a6-c382-cf7e-0fd2-54189b758063-3e305595 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8ab181a9-e2a7-8607-0ce8-ce1f34d6184d-3e305595 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_33cca240-181d-ec66-0378-dad2d0d2fb43-3e305595 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_33cca240-181d-ec66-0378-dad2d0d2fb44-3e305595 {
  grid-area: 1 / 3 / 2 / 13;
  align-self: center;
}

#w-node-_33cca240-181d-ec66-0378-dad2d0d2fb47-3e305595 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_33cca240-181d-ec66-0378-dad2d0d2fb49-3e305595 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ebee036-3a17-40c0-a975-231bd11ea822-3e305595 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_2ebee036-3a17-40c0-a975-231bd11ea823-3e305595 {
  grid-area: 1 / 3 / 2 / 13;
  align-self: center;
}

#w-node-_2ebee036-3a17-40c0-a975-231bd11ea826-3e305595 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2ebee036-3a17-40c0-a975-231bd11ea828-3e305595 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_842fb055-0b02-b29e-c7eb-89084a7436d8-3e305595 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_842fb055-0b02-b29e-c7eb-89084a7436d9-3e305595 {
  grid-area: 1 / 3 / 2 / 13;
  align-self: center;
}

#w-node-_842fb055-0b02-b29e-c7eb-89084a7436dc-3e305595 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_842fb055-0b02-b29e-c7eb-89084a7436de-3e305595 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0e8cc732-2c11-db42-5aa2-f157a42980a0-3e305595 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_0e8cc732-2c11-db42-5aa2-f157a42980a1-3e305595 {
  grid-area: 1 / 3 / 2 / 13;
  align-self: center;
}

#w-node-_0e8cc732-2c11-db42-5aa2-f157a42980a4-3e305595 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0e8cc732-2c11-db42-5aa2-f157a42980a6-3e305595 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_86aa52d3-ad0b-7fa6-2514-d1008e186a7b-3e305595 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_86aa52d3-ad0b-7fa6-2514-d1008e186a7c-3e305595 {
  grid-area: 1 / 3 / 2 / 13;
  align-self: center;
}

#w-node-_86aa52d3-ad0b-7fa6-2514-d1008e186a7f-3e305595 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_86aa52d3-ad0b-7fa6-2514-d1008e186a81-3e305595 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4ef2b3f1-337b-e81a-9357-81e0268b225d-3e305595 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_4ef2b3f1-337b-e81a-9357-81e0268b225e-3e305595 {
  grid-area: 1 / 3 / 2 / 13;
  align-self: center;
}

#w-node-_4ef2b3f1-337b-e81a-9357-81e0268b2261-3e305595 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_4ef2b3f1-337b-e81a-9357-81e0268b2263-3e305595 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4ef2b3f1-337b-e81a-9357-81e0268b226b-3e305595 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_4ef2b3f1-337b-e81a-9357-81e0268b226c-3e305595 {
  grid-area: 1 / 3 / 2 / 13;
  align-self: center;
}

#w-node-_4ef2b3f1-337b-e81a-9357-81e0268b226f-3e305595 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_4ef2b3f1-337b-e81a-9357-81e0268b2271-3e305595 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4ef2b3f1-337b-e81a-9357-81e0268b2255-3e305595 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4ef2b3f1-337b-e81a-9357-81e0268b2272-3e305595 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_4ef2b3f1-337b-e81a-9357-81e0268b2273-3e305595 {
  grid-area: 1 / 3 / 2 / 13;
  align-self: center;
}

#w-node-_4ef2b3f1-337b-e81a-9357-81e0268b2276-3e305595 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_4ef2b3f1-337b-e81a-9357-81e0268b2278-3e305595 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4ef2b3f1-337b-e81a-9357-81e0268b2256-3e305595 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_4ef2b3f1-337b-e81a-9357-81e0268b2257-3e305595 {
  grid-area: 1 / 3 / 2 / 13;
  align-self: center;
}

#w-node-_4ef2b3f1-337b-e81a-9357-81e0268b225a-3e305595 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_4ef2b3f1-337b-e81a-9357-81e0268b225c-3e305595 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4ef2b3f1-337b-e81a-9357-81e0268b2264-3e305595 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_4ef2b3f1-337b-e81a-9357-81e0268b2265-3e305595 {
  grid-area: 1 / 3 / 2 / 13;
  align-self: center;
}

#w-node-_4ef2b3f1-337b-e81a-9357-81e0268b2268-3e305595 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_4ef2b3f1-337b-e81a-9357-81e0268b226a-3e305595 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7612e3ee-f2ea-c9e6-7fa3-1e032a04bf5a-3e305595 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_7612e3ee-f2ea-c9e6-7fa3-1e032a04bf5b-3e305595 {
  grid-area: 1 / 3 / 2 / 13;
  align-self: center;
}

#w-node-_7612e3ee-f2ea-c9e6-7fa3-1e032a04bf5e-3e305595 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_7612e3ee-f2ea-c9e6-7fa3-1e032a04bf60-3e305595 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-db4b9041-182a-0c08-f9ce-5763ed82f632-3e305595 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-db4b9041-182a-0c08-f9ce-5763ed82f633-3e305595 {
  grid-area: 1 / 3 / 2 / 13;
  align-self: center;
}

#w-node-db4b9041-182a-0c08-f9ce-5763ed82f636-3e305595 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-db4b9041-182a-0c08-f9ce-5763ed82f638-3e305595 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8a9fac43-437f-6ca1-e73d-dbb813378c00-3e305595 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_8a9fac43-437f-6ca1-e73d-dbb813378c01-3e305595 {
  grid-area: 1 / 3 / 2 / 13;
  align-self: center;
}

#w-node-_8a9fac43-437f-6ca1-e73d-dbb813378c04-3e305595 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8a9fac43-437f-6ca1-e73d-dbb813378c06-3e305595 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_87d79e7b-3209-e2de-8f6d-916cdac6acab-3e305595 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_87d79e7b-3209-e2de-8f6d-916cdac6acac-3e305595 {
  grid-area: 1 / 3 / 2 / 13;
  align-self: center;
}

#w-node-_87d79e7b-3209-e2de-8f6d-916cdac6acaf-3e305595 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_87d79e7b-3209-e2de-8f6d-916cdac6acb1-3e305595 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f12ff3e-4f26-b0e8-5df4-d6bca50b4c5f-3e305595 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_4f12ff3e-4f26-b0e8-5df4-d6bca50b4c60-3e305595 {
  grid-area: 1 / 3 / 2 / 13;
  align-self: center;
}

#w-node-_4f12ff3e-4f26-b0e8-5df4-d6bca50b4c63-3e305595 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_4f12ff3e-4f26-b0e8-5df4-d6bca50b4c65-3e305595, #w-node-f3c02dd6-bc33-bd9e-aa3b-5eb17f6f947f-3e305595 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f3c02dd6-bc33-bd9e-aa3b-5eb17f6f9481-3e305595 {
  justify-self: stretch;
}

#w-node-_745a167d-85cb-9729-6931-265debfe41e8-3e305595 {
  justify-self: center;
}

#w-node-_56753e36-c181-5761-38c2-3609b14c28e5-3e305596 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_56753e36-c181-5761-38c2-3609b14c28e6-3e305596 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_56753e36-c181-5761-38c2-3609b14c28ea-3e305596 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_56753e36-c181-5761-38c2-3609b14c28ee-3e305596 {
  align-self: auto;
}

#w-node-_56753e36-c181-5761-38c2-3609b14c28f7-3e305596 {
  justify-self: center;
}

#w-node-_56753e36-c181-5761-38c2-3609b14c28fd-3e305596 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_56753e36-c181-5761-38c2-3609b14c290d-3e305596 {
  align-self: center;
}

#w-node-_56753e36-c181-5761-38c2-3609b14c2920-3e305596 {
  align-self: stretch;
}

#w-node-_56753e36-c181-5761-38c2-3609b14c2921-3e305596 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_56753e36-c181-5761-38c2-3609b14c2922-3e305596 {
  place-self: auto center;
}

#w-node-_56753e36-c181-5761-38c2-3609b14c2924-3e305596, #w-node-_56753e36-c181-5761-38c2-3609b14c2938-3e305596 {
  justify-self: center;
}

#w-node-_56753e36-c181-5761-38c2-3609b14c293c-3e305596 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_56753e36-c181-5761-38c2-3609b14c293d-3e305596 {
  place-self: auto center;
}

#w-node-_56753e36-c181-5761-38c2-3609b14c293f-3e305596, #w-node-_56753e36-c181-5761-38c2-3609b14c2956-3e305596 {
  justify-self: center;
}

#w-node-_56753e36-c181-5761-38c2-3609b14c2960-3e305596, #w-node-_56753e36-c181-5761-38c2-3609b14c2962-3e305596 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_56753e36-c181-5761-38c2-3609b14c297f-3e305596 {
  align-self: auto;
}

#w-node-_56753e36-c181-5761-38c2-3609b14c2986-3e305596, #w-node-_56753e36-c181-5761-38c2-3609b14c2990-3e305596 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_56753e36-c181-5761-38c2-3609b14c29aa-3e305596, #w-node-_56753e36-c181-5761-38c2-3609b14c29b3-3e305596, #w-node-_56753e36-c181-5761-38c2-3609b14c29bc-3e305596, #w-node-_56753e36-c181-5761-38c2-3609b14c29c5-3e305596, #w-node-_56753e36-c181-5761-38c2-3609b14c29ce-3e305596, #w-node-_56753e36-c181-5761-38c2-3609b14c29d7-3e305596 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_56753e36-c181-5761-38c2-3609b14c29f2-3e305596 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_56753e36-c181-5761-38c2-3609b14c29f3-3e305596, #w-node-_56753e36-c181-5761-38c2-3609b14c29f5-3e305596, #w-node-_56753e36-c181-5761-38c2-3609b14c29f9-3e305596, #w-node-c59b9cb4-a33e-6b42-3931-0b1769b28e77-3e305597, #w-node-_0d2c536f-ec75-adc0-23db-2719d4f7a4c9-3e305597, #w-node-_95be2e95-7376-9338-6eda-3ae2c773de2c-3e305597, #w-node-_95be2e95-7376-9338-6eda-3ae2c773de34-3e305597, #w-node-_7f8a04f1-72c9-4635-b572-e9bd257388e5-3e305597, #w-node-_7f8a04f1-72c9-4635-b572-e9bd257388ed-3e305597, #w-node-_182adbc9-1e01-059e-051b-00a219e630c4-3e305597, #w-node-_182adbc9-1e01-059e-051b-00a219e630d2-3e305597, #w-node-a5a61a2f-8272-00dc-00a3-c6f871079b6b-3e305597, #w-node-a5a61a2f-8272-00dc-00a3-c6f871079b73-3e305597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_33c3ae24-0204-c04a-93c5-f9449bd4a9ef-3e305597 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_33c3ae24-0204-c04a-93c5-f9449bd4a9f0-3e305597, #w-node-_33c3ae24-0204-c04a-93c5-f9449bd4a9f1-3e305597, #w-node-_33c3ae24-0204-c04a-93c5-f9449bd4a9f5-3e305597, #w-node-c59b9cb4-a33e-6b42-3931-0b1769b28e77-3e305598, #w-node-_0d2c536f-ec75-adc0-23db-2719d4f7a4c9-3e305598, #w-node-_95be2e95-7376-9338-6eda-3ae2c773de2c-3e305598, #w-node-_95be2e95-7376-9338-6eda-3ae2c773de34-3e305598, #w-node-_7f8a04f1-72c9-4635-b572-e9bd257388e5-3e305598, #w-node-_7f8a04f1-72c9-4635-b572-e9bd257388ed-3e305598, #w-node-_182adbc9-1e01-059e-051b-00a219e630c4-3e305598, #w-node-_182adbc9-1e01-059e-051b-00a219e630d2-3e305598, #w-node-a5a61a2f-8272-00dc-00a3-c6f871079b6b-3e305598, #w-node-a5a61a2f-8272-00dc-00a3-c6f871079b73-3e305598, #w-node-_79a10012-6be0-ac0f-e2fe-0a8a38ef0720-3e305598, #w-node-_79a10012-6be0-ac0f-e2fe-0a8a38ef072a-3e305598 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_33c3ae24-0204-c04a-93c5-f9449bd4a9ef-3e305598 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_33c3ae24-0204-c04a-93c5-f9449bd4a9f0-3e305598, #w-node-_33c3ae24-0204-c04a-93c5-f9449bd4a9f1-3e305598, #w-node-_33c3ae24-0204-c04a-93c5-f9449bd4a9f5-3e305598, #w-node-_75fcc990-4135-f669-d763-0c1bf01ea4b8-3e30559f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f53383a9-064a-81ee-b277-5a4151ff96a0-3e3055a0 {
  align-self: stretch;
}

#w-node-_234d1edb-846c-211f-163d-19f7b3cc2693-3e3055a0 {
  align-self: start;
}

#w-node-fb6eb550-7fd3-da94-c97d-d0ed630d9d08-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-fb6eb550-7fd3-da94-c97d-d0ed630d9d09-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fb6eb550-7fd3-da94-c97d-d0ed630d9d0a-3e3055a0 {
  justify-self: auto;
}

#w-node-fb6eb550-7fd3-da94-c97d-d0ed630d9d0c-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fb6eb550-7fd3-da94-c97d-d0ed630d9d0d-3e3055a0 {
  justify-self: stretch;
}

#w-node-fb6eb550-7fd3-da94-c97d-d0ed630d9d0e-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fb6eb550-7fd3-da94-c97d-d0ed630d9d10-3e3055a0, #w-node-fb6eb550-7fd3-da94-c97d-d0ed630d9d12-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-fb6eb550-7fd3-da94-c97d-d0ed630d9d15-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fb6eb550-7fd3-da94-c97d-d0ed630d9d16-3e3055a0 {
  justify-self: stretch;
}

#w-node-fb6eb550-7fd3-da94-c97d-d0ed630d9d17-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fb6eb550-7fd3-da94-c97d-d0ed630d9d19-3e3055a0, #w-node-fb6eb550-7fd3-da94-c97d-d0ed630d9d1b-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-fb6eb550-7fd3-da94-c97d-d0ed630d9d1e-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fb6eb550-7fd3-da94-c97d-d0ed630d9d1f-3e3055a0 {
  justify-self: stretch;
}

#w-node-fb6eb550-7fd3-da94-c97d-d0ed630d9d20-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fb6eb550-7fd3-da94-c97d-d0ed630d9d22-3e3055a0, #w-node-fb6eb550-7fd3-da94-c97d-d0ed630d9d24-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-fb6eb550-7fd3-da94-c97d-d0ed630d9d27-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fb6eb550-7fd3-da94-c97d-d0ed630d9d28-3e3055a0 {
  justify-self: stretch;
}

#w-node-fb6eb550-7fd3-da94-c97d-d0ed630d9d29-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fb6eb550-7fd3-da94-c97d-d0ed630d9d2b-3e3055a0, #w-node-fb6eb550-7fd3-da94-c97d-d0ed630d9d2d-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-fb6eb550-7fd3-da94-c97d-d0ed630d9d30-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fb6eb550-7fd3-da94-c97d-d0ed630d9d31-3e3055a0 {
  justify-self: stretch;
}

#w-node-fb6eb550-7fd3-da94-c97d-d0ed630d9d32-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fb6eb550-7fd3-da94-c97d-d0ed630d9d34-3e3055a0, #w-node-fb6eb550-7fd3-da94-c97d-d0ed630d9d36-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-fb6eb550-7fd3-da94-c97d-d0ed630d9d3a-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fb6eb550-7fd3-da94-c97d-d0ed630d9d3b-3e3055a0 {
  align-self: center;
}

#w-node-fb6eb550-7fd3-da94-c97d-d0ed630d9d40-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fb6eb550-7fd3-da94-c97d-d0ed630d9d41-3e3055a0 {
  align-self: center;
}

#w-node-fb6eb550-7fd3-da94-c97d-d0ed630d9d42-3e3055a0, #w-node-_3abb1a18-0bcd-b004-caae-0fafd0a9cbce-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c90b41d0-11db-8827-4f78-ba00bd2e8aae-3e3055a0 {
  justify-self: auto;
}

#w-node-c02cd3b3-e232-44f0-a1ea-2922297ca258-3e3055a0 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_78ed9d95-1dda-ab1b-4613-152498997515-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_01afd208-9a30-f8c5-e9a5-33594c83b430-3e3055a0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: start;
}

#w-node-_01afd208-9a30-f8c5-e9a5-33594c83b432-3e3055a0 {
  justify-self: start;
}

#w-node-adbacd04-50cc-5a5e-6e70-241d1c9a91a1-3e3055a0 {
  place-self: start;
}

#w-node-_01afd208-9a30-f8c5-e9a5-33594c83b436-3e3055a0, #w-node-_01afd208-9a30-f8c5-e9a5-33594c83b439-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_01afd208-9a30-f8c5-e9a5-33594c83b43b-3e3055a0 {
  justify-self: stretch;
}

#w-node-_01afd208-9a30-f8c5-e9a5-33594c83b43c-3e3055a0, #w-node-_01afd208-9a30-f8c5-e9a5-33594c83b43f-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_01afd208-9a30-f8c5-e9a5-33594c83b441-3e3055a0 {
  justify-self: stretch;
}

#w-node-_01afd208-9a30-f8c5-e9a5-33594c83b442-3e3055a0, #w-node-_01afd208-9a30-f8c5-e9a5-33594c83b445-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_01afd208-9a30-f8c5-e9a5-33594c83b447-3e3055a0 {
  justify-self: stretch;
}

#w-node-_01afd208-9a30-f8c5-e9a5-33594c83b448-3e3055a0, #w-node-_01afd208-9a30-f8c5-e9a5-33594c83b44b-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_01afd208-9a30-f8c5-e9a5-33594c83b44d-3e3055a0 {
  justify-self: stretch;
}

#w-node-_01afd208-9a30-f8c5-e9a5-33594c83b44e-3e3055a0, #w-node-_01afd208-9a30-f8c5-e9a5-33594c83b451-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_01afd208-9a30-f8c5-e9a5-33594c83b453-3e3055a0 {
  justify-self: stretch;
}

#w-node-_01afd208-9a30-f8c5-e9a5-33594c83b454-3e3055a0, #w-node-_01afd208-9a30-f8c5-e9a5-33594c83b457-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-deb1cada-baf6-b413-47be-583b126bf9de-3e3055a0 {
  place-self: start;
}

#w-node-_01afd208-9a30-f8c5-e9a5-33594c83b459-3e3055a0 {
  justify-self: stretch;
}

#w-node-_01afd208-9a30-f8c5-e9a5-33594c83b45a-3e3055a0, #w-node-_01afd208-9a30-f8c5-e9a5-33594c83b45d-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_01afd208-9a30-f8c5-e9a5-33594c83b45f-3e3055a0 {
  justify-self: stretch;
}

#w-node-_01afd208-9a30-f8c5-e9a5-33594c83b460-3e3055a0, #w-node-_01afd208-9a30-f8c5-e9a5-33594c83b463-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_01afd208-9a30-f8c5-e9a5-33594c83b465-3e3055a0 {
  justify-self: stretch;
}

#w-node-_01afd208-9a30-f8c5-e9a5-33594c83b466-3e3055a0, #w-node-_01afd208-9a30-f8c5-e9a5-33594c83b469-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_01afd208-9a30-f8c5-e9a5-33594c83b46b-3e3055a0 {
  justify-self: stretch;
}

#w-node-_01afd208-9a30-f8c5-e9a5-33594c83b46c-3e3055a0, #w-node-_01afd208-9a30-f8c5-e9a5-33594c83b46f-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_01afd208-9a30-f8c5-e9a5-33594c83b471-3e3055a0, #w-node-bb716804-c7de-b1a9-6096-16b82849dadb-3e3055a0 {
  justify-self: stretch;
}

#w-node-bb716804-c7de-b1a9-6096-16b82849dadc-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_01afd208-9a30-f8c5-e9a5-33594c83b475-3e3055a0 {
  justify-self: stretch;
}

#w-node-_01afd208-9a30-f8c5-e9a5-33594c83b476-3e3055a0, #w-node-_01afd208-9a30-f8c5-e9a5-33594c83b479-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_01afd208-9a30-f8c5-e9a5-33594c83b47b-3e3055a0 {
  justify-self: stretch;
}

#w-node-_01afd208-9a30-f8c5-e9a5-33594c83b47c-3e3055a0, #w-node-_01afd208-9a30-f8c5-e9a5-33594c83b47f-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-c421a04f-b27e-8f4d-250b-cd545c7420c4-3e3055a0, #w-node-c421a04f-b27e-8f4d-250b-cd545c742141-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_851b363b-2524-8fed-6463-b645b0d807a9-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_851b363b-2524-8fed-6463-b645b0d807aa-3e3055a0 {
  justify-self: auto;
}

#w-node-_8a7f605c-9f52-f5b9-7609-184af8c890c9-3e3055a0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8a7f605c-9f52-f5b9-7609-184af8c890d0-3e3055a0, #w-node-c421a04f-b27e-8f4d-250b-cd545c742100-3e3055a0, #w-node-c421a04f-b27e-8f4d-250b-cd545c7420c5-3e3055a0, #w-node-c421a04f-b27e-8f4d-250b-cd545c7420f6-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c421a04f-b27e-8f4d-250b-cd545c7420f7-3e3055a0 {
  align-self: center;
}

#w-node-c421a04f-b27e-8f4d-250b-cd545c7420f8-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c421a04f-b27e-8f4d-250b-cd545c7420f9-3e3055a0 {
  align-self: center;
}

#w-node-c421a04f-b27e-8f4d-250b-cd545c7420fa-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c421a04f-b27e-8f4d-250b-cd545c7420fb-3e3055a0 {
  align-self: center;
}

#w-node-c421a04f-b27e-8f4d-250b-cd545c7420fc-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c421a04f-b27e-8f4d-250b-cd545c7420fd-3e3055a0 {
  align-self: center;
}

#w-node-c421a04f-b27e-8f4d-250b-cd545c7420fe-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c421a04f-b27e-8f4d-250b-cd545c7420c6-3e3055a0 {
  justify-self: auto;
}

#w-node-c421a04f-b27e-8f4d-250b-cd545c7420c8-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c421a04f-b27e-8f4d-250b-cd545c7420c9-3e3055a0 {
  justify-self: stretch;
}

#w-node-c421a04f-b27e-8f4d-250b-cd545c7420ca-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c421a04f-b27e-8f4d-250b-cd545c7420cc-3e3055a0, #w-node-_828cade4-ca5a-561f-8477-4fdeb032310a-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-c421a04f-b27e-8f4d-250b-cd545c7420d1-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c421a04f-b27e-8f4d-250b-cd545c7420d2-3e3055a0 {
  justify-self: stretch;
}

#w-node-c421a04f-b27e-8f4d-250b-cd545c7420d3-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c421a04f-b27e-8f4d-250b-cd545c7420d5-3e3055a0, #w-node-c421a04f-b27e-8f4d-250b-cd545c7420d7-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-c421a04f-b27e-8f4d-250b-cd545c7420da-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c421a04f-b27e-8f4d-250b-cd545c7420db-3e3055a0 {
  justify-self: stretch;
}

#w-node-c421a04f-b27e-8f4d-250b-cd545c7420dc-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c421a04f-b27e-8f4d-250b-cd545c7420de-3e3055a0, #w-node-c421a04f-b27e-8f4d-250b-cd545c7420e0-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-c421a04f-b27e-8f4d-250b-cd545c7420e3-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c421a04f-b27e-8f4d-250b-cd545c7420e4-3e3055a0 {
  justify-self: stretch;
}

#w-node-c421a04f-b27e-8f4d-250b-cd545c7420e5-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c421a04f-b27e-8f4d-250b-cd545c7420e7-3e3055a0, #w-node-c421a04f-b27e-8f4d-250b-cd545c7420e9-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-c421a04f-b27e-8f4d-250b-cd545c7420ec-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c421a04f-b27e-8f4d-250b-cd545c7420ed-3e3055a0 {
  justify-self: stretch;
}

#w-node-c421a04f-b27e-8f4d-250b-cd545c7420ee-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c421a04f-b27e-8f4d-250b-cd545c7420f0-3e3055a0, #w-node-c421a04f-b27e-8f4d-250b-cd545c7420f2-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-c421a04f-b27e-8f4d-250b-cd545c742102-3e3055a0 {
  justify-self: start;
}

#w-node-c421a04f-b27e-8f4d-250b-cd545c742105-3e3055a0 {
  justify-self: auto;
}

#w-node-c421a04f-b27e-8f4d-250b-cd545c742106-3e3055a0, #w-node-c421a04f-b27e-8f4d-250b-cd545c742109-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-c421a04f-b27e-8f4d-250b-cd545c74210b-3e3055a0 {
  justify-self: stretch;
}

#w-node-c421a04f-b27e-8f4d-250b-cd545c74210c-3e3055a0, #w-node-c421a04f-b27e-8f4d-250b-cd545c74210f-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-c421a04f-b27e-8f4d-250b-cd545c742111-3e3055a0 {
  justify-self: stretch;
}

#w-node-c421a04f-b27e-8f4d-250b-cd545c742112-3e3055a0, #w-node-c421a04f-b27e-8f4d-250b-cd545c742115-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-c421a04f-b27e-8f4d-250b-cd545c742117-3e3055a0 {
  justify-self: stretch;
}

#w-node-c421a04f-b27e-8f4d-250b-cd545c742118-3e3055a0, #w-node-c421a04f-b27e-8f4d-250b-cd545c74211b-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-c421a04f-b27e-8f4d-250b-cd545c74211d-3e3055a0 {
  justify-self: stretch;
}

#w-node-c421a04f-b27e-8f4d-250b-cd545c74211e-3e3055a0, #w-node-c421a04f-b27e-8f4d-250b-cd545c742121-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-c421a04f-b27e-8f4d-250b-cd545c742123-3e3055a0 {
  justify-self: stretch;
}

#w-node-c421a04f-b27e-8f4d-250b-cd545c742124-3e3055a0, #w-node-c421a04f-b27e-8f4d-250b-cd545c742127-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-c421a04f-b27e-8f4d-250b-cd545c742129-3e3055a0 {
  justify-self: stretch;
}

#w-node-c421a04f-b27e-8f4d-250b-cd545c74212a-3e3055a0, #w-node-c421a04f-b27e-8f4d-250b-cd545c74212d-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-c421a04f-b27e-8f4d-250b-cd545c74212f-3e3055a0 {
  justify-self: stretch;
}

#w-node-c421a04f-b27e-8f4d-250b-cd545c742130-3e3055a0, #w-node-c421a04f-b27e-8f4d-250b-cd545c742133-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-c421a04f-b27e-8f4d-250b-cd545c742135-3e3055a0 {
  justify-self: stretch;
}

#w-node-c421a04f-b27e-8f4d-250b-cd545c742136-3e3055a0, #w-node-c421a04f-b27e-8f4d-250b-cd545c742139-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-c421a04f-b27e-8f4d-250b-cd545c74213b-3e3055a0 {
  justify-self: stretch;
}

#w-node-c421a04f-b27e-8f4d-250b-cd545c74213c-3e3055a0, #w-node-c421a04f-b27e-8f4d-250b-cd545c74213f-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-af73d54c-5cb3-0881-67cf-6dea91acc788-3e3055a0 {
  justify-self: stretch;
}

#w-node-af73d54c-5cb3-0881-67cf-6dea91acc789-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_7493c6d8-6ef4-e278-f6c2-961b367adb99-3e3055a0 {
  justify-self: stretch;
}

#w-node-_7493c6d8-6ef4-e278-f6c2-961b367adb9a-3e3055a0, #w-node-_7493c6d8-6ef4-e278-f6c2-961b367adb9d-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-d1a30714-5482-87c1-61eb-e629c5ae7b26-3e3055a0 {
  justify-self: stretch;
}

#w-node-d1a30714-5482-87c1-61eb-e629c5ae7b27-3e3055a0, #w-node-d1a30714-5482-87c1-61eb-e629c5ae7b2a-3e3055a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_0a044071-9896-9a49-651e-d2d8261fe48b-3e3055a3, #w-node-_57779f2f-67ac-c589-7352-1fbae96749b0-3e3055a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d636cbb9-8a09-d88e-1317-ceb465e35329-3e3055a3 {
  justify-self: stretch;
}

#w-node-aa087160-4cea-ba70-1c56-d2222d78f63f-3e3055a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aa087160-4cea-ba70-1c56-d2222d78f646-3e3055a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-aa087160-4cea-ba70-1c56-d2222d78f647-3e3055a3 {
  justify-self: stretch;
}

#w-node-_4dd2eac0-25f3-6af2-c1cd-8e87b8e86e1c-3e3055a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4dd2eac0-25f3-6af2-c1cd-8e87b8e86e27-3e3055a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4dd2eac0-25f3-6af2-c1cd-8e87b8e86e2a-3e3055a3 {
  justify-self: stretch;
}

#w-node-_3abb1a18-0bcd-b004-caae-0fafd0a9cbce-3e3055a6, #w-node-_52a94262-ad56-860d-4fe8-b483c51f4fab-3e3055a6, #w-node-_9344e981-c9a5-c661-aa6f-c55ec0c9db67-3e3055be, #w-node-_9344e981-c9a5-c661-aa6f-c55ec0c9db6f-3e3055be, #w-node-c022a8c9-1509-166a-40f1-25fbf8703084-3e3055be {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6ad8bedc-a283-b61e-ec96-4c1fc2afe3b0-3e3055be {
  align-self: start;
}

#w-node-_890289a1-372a-e6bf-da03-4afe31091bbc-3e3055be, #w-node-_05a43976-0354-3888-a55c-6662efe08c08-3e3055be {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_2383e945-f19a-68b3-24b9-595a58cb0558-3e3055be {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-e61be9f0-d7c2-b82a-58dc-6c81b38f6caa-3e3055be, #w-node-_9011c910-53ff-0995-4c8c-4c5ceeff4db9-3e3055be, #w-node-_3e9258a0-0ccc-4f11-706c-332097b4db90-3e3055be, #w-node-_72797642-878a-f063-a567-3a382e0d0e93-3e3055be, #w-node-c54af7a8-b29b-a1e7-de76-56bdec1dfa64-3e3055be {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0a2bcab9-396d-be5b-9644-2a426ea6aed2-3e3055be {
  justify-self: start;
}

#w-node-_17e0405f-09a5-1477-c8d7-dd31061ac2fa-3e3055be {
  justify-self: center;
}

#w-node-_148eb767-f055-6ea9-fbda-af36e0c4a849-3e3055be {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_599f8c5e-c184-ebf0-f383-d09fd7395cfe-3e3055be {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_13fc8bfe-408d-f7ec-307a-fb98406fb0eb-3e3055be, #w-node-b0b48ecb-1020-6eaf-2573-e0b344c2db3b-3e3055be, #w-node-f4a5691d-03cd-4ecc-b0d8-e7e5fd8f8b6a-3e3055be, #w-node-f4a5691d-03cd-4ecc-b0d8-e7e5fd8f8b6b-3e3055be {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-a5a24f73-4cd5-d251-de63-def37083b473-3e3055be, #w-node-_6e521974-cbcd-dc8c-4d85-43824da4cde9-3e3055be {
  justify-self: center;
}

#w-node-_6e521974-cbcd-dc8c-4d85-43824da4cdec-3e3055be, #w-node-_6e521974-cbcd-dc8c-4d85-43824da4cdef-3e3055be {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a617acfc-607f-c756-1429-a7ed5559508f-3e3055be {
  align-self: auto;
}

#w-node-_6e521974-cbcd-dc8c-4d85-43824da4cdfc-3e3055be, #w-node-_6e521974-cbcd-dc8c-4d85-43824da4cdfd-3e3055be {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_20ddab03-cf3a-1af9-5785-42d08b8b93e0-3e3055be {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_20ddab03-cf3a-1af9-5785-42d08b8b93e1-3e3055be, #w-node-_20ddab03-cf3a-1af9-5785-42d08b8b93e2-3e3055be, #w-node-_20ddab03-cf3a-1af9-5785-42d08b8b93e6-3e3055be {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8a9ca61-2715-1426-dd1c-7acc1c7a3097-3e3055be {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-cdc29b84-f296-d5bb-d044-d5aa5a70ae0e-3e3055be {
  justify-self: center;
}

#w-node-_8f3ca64a-92f9-2e04-f2fc-0f2f5c3191bd-3e3055be {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cdc29b84-f296-d5bb-d044-d5aa5a70ae0b-3e3055be {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto stretch;
}

#w-node-_8f55bc8f-df80-6146-45bb-1502720e2e6b-3e3055be {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: auto;
}

#w-node-_8f55bc8f-df80-6146-45bb-1502720e2e6d-3e3055be {
  justify-self: center;
}

#w-node-_8f55bc8f-df80-6146-45bb-1502720e2e70-3e3055be {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8f55bc8f-df80-6146-45bb-1502720e2e71-3e3055be {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-c8b0d729-7a02-8afd-6ec5-b67f77a85fd5-3e3055be {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-c8b0d729-7a02-8afd-6ec5-b67f77a85fdc-3e3055be, #w-node-e889c550-bf2d-334d-3b27-55b193cb70ce-3e3055be, #w-node-dfa26110-5a4d-f768-03a1-28d638e0f194-3e3055be {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b6405c22-78fb-0761-dc1d-8660f272bafa-3e3055be {
  justify-self: start;
}

#w-node-_2dbd5f02-363a-28b7-bd0b-3a40cf0bb2b9-3e3055be {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-c8b0d729-7a02-8afd-6ec5-b67f77a85fdf-3e3055be {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_745b9f4a-15da-fe7c-3a3d-c59ac0c3835c-3e3055be, #w-node-_745b9f4a-15da-fe7c-3a3d-c59ac0c3835d-3e3055be {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_745b9f4a-15da-fe7c-3a3d-c59ac0c38364-3e3055be {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_956bfca1-3f52-8637-37dc-7b85bef25fa9-3e3055be {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_956bfca1-3f52-8637-37dc-7b85bef25faa-3e3055be, #w-node-cf90c0f8-b5d0-9a9a-2577-a75dcfebffce-3e3055be {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9e817212-3aec-41fc-ff63-89c5bdb318e9-3e3055be {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_6414e7ff-d965-4aa5-17f3-37f1a43d1e33-3e3055be {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_6414e7ff-d965-4aa5-17f3-37f1a43d1e38-3e3055be, #w-node-ecbc3e7a-8f41-e959-9cfa-4b15432752e4-3e3055be, #w-node-_2f5cf0e4-46b8-4472-f35d-796d08d03812-3e3055be, #w-node-_410c0a41-e5f9-4f7b-0b5a-5a065c4b888f-3e3055d3, #w-node-_410c0a41-e5f9-4f7b-0b5a-5a065c4b8897-3e3055d3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6747f149-3047-70fc-9903-41a9c31a8e6f-3e3055d3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_6747f149-3047-70fc-9903-41a9c31a8e70-3e3055d3, #w-node-_9aa694db-c357-e394-36b2-0bbd9e7ab14c-3e3055d3, #w-node-_6747f149-3047-70fc-9903-41a9c31a8e78-3e3055d3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6747f149-3047-70fc-9903-41a9c31a8e80-3e3055d3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_837e84a2-69bd-cffb-156a-d7c2a56d9c63-3e3055d3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c0a0516d-7288-d2bf-b272-a9c96671725c-3e3055d3 {
  align-self: center;
}

#w-node-c0a0516d-7288-d2bf-b272-a9c96671725d-3e3055d3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c0a0516d-7288-d2bf-b272-a9c96671724d-3e3055d3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-c0a0516d-7288-d2bf-b272-a9c96671724e-3e3055d3, #w-node-c0a0516d-7288-d2bf-b272-a9c966717256-3e3055d3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b82b7839-274c-5ad8-c169-dd24fd642820-3e3055d3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-b82b7839-274c-5ad8-c169-dd24fd642821-3e3055d3, #w-node-b82b7839-274c-5ad8-c169-dd24fd642829-3e3055d3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b82b7839-274c-5ad8-c169-dd24fd642832-3e3055d3 {
  align-self: end;
}

#w-node-b82b7839-274c-5ad8-c169-dd24fd642833-3e3055d3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-b82b7839-274c-5ad8-c169-dd24fd642837-3e3055d3, #w-node-f7e915f3-f204-66ee-ce1e-e7cbcfda31ff-3e3055d3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6747f149-3047-70fc-9903-41a9c31a8e3a-3e3055d3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_6747f149-3047-70fc-9903-41a9c31a8e3e-3e3055d3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-dc5c1968-41a2-c06d-1670-85016366b81e-3e3055d3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-b8eb2589-ae93-4a31-4887-99d89f2febe1-3e3055d3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_129d677b-e571-c971-a423-7c0fc629d7d8-3e3055d3 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_129d677b-e571-c971-a423-7c0fc629d7d9-3e3055d3, #w-node-_129d677b-e571-c971-a423-7c0fc629d7da-3e3055d3, #w-node-_129d677b-e571-c971-a423-7c0fc629d7de-3e3055d3, #w-node-_4bf9242e-8ac8-58ce-a2c5-4a701485be51-3e3055d3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4bf9242e-8ac8-58ce-a2c5-4a701485be5e-3e3055d3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_4bf9242e-8ac8-58ce-a2c5-4a701485be5f-3e3055d3, #w-node-_4bf9242e-8ac8-58ce-a2c5-4a701485be67-3e3055d3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4bf9242e-8ac8-58ce-a2c5-4a701485be6d-3e3055d3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7138f62c-d677-add8-973b-b4ce3673cec3-3e3055d3 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_7138f62c-d677-add8-973b-b4ce3673cec4-3e3055d3, #w-node-_7138f62c-d677-add8-973b-b4ce3673cec5-3e3055d3, #w-node-_7138f62c-d677-add8-973b-b4ce3673cec9-3e3055d3, #w-node-b9c78c18-888d-407e-334f-b175fa0798c2-3e3055d3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b9c78c18-888d-407e-334f-b175fa0798cb-3e3055d3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-b9c78c18-888d-407e-334f-b175fa0798cc-3e3055d3, #w-node-b9c78c18-888d-407e-334f-b175fa0798d7-3e3055d3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-b9c78c18-888d-407e-334f-b175fa0798d8-3e3055d3, #w-node-_073f93ba-71f1-fadb-7c6f-9771887fc026-3e3055d3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_073f93ba-71f1-fadb-7c6f-9771887fc02e-3e3055d3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_073f93ba-71f1-fadb-7c6f-9771887fc02f-3e3055d3, #w-node-_073f93ba-71f1-fadb-7c6f-9771887fc03d-3e3055d3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e4dd218b-87b6-cbef-5971-7a3fd1d46771-3e3055d3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c8b58fde-0bb5-bbf7-9e6d-eecd27813feb-3e3055d3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: start;
}

#w-node-_4ee075bc-384c-5174-335d-0f09d9182ae1-3e3055d3, #w-node-b96302ea-0f55-c50b-a087-faff1c5dfe4e-3e3055d4, #w-node-b96302ea-0f55-c50b-a087-faff1c5dfe56-3e3055d4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6ad8bedc-a283-b61e-ec96-4c1fc2afe3b0-3e3055d4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_5a6ae7fb-215a-3281-8641-9aea1061ce1d-3e3055d4, #w-node-_2383e945-f19a-68b3-24b9-595a58cb0558-3e3055d4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ae40a82-bc49-ca2a-18fc-6e2913c589c6-3e3055d4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c022a8c9-1509-166a-40f1-25fbf8703084-3e3055d4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b1becabf-4f55-9994-0558-4018a7bbb344-3e3055d4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-b1becabf-4f55-9994-0558-4018a7bbb345-3e3055d4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-fdeb0b9a-dcce-8e22-4054-e48adbe74a46-3e3055d4 {
  place-self: auto start;
}

#w-node-fdeb0b9a-dcce-8e22-4054-e48adbe74a47-3e3055d4 {
  place-self: auto;
}

#w-node-cdc29b84-f296-d5bb-d044-d5aa5a70ae16-3e3055d4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto stretch;
}

#w-node-cdc29b84-f296-d5bb-d044-d5aa5a70ae17-3e3055d4 {
  align-self: auto;
}

#w-node-_8281d10e-0761-f49a-093b-f8381f188af9-3e3055d4 {
  justify-self: center;
}

#w-node-_3d9ff8d6-eceb-9cb8-f85d-8ba666602754-3e3055d4 {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_9fd85920-8d52-5332-a926-c15956291618-3e3055d4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_512bff50-85ef-5aa8-e010-62b8b48b1fab-3e3055d4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto stretch;
}

#w-node-_512bff50-85ef-5aa8-e010-62b8b48b1fac-3e3055d4 {
  align-self: auto;
}

#w-node-_512bff50-85ef-5aa8-e010-62b8b48b1fae-3e3055d4 {
  justify-self: center;
}

#w-node-_512bff50-85ef-5aa8-e010-62b8b48b1faf-3e3055d4 {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_512bff50-85ef-5aa8-e010-62b8b48b1fb0-3e3055d4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1508979a-8c7a-095b-4cad-5b1bba1639f2-3e3055d4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto stretch;
}

#w-node-_1508979a-8c7a-095b-4cad-5b1bba1639f3-3e3055d4 {
  align-self: auto;
}

#w-node-_1508979a-8c7a-095b-4cad-5b1bba1639f5-3e3055d4 {
  justify-self: center;
}

#w-node-_1508979a-8c7a-095b-4cad-5b1bba1639f6-3e3055d4 {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_1508979a-8c7a-095b-4cad-5b1bba1639f7-3e3055d4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8f598add-b412-2b3a-824a-443e0b54735a-3e3055d4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto stretch;
}

#w-node-_8f598add-b412-2b3a-824a-443e0b54735b-3e3055d4 {
  align-self: auto;
}

#w-node-_8f598add-b412-2b3a-824a-443e0b54735d-3e3055d4 {
  justify-self: center;
}

#w-node-_8f598add-b412-2b3a-824a-443e0b54735e-3e3055d4 {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_8f598add-b412-2b3a-824a-443e0b54735f-3e3055d4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_90884410-e286-b36f-4750-c4694777d693-3e3055d4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto stretch;
}

#w-node-_90884410-e286-b36f-4750-c4694777d694-3e3055d4 {
  align-self: auto;
}

#w-node-_90884410-e286-b36f-4750-c4694777d696-3e3055d4 {
  justify-self: center;
}

#w-node-_90884410-e286-b36f-4750-c4694777d697-3e3055d4 {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_90884410-e286-b36f-4750-c4694777d698-3e3055d4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_585a153a-ac7b-289b-a9f4-bc87bb39f122-3e3055d4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto stretch;
}

#w-node-_585a153a-ac7b-289b-a9f4-bc87bb39f123-3e3055d4 {
  align-self: auto;
}

#w-node-_585a153a-ac7b-289b-a9f4-bc87bb39f125-3e3055d4 {
  justify-self: center;
}

#w-node-_585a153a-ac7b-289b-a9f4-bc87bb39f126-3e3055d4 {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_585a153a-ac7b-289b-a9f4-bc87bb39f127-3e3055d4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_09dd1ee6-c5e0-da88-86ec-54226b2e412e-3e3055d4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto stretch;
}

#w-node-_09dd1ee6-c5e0-da88-86ec-54226b2e412f-3e3055d4 {
  align-self: auto;
}

#w-node-_09dd1ee6-c5e0-da88-86ec-54226b2e4131-3e3055d4 {
  justify-self: center;
}

#w-node-_09dd1ee6-c5e0-da88-86ec-54226b2e4132-3e3055d4 {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_09dd1ee6-c5e0-da88-86ec-54226b2e4133-3e3055d4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0f020463-f8cd-c063-647f-98b571d3a5d4-3e3055d8, #w-node-_2096d04e-8514-a250-8cd8-05a164c48a76-3e3055d8 {
  align-self: start;
}

#w-node-_2096d04e-8514-a250-8cd8-05a164c48a75-3e3055d8, #w-node-_940f3f74-29d1-d3ce-3aeb-97a1e2ab93c9-3e3055d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_940f3f74-29d1-d3ce-3aeb-97a1e2ab93c3-3e3055d8 {
  align-self: start;
}

#w-node-_96112a22-a6bf-bb86-cd47-1314702538ab-3e3055d8 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: stretch;
}

#w-node-_6f6b3b72-5941-1c42-ca49-780615be38ab-3e3055d8 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_822f7218-b379-ff18-e02f-5b127956bc80-3e3055d8 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: start;
}

#w-node-_822f7218-b379-ff18-e02f-5b127956bc85-3e3055d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_00b3f0c5-87b2-07ad-4b2b-28f601764199-3e3055d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_00b3f0c5-87b2-07ad-4b2b-28f6017641a4-3e3055d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_78367522-59ac-42ad-e6da-4d35a71f41b2-3e3055d8, #w-node-_706085ba-199b-fa56-8dbf-a011ff641312-3e3055d8, #w-node-_67831a15-7c26-c57e-43d9-bbc5ba5f6d63-3e3055d8, #w-node-_77fdafad-0db5-093f-8819-51f400b08f90-3e3055d8, #w-node-e449f98f-2a8e-9a4c-fb1a-1d2e5de32ec4-3e3055d8, #w-node-_3f50e393-4978-b7e4-9b1c-024120bd10bd-3e3055d8 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-bb803d90-6399-cf9e-d0fc-eb8e90722240-3e3055da, #w-node-_598a18e8-3062-9dec-ac66-509349f52563-3e3055da, #w-node-_53fabc87-e860-1644-eaf7-c009e8d23c1f-3e3055da, #w-node-_7d4ece34-02f3-edd7-4309-59e52efd6ddb-3e3055da, #w-node-fd6a5661-30c3-6ff2-b976-97c3b8d58de7-3e3055da, #w-node-bedc965b-757d-5d29-da4f-1d782ef6ff09-3e3055da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b939f6dc-5074-fc83-846f-78d2ef122a46-3e3055da {
  place-self: start stretch;
}

#w-node-ec96f0c2-5850-5e84-c005-393d92b731ad-3e3055dc {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_966199b7-0b12-f79a-fa3f-611e0ec3cd11-3e3055dc, #w-node-f49d2fec-7fae-7a0f-2a45-82c106431de5-3e3055dc, #w-node-a90b9dbc-c9ec-2af3-71d5-d264c4bedf63-3e3055dc, #w-node-_69d51560-9e64-9247-eb77-3d9081cd6e89-3e3055dc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_37ef0fc1-d8fc-0a11-8220-6a9ad9df7611-3e3055dc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-ab2d7fc2-ee1e-e34a-65fb-e486de15d9cf-3e3055dc, #w-node-f4818bd2-b16e-406f-93b3-08c6e298283a-3e3055dc, #w-node-ab2d7fc2-ee1e-e34a-65fb-e486de15d9cb-3e3055dc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ddb77e06-650b-29b5-c95f-dd375ef2b830-3e3055dc, #w-node-ddb77e06-650b-29b5-c95f-dd375ef2b831-3e3055dc, #w-node-ddb77e06-650b-29b5-c95f-dd375ef2b833-3e3055dc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_44a262e8-846d-858c-f500-b80dcc849673-3e3055dc, #w-node-_44a262e8-846d-858c-f500-b80dcc84967d-3e3055dc, #w-node-_44a262e8-846d-858c-f500-b80dcc849687-3e3055dc, #w-node-_735150e2-75f6-781b-d7b3-7c7254363496-3e3055dd, #w-node-_23925c95-b96c-f1dc-f1cb-b400576369bc-3e3055dd, #w-node-c26947c9-3580-f310-30d3-1d8f4c205237-3e3055dd, #w-node-ce5b8da4-6491-8669-2f04-1e14b741dc20-3e3055dd, #w-node-_3b2e133f-4eaf-522d-f445-b09a10549a6a-3e3055dd, #w-node-a27b4e88-996a-b04f-0a05-c8b735e456a9-3e3055dd, #w-node-a27b4e88-996a-b04f-0a05-c8b735e456aa-3e3055dd, #w-node-b2d4d52d-1685-6a9c-f441-ebc8b92d45ed-3e3055dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f3836245-fb71-d00a-6b00-921f66946269-3e3055dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_6d8335d4-61bf-9c86-6315-89d30e901a11-3e3055dd {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_6d8335d4-61bf-9c86-6315-89d30e901a18-3e3055dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-af01e9b1-fbd9-959d-7fdb-eda6a90c5260-3e3055dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-af01e9b1-fbd9-959d-7fdb-eda6a90c5267-3e3055dd, #w-node-dfc43bcd-9249-ec6f-ceb0-3bacebf1b149-3e3055dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_50576b08-3150-b6d2-b05a-fb3b65a29277-3e3055dd {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_50576b08-3150-b6d2-b05a-fb3b65a29278-3e3055dd, #w-node-_50576b08-3150-b6d2-b05a-fb3b65a2927a-3e3055dd, #w-node-_50576b08-3150-b6d2-b05a-fb3b65a2927f-3e3055dd, #w-node-_175cc043-d0c2-c0b0-4f39-e1210383f387-3e3055f3, #w-node-_87f5f20c-3c64-658b-8a27-cc109342f760-3e3055f3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ffda3a7c-9229-212b-c61d-9a099e7a6b55-3e3055f3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_6c1d1c71-5147-8bd2-7149-e199505fd989-3e3055f3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_8aef11c6-7ef3-98e7-e01f-2bf4ce77a32c-3e3055f3, #w-node-_5f412c8b-bb50-6118-182d-90b45b2a0498-3e3055f3, #w-node-_38f58f5f-2fdf-5558-a261-29198a180b21-3e3055f3, #w-node-_75a79927-df28-7a80-c5df-cbf0cdfbb48e-3e3055f3, #w-node-_54fdaa19-f72b-4268-b165-81d8ce59b120-3e3055f3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54fdaa19-f72b-4268-b165-81d8ce59b120-3e3055f3 {
  align-self: stretch;
}

#w-node-_54fdaa19-f72b-4268-b165-81d8ce59b128-3e3055f3, #w-node-_54fdaa19-f72b-4268-b165-81d8ce59b129-3e3055f3, #w-node-_54fdaa19-f72b-4268-b165-81d8ce59b12a-3e3055f3, #w-node-_692c5bdd-6a0b-8dbb-7033-1e757870e3d8-3e3055f3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9e9e2568-adfd-a251-7d2f-38b26f3af525-3e3055f3 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_9e9e2568-adfd-a251-7d2f-38b26f3af52d-3e3055f3, #w-node-_9e9e2568-adfd-a251-7d2f-38b26f3af52e-3e3055f3, #w-node-_9e9e2568-adfd-a251-7d2f-38b26f3af52f-3e3055f3, #w-node-_1f9106bb-8127-ecd1-ddf6-b3d376086612-3e3055f3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d8b77b3f-3c7b-0916-5bae-9e40ee6bf2ad-3e3055f3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e4428f71-76a7-a46d-214b-c80da85b23f6-3e3055f3, #w-node-dc028161-c56a-67fd-d49e-d4375a16b9a3-3e3055f3, #w-node-_2c14ac1b-8750-f709-935d-4035c37e3b2e-3e3055f3, #w-node-e58d328c-58bc-3dd2-fa87-c428eb936616-3e3055f3, #w-node-ee46eeba-b141-366e-9530-35a14e743c3c-3e3055f3, #w-node-_92a0464d-055e-d569-3a0f-94d28cf98945-3e3055f3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_089fecf4-c788-e655-3d63-410aa47fdb35-3e3055f3 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_06ab9535-3cbc-29ed-6ed4-25c0662ec080-3e3055f3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_06ab9535-3cbc-29ed-6ed4-25c0662ec081-3e3055f3, #w-node-_620e19f4-f485-94b4-d221-8b5454bd55f4-3e3055f3, #w-node-_181018a7-d850-ce88-90ab-8107b0c8a683-3e3055f3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_181018a7-d850-ce88-90ab-8107b0c8a685-3e3055f3 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_181018a7-d850-ce88-90ab-8107b0c8a686-3e3055f3, #w-node-_181018a7-d850-ce88-90ab-8107b0c8a687-3e3055f3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e943daeb-cc63-30da-cd4a-e5cc80ddfb9a-3e3055f3, #w-node-_9305ad1f-b529-dc2a-b0d1-983fbe4de9ab-3e3055f4, #w-node-_9305ad1f-b529-dc2a-b0d1-983fbe4de9ac-3e3055f4, #w-node-_9305ad1f-b529-dc2a-b0d1-983fbe4de9ad-3e3055f4, #w-node-_56374bfa-402f-29d7-812f-57eaecbf86bc-3e3055f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_44f8af2e-06ee-41a1-1831-cad6ba847db6-3e3055f4 {
  align-self: start;
}

#w-node-_6ceeafa7-ee4f-7d59-36b1-84b16b449cb1-3e3055f4 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_6ceeafa7-ee4f-7d59-36b1-84b16b449cb2-3e3055f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6ceeafa7-ee4f-7d59-36b1-84b16b449cb3-3e3055f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_6ceeafa7-ee4f-7d59-36b1-84b16b449cb6-3e3055f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_6ceeafa7-ee4f-7d59-36b1-84b16b449cbb-3e3055f4, #w-node-_6ceeafa7-ee4f-7d59-36b1-84b16b449cbe-3e3055f4, #w-node-_6ceeafa7-ee4f-7d59-36b1-84b16b449cc0-3e3055f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_24461ed3-bd38-1116-6148-012ba444c8c1-3e3055f4 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-ddc7fca6-5bc6-1266-b527-cb4bc26c65f0-3e3055f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ddc7fca6-5bc6-1266-b527-cb4bc26c65f1-3e3055f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-ddc7fca6-5bc6-1266-b527-cb4bc26c65f2-3e3055f4, #w-node-ddc7fca6-5bc6-1266-b527-cb4bc26c65f4-3e3055f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-ddc7fca6-5bc6-1266-b527-cb4bc26c65f6-3e3055f4, #w-node-ddc7fca6-5bc6-1266-b527-cb4bc26c65fa-3e3055f4, #w-node-ddc7fca6-5bc6-1266-b527-cb4bc26c65fe-3e3055f4, #w-node-ddc7fca6-5bc6-1266-b527-cb4bc26c6601-3e3055f4, #w-node-ddc7fca6-5bc6-1266-b527-cb4bc26c6604-3e3055f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4bae9980-b3ce-9437-4be6-b40cf0a0e2e4-3e3055f4 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-de0ab20e-c091-0728-d630-c2f11d647b8b-3e3055f4, #w-node-de0ab20e-c091-0728-d630-c2f11d647b8c-3e3055f4, #w-node-de0ab20e-c091-0728-d630-c2f11d647b8d-3e3055f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9cbd8746-d09e-f0f0-cbf0-74de67bdb899-3e3055f7, #w-node-_984b1c4e-c015-0905-31b2-31760449ab59-3e3055f7 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_984b1c4e-c015-0905-31b2-31760449ab5b-3e3055f7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_1b001022-5f08-5f96-7b5c-5803689c10f5-3e3055fc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_9944b064-c0e4-9a1c-6f53-2422cf9bc91c-3e3055fc, #w-node-_0671f9ec-ed3a-5835-0ee4-9ed0c6e37fe1-3e3055fc, #w-node-_9b8832f3-d890-d769-f322-ec028440c08c-3e3055fc, #w-node-e6954768-7dc6-7ce6-438f-24fed8dd832b-3e3055fc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_72b2d2d5-2996-bf74-86cf-ce60d9ac7063-3e3055fc, #w-node-_1552ba81-5369-2539-7ba5-06b4685284d6-3e3055fc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_1552ba81-5369-2539-7ba5-06b4685284d0-3e3055fc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_1552ba81-5369-2539-7ba5-06b4685284d1-3e3055fc, #w-node-_1552ba81-5369-2539-7ba5-06b4685284d2-3e3055fc, #w-node-_1552ba81-5369-2539-7ba5-06b4685284d3-3e3055fc, #w-node-_1552ba81-5369-2539-7ba5-06b4685284d4-3e3055fc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_03163065-013a-25a8-d87b-18d5f8d0993d-3e3055fc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_03163065-013a-25a8-d87b-18d5f8d0993e-3e3055fc, #w-node-_03163065-013a-25a8-d87b-18d5f8d0993f-3e3055fc, #w-node-_03163065-013a-25a8-d87b-18d5f8d09940-3e3055fc, #w-node-_03163065-013a-25a8-d87b-18d5f8d09941-3e3055fc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_03163065-013a-25a8-d87b-18d5f8d09943-3e3055fc, #w-node-_500a4c1c-dbd5-6368-e48c-feec84b56f94-3e3055fc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_500a4c1c-dbd5-6368-e48c-feec84b56f8e-3e3055fc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_500a4c1c-dbd5-6368-e48c-feec84b56f8f-3e3055fc, #w-node-_500a4c1c-dbd5-6368-e48c-feec84b56f90-3e3055fc, #w-node-_500a4c1c-dbd5-6368-e48c-feec84b56f91-3e3055fc, #w-node-_500a4c1c-dbd5-6368-e48c-feec84b56f92-3e3055fc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_955ad2b2-d92c-942c-41ff-d0ef8b1debf7-3e3055fc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_955ad2b2-d92c-942c-41ff-d0ef8b1debf8-3e3055fc, #w-node-_955ad2b2-d92c-942c-41ff-d0ef8b1debf9-3e3055fc, #w-node-_955ad2b2-d92c-942c-41ff-d0ef8b1debfa-3e3055fc, #w-node-_955ad2b2-d92c-942c-41ff-d0ef8b1debfb-3e3055fc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_955ad2b2-d92c-942c-41ff-d0ef8b1debfd-3e3055fc, #w-node-f0595645-dcc0-f3ba-bc04-1ee471b2699c-3e3055fc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-f0595645-dcc0-f3ba-bc04-1ee471b26996-3e3055fc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-f0595645-dcc0-f3ba-bc04-1ee471b26997-3e3055fc, #w-node-f0595645-dcc0-f3ba-bc04-1ee471b26998-3e3055fc, #w-node-f0595645-dcc0-f3ba-bc04-1ee471b26999-3e3055fc, #w-node-f0595645-dcc0-f3ba-bc04-1ee471b2699a-3e3055fc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7bc1464e-7b7d-c6ee-9909-9a7db19a8940-3e305614 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_8b2cf063-b93b-fb4d-344c-5f465c2d99e6-3e305614 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7bc1464e-7b7d-c6ee-9909-9a7db19a8944-3e305614 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_0b1097da-ed8b-04bc-0b58-7a34094610b1-3e305614, #w-node-_5bae086b-0cdf-880b-9a7d-7412d942fae9-3e305614 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_3a2422a4-8f21-2a70-7bee-7ee23042ef75-3e305614, #w-node-_620d4bac-0d9e-2a78-d728-af1896cec6c8-3e305614, #w-node-_999ae4ae-4957-439d-f614-74e0a1bf7f5a-3e305614, #w-node-_43166117-9743-cb17-4476-eab6a59175f1-3e305614, #w-node-_7bc1464e-7b7d-c6ee-9909-9a7db19a8945-3e305614, #w-node-_5a750eb3-f2cb-f1a7-bcd2-1bd4395f2d40-3e305617, #w-node-_5a750eb3-f2cb-f1a7-bcd2-1bd4395f2d48-3e305617 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_731222a6-aee5-f5b2-8a47-9ac5e6f7778b-3e305617, #w-node-_6c0fb1c0-1bed-6483-15f4-75818aa3f4b3-3e305617, #w-node-_3dd52c75-0f7f-14e5-1b71-3ad0dbe5de22-3e305617, #w-node-_1aa17a9b-801c-4ccc-db26-b2245c57cb6f-3e305617 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: auto;
}

#w-node-_3d736d9b-85b8-2e53-a2ba-94c8abeb8bf0-3e305617 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6ad8bedc-a283-b61e-ec96-4c1fc2afe3b0-3e305617 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_2383e945-f19a-68b3-24b9-595a58cb0558-3e305617 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-a0c9bce6-bb77-573e-2a83-598a4470ba99-3e305617 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_956bfca1-3f52-8637-37dc-7b85bef25fa9-3e305617, #w-node-_9e817212-3aec-41fc-ff63-89c5bdb318e9-3e305617 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_6414e7ff-d965-4aa5-17f3-37f1a43d1e33-3e305617 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_6414e7ff-d965-4aa5-17f3-37f1a43d1e38-3e305617 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_90783953-0eed-3a2c-045c-fe85d0ee35de-3e305617 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_90783953-0eed-3a2c-045c-fe85d0ee35e6-3e305617 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_88a86838-f3e0-886b-19eb-4d62f48e6543-3e305617 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_88a86838-f3e0-886b-19eb-4d62f48e6546-3e305617 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f602d24e-6121-2bfe-12df-635f4219fa57-3e305617 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f602d24e-6121-2bfe-12df-635f4219fa5a-3e305617 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4e178764-682b-46fd-e429-af6c7b61b7d6-3e305617 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4e178764-682b-46fd-e429-af6c7b61b7d9-3e305617 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b9ed5161-d951-66a5-e3df-be2a759e6b4f-3e30561a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_85fc50ce-601a-b71f-b290-347c6fcc80c8-3e30561a, #w-node-_3ec8cae8-bd18-4017-990c-60c48635990b-3e30561a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dcb777fc-7aad-146c-58ef-09d3266bfef4-3e305637, #w-node-_6ee77c8f-43a6-dd8f-11c1-630c9f6e3e64-3e305637 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_5a485b88-14fb-a2af-1d42-2e7c39ee5424-3e305637, #w-node-_0855459e-e558-2db0-532c-88abc9e789c8-3e305637 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0855459e-e558-2db0-532c-88abc9e789ca-3e305637 {
  justify-self: stretch;
}

#w-node-_9714b784-e3d4-1254-2740-dde71b364458-3e305637 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9714b784-e3d4-1254-2740-dde71b36445a-3e305637 {
  justify-self: stretch;
}

#w-node-_412fd604-8a11-ab4a-d968-cdb6e789646d-3e305637, #w-node-_412fd604-8a11-ab4a-d968-cdb6e7896470-3e305637 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_412fd604-8a11-ab4a-d968-cdb6e7896472-3e305637 {
  justify-self: stretch;
}

#w-node-c598a48a-749c-b74d-1c45-0e22263a9922-3e305637, #w-node-c598a48a-749c-b74d-1c45-0e22263a9926-3e305637 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c598a48a-749c-b74d-1c45-0e22263a9928-3e305637 {
  justify-self: stretch;
}

#w-node-_4880184a-e6af-0e8f-4285-fc3f42aaedad-3e305637, #w-node-_4880184a-e6af-0e8f-4285-fc3f42aaedb1-3e305637 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4880184a-e6af-0e8f-4285-fc3f42aaedb3-3e305637 {
  justify-self: stretch;
}

#w-node-deac4584-686e-7ec2-5cf4-02f5b05a4ad8-3e305637 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-deac4584-686e-7ec2-5cf4-02f5b05a4ad9-3e305637, #w-node-deac4584-686e-7ec2-5cf4-02f5b05a4adc-3e305637 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-deac4584-686e-7ec2-5cf4-02f5b05a4ade-3e305637 {
  justify-self: stretch;
}

#w-node-_96d6e555-9697-e2fb-14f9-f6ecba50e3c3-3e305637, #w-node-_96d6e555-9697-e2fb-14f9-f6ecba50e3c6-3e305637 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_96d6e555-9697-e2fb-14f9-f6ecba50e3c8-3e305637 {
  justify-self: stretch;
}

#w-node-f130d51d-f6dd-36fa-e540-96b3c5846a19-3e305637, #w-node-f130d51d-f6dd-36fa-e540-96b3c5846a1c-3e305637 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f130d51d-f6dd-36fa-e540-96b3c5846a1e-3e305637 {
  justify-self: stretch;
}

#w-node-_7288b47c-7e51-7de1-b4b4-5888a6431882-3e305637, #w-node-_7288b47c-7e51-7de1-b4b4-5888a6431885-3e305637 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7288b47c-7e51-7de1-b4b4-5888a6431887-3e305637 {
  justify-self: stretch;
}

#w-node-eb924336-de86-363a-b7aa-1ab1c23d357a-3e305637, #w-node-_6ba6d30f-89c3-954d-6eeb-36577fb913c1-3e305637 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6ba6d30f-89c3-954d-6eeb-36577fb913c3-3e305637 {
  justify-self: stretch;
}

#w-node-_74073d50-8374-4061-498a-7ca7c14914e7-3e305637, #w-node-de05c02c-f6c2-9361-2542-07aefd8debbb-3e305637 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-de05c02c-f6c2-9361-2542-07aefd8debbd-3e305637 {
  justify-self: stretch;
}

#w-node-ba84e81c-425d-c8ab-c338-1394611b0f7a-3e305658, #w-node-_86abbea4-92d4-680c-47f8-d273b0a03453-3e305658, #w-node-_86abbea4-92d4-680c-47f8-d273b0a0345b-3e305658, #w-node-c022a8c9-1509-166a-40f1-25fbf8703084-3e305658 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6ad8bedc-a283-b61e-ec96-4c1fc2afe3b0-3e305658, #w-node-a0c9bce6-bb77-573e-2a83-598a4470ba99-3e305658 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_2383e945-f19a-68b3-24b9-595a58cb0558-3e305658 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_13fc8bfe-408d-f7ec-307a-fb98406fb0eb-3e305658 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_9fdcfcc6-1524-c7bd-2b15-98f738e74531-3e305658 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b0b48ecb-1020-6eaf-2573-e0b344c2db3b-3e305658 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c853055e-66ec-8c68-6f71-6aeaeb1190c0-3e305658 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  justify-self: auto;
}

#w-node-_89f55b00-ee4c-e671-fa70-86cbfef439b9-3e305658 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_89f55b00-ee4c-e671-fa70-86cbfef439bc-3e305658 {
  justify-self: auto;
}

#w-node-_89f55b00-ee4c-e671-fa70-86cbfef439be-3e305658 {
  justify-self: center;
}

#w-node-_0b37fd62-fe60-8cc6-41b4-25fc4f202469-3e305658 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: auto;
}

#w-node-_0b37fd62-fe60-8cc6-41b4-25fc4f20246c-3e305658 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_0b37fd62-fe60-8cc6-41b4-25fc4f20246f-3e305658, #w-node-_0b37fd62-fe60-8cc6-41b4-25fc4f202471-3e305658 {
  justify-self: center;
}

#w-node-_268fd270-e361-0e17-c11c-a13392cedeb3-3e305658, #w-node-_3f2f9464-a1b0-c9ae-8845-59f3d9a90441-3e305658 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_0f737d93-0012-5c3b-455c-9a126bcd26e9-3e305658, #w-node-e9769286-109d-5289-999a-63379c171688-3e305658 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a1ed7e89-22dc-b2ca-b2ad-390361cb334b-3e305658 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: auto stretch;
}

#w-node-a1ed7e89-22dc-b2ca-b2ad-390361cb3359-3e305658 {
  justify-self: center;
}

#w-node-a1ed7e89-22dc-b2ca-b2ad-390361cb3356-3e305658, #w-node-a1ed7e89-22dc-b2ca-b2ad-390361cb3361-3e305658, #w-node-a1ed7e89-22dc-b2ca-b2ad-390361cb336c-3e305658 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: auto stretch;
}

#w-node-_77c39d7c-8ca6-0684-7318-cba64c48d7e6-3e305658 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: auto;
}

#w-node-_8e513c8b-584c-3eda-7b7f-13fbaaaf26ea-3e305658 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-a0932470-7654-7afc-7906-8d190c59078d-3e305658 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_0cdcf381-0cb9-6f59-85bd-fde1f67da39b-3e305658 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: auto;
}

#w-node-_0cdcf381-0cb9-6f59-85bd-fde1f67da39c-3e305658 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_0cdcf381-0cb9-6f59-85bd-fde1f67da39e-3e305658 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-bf795f89-c288-8004-9753-3340ee184305-3e305658 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: auto;
}

#w-node-bf795f89-c288-8004-9753-3340ee184306-3e305658 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-bf795f89-c288-8004-9753-3340ee184308-3e305658 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_32d01141-d57f-6519-894d-f5ac8f763cf7-3e305658 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: auto;
}

#w-node-_32d01141-d57f-6519-894d-f5ac8f763cf8-3e305658 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_32d01141-d57f-6519-894d-f5ac8f763cfa-3e305658 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_56d31e2b-a27a-45ab-e63c-82865e11d8f4-3e305658 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: auto;
}

#w-node-_56d31e2b-a27a-45ab-e63c-82865e11d8f5-3e305658 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_56d31e2b-a27a-45ab-e63c-82865e11d8f7-3e305658 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-b81a393b-09a0-0b97-20a9-3f2d5797f911-3e305658 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: auto;
}

#w-node-b81a393b-09a0-0b97-20a9-3f2d5797f912-3e305658 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-b81a393b-09a0-0b97-20a9-3f2d5797f914-3e305658 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_927456e7-f216-2b58-d923-2b43d4366223-3e305658 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: auto stretch;
}

#w-node-_927456e7-f216-2b58-d923-2b43d4366226-3e305658 {
  justify-self: center;
}

#w-node-_9b1cb44d-8a88-07b9-537e-7e0342387ad6-3e305658, #w-node-_1f5328ab-4cb9-0b6b-669e-04acca5825ce-3e305658, #w-node-_560fdc1e-1d5b-90da-3495-a8b7cd5bee10-3e305658, #w-node-b2477e43-47aa-059c-b08e-55deb9f92e2a-3e305658, #w-node-_1b538938-90c1-75e7-bba7-4f531f71355a-3e305658, #w-node-_1e9c0eab-cb13-809e-9c16-a7659cc96f68-3e305658 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: auto stretch;
}

#w-node-_1e9c0eab-cb13-809e-9c16-a7659cc96f6b-3e305658 {
  justify-self: center;
}

#w-node-d85c5052-1744-f37a-3b5f-cbd912b25adf-3e305658, #w-node-_6887a884-0eeb-aa9a-767f-7ea3695c71e7-3e305658, #w-node-_278dec0d-2e3b-ba33-c846-934b0e58fe7f-3e305658, #w-node-_1d4c7b49-e857-cf0a-afbd-7bcdd4e5a994-3e305658, #w-node-d04abed1-6784-7372-2a91-4263d81be2a0-3e305658, #w-node-_72c0c5a1-73ee-f802-1cc9-b89b4a40b227-3e305658 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: auto stretch;
}

#w-node-_72c0c5a1-73ee-f802-1cc9-b89b4a40b22a-3e305658 {
  justify-self: center;
}

#w-node-a5c20c39-627d-0c27-9eef-b54f33079c69-3e305658, #w-node-_532a1ac1-2a49-b8e6-b5cf-c7deca745b5a-3e305658, #w-node-_5cc687e2-c66f-e313-c952-aa7863fc9c9f-3e305658, #w-node-_87ff020d-7e8b-c81c-b6b4-63cefd3a4d5b-3e305658, #w-node-_4d75af38-0596-dd76-9d34-b0724b2c518c-3e305658, #w-node-db4e2324-6937-abda-5b34-e8bd6460723d-3e305658 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: auto stretch;
}

#w-node-db4e2324-6937-abda-5b34-e8bd64607240-3e305658 {
  justify-self: center;
}

#w-node-_40d5aa48-4f23-f4bc-cf62-9e6319cad1c8-3e305658, #w-node-_0525a692-22a6-d691-649b-5431fa0e9ba0-3e305658, #w-node-_3cc1346a-7606-98f3-ee9d-af7006bb926c-3e305658, #w-node-a5c294fa-9505-f7f4-824a-601a5500cca2-3e305658, #w-node-a759f334-caa7-8fdd-e5d6-09f573be1ed4-3e305658 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: auto stretch;
}

#w-node-db0e2985-7000-1468-6768-805f7e5c1648-3e305658 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-db0e2985-7000-1468-6768-805f7e5c1649-3e305658, #w-node-db0e2985-7000-1468-6768-805f7e5c164e-3e305658 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-db0e2985-7000-1468-6768-805f7e5c1661-3e305658 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-db0e2985-7000-1468-6768-805f7e5c1662-3e305658 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2dbd5f02-363a-28b7-bd0b-3a40cf0bb2b9-3e305658 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-c8b0d729-7a02-8afd-6ec5-b67f77a85fdf-3e305658, #w-node-e8396acc-6d42-c157-64b7-79ffa7e2d528-3e305658 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4d97d3e6-e6d1-c4b0-b9d9-e7395a9c35a7-3e305658 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_4d97d3e6-e6d1-c4b0-b9d9-e7395a9c35a8-3e305658, #w-node-_4d97d3e6-e6d1-c4b0-b9d9-e7395a9c35a9-3e305658 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e8396acc-6d42-c157-64b7-79ffa7e2d53b-3e305658 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-e8396acc-6d42-c157-64b7-79ffa7e2d53c-3e305658 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cdc29b84-f296-d5bb-d044-d5aa5a70ae0b-3e305658 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: auto stretch;
}

#w-node-cdc29b84-f296-d5bb-d044-d5aa5a70ae0e-3e305658 {
  justify-self: center;
}

#w-node-cdc29b84-f296-d5bb-d044-d5aa5a70ae16-3e305658 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: auto stretch;
}

#w-node-cdc29b84-f296-d5bb-d044-d5aa5a70ae19-3e305658 {
  justify-self: center;
}

#w-node-cdc29b84-f296-d5bb-d044-d5aa5a70ae21-3e305658 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: auto stretch;
}

#w-node-cdc29b84-f296-d5bb-d044-d5aa5a70ae24-3e305658 {
  justify-self: center;
}

#w-node-cdc29b84-f296-d5bb-d044-d5aa5a70ae2c-3e305658 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: auto stretch;
}

#w-node-cdc29b84-f296-d5bb-d044-d5aa5a70ae2f-3e305658 {
  justify-self: center;
}

#w-node-_11cba4f0-4187-6fbb-1183-bf6168156a82-3e305658 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_11cba4f0-4187-6fbb-1183-bf6168156a83-3e305658 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_11cba4f0-4187-6fbb-1183-bf6168156a85-3e305658 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_11cba4f0-4187-6fbb-1183-bf6168156a86-3e305658, #w-node-_11cba4f0-4187-6fbb-1183-bf6168156a89-3e305658 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_48ca24af-67b8-a944-b73a-68263ba517cb-3e305658 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_48ca24af-67b8-a944-b73a-68263ba517cc-3e305658, #w-node-_48ca24af-67b8-a944-b73a-68263ba517cf-3e305658, #w-node-_48ca24af-67b8-a944-b73a-68263ba517d6-3e305658 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_48ca24af-67b8-a944-b73a-68263ba517e9-3e305658 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_48ca24af-67b8-a944-b73a-68263ba517ea-3e305658, #w-node-_48ca24af-67b8-a944-b73a-68263ba517ec-3e305658, #w-node-_48ca24af-67b8-a944-b73a-68263ba517ef-3e305658 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_48ca24af-67b8-a944-b73a-68263ba517f0-3e305658 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_48ca24af-67b8-a944-b73a-68263ba517f1-3e305658 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_48ca24af-67b8-a944-b73a-68263ba517f2-3e305658, #w-node-_48ca24af-67b8-a944-b73a-68263ba517f4-3e305658, #w-node-_02e7b541-fced-19d0-4115-8ec0c0a020ca-3e305658 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_956bfca1-3f52-8637-37dc-7b85bef25fa9-3e305658 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_956bfca1-3f52-8637-37dc-7b85bef25faa-3e305658, #w-node-cf90c0f8-b5d0-9a9a-2577-a75dcfebffce-3e305658 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9e817212-3aec-41fc-ff63-89c5bdb318e9-3e305658 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_6414e7ff-d965-4aa5-17f3-37f1a43d1e33-3e305658 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_6414e7ff-d965-4aa5-17f3-37f1a43d1e38-3e305658, #w-node-ecbc3e7a-8f41-e959-9cfa-4b15432752e4-3e305658, #w-node-_2f5cf0e4-46b8-4472-f35d-796d08d03812-3e305658, #w-node-_612f1af4-aeaa-4b40-eab8-a7c43b01f8ae-3e305671, #w-node-_612f1af4-aeaa-4b40-eab8-a7c43b01f8b6-3e305671 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6ad8bedc-a283-b61e-ec96-4c1fc2afe3b0-3e305671 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_2383e945-f19a-68b3-24b9-595a58cb0558-3e305671, #w-node-_5e5d1fee-7472-1e06-3440-c726b67c90db-3e305671 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a0c9bce6-bb77-573e-2a83-598a4470ba99-3e305671 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-c022a8c9-1509-166a-40f1-25fbf8703084-3e305671 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67b82e2d-f34c-89ab-41e9-3cdeb56a4a9b-3e305671 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_67b82e2d-f34c-89ab-41e9-3cdeb56a4a9c-3e305671 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a19bf165-dd54-1db4-f134-1ff77c49d484-3e305671 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_85bcc85a-c9ca-9187-baee-09c97a300327-3e305671 {
  justify-self: center;
}

#w-node-_545c0861-2b41-21d2-d701-9c850651dcd0-3e305671 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_545c0861-2b41-21d2-d701-9c850651dcd2-3e305671 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_545c0861-2b41-21d2-d701-9c850651dcd3-3e305671, #w-node-_545c0861-2b41-21d2-d701-9c850651dcd4-3e305671 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67baa583-d31a-36a9-9b2c-4940eaebe460-3e305671 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto stretch;
}

#w-node-_6bb84ceb-ea61-9f88-fdc9-1696bff99d52-3e305671, #w-node-_57f55dc7-cff0-9fb0-dcb0-fea69f7562f1-3e305671 {
  justify-self: center;
}

#w-node-_05d20db6-e5d7-1235-1603-9e96ca650b3c-3e305671 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto stretch;
}

#w-node-fa7c2f1d-d9ab-b49e-5202-7324e20be298-3e305671, #w-node-cca0dd6a-a2f1-ec14-9c1f-d4482270c045-3e305671 {
  justify-self: center;
}

#w-node-_896d58d5-8da6-ee4e-0e88-aa80c4eaad2b-3e305671 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_5ec3fdaf-3be3-21e6-c098-5450e13efc17-3e305671 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_896d58d5-8da6-ee4e-0e88-aa80c4eaad3b-3e305671 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-d33a885e-a7be-7247-c9c6-91cbd4004070-3e305671 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eb11edc0-08ab-1e07-74f1-1ad51592819b-3e305671 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-eb11edc0-08ab-1e07-74f1-1ad5159281a1-3e305671 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0bda7f5a-a420-3365-1ff7-d14ef1badfb9-3e305671 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_0bda7f5a-a420-3365-1ff7-d14ef1badfbf-3e305671 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3a5a676d-05b8-68e1-e8a6-5c2eb0c8dea0-3e305671 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_3a5a676d-05b8-68e1-e8a6-5c2eb0c8dea6-3e305671 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8828740d-5e51-f676-4e0c-4fca60fac2d4-3e305671 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_8828740d-5e51-f676-4e0c-4fca60fac2da-3e305671 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7e9c52bf-7f81-63c8-ddf3-1dbdac628dc6-3e305671, #w-node-_35cfe4f7-fb7c-3308-13de-49ef5372c907-3e305671 {
  justify-self: center;
}

#w-node-_35cfe4f7-fb7c-3308-13de-49ef5372c90c-3e305671, #w-node-_3c9b56e8-006a-3113-8a68-5c5f2e69b3b2-3e305671 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3c9b56e8-006a-3113-8a68-5c5f2e69b3b4-3e305671 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_3c9b56e8-006a-3113-8a68-5c5f2e69b3b5-3e305671, #w-node-_3c9b56e8-006a-3113-8a68-5c5f2e69b3b7-3e305671, #w-node-_40216d69-3435-b2c1-86a8-776e71d65373-3e305671 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_40216d69-3435-b2c1-86a8-776e71d65375-3e305671 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_40216d69-3435-b2c1-86a8-776e71d65376-3e305671, #w-node-_40216d69-3435-b2c1-86a8-776e71d65378-3e305671, #w-node-a4d68ae1-1fb9-6419-384d-700d65f136bf-3e305671 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a4d68ae1-1fb9-6419-384d-700d65f136c1-3e305671 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-a4d68ae1-1fb9-6419-384d-700d65f136c2-3e305671, #w-node-a4d68ae1-1fb9-6419-384d-700d65f136c4-3e305671 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_731222a6-aee5-f5b2-8a47-9ac5e6f7778b-3e305671, #w-node-_6c0fb1c0-1bed-6483-15f4-75818aa3f4b3-3e305671, #w-node-_3dd52c75-0f7f-14e5-1b71-3ad0dbe5de22-3e305671, #w-node-_1aa17a9b-801c-4ccc-db26-b2245c57cb6f-3e305671 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: auto;
}

#w-node-_956bfca1-3f52-8637-37dc-7b85bef25fa9-3e305671 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_956bfca1-3f52-8637-37dc-7b85bef25faa-3e305671, #w-node-cf90c0f8-b5d0-9a9a-2577-a75dcfebffce-3e305671 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9e817212-3aec-41fc-ff63-89c5bdb318e9-3e305671 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_6414e7ff-d965-4aa5-17f3-37f1a43d1e33-3e305671 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_6414e7ff-d965-4aa5-17f3-37f1a43d1e38-3e305671, #w-node-ecbc3e7a-8f41-e959-9cfa-4b15432752e4-3e305671, #w-node-_2f5cf0e4-46b8-4472-f35d-796d08d03812-3e305671 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_58637ee1-b28d-190b-e241-528a83a16c10-3e30568f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4d7bb0ef-2357-59fa-0654-47dd03a3d9bd-3e30568f, #w-node-c848cca2-f634-5c52-dd6c-5e4b643d565a-3e30568f, #w-node-_91254aeb-f593-c582-fdc2-3404361be4a6-3e30568f, #w-node-_879f9928-e2e9-36bc-0c23-59f62f62ff71-3e30568f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_94ffcc7f-a3b0-8be4-c49c-a381070fe832-3e30568f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_94ffcc7f-a3b0-8be4-c49c-a381070fe838-3e30568f, #w-node-_94ffcc7f-a3b0-8be4-c49c-a381070fe83b-3e30568f, #w-node-_94ffcc7f-a3b0-8be4-c49c-a381070fe83c-3e30568f, #w-node-_94ffcc7f-a3b0-8be4-c49c-a381070fe83d-3e30568f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_17a93b13-038e-2550-efe2-3bf4feb7af79-3e30568f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_17a93b13-038e-2550-efe2-3bf4feb7af7a-3e30568f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_17a93b13-038e-2550-efe2-3bf4feb7af7c-3e30568f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_17a93b13-038e-2550-efe2-3bf4feb7af7d-3e30568f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3aa9681a-0344-f2f3-acf5-f7574a569acc-3e305691 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_510bb781-5312-23c5-b15e-5bac3cb34733-3e305691, #w-node-_7cf9756b-890a-77cc-b442-77ef8de51e57-3e305691, #w-node-c59b9cb4-a33e-6b42-3931-0b1769b28e77-3e3056b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_182adbc9-1e01-059e-051b-00a219e630d2-3e3056b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_33c3ae24-0204-c04a-93c5-f9449bd4a9ef-3e3056b9 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_33c3ae24-0204-c04a-93c5-f9449bd4a9f0-3e3056b9, #w-node-_33c3ae24-0204-c04a-93c5-f9449bd4a9f1-3e3056b9, #w-node-_33c3ae24-0204-c04a-93c5-f9449bd4a9f5-3e3056b9, #w-node-b400e67f-7bb7-d8a1-4486-e8bb46890c8a-3e3056c1, #w-node-b400e67f-7bb7-d8a1-4486-e8bb46890c92-3e3056c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6ad8bedc-a283-b61e-ec96-4c1fc2afe3b0-3e3056c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_239683ba-2425-e482-f5c1-ae912a2a732e-3e3056c1, #w-node-_2383e945-f19a-68b3-24b9-595a58cb0558-3e3056c1, #w-node-d2a7e633-cb46-8c96-2c4d-414cf0874b7e-3e3056c1, #w-node-_0562d10e-cee8-21eb-13f3-edf5cc1fe676-3e3056c1, #w-node-e382e37d-1268-d03b-6453-4f794a03b31d-3e3056c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_86a0e17d-bb31-e3fe-c94e-127acac61a59-3e3056c1 {
  justify-self: start;
}

#w-node-_6723883b-afe6-3baf-6f1b-22e3cff01276-3e3056c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_9c209161-c589-183e-d354-5d0297e629db-3e3056c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_9c209161-c589-183e-d354-5d0297e629dc-3e3056c1, #w-node-_9c209161-c589-183e-d354-5d0297e629df-3e3056c1, #w-node-_7a4a4bb0-5953-b87b-90a3-ab42d865287a-3e3056c1, #w-node-_0878d836-28e1-31cb-c5e3-fd759c722f8d-3e3056c1, #w-node-fcfa792c-e98e-58cb-293a-8b8abe3f2838-3e3056c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f27a3c8-3ff1-89c7-01ec-135305e546ee-3e3056c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-b529fd8c-44aa-c8d4-3d29-e540c9e8806e-3e3056c1, #w-node-_4f27a3c8-3ff1-89c7-01ec-135305e546ef-3e3056c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1dd26f53-cde7-3db6-c3e3-54bd90d76ee2-3e3056c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-a68892a4-40b2-c57e-2760-1e66dc47bef0-3e3056c1, #w-node-dab11851-cbf6-e05d-65e6-20e059d08233-3e3056c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-abeca105-3d9e-4823-83fb-ceee1fadcc51-3e3056c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-d48f5687-527d-1b5e-8b72-9f391fb16a7e-3e3056c1, #w-node-_9f53bf8f-288a-4b4c-36d7-b3df1494b653-3e3056c1, #w-node-abeca105-3d9e-4823-83fb-ceee1fadcc52-3e3056c1, #w-node-abeca105-3d9e-4823-83fb-ceee1fadcc58-3e3056c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f125da45-f7ab-4e8c-a947-7e1d69514c53-3e3056c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f9142e1c-c655-abe1-e2e2-21c2ebad878c-3e3056c1 {
  justify-self: center;
}

#w-node-f9142e1c-c655-abe1-e2e2-21c2ebad878f-3e3056c1, #w-node-f9142e1c-c655-abe1-e2e2-21c2ebad8792-3e3056c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f9142e1c-c655-abe1-e2e2-21c2ebad879f-3e3056c1 {
  align-self: auto;
}

#w-node-f9142e1c-c655-abe1-e2e2-21c2ebad87a2-3e3056c1, #w-node-f9142e1c-c655-abe1-e2e2-21c2ebad87a3-3e3056c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a4b63a2b-36e0-5b8e-aef9-2fb3ea67e4b4-3e3056c1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: auto stretch;
}

#w-node-a4b63a2b-36e0-5b8e-aef9-2fb3ea67e4b7-3e3056c1 {
  justify-self: center;
}

#w-node-_874eb7fc-ab8a-aa75-ca5b-72886797dafb-3e3056c1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: auto stretch;
}

#w-node-_874eb7fc-ab8a-aa75-ca5b-72886797dafe-3e3056c1 {
  justify-self: center;
}

#w-node-cb0a237b-aa44-4d6d-bafc-3a9ad1674e32-3e3056c1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: auto stretch;
}

#w-node-cb0a237b-aa44-4d6d-bafc-3a9ad1674e35-3e3056c1 {
  justify-self: center;
}

#w-node-bfd9f921-13c1-34ec-fa3d-f2385ad40c27-3e3056c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_4f3b7827-2e32-491d-a3c6-cb5e745e7872-3e3056c1 {
  justify-self: start;
}

#w-node-_4f3b7827-2e32-491d-a3c6-cb5e745e7875-3e3056c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_4f3b7827-2e32-491d-a3c6-cb5e745e7882-3e3056c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-aebc0aaa-eeae-4ffb-2fc9-3d3932fdbaf8-3e3056c1, #w-node-ac656b38-444e-3eb0-a9e2-1cbdcb92568c-3e3056c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_896d58d5-8da6-ee4e-0e88-aa80c4eaad2b-3e3056c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-b594614e-8309-918d-d201-7c764d127610-3e3056c1, #w-node-_6ee4d242-cf16-d346-66ea-b6d1a7ff9782-3e3056c1, #w-node-_6ee4d242-cf16-d346-66ea-b6d1a7ff9783-3e3056c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7e45aae9-fa7e-0fe2-2254-bacb8bdc7e30-3e3056c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_7e45aae9-fa7e-0fe2-2254-bacb8bdc7e35-3e3056c1, #w-node-_7e45aae9-fa7e-0fe2-2254-bacb8bdc7e42-3e3056c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_731222a6-aee5-f5b2-8a47-9ac5e6f7778b-3e3056c1, #w-node-_6c0fb1c0-1bed-6483-15f4-75818aa3f4b3-3e3056c1, #w-node-_3dd52c75-0f7f-14e5-1b71-3ad0dbe5de22-3e3056c1, #w-node-ee1d0d97-c5fd-49a9-eca4-ceada4d160fe-3e3056c1, #w-node-_034a6fd1-21bf-5db0-ea04-a1e1cd2d5f05-3e3056c1, #w-node-_53b96309-29b8-f667-47a6-cd2b2a64271e-3e3056c1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: auto;
}

#w-node-_2dcebf6d-3006-3f0d-e20a-e75be39fcd38-3e3056c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa393652-3d1f-f9f6-38fd-48a066611c51-3e3056c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_2f60a10f-3139-86b3-9a87-f56da4a01e80-3e3056c1, #w-node-_2f60a10f-3139-86b3-9a87-f56da4a01e84-3e3056c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2f60a10f-3139-86b3-9a87-f56da4a01e86-3e3056c1 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_2f60a10f-3139-86b3-9a87-f56da4a01e87-3e3056c1, #w-node-_2f60a10f-3139-86b3-9a87-f56da4a01e88-3e3056c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_956bfca1-3f52-8637-37dc-7b85bef25fa9-3e3056c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_956bfca1-3f52-8637-37dc-7b85bef25faa-3e3056c1, #w-node-bf5d5d31-3f7c-1fdf-c56f-b1703ddb410f-3e3056c1, #w-node-cf90c0f8-b5d0-9a9a-2577-a75dcfebffce-3e3056c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9e817212-3aec-41fc-ff63-89c5bdb318e9-3e3056c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_6414e7ff-d965-4aa5-17f3-37f1a43d1e33-3e3056c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_6414e7ff-d965-4aa5-17f3-37f1a43d1e38-3e3056c1, #w-node-ecbc3e7a-8f41-e959-9cfa-4b15432752e4-3e3056c1, #w-node-_7331490e-b7f2-87c3-44c3-dccfcd20a407-3e3056c1, #w-node-_2f5cf0e4-46b8-4472-f35d-796d08d03812-3e3056c1, #w-node-e61c5a7c-f8d8-3c3b-178d-1c0e4b40af81-3e3056c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fc79697c-aa45-95b6-0270-328ad25c641e-3e3056c4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_3ad999f4-696b-ee87-c2ec-f173c8e94ca0-3e3056c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3ad999f4-696b-ee87-c2ec-f173c8e94ca3-3e3056c4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5be52178-3fc0-adfa-2434-3e0c6b134458-3e3056c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5be52178-3fc0-adfa-2434-3e0c6b13445b-3e3056c4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-bd3d1269-769f-ab9c-fc17-81098f805da1-3e3056c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bd3d1269-769f-ab9c-fc17-81098f805da4-3e3056c4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_43e52167-0cdb-72b0-a557-9090c33d6eb1-3e3056c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_43e52167-0cdb-72b0-a557-9090c33d6eb4-3e3056c4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5788821c-4872-37c7-d6bb-fc3160c87918-3e3056ce {
  place-self: stretch stretch;
}

#w-node-_5788821c-4872-37c7-d6bb-fc3160c8791a-3e3056ce, #w-node-_5788821c-4872-37c7-d6bb-fc3160c8791c-3e3056ce {
  justify-self: center;
}

#w-node-_5788821c-4872-37c7-d6bb-fc3160c8791d-3e3056ce {
  justify-self: auto;
}

#w-node-_921248cd-6e6f-8509-a70d-882f34fff345-3e3056ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5788821c-4872-37c7-d6bb-fc3160c8791e-3e3056ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_5788821c-4872-37c7-d6bb-fc3160c87920-3e3056ce {
  justify-self: center;
}

#w-node-_5788821c-4872-37c7-d6bb-fc3160c87921-3e3056ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_43b81c41-53e2-811f-a9c2-950ebd979793-3e3056ce {
  align-self: stretch;
}

#w-node-_43b81c41-53e2-811f-a9c2-950ebd979795-3e3056ce, #w-node-_43b81c41-53e2-811f-a9c2-950ebd979797-3e3056ce {
  justify-self: center;
}

#w-node-_43b81c41-53e2-811f-a9c2-950ebd979799-3e3056ce {
  justify-self: auto;
}

#w-node-_0cb94242-3317-5302-2d87-118032a14e02-3e3056ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_43b81c41-53e2-811f-a9c2-950ebd97979b-3e3056ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_43b81c41-53e2-811f-a9c2-950ebd97979c-3e3056ce {
  justify-self: center;
}

#w-node-_43b81c41-53e2-811f-a9c2-950ebd97979d-3e3056ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_610322d8-178d-e94f-e085-6f68c690e7cb-3e3056ce {
  place-self: stretch stretch;
}

#w-node-_610322d8-178d-e94f-e085-6f68c690e7cd-3e3056ce, #w-node-_610322d8-178d-e94f-e085-6f68c690e7cf-3e3056ce {
  justify-self: center;
}

#w-node-_610322d8-178d-e94f-e085-6f68c690e7d1-3e3056ce {
  justify-self: auto;
}

#w-node-_610322d8-178d-e94f-e085-6f68c690e7d3-3e3056ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_610322d8-178d-e94f-e085-6f68c690e7d4-3e3056ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_610322d8-178d-e94f-e085-6f68c690e7d5-3e3056ce {
  justify-self: center;
}

#w-node-_610322d8-178d-e94f-e085-6f68c690e7d6-3e3056ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_04dc6d89-47c9-969b-04e6-adde624996e7-3e3056ce {
  align-self: stretch;
}

#w-node-_04dc6d89-47c9-969b-04e6-adde624996e9-3e3056ce, #w-node-_04dc6d89-47c9-969b-04e6-adde624996eb-3e3056ce {
  justify-self: center;
}

#w-node-_04dc6d89-47c9-969b-04e6-adde624996ed-3e3056ce {
  justify-self: auto;
}

#w-node-_04dc6d89-47c9-969b-04e6-adde624996ef-3e3056ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_04dc6d89-47c9-969b-04e6-adde624996f0-3e3056ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_04dc6d89-47c9-969b-04e6-adde624996f1-3e3056ce {
  justify-self: center;
}

#w-node-_04dc6d89-47c9-969b-04e6-adde624996f2-3e3056ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9ee86a26-e572-16a9-9f59-dbe648a68c08-3e3056ce {
  align-self: stretch;
}

#w-node-_9ee86a26-e572-16a9-9f59-dbe648a68c0a-3e3056ce, #w-node-_9ee86a26-e572-16a9-9f59-dbe648a68c0c-3e3056ce {
  justify-self: center;
}

#w-node-_9ee86a26-e572-16a9-9f59-dbe648a68c0e-3e3056ce {
  justify-self: auto;
}

#w-node-_9ee86a26-e572-16a9-9f59-dbe648a68c10-3e3056ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9ee86a26-e572-16a9-9f59-dbe648a68c11-3e3056ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-e7b05cb1-f9b1-6b78-f1e7-98c05150d0f6-3e3056ce {
  justify-self: center;
}

#w-node-_9ee86a26-e572-16a9-9f59-dbe648a68c13-3e3056ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0938ce68-5e03-ff5e-008a-0d94a3bf8138-3e3056ce {
  align-self: stretch;
}

#w-node-_0938ce68-5e03-ff5e-008a-0d94a3bf813a-3e3056ce, #w-node-_0938ce68-5e03-ff5e-008a-0d94a3bf813c-3e3056ce {
  justify-self: center;
}

#w-node-_0938ce68-5e03-ff5e-008a-0d94a3bf813e-3e3056ce {
  justify-self: auto;
}

#w-node-_0938ce68-5e03-ff5e-008a-0d94a3bf8140-3e3056ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0938ce68-5e03-ff5e-008a-0d94a3bf8141-3e3056ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_360b6d53-1994-6270-6ee0-ab83ab62f817-3e3056ce {
  justify-self: center;
}

#w-node-_0938ce68-5e03-ff5e-008a-0d94a3bf8143-3e3056ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_40322555-75bc-4598-ea16-1a0b37de93c7-3e3056ce {
  align-self: stretch;
}

#w-node-_40322555-75bc-4598-ea16-1a0b37de93c9-3e3056ce, #w-node-_40322555-75bc-4598-ea16-1a0b37de93cb-3e3056ce {
  justify-self: center;
}

#w-node-_40322555-75bc-4598-ea16-1a0b37de93cd-3e3056ce {
  justify-self: auto;
}

#w-node-_40322555-75bc-4598-ea16-1a0b37de93cf-3e3056ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_40322555-75bc-4598-ea16-1a0b37de93d0-3e3056ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_373af0c6-c62a-436d-df96-187316a48384-3e3056ce {
  justify-self: center;
}

#w-node-_40322555-75bc-4598-ea16-1a0b37de93d2-3e3056ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9f122c71-e6b3-e965-caa8-55a9379b3491-3e3056ce {
  align-self: stretch;
}

#w-node-_9f122c71-e6b3-e965-caa8-55a9379b3493-3e3056ce, #w-node-_9f122c71-e6b3-e965-caa8-55a9379b3495-3e3056ce {
  justify-self: center;
}

#w-node-_9f122c71-e6b3-e965-caa8-55a9379b3497-3e3056ce {
  justify-self: auto;
}

#w-node-_9f122c71-e6b3-e965-caa8-55a9379b3499-3e3056ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9f122c71-e6b3-e965-caa8-55a9379b349a-3e3056ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-e8707b19-2e27-a6b9-85b3-39276ef58196-3e3056ce {
  justify-self: center;
}

#w-node-_9f122c71-e6b3-e965-caa8-55a9379b349c-3e3056ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c3b2edb8-32b6-f7cf-652f-ff7f48b731b2-3e3056ce {
  align-self: stretch;
}

#w-node-c3b2edb8-32b6-f7cf-652f-ff7f48b731b4-3e3056ce, #w-node-c3b2edb8-32b6-f7cf-652f-ff7f48b731b6-3e3056ce {
  justify-self: center;
}

#w-node-c3b2edb8-32b6-f7cf-652f-ff7f48b731b8-3e3056ce {
  justify-self: auto;
}

#w-node-c3b2edb8-32b6-f7cf-652f-ff7f48b731ba-3e3056ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c3b2edb8-32b6-f7cf-652f-ff7f48b731bb-3e3056ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_89b043df-6c8b-0273-859f-8dc6f8632bc9-3e3056ce {
  justify-self: center;
}

#w-node-c3b2edb8-32b6-f7cf-652f-ff7f48b731bd-3e3056ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1b6be57c-28af-a2ba-e533-adb7026f61bf-3e3056ce {
  place-self: stretch stretch;
}

#w-node-_1b6be57c-28af-a2ba-e533-adb7026f61c1-3e3056ce, #w-node-_1b6be57c-28af-a2ba-e533-adb7026f61c3-3e3056ce {
  justify-self: center;
}

#w-node-_1b6be57c-28af-a2ba-e533-adb7026f61c5-3e3056ce {
  justify-self: auto;
}

#w-node-_1b6be57c-28af-a2ba-e533-adb7026f61c7-3e3056ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1b6be57c-28af-a2ba-e533-adb7026f61c8-3e3056ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_65da1578-93d6-e1c5-f7b3-44ade08c7bcf-3e3056ce {
  justify-self: center;
}

#w-node-_1b6be57c-28af-a2ba-e533-adb7026f61ca-3e3056ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e377698f-a909-9867-0e5f-c166061b7776-3e3056ce {
  place-self: stretch stretch;
}

#w-node-e377698f-a909-9867-0e5f-c166061b7778-3e3056ce, #w-node-e377698f-a909-9867-0e5f-c166061b777a-3e3056ce {
  justify-self: center;
}

#w-node-e377698f-a909-9867-0e5f-c166061b777c-3e3056ce {
  justify-self: auto;
}

#w-node-e377698f-a909-9867-0e5f-c166061b777f-3e3056ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e377698f-a909-9867-0e5f-c166061b7780-3e3056ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-dce3bb26-d99a-f40d-632b-d4fd763257b7-3e3056ce {
  justify-self: center;
}

#w-node-e377698f-a909-9867-0e5f-c166061b7782-3e3056ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ecb07217-4edb-024f-4ab5-4fac110aa356-3e3056ce {
  place-self: stretch stretch;
}

#w-node-ecb07217-4edb-024f-4ab5-4fac110aa358-3e3056ce, #w-node-ecb07217-4edb-024f-4ab5-4fac110aa35a-3e3056ce {
  justify-self: center;
}

#w-node-ecb07217-4edb-024f-4ab5-4fac110aa35c-3e3056ce {
  justify-self: auto;
}

#w-node-ecb07217-4edb-024f-4ab5-4fac110aa35f-3e3056ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ecb07217-4edb-024f-4ab5-4fac110aa360-3e3056ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_189c0d97-cc14-1942-8efd-0918d032b0f7-3e3056ce {
  justify-self: center;
}

#w-node-ecb07217-4edb-024f-4ab5-4fac110aa362-3e3056ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b135e3e5-e0a6-2bcc-cea2-fe0d0b87ecac-3e3056ce {
  place-self: stretch stretch;
}

#w-node-b135e3e5-e0a6-2bcc-cea2-fe0d0b87ecae-3e3056ce, #w-node-b135e3e5-e0a6-2bcc-cea2-fe0d0b87ecb0-3e3056ce {
  justify-self: center;
}

#w-node-b135e3e5-e0a6-2bcc-cea2-fe0d0b87ecb2-3e3056ce {
  justify-self: auto;
}

#w-node-b135e3e5-e0a6-2bcc-cea2-fe0d0b87ecb5-3e3056ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b135e3e5-e0a6-2bcc-cea2-fe0d0b87ecb6-3e3056ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-b135e3e5-e0a6-2bcc-cea2-fe0d0b87ecb7-3e3056ce {
  justify-self: center;
}

#w-node-b135e3e5-e0a6-2bcc-cea2-fe0d0b87ecb9-3e3056ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a3144083-bcd1-1ce4-92f9-c70dfa1ab0d7-3e3056ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_4fc88143-2182-5f4f-8bdd-b4e111e14359-3e3056ec, #w-node-_4fc88143-2182-5f4f-8bdd-b4e111e1435c-3e3056ec {
  justify-self: center;
}

#w-node-e7bad184-341c-35f4-86a2-0216ea3a5026-3e3056ec {
  justify-self: auto;
}

#w-node-a911e7f8-56b0-89e1-cc18-1f3ecaeb0ced-3e3056ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-da4688ae-f1b1-2c8b-cd2e-951052c9d043-3e3056ec {
  justify-self: auto;
}

#w-node-_021e52f2-9ebe-e118-3c80-acf0ddf28165-3e3056ec {
  justify-self: center;
}

#w-node-_03a4d061-d5b4-1a2e-6f25-e18284afe05e-3e3056ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b3cec353-4492-7aa0-f964-38e94c5ccec0-3e3056ec {
  justify-self: auto;
}

#w-node-_80200408-f21b-901f-f515-6ccfdce2e736-3e3056f2, #w-node-_80200408-f21b-901f-f515-6ccfdce2e742-3e3056f2, #w-node-c69d95de-fb76-cd2a-7809-cd12e0a81a54-3e3056f2, #w-node-_44f3f8b0-6941-9994-b20f-c786de8e02fe-3e3056f2 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_5536ce9a-d793-16cc-9eec-80b00cea2836-3e3056f2 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_5536ce9a-d793-16cc-9eec-80b00cea2866-3e3056f2, #w-node-_5536ce9a-d793-16cc-9eec-80b00cea286a-3e3056f2, #w-node-_5536ce9a-d793-16cc-9eec-80b00cea286e-3e3056f2, #w-node-_5536ce9a-d793-16cc-9eec-80b00cea2872-3e3056f2, #w-node-_5536ce9a-d793-16cc-9eec-80b00cea2876-3e3056f2, #w-node-_5536ce9a-d793-16cc-9eec-80b00cea287a-3e3056f2, #w-node-_81f95981-9b34-33d6-68be-8af267db9a82-3e3056f2, #w-node-_9231ff4f-2868-2739-66e7-bdf19f2a29cd-3e3056f2, #w-node-_0a87ac03-447f-8b20-eb99-92dac6713f02-3e3056f2, #w-node-_16b896b4-67e6-126d-9933-80728404bbb6-3e3056f2, #w-node-_598f9e41-4a94-d1bc-0eae-94906fb65516-3e3056f2, #w-node-_5f3f107f-c49e-e4b3-058d-f613aca13532-3e3056f2, #w-node-a35c67f0-403a-19af-2ee3-b4ebe4bffd0e-3e3056f2, #w-node-e595b402-ceed-1fc2-839e-00c0e1a48716-3e3056f2, #w-node-a6df2487-249e-7788-55e2-7b7ff3ffdbef-3e3056f2, #w-node-b543d559-d1d5-ed97-1179-aed91ebf72dd-3e3056f2, #w-node-ab2ab4b2-4fb8-3fa4-28cf-245ac02e02bc-3e3056f2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d506496a-6ffa-feef-a510-235b2c2e292a-3e3056f2 {
  place-self: center;
}

#w-node-a89b5d9b-c7b5-3382-d314-dd9a17aaf886-3e3056f2 {
  align-self: auto;
}

#w-node-_84af9ebf-ce69-bf96-45af-fc4d4308df4e-3e3056f2 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-b4e06e63-05c6-4f92-99c9-1f7e872dc05d-3e3056f2, #w-node-_4e036c94-70aa-7b9e-ada9-c24dda9f0f80-3e3056f2, #w-node-b4e06e63-05c6-4f92-99c9-1f7e872dc05a-3e3056f2, #w-node-cf201395-a8db-688c-b632-b7894a7466c9-3e3056f2 {
  grid-area: span 3 / span 4 / span 3 / span 4;
  place-self: stretch stretch;
}

#w-node-_9498585d-c3bc-1f7e-202f-af0e6b7b51c5-3e3056f2 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_340707a6-d825-e91e-3d13-e894ce00f951-3e3056f2, #w-node-_340707a6-d825-e91e-3d13-e894ce00f957-3e3056f2, #w-node-_340707a6-d825-e91e-3d13-e894ce00f95d-3e3056f2 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_002b8d81-48ef-7006-299c-85ee36afc6d0-3e3056f2 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-a6dae5e3-d175-0c06-2a97-420f756e8942-3e3056f2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a6dae5e3-d175-0c06-2a97-420f756e8961-3e3056f2, #w-node-a6dae5e3-d175-0c06-2a97-420f756e8966-3e3056f2, #w-node-a6dae5e3-d175-0c06-2a97-420f756e896b-3e3056f2, #w-node-a6dae5e3-d175-0c06-2a97-420f756e8970-3e3056f2 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_6a527bb9-a078-95d4-8835-b32e7e7149c8-3e3056f2, #w-node-_20454c37-1a87-e217-89f5-32040df5c925-3e3056f2, #w-node-_275dd549-9022-b97d-665a-fcdb38f0bbd8-3e3056f2 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-c59b9cb4-a33e-6b42-3931-0b1769b28e77-3e305709, #w-node-_0d2c536f-ec75-adc0-23db-2719d4f7a4c9-3e305709, #w-node-_95be2e95-7376-9338-6eda-3ae2c773de2c-3e305709, #w-node-_95be2e95-7376-9338-6eda-3ae2c773de34-3e305709, #w-node-_7f8a04f1-72c9-4635-b572-e9bd257388e5-3e305709, #w-node-_7f8a04f1-72c9-4635-b572-e9bd257388ed-3e305709, #w-node-_182adbc9-1e01-059e-051b-00a219e630c4-3e305709, #w-node-_182adbc9-1e01-059e-051b-00a219e630d2-3e305709 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_33c3ae24-0204-c04a-93c5-f9449bd4a9ef-3e305709 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_33c3ae24-0204-c04a-93c5-f9449bd4a9f0-3e305709, #w-node-_33c3ae24-0204-c04a-93c5-f9449bd4a9f1-3e305709, #w-node-_33c3ae24-0204-c04a-93c5-f9449bd4a9f5-3e305709, #w-node-_7d02cae2-afad-3926-9030-a32e495ad3fb-3e30570a, #w-node-_7d02cae2-afad-3926-9030-a32e495ad403-3e30570a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_956bfca1-3f52-8637-37dc-7b85bef25fa9-3e30570a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_5c464d40-4edb-6c97-ae1c-3da24dc18561-3e30570a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9e817212-3aec-41fc-ff63-89c5bdb318e9-3e30570a, #w-node-_788caf9b-5dfa-5aac-c2e5-be7b8a1f1459-3e30570a, #w-node-_6414e7ff-d965-4aa5-17f3-37f1a43d1e32-3e30570a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_6414e7ff-d965-4aa5-17f3-37f1a43d1e33-3e30570a {
  grid-area: 1 / 1 / 2 / 13;
  align-self: center;
}

#w-node-b28b0bad-172c-2074-6380-533eced25846-3e30570a {
  justify-self: end;
}

#w-node-_04251622-e628-f757-940b-1d9f71360c58-3e30570a, #w-node-_6414e7ff-d965-4aa5-17f3-37f1a43d1e38-3e30570a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_90783953-0eed-3a2c-045c-fe85d0ee35dd-3e30570a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_90783953-0eed-3a2c-045c-fe85d0ee35de-3e30570a {
  grid-area: 1 / 1 / 2 / 13;
  align-self: center;
}

#w-node-a548e319-a623-52fc-2dc6-3c23471e5cfb-3e30570a {
  justify-self: end;
}

#w-node-a548e319-a623-52fc-2dc6-3c23471e5cfe-3e30570a, #w-node-_90783953-0eed-3a2c-045c-fe85d0ee35e6-3e30570a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_731222a6-aee5-f5b2-8a47-9ac5e6f7778b-3e30570a, #w-node-_6c0fb1c0-1bed-6483-15f4-75818aa3f4b3-3e30570a, #w-node-_3dd52c75-0f7f-14e5-1b71-3ad0dbe5de22-3e30570a, #w-node-_1aa17a9b-801c-4ccc-db26-b2245c57cb6f-3e30570a, #w-node-_3054488d-a789-6c8c-5160-a28ef7c1efcf-3e30570a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8d64f611-d980-baf7-a417-591172c4dc8b-3e30570a {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-de9f4b13-3e4e-8f5c-1ed8-2f0f93540f6f-3e30570a, #w-node-_02caba46-6360-7580-5d4d-e9b532916c61-3e30570a, #w-node-_1e7eefc7-5299-8a5b-6b17-f49cef84335c-3e30570a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_979bbdcd-f2bb-6b84-f5ae-485f4fadf4be-3e30570a {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_979bbdcd-f2bb-6b84-f5ae-485f4fadf4c0-3e30570a {
  grid-area: 1 / 4 / 2 / 10;
}

#w-node-_979bbdcd-f2bb-6b84-f5ae-485f4fadf4c5-3e30570a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6ad8bedc-a283-b61e-ec96-4c1fc2afe3b0-3e30570a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_3d736d9b-85b8-2e53-a2ba-94c8abeb8bf0-3e30570a, #w-node-_6ad8bedc-a283-b61e-ec96-4c1fc2afe3b6-3e30570a, #w-node-_51c03761-f554-9747-4d57-7f26310aa8c9-3e30570a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71a3fcfa-91fe-a718-f64f-2ae452865acd-3e30570a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch;
}

#w-node-_75fcc990-4135-f669-d763-0c1bf01ea4b8-3e305710, #w-node-_75fcc990-4135-f669-d763-0c1bf01ea4b8-3e305711, #w-node-_75fcc990-4135-f669-d763-0c1bf01ea4b8-3e305712, #w-node-_75fcc990-4135-f669-d763-0c1bf01ea4b8-3e305713, #w-node-_75fcc990-4135-f669-d763-0c1bf01ea4b8-3e305714, #w-node-_75fcc990-4135-f669-d763-0c1bf01ea4b8-3e305728, #w-node-_75fcc990-4135-f669-d763-0c1bf01ea4b8-3e305729, #w-node-_75fcc990-4135-f669-d763-0c1bf01ea4b8-3e30572a, #w-node-_75fcc990-4135-f669-d763-0c1bf01ea4b8-3e30572b, #w-node-_75fcc990-4135-f669-d763-0c1bf01ea4b8-3e30572c, #w-node-_75fcc990-4135-f669-d763-0c1bf01ea4b8-3e30572d, #w-node-_75fcc990-4135-f669-d763-0c1bf01ea4b8-3e30572e, #w-node-_75fcc990-4135-f669-d763-0c1bf01ea4b8-3e305731, #w-node-_75fcc990-4135-f669-d763-0c1bf01ea4b8-3e305732 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6e16a055-7995-6053-536e-b8b648ef31a0-3e305739 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_24bafcf6-76d7-a600-0ea4-d4efe033e040-3e305739, #w-node-_24bafcf6-76d7-a600-0ea4-d4efe033e048-3e305739, #w-node-_82900a34-02d4-17f4-62f8-ecee5f8ebc72-3e305739 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_8477fe5a-9614-1348-1cf0-9edb12635f50-3e305739 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-c32679d5-5a3d-2ee0-f015-5644509863c1-3e305739, #w-node-_46e4abdb-1633-8d4d-3bf9-3f3d9930878f-3e305739, #w-node-_49df6b43-15c2-7006-4950-83e9a3cef20d-3e305739, #w-node-_3cb3f831-c5b8-4dc5-2f03-c4f9b665f87d-3e305739, #w-node-_68efa1f0-3fe9-54e6-90dd-8703b270c2e7-3e305739 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_68efa1f0-3fe9-54e6-90dd-8703b270c2ea-3e305739 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-cf7e8318-1a60-1d90-58aa-8e6ec38485f4-3e305739 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_17c73d29-d8de-d8ee-9193-1cffe0f74b69-3e305739 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_0fcc0a21-c62c-dfc1-f6e5-cfffc1e13462-3e305739 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_0047fb65-6946-9b19-776f-910a782652ce-3e305739 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_8f11c9d6-3614-46bf-2bc2-f58138f90b11-3e305739 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_65882854-64cb-c52e-dbd9-4e569ae76bf9-3e305739, #w-node-_65882854-64cb-c52e-dbd9-4e569ae76bff-3e305739, #w-node-_65882854-64cb-c52e-dbd9-4e569ae76c05-3e305739 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_286fcdd7-7080-aa64-66ee-2f0fdc505d76-3e305739 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_04caa1c4-998b-c7ad-eba8-16f9f914c9ce-3e305739 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-a17f71f7-7141-7efd-22d5-337087287927-3e305739 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_5d3d723d-146d-077d-31ff-0802380d7e67-3e305739 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_5640bc9e-c4ca-7119-918c-37a13e9701f1-3e305739 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-b5329791-80e4-11ad-cee5-c54815b75317-7185ae1b {
  align-self: start;
}

#w-node-ab25ad4c-907a-c059-c861-0cc484de2d3a-7185ae1b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9ddcd27f-eaf8-0d17-9bf7-c178aad03763-7185ae1b {
  align-self: start;
}

#w-node-a25c2ccb-0c5d-e296-6689-3d464a7777a9-0ffc1b82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a25c2ccb-0c5d-e296-6689-3d464a7777ac-0ffc1b82 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-a25c2ccb-0c5d-e296-6689-3d464a7777b4-0ffc1b82, #w-node-a25c2ccb-0c5d-e296-6689-3d464a7777b7-0ffc1b82, #w-node-a25c2ccb-0c5d-e296-6689-3d464a7777bc-0ffc1b82, #w-node-_19f306f3-93b8-751d-967a-65045f54e26d-0ffc1b82, #w-node-_19f306f3-93b8-751d-967a-65045f54e26e-0ffc1b82, #w-node-_19f306f3-93b8-751d-967a-65045f54e273-0ffc1b82, #w-node-_963a1b5c-1c88-eefb-afc9-b11cb73a377b-0ffc1b82, #w-node-_4803185d-fb73-96e8-6aad-a64f937942a0-0ffc1b82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4803185d-fb73-96e8-6aad-a64f937942a3-0ffc1b82 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_4803185d-fb73-96e8-6aad-a64f937942ab-0ffc1b82, #w-node-_4803185d-fb73-96e8-6aad-a64f937942ae-0ffc1b82, #w-node-_4803185d-fb73-96e8-6aad-a64f937942b3-0ffc1b82, #w-node-_0fea96c5-cf8f-4c93-02b2-c5d8992aaf54-0ffc1b82, #w-node-_4803185d-fb73-96e8-6aad-a64f937942b5-0ffc1b82, #w-node-_4803185d-fb73-96e8-6aad-a64f937942b6-0ffc1b82, #w-node-ba1f44db-14e3-a337-4a9a-ef477e73d8c0-0ffc1b82, #w-node-ba1f44db-14e3-a337-4a9a-ef477e73d8be-0ffc1b82, #w-node-_8659b579-a557-58ad-0191-f58097f8a34c-0ffc1b82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8659b579-a557-58ad-0191-f58097f8a34f-0ffc1b82 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_8659b579-a557-58ad-0191-f58097f8a357-0ffc1b82, #w-node-_8659b579-a557-58ad-0191-f58097f8a35a-0ffc1b82, #w-node-_8659b579-a557-58ad-0191-f58097f8a35f-0ffc1b82, #w-node-d5e14b97-bc35-c170-f7a1-f58fe3e845c6-0ffc1b82, #w-node-d5e14b97-bc35-c170-f7a1-f58fe3e845c7-0ffc1b82, #w-node-d5e14b97-bc35-c170-f7a1-f58fe3e845ca-0ffc1b82, #w-node-d5e14b97-bc35-c170-f7a1-f58fe3e845cb-0ffc1b82, #w-node-_630ac16c-8579-054d-29d5-961762285409-0ffc1b82, #w-node-_630ac16c-8579-054d-29d5-96176228540a-0ffc1b82, #w-node-_630ac16c-8579-054d-29d5-961762285401-0ffc1b82, #w-node-_630ac16c-8579-054d-29d5-961762285402-0ffc1b82, #w-node-_630ac16c-8579-054d-29d5-961762285405-0ffc1b82, #w-node-_630ac16c-8579-054d-29d5-961762285406-0ffc1b82, #w-node-_630ac16c-8579-054d-29d5-96176228540d-0ffc1b82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_630ac16c-8579-054d-29d5-961762285410-0ffc1b82 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_630ac16c-8579-054d-29d5-961762285418-0ffc1b82, #w-node-_630ac16c-8579-054d-29d5-96176228541b-0ffc1b82, #w-node-_630ac16c-8579-054d-29d5-961762285420-0ffc1b82, #w-node-_630ac16c-8579-054d-29d5-961762285423-0ffc1b82, #w-node-_630ac16c-8579-054d-29d5-961762285424-0ffc1b82, #w-node-_630ac16c-8579-054d-29d5-961762285427-0ffc1b82, #w-node-_630ac16c-8579-054d-29d5-961762285428-0ffc1b82, #w-node-f5102288-e307-86f5-7bf7-ad51a5d413d7-0ffc1b82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f5102288-e307-86f5-7bf7-ad51a5d413da-0ffc1b82 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-f5102288-e307-86f5-7bf7-ad51a5d413e2-0ffc1b82, #w-node-_54647ee4-5a4c-30a1-490f-b634fa9ae36c-0ffc1b82, #w-node-_638d9d0b-6328-efdb-f2eb-fdc31b39c8b7-0ffc1b82, #w-node-_5a1f295c-fa23-4ec1-99f3-d18804d439ec-0ffc1b82, #w-node-_5a1f295c-fa23-4ec1-99f3-d18804d439ed-0ffc1b82, #w-node-_5a1f295c-fa23-4ec1-99f3-d18804d439f2-0ffc1b82, #w-node-_3a31a066-ad74-4052-06bb-ac6ec5e851ff-0ffc1b82, #w-node-_38d39417-1fa5-a962-30bc-dbbc43fb95f8-0ffc1b82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_38d39417-1fa5-a962-30bc-dbbc43fb95fb-0ffc1b82 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_38d39417-1fa5-a962-30bc-dbbc43fb9603-0ffc1b82, #w-node-_82e91aaa-9605-954b-f1ce-4c8a79bceb7b-0ffc1b82, #w-node-_0302b09c-848c-40c8-7dbd-99128acb6f79-0ffc1b82, #w-node-_3e966906-85e5-4e19-7787-d7748ae86b3a-0ffc1b82, #w-node-_3e966906-85e5-4e19-7787-d7748ae86b3b-0ffc1b82, #w-node-_3e966906-85e5-4e19-7787-d7748ae86b40-0ffc1b82, #w-node-_3e966906-85e5-4e19-7787-d7748ae86b3e-0ffc1b82, #w-node-d64e8635-69cb-e59e-d2c1-1a16e2c8bbb8-0ffc1b82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d64e8635-69cb-e59e-d2c1-1a16e2c8bbbb-0ffc1b82 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-d64e8635-69cb-e59e-d2c1-1a16e2c8bbc3-0ffc1b82, #w-node-_7af283f2-128a-5d06-6dab-9317326e49ac-0ffc1b82, #w-node-_3059c8c2-f265-3fc1-81b9-d0b6ab6e8bd1-0ffc1b82, #w-node-b457f7fb-1780-fd59-9740-515464871aac-0ffc1b82, #w-node-b457f7fb-1780-fd59-9740-515464871aad-0ffc1b82, #w-node-b457f7fb-1780-fd59-9740-515464871ab2-0ffc1b82, #w-node-b457f7fb-1780-fd59-9740-515464871ab0-0ffc1b82, #w-node-df9fea80-4cd5-cba0-4050-b034c32cdde6-df94048a, #w-node-_38ef2f29-b8f4-e2a7-f9f5-557dd3df0940-df94048a, #w-node-_38ef2f29-b8f4-e2a7-f9f5-557dd3df0948-df94048a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df9fea80-4cd5-cba0-4050-b034c32cddee-df94048a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-df9fea80-4cd5-cba0-4050-b034c32cddef-df94048a, #w-node-ab6976e2-a15c-a50a-6706-00d100f412f5-df94048a, #w-node-df9fea80-4cd5-cba0-4050-b034c32cddf6-df94048a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df9fea80-4cd5-cba0-4050-b034c32cde02-df94048a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-df9fea80-4cd5-cba0-4050-b034c32cde06-df94048a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df9fea80-4cd5-cba0-4050-b034c32cde0a-df94048a {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: stretch stretch;
}

#w-node-df9fea80-4cd5-cba0-4050-b034c32cde0b-df94048a, #w-node-_0df896cb-57ca-9430-f94e-58c09415f314-df94048a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df9fea80-4cd5-cba0-4050-b034c32cde15-df94048a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-df9fea80-4cd5-cba0-4050-b034c32cde16-df94048a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df9fea80-4cd5-cba0-4050-b034c32cde22-df94048a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-df9fea80-4cd5-cba0-4050-b034c32cde23-df94048a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df9fea80-4cd5-cba0-4050-b034c32cde39-df94048a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-df9fea80-4cd5-cba0-4050-b034c32cde3a-df94048a, #w-node-df9fea80-4cd5-cba0-4050-b034c32cde3e-df94048a, #w-node-df9fea80-4cd5-cba0-4050-b034c32cde40-df94048a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df9fea80-4cd5-cba0-4050-b034c32cde54-df94048a {
  align-self: center;
}

#w-node-df9fea80-4cd5-cba0-4050-b034c32cde55-df94048a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4f49310f-5dbc-5229-74e3-f7e1d207891b-df94048a, #w-node-_4f49310f-5dbc-5229-74e3-f7e1d207891f-df94048a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f49310f-5dbc-5229-74e3-f7e1d2078921-df94048a {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_4f49310f-5dbc-5229-74e3-f7e1d2078922-df94048a, #w-node-_4f49310f-5dbc-5229-74e3-f7e1d2078923-df94048a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-df9fea80-4cd5-cba0-4050-b034c32cde6b-df94048a, #w-node-d3d3272e-db73-ba2b-0fcc-35fb947876b0-df94048a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df9fea80-4cd5-cba0-4050-b034c32cde73-df94048a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-df9fea80-4cd5-cba0-4050-b034c32cde74-df94048a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-df9fea80-4cd5-cba0-4050-b034c32cde79-df94048a {
  justify-self: center;
}

#w-node-df9fea80-4cd5-cba0-4050-b034c32cde7b-df94048a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-df9fea80-4cd5-cba0-4050-b034c32cde8c-df94048a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df9fea80-4cd5-cba0-4050-b034c32cde8f-df94048a, #w-node-df9fea80-4cd5-cba0-4050-b034c32cde96-df94048a, #w-node-df9fea80-4cd5-cba0-4050-b034c32cde9d-df94048a, #w-node-df9fea80-4cd5-cba0-4050-b034c32cdea4-df94048a, #w-node-df9fea80-4cd5-cba0-4050-b034c32cdeab-df94048a, #w-node-df9fea80-4cd5-cba0-4050-b034c32cdeb2-df94048a {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: auto;
}

#w-node-df9fea80-4cd5-cba0-4050-b034c32cdebf-df94048a {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-df9fea80-4cd5-cba0-4050-b034c32cdec0-df94048a, #w-node-df9fea80-4cd5-cba0-4050-b034c32cdec1-df94048a, #w-node-df9fea80-4cd5-cba0-4050-b034c32cdec5-df94048a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5e9e4206-02ae-2014-6d26-460721064470-df94048a, #w-node-_5e9e4206-02ae-2014-6d26-460721064471-df94048a {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_5e9e4206-02ae-2014-6d26-460721064478-df94048a, #w-node-_75fcc990-4135-f669-d763-0c1bf01ea4b8-c5125b59, #w-node-_3948b179-959d-8a5a-5cef-1ec9b96931c5-fab08b8a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_35e242c1-aede-9aec-4489-8497dec84746-fab08b8a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-c86b65a3-3ebf-103f-d4d0-01cf69b9eed1-fab08b8a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ee40b88a-5bf6-c55b-339d-a8cda2685429-fab08b8a {
  align-self: auto;
}

#w-node-e57052d0-17b4-a8cc-fdbd-735d846dfa46-fab08b8a {
  justify-self: center;
}

#w-node-_1ec68681-34df-86b9-5b75-9fc87ee94298-fab08b8a, #w-node-_1ec68681-34df-86b9-5b75-9fc87ee9429b-fab08b8a, #w-node-_1ec68681-34df-86b9-5b75-9fc87ee942a0-fab08b8a, #w-node-_1ec68681-34df-86b9-5b75-9fc87ee942a1-fab08b8a, #w-node-ec768f66-19f8-1121-de24-5b321925dcf5-fab08b8a, #w-node-ec768f66-19f8-1121-de24-5b321925dcf6-fab08b8a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ec768f66-19f8-1121-de24-5b321925dcf8-fab08b8a {
  align-self: auto;
}

#w-node-ec768f66-19f8-1121-de24-5b321925dcfb-fab08b8a, #w-node-_6ae2a384-a0c4-7050-6d95-7724a53da25d-fab08b8a, #w-node-_6ae2a384-a0c4-7050-6d95-7724a53da25e-fab08b8a, #w-node-_6ae2a384-a0c4-7050-6d95-7724a53da26b-fab08b8a, #w-node-_6ae2a384-a0c4-7050-6d95-7724a53da26c-fab08b8a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_42ecfd00-c4d3-5fb0-2540-ec61723278e8-fab08b8a, #w-node-f07737f0-99cf-b799-26b0-ac796deae0d2-fab08b8a, #w-node-f07737f0-99cf-b799-26b0-ac796deae0db-fab08b8a, #w-node-f07737f0-99cf-b799-26b0-ac796deae0e4-fab08b8a, #w-node-f07737f0-99cf-b799-26b0-ac796deae0ed-fab08b8a, #w-node-f07737f0-99cf-b799-26b0-ac796deae0f6-fab08b8a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_0ccf343e-8b64-1ee9-4e08-006648d38b4c-fab08b8a {
  align-self: stretch;
}

#w-node-_1c7fbf65-6591-c66b-34aa-faba426eca7a-fab08b8a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6500973d-e354-f0af-a151-ec9da7277182-fab08b8a {
  place-self: auto center;
}

#w-node-_79eca7a2-a08b-ed0c-c5e0-ca1f0b32ddfa-fab08b8a, #w-node-_1c7fbf65-6591-c66b-34aa-faba426eca8b-fab08b8a {
  justify-self: center;
}

#w-node-_562f77cb-dae0-b6d4-218c-9b1f5fc0b8c5-fab08b8a {
  align-self: stretch;
}

#w-node-_562f77cb-dae0-b6d4-218c-9b1f5fc0b8c6-fab08b8a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_562f77cb-dae0-b6d4-218c-9b1f5fc0b8c7-fab08b8a {
  place-self: auto center;
}

#w-node-_562f77cb-dae0-b6d4-218c-9b1f5fc0b8cc-fab08b8a, #w-node-_562f77cb-dae0-b6d4-218c-9b1f5fc0b8db-fab08b8a {
  justify-self: center;
}

#w-node-f9246c90-1d57-8034-627d-294516dffc36-fab08b8a, #w-node-_8d7e74a5-05d5-106d-dc57-220508ec4009-fab08b8a, #w-node-_0848876a-f9d2-a04b-37bd-ca302c6633b0-fab08b8a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_405adf0a-00b9-243b-504c-70da8c29a7b3-fab08b8a, #w-node-_405adf0a-00b9-243b-504c-70da8c29a7b4-fab08b8a, #w-node-e465f596-ff44-98ea-b231-1f4cd9e4bac3-fab08b8a, #w-node-e465f596-ff44-98ea-b231-1f4cd9e4bac4-fab08b8a, #w-node-_2766b9f1-8b96-bf50-d1bd-b8195914457e-fab08b8a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_59a7cbfd-e30e-349e-27ea-fb05b86aeab8-fab08b8a {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_59a7cbfd-e30e-349e-27ea-fb05b86aeabb-fab08b8a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_59a7cbfd-e30e-349e-27ea-fb05b86aead5-fab08b8a {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_59a7cbfd-e30e-349e-27ea-fb05b86aead8-fab08b8a, #w-node-_59a7cbfd-e30e-349e-27ea-fb05b86aead9-fab08b8a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_59a7cbfd-e30e-349e-27ea-fb05b86aeae1-fab08b8a {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_59a7cbfd-e30e-349e-27ea-fb05b86aeae4-fab08b8a, #w-node-_59a7cbfd-e30e-349e-27ea-fb05b86aeaf1-fab08b8a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_59a7cbfd-e30e-349e-27ea-fb05b86aeaf3-fab08b8a {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_59a7cbfd-e30e-349e-27ea-fb05b86aeaf6-fab08b8a, #w-node-_75fcc990-4135-f669-d763-0c1bf01ea4b8-15f5f52d, #w-node-_75fcc990-4135-f669-d763-0c1bf01ea4b8-9ea4ce21, #w-node-c59b9cb4-a33e-6b42-3931-0b1769b28e77-02b8ff68, #w-node-_0d2c536f-ec75-adc0-23db-2719d4f7a4c9-02b8ff68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3bfa4e57-d2e1-e4b6-8832-44eadd913362-02b8ff68 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_3bfa4e57-d2e1-e4b6-8832-44eadd913363-02b8ff68, #w-node-_3bfa4e57-d2e1-e4b6-8832-44eadd913364-02b8ff68, #w-node-_3bfa4e57-d2e1-e4b6-8832-44eadd913368-02b8ff68, #w-node-_75fcc990-4135-f669-d763-0c1bf01ea4b8-c63550aa, #w-node-_75fcc990-4135-f669-d763-0c1bf01ea4b8-652d62a9, #w-node-c16bcf0b-e4aa-cce3-d2c6-11d79ab7d934-19af2691, #w-node-c16bcf0b-e4aa-cce3-d2c6-11d79ab7d935-19af2691, #w-node-c16bcf0b-e4aa-cce3-d2c6-11d79ab7d93b-19af2691, #w-node-c16bcf0b-e4aa-cce3-d2c6-11d79ab7d93d-19af2691 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c16bcf0b-e4aa-cce3-d2c6-11d79ab7d9c8-19af2691 {
  align-self: start;
}

#w-node-c16bcf0b-e4aa-cce3-d2c6-11d79ab7d9dc-19af2691 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c16bcf0b-e4aa-cce3-d2c6-11d79ab7d9e2-19af2691 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c16bcf0b-e4aa-cce3-d2c6-11d79ab7d9ec-19af2691 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c16bcf0b-e4aa-cce3-d2c6-11d79ab7d9f2-19af2691 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c16bcf0b-e4aa-cce3-d2c6-11d79ab7d9fc-19af2691 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c16bcf0b-e4aa-cce3-d2c6-11d79ab7da02-19af2691, #w-node-c16bcf0b-e4aa-cce3-d2c6-11d79ab7da09-19af2691 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c16bcf0b-e4aa-cce3-d2c6-11d79ab7da11-19af2691 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c16bcf0b-e4aa-cce3-d2c6-11d79ab7da17-19af2691, #w-node-c16bcf0b-e4aa-cce3-d2c6-11d79ab7da1e-19af2691, #w-node-_75fcc990-4135-f669-d763-0c1bf01ea4b8-03f5e9eb, #w-node-_75fcc990-4135-f669-d763-0c1bf01ea4b8-bd0d29ef, #w-node-c16bcf0b-e4aa-cce3-d2c6-11d79ab7d934-0890ecc8, #w-node-c16bcf0b-e4aa-cce3-d2c6-11d79ab7d935-0890ecc8, #w-node-f795ccd3-4c40-b5a0-2f0f-cc046c24f8c4-0890ecc8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c16bcf0b-e4aa-cce3-d2c6-11d79ab7d9c8-0890ecc8 {
  align-self: start;
}

#w-node-c16bcf0b-e4aa-cce3-d2c6-11d79ab7d9dc-0890ecc8 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c16bcf0b-e4aa-cce3-d2c6-11d79ab7d9e2-0890ecc8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c16bcf0b-e4aa-cce3-d2c6-11d79ab7d9ec-0890ecc8 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c16bcf0b-e4aa-cce3-d2c6-11d79ab7d9f2-0890ecc8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c16bcf0b-e4aa-cce3-d2c6-11d79ab7d9fc-0890ecc8 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c16bcf0b-e4aa-cce3-d2c6-11d79ab7da02-0890ecc8, #w-node-c16bcf0b-e4aa-cce3-d2c6-11d79ab7da09-0890ecc8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4fbd6426-386f-7016-63dc-691fd9cdd01f-8df1714a {
  justify-self: auto;
}

#w-node-_1f73a2a0-b235-4db3-156e-96c201c92f74-8df1714a {
  align-self: auto;
}

#w-node-_1f73a2a0-b235-4db3-156e-96c201c92f79-8df1714a, #w-node-_0856efaf-4c53-f9b7-c3b7-dc8ee8bf1d1c-8df1714a {
  justify-self: auto;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cabff6-8df1714a, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cabffe-8df1714a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac030-8df1714a {
  grid-area: span 1 / span 3 / span 1 / span 3;
  justify-self: stretch;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac032-8df1714a, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac034-8df1714a {
  justify-self: center;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac036-8df1714a {
  justify-self: auto;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac038-8df1714a {
  justify-self: center;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac039-8df1714a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac03c-8df1714a {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac03e-8df1714a, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac040-8df1714a {
  justify-self: center;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac042-8df1714a {
  justify-self: auto;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac044-8df1714a {
  justify-self: center;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac045-8df1714a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac048-8df1714a {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac04a-8df1714a, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac04c-8df1714a {
  justify-self: center;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac04f-8df1714a {
  justify-self: auto;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac051-8df1714a {
  justify-self: center;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac052-8df1714a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac055-8df1714a {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac057-8df1714a, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac059-8df1714a {
  justify-self: center;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac05c-8df1714a {
  justify-self: auto;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac05e-8df1714a {
  justify-self: center;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac05f-8df1714a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac062-8df1714a {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: stretch stretch;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac064-8df1714a, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac066-8df1714a {
  justify-self: center;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac068-8df1714a {
  justify-self: auto;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac06b-8df1714a {
  justify-self: center;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac06c-8df1714a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac06f-8df1714a {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac071-8df1714a, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac073-8df1714a {
  justify-self: center;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac075-8df1714a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac077-8df1714a {
  justify-self: center;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac078-8df1714a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac07b-8df1714a {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac07d-8df1714a, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac07f-8df1714a {
  justify-self: center;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac081-8df1714a {
  justify-self: auto;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac083-8df1714a {
  justify-self: center;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac084-8df1714a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac087-8df1714a {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac089-8df1714a, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac08b-8df1714a {
  justify-self: center;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac08d-8df1714a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac08f-8df1714a {
  justify-self: center;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac090-8df1714a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac09f-8df1714a, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac0a6-8df1714a, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac0ad-8df1714a, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac0b6-8df1714a, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac0bd-8df1714a, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac0c4-8df1714a, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac0cb-8df1714a, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac0d2-8df1714a {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: auto;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac0e2-8df1714a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac0e8-8df1714a, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac0eb-8df1714a, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac0ec-8df1714a, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac0ed-8df1714a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac10e-8df1714a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_3dfb2d28-0cfd-1900-7651-de8474cac116-8df1714a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_14ff5461-abd2-567f-fcd1-0ba5ea68f86f-ea68f83e, #w-node-_14ff5461-abd2-567f-fcd1-0ba5ea68f871-ea68f83e {
  align-self: center;
}

#w-node-_14ff5461-abd2-567f-fcd1-0ba5ea68f87c-ea68f83e, #w-node-_14ff5461-abd2-567f-fcd1-0ba5ea68f885-ea68f83e, #w-node-_14ff5461-abd2-567f-fcd1-0ba5ea68f88e-ea68f83e, #w-node-_14ff5461-abd2-567f-fcd1-0ba5ea68f896-ea68f83e, #w-node-_14ff5461-abd2-567f-fcd1-0ba5ea68f89f-ea68f83e, #w-node-_14ff5461-abd2-567f-fcd1-0ba5ea68f8a8-ea68f83e, #w-node-_14ff5461-abd2-567f-fcd1-0ba5ea68f8b0-ea68f83e, #w-node-_14ff5461-abd2-567f-fcd1-0ba5ea68f8b9-ea68f83e, #w-node-_14ff5461-abd2-567f-fcd1-0ba5ea68f8c4-ea68f83e, #w-node-_14ff5461-abd2-567f-fcd1-0ba5ea68f8cd-ea68f83e, #w-node-_14ff5461-abd2-567f-fcd1-0ba5ea68f8d6-ea68f83e, #w-node-_14ff5461-abd2-567f-fcd1-0ba5ea68f8df-ea68f83e {
  align-self: stretch;
}

#w-node-_14ff5461-abd2-567f-fcd1-0ba5ea68f8e9-ea68f83e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_14ff5461-abd2-567f-fcd1-0ba5ea68f8f5-ea68f83e, #w-node-_14ff5461-abd2-567f-fcd1-0ba5ea68f8fe-ea68f83e, #w-node-_14ff5461-abd2-567f-fcd1-0ba5ea68f907-ea68f83e, #w-node-_14ff5461-abd2-567f-fcd1-0ba5ea68f910-ea68f83e, #w-node-_14ff5461-abd2-567f-fcd1-0ba5ea68f919-ea68f83e, #w-node-_14ff5461-abd2-567f-fcd1-0ba5ea68f922-ea68f83e {
  align-self: stretch;
}

#w-node-_14ff5461-abd2-567f-fcd1-0ba5ea68f92c-ea68f83e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_14ff5461-abd2-567f-fcd1-0ba5ea68f938-ea68f83e, #w-node-_14ff5461-abd2-567f-fcd1-0ba5ea68f940-ea68f83e {
  align-self: stretch;
}

#w-node-_14ff5461-abd2-567f-fcd1-0ba5ea68f949-ea68f83e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_14ff5461-abd2-567f-fcd1-0ba5ea68f960-ea68f83e, #w-node-_14ff5461-abd2-567f-fcd1-0ba5ea68f968-ea68f83e, #w-node-_14ff5461-abd2-567f-fcd1-0ba5ea68f971-ea68f83e, #w-node-_14ff5461-abd2-567f-fcd1-0ba5ea68f97a-ea68f83e, #w-node-_14ff5461-abd2-567f-fcd1-0ba5ea68f983-ea68f83e, #w-node-_14ff5461-abd2-567f-fcd1-0ba5ea68f996-ea68f83e, #w-node-_14ff5461-abd2-567f-fcd1-0ba5ea68f99e-ea68f83e, #w-node-_14ff5461-abd2-567f-fcd1-0ba5ea68f9a7-ea68f83e, #w-node-_14ff5461-abd2-567f-fcd1-0ba5ea68f9b0-ea68f83e, #w-node-_14ff5461-abd2-567f-fcd1-0ba5ea68f9b8-ea68f83e {
  align-self: stretch;
}

#w-node-_14ff5461-abd2-567f-fcd1-0ba5ea68f9c5-ea68f83e {
  align-self: center;
}

#w-node-_896d58d5-8da6-ee4e-0e88-aa80c4eaad2b-524ea214, #w-node-_26eb6e23-9d8a-144b-855c-d41cdccab03a-524ea214, #w-node-_85f808ad-f05d-26c5-2537-34c291ee610a-524ea214, #w-node-_4d732741-8703-ba13-551e-c1678dbe1a7f-524ea214, #w-node-e34ffb5f-dbad-d736-f0bd-c47636376c08-524ea214, #w-node-_36d80099-fc95-4476-a73f-39e159863e7e-524ea214 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-b604bf38-006a-9e5d-82b0-e1e13e6288a7-524ea214 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-f1a64ac5-ed72-6ba2-7602-7185f6b8c926-524ea214 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b604bf38-006a-9e5d-82b0-e1e13e6288b6-524ea214 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_9e71357a-6ce4-ad6a-031d-7a4d561581e1-524ea214 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_9e71357a-6ce4-ad6a-031d-7a4d561581ea-524ea214, #w-node-_9e71357a-6ce4-ad6a-031d-7a4d561581eb-524ea214, #w-node-_9e71357a-6ce4-ad6a-031d-7a4d561581ec-524ea214 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6ad8bedc-a283-b61e-ec96-4c1fc2afe3b0-524ea214 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_2383e945-f19a-68b3-24b9-595a58cb0558-524ea214 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e650eaac-c324-b4b1-3d46-d980857ebcdc-524ea214 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-e650eaac-c324-b4b1-3d46-d980857ebcdd-524ea214, #w-node-_2bb1980f-08f0-331c-8464-dbfcc6b0c5c5-524ea214, #w-node-_2bb1980f-08f0-331c-8464-dbfcc6b0c5d0-524ea214, #w-node-_3c9b56e8-006a-3113-8a68-5c5f2e69b3b2-524ea214 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3c9b56e8-006a-3113-8a68-5c5f2e69b3b4-524ea214 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_3c9b56e8-006a-3113-8a68-5c5f2e69b3b5-524ea214, #w-node-_3c9b56e8-006a-3113-8a68-5c5f2e69b3b7-524ea214, #w-node-_40216d69-3435-b2c1-86a8-776e71d65373-524ea214 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_40216d69-3435-b2c1-86a8-776e71d65375-524ea214 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_40216d69-3435-b2c1-86a8-776e71d65376-524ea214, #w-node-_40216d69-3435-b2c1-86a8-776e71d65378-524ea214, #w-node-a4d68ae1-1fb9-6419-384d-700d65f136bf-524ea214 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a4d68ae1-1fb9-6419-384d-700d65f136c1-524ea214 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-a4d68ae1-1fb9-6419-384d-700d65f136c2-524ea214, #w-node-a4d68ae1-1fb9-6419-384d-700d65f136c4-524ea214, #w-node-_75fcc990-4135-f669-d763-0c1bf01ea4b8-43f1cde9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_304b1e9d-2b6a-efb6-37ee-fc9fd496ffe7-26577b8d, #w-node-c677124b-ab7e-94ad-3556-03adfcaa81c3-26577b8d, #w-node-_304b1e9d-2b6a-efb6-37ee-fc9fd496fff6-26577b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_94a7de60-87f6-59fc-3d68-e00696b3a283-26577b8d, #w-node-_94a7de60-87f6-59fc-3d68-e00696b3a28b-26577b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_956bfca1-3f52-8637-37dc-7b85bef25fa9-26577b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-f0c56e4a-ee59-aba1-480e-a8bd72d6a30f-26577b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_0f2b032f-77e9-8be5-45e0-bd33596f4edf-26577b8d {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: start stretch;
}

#w-node-d5ced9e2-e2d7-b910-9b3d-e822c746bc04-26577b8d, #w-node-_1d2d88db-5910-fec8-e15c-7df39172251c-26577b8d, #w-node-_7175ba26-3a29-b85d-6312-6f1dbf9b2fad-26577b8d, #w-node-dba51f6d-1a0e-5cc2-ad34-0cef26ead56b-26577b8d, #w-node-_7175ba26-3a29-b85d-6312-6f1dbf9b2fb4-26577b8d, #w-node-fe7094e8-cdcd-0c04-a777-5eb1575c3dd7-26577b8d {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: stretch stretch;
}

#w-node-ff00254c-cf5b-657b-44fb-1f1806b0eb96-26577b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-ff00254c-cf5b-657b-44fb-1f1806b0eb99-26577b8d, #w-node-ebc96fbf-70e3-2354-6eea-506e1add1cb7-26577b8d, #w-node-ebc96fbf-70e3-2354-6eea-506e1add1cb8-26577b8d, #w-node-afcb666d-5e3b-2914-5895-c6378a02228f-26577b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1f5c44c9-00db-1f90-925a-aefc27d91ae7-26577b8d {
  justify-self: auto;
}

#w-node-afcb666d-5e3b-2914-5895-c6378a022292-26577b8d, #w-node-_73716a07-6809-032b-81d9-546bfbc39c37-26577b8d, #w-node-afcb666d-5e3b-2914-5895-c6378a0222a0-26577b8d, #w-node-afcb666d-5e3b-2914-5895-c6378a0222a1-26577b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea97ea1b-119d-2d1e-4973-0317629251d3-26577b8d {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-ea97ea1b-119d-2d1e-4973-0317629251d4-26577b8d, #w-node-ea97ea1b-119d-2d1e-4973-0317629251d6-26577b8d, #w-node-ea97ea1b-119d-2d1e-4973-0317629251da-26577b8d, #w-node-_75fcc990-4135-f669-d763-0c1bf01ea4b8-d44f489f, #w-node-c16bcf0b-e4aa-cce3-d2c6-11d79ab7d934-02159583, #w-node-c16bcf0b-e4aa-cce3-d2c6-11d79ab7d935-02159583, #w-node-c16bcf0b-e4aa-cce3-d2c6-11d79ab7d93b-02159583, #w-node-c16bcf0b-e4aa-cce3-d2c6-11d79ab7d93d-02159583 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c16bcf0b-e4aa-cce3-d2c6-11d79ab7d9c8-02159583 {
  align-self: start;
}

#w-node-c16bcf0b-e4aa-cce3-d2c6-11d79ab7d9fc-02159583 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c16bcf0b-e4aa-cce3-d2c6-11d79ab7da02-02159583, #w-node-c16bcf0b-e4aa-cce3-d2c6-11d79ab7da09-02159583 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c16bcf0b-e4aa-cce3-d2c6-11d79ab7d9dc-02159583 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c16bcf0b-e4aa-cce3-d2c6-11d79ab7d9e2-02159583 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c16bcf0b-e4aa-cce3-d2c6-11d79ab7d9ec-02159583 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c16bcf0b-e4aa-cce3-d2c6-11d79ab7d9f2-02159583, #w-node-_75fcc990-4135-f669-d763-0c1bf01ea4b8-0c2c44b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

@media screen and (max-width: 991px) {
  #w-node-_3dfb2d28-0cfd-1900-7651-de8474cabff6-3e3054ac, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cabffe-3e3054ac {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac030-3e3054ac {
    align-self: stretch;
  }

  #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac03c-3e3054ac {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac048-3e3054ac, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac055-3e3054ac, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac062-3e3054ac, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac06f-3e3054ac {
    align-self: stretch;
  }

  #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac09f-3e3054ac, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac0a6-3e3054ac, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac0ad-3e3054ac, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac0b6-3e3054ac, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac0bd-3e3054ac, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac0c4-3e3054ac, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac0cb-3e3054ac, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac0d2-3e3054ac {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: auto;
  }

  #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac10e-3e3054ac {
    grid-column: span 6 / span 6;
  }

  #w-node-_2d59d721-17e5-a340-f0ea-d4113c451957-fec3fc6a, #w-node-_2d59d721-17e5-a340-f0ea-d4113c45195c-fec3fc6a, #w-node-_2d59d721-17e5-a340-f0ea-d4113c451960-fec3fc6a, #w-node-_2d59d721-17e5-a340-f0ea-d4113c451962-fec3fc6a, #w-node-_2d59d721-17e5-a340-f0ea-d4113c451965-fec3fc6a {
    justify-self: center;
  }

  #w-node-_649677b5-846e-6046-d6ab-e1cc62b55123-62b55122, #w-node-_649677b5-846e-6046-d6ab-e1cc62b55129-62b55122, #w-node-_649677b5-846e-6046-d6ab-e1cc62b5513b-62b55122, #w-node-_649677b5-846e-6046-d6ab-e1cc62b5512f-62b55122, #w-node-_888fb842-d6c9-c7a7-4fc0-ce9d90266c32-62b55122 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-f2799624-d8c2-deec-27e0-0fc42e866b3b-5dafbd6d, #w-node-_9a70c298-f2f8-4573-9c32-c66cdb35664d-5dafbd6d, #w-node-f6c9d264-f314-7b2b-9ecb-2790aba7fbf2-5dafbd6d, #w-node-_7ece02f6-746e-06a1-8c1d-f8c78240f4ea-3e305516, #w-node-_7ece02f6-746e-06a1-8c1d-f8c78240f4ec-3e305516, #w-node-_7ece02f6-746e-06a1-8c1d-f8c78240f4ed-3e305516 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_467c8416-e7a0-62f9-85e9-c79bf8adf13c-3e305517 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-eb133bc1-b6b5-bf30-ee2e-a0d1b5a062c0-3e305517 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-dc99b9e2-dfb6-8585-7d34-db21c4d4c201-3e305517 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f27b1eb2-c1e9-cff4-e404-7fefdfea87bc-3e305517, #w-node-_12852f99-a080-8dd0-dbec-c1f498161c85-3e305517, #w-node-e3f3e804-aed6-d206-0d9f-23982d9a7aee-3e305517 {
    justify-self: center;
  }

  #w-node-_4ceccc7f-166a-3d77-6608-3cd3220098d2-3e305538, #w-node-_4ceccc7f-166a-3d77-6608-3cd3220098da-3e305538 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7ae40a82-bc49-ca2a-18fc-6e2913c589c6-3e305538, #w-node-_65d3ce4e-37df-4e29-bed7-0a26f3e8afeb-3e305538 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-b1becabf-4f55-9994-0558-4018a7bbb344-3e305538 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-cdc29b84-f296-d5bb-d044-d5aa5a70ae16-3e305538 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-cdc29b84-f296-d5bb-d044-d5aa5a70ae2c-3e305538 {
    grid-area: 1 / 2 / 2 / 3;
    place-self: stretch stretch;
  }

  #w-node-a99550cc-11cf-8e2d-c5b6-0dd683b04cac-3e305538, #w-node-a99550cc-11cf-8e2d-c5b6-0dd683b04cb7-3e305538, #w-node-a99550cc-11cf-8e2d-c5b6-0dd683b04cc2-3e305538, #w-node-a99550cc-11cf-8e2d-c5b6-0dd683b04ccd-3e305538 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: stretch stretch;
  }

  #w-node-a25c2ccb-0c5d-e296-6689-3d464a7777ac-3e30555a, #w-node-_4803185d-fb73-96e8-6aad-a64f937942a3-3e30555a, #w-node-_8659b579-a557-58ad-0191-f58097f8a34f-3e30555a {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-f5102288-e307-86f5-7bf7-ad51a5d413da-3e30555a, #w-node-_38d39417-1fa5-a962-30bc-dbbc43fb95fb-3e30555a, #w-node-e5382c7f-6d3f-24e2-2ec3-e8d949c2900b-3e30555a, #w-node-d64e8635-69cb-e59e-d2c1-1a16e2c8bbbb-3e30555a {
    grid-column: span 6 / span 6;
  }

  #w-node-_1af9d7fb-f3cb-98c3-f6af-82df83ec61d9-02282fda, #w-node-_8ba03274-c19f-a381-15c6-dbc1678d8a61-02282fda, #w-node-_5fe93ad4-fe38-b648-a9db-576fef021b20-02282fda, #w-node-_1db6efbc-1f2a-89aa-e95d-6a89fbeaf740-02282fda, #w-node-f6eac524-1a6e-9e32-ca13-25226cd23d66-02282fda {
    justify-self: center;
  }

  #w-node-_9f15ff39-3c3f-8036-aefc-14e5d3dc2615-3e305594, #w-node-_9f15ff39-3c3f-8036-aefc-14e5d3dc261d-3e305594 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-aa29ea84-941e-1cb7-91fb-383097b0dde8-3e305594 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_2d801ace-ee44-f5fe-73ea-8d43d95f782e-3e305594 {
    justify-self: start;
  }

  #w-node-_2d801ace-ee44-f5fe-73ea-8d43d95f7844-3e305594 {
    justify-self: center;
  }

  #w-node-_94a7de60-87f6-59fc-3d68-e00696b3a283-3e305595, #w-node-_94a7de60-87f6-59fc-3d68-e00696b3a28b-3e305595 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6dceb3d7-cef1-48f6-a1d0-93dfd07fbdc6-3e305595, #w-node-_6dceb3d7-cef1-48f6-a1d0-93dfd07fbdcd-3e305595, #w-node-_6dceb3d7-cef1-48f6-a1d0-93dfd07fbdd4-3e305595, #w-node-_6dceb3d7-cef1-48f6-a1d0-93dfd07fbddb-3e305595 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto;
  }

  #w-node-afcb666d-5e3b-2914-5895-c6378a02228a-3e305595 {
    justify-self: start;
  }

  #w-node-_7302da72-f4c2-66b2-bc6a-ec2138bd3371-3e305595 {
    justify-self: center;
  }

  #w-node-c1b667ac-203b-5900-7c7c-9441c6f0a7a3-3e305595 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_56753e36-c181-5761-38c2-3609b14c28ee-3e305596 {
    justify-self: start;
  }

  #w-node-_56753e36-c181-5761-38c2-3609b14c28f2-3e305596 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_56753e36-c181-5761-38c2-3609b14c28f7-3e305596 {
    justify-self: start;
  }

  #w-node-_56753e36-c181-5761-38c2-3609b14c2960-3e305596 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_56753e36-c181-5761-38c2-3609b14c297f-3e305596 {
    justify-self: center;
  }

  #w-node-_56753e36-c181-5761-38c2-3609b14c29aa-3e305596, #w-node-_56753e36-c181-5761-38c2-3609b14c29b3-3e305596, #w-node-_56753e36-c181-5761-38c2-3609b14c29bc-3e305596 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_56753e36-c181-5761-38c2-3609b14c29bf-3e305596 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_56753e36-c181-5761-38c2-3609b14c29c5-3e305596, #w-node-_56753e36-c181-5761-38c2-3609b14c29ce-3e305596 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_56753e36-c181-5761-38c2-3609b14c29d1-3e305596 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_56753e36-c181-5761-38c2-3609b14c29d7-3e305596 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-fb6eb550-7fd3-da94-c97d-d0ed630d9d39-3e3055a0 {
    justify-self: center;
  }

  #w-node-_01afd208-9a30-f8c5-e9a5-33594c83b436-3e3055a0 {
    grid-area: 1 / 1 / 2 / 4;
    justify-self: start;
  }

  #w-node-_01afd208-9a30-f8c5-e9a5-33594c83b439-3e3055a0 {
    grid-area: 1 / 4 / 2 / 13;
    justify-self: start;
  }

  #w-node-_01afd208-9a30-f8c5-e9a5-33594c83b43c-3e3055a0 {
    grid-area: 1 / 1 / 2 / 4;
    justify-self: start;
  }

  #w-node-_01afd208-9a30-f8c5-e9a5-33594c83b43f-3e3055a0 {
    grid-area: 1 / 4 / 2 / 13;
    justify-self: start;
  }

  #w-node-_01afd208-9a30-f8c5-e9a5-33594c83b442-3e3055a0 {
    grid-area: 1 / 1 / 2 / 4;
    justify-self: start;
  }

  #w-node-_01afd208-9a30-f8c5-e9a5-33594c83b445-3e3055a0 {
    grid-area: 1 / 4 / 2 / 13;
  }

  #w-node-_01afd208-9a30-f8c5-e9a5-33594c83b448-3e3055a0 {
    grid-area: 1 / 1 / 2 / 4;
    justify-self: start;
  }

  #w-node-_01afd208-9a30-f8c5-e9a5-33594c83b44b-3e3055a0 {
    grid-area: 1 / 4 / 2 / 13;
  }

  #w-node-_01afd208-9a30-f8c5-e9a5-33594c83b44d-3e3055a0 {
    grid-area: 7 / 1 / 8 / 2;
  }

  #w-node-_01afd208-9a30-f8c5-e9a5-33594c83b44e-3e3055a0 {
    grid-area: 1 / 1 / 2 / 4;
    justify-self: start;
  }

  #w-node-_01afd208-9a30-f8c5-e9a5-33594c83b451-3e3055a0 {
    grid-area: 1 / 4 / 2 / 13;
  }

  #w-node-_01afd208-9a30-f8c5-e9a5-33594c83b454-3e3055a0 {
    grid-area: 1 / 1 / 2 / 4;
    justify-self: start;
  }

  #w-node-_01afd208-9a30-f8c5-e9a5-33594c83b457-3e3055a0 {
    grid-area: 1 / 4 / 2 / 13;
  }

  #w-node-_01afd208-9a30-f8c5-e9a5-33594c83b45a-3e3055a0 {
    grid-area: 1 / 1 / 2 / 4;
    justify-self: start;
  }

  #w-node-_01afd208-9a30-f8c5-e9a5-33594c83b45d-3e3055a0 {
    grid-area: 1 / 4 / 2 / 13;
  }

  #w-node-_01afd208-9a30-f8c5-e9a5-33594c83b45f-3e3055a0 {
    grid-area: 10 / 1 / 11 / 2;
  }

  #w-node-_01afd208-9a30-f8c5-e9a5-33594c83b460-3e3055a0 {
    grid-area: 1 / 1 / 2 / 4;
    justify-self: start;
  }

  #w-node-_01afd208-9a30-f8c5-e9a5-33594c83b463-3e3055a0 {
    grid-area: 1 / 4 / 2 / 13;
  }

  #w-node-_01afd208-9a30-f8c5-e9a5-33594c83b466-3e3055a0 {
    grid-area: 1 / 1 / 2 / 4;
    justify-self: start;
  }

  #w-node-_01afd208-9a30-f8c5-e9a5-33594c83b469-3e3055a0 {
    grid-area: 1 / 4 / 2 / 13;
  }

  #w-node-_01afd208-9a30-f8c5-e9a5-33594c83b46b-3e3055a0 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_01afd208-9a30-f8c5-e9a5-33594c83b46c-3e3055a0 {
    grid-area: 1 / 1 / 2 / 4;
    justify-self: start;
  }

  #w-node-_01afd208-9a30-f8c5-e9a5-33594c83b46f-3e3055a0 {
    grid-area: 1 / 4 / 2 / 13;
  }

  #w-node-_01afd208-9a30-f8c5-e9a5-33594c83b471-3e3055a0, #w-node-bb716804-c7de-b1a9-6096-16b82849dadb-3e3055a0 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-bb716804-c7de-b1a9-6096-16b82849dadc-3e3055a0 {
    grid-area: 1 / 1 / 2 / 4;
    justify-self: start;
  }

  #w-node-_01afd208-9a30-f8c5-e9a5-33594c83b475-3e3055a0 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_01afd208-9a30-f8c5-e9a5-33594c83b476-3e3055a0 {
    grid-area: 1 / 1 / 2 / 4;
    justify-self: start;
  }

  #w-node-_01afd208-9a30-f8c5-e9a5-33594c83b479-3e3055a0 {
    grid-area: 1 / 4 / 2 / 13;
  }

  #w-node-_01afd208-9a30-f8c5-e9a5-33594c83b47b-3e3055a0 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_01afd208-9a30-f8c5-e9a5-33594c83b47c-3e3055a0 {
    grid-area: 1 / 1 / 2 / 4;
    justify-self: start;
  }

  #w-node-_01afd208-9a30-f8c5-e9a5-33594c83b47f-3e3055a0 {
    grid-area: 1 / 4 / 2 / 13;
  }

  #w-node-c421a04f-b27e-8f4d-250b-cd545c7420f5-3e3055a0 {
    justify-self: start;
  }

  #w-node-c421a04f-b27e-8f4d-250b-cd545c742106-3e3055a0 {
    grid-area: 1 / 1 / 2 / 4;
    justify-self: start;
  }

  #w-node-c421a04f-b27e-8f4d-250b-cd545c742109-3e3055a0 {
    grid-area: 1 / 4 / 2 / 13;
    justify-self: start;
  }

  #w-node-c421a04f-b27e-8f4d-250b-cd545c74210c-3e3055a0 {
    grid-area: 1 / 1 / 2 / 4;
    justify-self: start;
  }

  #w-node-c421a04f-b27e-8f4d-250b-cd545c74210f-3e3055a0 {
    grid-area: 1 / 4 / 2 / 13;
    justify-self: start;
  }

  #w-node-c421a04f-b27e-8f4d-250b-cd545c742112-3e3055a0 {
    grid-area: 1 / 1 / 2 / 4;
    justify-self: start;
  }

  #w-node-c421a04f-b27e-8f4d-250b-cd545c742115-3e3055a0 {
    grid-area: 1 / 4 / 2 / 13;
  }

  #w-node-c421a04f-b27e-8f4d-250b-cd545c742118-3e3055a0 {
    grid-area: 1 / 1 / 2 / 4;
    justify-self: start;
  }

  #w-node-c421a04f-b27e-8f4d-250b-cd545c74211b-3e3055a0 {
    grid-area: 1 / 4 / 2 / 13;
  }

  #w-node-c421a04f-b27e-8f4d-250b-cd545c74211d-3e3055a0 {
    grid-area: 7 / 1 / 8 / 2;
  }

  #w-node-c421a04f-b27e-8f4d-250b-cd545c74211e-3e3055a0 {
    grid-area: 1 / 1 / 2 / 4;
    justify-self: start;
  }

  #w-node-c421a04f-b27e-8f4d-250b-cd545c742121-3e3055a0 {
    grid-area: 1 / 4 / 2 / 13;
  }

  #w-node-c421a04f-b27e-8f4d-250b-cd545c742124-3e3055a0 {
    grid-area: 1 / 1 / 2 / 4;
    justify-self: start;
  }

  #w-node-c421a04f-b27e-8f4d-250b-cd545c742127-3e3055a0 {
    grid-area: 1 / 4 / 2 / 13;
  }

  #w-node-c421a04f-b27e-8f4d-250b-cd545c74212a-3e3055a0 {
    grid-area: 1 / 1 / 2 / 4;
    justify-self: start;
  }

  #w-node-c421a04f-b27e-8f4d-250b-cd545c74212d-3e3055a0 {
    grid-area: 1 / 4 / 2 / 13;
  }

  #w-node-c421a04f-b27e-8f4d-250b-cd545c74212f-3e3055a0 {
    grid-area: 10 / 1 / 11 / 2;
  }

  #w-node-c421a04f-b27e-8f4d-250b-cd545c742130-3e3055a0 {
    grid-area: 1 / 1 / 2 / 4;
    justify-self: start;
  }

  #w-node-c421a04f-b27e-8f4d-250b-cd545c742133-3e3055a0 {
    grid-area: 1 / 4 / 2 / 13;
  }

  #w-node-c421a04f-b27e-8f4d-250b-cd545c742136-3e3055a0 {
    grid-area: 1 / 1 / 2 / 4;
    justify-self: start;
  }

  #w-node-c421a04f-b27e-8f4d-250b-cd545c742139-3e3055a0 {
    grid-area: 1 / 4 / 2 / 13;
  }

  #w-node-c421a04f-b27e-8f4d-250b-cd545c74213b-3e3055a0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c421a04f-b27e-8f4d-250b-cd545c74213c-3e3055a0 {
    grid-area: 1 / 1 / 2 / 4;
    justify-self: start;
  }

  #w-node-c421a04f-b27e-8f4d-250b-cd545c74213f-3e3055a0 {
    grid-area: 1 / 4 / 2 / 13;
  }

  #w-node-af73d54c-5cb3-0881-67cf-6dea91acc788-3e3055a0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: stretch;
  }

  #w-node-af73d54c-5cb3-0881-67cf-6dea91acc789-3e3055a0 {
    grid-area: 1 / 1 / 2 / 4;
    justify-self: start;
  }

  #w-node-_7493c6d8-6ef4-e278-f6c2-961b367adb99-3e3055a0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: stretch;
  }

  #w-node-_7493c6d8-6ef4-e278-f6c2-961b367adb9a-3e3055a0 {
    grid-area: 1 / 1 / 2 / 4;
    justify-self: start;
  }

  #w-node-_7493c6d8-6ef4-e278-f6c2-961b367adb9d-3e3055a0 {
    grid-area: 1 / 4 / 2 / 13;
  }

  #w-node-d1a30714-5482-87c1-61eb-e629c5ae7b26-3e3055a0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: stretch;
  }

  #w-node-d1a30714-5482-87c1-61eb-e629c5ae7b27-3e3055a0 {
    grid-area: 1 / 1 / 2 / 4;
    justify-self: start;
  }

  #w-node-d1a30714-5482-87c1-61eb-e629c5ae7b2a-3e3055a0 {
    grid-area: 1 / 4 / 2 / 13;
  }

  #w-node-_9344e981-c9a5-c661-aa6f-c55ec0c9db67-3e3055be, #w-node-_9344e981-c9a5-c661-aa6f-c55ec0c9db6f-3e3055be {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_13fc8bfe-408d-f7ec-307a-fb98406fb0eb-3e3055be, #w-node-b0b48ecb-1020-6eaf-2573-e0b344c2db3b-3e3055be, #w-node-f4a5691d-03cd-4ecc-b0d8-e7e5fd8f8b6a-3e3055be, #w-node-f4a5691d-03cd-4ecc-b0d8-e7e5fd8f8b6b-3e3055be {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_6e521974-cbcd-dc8c-4d85-43824da4cde9-3e3055be {
    justify-self: start;
  }

  #w-node-a617acfc-607f-c756-1429-a7ed5559508f-3e3055be {
    justify-self: center;
  }

  #w-node-cdc29b84-f296-d5bb-d044-d5aa5a70ae0e-3e3055be {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-cdc29b84-f296-d5bb-d044-d5aa5a70ae0b-3e3055be {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-_8f55bc8f-df80-6146-45bb-1502720e2e6d-3e3055be {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_8f55bc8f-df80-6146-45bb-1502720e2e71-3e3055be {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-_745b9f4a-15da-fe7c-3a3d-c59ac0c3835d-3e3055be {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_6414e7ff-d965-4aa5-17f3-37f1a43d1e33-3e3055be {
    grid-area: 1 / 1 / 2 / 2;
    align-self: center;
  }

  #w-node-_410c0a41-e5f9-4f7b-0b5a-5a065c4b888f-3e3055d3, #w-node-_410c0a41-e5f9-4f7b-0b5a-5a065c4b8897-3e3055d3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6747f149-3047-70fc-9903-41a9c31a8e80-3e3055d3, #w-node-c0a0516d-7288-d2bf-b272-a9c96671725d-3e3055d3, #w-node-b82b7839-274c-5ad8-c169-dd24fd642833-3e3055d3 {
    grid-area: 1 / 1 / 2 / 2;
    align-self: start;
  }

  #w-node-dc5c1968-41a2-c06d-1670-85016366b81e-3e3055d3, #w-node-_4bf9242e-8ac8-58ce-a2c5-4a701485be67-3e3055d3, #w-node-b9c78c18-888d-407e-334f-b175fa0798d7-3e3055d3, #w-node-_073f93ba-71f1-fadb-7c6f-9771887fc03d-3e3055d3 {
    grid-area: 2 / 1 / 3 / 2;
    align-self: start;
  }

  #w-node-c8b58fde-0bb5-bbf7-9e6d-eecd27813feb-3e3055d3 {
    grid-area: 1 / 1 / 2 / 2;
    align-self: start;
  }

  #w-node-b96302ea-0f55-c50b-a087-faff1c5dfe4e-3e3055d4, #w-node-b96302ea-0f55-c50b-a087-faff1c5dfe56-3e3055d4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7ae40a82-bc49-ca2a-18fc-6e2913c589c6-3e3055d4 {
    grid-area: 1 / 1 / 2 / 2;
    align-self: start;
  }

  #w-node-fdeb0b9a-dcce-8e22-4054-e48adbe74a46-3e3055d4 {
    justify-self: center;
  }

  #w-node-cdc29b84-f296-d5bb-d044-d5aa5a70ae16-3e3055d4, #w-node-_512bff50-85ef-5aa8-e010-62b8b48b1fab-3e3055d4, #w-node-_1508979a-8c7a-095b-4cad-5b1bba1639f2-3e3055d4, #w-node-_8f598add-b412-2b3a-824a-443e0b54735a-3e3055d4, #w-node-_90884410-e286-b36f-4750-c4694777d693-3e3055d4, #w-node-_585a153a-ac7b-289b-a9f4-bc87bb39f122-3e3055d4, #w-node-_09dd1ee6-c5e0-da88-86ec-54226b2e412e-3e3055d4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-_0f020463-f8cd-c063-647f-98b571d3a5d8-3e3055d8, #w-node-_940f3f74-29d1-d3ce-3aeb-97a1e2ab93c9-3e3055d8 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_78367522-59ac-42ad-e6da-4d35a71f41b2-3e3055d8, #w-node-_67831a15-7c26-c57e-43d9-bbc5ba5f6d63-3e3055d8, #w-node-e449f98f-2a8e-9a4c-fb1a-1d2e5de32ec4-3e3055d8 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_44a262e8-846d-858c-f500-b80dcc849673-3e3055dc, #w-node-_44a262e8-846d-858c-f500-b80dcc84967d-3e3055dc, #w-node-_44a262e8-846d-858c-f500-b80dcc849687-3e3055dc {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6d8335d4-61bf-9c86-6315-89d30e901a11-3e3055dd, #w-node-af01e9b1-fbd9-959d-7fdb-eda6a90c5260-3e3055dd {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-ffda3a7c-9229-212b-c61d-9a099e7a6b55-3e3055f3, #w-node-_6c1d1c71-5147-8bd2-7149-e199505fd989-3e3055f3 {
    justify-self: start;
  }

  #w-node-_56374bfa-402f-29d7-812f-57eaecbf86b7-3e3055f4 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_24461ed3-bd38-1116-6148-012ba444c8c1-3e3055f4 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: stretch;
  }

  #w-node-_72b2d2d5-2996-bf74-86cf-ce60d9ac7063-3e3055fc {
    grid-area: 1 / 1 / 2 / 2;
    align-self: start;
  }

  #w-node-_03163065-013a-25a8-d87b-18d5f8d09943-3e3055fc, #w-node-_955ad2b2-d92c-942c-41ff-d0ef8b1debfd-3e3055fc, #w-node-f0595645-dcc0-f3ba-bc04-1ee471b2699c-3e3055fc {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_7bc1464e-7b7d-c6ee-9909-9a7db19a8940-3e305614 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_5a750eb3-f2cb-f1a7-bcd2-1bd4395f2d40-3e305617, #w-node-_5a750eb3-f2cb-f1a7-bcd2-1bd4395f2d48-3e305617 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_731222a6-aee5-f5b2-8a47-9ac5e6f7778b-3e305617, #w-node-_6c0fb1c0-1bed-6483-15f4-75818aa3f4b3-3e305617, #w-node-_3dd52c75-0f7f-14e5-1b71-3ad0dbe5de22-3e305617, #w-node-_1aa17a9b-801c-4ccc-db26-b2245c57cb6f-3e305617 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: auto;
  }

  #w-node-_2383e945-f19a-68b3-24b9-595a58cb0558-3e305617 {
    place-self: auto;
  }

  #w-node-a0c9bce6-bb77-573e-2a83-598a4470ba99-3e305617 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-bb318001-8452-7ae1-486b-9ce8ba58a53a-3e305617 {
    justify-self: auto;
  }

  #w-node-_6414e7ff-d965-4aa5-17f3-37f1a43d1e33-3e305617 {
    grid-area: 1 / 1 / 2 / 2;
    place-self: center stretch;
  }

  #w-node-_90783953-0eed-3a2c-045c-fe85d0ee35de-3e305617, #w-node-_88a86838-f3e0-886b-19eb-4d62f48e6543-3e305617, #w-node-f602d24e-6121-2bfe-12df-635f4219fa57-3e305617, #w-node-_4e178764-682b-46fd-e429-af6c7b61b7d6-3e305617 {
    justify-self: stretch;
  }

  #w-node-_85fc50ce-601a-b71f-b290-347c6fcc80d1-3e30561a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_3ec8cae8-bd18-4017-990c-60c48635990b-3e30561a {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-dc3ff7ae-2460-90a6-758a-69709771df27-3e30561a {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_86abbea4-92d4-680c-47f8-d273b0a03453-3e305658, #w-node-_86abbea4-92d4-680c-47f8-d273b0a0345b-3e305658 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b0b48ecb-1020-6eaf-2573-e0b344c2db3b-3e305658 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-c853055e-66ec-8c68-6f71-6aeaeb1190c0-3e305658 {
    grid-column: span 6 / span 6;
  }

  #w-node-_89f55b00-ee4c-e671-fa70-86cbfef439b9-3e305658 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-_0b37fd62-fe60-8cc6-41b4-25fc4f202469-3e305658 {
    grid-column: span 6 / span 6;
  }

  #w-node-_0b37fd62-fe60-8cc6-41b4-25fc4f20246a-3e305658 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_0b37fd62-fe60-8cc6-41b4-25fc4f20246c-3e305658 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-a1ed7e89-22dc-b2ca-b2ad-390361cb334b-3e305658, #w-node-a1ed7e89-22dc-b2ca-b2ad-390361cb3356-3e305658, #w-node-a1ed7e89-22dc-b2ca-b2ad-390361cb3361-3e305658, #w-node-a1ed7e89-22dc-b2ca-b2ad-390361cb336c-3e305658 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: stretch stretch;
  }

  #w-node-_927456e7-f216-2b58-d923-2b43d4366223-3e305658, #w-node-_9b1cb44d-8a88-07b9-537e-7e0342387ad6-3e305658, #w-node-_1f5328ab-4cb9-0b6b-669e-04acca5825ce-3e305658, #w-node-_560fdc1e-1d5b-90da-3495-a8b7cd5bee10-3e305658, #w-node-b2477e43-47aa-059c-b08e-55deb9f92e2a-3e305658, #w-node-_1b538938-90c1-75e7-bba7-4f531f71355a-3e305658, #w-node-_1e9c0eab-cb13-809e-9c16-a7659cc96f68-3e305658, #w-node-d85c5052-1744-f37a-3b5f-cbd912b25adf-3e305658, #w-node-_6887a884-0eeb-aa9a-767f-7ea3695c71e7-3e305658, #w-node-_278dec0d-2e3b-ba33-c846-934b0e58fe7f-3e305658, #w-node-_1d4c7b49-e857-cf0a-afbd-7bcdd4e5a994-3e305658, #w-node-d04abed1-6784-7372-2a91-4263d81be2a0-3e305658, #w-node-_72c0c5a1-73ee-f802-1cc9-b89b4a40b227-3e305658, #w-node-a5c20c39-627d-0c27-9eef-b54f33079c69-3e305658, #w-node-_532a1ac1-2a49-b8e6-b5cf-c7deca745b5a-3e305658, #w-node-_5cc687e2-c66f-e313-c952-aa7863fc9c9f-3e305658, #w-node-_87ff020d-7e8b-c81c-b6b4-63cefd3a4d5b-3e305658, #w-node-_4d75af38-0596-dd76-9d34-b0724b2c518c-3e305658, #w-node-db4e2324-6937-abda-5b34-e8bd6460723d-3e305658, #w-node-_40d5aa48-4f23-f4bc-cf62-9e6319cad1c8-3e305658, #w-node-_0525a692-22a6-d691-649b-5431fa0e9ba0-3e305658, #w-node-_3cc1346a-7606-98f3-ee9d-af7006bb926c-3e305658, #w-node-a5c294fa-9505-f7f4-824a-601a5500cca2-3e305658, #w-node-a759f334-caa7-8fdd-e5d6-09f573be1ed4-3e305658 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: stretch stretch;
  }

  #w-node-cdc29b84-f296-d5bb-d044-d5aa5a70ae0b-3e305658, #w-node-cdc29b84-f296-d5bb-d044-d5aa5a70ae16-3e305658, #w-node-cdc29b84-f296-d5bb-d044-d5aa5a70ae21-3e305658, #w-node-cdc29b84-f296-d5bb-d044-d5aa5a70ae2c-3e305658 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: stretch stretch;
  }

  #w-node-_6414e7ff-d965-4aa5-17f3-37f1a43d1e33-3e305658 {
    grid-area: 1 / 1 / 2 / 2;
    align-self: center;
  }

  #w-node-_612f1af4-aeaa-4b40-eab8-a7c43b01f8ae-3e305671, #w-node-_612f1af4-aeaa-4b40-eab8-a7c43b01f8b6-3e305671 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_67baa583-d31a-36a9-9b2c-4940eaebe460-3e305671 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-_05d20db6-e5d7-1235-1603-9e96ca650b3c-3e305671 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto stretch;
  }

  #w-node-_896d58d5-8da6-ee4e-0e88-aa80c4eaad2b-3e305671, #w-node-_896d58d5-8da6-ee4e-0e88-aa80c4eaad3b-3e305671, #w-node-eb11edc0-08ab-1e07-74f1-1ad51592819b-3e305671, #w-node-_0bda7f5a-a420-3365-1ff7-d14ef1badfb9-3e305671 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto;
  }

  #w-node-_3a5a676d-05b8-68e1-e8a6-5c2eb0c8dea0-3e305671, #w-node-_8828740d-5e51-f676-4e0c-4fca60fac2d4-3e305671 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto stretch;
  }

  #w-node-_731222a6-aee5-f5b2-8a47-9ac5e6f7778b-3e305671, #w-node-_6c0fb1c0-1bed-6483-15f4-75818aa3f4b3-3e305671, #w-node-_3dd52c75-0f7f-14e5-1b71-3ad0dbe5de22-3e305671, #w-node-_1aa17a9b-801c-4ccc-db26-b2245c57cb6f-3e305671 {
    grid-area: span 1 / span 6 / span 1 / span 6;
    place-self: auto;
  }

  #w-node-_6414e7ff-d965-4aa5-17f3-37f1a43d1e33-3e305671 {
    grid-area: 1 / 1 / 2 / 2;
    align-self: center;
  }

  #w-node-_3aa9681a-0344-f2f3-acf5-f7574a569acc-3e305691 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-b400e67f-7bb7-d8a1-4486-e8bb46890c8a-3e3056c1, #w-node-b400e67f-7bb7-d8a1-4486-e8bb46890c92-3e3056c1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6723883b-afe6-3baf-6f1b-22e3cff01276-3e3056c1, #w-node-_1dd26f53-cde7-3db6-c3e3-54bd90d76ee2-3e3056c1 {
    grid-area: 1 / 1 / 2 / 2;
    align-self: start;
  }

  #w-node-f9142e1c-c655-abe1-e2e2-21c2ebad878c-3e3056c1 {
    justify-self: start;
  }

  #w-node-f9142e1c-c655-abe1-e2e2-21c2ebad879f-3e3056c1 {
    justify-self: center;
  }

  #w-node-a4b63a2b-36e0-5b8e-aef9-2fb3ea67e4b4-3e3056c1, #w-node-_874eb7fc-ab8a-aa75-ca5b-72886797dafb-3e3056c1, #w-node-cb0a237b-aa44-4d6d-bafc-3a9ad1674e32-3e3056c1 {
    grid-area: span 1 / span 4 / span 1 / span 4;
    place-self: stretch stretch;
  }

  #w-node-_56c7f9ba-d7c1-f21c-11a0-a82915329230-3e3056c1, #w-node-_83332e4d-15e5-5062-4500-97ebb35a4b04-3e3056c1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_4f3b7827-2e32-491d-a3c6-cb5e745e7882-3e3056c1 {
    grid-area: 1 / 1 / 2 / 2;
    align-self: start;
  }

  #w-node-_153c908c-827a-65ea-34b6-43032c9f1d73-3e3056c1, #w-node-_83266702-788b-b4ae-26cc-7e655043528b-3e3056c1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_896d58d5-8da6-ee4e-0e88-aa80c4eaad2b-3e3056c1, #w-node-_7e45aae9-fa7e-0fe2-2254-bacb8bdc7e30-3e3056c1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto;
  }

  #w-node-_731222a6-aee5-f5b2-8a47-9ac5e6f7778b-3e3056c1, #w-node-_6c0fb1c0-1bed-6483-15f4-75818aa3f4b3-3e3056c1, #w-node-_3dd52c75-0f7f-14e5-1b71-3ad0dbe5de22-3e3056c1, #w-node-ee1d0d97-c5fd-49a9-eca4-ceada4d160fe-3e3056c1, #w-node-_034a6fd1-21bf-5db0-ea04-a1e1cd2d5f05-3e3056c1, #w-node-_53b96309-29b8-f667-47a6-cd2b2a64271e-3e3056c1 {
    grid-area: span 1 / span 6 / span 1 / span 6;
    place-self: auto;
  }

  #w-node-_6414e7ff-d965-4aa5-17f3-37f1a43d1e33-3e3056c1 {
    grid-area: 1 / 1 / 2 / 2;
    align-self: center;
  }

  #w-node-_5788821c-4872-37c7-d6bb-fc3160c87918-3e3056ce {
    align-self: stretch;
  }

  #w-node-_43b81c41-53e2-811f-a9c2-950ebd979793-3e3056ce {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_610322d8-178d-e94f-e085-6f68c690e7cb-3e3056ce, #w-node-_0938ce68-5e03-ff5e-008a-0d94a3bf8138-3e3056ce, #w-node-_9f122c71-e6b3-e965-caa8-55a9379b3491-3e3056ce, #w-node-c3b2edb8-32b6-f7cf-652f-ff7f48b731b2-3e3056ce, #w-node-_1b6be57c-28af-a2ba-e533-adb7026f61bf-3e3056ce, #w-node-e377698f-a909-9867-0e5f-c166061b7776-3e3056ce, #w-node-ecb07217-4edb-024f-4ab5-4fac110aa356-3e3056ce, #w-node-b135e3e5-e0a6-2bcc-cea2-fe0d0b87ecac-3e3056ce {
    align-self: stretch;
  }

  #w-node-_7d02cae2-afad-3926-9030-a32e495ad3fb-3e30570a, #w-node-_7d02cae2-afad-3926-9030-a32e495ad403-3e30570a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6414e7ff-d965-4aa5-17f3-37f1a43d1e33-3e30570a {
    grid-area: 1 / 1 / 2 / 9;
    align-self: center;
  }

  #w-node-_731222a6-aee5-f5b2-8a47-9ac5e6f7778b-3e30570a, #w-node-_6c0fb1c0-1bed-6483-15f4-75818aa3f4b3-3e30570a, #w-node-_3dd52c75-0f7f-14e5-1b71-3ad0dbe5de22-3e30570a, #w-node-_1aa17a9b-801c-4ccc-db26-b2245c57cb6f-3e30570a, #w-node-_3054488d-a789-6c8c-5160-a28ef7c1efcf-3e30570a {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto;
  }

  #w-node-_979bbdcd-f2bb-6b84-f5ae-485f4fadf4c0-3e30570a {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_8f11c9d6-3614-46bf-2bc2-f58138f90b11-3e305739 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_286fcdd7-7080-aa64-66ee-2f0fdc505d76-3e305739 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-ab25ad4c-907a-c059-c861-0cc484de2d3a-7185ae1b, #w-node-_3f36b0b9-df6c-7f6c-6c21-cc1c295f557d-7185ae1b {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-a25c2ccb-0c5d-e296-6689-3d464a7777ac-0ffc1b82, #w-node-_4803185d-fb73-96e8-6aad-a64f937942a3-0ffc1b82, #w-node-_8659b579-a557-58ad-0191-f58097f8a34f-0ffc1b82 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_630ac16c-8579-054d-29d5-961762285410-0ffc1b82, #w-node-f5102288-e307-86f5-7bf7-ad51a5d413da-0ffc1b82, #w-node-_38d39417-1fa5-a962-30bc-dbbc43fb95fb-0ffc1b82, #w-node-d64e8635-69cb-e59e-d2c1-1a16e2c8bbbb-0ffc1b82 {
    grid-column: span 6 / span 6;
  }

  #w-node-_38ef2f29-b8f4-e2a7-f9f5-557dd3df0940-df94048a, #w-node-_38ef2f29-b8f4-e2a7-f9f5-557dd3df0948-df94048a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-df9fea80-4cd5-cba0-4050-b034c32cde02-df94048a, #w-node-df9fea80-4cd5-cba0-4050-b034c32cde55-df94048a {
    grid-area: 1 / 1 / 2 / 2;
    align-self: start;
  }

  #w-node-df9fea80-4cd5-cba0-4050-b034c32cde8f-df94048a, #w-node-df9fea80-4cd5-cba0-4050-b034c32cde96-df94048a, #w-node-df9fea80-4cd5-cba0-4050-b034c32cde9d-df94048a, #w-node-df9fea80-4cd5-cba0-4050-b034c32cdea4-df94048a, #w-node-df9fea80-4cd5-cba0-4050-b034c32cdeab-df94048a, #w-node-df9fea80-4cd5-cba0-4050-b034c32cdeb2-df94048a {
    grid-area: span 1 / span 6 / span 1 / span 6;
    place-self: auto;
  }

  #w-node-_5e9e4206-02ae-2014-6d26-460721064471-df94048a {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-ee40b88a-5bf6-c55b-339d-a8cda2685429-fab08b8a {
    justify-self: start;
  }

  #w-node-_27de468e-064c-864d-ba53-32927e8e6bbc-fab08b8a {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-e57052d0-17b4-a8cc-fdbd-735d846dfa46-fab08b8a {
    justify-self: start;
  }

  #w-node-ec768f66-19f8-1121-de24-5b321925dcf8-fab08b8a {
    justify-self: center;
  }

  #w-node-ec768f66-19f8-1121-de24-5b321925dcfb-fab08b8a {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_42ecfd00-c4d3-5fb0-2540-ec61723278e8-fab08b8a {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_42ecfd00-c4d3-5fb0-2540-ec61723278eb-fab08b8a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f07737f0-99cf-b799-26b0-ac796deae0d2-fab08b8a, #w-node-f07737f0-99cf-b799-26b0-ac796deae0db-fab08b8a, #w-node-f07737f0-99cf-b799-26b0-ac796deae0e4-fab08b8a {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-f07737f0-99cf-b799-26b0-ac796deae0e7-fab08b8a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f07737f0-99cf-b799-26b0-ac796deae0ed-fab08b8a, #w-node-f07737f0-99cf-b799-26b0-ac796deae0f6-fab08b8a {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-f07737f0-99cf-b799-26b0-ac796deae0f9-fab08b8a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e465f596-ff44-98ea-b231-1f4cd9e4bac3-fab08b8a {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-c16bcf0b-e4aa-cce3-d2c6-11d79ab7d93f-19af2691 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c16bcf0b-e4aa-cce3-d2c6-11d79ab7d940-19af2691, #w-node-c16bcf0b-e4aa-cce3-d2c6-11d79ab7d954-19af2691 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c16bcf0b-e4aa-cce3-d2c6-11d79ab7d9c8-19af2691, #w-node-c16bcf0b-e4aa-cce3-d2c6-11d79ab7d93f-0890ecc8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c16bcf0b-e4aa-cce3-d2c6-11d79ab7d940-0890ecc8, #w-node-c16bcf0b-e4aa-cce3-d2c6-11d79ab7d954-0890ecc8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c16bcf0b-e4aa-cce3-d2c6-11d79ab7d9c8-0890ecc8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_3dfb2d28-0cfd-1900-7651-de8474cabff6-8df1714a, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cabffe-8df1714a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac030-8df1714a {
    align-self: stretch;
  }

  #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac03c-8df1714a {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac048-8df1714a, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac055-8df1714a, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac062-8df1714a, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac06f-8df1714a {
    align-self: stretch;
  }

  #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac09f-8df1714a, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac0a6-8df1714a, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac0ad-8df1714a, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac0b6-8df1714a, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac0bd-8df1714a, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac0c4-8df1714a, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac0cb-8df1714a, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac0d2-8df1714a {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: auto;
  }

  #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac10e-8df1714a {
    grid-column: span 6 / span 6;
  }

  #w-node-_14ff5461-abd2-567f-fcd1-0ba5ea68f867-ea68f83e, #w-node-_14ff5461-abd2-567f-fcd1-0ba5ea68f869-ea68f83e, #w-node-_14ff5461-abd2-567f-fcd1-0ba5ea68f86a-ea68f83e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_896d58d5-8da6-ee4e-0e88-aa80c4eaad2b-524ea214, #w-node-_26eb6e23-9d8a-144b-855c-d41cdccab03a-524ea214, #w-node-_85f808ad-f05d-26c5-2537-34c291ee610a-524ea214, #w-node-_4d732741-8703-ba13-551e-c1678dbe1a7f-524ea214, #w-node-e34ffb5f-dbad-d736-f0bd-c47636376c08-524ea214, #w-node-_36d80099-fc95-4476-a73f-39e159863e7e-524ea214 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto;
  }

  #w-node-e650eaac-c324-b4b1-3d46-d980857ebcdc-524ea214 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_94a7de60-87f6-59fc-3d68-e00696b3a283-26577b8d, #w-node-_94a7de60-87f6-59fc-3d68-e00696b3a28b-26577b8d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1f5c44c9-00db-1f90-925a-aefc27d91ae7-26577b8d {
    justify-self: start;
  }

  #w-node-c16bcf0b-e4aa-cce3-d2c6-11d79ab7d93f-02159583 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c16bcf0b-e4aa-cce3-d2c6-11d79ab7d940-02159583 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c16bcf0b-e4aa-cce3-d2c6-11d79ab7d9c8-02159583 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac030-3e3054ac {
    grid-area: span 1 / span 12 / span 1 / span 12;
    place-self: stretch stretch;
  }

  #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac03c-3e3054ac {
    grid-area: span 1 / span 12 / span 1 / span 12;
    justify-self: stretch;
  }

  #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac048-3e3054ac {
    grid-column: span 12 / span 12;
    justify-self: stretch;
  }

  #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac052-3e3054ac {
    align-self: auto;
  }

  #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac055-3e3054ac {
    grid-column: span 12 / span 12;
    justify-self: stretch;
  }

  #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac05f-3e3054ac {
    align-self: auto;
  }

  #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac062-3e3054ac {
    grid-column: span 12 / span 12;
    justify-self: stretch;
  }

  #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac06c-3e3054ac {
    align-self: auto;
  }

  #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac06f-3e3054ac {
    grid-column: span 12 / span 12;
    justify-self: stretch;
  }

  #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac078-3e3054ac {
    align-self: auto;
  }

  #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac07b-3e3054ac {
    grid-column: span 12 / span 12;
  }

  #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac087-3e3054ac {
    grid-column: span 12 / span 12;
    justify-self: stretch;
  }

  #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac09f-3e3054ac, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac0a6-3e3054ac {
    grid-area: span 1 / span 6 / span 1 / span 6;
    place-self: auto;
  }

  #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac0ad-3e3054ac, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac0b6-3e3054ac, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac0bd-3e3054ac, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac0c4-3e3054ac, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac0cb-3e3054ac, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac0d2-3e3054ac {
    grid-column: span 6 / span 6;
  }

  #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac0e2-3e3054ac {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-fa364eab-52f7-6714-572a-ec16c16c93df-fec3fc6a, #w-node-_59d93a58-b278-0380-035c-afde4ee4096e-fec3fc6a, #w-node-c9545214-8afa-c705-a0b2-a281b43291c1-fec3fc6a, #w-node-_085b8eb0-3501-02d1-7117-99f48d7081d0-fec3fc6a {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_9efa5f6c-3a66-a50f-6fa9-170f866b2b88-866b2b77 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_9efa5f6c-3a66-a50f-6fa9-170f866b2b8a-866b2b77 {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_649677b5-846e-6046-d6ab-e1cc62b55123-62b55122, #w-node-_649677b5-846e-6046-d6ab-e1cc62b55129-62b55122, #w-node-_649677b5-846e-6046-d6ab-e1cc62b5513b-62b55122, #w-node-_649677b5-846e-6046-d6ab-e1cc62b5512f-62b55122, #w-node-_888fb842-d6c9-c7a7-4fc0-ce9d90266c32-62b55122 {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-_467c8416-e7a0-62f9-85e9-c79bf8adf13c-3e305517 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_94949f5b-0975-c1ad-73e6-8f24e6cb744c-3e305517 {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-a99550cc-11cf-8e2d-c5b6-0dd683b04cac-3e305538, #w-node-a99550cc-11cf-8e2d-c5b6-0dd683b04cb7-3e305538, #w-node-a99550cc-11cf-8e2d-c5b6-0dd683b04cc2-3e305538, #w-node-a99550cc-11cf-8e2d-c5b6-0dd683b04ccd-3e305538 {
    grid-area: span 1 / span 6 / span 1 / span 6;
    place-self: stretch stretch;
  }

  #w-node-ffabf66d-bdaf-088c-b49d-854e063b9382-3e305594 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-ffabf66d-bdaf-088c-b49d-854e063b9384-3e305594 {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-aa29ea84-941e-1cb7-91fb-383097b0dde7-3e305594 {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-aa29ea84-941e-1cb7-91fb-383097b0dde8-3e305594 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-cbdd0f31-00d8-fdd7-66be-0bde19428297-3e305595 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-cbdd0f31-00d8-fdd7-66be-0bde19428299-3e305595 {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-c1b667ac-203b-5900-7c7c-9441c6f0a7a2-3e305595 {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-c1b667ac-203b-5900-7c7c-9441c6f0a7a3-3e305595 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_56753e36-c181-5761-38c2-3609b14c29f2-3e305596 {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_56753e36-c181-5761-38c2-3609b14c29f9-3e305596 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_33c3ae24-0204-c04a-93c5-f9449bd4a9ef-3e305597 {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_33c3ae24-0204-c04a-93c5-f9449bd4a9f5-3e305597 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_33c3ae24-0204-c04a-93c5-f9449bd4a9ef-3e305598 {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_33c3ae24-0204-c04a-93c5-f9449bd4a9f5-3e305598 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-b0b48ecb-1020-6eaf-2573-e0b344c2db3b-3e3055be, #w-node-f4a5691d-03cd-4ecc-b0d8-e7e5fd8f8b6b-3e3055be {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_20ddab03-cf3a-1af9-5785-42d08b8b93e0-3e3055be {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_20ddab03-cf3a-1af9-5785-42d08b8b93e6-3e3055be {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_745b9f4a-15da-fe7c-3a3d-c59ac0c3835c-3e3055be {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-_745b9f4a-15da-fe7c-3a3d-c59ac0c3835d-3e3055be {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_129d677b-e571-c971-a423-7c0fc629d7d8-3e3055d3 {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_129d677b-e571-c971-a423-7c0fc629d7de-3e3055d3 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_7138f62c-d677-add8-973b-b4ce3673cec3-3e3055d3 {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_7138f62c-d677-add8-973b-b4ce3673cec9-3e3055d3 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_6d8335d4-61bf-9c86-6315-89d30e901a11-3e3055dd, #w-node-af01e9b1-fbd9-959d-7fdb-eda6a90c5260-3e3055dd {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_50576b08-3150-b6d2-b05a-fb3b65a29277-3e3055dd {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_50576b08-3150-b6d2-b05a-fb3b65a2927f-3e3055dd {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_54fdaa19-f72b-4268-b165-81d8ce59b120-3e3055f3, #w-node-_9e9e2568-adfd-a251-7d2f-38b26f3af525-3e3055f3 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_089fecf4-c788-e655-3d63-410aa47fdb35-3e3055f3 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_06ab9535-3cbc-29ed-6ed4-25c0662ec080-3e3055f3 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_181018a7-d850-ce88-90ab-8107b0c8a683-3e3055f3 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_181018a7-d850-ce88-90ab-8107b0c8a685-3e3055f3, #w-node-_6ceeafa7-ee4f-7d59-36b1-84b16b449cb3-3e3055f4, #w-node-ddc7fca6-5bc6-1266-b527-cb4bc26c65f1-3e3055f4 {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_7bc1464e-7b7d-c6ee-9909-9a7db19a8940-3e305614 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_7bc1464e-7b7d-c6ee-9909-9a7db19a8944-3e305614 {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_731222a6-aee5-f5b2-8a47-9ac5e6f7778b-3e305617, #w-node-_6c0fb1c0-1bed-6483-15f4-75818aa3f4b3-3e305617, #w-node-_3dd52c75-0f7f-14e5-1b71-3ad0dbe5de22-3e305617, #w-node-_1aa17a9b-801c-4ccc-db26-b2245c57cb6f-3e305617 {
    grid-area: span 1 / span 6 / span 1 / span 6;
    place-self: auto;
  }

  #w-node-b0b48ecb-1020-6eaf-2573-e0b344c2db3b-3e305658 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_0b37fd62-fe60-8cc6-41b4-25fc4f20246a-3e305658 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_545c0861-2b41-21d2-d701-9c850651dcd0-3e305671 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_545c0861-2b41-21d2-d701-9c850651dcd2-3e305671 {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_3c9b56e8-006a-3113-8a68-5c5f2e69b3b2-3e305671 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_3c9b56e8-006a-3113-8a68-5c5f2e69b3b4-3e305671 {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_40216d69-3435-b2c1-86a8-776e71d65373-3e305671 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_40216d69-3435-b2c1-86a8-776e71d65375-3e305671 {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-a4d68ae1-1fb9-6419-384d-700d65f136bf-3e305671 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-a4d68ae1-1fb9-6419-384d-700d65f136c1-3e305671 {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_731222a6-aee5-f5b2-8a47-9ac5e6f7778b-3e305671 {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-_6c0fb1c0-1bed-6483-15f4-75818aa3f4b3-3e305671 {
    grid-area: 1 / 7 / 2 / 13;
  }

  #w-node-_3dd52c75-0f7f-14e5-1b71-3ad0dbe5de22-3e305671, #w-node-_1aa17a9b-801c-4ccc-db26-b2245c57cb6f-3e305671 {
    grid-area: span 1 / span 6 / span 1 / span 6;
    place-self: auto;
  }

  #w-node-_94ffcc7f-a3b0-8be4-c49c-a381070fe832-3e30568f {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_33c3ae24-0204-c04a-93c5-f9449bd4a9ef-3e3056b9 {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_33c3ae24-0204-c04a-93c5-f9449bd4a9f5-3e3056b9 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_731222a6-aee5-f5b2-8a47-9ac5e6f7778b-3e3056c1 {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-_6c0fb1c0-1bed-6483-15f4-75818aa3f4b3-3e3056c1 {
    grid-area: 1 / 7 / 2 / 13;
  }

  #w-node-_3dd52c75-0f7f-14e5-1b71-3ad0dbe5de22-3e3056c1 {
    grid-area: span 1 / span 6 / span 1 / span 6;
    place-self: auto;
  }

  #w-node-ee1d0d97-c5fd-49a9-eca4-ceada4d160fe-3e3056c1 {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-_034a6fd1-21bf-5db0-ea04-a1e1cd2d5f05-3e3056c1 {
    grid-area: span 1 / span 6 / span 1 / span 6;
    place-self: auto;
  }

  #w-node-_53b96309-29b8-f667-47a6-cd2b2a64271e-3e3056c1 {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-_2f60a10f-3139-86b3-9a87-f56da4a01e84-3e3056c1 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_2f60a10f-3139-86b3-9a87-f56da4a01e86-3e3056c1 {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_5788821c-4872-37c7-d6bb-fc3160c87918-3e3056ce {
    justify-self: stretch;
  }

  #w-node-_43b81c41-53e2-811f-a9c2-950ebd979793-3e3056ce {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: stretch;
  }

  #w-node-_610322d8-178d-e94f-e085-6f68c690e7cb-3e3056ce, #w-node-_04dc6d89-47c9-969b-04e6-adde624996e7-3e3056ce, #w-node-_40322555-75bc-4598-ea16-1a0b37de93c7-3e3056ce, #w-node-_9f122c71-e6b3-e965-caa8-55a9379b3491-3e3056ce {
    justify-self: stretch;
  }

  #w-node-_9f122c71-e6b3-e965-caa8-55a9379b349c-3e3056ce {
    align-self: auto;
  }

  #w-node-c3b2edb8-32b6-f7cf-652f-ff7f48b731b2-3e3056ce {
    justify-self: stretch;
  }

  #w-node-c3b2edb8-32b6-f7cf-652f-ff7f48b731bd-3e3056ce {
    align-self: auto;
  }

  #w-node-_1b6be57c-28af-a2ba-e533-adb7026f61bf-3e3056ce {
    justify-self: stretch;
  }

  #w-node-_1b6be57c-28af-a2ba-e533-adb7026f61ca-3e3056ce {
    align-self: auto;
  }

  #w-node-e377698f-a909-9867-0e5f-c166061b7776-3e3056ce {
    justify-self: stretch;
  }

  #w-node-e377698f-a909-9867-0e5f-c166061b7782-3e3056ce {
    align-self: auto;
  }

  #w-node-ecb07217-4edb-024f-4ab5-4fac110aa356-3e3056ce {
    justify-self: stretch;
  }

  #w-node-ecb07217-4edb-024f-4ab5-4fac110aa362-3e3056ce {
    align-self: auto;
  }

  #w-node-b135e3e5-e0a6-2bcc-cea2-fe0d0b87ecac-3e3056ce {
    justify-self: stretch;
  }

  #w-node-b135e3e5-e0a6-2bcc-cea2-fe0d0b87ecb9-3e3056ce {
    align-self: auto;
  }

  #w-node-_33c3ae24-0204-c04a-93c5-f9449bd4a9ef-3e305709 {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_33c3ae24-0204-c04a-93c5-f9449bd4a9f5-3e305709 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_8d64f611-d980-baf7-a417-591172c4dc8b-3e30570a {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_1e7eefc7-5299-8a5b-6b17-f49cef84335c-3e30570a {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_979bbdcd-f2bb-6b84-f5ae-485f4fadf4be-3e30570a {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-_979bbdcd-f2bb-6b84-f5ae-485f4fadf4c0-3e30570a {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_4f49310f-5dbc-5229-74e3-f7e1d207891f-df94048a {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_4f49310f-5dbc-5229-74e3-f7e1d2078921-df94048a {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-df9fea80-4cd5-cba0-4050-b034c32cde8f-df94048a {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-df9fea80-4cd5-cba0-4050-b034c32cde96-df94048a {
    grid-area: 1 / 7 / 2 / 13;
  }

  #w-node-df9fea80-4cd5-cba0-4050-b034c32cde9d-df94048a {
    grid-area: span 1 / span 6 / span 1 / span 6;
    place-self: auto;
  }

  #w-node-df9fea80-4cd5-cba0-4050-b034c32cdea4-df94048a {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-df9fea80-4cd5-cba0-4050-b034c32cdeab-df94048a {
    grid-area: span 1 / span 6 / span 1 / span 6;
    place-self: auto;
  }

  #w-node-df9fea80-4cd5-cba0-4050-b034c32cdeb2-df94048a {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-df9fea80-4cd5-cba0-4050-b034c32cdebf-df94048a {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-df9fea80-4cd5-cba0-4050-b034c32cdec5-df94048a {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_5e9e4206-02ae-2014-6d26-460721064470-df94048a {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-_5e9e4206-02ae-2014-6d26-460721064471-df94048a {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_59a7cbfd-e30e-349e-27ea-fb05b86aeab8-fab08b8a, #w-node-_59a7cbfd-e30e-349e-27ea-fb05b86aead5-fab08b8a, #w-node-_59a7cbfd-e30e-349e-27ea-fb05b86aeae1-fab08b8a, #w-node-_59a7cbfd-e30e-349e-27ea-fb05b86aeaf3-fab08b8a {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_3bfa4e57-d2e1-e4b6-8832-44eadd913362-02b8ff68 {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_3bfa4e57-d2e1-e4b6-8832-44eadd913368-02b8ff68 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-c16bcf0b-e4aa-cce3-d2c6-11d79ab7d9dc-19af2691, #w-node-c16bcf0b-e4aa-cce3-d2c6-11d79ab7d9ec-19af2691, #w-node-c16bcf0b-e4aa-cce3-d2c6-11d79ab7d9fc-19af2691, #w-node-c16bcf0b-e4aa-cce3-d2c6-11d79ab7da11-19af2691, #w-node-c16bcf0b-e4aa-cce3-d2c6-11d79ab7d9dc-0890ecc8, #w-node-c16bcf0b-e4aa-cce3-d2c6-11d79ab7d9ec-0890ecc8, #w-node-c16bcf0b-e4aa-cce3-d2c6-11d79ab7d9fc-0890ecc8 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac030-8df1714a {
    grid-area: span 1 / span 12 / span 1 / span 12;
    place-self: stretch stretch;
  }

  #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac03c-8df1714a {
    grid-area: span 1 / span 12 / span 1 / span 12;
    justify-self: stretch;
  }

  #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac048-8df1714a {
    grid-column: span 12 / span 12;
    justify-self: stretch;
  }

  #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac052-8df1714a {
    align-self: auto;
  }

  #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac055-8df1714a {
    grid-column: span 12 / span 12;
    justify-self: stretch;
  }

  #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac05f-8df1714a {
    align-self: auto;
  }

  #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac062-8df1714a {
    grid-column: span 12 / span 12;
    justify-self: stretch;
  }

  #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac06c-8df1714a {
    align-self: auto;
  }

  #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac06f-8df1714a {
    grid-column: span 12 / span 12;
    justify-self: stretch;
  }

  #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac078-8df1714a {
    align-self: auto;
  }

  #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac07b-8df1714a {
    grid-column: span 12 / span 12;
  }

  #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac087-8df1714a {
    grid-column: span 12 / span 12;
    justify-self: stretch;
  }

  #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac09f-8df1714a, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac0a6-8df1714a {
    grid-area: span 1 / span 6 / span 1 / span 6;
    place-self: auto;
  }

  #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac0ad-8df1714a, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac0b6-8df1714a, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac0bd-8df1714a, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac0c4-8df1714a, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac0cb-8df1714a, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac0d2-8df1714a {
    grid-column: span 6 / span 6;
  }

  #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac0e2-8df1714a, #w-node-_9e71357a-6ce4-ad6a-031d-7a4d561581e1-524ea214 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_3c9b56e8-006a-3113-8a68-5c5f2e69b3b2-524ea214 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_3c9b56e8-006a-3113-8a68-5c5f2e69b3b4-524ea214 {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_40216d69-3435-b2c1-86a8-776e71d65373-524ea214 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_40216d69-3435-b2c1-86a8-776e71d65375-524ea214 {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-a4d68ae1-1fb9-6419-384d-700d65f136bf-524ea214 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-a4d68ae1-1fb9-6419-384d-700d65f136c1-524ea214, #w-node-ea97ea1b-119d-2d1e-4973-0317629251d3-26577b8d {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-ea97ea1b-119d-2d1e-4973-0317629251da-26577b8d {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-c16bcf0b-e4aa-cce3-d2c6-11d79ab7d9fc-02159583, #w-node-c16bcf0b-e4aa-cce3-d2c6-11d79ab7d9dc-02159583, #w-node-c16bcf0b-e4aa-cce3-d2c6-11d79ab7d9ec-02159583 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_1406f91e-ef99-e8a2-c3f0-072f347b474b-3e3054ac {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_1406f91e-ef99-e8a2-c3f0-072f347b474e-3e3054ac {
    grid-area: 2 / 1 / 3 / 3;
    justify-self: stretch;
  }

  #w-node-_1406f91e-ef99-e8a2-c3f0-072f347b475d-3e3054ac {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_1406f91e-ef99-e8a2-c3f0-072f347b4760-3e3054ac {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_1406f91e-ef99-e8a2-c3f0-072f347b476d-3e3054ac {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_1406f91e-ef99-e8a2-c3f0-072f347b4770-3e3054ac {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_3dfb2d28-0cfd-1900-7651-de8474cabff6-3e3054ac, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cabffe-3e3054ac, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac10e-3e3054ac {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d2517c26-162c-6053-7f80-6262ae45d37c-fec3fc6a {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-d2517c26-162c-6053-7f80-6262ae45d37d-fec3fc6a {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_649677b5-846e-6046-d6ab-e1cc62b55123-62b55122, #w-node-_649677b5-846e-6046-d6ab-e1cc62b55129-62b55122 {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-_9a70c298-f2f8-4573-9c32-c66cdb35664d-5dafbd6d, #w-node-f6c9d264-f314-7b2b-9ecb-2790aba7fbf2-5dafbd6d, #w-node-_7ece02f6-746e-06a1-8c1d-f8c78240f4ec-3e305516, #w-node-_7ece02f6-746e-06a1-8c1d-f8c78240f4ed-3e305516 {
    justify-self: auto;
  }

  #w-node-eb133bc1-b6b5-bf30-ee2e-a0d1b5a062c0-3e305517, #w-node-dc99b9e2-dfb6-8585-7d34-db21c4d4c201-3e305517, #w-node-_4ceccc7f-166a-3d77-6608-3cd3220098d2-3e305538, #w-node-_4ceccc7f-166a-3d77-6608-3cd3220098da-3e305538, #w-node-cdc29b84-f296-d5bb-d044-d5aa5a70ae2c-3e305538 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8659b579-a557-58ad-0191-f58097f8a344-3e30555a {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_8659b579-a557-58ad-0191-f58097f8a348-3e30555a {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_546e4069-19ea-83b1-459c-76f353231837-3e30555a {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_546e4069-19ea-83b1-459c-76f35323183b-3e30555a {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-a29f910b-d37c-6f70-d9c6-6f431addd3a2-3e30555a {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-a29f910b-d37c-6f70-d9c6-6f431addd3a6-3e30555a {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_349d9b08-409c-122a-454a-a154aabdf055-3e30555a {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_349d9b08-409c-122a-454a-a154aabdf059-3e30555a {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-fe964a73-1ec9-a29b-db2a-ba0302341d01-3e30555a {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-fe964a73-1ec9-a29b-db2a-ba0302341d05-3e30555a {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_9f15ff39-3c3f-8036-aefc-14e5d3dc2615-3e305594, #w-node-_9f15ff39-3c3f-8036-aefc-14e5d3dc261d-3e305594 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6414e7ff-d965-4aa5-17f3-37f1a43d1e33-3e305594, #w-node-bb049f15-941f-c1bb-3262-fba7686038b5-3e305594, #w-node-_703a4ee7-6fc9-c60e-191e-eadb895e6a9a-3e305594 {
    grid-column-start: 6;
  }

  #w-node-aa29ea84-941e-1cb7-91fb-383097b0dde7-3e305594 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_2d801ace-ee44-f5fe-73ea-8d43d95f7847-3e305594 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_6088db48-6046-f0d0-f7d2-e838bd728698-3e305594 {
    grid-area: 1 / 6 / 2 / 13;
    align-self: center;
  }

  #w-node-_6088db48-6046-f0d0-f7d2-e838bd72869b-3e305594 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_6088db48-6046-f0d0-f7d2-e838bd72869f-3e305594, #w-node-_6088db48-6046-f0d0-f7d2-e838bd7286a6-3e305594, #w-node-_6088db48-6046-f0d0-f7d2-e838bd7286ad-3e305594, #w-node-_6088db48-6046-f0d0-f7d2-e838bd7286b4-3e305594, #w-node-_6088db48-6046-f0d0-f7d2-e838bd7286bb-3e305594, #w-node-_6088db48-6046-f0d0-f7d2-e838bd7286c2-3e305594, #w-node-_6088db48-6046-f0d0-f7d2-e838bd7286c9-3e305594, #w-node-_6088db48-6046-f0d0-f7d2-e838bd7286d1-3e305594, #w-node-_6088db48-6046-f0d0-f7d2-e838bd7286d8-3e305594, #w-node-_6088db48-6046-f0d0-f7d2-e838bd7286df-3e305594, #w-node-_6088db48-6046-f0d0-f7d2-e838bd7286e6-3e305594, #w-node-_6088db48-6046-f0d0-f7d2-e838bd7286ed-3e305594, #w-node-_6088db48-6046-f0d0-f7d2-e838bd7286f4-3e305594, #w-node-_6088db48-6046-f0d0-f7d2-e838bd7286fb-3e305594, #w-node-_6088db48-6046-f0d0-f7d2-e838bd728702-3e305594 {
    grid-column-start: 6;
  }

  #w-node-_94a7de60-87f6-59fc-3d68-e00696b3a283-3e305595, #w-node-_94a7de60-87f6-59fc-3d68-e00696b3a28b-3e305595 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-afcb666d-5e3b-2914-5895-c6378a0222a0-3e305595 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-c1b667ac-203b-5900-7c7c-9441c6f0a7a2-3e305595 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-c3137f31-9cee-8888-2955-c60a1f2888f8-3e305595 {
    grid-area: 1 / 6 / 2 / 13;
    align-self: center;
  }

  #w-node-c21ca0a6-c382-cf7e-0fd2-54189b758063-3e305595 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_33cca240-181d-ec66-0378-dad2d0d2fb44-3e305595, #w-node-_2ebee036-3a17-40c0-a975-231bd11ea823-3e305595, #w-node-_842fb055-0b02-b29e-c7eb-89084a7436d9-3e305595, #w-node-_0e8cc732-2c11-db42-5aa2-f157a42980a1-3e305595, #w-node-_86aa52d3-ad0b-7fa6-2514-d1008e186a7c-3e305595, #w-node-_4ef2b3f1-337b-e81a-9357-81e0268b225e-3e305595, #w-node-_4ef2b3f1-337b-e81a-9357-81e0268b226c-3e305595, #w-node-_4ef2b3f1-337b-e81a-9357-81e0268b2273-3e305595, #w-node-_4ef2b3f1-337b-e81a-9357-81e0268b2257-3e305595, #w-node-_4ef2b3f1-337b-e81a-9357-81e0268b2265-3e305595, #w-node-_7612e3ee-f2ea-c9e6-7fa3-1e032a04bf5b-3e305595, #w-node-db4b9041-182a-0c08-f9ce-5763ed82f633-3e305595, #w-node-_8a9fac43-437f-6ca1-e73d-dbb813378c01-3e305595, #w-node-_87d79e7b-3209-e2de-8f6d-916cdac6acac-3e305595, #w-node-_4f12ff3e-4f26-b0e8-5df4-d6bca50b4c60-3e305595 {
    grid-column-start: 6;
  }

  #w-node-f3c02dd6-bc33-bd9e-aa3b-5eb17f6f9481-3e305595 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: stretch;
  }

  #w-node-_9344e981-c9a5-c661-aa6f-c55ec0c9db67-3e3055be, #w-node-_9344e981-c9a5-c661-aa6f-c55ec0c9db6f-3e3055be {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6e521974-cbcd-dc8c-4d85-43824da4cdfc-3e3055be {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_745b9f4a-15da-fe7c-3a3d-c59ac0c3835c-3e3055be {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_6414e7ff-d965-4aa5-17f3-37f1a43d1e33-3e3055be {
    grid-area: 1 / 1 / 2 / 2;
    align-self: center;
  }

  #w-node-_410c0a41-e5f9-4f7b-0b5a-5a065c4b888f-3e3055d3, #w-node-_410c0a41-e5f9-4f7b-0b5a-5a065c4b8897-3e3055d3, #w-node-b96302ea-0f55-c50b-a087-faff1c5dfe4e-3e3055d4, #w-node-b96302ea-0f55-c50b-a087-faff1c5dfe56-3e3055d4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cdc29b84-f296-d5bb-d044-d5aa5a70ae17-3e3055d4 {
    grid-area: 1 / 4 / 2 / 2;
  }

  #w-node-ab2d7fc2-ee1e-e34a-65fb-e486de15d9cb-3e3055dc {
    align-self: end;
  }

  #w-node-_44a262e8-846d-858c-f500-b80dcc849673-3e3055dc {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_06ab9535-3cbc-29ed-6ed4-25c0662ec080-3e3055f3 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_5a750eb3-f2cb-f1a7-bcd2-1bd4395f2d40-3e305617, #w-node-_5a750eb3-f2cb-f1a7-bcd2-1bd4395f2d48-3e305617 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_956bfca1-3f52-8637-37dc-7b85bef25fa9-3e305617 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-_6414e7ff-d965-4aa5-17f3-37f1a43d1e33-3e305617 {
    grid-area: 1 / 1 / 2 / 11;
    align-self: center;
  }

  #w-node-_85fc50ce-601a-b71f-b290-347c6fcc80d1-3e30561a {
    grid-column: span 1 / span 1;
  }

  #w-node-dcb777fc-7aad-146c-58ef-09d3266bfef4-3e305637 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: auto;
  }

  #w-node-_0855459e-e558-2db0-532c-88abc9e789ca-3e305637 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: stretch;
  }

  #w-node-_86abbea4-92d4-680c-47f8-d273b0a03453-3e305658, #w-node-_86abbea4-92d4-680c-47f8-d273b0a0345b-3e305658 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c853055e-66ec-8c68-6f71-6aeaeb1190c0-3e305658 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    justify-self: auto;
  }

  #w-node-_0b37fd62-fe60-8cc6-41b4-25fc4f202469-3e305658 {
    grid-area: span 2 / span 12 / span 2 / span 12;
    place-self: auto;
  }

  #w-node-_6414e7ff-d965-4aa5-17f3-37f1a43d1e33-3e305658 {
    grid-area: 1 / 1 / 2 / 2;
    align-self: center;
  }

  #w-node-_612f1af4-aeaa-4b40-eab8-a7c43b01f8ae-3e305671, #w-node-_612f1af4-aeaa-4b40-eab8-a7c43b01f8b6-3e305671 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6414e7ff-d965-4aa5-17f3-37f1a43d1e33-3e305671 {
    grid-area: 1 / 1 / 2 / 2;
    align-self: center;
  }

  #w-node-b400e67f-7bb7-d8a1-4486-e8bb46890c8a-3e3056c1, #w-node-b400e67f-7bb7-d8a1-4486-e8bb46890c92-3e3056c1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f9142e1c-c655-abe1-e2e2-21c2ebad87a2-3e3056c1 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_6414e7ff-d965-4aa5-17f3-37f1a43d1e33-3e3056c1 {
    grid-area: 1 / 1 / 2 / 2;
    align-self: center;
  }

  #w-node-fc79697c-aa45-95b6-0270-328ad25c641e-3e3056c4, #w-node-_3ad999f4-696b-ee87-c2ec-f173c8e94ca3-3e3056c4, #w-node-_5be52178-3fc0-adfa-2434-3e0c6b13445b-3e3056c4, #w-node-bd3d1269-769f-ab9c-fc17-81098f805da4-3e3056c4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_43e52167-0cdb-72b0-a557-9090c33d6eb4-3e3056c4 {
    grid-column: span 1 / span 1;
  }

  #w-node-_610322d8-178d-e94f-e085-6f68c690e7d6-3e3056ce, #w-node-_04dc6d89-47c9-969b-04e6-adde624996f1-3e3056ce {
    align-self: auto;
  }

  #w-node-_7d02cae2-afad-3926-9030-a32e495ad3fb-3e30570a, #w-node-_7d02cae2-afad-3926-9030-a32e495ad403-3e30570a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6414e7ff-d965-4aa5-17f3-37f1a43d1e33-3e30570a, #w-node-_90783953-0eed-3a2c-045c-fe85d0ee35de-3e30570a {
    grid-area: 1 / 1 / 2 / 8;
    align-self: center;
  }

  #w-node-_979bbdcd-f2bb-6b84-f5ae-485f4fadf4be-3e30570a {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_630ac16c-8579-054d-29d5-961762285408-0ffc1b82 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_630ac16c-8579-054d-29d5-961762285404-0ffc1b82 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_38ef2f29-b8f4-e2a7-f9f5-557dd3df0940-df94048a, #w-node-_38ef2f29-b8f4-e2a7-f9f5-557dd3df0948-df94048a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_5e9e4206-02ae-2014-6d26-460721064470-df94048a {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_1ec68681-34df-86b9-5b75-9fc87ee942a0-fab08b8a {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_59a7cbfd-e30e-349e-27ea-fb05b86aeaf1-fab08b8a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_59a7cbfd-e30e-349e-27ea-fb05b86aeb0e-fab08b8a {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_59a7cbfd-e30e-349e-27ea-fb05b86aeb0f-fab08b8a {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_4fbd6426-386f-7016-63dc-691fd9cdd020-8df1714a {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_4fbd6426-386f-7016-63dc-691fd9cdd023-8df1714a {
    grid-area: 2 / 1 / 3 / 3;
    justify-self: stretch;
  }

  #w-node-_1f73a2a0-b235-4db3-156e-96c201c92f7a-8df1714a {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_1f73a2a0-b235-4db3-156e-96c201c92f7d-8df1714a {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_0856efaf-4c53-f9b7-c3b7-dc8ee8bf1d1d-8df1714a {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_0856efaf-4c53-f9b7-c3b7-dc8ee8bf1d20-8df1714a {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_3dfb2d28-0cfd-1900-7651-de8474cabff6-8df1714a, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cabffe-8df1714a, #w-node-_3dfb2d28-0cfd-1900-7651-de8474cac10e-8df1714a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_14ff5461-abd2-567f-fcd1-0ba5ea68f869-ea68f83e, #w-node-_14ff5461-abd2-567f-fcd1-0ba5ea68f86a-ea68f83e {
    justify-self: auto;
  }

  #w-node-e650eaac-c324-b4b1-3d46-d980857ebcdc-524ea214 {
    grid-area: 1 / 1 / 2 / 2;
    align-self: center;
  }

  #w-node-_94a7de60-87f6-59fc-3d68-e00696b3a283-26577b8d, #w-node-_94a7de60-87f6-59fc-3d68-e00696b3a28b-26577b8d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-afcb666d-5e3b-2914-5895-c6378a0222a0-26577b8d {
    grid-area: 1 / 1 / 2 / 2;
  }
}
