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: Gerstner;
  src: url("https://cdn.prod.website-files.com/63bfc1fca55c341643d646e6/63bfc2af7f848e55d170e047_Gerstner-ProgrammLight.otf") format("opentype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Gerstner;
  src: url("https://cdn.prod.website-files.com/63bfc1fca55c341643d646e6/63bfc2af08864c6527286fc5_Gerstner-ProgrammBold.otf") format("opentype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Gerstner;
  src: url("https://cdn.prod.website-files.com/63bfc1fca55c341643d646e6/63bfc2af4a0bc75f0a012cf3_Gerstner-ProgrammRegular.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Gerstner;
  src: url("https://cdn.prod.website-files.com/63bfc1fca55c341643d646e6/63bfc2afb78822c6853d1ddd_Gerstner-ProgrammMedium.otf") format("opentype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Gerstner;
  src: url("https://cdn.prod.website-files.com/63bfc1fca55c341643d646e6/63e3ac3712de1a5dd8d2f1a2_Gerstner-ProgrammMedium.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

:root {
  --white: white;
  --black: black;
}

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

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

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

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

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

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

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

.men {
  z-index: 10000;
  grid-column-gap: 5px;
  grid-row-gap: 16px;
  outline-offset: 0px;
  background-color: #fff;
  outline: 3px #333;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  width: 100vw;
  height: 30px;
  padding-left: 10px;
  padding-right: 10px;
  display: grid;
  position: fixed;
  inset: 0% 0% auto;
  overflow: hidden;
}

.image {
  height: 28px;
  padding-top: 3px;
  padding-bottom: 0;
}

.text-block {
  color: #000;
  text-align: left;
  margin-bottom: 0;
  margin-left: 0;
  padding-bottom: 4px;
  padding-right: 80px;
  font-family: Gerstner, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 18px;
  display: block;
}

.text-block-2 {
  font-family: Gerstner, sans-serif;
  font-size: 16px;
  font-weight: 500;
  text-decoration: none;
}

.div-block {
  color: #000;
  padding-bottom: 1px;
  padding-right: 5px;
}

.link-block {
  color: #000;
  margin-left: 15px;
  text-decoration: none;
}

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

.content {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  color: #000;
  background-color: #fff;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: start space-between;
  align-items: start;
  width: 100vw;
  height: auto;
  margin-top: 0;
  padding: 5px 10px 10px;
  display: grid;
  overflow: hidden;
}

.text-block-3 {
  text-align: right;
  font-family: Gerstner, sans-serif;
  font-weight: 500;
  display: none;
}

.h1 {
  color: #000;
  letter-spacing: -2px;
  white-space: normal;
  background-color: #f4f4ef00;
  width: auto;
  height: auto;
  margin-top: 0;
  margin-bottom: 5px;
  margin-left: 0;
  padding-bottom: 10px;
  padding-left: 10px;
  font-family: Gerstner, sans-serif;
  font-size: 80px;
  font-weight: 500;
  line-height: 80px;
}

.div-block-2 {
  grid-column-gap: 4px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  place-items: start stretch;
  width: auto;
  height: 100%;
  margin-top: 0;
  margin-left: 0;
  padding-left: 0;
  display: grid;
}

.div-block-3 {
  width: auto;
  margin-top: 50px;
}

.image-2 {
  width: 100%;
}

.body {
  grid-column-gap: 5px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  display: block;
  overflow: visible;
}

.text-block-5 {
  font-family: Gerstner, sans-serif;
  font-size: 13px;
}

.text-block-6 {
  color: #e6e6e6;
  margin-top: 5px;
  font-family: Gerstner, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 15px;
}

.text-block-6:hover {
  color: #000;
}

.text-span {
  color: #000;
  text-decoration: none;
}

.div-block-4 {
  grid-column-gap: 5px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: end;
  margin-top: 0;
  margin-left: 0;
  display: grid;
  position: static;
}

.image-3 {
  width: 100%;
  height: 102%;
}

.image-4, .image-5 {
  width: 100%;
}

.div-block-5 {
  grid-column-gap: 5px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 0;
  margin-left: 0;
  display: grid;
}

.div-block-6 {
  grid-column-gap: 5px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 50px;
  display: grid;
}

.div-block-7 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-content: end;
  align-items: end;
  display: grid;
}

.image-6, .image-7 {
  width: 100%;
}

.div-block-8 {
  grid-column-gap: 5px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: end;
  justify-items: end;
  height: 100%;
  margin-top: 0;
  display: grid;
}

.image-8 {
  width: 100%;
  display: block;
}

.image-9 {
  width: 100%;
}

.image-10 {
  width: 100%;
  margin-top: 9px;
}

.footer {
  grid-column-gap: 5px;
  grid-row-gap: 0px;
  background-color: #f4f4ef;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100vw;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  display: grid;
  position: static;
  inset: auto 0% 0%;
  overflow: hidden;
}

.div-block-9 {
  grid-column-gap: 5px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-content: end;
  justify-items: start;
  margin-bottom: 0;
  padding-bottom: 20px;
  display: grid;
}

.div-block-10 {
  grid-column-gap: 5px;
  grid-row-gap: 16px;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: end start;
  height: auto;
  margin-top: 0;
  padding-bottom: 10px;
  padding-right: 0;
  display: grid;
}

.image-11 {
  width: 100%;
}

.div-block-11 {
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  margin-bottom: 0;
  display: flex;
}

.text-block-7 {
  margin-top: 5px;
  font-size: 13px;
  line-height: 15px;
}

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

.text-block-9 {
  color: #000;
  margin-top: 5px;
  font-family: Gerstner, sans-serif;
  font-size: 13px;
  font-weight: 500;
  line-height: 15px;
}

.text-block-9:hover {
  color: #000;
}

.text-span-2 {
  color: #969696;
  font-size: 16px;
  line-height: 18px;
  text-decoration: none;
}

.text-span-2:hover {
  color: #000;
  text-decoration: none;
}

.text-block-10 {
  color: #000;
  margin-bottom: 0;
  font-family: Gerstner, sans-serif;
  font-size: 16px;
  font-weight: 500;
  text-decoration: underline;
}

.link-block-2 {
  margin-left: 5px;
  padding-left: 0;
  padding-right: 10px;
}

.div-block-12 {
  justify-content: flex-start;
  padding-bottom: 0;
  display: flex;
}

.text-block-11 {
  text-align: right;
}

.image-12 {
  z-index: 1111111;
  width: 100vw;
  display: block;
  position: static;
  inset: 0%;
}

.div-block-13 {
  z-index: 100;
  object-fit: contain;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100vh;
  display: flex;
  position: absolute;
  inset: 0%;
}

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

.background-video {
  width: 100vw;
  height: 85vh;
}

.introanimation {
  z-index: -1000;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  object-fit: contain;
  background-color: #fff;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: center;
  width: 100vw;
  height: 100vh;
  margin-top: 0;
  display: flex;
  position: fixed;
  inset: 0%;
  overflow: hidden;
}

.image-13 {
  width: 100%;
  max-width: none;
  margin-top: -50px;
}

.div-block-15 {
  overflow: hidden;
}

.div-block-16, .content-mobil, .div-block-25, .menumobil {
  display: none;
}

.div-block-32 {
  grid-column-gap: 5px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-left: 0;
  margin-right: 0;
  display: grid;
}

.div-block-33 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-top: 0;
  display: block;
}

.text-block-18 {
  color: #969696;
  font-family: Gerstner, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 18px;
}

.text-block-18:hover {
  color: #000;
}

.div-block-34 {
  justify-content: flex-start;
  margin-top: 5px;
  display: flex;
}

.link {
  color: #000;
  text-decoration: none;
}

.text {
  color: #80bbf1;
}

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

.text-span-7 {
  color: #000;
  font-weight: 500;
  text-decoration: none;
}

.div-block-35 {
  grid-column-gap: 5px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  height: 300px;
  margin-left: 10px;
  margin-right: 10px;
  display: grid;
}

.text-block-19 {
  color: #000;
  width: 100%;
  height: auto;
  margin-bottom: 0;
  margin-left: 10px;
  padding-bottom: 8px;
  padding-right: 20px;
  font-family: Gerstner, sans-serif;
  font-size: 50px;
  font-style: normal;
  font-weight: 500;
  line-height: 50px;
}

.div-block-36 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  height: 100%;
  display: flex;
}

.div-block-37 {
  height: 150px;
}

.div-block-38 {
  height: 0;
}

.footer-mobil {
  width: 100vw;
  display: none;
}

.abstand-200 {
  background-color: #fff;
  width: 100vw;
  height: 200px;
  margin-top: 0;
  padding-top: 10px;
  overflow: hidden;
}

.abstand-50 {
  background-color: #fff;
  width: 100vw;
  height: 50px;
  overflow: hidden;
}

.div-block-47 {
  justify-content: flex-start;
  display: flex;
}

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

.div-block-49 {
  height: 100px;
}

.abstand50-mobil {
  height: 50px;
  display: none;
}

.abstand-top-mobil {
  display: none;
}

.div-block-50 {
  height: 200px;
}

.indexelement {
  grid-column-gap: 4px;
  grid-row-gap: 16px;
  border-top: 1px solid #d6d6d1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin: 0 10px 50px;
  padding-top: 5px;
  display: grid;
}

.h4 {
  color: #000;
  padding-right: 20px;
  font-family: Gerstner, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 18px;
}

.div-block-51 {
  justify-content: space-between;
  align-items: flex-end;
  height: auto;
  margin-top: 0;
  margin-bottom: 5px;
  padding-bottom: 0;
  padding-left: 0;
  display: flex;
}

.text-block-22 {
  margin-left: 10px;
  margin-right: 5px;
  padding-bottom: 0;
  font-family: Gerstner, sans-serif;
  font-weight: 500;
}

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

.text-span-11 {
  text-decoration: underline;
}

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

.link-block-6 {
  height: auto;
}

.link-block-6.w--current {
  padding-bottom: 0;
}

.section-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-left: 5px;
  margin-right: 5px;
  display: grid;
}

.section-3 {
  height: auto;
  margin-left: 5px;
  margin-right: 6px;
}

.text-block-23 {
  color: #000;
  width: 75%;
  margin-bottom: 100px;
  margin-right: 10px;
  font-family: Gerstner, sans-serif;
  font-weight: 500;
  line-height: 16px;
}

.text-span-13 {
  font-size: 80px;
}

.text-span-14 {
  font-size: 80px;
  font-weight: 500;
  line-height: 70px;
}

.text-span-15, .text-span-16 {
  font-weight: 500;
}

.bold-text {
  color: #d8d0d0;
  font-weight: 500;
}

.text-span-17 {
  font-weight: 500;
}

.bold-text-2 {
  color: #d8d0d0;
  font-weight: 500;
}

.text-span-18 {
  font-weight: 500;
  text-decoration: underline;
}

.text-span-19 {
  color: #acacac;
}

.bold-text-3, .bold-text-4 {
  color: #d8d0d0;
  font-weight: 500;
}

.text-span-20 {
  font-size: 80px;
  line-height: 80px;
}

.text-span-21, .text-span-22 {
  font-weight: 700;
}

.text-span-23 {
  font-size: 80px;
  line-height: 70px;
}

.text-span-24 {
  font-weight: 700;
}

.text-span-25 {
  color: #d8d0d0;
}

.bold-text-5 {
  color: #d8d0d0;
  font-weight: 500;
}

.text-span-26, .text-span-27, .text-span-28, .text-span-29 {
  font-weight: 700;
}

.text-span-30 {
  font-size: 80px;
  line-height: 70px;
}

.bold-text-6 {
  font-weight: 500;
}

.text-span-31, .text-span-32 {
  font-weight: 700;
}

.text-span-33 {
  font-size: 80px;
  line-height: 70px;
}

.text-span-34 {
  font-weight: 700;
}

.text-span-35 {
  font-size: 80px;
}

.text-span-36 {
  color: #c0c0b7;
}

.text-span-36:hover {
  color: #000;
}

.text-span-37 {
  color: #c0c0b7;
}

.div-block-52 {
  display: flex;
}

.div-block-53 {
  height: 40px;
}

.div-block-54 {
  height: 100px;
}

.div-block-55 {
  height: 20px;
}

.div-block-56 {
  height: 90px;
}

.bold-text-7, .bold-text-8, .bold-text-9, .bold-text-10, .bold-text-11, .bold-text-12 {
  font-weight: 500;
}

.text-block-24 {
  display: none;
}

.div-block-59 {
  height: 1000px;
}

.introanimationpuffer {
  background-color: #fff0;
  height: 100vh;
}

.div-50 {
  background-color: #fff;
  border-top: 1px #ebebeb;
}

.section-divider-dektop {
  background-color: #fff;
  align-items: flex-end;
  height: 300px;
  display: flex;
}

.bold-text-13 {
  white-space: normal;
  font-weight: 500;
}

.text-span-38, .text-span-39 {
  color: #000;
  text-decoration: none;
}

.bold-text-14, .bold-text-15 {
  font-weight: 500;
}

.div-block-61 {
  height: 600px;
  overflow: hidden;
}

.image-24 {
  width: 100vw;
}

.bold-text-16, .bold-text-17 {
  font-weight: 500;
  text-decoration: none;
}

.bold-text-18 {
  padding-left: 0;
  font-weight: 500;
}

.bold-text-19, .bold-text-20, .bold-text-21, .bold-text-22 {
  font-weight: 500;
}

.div-block-62 {
  color: #000;
  background-color: #fff;
  width: 100vw;
  height: 100vh;
  position: absolute;
  inset: 0%;
}

.bold-text-23, .bold-text-24, .bold-text-25 {
  color: #000;
  font-weight: 500;
  text-decoration: none;
}

.bold-text-26 {
  font-weight: 500;
}

.div-block-63 {
  height: 10px;
}

.div-block-64 {
  height: 20px;
}

.div-block-65 {
  height: 10px;
}

.intro-mobil {
  display: none;
}

.bold-text-27, .bold-text-28, .bold-text-29 {
  color: #000;
  font-weight: 500;
  text-decoration: none;
}

.text-span-40 {
  color: #000;
  font-size: 16px;
  text-decoration: underline;
}

.text-span-40:hover {
  text-decoration: underline;
}

.link-2 {
  text-decoration: none;
}

.text-span-41 {
  color: #000;
  font-size: 16px;
  text-decoration: underline;
}

.text-span-41:hover {
  text-decoration: underline;
}

.bold-text-30 {
  padding-left: 0;
  font-weight: 500;
}

.bold-text-31, .bold-text-32 {
  font-weight: 500;
}

.bold-text-33 {
  margin-left: 10px;
  padding-left: 0;
  font-weight: 500;
}

.bold-text-34, .bold-text-35, .bold-text-36 {
  font-weight: 500;
}

.bold-text-37 {
  padding-left: 0;
  font-weight: 500;
}

.bold-text-38 {
  margin-left: 10px;
  font-weight: 500;
}

.bold-text-39, .bold-text-40, .bold-text-41, .bold-text-42 {
  font-weight: 500;
}

.text-span-42 {
  text-decoration: underline;
}

.link-3 {
  color: #000;
}

.bold-text-43 {
  font-weight: 500;
}

.bold-text-44 {
  margin-left: 10px;
  font-weight: 500;
}

.bold-text-45 {
  font-weight: 500;
}

.div-block-69 {
  height: 100px;
}

.text-span-43 {
  text-decoration: underline;
}

.link-4 {
  color: #000;
  text-decoration: none;
}

.link-5 {
  color: #000;
}

.bold-text-46 {
  font-weight: 500;
}

.cookie-banner {
  z-index: 10000;
  -webkit-backdrop-filter: blur(30px);
  backdrop-filter: blur(30px);
  color: #000;
  background-color: #f3f3f38c;
  justify-content: flex-start;
  align-items: center;
  height: 30px;
  display: none;
  position: fixed;
  inset: auto 0% 0%;
}

.text-block-25 {
  mix-blend-mode: normal;
  padding-left: 5px;
  font-family: Gerstner, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.button {
  color: #000;
}

.link-block-7 {
  color: #000;
  padding-right: 5px;
}

.bold-text-57 {
  font-weight: 500;
}

.link-7 {
  color: #c5c3c3;
  text-decoration: none;
}

.section-5 {
  height: 100px;
}

.text-span-44, .textspann-44, .text-span-45, .text-span-46, .text-span-47, .text-span-48, .text-span-49, .text-span-50, .text-span-51, .text-span-52, .text-span-53, .text-span-54, .text-span-55, .text-span-56, .text-span-57, .text-span-58, .text-span-59, .text-span-60, .text-span-61 {
  color: #4ab765;
}

.text-span-62, .text-span-63, .text-span-64, .text-span-65 {
  color: #80bbf1;
}

.text-span-66, .text-span-67, .text-span-68, .text-span-69 {
  color: #ff8c4a;
}

.divider-sections-mobil {
  display: none;
}

.text-span-70 {
  text-decoration: underline;
}

.text-span-71 {
  color: #ff8c4a;
}

.textspan-63, .text-span-72 {
  color: #80bbf1;
}

.link-11 {
  text-decoration: none;
}

.textspan-72 {
  color: #80bbf1;
}

.zitat {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-top: 80px;
  margin-left: 0;
  display: flex;
}

.body-3 {
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
  overflow: visible;
}

.text-span-75 {
  color: #000;
}

.text-span-76 {
  text-decoration: underline;
}

.link-12 {
  color: #000;
}

.bold-text-58, .bold-text-59, .bold-text-60 {
  font-weight: 500;
}

.text-span-80 {
  color: #000;
}

.introtext-mobil {
  display: none;
}

.link-13, .text-span-83, .text-span-85, .text-span-86 {
  color: #000;
}

.text-span-87, .text-span-88, .text-span-89, .text-span-90 {
  color: #4ab765;
}

.text-span-91, .text-span-92, .text-span-93 {
  color: #ff8c4a;
}

.text-span-94, .text-span-95, .text-span-96, .text-span-97 {
  color: #bc9dc7;
}

.bold-text-64 {
  font-weight: 500;
}

.text-span-115 {
  color: #000;
}

.text-span-116, .text-span-117, .text-span-118, .text-span-119, .text-span-120, .text-span-121, .text-span-122 {
  color: #4ab765;
}

.text-span-123, .text-span-124, .text-span-125, .text-span-126 {
  color: #ff8c4a;
}

.text-span-127, .text-span-128 {
  color: #000;
}

.text-span-129, .text-span-130, .text-span-131, .text-span-132 {
  color: #bc9dc7;
}

.bold-text-65, .bold-text-66, .bold-text-67, .bold-text-68 {
  font-weight: 500;
}

.utility-page-wrap {
  justify-content: center;
  align-items: center;
  width: 100vw;
  max-width: 100%;
  height: 100vh;
  max-height: 100%;
  display: flex;
}

.utility-page-content {
  text-align: center;
  flex-direction: column;
  width: 260px;
  display: flex;
}

.utility-page-form {
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.text-span-152, .text-span-154 {
  text-decoration: underline;
}

.div-block-76 {
  justify-content: space-between;
  align-items: flex-end;
  margin-bottom: 50px;
  display: flex;
}

.jump-navi {
  flex-direction: column;
  justify-content: flex-end;
  margin-top: 50px;
  margin-left: 5px;
  display: none;
}

.link-block-8 {
  color: #000;
  margin-left: 20px;
  margin-right: 0;
  font-family: Gerstner, sans-serif;
  font-size: 16px;
  text-decoration: none;
}

.text-block-26 {
  font-weight: 500;
  text-decoration: none;
}

.team {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-left: 10px;
  padding-right: 10px;
  display: grid;
}

.div-block-77 {
  justify-content: space-around;
  display: flex;
}

.team_mobil {
  display: none;
}

.text-span-160, .text-span-161, .text-span-162, .text-span-163, .text-span-164, .text-span-165, .text-span-166, .text-span-167, .text-span-168, .text-span-169, .text-span-170, .text-span-171, .text-span-172, .text-span-173, .text-span-174, .text-span-175, .text-span-176, .text-span-177, .text-span-178, .text-span-179, .text-span-180, .text-span-181, .text-span-182, .text-span-183, .text-span-184, .text-span-185, .text-span-186, .text-span-187, .text-span-188, .text-span-189, .text-span-190, .text-span-191, .text-span-192, .text-span-193, .text-span-194, .text-span-195, .text-span-196, .text-span-197 {
  color: #000;
}

.div-block-83 {
  grid-column-gap: 5px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.section-6 {
  height: 80px;
}

.div-block-84 {
  height: 1px;
}

.div-block-85 {
  justify-content: space-between;
  align-items: flex-end;
  margin-bottom: 5px;
  padding-left: 0;
  display: flex;
}

.div-block-86 {
  padding-left: 0;
}

.text-span-199 {
  color: #000;
  text-decoration: none;
}

.link-21 {
  color: #000;
  padding-right: 50px;
  text-decoration: none;
}

.link-22 {
  color: #000;
  text-decoration: underline;
}

.link-23 {
  color: #000;
}

.text-block-30 {
  color: #000;
  font-family: Gerstner, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.link-block-9, .link-24 {
  color: #000;
}

.link-29, .link-30, .link-31, .link-32 {
  color: #000;
  text-decoration: none;
}

.text-span-201, .text-span-202, .link-33, .link-34, .link-35, .link-36 {
  color: #000;
}

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

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

.centered-heading {
  text-align: center;
  margin-bottom: 16px;
}

.centered-heading.margin-bottom-32px {
  margin-bottom: 32px;
}

.hero-wrapper {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

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

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

.button-primary {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #1a1b1f;
  padding: 12px 25px;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

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

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

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

.bold-text-79 {
  font-weight: 500;
}

.div-block-87 {
  padding-left: 0;
}

.link-41, .link-42 {
  color: #000;
  text-decoration: none;
}

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

.link-43 {
  color: #000;
}

.text-block-32 {
  z-index: 0;
  text-align: center;
  margin-bottom: 50px;
  position: absolute;
  inset: auto 0% 0%;
}

.text-span-204 {
  color: #80bbf1;
  padding-left: 0;
  font-size: 16px;
}

.text-span-205 {
  color: #4ab765;
  font-size: 16px;
}

.text-span-206 {
  color: #ff8c4a;
  font-size: 16px;
}

.text-span-216 {
  width: 20px;
}

.text-block-33 {
  width: 20px;
  font-family: Gerstner, sans-serif;
  font-size: 50px;
  font-weight: 500;
}

.div-block-88 {
  width: 15px;
}

.div-block-89 {
  height: 50px;
}

.cookie-modal_content-wrap {
  padding: 1.75rem 2rem;
}

.cookie-modal_content-wrap.is-small {
  padding: 1.5rem;
}

.cookie-modal_description {
  font-weight: 500;
}

.cookie-modal_closebutton {
  z-index: 5;
  cursor: pointer;
  background-color: #f4f4ef;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  height: 2.5rem;
  margin: 1.25rem 1.25rem -2.5rem auto;
  transition: background-color .2s cubic-bezier(.25, .46, .45, .94);
  display: flex;
  position: relative;
}

.cookie-modal_closebutton.is-sticky {
  position: sticky;
  top: -1rem;
}

.cookie-modal_button {
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 0;
  padding: .875em 2em 1rem;
  font-size: .9375rem;
  font-weight: 500;
  text-decoration: none;
  transition: color .2s cubic-bezier(.25, .46, .45, .94), background-color .2s cubic-bezier(.25, .46, .45, .94);
}

.cookie-modal_button:hover {
  background-color: #262926;
}

.cookie-modal_button.is-secondary {
  color: #000;
  background-color: #0000;
  padding-left: 0;
  padding-right: 0;
  font-size: .875rem;
  font-weight: 700;
  text-decoration: underline;
}

.cookie-modal_button.is-secondary:hover {
  text-decoration: underline;
}

.cookie-modal_component {
  color: #000;
  background-color: #fff;
  border: 1px solid #0000001c;
  border-radius: 0;
  flex-direction: column;
  max-width: 32rem;
  margin-left: auto;
  margin-right: auto;
  font-family: Gerstner, sans-serif;
  font-size: .9375rem;
  line-height: 1.4;
  display: flex;
  position: relative;
  box-shadow: 0 4px 1rem #2629260d;
}

.screenreader-only {
  width: 1px;
  height: 1px;
  margin: -1px;
  position: absolute;
  overflow: hidden;
}

.cookie-modal_styles {
  display: none;
}

.cookie-modal_closebutton_line {
  background-color: #000;
  width: 1rem;
  height: 2px;
  position: absolute;
}

.cookie-modal_closebutton_line.is-right {
  transform: rotate(-45deg);
}

.cookie-modal_closebutton_line.is-left {
  transform: rotate(45deg);
}

.cookie-modal_title {
  margin-bottom: .1875em;
  font-size: 1.25rem;
  font-weight: 700;
}

.cookie-modal_title.is-small {
  font-size: 1.1875rem;
  font-weight: 600;
}

.cookie-modal_button-wrap {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: #f4f4ef;
  border-radius: 0 0 .25rem .25rem;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  padding: 2rem;
  display: flex;
}

.cookie-modal_button-wrap.is-small {
  justify-content: flex-start;
  padding: 1.5rem;
}

.cookie-modal_button-wrap.in-pref-manger {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  margin: 2rem -2rem -2.25rem;
  padding-top: 1.5rem;
  padding-bottom: 1rem;
}

.ck-cookie-w {
  z-index: 9500;
  max-width: 25rem;
  position: fixed;
  inset: auto 1.25rem 1.25rem auto;
}

.cookie-modal_link {
  color: #000;
  transition: color .15s cubic-bezier(.25, .46, .45, .94);
}

.cookie-preference_component {
  z-index: 99525;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: none;
  position: fixed;
  inset: 0%;
}

.cookie-preference_wrapper {
  width: 100%;
  max-height: 100%;
  padding: 2rem;
  position: relative;
  overflow: auto;
}

.cookie-preference_background {
  opacity: 1;
  -webkit-backdrop-filter: blur(.5rem);
  backdrop-filter: blur(.5rem);
  cursor: pointer;
  background-color: #ffffff4d;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.cookie-modal_radio_button {
  float: left;
  border: 1.75px solid #000;
  border-radius: 0;
  width: 1.25rem;
  height: 1.25rem;
  margin-top: 0;
  margin-left: -1.75rem;
  transition: background-color .2s cubic-bezier(.25, .46, .45, .94);
}

.cookie-modal_radio_button.w--redirected-checked {
  background-color: #000;
  background-image: url("https://cdn.prod.website-files.com/63bfc1fca55c341643d646e6/6412ef5b0ba38833d154fc7a_radio__checkmark.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: .625rem;
  border: 1px solid #000;
}

.cookie-modal_radio_button.w--redirected-focus {
  box-shadow: none;
}

.cookie-modal_radio_button.is-always-active {
  cursor: not-allowed;
  background-color: #000;
  background-image: url("https://cdn.prod.website-files.com/63bfc1fca55c341643d646e6/6412ef5b0ba38833d154fc7a_radio__checkmark.svg");
  background-position: 45%;
  background-repeat: no-repeat;
  background-size: .625rem;
  border-color: #000;
}

.cookie-modal_radio_description {
  cursor: pointer;
  font-size: .875rem;
  font-weight: 400;
}

.cookie-modal_radio {
  cursor: pointer;
  margin-top: 1rem;
  margin-bottom: 0;
  padding-left: 1.75rem;
  transition: color .15s cubic-bezier(.25, .46, .45, .94);
}

.cookie-modal_radio.is--not-allowed {
  cursor: not-allowed;
}

.cookie-modal_form {
  padding-top: 1.25rem;
  padding-bottom: .5rem;
}

.cookie-modal_form-wrap {
  margin-bottom: 0;
}

.cookie-modal_radio_label {
  cursor: pointer;
  margin-bottom: .25rem;
  font-size: .9375rem;
  font-weight: 600;
}

.text-block-34 {
  text-align: right;
  margin-bottom: 15px;
  margin-right: 10px;
  font-family: Gerstner, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.text-span-223 {
  margin-left: 10px;
}

.bodycopy {
  color: #000;
  margin-bottom: 0;
  margin-left: 0;
  padding-bottom: 0;
  padding-right: 20px;
  font-family: Gerstner, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 18px;
  display: block;
}

.link-45 {
  color: #000;
}

.section-7 {
  grid-column-gap: 5px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: end;
  margin-left: 10px;
  margin-right: 10px;
  display: grid;
  overflow: hidden;
}

.section-8 {
  height: 20px;
}

.div-block-90 {
  grid-column-gap: 5px;
  align-items: flex-end;
  display: flex;
}

.div-block-91 {
  height: 70px;
}

.h3 {
  color: #000;
  margin-top: 0;
  font-family: Gerstner, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 25px;
}

.section-9 {
  grid-column-gap: 5px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin: 0 10px 50px 0;
  display: grid;
  overflow: hidden;
}

.h2 {
  color: #000;
  letter-spacing: 0;
  margin-left: 10px;
  font-family: Gerstner, sans-serif;
  font-size: 35px;
  font-weight: 500;
  line-height: 35px;
}

.div-block-92 {
  padding-right: 50px;
  line-height: 14px;
}

.section-7-1 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  height: 100%;
  margin: 10px 10px 100px;
  display: block;
  overflow: hidden;
}

.image-30 {
  width: 12px;
  margin-top: 3px;
  margin-right: 10px;
}

.div-block-93 {
  align-items: flex-start;
  margin-bottom: 5px;
  margin-left: 10px;
  display: flex;
}

.section-11 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  color: #d3d3d3;
  background-color: #f4f4ef;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 20px;
  padding-bottom: 50px;
  padding-left: 10px;
  display: grid;
}

.div-block-94 {
  flex-direction: column;
  justify-content: space-between;
  margin-top: 70px;
  padding-right: 50px;
  display: flex;
}

.div-block-95 {
  flex-direction: row;
  justify-content: flex-end;
  width: 100%;
  margin-top: 70px;
  padding-right: 10px;
  display: flex;
}

.div-block-96 {
  grid-column-gap: 5px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.field-label, .field-label-2 {
  color: #000;
  font-family: Gerstner, sans-serif;
}

.div-block-97 {
  flex-direction: column;
  display: flex;
}

.div-block-98 {
  width: 100%;
  margin-right: 40px;
}

.text-field {
  color: #000;
  background-color: #fff0;
  border: 1px #000;
  border-bottom: 1px solid #0000003b;
  width: 100%;
}

.text-field:focus {
  border-bottom-color: #000;
}

.text-field-2 {
  width: 100%;
}

.div-block-99 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  width: 100%;
  padding-left: 0;
  padding-right: 10px;
  display: flex;
}

.field-label-3 {
  color: #000;
}

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

.form-block {
  width: 100%;
  margin-left: 10px;
}

.submit-button {
  background-color: #000;
  font-family: Gerstner, sans-serif;
  font-weight: 500;
}

.div-block-101 {
  height: 50px;
}

.section-12 {
  grid-column-gap: 5px;
  grid-row-gap: 16px;
  background-color: #fff;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 0;
  padding-top: 50px;
  padding-left: 10px;
  padding-right: 10px;
  display: grid;
}

.image-31 {
  width: 100%;
  margin-bottom: 20px;
  margin-left: 10px;
  margin-right: 10px;
}

.text-span-229 {
  color: #969696;
}

.body-4 {
  overflow: visible;
}

.text-span-230, .text-span-231 {
  margin-left: 0;
}

.div-block-102 {
  align-items: flex-start;
  margin-bottom: 5px;
  display: flex;
}

.text-span-232 {
  color: #969696;
}

.text-span-233 {
  font-weight: 500;
  text-decoration: none;
}

.div-block-103 {
  grid-column-gap: 5px;
  grid-row-gap: 10px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  display: grid;
}

.image-32, .image-33 {
  width: 100%;
}

.image-34 {
  width: 40%;
}

.div-block-104 {
  grid-column-gap: 5px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px;
  display: grid;
}

.image-35 {
  width: 100%;
}

.div-block-105 {
  height: 100px;
}

.image-36, .image-37, .image-38, .image-39, .image-40, .image-41, .image-42, .image-43, .image-44, .image-45, .image-46, .image-47, .image-48, .image-49, .image-50, .image-51, .image-52, .image-53, .image-54, .image-55, .image-56, .image-57, .image-58, .image-59, .image-60, .image-61, .image-62, .image-63, .image-64, .image-65, .image-66, .image-67 {
  width: 100%;
}

.h2-0 {
  color: #000;
  padding-bottom: 20px;
  padding-left: 0;
  font-family: Gerstner, sans-serif;
  font-size: 80px;
  font-weight: 500;
  line-height: 80px;
}

.link-46 {
  color: #000;
}

.image-68 {
  clear: none;
  width: 60%;
  position: static;
}

.div-block-106 {
  display: flex;
}

.div-block-107 {
  height: 200px;
}

.bodycopy-mobil {
  color: #000;
  padding-bottom: 4px;
  font-family: Gerstner, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
}

.text-span-234, .text-span-235, .text-span-236 {
  margin-left: -10px;
}

.h1-mobil {
  display: none;
}

.text-span-237 {
  line-height: 37px;
}

.link-47 {
  color: #000;
}

.slider {
  background-color: #bc9dc7;
  width: 100%;
  height: auto;
  margin: 100px -10px;
  padding-left: 0;
}

.section-resonanz {
  background-color: #bc9dc7;
  padding: 20px 0 10px 10px;
  overflow: hidden;
}

.slide-nav {
  display: none;
}

.text-span-238 {
  margin-left: 10px;
}

.dachzeile-mobil {
  display: none;
}

.image-69 {
  width: 100%;
}

.mask {
  padding-left: 100px;
  padding-right: 100px;
}

.icon {
  width: 8px;
}

.image-70 {
  width: auto;
}

.slide {
  margin-right: 100px;
}

.text-span-239 {
  margin-left: 10px;
}

.slide-2 {
  margin-right: 100px;
}

.slider-mobil {
  display: none;
}

.success-message {
  background-color: #ddd0;
  padding-left: 0;
}

.text-block-35 {
  color: #000;
  text-align: left;
  font-family: Gerstner, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.error-message {
  background-color: #fff0;
  padding-left: 0;
}

.text-block-36 {
  color: red;
}

.link-48 {
  color: #000;
  mix-blend-mode: darken;
}

.link-49 {
  color: #000;
}

.image-68-copy {
  clear: none;
  width: 100%;
  position: static;
}

.text-span-241 {
  text-decoration: underline;
}

.div-block-117 {
  height: 200px;
}

.link-51, .link-52, .link-53, .link-54 {
  color: #000;
}

.div-block-118 {
  flex-direction: column;
  justify-content: flex-end;
  height: 100%;
  padding-bottom: 10px;
  display: flex;
}

.div-block-119 {
  padding-left: 10px;
}

.link-55, .link-56, .link-57 {
  color: #000;
}

.image-71 {
  width: 60%;
  margin-left: 10px;
}

.text-block-37 {
  color: #000;
  font-family: Gerstner, sans-serif;
  font-size: 50px;
  font-weight: 500;
  line-height: 50px;
}

.div-block-120 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  padding-left: 10px;
  display: flex;
}

.div-block-121 {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  flex-direction: row;
  display: flex;
}

.link-58, .link-59, .link-60, .link-68 {
  color: #000;
}

.text-span-250, .text-span-251, .text-span-252 {
  text-decoration: underline;
}

.div-block-124 {
  display: none;
}

@media screen and (min-width: 1920px) {
  .men {
    height: 40px;
  }

  .image {
    height: 35px;
  }

  .text-block {
    margin-left: 0;
    padding-right: 80px;
    font-size: 20px;
    line-height: 20px;
  }

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

  .content {
    margin-top: 10px;
  }

  .h1 {
    background-color: #f4f4ef00;
    height: auto;
    margin-left: 10px;
    padding-bottom: 10px;
    padding-left: 0;
    font-size: 95px;
    line-height: 90px;
  }

  .div-block-2 {
    margin-left: -1px;
  }

  .div-block-4 {
    margin-top: 0;
  }

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

  .text-span-2, .text-block-10 {
    font-size: 20px;
  }

  .menumobil {
    max-width: none;
  }

  .text-block-18 {
    font-size: 20px;
    line-height: 20px;
  }

  .text-block-19 {
    height: auto;
    font-size: 65px;
    line-height: 65px;
  }

  .indexelement {
    margin-top: 0;
  }

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

  .div-block-51 {
    padding-bottom: 0;
  }

  .text-block-22 {
    font-size: 20px;
  }

  .bold-text-13 {
    height: auto;
    padding-left: 0;
    font-size: 95px;
  }

  .bold-text-26 {
    padding-left: 2px;
  }

  .bold-text-30 {
    padding-left: 10px;
  }

  .bold-text-33, .bold-text-37, .bold-text-38, .bold-text-44 {
    padding-left: 0;
  }

  .text-block-25 {
    font-size: 20px;
  }

  .div-block-83 {
    padding-bottom: 5px;
  }

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

  .div-block-86 {
    padding-bottom: 5px;
  }

  .link-21 {
    text-decoration: none;
  }

  .text-block-30 {
    font-size: 20px;
  }

  .text-span-204 {
    padding-left: 0;
    font-size: 20px;
  }

  .text-span-205 {
    font-size: 20px;
  }

  .text-span-206 {
    padding-left: 0;
    font-size: 20px;
  }

  .text-span-222 {
    font-size: 95px;
  }

  .text-block-34 {
    text-align: right;
    margin-right: 10px;
    font-family: Gerstner, sans-serif;
    font-size: 20px;
    font-weight: 500;
  }

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

  .section-8 {
    height: 50px;
  }

  .h3 {
    font-size: 25px;
    line-height: 30px;
  }

  .section-7-1 {
    margin-top: 10px;
    display: none;
  }

  .section-11 {
    padding-bottom: 100px;
  }

  .div-block-94 {
    flex-direction: column;
    justify-content: space-between;
    display: flex;
  }

  .div-block-95 {
    justify-content: flex-end;
  }

  .field-label, .field-label-2 {
    font-size: 20px;
  }

  .div-block-99 {
    justify-content: flex-start;
    align-items: stretch;
  }

  .field-label-3 {
    font-size: 20px;
  }

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

  .form-block {
    margin-top: 50px;
  }

  .submit-button {
    padding-left: 25px;
    padding-right: 25px;
    font-size: 20px;
    line-height: 24px;
  }

  .div-block-101 {
    height: 50px;
  }

  .section-12 {
    grid-column-gap: 5px;
    grid-row-gap: 16px;
    background-color: #fff;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    padding-top: 20px;
    padding-left: 10px;
    padding-right: 10px;
    display: grid;
  }

  .div-block-103 {
    margin-left: 0;
    margin-right: 0;
  }

  .h2-0 {
    font-size: 95px;
    line-height: 95px;
  }

  .div-block-107 {
    height: 200px;
  }

  .bodycopy-mobil {
    font-size: 20px;
    line-height: 20px;
  }

  .link-48, .link-68 {
    color: #000;
  }

  .text-span-250 {
    text-decoration: underline;
  }

  .div-block-124 {
    display: none;
  }
}

@media screen and (max-width: 991px) {
  .men {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    width: 100%;
    display: none;
  }

  .text-block {
    margin-top: 0;
    display: none;
  }

  .div-block {
    display: block;
  }

  .content {
    grid-column-gap: 4px;
    grid-row-gap: 10px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: none;
    overflow: visible;
  }

  .text-block-3 {
    display: block;
  }

  .h1 {
    letter-spacing: -1px;
    font-size: 50px;
    line-height: 48px;
    display: none;
    overflow: hidden;
  }

  .body {
    grid-template-columns: 1fr;
  }

  .text-block-6 {
    color: #000;
    font-size: 11px;
    line-height: 13px;
  }

  .footer {
    display: none;
    overflow: hidden;
  }

  .div-block-11 {
    width: 100%;
    margin-top: 0;
  }

  .text-block-9, .text-span-2 {
    color: #000;
  }

  .div-block-12 {
    justify-content: flex-start;
  }

  .text-block-11 {
    font-family: Gerstner, sans-serif;
    font-size: 13px;
    font-weight: 500;
    line-height: 15px;
    display: none;
  }

  .introanimation {
    justify-content: center;
    height: auto;
    display: flex;
  }

  .image-13 {
    width: auto;
    max-width: 150%;
    height: auto;
  }

  .text-block-12 {
    font-family: Gerstner, sans-serif;
    font-weight: 500;
  }

  .div-block-15 {
    display: none;
  }

  .link-block-3 {
    color: #000;
    text-decoration: none;
  }

  .div-block-16 {
    z-index: 10000;
    grid-column-gap: 2px;
    grid-row-gap: 16px;
    color: #fff;
    background-color: #fff;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: center;
    width: 100vw;
    height: 30px;
    padding-left: 5px;
    padding-right: 5px;
    display: none;
    position: absolute;
    inset: 0% 0% auto;
  }

  .div-block-17 {
    width: 20px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .div-block-18 {
    display: flex;
  }

  .content-mobil {
    grid-column-gap: 5px;
    grid-row-gap: 10px;
    background-color: #fff;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    width: 100%;
    margin-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    display: grid;
    overflow: hidden;
  }

  .text-block-13 {
    color: #000;
    text-align: left;
    width: auto;
    margin-bottom: 0;
    padding-left: 0;
    padding-right: 50px;
    font-family: Gerstner, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 18px;
    text-decoration: none;
  }

  .text-block-14 {
    color: #000;
    height: 100%;
    margin-top: 0;
    margin-bottom: 7px;
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 50px;
    font-family: Gerstner, sans-serif;
    font-size: 50px;
    font-weight: 500;
    line-height: 45px;
  }

  .div-block-19 {
    width: 30%;
  }

  .div-block-20 {
    grid-column-gap: 5px;
    grid-row-gap: 0px;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: flex-end;
    margin-top: 0;
    display: grid;
    overflow: hidden;
  }

  .text-block-15 {
    color: #000;
    width: 100%;
    padding-top: 5px;
    font-family: Gerstner, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 12px;
  }

  .div-block-21 {
    flex-direction: column;
    align-items: flex-end;
    width: 200px;
    margin-bottom: 50px;
    display: flex;
  }

  .text-span-3 {
    text-decoration: underline;
  }

  .div-block-22 {
    grid-column-gap: 5px;
    justify-content: flex-start;
    align-items: flex-end;
    width: 100%;
    display: flex;
  }

  .image-14 {
    width: 100%;
    margin-bottom: 5px;
  }

  .image-15 {
    width: 40%;
    height: auto;
  }

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

  .text-block-16 {
    color: #000;
    font-family: Gerstner, sans-serif;
    font-weight: 500;
    text-decoration: none;
  }

  .link-block-4 {
    font-family: Gerstner, sans-serif;
    font-weight: 400;
    text-decoration: none;
  }

  .div-block-23 {
    grid-column-gap: 10px;
    justify-content: flex-end;
    display: flex;
  }

  .div-block-24 {
    margin-top: 0;
    display: block;
  }

  .div-block-25 {
    height: 150px;
  }

  .div-block-26 {
    grid-column-gap: 5px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: 0;
    padding-right: 0;
    display: grid;
  }

  .div-block-27 {
    width: 100%;
    display: none;
  }

  .div-block-28 {
    grid-column-gap: 5px;
    align-items: flex-end;
    width: 100%;
    display: flex;
  }

  .image-16 {
    width: 100%;
    margin-top: 100px;
    display: none;
  }

  .image-17 {
    width: 100%;
  }

  .div-block-29 {
    width: 50%;
  }

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

  .image-18 {
    width: 100%;
    max-width: none;
    margin-top: 70px;
  }

  .image-19 {
    width: 100%;
  }

  .menumobil {
    background-color: #fff;
    justify-content: space-between;
    height: 30px;
    padding-top: 2px;
    padding-bottom: 2px;
    display: flex;
    position: fixed;
    inset: 0% 0% auto;
    overflow: hidden;
  }

  .image-20 {
    height: auto;
    margin-left: 5px;
    padding-top: 2px;
  }

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

  .link-block-5 {
    color: #000;
    margin-right: 10px;
    font-family: Gerstner, sans-serif;
    font-weight: 500;
    text-decoration: none;
  }

  .link-block-5:hover {
    text-decoration: underline;
  }

  .div-block-31 {
    grid-column-gap: 5px;
    display: flex;
  }

  .div-block-33 {
    display: none;
  }

  .text-block-18 {
    color: #000;
    padding-bottom: 2px;
    font-size: 16px;
    line-height: 18px;
  }

  .div-block-34 {
    margin-left: 5px;
  }

  .link {
    display: none;
  }

  .text {
    color: #bc9dc7;
  }

  .div-block-35 {
    display: none;
  }

  .text-block-19 {
    color: #000;
    margin-bottom: 0;
    margin-left: 0;
    font-size: 32px;
    line-height: 32px;
  }

  .div-block-36 {
    height: auto;
    display: flex;
  }

  .div-block-38 {
    height: 200px;
    display: none;
  }

  .div-block-39 {
    grid-column-gap: 5px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-items: start;
    width: 100%;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    display: grid;
  }

  .text-block-20 {
    color: #000;
    margin-top: 5px;
    margin-bottom: 80px;
    font-family: Gerstner, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 18px;
  }

  .text-span-8 {
    text-decoration: underline;
  }

  .text-span-9 {
    color: #4ab765;
  }

  .image-21, .image-22, .image-23 {
    width: 100%;
  }

  .footer-mobil {
    grid-column-gap: 5px;
    grid-row-gap: 16px;
    background-color: #f4f4ef;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 100vw;
    padding: 10px;
    display: flex;
    position: static;
    inset: auto 0% 0%;
    overflow: hidden;
  }

  .div-block-43 {
    grid-column-gap: 5px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    height: auto;
    margin: 10px 0 0;
    padding-left: 0;
    padding-right: 0;
    display: grid;
  }

  .div-block-44 {
    height: 100%;
    display: none;
  }

  .div-block-45 {
    height: 70px;
  }

  .div-block-46 {
    height: 150px;
  }

  .abstand-200 {
    display: block;
  }

  .abstand-50 {
    display: none;
  }

  .abstand50-mobil {
    height: 50px;
  }

  .abstand-top-mobil {
    height: 200px;
  }

  .indexelement {
    margin-top: 0;
    overflow: hidden;
  }

  .h4 {
    padding-bottom: 4px;
    padding-right: 5px;
  }

  .div-block-51 {
    height: 0;
  }

  .div-block-53, .div-block-54, .div-block-55, .div-block-56 {
    display: none;
  }

  .abstand1 {
    height: 60px;
  }

  .abstand2 {
    height: 20px;
  }

  .text-block-24 {
    float: left;
    color: #000;
    margin-bottom: 10px;
    font-family: Gerstner, sans-serif;
    font-size: 50px;
    font-weight: 500;
    line-height: 45px;
    display: block;
  }

  .div-block-57 {
    grid-column-gap: 5px;
    align-items: center;
    display: flex;
  }

  .div-block-58 {
    height: 100px;
  }

  .introanimationpuffer {
    background-color: #fff0;
    height: 100vh;
  }

  .section-4 {
    grid-row-gap: 0px;
    position: static;
  }

  .div-50 {
    justify-content: space-between;
    display: flex;
  }

  .section-divider-dektop {
    display: none;
  }

  .div-block-66 {
    height: 200px;
  }

  .div-block-67 {
    height: 80px;
  }

  .link-2 {
    color: #000;
    text-decoration: underline;
  }

  .div-block-69 {
    width: auto;
    overflow: hidden;
  }

  .bold-text-47, .bold-text-48, .bold-text-49, .bold-text-50, .bold-text-51, .bold-text-52, .bold-text-53, .bold-text-54, .bold-text-55, .bold-text-56 {
    font-weight: 500;
  }

  .link-6 {
    color: #000;
  }

  .divider-sections-mobil {
    background-color: #fff;
    height: 200px;
    display: block;
  }

  .link-8, .link-9, .link-10 {
    color: #000;
  }

  .image-27 {
    width: 100%;
  }

  .zitat {
    margin-top: 20px;
    margin-bottom: 20px;
    display: block;
  }

  .image-28, .image-29 {
    width: 100%;
  }

  .text-span-73, .text-span-74 {
    text-decoration: underline;
  }

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

  .text-span-78, .text-span-79 {
    text-decoration: underline;
  }

  .introtext-mobil {
    color: #000;
    margin-bottom: 2px;
    margin-left: 10px;
    margin-right: 10px;
    padding-bottom: 5px;
    font-family: Gerstner, sans-serif;
    font-size: 50px;
    font-weight: 500;
    line-height: 45px;
    display: block;
  }

  .link-14, .link-15 {
    color: #000;
  }

  .text-span-81, .text-span-82 {
    font-size: 16px;
    line-height: 18px;
    text-decoration: none;
  }

  .text-span-83 {
    text-decoration: underline;
  }

  .text-span-84 {
    font-size: 16px;
    text-decoration: underline;
  }

  .text-span-98 {
    color: #bc9dc7;
    font-size: 16px;
  }

  .text-span-99 {
    color: #80bbf1;
    font-size: 16px;
    line-height: 18px;
  }

  .text-span-100 {
    color: #80bbf1;
    font-size: 16px;
  }

  .text-span-101, .text-span-102, .text-span-103, .text-span-104, .text-span-105, .text-span-106 {
    color: #80bbf1;
  }

  .text-span-107, .text-span-108, .text-span-109, .text-span-110 {
    color: #ff8c4a;
  }

  .text-span-111 {
    text-decoration: underline;
  }

  .text-span-112, .text-span-113 {
    color: #80bbf1;
  }

  .text-span-114 {
    color: #ff8c4a;
  }

  .bold-text-61, .bold-text-62, .bold-text-63 {
    font-weight: 500;
  }

  .text-span-133, .text-span-134 {
    text-decoration: underline;
  }

  .text-span-135 {
    color: #80bbf1;
  }

  .text-span-136, .text-span-137, .text-span-138, .text-span-139, .text-span-140 {
    color: #4ab765;
  }

  .text-span-141, .text-span-142 {
    color: #ff8c4a;
  }

  .text-span-143 {
    text-decoration: underline;
  }

  .bold-text-69, .bold-text-70 {
    font-weight: 500;
  }

  .text-span-144 {
    text-decoration: underline;
  }

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

  .text-span-146, .text-span-147, .text-span-148 {
    text-decoration: underline;
  }

  .bold-text-71, .bold-text-72 {
    font-weight: 500;
  }

  .bold-text-73 {
    color: #d8d0d0;
    font-weight: 500;
  }

  .bold-text-74 {
    font-weight: 500;
  }

  .text-span-149 {
    color: #969696;
    -webkit-text-stroke-color: #000;
    font-size: 16px;
    line-height: 18px;
  }

  .textspan-neu {
    font-weight: 500;
  }

  .text-span-neu {
    font-size: 14px;
    font-weight: 500;
  }

  .div-block-75 {
    justify-content: space-between;
    display: flex;
  }

  .text-span-153 {
    color: #ff8c4a;
  }

  .text-span-155 {
    text-decoration: underline;
  }

  .team {
    display: none;
    overflow: visible;
  }

  .team_mobil {
    background-color: #fff;
    padding-left: 10px;
    padding-right: 10px;
    display: block;
  }

  .text-block-27 {
    margin-left: 0;
    font-family: Gerstner, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 18px;
  }

  .div-block-78 {
    height: 35px;
  }

  .text-span-156, .text-span-157 {
    color: #000;
    font-size: 16px;
    line-height: 18px;
  }

  .bold-text-78 {
    font-weight: 500;
  }

  .text-block-28 {
    text-align: right;
    font-family: Gerstner, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 18px;
  }

  .text-span-158, .text-span-159 {
    color: #80bbf1;
  }

  .div-block-79, .div-block-80 {
    justify-content: space-between;
    display: flex;
  }

  .link-16, .link-17, .link-18 {
    color: #000;
  }

  .div-block-81 {
    justify-content: space-between;
    display: flex;
  }

  .text-block-29 {
    font-family: Gerstner, sans-serif;
    font-size: 16px;
    font-weight: 500;
  }

  .div-block-82 {
    justify-content: space-between;
    margin-bottom: 50px;
    display: flex;
  }

  .text-span-198 {
    text-decoration: underline;
  }

  .link-19, .link-20 {
    color: #000;
  }

  .div-block-83 {
    grid-row-gap: 0px;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    display: flex;
  }

  .div-block-86 {
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    margin-bottom: 5px;
    display: flex;
  }

  .text-span-200, .link-25 {
    color: #000;
    text-decoration: none;
  }

  .link-26 {
    color: #000;
  }

  .link-27, .link-28 {
    color: #000;
    text-decoration: none;
  }

  .text-block-31 {
    color: #000;
    font-family: Gerstner, sans-serif;
    font-size: 16px;
    font-weight: 500;
  }

  .link-block-10 {
    color: #000;
  }

  .link-37, .link-38, .link-39, .link-40 {
    color: #000;
    text-decoration: none;
  }

  .container {
    max-width: 728px;
  }

  .hero-wrapper {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .link-block-11.w--current {
    padding-left: 5px;
  }

  .link-44 {
    color: #000;
  }

  .text-span-213, .text-span-214, .text-span-215, .text-span-217 {
    color: #d8d0d0;
  }

  .text-span-218 {
    color: #000;
  }

  .text-span-219, .text-span-220, .text-span-221 {
    color: #d8d0d0;
  }

  .text-block-34 {
    display: none;
  }

  .text-span-224, .text-span-225 {
    margin-left: 10px;
  }

  .text-span-226, .text-span-227 {
    float: left;
    margin-bottom: 20px;
    margin-left: 10px;
  }

  .text-span-228 {
    margin-left: 10px;
  }

  .bodycopy {
    margin-top: 0;
    display: none;
  }

  .section-7 {
    grid-template-rows: auto;
    width: auto;
  }

  .section-8 {
    overflow: hidden;
  }

  .h3 {
    padding-right: 50px;
    line-height: 22px;
  }

  .section-9 {
    grid-column-gap: 5px;
    grid-row-gap: 16px;
    flex-direction: row;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    width: auto;
    margin-left: 10px;
    display: grid;
  }

  .h2 {
    margin-left: 0;
    font-size: 25px;
    line-height: 27px;
  }

  .div-block-92 {
    padding-right: 40px;
  }

  .section-7-1 {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
    margin-top: 10px;
    margin-bottom: 100px;
    display: flex;
  }

  .section-11 {
    width: 100%;
    padding-left: 10px;
    overflow: hidden;
  }

  .div-block-94 {
    width: 100%;
    margin-top: 0;
    margin-right: 0;
    padding-right: 0;
    display: block;
  }

  .div-block-95 {
    justify-content: flex-end;
    margin-top: 0;
    margin-left: 10px;
  }

  .div-block-96 {
    grid-column-gap: 5px;
    grid-row-gap: 16px;
    flex-direction: row;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: flex-start;
    margin-top: 20px;
    margin-bottom: 20px;
    display: grid;
  }

  .div-block-99 {
    display: block;
  }

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

  .form-block {
    width: auto;
    margin-top: 20px;
    margin-left: 0;
    margin-right: 0;
  }

  .section-12 {
    width: 100%;
    overflow: hidden;
  }

  .text-span-230, .text-span-231 {
    margin-left: 0;
  }

  .image-34 {
    margin-right: 10px;
  }

  .div-block-104, .div-block-105 {
    display: none;
    overflow: hidden;
  }

  .h2-0 {
    height: 100%;
    margin-bottom: 0;
    padding-bottom: 10px;
    padding-left: 0;
    font-size: 50px;
    line-height: 50px;
  }

  .image-68 {
    margin-right: 10px;
  }

  .div-block-106 {
    flex-direction: column;
  }

  .div-block-107 {
    width: auto;
    overflow: hidden;
  }

  .div-block-108 {
    display: none;
  }

  .div-block-109 {
    height: 110%;
  }

  .div-block-110 {
    flex-direction: column;
    display: flex;
  }

  .bodycopy-mobil {
    height: 110%;
    line-height: 18px;
  }

  .h1-mobil {
    color: #000;
    margin-left: 10px;
    font-family: Gerstner, sans-serif;
    font-size: 50px;
    font-weight: 500;
    line-height: 50px;
    display: block;
  }

  .div-block-111 {
    height: 100%;
  }

  .h3-mobil {
    font-family: Gerstner, sans-serif;
  }

  .text-span-237 {
    margin-left: 0;
    line-height: 25px;
  }

  .div-block-112 {
    margin-left: 10px;
  }

  .slider {
    display: none;
  }

  .section-resonanz {
    height: 100%;
  }

  .left-arrow, .right-arrow {
    display: none;
  }

  .slide-nav {
    display: block;
  }

  .dachzeile-mobil {
    color: #000;
    font-family: Gerstner, sans-serif;
    font-size: 16px;
    font-weight: 500;
    display: block;
  }

  .mask {
    width: 100%;
    height: auto;
    padding-bottom: 80px;
    padding-left: 50px;
    padding-right: 50px;
  }

  .slide {
    width: 100%;
    height: auto;
    margin-right: 120px;
  }

  .slide-2 {
    margin-right: 120px;
  }

  .icon-2 {
    margin-left: 5px;
  }

  .slider-mobil {
    background-color: #bc9dc7;
    height: 100%;
    margin-top: 50px;
    margin-bottom: 0;
    margin-left: -10px;
    display: block;
  }

  .div-block-114, .div-block-115, .div-block-116 {
    flex-direction: column;
    display: flex;
  }

  .link-50 {
    color: #000;
  }

  .text-span-240 {
    height: auto;
  }

  .image-68-copy {
    margin-right: 10px;
  }

  .div-block-117 {
    display: none;
  }

  .text-span-242 {
    color: #969696;
  }

  .link-61, .link-62 {
    color: #000;
  }

  .text-span-243 {
    color: #969696;
  }

  .link-63, .link-64 {
    color: #000;
  }

  .div-block-122 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-direction: column;
    display: flex;
  }

  .link-65, .link-66, .link-67 {
    color: #000;
  }

  .text-span-253 {
    text-decoration: underline;
  }

  .link-69 {
    color: #000;
  }

  .div-block-124 {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
    flex-direction: column;
    margin-bottom: 50px;
    padding-left: 10px;
    padding-right: 10px;
    display: flex;
  }
}

@media screen and (max-width: 767px) {
  .text-block {
    margin-left: 0;
    display: none;
  }

  .content {
    display: none;
  }

  .div-block-11 {
    margin-bottom: 80px;
  }

  .div-block-12 {
    justify-content: flex-start;
  }

  .introanimation {
    display: none;
  }

  .content-mobil {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: start;
    justify-items: start;
    display: grid;
    overflow: hidden;
  }

  .text-block-13 {
    margin-top: 5px;
    margin-bottom: 5px;
    padding-right: 10px;
  }

  .text-block-14 {
    width: auto;
    height: 100%;
    margin-bottom: 7px;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 50px;
    line-height: 43px;
    display: block;
    overflow: visible;
  }

  .div-block-19 {
    display: none;
  }

  .div-block-20 {
    grid-row-gap: 5px;
    flex-direction: column;
    align-items: flex-end;
    margin-top: 0;
    display: flex;
  }

  .text-block-15 {
    font-size: 14px;
    line-height: 16px;
  }

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

  .image-14 {
    width: 100%;
    margin-bottom: 0;
  }

  .div-block-24 {
    margin-bottom: 20px;
  }

  .div-block-26 {
    margin-top: 5px;
    display: block;
  }

  .div-block-27 {
    display: none;
  }

  .image-16 {
    margin-top: 5px;
  }

  .div-block-30 {
    justify-content: space-between;
    width: 100%;
    margin-top: 5px;
    display: block;
  }

  .image-19 {
    margin-top: 0;
  }

  .text-block-17 {
    display: block;
  }

  .div-block-31 {
    display: none;
  }

  .text-block-19 {
    width: auto;
    margin-top: 5px;
    margin-left: 0;
    font-size: 32px;
  }

  .div-block-36 {
    display: block;
  }

  .div-block-39 {
    justify-items: start;
    margin-top: 5px;
    padding-right: 0;
  }

  .text-block-20 {
    margin-bottom: 0;
    font-size: 16px;
    line-height: 16px;
  }

  .text-span-9 {
    font-size: 16px;
  }

  .image-21 {
    width: auto;
  }

  .image-22 {
    width: 100%;
  }

  .div-block-40 {
    width: 100%;
    margin-bottom: 80px;
  }

  .div-block-41 {
    height: 50px;
  }

  .div-block-42 {
    margin-bottom: 80px;
  }

  .image-23 {
    width: 100%;
  }

  .footer-mobil {
    padding-top: 0;
  }

  .div-block-43 {
    margin-top: 10px;
    padding-left: 0;
    padding-right: 0;
  }

  .abstand-200 {
    display: block;
  }

  .indexelement {
    flex-direction: column;
    display: flex;
  }

  .div-block-51 {
    height: 0;
  }

  .div-block-59 {
    background-color: #fff;
  }

  .section-4 {
    height: 100%;
  }

  .div-50 {
    background-color: #fff;
    height: 50px;
  }

  .bold-text-16 {
    color: #000;
  }

  .bold-text-18 {
    height: 100%;
    padding-bottom: 5px;
    display: block;
  }

  .intro-mobil {
    z-index: -100000;
    justify-content: center;
    align-items: center;
    width: 100vw;
    height: 100vh;
    display: flex;
    position: fixed;
    inset: 0%;
  }

  .image-25 {
    max-width: 100%;
    height: auto;
  }

  .div-block-68 {
    display: none;
  }

  .bold-text-49 {
    color: #000;
    font-size: 16px;
  }

  .cookie-banner {
    flex-direction: column;
    align-items: flex-start;
    height: auto;
  }

  .text-block-25 {
    padding-top: 5px;
    line-height: 16px;
  }

  .link-block-7 {
    margin-top: 20px;
    padding-bottom: 5px;
  }

  .div-block-70 {
    background-color: #fff;
    position: absolute;
    inset: 0%;
  }

  .divider-sections-mobil {
    height: 200px;
  }

  .link-10 {
    color: #000;
  }

  .image-27 {
    width: 110%;
  }

  .zitat {
    margin-top: 0;
    margin-bottom: 20px;
  }

  .image-28 {
    width: 100%;
  }

  .div-block-71, .div-block-72 {
    margin-bottom: 80px;
  }

  .introtext-mobil {
    margin-left: 5px;
    margin-right: 5px;
    line-height: 45px;
  }

  .div-block-74 {
    margin-bottom: 80px;
  }

  .text-span-149 {
    color: #969696;
    font-weight: 500;
  }

  .bold-text-77 {
    color: #000;
    font-weight: 500;
  }

  .text-span-150 {
    color: #000;
  }

  .textspan-neu {
    font-weight: 500;
  }

  .text-span-151 {
    color: #000;
  }

  .text-span-neu {
    font-weight: 500;
  }

  .div-block-78 {
    height: 30px;
  }

  .text-span-156, .text-span-157 {
    color: #000;
  }

  .text-span-158, .text-span-159 {
    font-size: 16px;
  }

  .div-block-80 {
    justify-content: space-between;
  }

  .hero-heading-center {
    padding: 60px 15px;
  }

  .cookie-modal_content-wrap {
    padding-bottom: 1.5rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .cookie-modal_closebutton {
    margin-right: 1.25rem;
  }

  .cookie-modal_closebutton.is-sticky {
    top: -1rem;
  }

  .cookie-modal_button-wrap {
    padding: 1.5rem;
  }

  .cookie-modal_button-wrap.in-pref-manger {
    margin: 1.5rem -1.5rem -2rem;
    padding-top: 1.25rem;
    position: sticky;
    bottom: -2rem;
  }

  .cookie-preference_wrapper {
    padding-top: 2rem;
  }

  .cookie-modal_form {
    padding-top: .75rem;
  }

  .bodycopy {
    display: none;
  }

  .h3 {
    width: auto;
    padding-right: 0;
  }

  .section-9 {
    flex-direction: column;
    margin-left: 0;
    padding-left: 10px;
    display: flex;
  }

  .h2 {
    margin-left: 0;
  }

  .section-7-1 {
    margin-top: 10px;
    margin-bottom: 100px;
  }

  .section-11 {
    padding-left: 10px;
  }

  .div-block-95 {
    justify-content: flex-start;
    margin-left: 0;
  }

  .div-block-96 {
    grid-row-gap: 10px;
    flex-direction: column;
    margin-top: 30px;
    margin-bottom: 10px;
    display: flex;
  }

  .form-block {
    margin-top: 20px;
    margin-left: 0;
    margin-right: 0;
  }

  .section-12 {
    grid-row-gap: 5px;
    grid-template-rows: auto;
    grid-template-areas: ". ."
                         ". Area";
  }

  .image-31, .text-span-231 {
    margin-left: 0;
  }

  .image-34 {
    width: 100%;
  }

  .div-block-104, .div-block-105 {
    display: none;
  }

  .h2-0 {
    padding-left: 0;
  }

  .image-68 {
    width: 100%;
  }

  .div-block-106 {
    flex-direction: column;
  }

  .div-block-109 {
    height: 100%;
  }

  .div-block-110 {
    align-items: flex-start;
  }

  .h1-mobil {
    line-height: 45px;
  }

  .left-arrow, .right-arrow {
    display: none;
  }

  .slide-nav {
    display: block;
  }

  .dachzeile-mobil {
    font-family: Gerstner, sans-serif;
    display: block;
  }

  .image-69 {
    padding-bottom: 0;
  }

  .mask {
    padding-left: 20px;
    padding-right: 20px;
  }

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

  .icon-2 {
    width: 20px;
    margin-left: 5px;
  }

  .slider-mobil {
    margin-bottom: 0;
    display: block;
  }

  .image-68-copy {
    width: 100%;
  }

  .div-block-123 {
    height: 100px;
  }
}

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

  .text-block {
    margin-left: 0;
    padding-right: 0;
    display: none;
  }

  .div-block {
    display: block;
  }

  .h1 {
    letter-spacing: -.5px;
    width: 100%;
    margin-top: 0;
    padding-left: 5px;
    font-size: 35px;
    line-height: 33px;
    display: none;
  }

  .body {
    overflow: visible;
  }

  .image-11 {
    width: 100%;
  }

  .div-block-11 {
    width: auto;
    margin-bottom: 20px;
  }

  .introanimation {
    position: fixed;
    inset: 0%;
  }

  .content-mobil {
    grid-row-gap: 5px;
    background-color: #fff;
    width: 100vw;
    display: block;
    overflow: hidden;
  }

  .text-block-13 {
    color: #000;
    width: 100%;
    margin-top: 5px;
    padding-right: 5px;
    font-size: 16px;
    line-height: 18px;
  }

  .text-block-14 {
    width: 95vw;
    height: auto;
    margin-top: 0;
    margin-bottom: 2px;
    padding-top: 0;
    padding-bottom: 6px;
    padding-right: 0;
    font-size: 35px;
    line-height: 33px;
    overflow: visible;
  }

  .div-block-19 {
    display: none;
  }

  .div-block-20 {
    grid-column-gap: 5px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-items: start;
    width: 100%;
    margin-top: 0;
    padding-right: 0;
    display: grid;
  }

  .text-block-15 {
    width: 100vw;
    font-size: 14px;
    line-height: 16px;
    display: block;
    overflow: visible;
  }

  .image-14 {
    width: 100%;
    max-width: none;
    margin-bottom: 5px;
  }

  .image-15 {
    width: 50%;
  }

  .div-block-24 {
    width: 100%;
    height: 20px;
    margin-bottom: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .div-block-26 {
    grid-row-gap: 5px;
    grid-template-rows: auto;
    width: 100vw;
    margin-top: 0;
  }

  .div-block-27 {
    display: none;
    overflow: hidden;
  }

  .image-16 {
    display: none;
  }

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

  .div-block-30 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    grid-template-rows: auto auto;
    width: 100vw;
    padding-right: 0;
  }

  .image-18 {
    width: 100%;
    margin-top: 70px;
  }

  .image-19 {
    width: 100%;
  }

  .menumobil {
    grid-column-gap: 16px;
    grid-row-gap: 0px;
    background-color: #fff;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    height: 30px;
    padding-right: 0;
    display: flex;
    position: fixed;
    inset: 0% 0% auto;
    overflow: hidden;
  }

  .image-20 {
    z-index: -1;
    height: 28px;
    padding-top: 4px;
    padding-bottom: 2px;
    padding-left: 0;
    display: block;
    position: static;
  }

  .text-block-17 {
    text-align: right;
    font-family: Gerstner, sans-serif;
    font-size: 15px;
    font-weight: 500;
    text-decoration: none;
    display: block;
  }

  .link-block-5 {
    color: #000;
    background-color: #fff;
    align-items: center;
    height: 32px;
    font-size: 13px;
    text-decoration: none;
    display: flex;
  }

  .link-block-5.w--current {
    text-decoration: none;
  }

  .div-block-31 {
    grid-column-gap: 0px;
    background-color: #fff;
    flex-direction: row;
    justify-content: flex-end;
    align-items: center;
    width: 100%;
    height: 32px;
    padding-top: 0;
    display: flex;
    overflow: hidden;
  }

  .text-block-19 {
    font-size: 25px;
    line-height: 25px;
  }

  .div-block-39 {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
    justify-items: center;
    margin-top: 5px;
  }

  .text-block-20 {
    margin-top: 5px;
    font-size: 16px;
    line-height: 18px;
  }

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

  .div-block-40 {
    margin-bottom: 50px;
  }

  .div-block-41 {
    display: none;
  }

  .div-block-42 {
    width: 100%;
    margin-bottom: 50px;
  }

  .image-23 {
    width: 100%;
  }

  .footer-mobil {
    grid-template-columns: 1fr 1fr;
    padding-top: 5px;
    display: block;
  }

  .div-block-43 {
    flex-direction: row;
    grid-template-columns: 1fr 1fr;
    align-items: flex-start;
    width: 100%;
    margin-bottom: 50px;
    padding-left: 0;
    padding-right: 0;
    display: block;
  }

  .div-block-44 {
    display: none;
  }

  .div-block-46, .div-block-50 {
    height: 150px;
  }

  .indexelement {
    grid-row-gap: 0px;
    grid-template-columns: 1fr 1fr 1fr;
    margin-bottom: 30px;
  }

  .h4 {
    margin-bottom: 30px;
  }

  .text-block-22 {
    text-align: left;
    padding-bottom: 5px;
    font-family: Gerstner, sans-serif;
    font-weight: 500;
  }

  .abstand1, .abstand2 {
    overflow: hidden;
  }

  .text-block-24 {
    width: 100vw;
    font-size: 34px;
    line-height: 34px;
    overflow: hidden;
  }

  .body-2 {
    max-width: 100vw;
    overflow: visible;
  }

  .div-block-57 {
    grid-column-gap: 0px;
    flex-direction: row;
    justify-content: flex-end;
    align-items: flex-end;
    width: 100vw;
    display: flex;
  }

  .introanimationpuffer {
    width: 100vw;
    overflow: hidden;
  }

  .section-4 {
    height: 100%;
  }

  .div-50 {
    display: none;
  }

  .bold-text-13 {
    height: 110%;
  }

  .bold-text-18 {
    float: none;
  }

  .div-block-67 {
    height: 100px;
  }

  .intro-mobil {
    margin-top: 0;
    position: fixed;
    overflow: hidden;
  }

  .image-25 {
    width: 100vw;
    height: auto;
  }

  .div-block-68, .bold-text-30, .bold-text-38 {
    display: none;
  }

  .bold-text-49 {
    font-size: 16px;
  }

  .cookie-banner {
    overflow: hidden;
  }

  .div-block-70 {
    z-index: 10;
    background-color: #fff;
    width: 100vw;
    height: 100vh;
    position: absolute;
    inset: 0%;
  }

  .image-26 {
    width: 100%;
  }

  .divider-sections-mobil {
    width: 100vw;
    height: 200px;
    overflow: hidden;
  }

  .link-10 {
    color: #000;
  }

  .image-27 {
    width: 100%;
  }

  .zitat {
    margin-top: 20px;
    margin-bottom: 0;
  }

  .div-block-71 {
    margin-bottom: 80px;
  }

  .div-block-72 {
    margin-bottom: 50px;
  }

  .image-29 {
    width: 100%;
  }

  .body-3 {
    overflow: visible;
  }

  .text-span-73, .text-span-74 {
    text-decoration: underline;
  }

  .div-block-73 {
    margin-bottom: 30px;
  }

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

  .text-span-80 {
    font-size: 14px;
  }

  .introtext-mobil {
    width: 95%;
    margin-bottom: 5px;
    margin-left: 10px;
    margin-right: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
    font-size: 34px;
    line-height: 34px;
    overflow: hidden;
  }

  .text-span-81, .text-span-82 {
    text-decoration: none;
  }

  .div-block-74 {
    margin-bottom: 50px;
  }

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

  .bold-text-71, .bold-text-72, .bold-text-73, .bold-text-74, .bold-text-75, .bold-text-76 {
    font-weight: 500;
  }

  .text-span-149 {
    color: #969696;
  }

  .div-block-75 {
    display: flex;
  }

  .text-span-153 {
    color: #ff8c4a;
  }

  .text-span-155 {
    text-decoration: underline;
  }

  .team_mobil {
    width: 100%;
    overflow: hidden;
  }

  .div-block-78 {
    height: 35px;
  }

  .text-span-156, .text-span-157 {
    color: #000;
  }

  .div-block-86 {
    align-items: flex-start;
    margin-bottom: 0;
  }

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

  .container {
    max-width: none;
  }

  .centered-heading {
    margin-bottom: 24px;
  }

  .link-block-11 {
    z-index: -1;
    padding-top: 2px;
    position: absolute;
    inset: 0% auto auto 0%;
  }

  .text-span-207, .text-span-208, .text-span-209, .text-span-210, .text-span-211, .text-span-212 {
    text-decoration: underline;
  }

  .link-44 {
    color: #000;
  }

  .cookie-modal_content-wrap.is-small {
    padding-bottom: 1.25rem;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .cookie-modal_closebutton {
    margin-top: 1rem;
    margin-right: 1rem;
  }

  .cookie-modal_button {
    flex: auto;
    padding-left: 1.25em;
    padding-right: 1.25em;
  }

  .cookie-modal_component {
    max-width: 100%;
  }

  .cookie-modal_button-wrap.is-small {
    justify-content: space-between;
    padding: 1.25rem;
  }

  .cookie-modal_button-wrap.in-pref-manger {
    bottom: 0;
  }

  .ck-cookie-w {
    max-width: 100%;
    inset: auto 0% 0%;
  }

  .cookie-preference_component {
    align-items: flex-end;
  }

  .cookie-preference_wrapper {
    max-width: 100%;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .text-span-224 {
    margin-left: 0;
  }

  .text-span-228 {
    margin-left: 8px;
  }

  .bodycopy {
    display: none;
  }

  .h3 {
    line-height: 22px;
  }

  .section-9 {
    margin-bottom: 80px;
    padding-left: 10px;
  }

  .h2 {
    margin-bottom: 0;
    margin-left: 0;
    font-size: 25px;
    line-height: 25px;
  }

  .div-block-92 {
    padding-right: 0;
  }

  .section-7-1 {
    margin-top: 10px;
  }

  .image-30 {
    margin-right: 10px;
  }

  .section-11 {
    padding-bottom: 30px;
    padding-left: 10px;
  }

  .div-block-95 {
    margin-left: 0;
  }

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

  .form-block {
    margin-top: 20px;
    margin-left: 0;
    margin-right: 0;
  }

  .section-12 {
    background-color: #fff;
    padding-bottom: 10px;
  }

  .image-31, .text-span-230, .text-span-231 {
    margin-left: 0;
  }

  .h2-0 {
    height: auto;
    padding-left: 0;
    font-size: 35px;
    line-height: 35px;
  }

  .div-block-107 {
    height: 180px;
  }

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

  .bodycopy-mobil {
    color: #000;
    font-family: Gerstner, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 18px;
  }

  .h1-mobil {
    margin-right: 10px;
    font-size: 35px;
    line-height: 35px;
  }

  .div-block-112, .div-block-113 {
    padding-left: 10px;
    overflow: hidden;
  }

  .slider {
    width: 100%;
    margin-top: 10px;
  }

  .section-resonanz {
    background-color: #bc9dc7;
    padding: 20px 10px 10px;
  }

  .left-arrow {
    display: none;
  }

  .right-arrow {
    align-items: flex-end;
    display: none;
  }

  .slide-nav {
    font-family: Gerstner, sans-serif;
    font-weight: 500;
    display: block;
  }

  .dachzeile-mobil {
    display: block;
  }

  .image-69 {
    padding-bottom: 0;
  }

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

  .icon, .icon-2 {
    opacity: .25;
  }

  .slider-mobil {
    align-items: flex-end;
    margin-bottom: 0;
    display: flex;
  }

  .link-48 {
    color: #000;
  }

  .text-span-244, .text-span-245, .text-span-246, .text-span-247, .text-span-248, .text-span-249 {
    text-decoration: underline;
  }
}

#w-node-_088b9ec1-8a4d-f161-c0ae-fdc5bb1212f9-dc39fbc1 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: start;
}

#w-node-_088b9ec1-8a4d-f161-c0ae-fdc5bb1212fa-dc39fbc1 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-a3454537-6ed5-8f66-ca0b-34de2c3fa456-dc39fbc1 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-a3454537-6ed5-8f66-ca0b-34de2c3fa458-dc39fbc1 {
  grid-area: span 1 / span 10 / span 1 / span 10;
  justify-self: end;
}

#w-node-_0a80e839-65c7-d2b9-0278-22bc6b8595f0-dc39fbc1 {
  grid-area: span 1 / span 18 / span 1 / span 18;
}

#w-node-_0a80e839-65c7-d2b9-0278-22bc6b8595f3-dc39fbc1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d161f37c-32d5-3052-c501-9a65fb6b3d48-dc39fbc1 {
  grid-area: span 1 / span 18 / span 1 / span 18;
}

#w-node-d161f37c-32d5-3052-c501-9a65fb6b3d4d-dc39fbc1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c283613b-c89d-43cf-8d41-6d8e4a4991fa-dc39fbc1 {
  grid-area: span 1 / span 24 / span 1 / span 24;
  justify-self: stretch;
}

#w-node-c283613b-c89d-43cf-8d41-6d8e4a4991fb-dc39fbc1 {
  grid-area: span 1 / span 19 / span 1 / span 19;
  justify-self: start;
}

#w-node-be8057c0-ed51-b642-1788-070035061afc-dc39fbc1 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  align-self: end;
}

#w-node-d8674e1c-c0dd-04c2-1ac5-78dba71b1e54-dc39fbc1 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: auto;
}

#w-node-d8674e1c-c0dd-04c2-1ac5-78dba71b1e56-dc39fbc1 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-d8674e1c-c0dd-04c2-1ac5-78dba71b1e5a-dc39fbc1 {
  grid-area: span 1 / span 24 / span 1 / span 24;
  justify-self: stretch;
}

#w-node-_1c0de8cf-efc4-e74c-957f-c232c939453a-dc39fbc1 {
  grid-area: span 1 / span 24 / span 1 / span 24;
}

#w-node-_15214e12-1f52-f644-346e-dc7f26cb3d61-dc39fbc1 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_8a926c25-7629-653e-bdc6-57f9b2c9af76-dc39fbc1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bed3b4d6-0912-8ba6-ced5-d702c7c68812-dc39fbc1 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-bed3b4d6-0912-8ba6-ced5-d702c7c68815-dc39fbc1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cf206cd4-6090-c0bf-6099-15623f97e66e-dc39fbc1 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-cf206cd4-6090-c0bf-6099-15623f97e671-dc39fbc1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a8882eb6-ccb8-94a8-eebd-04e0316074cb-dc39fbc1 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-a8882eb6-ccb8-94a8-eebd-04e0316074ce-dc39fbc1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_555535b9-949c-301a-e51f-4e1a50bf4791-dc39fbc1 {
  grid-area: span 1 / span 15 / span 1 / span 15;
}

#w-node-_555535b9-949c-301a-e51f-4e1a50bf4792-dc39fbc1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_555535b9-949c-301a-e51f-4e1a50bf4796-dc39fbc1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_38a2b028-16d1-90a3-f266-12ad278db70c-dc39fbc1 {
  grid-area: span 1 / span 24 / span 1 / span 24;
  justify-self: stretch;
}

#w-node-a906c980-1de5-2643-529e-92afa8a719de-dc39fbc1 {
  grid-area: span 1 / span 19 / span 1 / span 19;
  justify-self: start;
}

#w-node-_988f977a-a176-895f-f536-90208b2d5f23-dc39fbc1 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  align-self: end;
}

#w-node-_988f977a-a176-895f-f536-90208b2d5f25-dc39fbc1 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: auto;
}

#w-node-_988f977a-a176-895f-f536-90208b2d5f27-dc39fbc1 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-a906c980-1de5-2643-529e-92afa8a719dd-dc39fbc1 {
  grid-area: span 1 / span 24 / span 1 / span 24;
  justify-self: stretch;
}

#w-node-a906c980-1de5-2643-529e-92afa8a719e0-dc39fbc1 {
  grid-area: span 1 / span 24 / span 1 / span 24;
}

#w-node-a906c980-1de5-2643-529e-92afa8a719e1-dc39fbc1 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-a906c980-1de5-2643-529e-92afa8a719f2-dc39fbc1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_75bd9f4e-fd36-8bae-4567-865cd2d7221f-dc39fbc1 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_75bd9f4e-fd36-8bae-4567-865cd2d72222-dc39fbc1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a906c980-1de5-2643-529e-92afa8a719ef-dc39fbc1 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-a906c980-1de5-2643-529e-92afa8a719e4-dc39fbc1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c62d0b40-43c9-1343-0b2a-15b0a74af337-dc39fbc1 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c62d0b40-43c9-1343-0b2a-15b0a74af33a-dc39fbc1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b458fe0d-0bd5-db51-f3f4-36060a4c0640-dc39fbc1 {
  grid-area: span 1 / span 15 / span 1 / span 15;
}

#w-node-b458fe0d-0bd5-db51-f3f4-36060a4c0645-dc39fbc1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_72304fd4-256f-9fcb-4715-0ec8c5c69a35-dc39fbc1 {
  grid-area: span 1 / span 24 / span 1 / span 24;
  justify-self: stretch;
}

#w-node-_72304fd4-256f-9fcb-4715-0ec8c5c69a36-dc39fbc1 {
  grid-area: span 1 / span 19 / span 1 / span 19;
  justify-self: start;
}

#w-node-_21e435e7-1a95-f974-ab4b-ec7010e84f2d-dc39fbc1 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: auto;
}

#w-node-_637780f0-f75b-7e87-f07b-53449f971362-dc39fbc1 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  align-self: end;
}

#w-node-_21e435e7-1a95-f974-ab4b-ec7010e84f2f-dc39fbc1 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_21e435e7-1a95-f974-ab4b-ec7010e84f33-dc39fbc1 {
  grid-area: span 1 / span 24 / span 1 / span 24;
  justify-self: stretch;
}

#w-node-_21e435e7-1a95-f974-ab4b-ec7010e84f36-dc39fbc1 {
  grid-area: span 1 / span 24 / span 1 / span 24;
}

#w-node-_21e435e7-1a95-f974-ab4b-ec7010e84f37-dc39fbc1 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_21e435e7-1a95-f974-ab4b-ec7010e84f3a-dc39fbc1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4b869ff3-f27a-8458-e678-c469f47d4baa-dc39fbc1 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_21e435e7-1a95-f974-ab4b-ec7010e84f56-dc39fbc1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_21e435e7-1a95-f974-ab4b-ec7010e84f45-dc39fbc1 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_21e435e7-1a95-f974-ab4b-ec7010e84f48-dc39fbc1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_21e435e7-1a95-f974-ab4b-ec7010e84f53-dc39fbc1 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_4b869ff3-f27a-8458-e678-c469f47d4bad-dc39fbc1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_653a7c9a-735e-a22f-a54e-b58971b8638d-dc39fbc1 {
  grid-area: span 1 / span 15 / span 1 / span 15;
}

#w-node-_653a7c9a-735e-a22f-a54e-b58971b86392-dc39fbc1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_17441823-d783-0912-4a4a-15d9a014db53-dc39fbc1 {
  grid-area: span 1 / span 24 / span 1 / span 24;
  justify-self: stretch;
}

#w-node-_17441823-d783-0912-4a4a-15d9a014db54-dc39fbc1 {
  grid-area: span 1 / span 19 / span 1 / span 19;
  justify-self: start;
}

#w-node-_772c9599-49de-018a-46fb-37ea7916f043-dc39fbc1 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: auto;
}

#w-node-cf367dec-c807-08cb-a70f-328db69d799b-dc39fbc1 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  align-self: end;
}

#w-node-_772c9599-49de-018a-46fb-37ea7916f045-dc39fbc1 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_772c9599-49de-018a-46fb-37ea7916f049-dc39fbc1 {
  grid-area: span 1 / span 24 / span 1 / span 24;
  justify-self: stretch;
}

#w-node-_772c9599-49de-018a-46fb-37ea7916f04c-dc39fbc1 {
  grid-area: span 1 / span 24 / span 1 / span 24;
}

#w-node-_772c9599-49de-018a-46fb-37ea7916f04d-dc39fbc1 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_772c9599-49de-018a-46fb-37ea7916f050-dc39fbc1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_772c9599-49de-018a-46fb-37ea7916f05b-dc39fbc1 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_772c9599-49de-018a-46fb-37ea7916f05e-dc39fbc1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_772c9599-49de-018a-46fb-37ea7916f069-dc39fbc1 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_772c9599-49de-018a-46fb-37ea7916f06c-dc39fbc1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_772c9599-49de-018a-46fb-37ea7916f077-dc39fbc1 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_772c9599-49de-018a-46fb-37ea7916f07a-dc39fbc1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_902564a4-c672-2045-6b89-46d9f3ccc69f-dc39fbc1 {
  grid-area: span 1 / span 15 / span 1 / span 15;
}

#w-node-_902564a4-c672-2045-6b89-46d9f3ccc6a4-dc39fbc1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_36b61485-4076-16d0-6e1a-8cdd1f6e30bf-dc39fbc1 {
  grid-area: span 1 / span 18 / span 1 / span 18;
}

#w-node-_36b61485-4076-16d0-6e1a-8cdd1f6e30c4-dc39fbc1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bfdf0b5e-b3f3-f9f9-5a80-7663afd6580c-dc39fbc1 {
  grid-area: span 1 / span 18 / span 1 / span 18;
}

#w-node-bfdf0b5e-b3f3-f9f9-5a80-7663afd65811-dc39fbc1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ca8bd89f-899d-3357-f072-af3a08376e77-dc39fbc1, #w-node-ca8bd89f-899d-3357-f072-af3a08376e88-dc39fbc1 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-ca8bd89f-899d-3357-f072-af3a08376e98-dc39fbc1 {
  grid-area: span 2 / span 8 / span 2 / span 8;
}

#w-node-ca8bd89f-899d-3357-f072-af3a08376eab-dc39fbc1 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: auto;
}

#w-node-ca8bd89f-899d-3357-f072-af3a08376ead-dc39fbc1 {
  grid-area: span 1 / span 24 / span 1 / span 24;
}

#w-node-ca8bd89f-899d-3357-f072-af3a08376eae-dc39fbc1, #w-node-ca8bd89f-899d-3357-f072-af3a08376eaf-dc39fbc1 {
  grid-area: span 1 / span 24 / span 1 / span 24;
  place-self: end start;
}

#w-node-_317e2354-4f8c-de7c-daa1-ef250d310067-dc39fbc1 {
  grid-area: span 1 / span 16 / span 1 / span 16;
  place-self: end start;
}

#w-node-ab1d3460-a9a1-05d4-b3c0-b59087c1d29d-5de78462 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: start;
}

#w-node-fe27a478-43bf-afc2-eff1-f8f8861b62c2-5de78462 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-fe27a478-43bf-afc2-eff1-f8f8861b62c3-5de78462 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-fe27a478-43bf-afc2-eff1-f8f8861b62c5-5de78462 {
  grid-area: span 1 / span 10 / span 1 / span 10;
  justify-self: end;
}

#w-node-d7738952-f38c-bcc7-c61e-836dcddf15b3-5de78462 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-f62f4865-5810-1ff1-ae68-71d30600c1d8-5de78462 {
  grid-area: span 1 / span 25 / span 1 / span 25;
  align-self: end;
}

#w-node-_5fae425e-dd16-a79a-d6b2-c579597f3d04-5de78462, #w-node-_5fae425e-dd16-a79a-d6b2-c579597f3d0b-5de78462, #w-node-_676324ff-6942-b034-e145-284609400ba3-5de78462, #w-node-_676324ff-6942-b034-e145-284609400ba7-5de78462, #w-node-_7b15f2d1-7fd8-e491-a079-5e6ac40d27bf-5de78462, #w-node-_7b15f2d1-7fd8-e491-a079-5e6ac40d27c3-5de78462, #w-node-_04b038dc-204b-caa8-dd84-a0068306aa14-5de78462, #w-node-_04b038dc-204b-caa8-dd84-a0068306aa18-5de78462, #w-node-d873a303-277c-e124-1d56-d386b9ef7183-5de78462, #w-node-d873a303-277c-e124-1d56-d386b9ef7188-5de78462, #w-node-a1c6b39d-99bf-4f7a-fc33-4a7d27068fd6-5de78462, #w-node-a1c6b39d-99bf-4f7a-fc33-4a7d27068fdb-5de78462, #w-node-d42dfe17-7dbc-3d47-f02e-4b772e22e568-5de78462, #w-node-d42dfe17-7dbc-3d47-f02e-4b772e22e56d-5de78462, #w-node-c201de5c-fa68-7d98-baa7-ba09c921ada7-5de78462, #w-node-c201de5c-fa68-7d98-baa7-ba09c921adac-5de78462, #w-node-_3234d430-f2b3-440d-fefc-c277e3efaeeb-5de78462, #w-node-_3234d430-f2b3-440d-fefc-c277e3efaef0-5de78462, #w-node-_9bc9bcc3-3dac-2153-b3c4-ac784b6c60ec-5de78462, #w-node-_9bc9bcc3-3dac-2153-b3c4-ac784b6c60f1-5de78462, #w-node-_23c90dd7-925c-5a90-c7e6-616809ad19d8-5de78462, #w-node-_23c90dd7-925c-5a90-c7e6-616809ad19da-5de78462, #w-node-_66033030-818e-b407-a0bf-b8ae74b3668f-5de78462, #w-node-_66033030-818e-b407-a0bf-b8ae74b36694-5de78462, #w-node-_1d8c5c9e-4814-4170-6fc5-60d5fb20a96d-5de78462, #w-node-_7af83278-2acd-fc18-3006-620719c79303-5de78462, #w-node-_53828550-6693-d230-0ac8-0e92f4b52b30-5de78462, #w-node-_53828550-6693-d230-0ac8-0e92f4b52b37-5de78462, #w-node-f4227381-93c2-c0ad-197a-8fbefaf87a3f-5de78462, #w-node-f4227381-93c2-c0ad-197a-8fbefaf87a46-5de78462, #w-node-_060f9835-a429-87de-a809-9a8522898618-5de78462, #w-node-_060f9835-a429-87de-a809-9a852289861f-5de78462, #w-node-_3ba0f667-9147-7cfc-26f3-29411bb33486-5de78462, #w-node-_3ba0f667-9147-7cfc-26f3-29411bb3348d-5de78462, #w-node-_167d62df-5e9d-c7de-0646-c96313612488-5de78462, #w-node-_167d62df-5e9d-c7de-0646-c9631361248f-5de78462, #w-node-a0d2e41f-fab0-4b73-f4c5-2a3c542eae00-5de78462, #w-node-a0d2e41f-fab0-4b73-f4c5-2a3c542eae07-5de78462, #w-node-_08667468-bedb-c76c-0f18-5fda5820db34-5de78462, #w-node-_08667468-bedb-c76c-0f18-5fda5820db3b-5de78462, #w-node-e139650a-cb9a-6796-c857-052d5b383c16-5de78462, #w-node-e139650a-cb9a-6796-c857-052d5b383c1d-5de78462, #w-node-_65d2c1f2-f2a4-d77f-4244-d7bdfe44aaf0-5de78462, #w-node-_65d2c1f2-f2a4-d77f-4244-d7bdfe44aaf7-5de78462, #w-node-be3c60b4-b6b4-5c5f-3b9f-55e24bc1c46a-5de78462, #w-node-be3c60b4-b6b4-5c5f-3b9f-55e24bc1c46f-5de78462, #w-node-_7cbcc344-7760-30b0-5258-ad74a6303ac6-5de78462, #w-node-_7cbcc344-7760-30b0-5258-ad74a6303acd-5de78462, #w-node-e0e67ba9-d0f4-5da2-1749-b6f139c3cf51-5de78462, #w-node-e0e67ba9-d0f4-5da2-1749-b6f139c3cf58-5de78462, #w-node-_47c3df67-1567-8143-311e-166a302321aa-5de78462, #w-node-_47c3df67-1567-8143-311e-166a302321af-5de78462, #w-node-de69d05e-020b-c4f2-bc95-905bc9c8780c-5de78462 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-de69d05e-020b-c4f2-bc95-905bc9c87813-5de78462 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_150eea2f-8494-795e-a814-4d5b55e1e5ea-5de78462 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_150eea2f-8494-795e-a814-4d5b55e1e5f1-5de78462 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-f4c2ba89-31fb-92e7-a452-6aea118a87b6-5de78462 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f4c2ba89-31fb-92e7-a452-6aea118a87bd-5de78462 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_8e221e92-87e5-95ab-6fe9-5edca4520c38-5de78462 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8e221e92-87e5-95ab-6fe9-5edca4520c3f-5de78462 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_061c289a-4a6e-1b07-816b-0bd40ef237dc-5de78462 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_061c289a-4a6e-1b07-816b-0bd40ef237e3-5de78462 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-b555366b-efa6-c950-9ac8-afca1ce9a34b-5de78462 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b555366b-efa6-c950-9ac8-afca1ce9a352-5de78462 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_3ec573fc-3b3c-d73f-2a88-28e737ea22f9-5de78462 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_3ec573fc-3b3c-d73f-2a88-28e737ea22fd-5de78462 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_34826164-3a47-9c37-07b9-252f28035757-5de78462, #w-node-_34826164-3a47-9c37-07b9-252f28035768-5de78462 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_34826164-3a47-9c37-07b9-252f28035778-5de78462 {
  grid-area: span 2 / span 8 / span 2 / span 8;
}

#w-node-_34826164-3a47-9c37-07b9-252f2803578b-5de78462 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: auto;
}

#w-node-_34826164-3a47-9c37-07b9-252f2803578d-5de78462 {
  grid-area: span 1 / span 24 / span 1 / span 24;
}

#w-node-_34826164-3a47-9c37-07b9-252f2803578e-5de78462, #w-node-_34826164-3a47-9c37-07b9-252f2803578f-5de78462 {
  grid-area: span 1 / span 24 / span 1 / span 24;
  place-self: end start;
}

#w-node-_4b490977-e89c-152d-c424-7be49bc21bbb-5de78462 {
  grid-area: span 1 / span 16 / span 1 / span 16;
  place-self: end start;
}

#w-node-e590f620-2c9f-1ac4-f52f-f2b0befdf4d9-f90c2cd5 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: start;
}

#w-node-e590f620-2c9f-1ac4-f52f-f2b0befdf4da-f90c2cd5 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e590f620-2c9f-1ac4-f52f-f2b0befdf4db-f90c2cd5 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-e590f620-2c9f-1ac4-f52f-f2b0befdf4dd-f90c2cd5 {
  grid-area: span 1 / span 10 / span 1 / span 10;
  justify-self: end;
}

#w-node-_08e74381-2d16-a650-1f20-4c702e4f86ce-f90c2cd5 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_08e74381-2d16-a650-1f20-4c702e4f86d1-f90c2cd5 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: auto;
}

#w-node-_08e74381-2d16-a650-1f20-4c702e4f86d3-f90c2cd5 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_2243b527-2936-49c9-81bc-11a6b6291352-f90c2cd5 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_2243b527-2936-49c9-81bc-11a6b629135b-f90c2cd5 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: auto;
}

#w-node-_2243b527-2936-49c9-81bc-11a6b629135d-f90c2cd5 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_5a898d43-90ea-bf95-7790-f0aac5924141-f90c2cd5 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_5a898d43-90ea-bf95-7790-f0aac5924144-f90c2cd5 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: auto;
}

#w-node-_5a898d43-90ea-bf95-7790-f0aac5924146-f90c2cd5 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_01ee0535-0b1c-44ac-e01b-ba91412bcfd6-f90c2cd5 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_01ee0535-0b1c-44ac-e01b-ba91412bcfd9-f90c2cd5 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: auto;
}

#w-node-_01ee0535-0b1c-44ac-e01b-ba91412bcfdb-f90c2cd5 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_15bc2708-8b2e-bed0-e424-f1eb974c172e-f90c2cd5 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_15bc2708-8b2e-bed0-e424-f1eb974c1735-f90c2cd5 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: auto;
}

#w-node-_15bc2708-8b2e-bed0-e424-f1eb974c1737-f90c2cd5 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_788f0f33-5c58-978f-a0f7-06408cd59284-f90c2cd5 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_788f0f33-5c58-978f-a0f7-06408cd59289-f90c2cd5 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: auto;
}

#w-node-_788f0f33-5c58-978f-a0f7-06408cd5928b-f90c2cd5 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_911727b1-512a-2f49-8897-3d0340fc020f-f90c2cd5 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_911727b1-512a-2f49-8897-3d0340fc0214-f90c2cd5 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: auto;
}

#w-node-_911727b1-512a-2f49-8897-3d0340fc0216-f90c2cd5 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_20a66fc7-015c-de79-5f20-799f4d43af73-f90c2cd5 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_20a66fc7-015c-de79-5f20-799f4d43af78-f90c2cd5 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: auto;
}

#w-node-_20a66fc7-015c-de79-5f20-799f4d43af7a-f90c2cd5 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-e84b8801-284f-c901-e4f6-7b84384dca96-f90c2cd5 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-e84b8801-284f-c901-e4f6-7b84384dca9b-f90c2cd5 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: auto;
}

#w-node-e84b8801-284f-c901-e4f6-7b84384dca9d-f90c2cd5 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-eb5dbb42-c025-1964-73b7-4953a5341b0d-f90c2cd5 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-eb5dbb42-c025-1964-73b7-4953a5341b12-f90c2cd5 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: auto;
}

#w-node-eb5dbb42-c025-1964-73b7-4953a5341b14-f90c2cd5 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-a7b5a650-3774-e013-c140-b93a6281e59a-f90c2cd5 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-a7b5a650-3774-e013-c140-b93a6281e5a0-f90c2cd5 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: auto;
}

#w-node-a7b5a650-3774-e013-c140-b93a6281e5a2-f90c2cd5 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_48edc054-7c59-852f-93e2-e6f1e29ef25e-f90c2cd5 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_48edc054-7c59-852f-93e2-e6f1e29ef264-f90c2cd5 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: auto;
}

#w-node-_48edc054-7c59-852f-93e2-e6f1e29ef266-f90c2cd5 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_05e717d0-3a00-1b61-dcef-46a8a6d69d9b-f90c2cd5 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_05e717d0-3a00-1b61-dcef-46a8a6d69da0-f90c2cd5 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: auto;
}

#w-node-_05e717d0-3a00-1b61-dcef-46a8a6d69da2-f90c2cd5 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_60ece64f-c62f-06cb-b2dc-7decfa06c17b-f90c2cd5 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_60ece64f-c62f-06cb-b2dc-7decfa06c180-f90c2cd5 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: auto;
}

#w-node-_60ece64f-c62f-06cb-b2dc-7decfa06c182-f90c2cd5 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-a3bca409-c928-c83e-4d04-2492d23d20ac-f90c2cd5 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-a3bca409-c928-c83e-4d04-2492d23d20b1-f90c2cd5 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: auto;
}

#w-node-a3bca409-c928-c83e-4d04-2492d23d20b3-f90c2cd5 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-f4499c07-d61c-ddc8-c60e-9baf5714d4b8-f90c2cd5 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-f4499c07-d61c-ddc8-c60e-9baf5714d4bd-f90c2cd5 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: auto;
}

#w-node-f4499c07-d61c-ddc8-c60e-9baf5714d4bf-f90c2cd5 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-c6977ad5-0a7f-216e-657e-135e291ec7dc-f90c2cd5 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-c6977ad5-0a7f-216e-657e-135e291ec7e1-f90c2cd5 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: auto;
}

#w-node-c6977ad5-0a7f-216e-657e-135e291ec7e3-f90c2cd5 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_515b9acb-2f00-d769-9edd-a11e9656c047-f90c2cd5 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_515b9acb-2f00-d769-9edd-a11e9656c04c-f90c2cd5 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: auto;
}

#w-node-_515b9acb-2f00-d769-9edd-a11e9656c04e-f90c2cd5 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-c4f39070-8d61-9270-9e24-de9c0aac3331-f90c2cd5 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-c4f39070-8d61-9270-9e24-de9c0aac3336-f90c2cd5 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: auto;
}

#w-node-c4f39070-8d61-9270-9e24-de9c0aac3338-f90c2cd5 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_8f38ea6d-a645-66a0-00c6-18c9fd1c2f17-f90c2cd5 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: auto;
}

#w-node-ee4be335-ac98-1952-63fc-c239728fdc98-f90c2cd5, #w-node-ee4be335-ac98-1952-63fc-c239728fdca9-f90c2cd5 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-ee4be335-ac98-1952-63fc-c239728fdcb9-f90c2cd5 {
  grid-area: span 2 / span 8 / span 2 / span 8;
}

#w-node-ee4be335-ac98-1952-63fc-c239728fdccc-f90c2cd5 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: auto;
}

#w-node-ee4be335-ac98-1952-63fc-c239728fdcce-f90c2cd5 {
  grid-area: span 1 / span 24 / span 1 / span 24;
}

#w-node-ee4be335-ac98-1952-63fc-c239728fdccf-f90c2cd5, #w-node-ee4be335-ac98-1952-63fc-c239728fdcd0-f90c2cd5 {
  grid-area: span 1 / span 24 / span 1 / span 24;
  place-self: end start;
}

#w-node-_0ae30faa-84ea-8983-1e45-bd409437ff10-f90c2cd5 {
  grid-area: span 1 / span 16 / span 1 / span 16;
  place-self: end start;
}

#w-node-e590f620-2c9f-1ac4-f52f-f2b0befdf4d9-2495f9ba {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: start;
}

#w-node-e590f620-2c9f-1ac4-f52f-f2b0befdf4da-2495f9ba {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e590f620-2c9f-1ac4-f52f-f2b0befdf4db-2495f9ba {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-e590f620-2c9f-1ac4-f52f-f2b0befdf4dd-2495f9ba {
  grid-area: span 1 / span 10 / span 1 / span 10;
  justify-self: end;
}

#w-node-edc6d0c8-cc1f-956b-8bdb-108bcb25ce9f-2495f9ba {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-edc6d0c8-cc1f-956b-8bdb-108bcb25cea1-2495f9ba {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: auto;
}

#w-node-edc6d0c8-cc1f-956b-8bdb-108bcb25cea3-2495f9ba {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-edc6d0c8-cc1f-956b-8bdb-108bcb25cea7-2495f9ba {
  grid-area: span 1 / span 24 / span 1 / span 24;
  justify-self: stretch;
}

#w-node-_2bffe45a-c503-cb25-b421-2bd02b4ce178-2495f9ba {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_2bffe45a-c503-cb25-b421-2bd02b4ce17c-2495f9ba {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: auto;
}

#w-node-_2bffe45a-c503-cb25-b421-2bd02b4ce17e-2495f9ba {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_11b9cc93-73fa-18f9-28cb-741dd47c1b1d-2495f9ba, #w-node-_11b9cc93-73fa-18f9-28cb-741dd47c1b2e-2495f9ba {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_11b9cc93-73fa-18f9-28cb-741dd47c1b3e-2495f9ba {
  grid-area: span 2 / span 8 / span 2 / span 8;
}

#w-node-_11b9cc93-73fa-18f9-28cb-741dd47c1b51-2495f9ba {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: auto;
}

#w-node-_11b9cc93-73fa-18f9-28cb-741dd47c1b53-2495f9ba {
  grid-area: span 1 / span 24 / span 1 / span 24;
}

#w-node-_11b9cc93-73fa-18f9-28cb-741dd47c1b54-2495f9ba, #w-node-_11b9cc93-73fa-18f9-28cb-741dd47c1b55-2495f9ba {
  grid-area: span 1 / span 24 / span 1 / span 24;
  place-self: end start;
}

#w-node-_00cda7df-5973-fa8b-c361-f4329012f6d4-2495f9ba {
  grid-area: span 1 / span 16 / span 1 / span 16;
  place-self: end start;
}

#w-node-_088b9ec1-8a4d-f161-c0ae-fdc5bb1212f9-cd2541a0 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: start;
}

#w-node-_088b9ec1-8a4d-f161-c0ae-fdc5bb1212fa-cd2541a0 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-a3454537-6ed5-8f66-ca0b-34de2c3fa456-cd2541a0 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-a3454537-6ed5-8f66-ca0b-34de2c3fa458-cd2541a0 {
  grid-area: span 1 / span 10 / span 1 / span 10;
  justify-self: end;
}

#w-node-c7ecdd56-15e4-ed2d-f621-32e0faa78702-cd2541a0 {
  grid-area: span 1 / span 18 / span 1 / span 18;
}

#w-node-c7ecdd56-15e4-ed2d-f621-32e0faa78707-cd2541a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_86d4a721-4bfe-693e-e088-48e24926adb5-cd2541a0 {
  grid-area: span 1 / span 18 / span 1 / span 18;
}

#w-node-_86d4a721-4bfe-693e-e088-48e24926adba-cd2541a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_128eaeda-50f6-d59f-337c-0069cfca43d3-cd2541a0 {
  grid-area: span 1 / span 24 / span 1 / span 24;
  justify-self: stretch;
}

#w-node-_128eaeda-50f6-d59f-337c-0069cfca43d4-cd2541a0 {
  grid-area: span 1 / span 19 / span 1 / span 19;
  justify-self: start;
}

#w-node-d8674e1c-c0dd-04c2-1ac5-78dba71b1e54-cd2541a0 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: auto;
}

#w-node-_72ea4c16-2f52-cac3-bb92-8bb8f52261e2-cd2541a0 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  align-self: end;
}

#w-node-d8674e1c-c0dd-04c2-1ac5-78dba71b1e56-cd2541a0 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-d8674e1c-c0dd-04c2-1ac5-78dba71b1e5a-cd2541a0 {
  grid-area: span 1 / span 24 / span 1 / span 24;
  justify-self: stretch;
}

#w-node-_1c0de8cf-efc4-e74c-957f-c232c939453a-cd2541a0 {
  grid-area: span 1 / span 24 / span 1 / span 24;
}

#w-node-_15214e12-1f52-f644-346e-dc7f26cb3d61-cd2541a0 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_8a926c25-7629-653e-bdc6-57f9b2c9af76-cd2541a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cf206cd4-6090-c0bf-6099-15623f97e66e-cd2541a0 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-cf206cd4-6090-c0bf-6099-15623f97e671-cd2541a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bed3b4d6-0912-8ba6-ced5-d702c7c68812-cd2541a0 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-bed3b4d6-0912-8ba6-ced5-d702c7c68815-cd2541a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a8882eb6-ccb8-94a8-eebd-04e0316074cb-cd2541a0 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-a8882eb6-ccb8-94a8-eebd-04e0316074ce-cd2541a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_477a06d5-5362-3a87-c327-0120f1376a70-cd2541a0 {
  grid-area: span 1 / span 15 / span 1 / span 15;
}

#w-node-_477a06d5-5362-3a87-c327-0120f1376a75-cd2541a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8b8ffd8f-f869-ee4d-df6a-1dd85e83c724-cd2541a0 {
  grid-area: span 1 / span 24 / span 1 / span 24;
  justify-self: stretch;
}

#w-node-_8b8ffd8f-f869-ee4d-df6a-1dd85e83c725-cd2541a0 {
  grid-area: span 1 / span 19 / span 1 / span 19;
  justify-self: start;
}

#w-node-_988f977a-a176-895f-f536-90208b2d5f25-cd2541a0 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: auto;
}

#w-node-_0b30a05d-26e6-f5c6-45dd-8e35a43f6d3e-cd2541a0 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  align-self: end;
}

#w-node-_988f977a-a176-895f-f536-90208b2d5f27-cd2541a0 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-a906c980-1de5-2643-529e-92afa8a719dd-cd2541a0 {
  grid-area: span 1 / span 24 / span 1 / span 24;
  justify-self: stretch;
}

#w-node-a906c980-1de5-2643-529e-92afa8a719e0-cd2541a0 {
  grid-area: span 1 / span 24 / span 1 / span 24;
}

#w-node-a906c980-1de5-2643-529e-92afa8a719ef-cd2541a0 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-a906c980-1de5-2643-529e-92afa8a719f2-cd2541a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_75bd9f4e-fd36-8bae-4567-865cd2d7221f-cd2541a0 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_75bd9f4e-fd36-8bae-4567-865cd2d72222-cd2541a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a906c980-1de5-2643-529e-92afa8a719e1-cd2541a0 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-a906c980-1de5-2643-529e-92afa8a719e4-cd2541a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c62d0b40-43c9-1343-0b2a-15b0a74af337-cd2541a0 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c62d0b40-43c9-1343-0b2a-15b0a74af33a-cd2541a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0a80e839-65c7-d2b9-0278-22bc6b8595f0-cd2541a0 {
  grid-area: span 1 / span 15 / span 1 / span 15;
}

#w-node-_0a80e839-65c7-d2b9-0278-22bc6b8595f3-cd2541a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c02c50f2-e3f0-15de-52d9-b285d71bda76-cd2541a0 {
  grid-area: span 1 / span 19 / span 1 / span 19;
  justify-self: start;
}

#w-node-_21e435e7-1a95-f974-ab4b-ec7010e84f2d-cd2541a0 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: auto;
}

#w-node-c6b95fc1-d0c6-4edf-dd8b-0f9cb6f91d86-cd2541a0 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  align-self: end;
}

#w-node-_21e435e7-1a95-f974-ab4b-ec7010e84f2f-cd2541a0 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_21e435e7-1a95-f974-ab4b-ec7010e84f33-cd2541a0 {
  grid-area: span 1 / span 24 / span 1 / span 24;
  justify-self: stretch;
}

#w-node-_21e435e7-1a95-f974-ab4b-ec7010e84f36-cd2541a0 {
  grid-area: span 1 / span 24 / span 1 / span 24;
}

#w-node-_21e435e7-1a95-f974-ab4b-ec7010e84f45-cd2541a0 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_21e435e7-1a95-f974-ab4b-ec7010e84f48-cd2541a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_21e435e7-1a95-f974-ab4b-ec7010e84f37-cd2541a0 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_21e435e7-1a95-f974-ab4b-ec7010e84f3a-cd2541a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_21e435e7-1a95-f974-ab4b-ec7010e84f53-cd2541a0 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_21e435e7-1a95-f974-ab4b-ec7010e84f56-cd2541a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4b869ff3-f27a-8458-e678-c469f47d4baa-cd2541a0 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_4b869ff3-f27a-8458-e678-c469f47d4bad-cd2541a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3a860251-600f-75fa-2d40-33b509e172f1-cd2541a0 {
  grid-area: span 1 / span 15 / span 1 / span 15;
}

#w-node-_3a860251-600f-75fa-2d40-33b509e172f6-cd2541a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_94f79184-6424-b2a3-a566-8dcc0870c372-cd2541a0 {
  grid-area: span 1 / span 24 / span 1 / span 24;
  justify-self: stretch;
}

#w-node-_772c9599-49de-018a-46fb-37ea7916f043-cd2541a0 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: auto;
}

#w-node-_0f657381-29ba-b0e1-e778-f38ed36e5fbc-cd2541a0 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  align-self: end;
}

#w-node-_772c9599-49de-018a-46fb-37ea7916f045-cd2541a0 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_772c9599-49de-018a-46fb-37ea7916f049-cd2541a0 {
  grid-area: span 1 / span 24 / span 1 / span 24;
  justify-self: stretch;
}

#w-node-_772c9599-49de-018a-46fb-37ea7916f04c-cd2541a0 {
  grid-area: span 1 / span 24 / span 1 / span 24;
}

#w-node-_772c9599-49de-018a-46fb-37ea7916f04d-cd2541a0 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_772c9599-49de-018a-46fb-37ea7916f050-cd2541a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_772c9599-49de-018a-46fb-37ea7916f05b-cd2541a0 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_772c9599-49de-018a-46fb-37ea7916f05e-cd2541a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_772c9599-49de-018a-46fb-37ea7916f069-cd2541a0 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_772c9599-49de-018a-46fb-37ea7916f06c-cd2541a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_772c9599-49de-018a-46fb-37ea7916f077-cd2541a0 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c87e04f7-ccf6-df6e-3e04-a9b85f4041e2-cd2541a0 {
  grid-area: span 1 / span 15 / span 1 / span 15;
}

#w-node-c87e04f7-ccf6-df6e-3e04-a9b85f4041e7-cd2541a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a7dfa10a-e485-72d0-7c66-0f2a2ba1f96c-cd2541a0 {
  grid-area: span 1 / span 18 / span 1 / span 18;
}

#w-node-a7dfa10a-e485-72d0-7c66-0f2a2ba1f971-cd2541a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4d5dfa68-b665-35ad-e75f-bfdfc6a83868-cd2541a0 {
  grid-area: span 1 / span 18 / span 1 / span 18;
}

#w-node-_4d5dfa68-b665-35ad-e75f-bfdfc6a8386d-cd2541a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bb8b3bac-ab7f-6a39-7263-7a5e0c98a361-cd2541a0, #w-node-bb8b3bac-ab7f-6a39-7263-7a5e0c98a372-cd2541a0 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-bb8b3bac-ab7f-6a39-7263-7a5e0c98a382-cd2541a0 {
  grid-area: span 2 / span 8 / span 2 / span 8;
}

#w-node-bb8b3bac-ab7f-6a39-7263-7a5e0c98a395-cd2541a0 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: auto;
}

#w-node-bb8b3bac-ab7f-6a39-7263-7a5e0c98a397-cd2541a0 {
  grid-area: span 1 / span 24 / span 1 / span 24;
}

#w-node-bb8b3bac-ab7f-6a39-7263-7a5e0c98a398-cd2541a0, #w-node-bb8b3bac-ab7f-6a39-7263-7a5e0c98a399-cd2541a0 {
  grid-area: span 1 / span 24 / span 1 / span 24;
  place-self: end start;
}

#w-node-a42dfd6e-dd70-292d-b448-b210f7427a21-cd2541a0 {
  grid-area: span 1 / span 16 / span 1 / span 16;
  place-self: end start;
}

#w-node-ffba8d78-c9e9-26ea-3067-e9b1517064f4-fac0cdfd {
  grid-area: span 1 / span 24 / span 1 / span 24;
}

#w-node-_692b542f-1f76-5726-be2a-447bb853ce1f-fac0cdfd {
  grid-area: span 1 / span 5 / span 1 / span 5;
  place-self: center start;
}

#w-node-_692b542f-1f76-5726-be2a-447bb853ce20-fac0cdfd {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_3a9af9bc-b3ef-c910-8ee9-ca34d2423c83-fac0cdfd {
  grid-area: span 1 / span 9 / span 1 / span 9;
  align-self: center;
}

#w-node-_79273fd5-317e-981f-48ef-aa9798f3c475-fac0cdfd {
  grid-area: span 1 / span 10 / span 1 / span 10;
  justify-self: end;
}

#w-node-b4ee2920-1cbb-dc2b-7591-caf787b15f55-fac0cdfd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_9beabb4c-6775-e64f-ed9f-6c28d0240391-fac0cdfd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b2dfef1a-463e-93f3-f721-7176da7aa312-fac0cdfd {
  grid-area: span 1 / span 24 / span 1 / span 24;
  justify-self: stretch;
}

#w-node-b2dfef1a-463e-93f3-f721-7176da7aa304-fac0cdfd {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-b2dfef1a-463e-93f3-f721-7176da7aa316-fac0cdfd {
  grid-area: span 1 / span 24 / span 1 / span 24;
}

#w-node-b2dfef1a-463e-93f3-f721-7176da7aa313-fac0cdfd {
  grid-area: span 1 / span 24 / span 1 / span 24;
  justify-self: start;
}

#w-node-b2dfef1a-463e-93f3-f721-7176da7aa317-fac0cdfd {
  grid-area: span 1 / span 24 / span 1 / span 24;
}

#w-node-b2dfef1a-463e-93f3-f721-7176da7aa318-fac0cdfd {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-b2dfef1a-463e-93f3-f721-7176da7aa319-fac0cdfd {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-b2dfef1a-463e-93f3-f721-7176da7aa308-fac0cdfd {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-b2dfef1a-463e-93f3-f721-7176da7aa306-fac0cdfd {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: auto;
}

#w-node-_91e17b21-fbf0-fda0-4a1f-3585acd20906-fac0cdfd {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_91e17b21-fbf0-fda0-4a1f-3585acd2090c-fac0cdfd, #w-node-_91e17b21-fbf0-fda0-4a1f-3585acd2090d-fac0cdfd {
  grid-area: span 1 / span 24 / span 1 / span 24;
  justify-self: start;
}

#w-node-_91e17b21-fbf0-fda0-4a1f-3585acd20905-fac0cdfd {
  grid-area: span 1 / span 24 / span 1 / span 24;
}

#w-node-_91e17b21-fbf0-fda0-4a1f-3585acd2090a-fac0cdfd {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: auto;
}

#w-node-_56e61c6a-b164-2703-3ead-e4e0ce2afcec-fac0cdfd {
  grid-area: span 1 / span 24 / span 1 / span 24;
  align-self: end;
}

#w-node-_91e17b21-fbf0-fda0-4a1f-3585acd20908-fac0cdfd {
  grid-area: span 1 / span 10 / span 1 / span 10;
  align-self: end;
}

#w-node-d0ae8cd9-1616-6661-6b7f-a2b1f0aa713e-fac0cdfd {
  grid-area: span 1 / span 5 / span 1 / span 5;
  align-self: start;
}

#w-node-bd45f5d0-7b49-5764-3b1d-e5770a00f71d-fac0cdfd {
  grid-area: span 1 / span 9 / span 1 / span 9;
  align-self: start;
}

#w-node-_34fa533d-08c1-ea9d-e858-8c951f17703d-fac0cdfd {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-ed1970ab-30e7-e977-babf-3e5f08db9e4f-fac0cdfd {
  grid-area: span 1 / span 24 / span 1 / span 24;
  justify-self: start;
}

#w-node-aeafd81a-ab47-17f7-a868-8e2d7f475ebb-fac0cdfd {
  grid-area: span 1 / span 24 / span 1 / span 24;
}

#w-node-d65070bb-d1c4-e9a1-f9b9-102772f7852e-fac0cdfd {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: auto;
}

#w-node-e8dd68be-8a4c-0604-9b8a-fdcf7590ceb6-fac0cdfd {
  grid-area: span 1 / span 24 / span 1 / span 24;
  justify-self: stretch;
}

#w-node-a502c559-b669-580e-70af-efaa1432a6b5-fac0cdfd, #w-node-b025cf08-c1c0-1024-4f81-f2bbb3c73523-fac0cdfd {
  grid-area: span 1 / span 24 / span 1 / span 24;
}

#w-node-_3560714b-2a21-189e-496d-a18b95e9ea9b-fac0cdfd {
  grid-area: span 2 / span 8 / span 2 / span 8;
}

#w-node-_34028916-a725-36f6-5685-f1d2c3b3c130-fac0cdfd {
  grid-area: span 2 / span 5 / span 2 / span 5;
}

#w-node-_3c1931df-882b-837c-858b-90ad8e60d8b8-fac0cdfd {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c25f6d42-844b-de4d-4536-82b16786e33f-fac0cdfd {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_3d8cc8da-3d9e-abec-ff0d-73c2c2cbc76c-fac0cdfd {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_3d8cc8da-3d9e-abec-ff0d-73c2c2cbc772-fac0cdfd {
  grid-area: span 1 / span 24 / span 1 / span 24;
  justify-self: stretch;
}

#w-node-_3d8cc8da-3d9e-abec-ff0d-73c2c2cbc773-fac0cdfd {
  grid-area: span 1 / span 24 / span 1 / span 24;
  justify-self: start;
}

#w-node-_3d8cc8da-3d9e-abec-ff0d-73c2c2cbc76b-fac0cdfd {
  grid-area: span 1 / span 24 / span 1 / span 24;
}

#w-node-_3d8cc8da-3d9e-abec-ff0d-73c2c2cbc770-fac0cdfd {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: auto;
}

#w-node-_2d1db5ca-c51c-5efe-12b2-ed8e30ee2d31-fac0cdfd {
  grid-area: span 1 / span 24 / span 1 / span 24;
  justify-self: stretch;
}

#w-node-_3d8cc8da-3d9e-abec-ff0d-73c2c2cbc76e-fac0cdfd {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: end;
}

#w-node-_94356b06-3583-47de-3c97-c2e1f2681714-fac0cdfd {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: start;
}

#w-node-_51d828d4-a1e1-582a-f311-c3b7cd7d3eb4-fac0cdfd {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: end;
}

#w-node-e22b0496-9276-1443-04f1-181827bcaa92-fac0cdfd {
  grid-area: span 1 / span 24 / span 1 / span 24;
}

#w-node-a642a3cf-1e3d-deac-3b38-620d87e56f90-fac0cdfd {
  grid-area: span 1 / span 24 / span 1 / span 24;
  justify-self: start;
}

#w-node-a517893e-6d0e-4ccb-b2ca-37475ab547fa-fac0cdfd {
  grid-area: span 1 / span 12 / span 1 / span 12;
  justify-self: start;
}

#team.w-node-_5a0425e7-7eb6-e94c-6c3a-2fb46b357d13-fac0cdfd {
  grid-area: span 1 / span 24 / span 1 / span 24;
}

#w-node-d0c927c8-c727-6d7b-2005-c9d439a07589-fac0cdfd {
  grid-area: span 1 / span 24 / span 1 / span 24;
  place-self: end start;
}

#w-node-_9a41e81f-0833-fc36-4782-22e07cab829d-fac0cdfd {
  grid-area: span 1 / span 24 / span 1 / span 24;
  place-self: start end;
}

#w-node-_5f9cd451-1796-8c37-56fa-8b3ea40876ca-fac0cdfd {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_89ac71f7-d668-088e-2b20-d9404d035592-fac0cdfd {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-b06c051a-4962-4e25-da24-5d32566d73a3-fac0cdfd {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: start;
}

#w-node-_9a41e81f-0833-fc36-4782-22e07cab829e-fac0cdfd {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_231d7798-2804-2647-a331-80d6cf75a779-fac0cdfd {
  grid-area: span 1 / span 5 / span 1 / span 5;
  align-self: stretch;
}

#w-node-de384ab4-bc12-eae6-a973-eaa75c8da95e-fac0cdfd, #w-node-de384ab4-bc12-eae6-a973-eaa75c8da96f-fac0cdfd {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-de384ab4-bc12-eae6-a973-eaa75c8da97f-fac0cdfd {
  grid-area: span 2 / span 8 / span 2 / span 8;
}

#w-node-de384ab4-bc12-eae6-a973-eaa75c8da992-fac0cdfd {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: auto;
}

#w-node-de384ab4-bc12-eae6-a973-eaa75c8da994-fac0cdfd {
  grid-area: span 1 / span 24 / span 1 / span 24;
}

#w-node-de384ab4-bc12-eae6-a973-eaa75c8da995-fac0cdfd, #w-node-de384ab4-bc12-eae6-a973-eaa75c8da996-fac0cdfd {
  grid-area: span 1 / span 24 / span 1 / span 24;
  place-self: end start;
}

#w-node-_57de0534-6783-bd3e-4975-f365a721c88c-fac0cdfd {
  grid-area: span 1 / span 16 / span 1 / span 16;
  place-self: end start;
}

#w-node-_5e082f02-7589-db3c-f560-75093db016a2-3a905c62 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: start;
}

#w-node-_5e082f02-7589-db3c-f560-75093db016a3-3a905c62 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_5e082f02-7589-db3c-f560-75093db016a4-3a905c62 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_5e082f02-7589-db3c-f560-75093db016a6-3a905c62 {
  grid-area: span 1 / span 10 / span 1 / span 10;
  justify-self: end;
}

#w-node-_441176e9-2abe-c733-0a4a-feffd13eba44-3a905c62 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-dea1c66f-efdc-9d61-244b-aef7f8068aeb-3a905c62 {
  grid-area: span 1 / span 15 / span 1 / span 15;
}

#w-node-_33a11961-6fa4-6a80-8b80-bcad86b830ad-3a905c62 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-eee25b60-106f-c266-139f-f94c87dc0a3c-3a905c62 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  align-self: start;
}

#w-node-de60074b-93de-ace7-00cb-4964d5ad8ffc-3a905c62 {
  grid-area: span 1 / span 24 / span 1 / span 24;
}

#w-node-ddcd4ca3-c5bd-a987-205a-cfe9dc00aaa4-3a905c62 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_97df3216-1115-dd53-5fc5-db4a6d8b027c-3a905c62 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  align-self: start;
}

#w-node-_97df3216-1115-dd53-5fc5-db4a6d8b027d-3a905c62 {
  grid-area: span 1 / span 24 / span 1 / span 24;
}

#w-node-_97df3216-1115-dd53-5fc5-db4a6d8b027f-3a905c62 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-e8da9df9-6436-2ff3-f732-e630509bb222-3a905c62 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  align-self: start;
}

#w-node-e8da9df9-6436-2ff3-f732-e630509bb223-3a905c62 {
  grid-area: span 1 / span 24 / span 1 / span 24;
}

#w-node-e8da9df9-6436-2ff3-f732-e630509bb225-3a905c62 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-ba677074-e5c9-9d11-69e0-4fd3c494d923-3a905c62 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  align-self: start;
}

#w-node-ba677074-e5c9-9d11-69e0-4fd3c494d924-3a905c62 {
  grid-area: span 1 / span 24 / span 1 / span 24;
}

#w-node-ba677074-e5c9-9d11-69e0-4fd3c494d926-3a905c62 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_3be70666-2cbf-ff37-472e-716999fd4d29-3a905c62 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  align-self: start;
}

#w-node-_3be70666-2cbf-ff37-472e-716999fd4d2a-3a905c62 {
  grid-area: span 1 / span 24 / span 1 / span 24;
}

#w-node-_3be70666-2cbf-ff37-472e-716999fd4d2c-3a905c62 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-b6d58d43-fd2d-a0b8-8cdd-f1df7092a885-3a905c62 {
  grid-area: span 1 / span 24 / span 1 / span 24;
}

#w-node-_3c17d8f6-652d-4f9a-c46d-5ed8359991b4-3a905c62 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  align-self: start;
}

#w-node-_3c17d8f6-652d-4f9a-c46d-5ed8359991b5-3a905c62 {
  grid-area: span 1 / span 24 / span 1 / span 24;
}

#w-node-_3c17d8f6-652d-4f9a-c46d-5ed8359991b7-3a905c62 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_0ed38324-4848-7c2f-4362-e56ea50493eb-3a905c62, #w-node-_5c32da99-3d66-f7ac-12a3-452f7fc7a0cd-3a905c62, #w-node-_6c0b3c05-1605-c35c-5264-fc58ee04af94-3a905c62 {
  grid-area: span 1 / span 24 / span 1 / span 24;
}

#w-node-_745f03cd-64ef-afa4-6dcf-e6f40823892f-3a905c62 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-fab0e29f-7a60-887a-25d6-3e120a75b5f8-3a905c62 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ec1e3b26-d520-c499-659e-6425a8817170-3a905c62 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-c43b09cb-2f92-d6dd-af77-bbfd9ea2aaa6-3a905c62 {
  grid-area: span 1 / span 24 / span 1 / span 24;
}

#w-node-c43b09cb-2f92-d6dd-af77-bbfd9ea2aaa7-3a905c62 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-c43b09cb-2f92-d6dd-af77-bbfd9ea2aaa8-3a905c62 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-c43b09cb-2f92-d6dd-af77-bbfd9ea2aaaa-3a905c62 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_8e53baa0-66b3-b3b7-7775-058fdf07c5d9-3a905c62 {
  grid-area: span 1 / span 24 / span 1 / span 24;
}

#w-node-_8e53baa0-66b3-b3b7-7775-058fdf07c5da-3a905c62 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_8e53baa0-66b3-b3b7-7775-058fdf07c5db-3a905c62 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_8e53baa0-66b3-b3b7-7775-058fdf07c5dd-3a905c62 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-b70e83ff-d506-a9a2-2a22-4d1df35f72a5-3a905c62, #w-node-d709a8a8-5562-8a71-fd99-4ff1953dd791-3a905c62 {
  grid-area: span 1 / span 24 / span 1 / span 24;
}

#w-node-d709a8a8-5562-8a71-fd99-4ff1953dd792-3a905c62 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-d709a8a8-5562-8a71-fd99-4ff1953dd793-3a905c62 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e9dec669-8a86-9573-3952-10c66d34de48-3a905c62 {
  grid-area: span 1 / span 24 / span 1 / span 24;
  justify-self: stretch;
}

#w-node-d709a8a8-5562-8a71-fd99-4ff1953dd795-3a905c62 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  justify-self: end;
}

#w-node-e6d1bdb6-583f-69bf-ba6b-b237e18f1869-3a905c62 {
  grid-area: span 1 / span 24 / span 1 / span 24;
  justify-self: start;
}

#w-node-_1b1f2d49-87cc-6c4d-8e29-e8188904b032-3a905c62 {
  grid-area: span 1 / span 24 / span 1 / span 24;
}

#w-node-_054b2aae-a8b4-de61-8358-4459b1ca705f-3a905c62 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_054b2aae-a8b4-de61-8358-4459b1ca7062-3a905c62 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_70fb01e4-9f28-da2c-405c-b45acb81f0b7-3a905c62 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_70fb01e4-9f28-da2c-405c-b45acb81f0ba-3a905c62 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_82f33d7c-618c-7457-6732-f5c5bd6850bc-3a905c62 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_82f33d7c-618c-7457-6732-f5c5bd6850bf-3a905c62 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_75ce94d9-3da3-dd94-bb0c-0cf525bc989f-3a905c62 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_75ce94d9-3da3-dd94-bb0c-0cf525bc98a2-3a905c62 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-d16d8ebc-61b7-0dd5-3911-53b261a44c8b-3a905c62 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d16d8ebc-61b7-0dd5-3911-53b261a44c8e-3a905c62 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-cee3e8e9-821a-22ab-e46f-8bb38a19b545-3a905c62 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-cee3e8e9-821a-22ab-e46f-8bb38a19b548-3a905c62 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_83a6abba-78de-8f47-f47f-03399ed1d21b-3a905c62 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_83a6abba-78de-8f47-f47f-03399ed1d21e-3a905c62 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_23e74c31-3a98-a399-7094-f5f5db21e7d2-3a905c62 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_23e74c31-3a98-a399-7094-f5f5db21e7d5-3a905c62 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-d522aa3b-c246-c9b9-4c81-dbf1bcbd6a14-3a905c62 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d522aa3b-c246-c9b9-4c81-dbf1bcbd6a17-3a905c62, #w-node-d522aa3b-c246-c9b9-4c81-dbf1bcbd6a18-3a905c62 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-ed319f84-bf5b-2688-5b74-cf00abd96349-3a905c62 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ed319f84-bf5b-2688-5b74-cf00abd9634c-3a905c62 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_5d6c8e31-3aeb-c03a-82f6-051b4405b5c9-3a905c62 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5d6c8e31-3aeb-c03a-82f6-051b4405b5cc-3a905c62 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_1dfa5dae-94b4-edc9-593c-ae5d59e12241-3a905c62 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9583d31e-b44a-2939-6c03-335e8508a303-3a905c62, #w-node-_1dfa5dae-94b4-edc9-593c-ae5d59e12244-3a905c62 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_4b1e9a9f-21e5-e3c5-2694-ae7f6a20955f-3a905c62 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_4b1e9a9f-21e5-e3c5-2694-ae7f6a209562-3a905c62, #w-node-_4b1e9a9f-21e5-e3c5-2694-ae7f6a209563-3a905c62 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_81a2e1ca-d3f0-f8ab-5f86-b8cb4503bcf1-3a905c62 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_81a2e1ca-d3f0-f8ab-5f86-b8cb4503bcf4-3a905c62 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_5f5d8a33-473c-6dcd-057e-cc177167da6c-3a905c62 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5f5d8a33-473c-6dcd-057e-cc177167da6f-3a905c62 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_3cb730b0-92eb-2c01-0ea9-46b5d871976e-3a905c62 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_3cb730b0-92eb-2c01-0ea9-46b5d871978e-3a905c62, #w-node-_3d8d13de-3795-1165-8745-90038df8c20c-3a905c62 {
  grid-area: span 2 / span 8 / span 2 / span 8;
}

#w-node-_3cb730b0-92eb-2c01-0ea9-46b5d87197a1-3a905c62 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: auto;
}

#w-node-_3cb730b0-92eb-2c01-0ea9-46b5d87197a3-3a905c62 {
  grid-area: span 1 / span 24 / span 1 / span 24;
}

#w-node-_3cb730b0-92eb-2c01-0ea9-46b5d87197a4-3a905c62, #w-node-_3cb730b0-92eb-2c01-0ea9-46b5d87197a5-3a905c62 {
  grid-area: span 1 / span 24 / span 1 / span 24;
  place-self: end start;
}

#w-node-c8cd4a15-ca99-ddbe-1c5f-135a7f1a1512-3a905c62 {
  grid-area: span 1 / span 16 / span 1 / span 16;
  place-self: end start;
}

#w-node-_5e082f02-7589-db3c-f560-75093db016a2-396975af {
  grid-area: span 1 / span 5 / span 1 / span 5;
  justify-self: start;
}

#w-node-_5e082f02-7589-db3c-f560-75093db016a3-396975af {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_5e082f02-7589-db3c-f560-75093db016a4-396975af {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_5e082f02-7589-db3c-f560-75093db016a6-396975af {
  grid-area: span 1 / span 10 / span 1 / span 10;
  justify-self: end;
}

#w-node-_441176e9-2abe-c733-0a4a-feffd13eba44-396975af {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-dea1c66f-efdc-9d61-244b-aef7f8068aeb-396975af {
  grid-area: span 1 / span 15 / span 1 / span 15;
}

#w-node-_33a11961-6fa4-6a80-8b80-bcad86b830ad-396975af {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-eee25b60-106f-c266-139f-f94c87dc0a3c-396975af {
  grid-area: span 1 / span 12 / span 1 / span 12;
  align-self: start;
}

#w-node-de60074b-93de-ace7-00cb-4964d5ad8ffc-396975af {
  grid-area: span 1 / span 24 / span 1 / span 24;
}

#w-node-ddcd4ca3-c5bd-a987-205a-cfe9dc00aaa4-396975af {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_97df3216-1115-dd53-5fc5-db4a6d8b027c-396975af {
  grid-area: span 1 / span 12 / span 1 / span 12;
  align-self: start;
}

#w-node-_97df3216-1115-dd53-5fc5-db4a6d8b027d-396975af {
  grid-area: span 1 / span 24 / span 1 / span 24;
}

#w-node-_97df3216-1115-dd53-5fc5-db4a6d8b027f-396975af {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-e8da9df9-6436-2ff3-f732-e630509bb222-396975af {
  grid-area: span 1 / span 12 / span 1 / span 12;
  align-self: start;
}

#w-node-e8da9df9-6436-2ff3-f732-e630509bb223-396975af {
  grid-area: span 1 / span 24 / span 1 / span 24;
}

#w-node-e8da9df9-6436-2ff3-f732-e630509bb225-396975af {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_3be70666-2cbf-ff37-472e-716999fd4d29-396975af {
  grid-area: span 1 / span 12 / span 1 / span 12;
  align-self: start;
}

#w-node-_3be70666-2cbf-ff37-472e-716999fd4d2a-396975af {
  grid-area: span 1 / span 24 / span 1 / span 24;
}

#w-node-_3be70666-2cbf-ff37-472e-716999fd4d2c-396975af {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_5c32da99-3d66-f7ac-12a3-452f7fc7a0cd-396975af, #w-node-d709a8a8-5562-8a71-fd99-4ff1953dd791-396975af {
  grid-area: span 1 / span 24 / span 1 / span 24;
}

#w-node-d709a8a8-5562-8a71-fd99-4ff1953dd792-396975af {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-d709a8a8-5562-8a71-fd99-4ff1953dd793-396975af {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e9dec669-8a86-9573-3952-10c66d34de48-396975af {
  grid-area: span 1 / span 24 / span 1 / span 24;
  justify-self: stretch;
}

#w-node-d709a8a8-5562-8a71-fd99-4ff1953dd795-396975af {
  grid-area: span 1 / span 12 / span 1 / span 12;
  justify-self: end;
}

#w-node-_3cb730b0-92eb-2c01-0ea9-46b5d871976e-396975af {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_3cb730b0-92eb-2c01-0ea9-46b5d871978e-396975af, #w-node-_3d8d13de-3795-1165-8745-90038df8c20c-396975af {
  grid-area: span 2 / span 8 / span 2 / span 8;
}

#w-node-_3cb730b0-92eb-2c01-0ea9-46b5d87197a1-396975af {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: auto;
}

#w-node-_3cb730b0-92eb-2c01-0ea9-46b5d87197a3-396975af {
  grid-area: span 1 / span 24 / span 1 / span 24;
}

#w-node-_3cb730b0-92eb-2c01-0ea9-46b5d87197a4-396975af, #w-node-_3cb730b0-92eb-2c01-0ea9-46b5d87197a5-396975af {
  grid-area: span 1 / span 24 / span 1 / span 24;
  place-self: end start;
}

#w-node-c8cd4a15-ca99-ddbe-1c5f-135a7f1a1512-396975af {
  grid-area: span 1 / span 16 / span 1 / span 16;
  place-self: end start;
}

#w-node-_5e082f02-7589-db3c-f560-75093db016a2-7458910b {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: start;
}

#w-node-_5e082f02-7589-db3c-f560-75093db016a3-7458910b {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_5e082f02-7589-db3c-f560-75093db016a4-7458910b {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_5e082f02-7589-db3c-f560-75093db016a6-7458910b {
  grid-area: span 1 / span 10 / span 1 / span 10;
  justify-self: end;
}

#w-node-f28296cd-4585-8bc1-df5b-88417c6a7813-7458910b, #w-node-_3dce5b7c-f057-dfcc-9b2d-09e54f36059a-7458910b {
  grid-area: span 1 / span 18 / span 1 / span 18;
}

#w-node-_9f71487c-b639-6b0a-fe66-8e710bda4b58-7458910b {
  grid-area: span 1 / span 12 / span 1 / span 12;
  align-self: end;
}

#w-node-_9f71487c-b639-6b0a-fe66-8e710bda4b5b-7458910b {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: auto;
}

#w-node-_9f71487c-b639-6b0a-fe66-8e710bda4b5f-7458910b {
  grid-area: span 1 / span 24 / span 1 / span 24;
  justify-self: stretch;
}

#w-node-_9f71487c-b639-6b0a-fe66-8e710bda4b60-7458910b {
  grid-area: span 1 / span 24 / span 1 / span 24;
}

#w-node-_9f71487c-b639-6b0a-fe66-8e710bda4b61-7458910b {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_9f71487c-b639-6b0a-fe66-8e710bda4b64-7458910b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_14255ca5-964c-87ca-e1e8-e83dbabc7b42-7458910b {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_14255ca5-964c-87ca-e1e8-e83dbabc7b45-7458910b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54901590-7bca-f669-71d0-865867a581ca-7458910b {
  grid-area: span 1 / span 12 / span 1 / span 12;
  align-self: end;
}

#w-node-_54901590-7bca-f669-71d0-865867a581cd-7458910b {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: auto;
}

#w-node-_54901590-7bca-f669-71d0-865867a581cf-7458910b {
  grid-area: span 1 / span 24 / span 1 / span 24;
  justify-self: stretch;
}

#w-node-_54901590-7bca-f669-71d0-865867a581d0-7458910b {
  grid-area: span 1 / span 24 / span 1 / span 24;
}

#w-node-_54901590-7bca-f669-71d0-865867a581d1-7458910b {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_54901590-7bca-f669-71d0-865867a581d4-7458910b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54901590-7bca-f669-71d0-865867a581df-7458910b {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_54901590-7bca-f669-71d0-865867a581e2-7458910b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc2a3221-d35e-1060-653f-0c66665e1ccf-7458910b {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-dc2a3221-d35e-1060-653f-0c66665e1cd2-7458910b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ff2f0f3d-e55d-dd33-9a2b-5ed2642ce592-7458910b {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-ff2f0f3d-e55d-dd33-9a2b-5ed2642ce595-7458910b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5033790d-b835-f776-56da-5b2cdd9d2223-7458910b {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_5033790d-b835-f776-56da-5b2cdd9d2226-7458910b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d36f58d3-dac6-e5ad-fa12-103083ccc395-7458910b {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: auto;
}

#w-node-d3a862f7-d217-c9c8-22c8-d9717b1d2657-7458910b {
  grid-area: span 10 / span 24 / span 10 / span 24;
  justify-self: stretch;
}

#w-node-d3a862f7-d217-c9c8-22c8-d9717b1d2658-7458910b {
  grid-area: span 1 / span 24 / span 1 / span 24;
}

#w-node-eb234f91-1367-1329-6700-8373dd7b586f-7458910b, #w-node-a330a327-6823-6e56-1774-dc75fb79cdcf-7458910b {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-e98d3899-3525-e68f-1668-6f5dc606e325-7458910b {
  grid-area: span 1 / span 24 / span 1 / span 24;
}

#w-node-e98d3899-3525-e68f-1668-6f5dc606e326-7458910b, #w-node-e98d3899-3525-e68f-1668-6f5dc606e327-7458910b {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-fca66df0-2a41-0736-e3c8-4d50abc8be35-7458910b, #w-node-fca66df0-2a41-0736-e3c8-4d50abc8be46-7458910b {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-fca66df0-2a41-0736-e3c8-4d50abc8be56-7458910b {
  grid-area: span 2 / span 8 / span 2 / span 8;
}

#w-node-fca66df0-2a41-0736-e3c8-4d50abc8be69-7458910b {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: auto;
}

#w-node-fca66df0-2a41-0736-e3c8-4d50abc8be6b-7458910b {
  grid-area: span 1 / span 24 / span 1 / span 24;
}

#w-node-fca66df0-2a41-0736-e3c8-4d50abc8be6c-7458910b, #w-node-fca66df0-2a41-0736-e3c8-4d50abc8be6d-7458910b {
  grid-area: span 1 / span 24 / span 1 / span 24;
  place-self: end start;
}

#w-node-_967a545a-b7de-d55d-4bc3-0114d77a39d2-7458910b {
  grid-area: span 1 / span 16 / span 1 / span 16;
  place-self: end start;
}

@media screen and (min-width: 1920px) {
  #w-node-_555535b9-949c-301a-e51f-4e1a50bf4791-dc39fbc1 {
    grid-area: span 1 / span 15 / span 1 / span 15;
  }

  #w-node-_5fae425e-dd16-a79a-d6b2-c579597f3d0b-5de78462 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_91e17b21-fbf0-fda0-4a1f-3585acd2090c-fac0cdfd {
    justify-self: start;
  }

  #w-node-_5e082f02-7589-db3c-f560-75093db016a6-3a905c62 {
    grid-area: span 1 / span 10 / span 1 / span 10;
    justify-self: end;
  }

  #w-node-dea1c66f-efdc-9d61-244b-aef7f8068aeb-3a905c62 {
    grid-area: span 1 / span 15 / span 1 / span 15;
  }

  #w-node-b6d58d43-fd2d-a0b8-8cdd-f1df7092a885-3a905c62 {
    grid-area: span 1 / span 24 / span 1 / span 24;
  }

  #w-node-_0ed38324-4848-7c2f-4362-e56ea50493eb-3a905c62 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-b70e83ff-d506-a9a2-2a22-4d1df35f72a5-3a905c62 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e6d1bdb6-583f-69bf-ba6b-b237e18f1869-3a905c62, #w-node-_1b1f2d49-87cc-6c4d-8e29-e8188904b032-3a905c62 {
    grid-area: span 1 / span 24 / span 1 / span 24;
  }

  #w-node-_054b2aae-a8b4-de61-8358-4459b1ca7062-3a905c62, #w-node-_70fb01e4-9f28-da2c-405c-b45acb81f0ba-3a905c62, #w-node-_82f33d7c-618c-7457-6732-f5c5bd6850bf-3a905c62, #w-node-_75ce94d9-3da3-dd94-bb0c-0cf525bc98a2-3a905c62, #w-node-d16d8ebc-61b7-0dd5-3911-53b261a44c8e-3a905c62, #w-node-cee3e8e9-821a-22ab-e46f-8bb38a19b548-3a905c62, #w-node-_83a6abba-78de-8f47-f47f-03399ed1d21e-3a905c62, #w-node-_23e74c31-3a98-a399-7094-f5f5db21e7d5-3a905c62, #w-node-d522aa3b-c246-c9b9-4c81-dbf1bcbd6a18-3a905c62, #w-node-ed319f84-bf5b-2688-5b74-cf00abd9634c-3a905c62, #w-node-_5d6c8e31-3aeb-c03a-82f6-051b4405b5cc-3a905c62, #w-node-_1dfa5dae-94b4-edc9-593c-ae5d59e12244-3a905c62, #w-node-_4b1e9a9f-21e5-e3c5-2694-ae7f6a209563-3a905c62, #w-node-_81a2e1ca-d3f0-f8ab-5f86-b8cb4503bcf4-3a905c62, #w-node-_5f5d8a33-473c-6dcd-057e-cc177167da6f-3a905c62 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_3cb730b0-92eb-2c01-0ea9-46b5d871976e-3a905c62 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-dea1c66f-efdc-9d61-244b-aef7f8068aeb-396975af {
    grid-area: span 1 / span 15 / span 1 / span 15;
  }

  #w-node-_3cb730b0-92eb-2c01-0ea9-46b5d871976e-396975af {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_54901590-7bca-f669-71d0-865867a581d0-7458910b {
    grid-area: span 1 / span 24 / span 1 / span 24;
  }

  #w-node-_5033790d-b835-f776-56da-5b2cdd9d2223-7458910b {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-eb234f91-1367-1329-6700-8373dd7b586f-7458910b, #w-node-e98d3899-3525-e68f-1668-6f5dc606e326-7458910b {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }
}

@media screen and (max-width: 991px) {
  #w-node-_088b9ec1-8a4d-f161-c0ae-fdc5bb1212fa-dc39fbc1, #w-node-a3454537-6ed5-8f66-ca0b-34de2c3fa456-dc39fbc1 {
    grid-column: span 2 / span 2;
  }

  #w-node-a3454537-6ed5-8f66-ca0b-34de2c3fa458-dc39fbc1 {
    grid-column: span 8 / span 8;
    justify-self: end;
  }

  #w-node-ae454930-21ce-fa84-2acf-7d98be24967d-dc39fbc1, #w-node-c70dd0b3-447f-1100-d481-920ef4361b21-dc39fbc1 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-c70dd0b3-447f-1100-d481-920ef4361b1e-dc39fbc1 {
    grid-column: span 6 / span 6;
  }

  #w-node-c70dd0b3-447f-1100-d481-920ef4361b23-dc39fbc1 {
    grid-area: span 1 / span 6 / span 1 / span 6;
    justify-self: start;
  }

  #w-node-c70dd0b3-447f-1100-d481-920ef4361b2e-dc39fbc1, #w-node-ef5e44e6-6c25-1c6d-ca9d-6b641ad269ea-dc39fbc1, #w-node-c70dd0b3-447f-1100-d481-920ef4361b24-dc39fbc1, #w-node-c70dd0b3-447f-1100-d481-920ef4361b38-dc39fbc1 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_0a80e839-65c7-d2b9-0278-22bc6b8595f0-dc39fbc1 {
    grid-column: span 12 / span 12;
  }

  #w-node-_25751a02-1440-3dac-453c-67e1bd019a2d-dc39fbc1, #w-node-_28f4ec41-39f7-8506-704f-40d5c6773a7c-dc39fbc1 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-cdbcc6f9-307f-2005-3fbf-5c711a9db414-dc39fbc1 {
    grid-column: span 6 / span 6;
  }

  #w-node-c2e0e9c4-c30a-1722-1e9e-c3612f58ae5d-dc39fbc1 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-b1a38e79-bb3d-21af-d304-1856ef7cb261-dc39fbc1 {
    grid-area: span 1 / span 6 / span 1 / span 6;
    justify-self: start;
  }

  #w-node-f72d2968-1940-51b8-f88a-2e9238497aeb-dc39fbc1, #w-node-c6220bb7-59cd-1c2d-c858-270db24a4091-dc39fbc1, #w-node-_46fb9ece-accb-7e08-a296-5e9e4dfc4ca3-dc39fbc1, #w-node-_709603f6-3929-8b79-043e-1d1babbc4c6e-dc39fbc1 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-d161f37c-32d5-3052-c501-9a65fb6b3d48-dc39fbc1 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-be8057c0-ed51-b642-1788-070035061afc-dc39fbc1 {
    grid-column: span 10 / span 10;
  }

  #w-node-d8674e1c-c0dd-04c2-1ac5-78dba71b1e54-dc39fbc1 {
    grid-column: span 2 / span 2;
  }

  #w-node-d8674e1c-c0dd-04c2-1ac5-78dba71b1e56-dc39fbc1, #w-node-d8674e1c-c0dd-04c2-1ac5-78dba71b1e5a-dc39fbc1 {
    grid-column: span 12 / span 12;
  }

  #w-node-_555535b9-949c-301a-e51f-4e1a50bf4791-dc39fbc1 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_988f977a-a176-895f-f536-90208b2d5f23-dc39fbc1 {
    grid-column: span 10 / span 10;
  }

  #w-node-_988f977a-a176-895f-f536-90208b2d5f25-dc39fbc1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_988f977a-a176-895f-f536-90208b2d5f27-dc39fbc1, #w-node-a906c980-1de5-2643-529e-92afa8a719dd-dc39fbc1 {
    grid-column: span 12 / span 12;
  }

  #w-node-b458fe0d-0bd5-db51-f3f4-36060a4c0640-dc39fbc1 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_21e435e7-1a95-f974-ab4b-ec7010e84f2d-dc39fbc1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_637780f0-f75b-7e87-f07b-53449f971362-dc39fbc1 {
    grid-column: span 10 / span 10;
  }

  #w-node-_21e435e7-1a95-f974-ab4b-ec7010e84f2f-dc39fbc1, #w-node-_21e435e7-1a95-f974-ab4b-ec7010e84f33-dc39fbc1 {
    grid-column: span 12 / span 12;
  }

  #w-node-_653a7c9a-735e-a22f-a54e-b58971b8638d-dc39fbc1 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_772c9599-49de-018a-46fb-37ea7916f043-dc39fbc1 {
    grid-column: span 2 / span 2;
  }

  #w-node-cf367dec-c807-08cb-a70f-328db69d799b-dc39fbc1 {
    grid-column: span 10 / span 10;
  }

  #w-node-_772c9599-49de-018a-46fb-37ea7916f045-dc39fbc1, #w-node-_772c9599-49de-018a-46fb-37ea7916f049-dc39fbc1 {
    grid-column: span 12 / span 12;
  }

  #w-node-_902564a4-c672-2045-6b89-46d9f3ccc69f-dc39fbc1 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_5d89530b-fc40-ac64-3aed-b81f5f20752b-dc39fbc1, #w-node-_30a10288-7cc7-9826-276c-458c9c7079af-dc39fbc1 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_30a10288-7cc7-9826-276c-458c9c7079ab-dc39fbc1 {
    grid-column: span 6 / span 6;
  }

  #w-node-_30a10288-7cc7-9826-276c-458c9c7079ad-dc39fbc1 {
    grid-area: span 1 / span 6 / span 1 / span 6;
    justify-self: start;
  }

  #w-node-_30a10288-7cc7-9826-276c-458c9c7079b1-dc39fbc1, #w-node-_30a10288-7cc7-9826-276c-458c9c7079c5-dc39fbc1, #w-node-_30a10288-7cc7-9826-276c-458c9c7079bb-dc39fbc1, #w-node-_30a10288-7cc7-9826-276c-458c9c7079d0-dc39fbc1 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_36b61485-4076-16d0-6e1a-8cdd1f6e30bf-dc39fbc1 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_4e8a4276-101f-c9ae-b8cb-417e4511ffc3-dc39fbc1, #w-node-e8942771-8919-9a40-263c-9d484dcfdebf-dc39fbc1 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-e8942771-8919-9a40-263c-9d484dcfdebb-dc39fbc1 {
    grid-column: span 6 / span 6;
  }

  #w-node-e8942771-8919-9a40-263c-9d484dcfdebd-dc39fbc1 {
    grid-area: span 1 / span 6 / span 1 / span 6;
    justify-self: start;
  }

  #w-node-e8942771-8919-9a40-263c-9d484dcfdec1-dc39fbc1, #w-node-e8942771-8919-9a40-263c-9d484dcfdecb-dc39fbc1, #w-node-e8942771-8919-9a40-263c-9d484dcfded5-dc39fbc1, #w-node-_0de8ca33-8d19-a76e-449f-cfc0cc356032-dc39fbc1 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-bfdf0b5e-b3f3-f9f9-5a80-7663afd6580c-dc39fbc1 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_317e2354-4f8c-de7c-daa1-ef250d310034-dc39fbc1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_317e2354-4f8c-de7c-daa1-ef250d310065-dc39fbc1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_317e2354-4f8c-de7c-daa1-ef250d310066-dc39fbc1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_317e2354-4f8c-de7c-daa1-ef250d310067-dc39fbc1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: end start;
  }

  #w-node-fe27a478-43bf-afc2-eff1-f8f8861b62c2-5de78462, #w-node-fe27a478-43bf-afc2-eff1-f8f8861b62c3-5de78462 {
    grid-column: span 2 / span 2;
  }

  #w-node-fe27a478-43bf-afc2-eff1-f8f8861b62c5-5de78462 {
    grid-column: span 8 / span 8;
    justify-self: end;
  }

  #w-node-_5fae425e-dd16-a79a-d6b2-c579597f3d04-5de78462 {
    grid-column: span 2 / span 2;
  }

  #w-node-_5fae425e-dd16-a79a-d6b2-c579597f3d0b-5de78462 {
    grid-column: span 4 / span 4;
  }

  #w-node-_676324ff-6942-b034-e145-284609400ba3-5de78462 {
    grid-column: span 2 / span 2;
  }

  #w-node-_676324ff-6942-b034-e145-284609400ba7-5de78462 {
    grid-column: span 4 / span 4;
  }

  #w-node-_7b15f2d1-7fd8-e491-a079-5e6ac40d27bf-5de78462 {
    grid-column: span 2 / span 2;
  }

  #w-node-_7b15f2d1-7fd8-e491-a079-5e6ac40d27c3-5de78462 {
    grid-column: span 4 / span 4;
  }

  #w-node-_04b038dc-204b-caa8-dd84-a0068306aa14-5de78462 {
    grid-column: span 2 / span 2;
  }

  #w-node-_04b038dc-204b-caa8-dd84-a0068306aa18-5de78462 {
    grid-column: span 4 / span 4;
  }

  #w-node-d873a303-277c-e124-1d56-d386b9ef7183-5de78462 {
    grid-column: span 2 / span 2;
  }

  #w-node-d873a303-277c-e124-1d56-d386b9ef7188-5de78462 {
    grid-column: span 4 / span 4;
  }

  #w-node-a1c6b39d-99bf-4f7a-fc33-4a7d27068fd6-5de78462 {
    grid-column: span 2 / span 2;
  }

  #w-node-a1c6b39d-99bf-4f7a-fc33-4a7d27068fdb-5de78462 {
    grid-column: span 4 / span 4;
  }

  #w-node-d42dfe17-7dbc-3d47-f02e-4b772e22e568-5de78462 {
    grid-column: span 2 / span 2;
  }

  #w-node-d42dfe17-7dbc-3d47-f02e-4b772e22e56d-5de78462 {
    grid-column: span 4 / span 4;
  }

  #w-node-c201de5c-fa68-7d98-baa7-ba09c921ada7-5de78462 {
    grid-column: span 2 / span 2;
  }

  #w-node-c201de5c-fa68-7d98-baa7-ba09c921adac-5de78462 {
    grid-column: span 4 / span 4;
  }

  #w-node-_3234d430-f2b3-440d-fefc-c277e3efaeeb-5de78462 {
    grid-column: span 2 / span 2;
  }

  #w-node-_3234d430-f2b3-440d-fefc-c277e3efaef0-5de78462 {
    grid-column: span 4 / span 4;
  }

  #w-node-_9bc9bcc3-3dac-2153-b3c4-ac784b6c60ec-5de78462 {
    grid-column: span 2 / span 2;
  }

  #w-node-_9bc9bcc3-3dac-2153-b3c4-ac784b6c60f1-5de78462 {
    grid-column: span 4 / span 4;
  }

  #w-node-_23c90dd7-925c-5a90-c7e6-616809ad19d8-5de78462 {
    grid-column: span 2 / span 2;
  }

  #w-node-_23c90dd7-925c-5a90-c7e6-616809ad19da-5de78462 {
    grid-column: span 4 / span 4;
  }

  #w-node-_66033030-818e-b407-a0bf-b8ae74b3668f-5de78462 {
    grid-column: span 2 / span 2;
  }

  #w-node-_66033030-818e-b407-a0bf-b8ae74b36694-5de78462 {
    grid-column: span 4 / span 4;
  }

  #w-node-_1d8c5c9e-4814-4170-6fc5-60d5fb20a96d-5de78462 {
    grid-column: span 2 / span 2;
  }

  #w-node-_7af83278-2acd-fc18-3006-620719c79303-5de78462 {
    grid-column: span 4 / span 4;
  }

  #w-node-_53828550-6693-d230-0ac8-0e92f4b52b30-5de78462 {
    grid-column: span 2 / span 2;
  }

  #w-node-_53828550-6693-d230-0ac8-0e92f4b52b37-5de78462 {
    grid-column: span 4 / span 4;
  }

  #w-node-f4227381-93c2-c0ad-197a-8fbefaf87a3f-5de78462 {
    grid-column: span 2 / span 2;
  }

  #w-node-f4227381-93c2-c0ad-197a-8fbefaf87a46-5de78462 {
    grid-column: span 4 / span 4;
  }

  #w-node-_060f9835-a429-87de-a809-9a8522898618-5de78462 {
    grid-column: span 2 / span 2;
  }

  #w-node-_060f9835-a429-87de-a809-9a852289861f-5de78462 {
    grid-column: span 4 / span 4;
  }

  #w-node-_3ba0f667-9147-7cfc-26f3-29411bb33486-5de78462 {
    grid-column: span 2 / span 2;
  }

  #w-node-_3ba0f667-9147-7cfc-26f3-29411bb3348d-5de78462 {
    grid-column: span 3 / span 3;
  }

  #w-node-_167d62df-5e9d-c7de-0646-c96313612488-5de78462 {
    grid-column: span 2 / span 2;
  }

  #w-node-_167d62df-5e9d-c7de-0646-c9631361248f-5de78462 {
    grid-column: span 4 / span 4;
  }

  #w-node-a0d2e41f-fab0-4b73-f4c5-2a3c542eae00-5de78462 {
    grid-column: span 2 / span 2;
  }

  #w-node-a0d2e41f-fab0-4b73-f4c5-2a3c542eae07-5de78462 {
    grid-column: span 4 / span 4;
  }

  #w-node-_08667468-bedb-c76c-0f18-5fda5820db34-5de78462 {
    grid-column: span 2 / span 2;
  }

  #w-node-_08667468-bedb-c76c-0f18-5fda5820db3b-5de78462 {
    grid-column: span 4 / span 4;
  }

  #w-node-e139650a-cb9a-6796-c857-052d5b383c16-5de78462 {
    grid-column: span 2 / span 2;
  }

  #w-node-e139650a-cb9a-6796-c857-052d5b383c1d-5de78462 {
    grid-column: span 4 / span 4;
  }

  #w-node-_65d2c1f2-f2a4-d77f-4244-d7bdfe44aaf0-5de78462 {
    grid-column: span 2 / span 2;
  }

  #w-node-_65d2c1f2-f2a4-d77f-4244-d7bdfe44aaf7-5de78462 {
    grid-column: span 4 / span 4;
  }

  #w-node-be3c60b4-b6b4-5c5f-3b9f-55e24bc1c46a-5de78462 {
    grid-column: span 2 / span 2;
  }

  #w-node-be3c60b4-b6b4-5c5f-3b9f-55e24bc1c46f-5de78462 {
    grid-column: span 4 / span 4;
  }

  #w-node-_7cbcc344-7760-30b0-5258-ad74a6303ac6-5de78462 {
    grid-column: span 2 / span 2;
  }

  #w-node-_7cbcc344-7760-30b0-5258-ad74a6303acd-5de78462 {
    grid-column: span 4 / span 4;
  }

  #w-node-e0e67ba9-d0f4-5da2-1749-b6f139c3cf51-5de78462 {
    grid-column: span 2 / span 2;
  }

  #w-node-e0e67ba9-d0f4-5da2-1749-b6f139c3cf58-5de78462 {
    grid-column: span 4 / span 4;
  }

  #w-node-_47c3df67-1567-8143-311e-166a302321aa-5de78462 {
    grid-column: span 2 / span 2;
  }

  #w-node-_47c3df67-1567-8143-311e-166a302321af-5de78462 {
    grid-column: span 4 / span 4;
  }

  #w-node-de69d05e-020b-c4f2-bc95-905bc9c8780c-5de78462 {
    grid-column: span 2 / span 2;
  }

  #w-node-de69d05e-020b-c4f2-bc95-905bc9c87813-5de78462 {
    grid-column: span 4 / span 4;
  }

  #w-node-_150eea2f-8494-795e-a814-4d5b55e1e5ea-5de78462 {
    grid-column: span 2 / span 2;
  }

  #w-node-_150eea2f-8494-795e-a814-4d5b55e1e5f1-5de78462 {
    grid-column: span 4 / span 4;
  }

  #w-node-f4c2ba89-31fb-92e7-a452-6aea118a87b6-5de78462 {
    grid-column: span 2 / span 2;
  }

  #w-node-f4c2ba89-31fb-92e7-a452-6aea118a87bd-5de78462 {
    grid-column: span 4 / span 4;
  }

  #w-node-_8e221e92-87e5-95ab-6fe9-5edca4520c38-5de78462 {
    grid-column: span 2 / span 2;
  }

  #w-node-_8e221e92-87e5-95ab-6fe9-5edca4520c3f-5de78462 {
    grid-column: span 4 / span 4;
  }

  #w-node-_061c289a-4a6e-1b07-816b-0bd40ef237dc-5de78462 {
    grid-column: span 2 / span 2;
  }

  #w-node-_061c289a-4a6e-1b07-816b-0bd40ef237e3-5de78462 {
    grid-column: span 4 / span 4;
  }

  #w-node-b555366b-efa6-c950-9ac8-afca1ce9a34b-5de78462 {
    grid-column: span 2 / span 2;
  }

  #w-node-b555366b-efa6-c950-9ac8-afca1ce9a352-5de78462 {
    grid-column: span 4 / span 4;
  }

  #w-node-_3ec573fc-3b3c-d73f-2a88-28e737ea22f9-5de78462 {
    grid-column: span 2 / span 2;
  }

  #w-node-_3ec573fc-3b3c-d73f-2a88-28e737ea22fd-5de78462 {
    grid-column: span 4 / span 4;
  }

  #w-node-_4b490977-e89c-152d-c424-7be49bc21b88-5de78462 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_4b490977-e89c-152d-c424-7be49bc21bb9-5de78462 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_4b490977-e89c-152d-c424-7be49bc21bba-5de78462 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4b490977-e89c-152d-c424-7be49bc21bbb-5de78462 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: end start;
  }

  #w-node-e590f620-2c9f-1ac4-f52f-f2b0befdf4da-f90c2cd5, #w-node-e590f620-2c9f-1ac4-f52f-f2b0befdf4db-f90c2cd5 {
    grid-column: span 2 / span 2;
  }

  #w-node-e590f620-2c9f-1ac4-f52f-f2b0befdf4dd-f90c2cd5 {
    grid-column: span 8 / span 8;
    justify-self: end;
  }

  #w-node-c5c9c979-be8f-d5b9-dcc0-d4f7c80b4fc1-f90c2cd5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: start;
  }

  #w-node-c5c9c979-be8f-d5b9-dcc0-d4f7c80b4fc3-f90c2cd5 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_3741b19d-3692-ed34-8a65-199953849e66-f90c2cd5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: start;
  }

  #w-node-_3741b19d-3692-ed34-8a65-199953849e68-f90c2cd5 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-a65af48a-f35d-6936-5687-522fa9e122f7-f90c2cd5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: start;
  }

  #w-node-a65af48a-f35d-6936-5687-522fa9e122f9-f90c2cd5 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-d4778031-88f6-845f-ec75-9b0daddccaf0-f90c2cd5 {
    grid-column: span 2 / span 2;
    justify-self: start;
  }

  #w-node-_2be57c20-1c94-cf6e-1139-2c4f99a30d74-f90c2cd5 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-ff1215f4-5636-8143-51a6-ba4413ae87a2-f90c2cd5 {
    grid-column: span 2 / span 2;
    justify-self: start;
  }

  #w-node-ff1215f4-5636-8143-51a6-ba4413ae87a4-f90c2cd5 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-cc4136ca-8ca2-1400-b4cb-322121255862-f90c2cd5 {
    grid-column: span 2 / span 2;
    justify-self: start;
  }

  #w-node-cc4136ca-8ca2-1400-b4cb-322121255864-f90c2cd5 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_82bbc2f6-eee8-52bb-9133-12c0abf0873f-f90c2cd5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: start;
  }

  #w-node-_82bbc2f6-eee8-52bb-9133-12c0abf08741-f90c2cd5 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_1b61aef6-8be0-07ec-fcf6-cbb9fc33ddba-f90c2cd5 {
    grid-column: span 2 / span 2;
    justify-self: start;
  }

  #w-node-_1b61aef6-8be0-07ec-fcf6-cbb9fc33ddbc-f90c2cd5 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bed1e098-128d-f769-fe0d-9856df67d379-f90c2cd5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: start;
  }

  #w-node-bed1e098-128d-f769-fe0d-9856df67d37b-f90c2cd5 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_8f3a99f8-cc77-112b-d30e-664f6a763cef-f90c2cd5 {
    grid-column: span 2 / span 2;
    justify-self: start;
  }

  #w-node-_8f3a99f8-cc77-112b-d30e-664f6a763cf1-f90c2cd5 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_22e97ed0-e4f1-b267-d655-50e8e453a6d0-f90c2cd5 {
    grid-column: span 2 / span 2;
    justify-self: start;
  }

  #w-node-_22e97ed0-e4f1-b267-d655-50e8e453a6d2-f90c2cd5 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_76af1b3f-418f-61c4-8b89-e55d486d0a04-f90c2cd5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: start;
  }

  #w-node-_76af1b3f-418f-61c4-8b89-e55d486d0a06-f90c2cd5 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_39adf0b7-b492-810c-44ef-6632e1859054-f90c2cd5 {
    grid-column: span 2 / span 2;
    justify-self: start;
  }

  #w-node-_39adf0b7-b492-810c-44ef-6632e1859056-f90c2cd5 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_1e3fa80b-73d4-72cf-d56e-438d66a1de54-f90c2cd5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: start;
  }

  #w-node-_1e3fa80b-73d4-72cf-d56e-438d66a1de56-f90c2cd5 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-ffd2e390-dacc-e059-6202-1536d5fddaa5-f90c2cd5 {
    grid-column: span 2 / span 2;
    justify-self: start;
  }

  #w-node-ffd2e390-dacc-e059-6202-1536d5fddaa7-f90c2cd5 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-cd3add93-8a01-377e-c764-b9d16f6e0b81-f90c2cd5 {
    grid-column: span 2 / span 2;
    justify-self: start;
  }

  #w-node-cd3add93-8a01-377e-c764-b9d16f6e0b84-f90c2cd5 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-d12985f9-52d0-c7a6-9e8f-96bd9711bd47-f90c2cd5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: start;
  }

  #w-node-d12985f9-52d0-c7a6-9e8f-96bd9711bd49-f90c2cd5 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-e9933daa-18f9-bfbf-b7f9-90f9f61900f2-f90c2cd5 {
    grid-column: span 2 / span 2;
    justify-self: start;
  }

  #w-node-e9933daa-18f9-bfbf-b7f9-90f9f61900f4-f90c2cd5 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-efbdad34-267b-7e6b-e7a7-1c2e23a914a2-f90c2cd5 {
    grid-column: span 2 / span 2;
    justify-self: start;
  }

  #w-node-efbdad34-267b-7e6b-e7a7-1c2e23a914a4-f90c2cd5 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_08e74381-2d16-a650-1f20-4c702e4f86ce-f90c2cd5 {
    grid-column: span 10 / span 10;
  }

  #w-node-_08e74381-2d16-a650-1f20-4c702e4f86d1-f90c2cd5 {
    grid-column: span 2 / span 2;
  }

  #w-node-_08e74381-2d16-a650-1f20-4c702e4f86d3-f90c2cd5 {
    grid-column: span 12 / span 12;
  }

  #w-node-_2243b527-2936-49c9-81bc-11a6b6291352-f90c2cd5 {
    grid-column: span 10 / span 10;
  }

  #w-node-_2243b527-2936-49c9-81bc-11a6b629135b-f90c2cd5 {
    grid-column: span 2 / span 2;
  }

  #w-node-_2243b527-2936-49c9-81bc-11a6b629135d-f90c2cd5 {
    grid-column: span 12 / span 12;
  }

  #w-node-_5a898d43-90ea-bf95-7790-f0aac5924141-f90c2cd5 {
    grid-column: span 10 / span 10;
  }

  #w-node-_5a898d43-90ea-bf95-7790-f0aac5924144-f90c2cd5 {
    grid-column: span 2 / span 2;
  }

  #w-node-_5a898d43-90ea-bf95-7790-f0aac5924146-f90c2cd5 {
    grid-column: span 12 / span 12;
  }

  #w-node-_01ee0535-0b1c-44ac-e01b-ba91412bcfd6-f90c2cd5 {
    grid-column: span 10 / span 10;
  }

  #w-node-_01ee0535-0b1c-44ac-e01b-ba91412bcfd9-f90c2cd5 {
    grid-column: span 2 / span 2;
  }

  #w-node-_01ee0535-0b1c-44ac-e01b-ba91412bcfdb-f90c2cd5 {
    grid-column: span 12 / span 12;
  }

  #w-node-_15bc2708-8b2e-bed0-e424-f1eb974c172e-f90c2cd5 {
    grid-column: span 10 / span 10;
  }

  #w-node-_15bc2708-8b2e-bed0-e424-f1eb974c1735-f90c2cd5 {
    grid-column: span 2 / span 2;
  }

  #w-node-_15bc2708-8b2e-bed0-e424-f1eb974c1737-f90c2cd5 {
    grid-column: span 12 / span 12;
  }

  #w-node-_788f0f33-5c58-978f-a0f7-06408cd59284-f90c2cd5 {
    grid-column: span 10 / span 10;
  }

  #w-node-_788f0f33-5c58-978f-a0f7-06408cd59289-f90c2cd5 {
    grid-column: span 2 / span 2;
  }

  #w-node-_788f0f33-5c58-978f-a0f7-06408cd5928b-f90c2cd5 {
    grid-column: span 12 / span 12;
  }

  #w-node-_911727b1-512a-2f49-8897-3d0340fc020f-f90c2cd5 {
    grid-column: span 10 / span 10;
  }

  #w-node-_911727b1-512a-2f49-8897-3d0340fc0214-f90c2cd5 {
    grid-column: span 2 / span 2;
  }

  #w-node-_911727b1-512a-2f49-8897-3d0340fc0216-f90c2cd5 {
    grid-column: span 12 / span 12;
  }

  #w-node-_20a66fc7-015c-de79-5f20-799f4d43af73-f90c2cd5 {
    grid-column: span 10 / span 10;
  }

  #w-node-_20a66fc7-015c-de79-5f20-799f4d43af78-f90c2cd5 {
    grid-column: span 2 / span 2;
  }

  #w-node-_20a66fc7-015c-de79-5f20-799f4d43af7a-f90c2cd5 {
    grid-column: span 12 / span 12;
  }

  #w-node-e84b8801-284f-c901-e4f6-7b84384dca96-f90c2cd5 {
    grid-column: span 10 / span 10;
  }

  #w-node-e84b8801-284f-c901-e4f6-7b84384dca9b-f90c2cd5 {
    grid-column: span 2 / span 2;
  }

  #w-node-e84b8801-284f-c901-e4f6-7b84384dca9d-f90c2cd5 {
    grid-column: span 12 / span 12;
  }

  #w-node-eb5dbb42-c025-1964-73b7-4953a5341b0d-f90c2cd5 {
    grid-column: span 10 / span 10;
  }

  #w-node-eb5dbb42-c025-1964-73b7-4953a5341b12-f90c2cd5 {
    grid-column: span 2 / span 2;
  }

  #w-node-eb5dbb42-c025-1964-73b7-4953a5341b14-f90c2cd5 {
    grid-column: span 12 / span 12;
  }

  #w-node-a7b5a650-3774-e013-c140-b93a6281e59a-f90c2cd5 {
    grid-column: span 10 / span 10;
  }

  #w-node-a7b5a650-3774-e013-c140-b93a6281e5a0-f90c2cd5 {
    grid-column: span 2 / span 2;
  }

  #w-node-a7b5a650-3774-e013-c140-b93a6281e5a2-f90c2cd5 {
    grid-column: span 12 / span 12;
  }

  #w-node-_48edc054-7c59-852f-93e2-e6f1e29ef25e-f90c2cd5 {
    grid-column: span 10 / span 10;
  }

  #w-node-_48edc054-7c59-852f-93e2-e6f1e29ef264-f90c2cd5 {
    grid-column: span 2 / span 2;
  }

  #w-node-_48edc054-7c59-852f-93e2-e6f1e29ef266-f90c2cd5 {
    grid-column: span 12 / span 12;
  }

  #w-node-_05e717d0-3a00-1b61-dcef-46a8a6d69d9b-f90c2cd5 {
    grid-column: span 10 / span 10;
  }

  #w-node-_05e717d0-3a00-1b61-dcef-46a8a6d69da0-f90c2cd5 {
    grid-column: span 2 / span 2;
  }

  #w-node-_05e717d0-3a00-1b61-dcef-46a8a6d69da2-f90c2cd5 {
    grid-column: span 12 / span 12;
  }

  #w-node-_60ece64f-c62f-06cb-b2dc-7decfa06c17b-f90c2cd5 {
    grid-column: span 10 / span 10;
  }

  #w-node-_60ece64f-c62f-06cb-b2dc-7decfa06c180-f90c2cd5 {
    grid-column: span 2 / span 2;
  }

  #w-node-_60ece64f-c62f-06cb-b2dc-7decfa06c182-f90c2cd5 {
    grid-column: span 12 / span 12;
  }

  #w-node-a3bca409-c928-c83e-4d04-2492d23d20ac-f90c2cd5 {
    grid-column: span 10 / span 10;
  }

  #w-node-a3bca409-c928-c83e-4d04-2492d23d20b1-f90c2cd5 {
    grid-column: span 2 / span 2;
  }

  #w-node-a3bca409-c928-c83e-4d04-2492d23d20b3-f90c2cd5 {
    grid-column: span 12 / span 12;
  }

  #w-node-f4499c07-d61c-ddc8-c60e-9baf5714d4b8-f90c2cd5 {
    grid-column: span 10 / span 10;
  }

  #w-node-f4499c07-d61c-ddc8-c60e-9baf5714d4bd-f90c2cd5 {
    grid-column: span 2 / span 2;
  }

  #w-node-f4499c07-d61c-ddc8-c60e-9baf5714d4bf-f90c2cd5 {
    grid-column: span 12 / span 12;
  }

  #w-node-c6977ad5-0a7f-216e-657e-135e291ec7dc-f90c2cd5 {
    grid-column: span 10 / span 10;
  }

  #w-node-c6977ad5-0a7f-216e-657e-135e291ec7e1-f90c2cd5 {
    grid-column: span 2 / span 2;
  }

  #w-node-c6977ad5-0a7f-216e-657e-135e291ec7e3-f90c2cd5 {
    grid-column: span 12 / span 12;
  }

  #w-node-_515b9acb-2f00-d769-9edd-a11e9656c047-f90c2cd5 {
    grid-column: span 10 / span 10;
  }

  #w-node-_515b9acb-2f00-d769-9edd-a11e9656c04c-f90c2cd5 {
    grid-column: span 2 / span 2;
  }

  #w-node-_515b9acb-2f00-d769-9edd-a11e9656c04e-f90c2cd5 {
    grid-column: span 12 / span 12;
  }

  #w-node-c4f39070-8d61-9270-9e24-de9c0aac3331-f90c2cd5 {
    grid-column: span 10 / span 10;
  }

  #w-node-c4f39070-8d61-9270-9e24-de9c0aac3336-f90c2cd5 {
    grid-column: span 2 / span 2;
  }

  #w-node-c4f39070-8d61-9270-9e24-de9c0aac3338-f90c2cd5 {
    grid-column: span 12 / span 12;
  }

  #w-node-_8f38ea6d-a645-66a0-00c6-18c9fd1c2f17-f90c2cd5 {
    grid-column: span 2 / span 2;
  }

  #w-node-_0ae30faa-84ea-8983-1e45-bd409437fedd-f90c2cd5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_0ae30faa-84ea-8983-1e45-bd409437ff0e-f90c2cd5 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_0ae30faa-84ea-8983-1e45-bd409437ff0f-f90c2cd5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0ae30faa-84ea-8983-1e45-bd409437ff10-f90c2cd5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: end start;
  }

  #w-node-e590f620-2c9f-1ac4-f52f-f2b0befdf4da-2495f9ba, #w-node-e590f620-2c9f-1ac4-f52f-f2b0befdf4db-2495f9ba {
    grid-column: span 2 / span 2;
  }

  #w-node-e590f620-2c9f-1ac4-f52f-f2b0befdf4dd-2495f9ba {
    grid-column: span 8 / span 8;
    justify-self: end;
  }

  #w-node-_0a244cd3-057c-0c0c-68d1-36645f55e99e-2495f9ba {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: start;
  }

  #w-node-_0a244cd3-057c-0c0c-68d1-36645f55e9a0-2495f9ba {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_4dfa71ea-c7ac-9374-4675-cb924871d167-2495f9ba {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: start;
  }

  #w-node-_4dfa71ea-c7ac-9374-4675-cb924871d169-2495f9ba {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-edc6d0c8-cc1f-956b-8bdb-108bcb25ce9f-2495f9ba {
    grid-column: span 10 / span 10;
  }

  #w-node-edc6d0c8-cc1f-956b-8bdb-108bcb25cea1-2495f9ba {
    grid-column: span 2 / span 2;
  }

  #w-node-edc6d0c8-cc1f-956b-8bdb-108bcb25cea3-2495f9ba, #w-node-edc6d0c8-cc1f-956b-8bdb-108bcb25cea7-2495f9ba {
    grid-column: span 12 / span 12;
  }

  #w-node-_2bffe45a-c503-cb25-b421-2bd02b4ce178-2495f9ba {
    grid-column: span 10 / span 10;
  }

  #w-node-_2bffe45a-c503-cb25-b421-2bd02b4ce17c-2495f9ba {
    grid-column: span 2 / span 2;
  }

  #w-node-_2bffe45a-c503-cb25-b421-2bd02b4ce17e-2495f9ba {
    grid-column: span 12 / span 12;
  }

  #w-node-_00cda7df-5973-fa8b-c361-f4329012f6a1-2495f9ba {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_00cda7df-5973-fa8b-c361-f4329012f6d2-2495f9ba {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_00cda7df-5973-fa8b-c361-f4329012f6d3-2495f9ba {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_00cda7df-5973-fa8b-c361-f4329012f6d4-2495f9ba {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: end start;
  }

  #w-node-_088b9ec1-8a4d-f161-c0ae-fdc5bb1212fa-cd2541a0, #w-node-a3454537-6ed5-8f66-ca0b-34de2c3fa456-cd2541a0 {
    grid-column: span 2 / span 2;
  }

  #w-node-a3454537-6ed5-8f66-ca0b-34de2c3fa458-cd2541a0 {
    grid-column: span 8 / span 8;
    justify-self: end;
  }

  #w-node-_545af091-9a8e-8203-9d4c-1c9ef561e7e5-cd2541a0, #w-node-c7ecdd56-15e4-ed2d-f621-32e0faa786d9-cd2541a0 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-c7ecdd56-15e4-ed2d-f621-32e0faa786d5-cd2541a0 {
    grid-column: span 6 / span 6;
  }

  #w-node-c7ecdd56-15e4-ed2d-f621-32e0faa786d7-cd2541a0 {
    grid-area: span 1 / span 6 / span 1 / span 6;
    justify-self: start;
  }

  #w-node-c7ecdd56-15e4-ed2d-f621-32e0faa786e5-cd2541a0, #w-node-c7ecdd56-15e4-ed2d-f621-32e0faa786db-cd2541a0, #w-node-c7ecdd56-15e4-ed2d-f621-32e0faa786ef-cd2541a0, #w-node-c7ecdd56-15e4-ed2d-f621-32e0faa786f9-cd2541a0 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-c7ecdd56-15e4-ed2d-f621-32e0faa78702-cd2541a0 {
    grid-column: span 12 / span 12;
  }

  #w-node-_14835eec-ada0-0fec-af50-a5968ada2f15-cd2541a0 {
    grid-area: span 1 / span 6 / span 1 / span 6;
    justify-self: stretch;
  }

  #w-node-_14835eec-ada0-0fec-af50-a5968ada2f16-cd2541a0 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_86d4a721-4bfe-693e-e088-48e24926ad87-cd2541a0 {
    grid-column: span 6 / span 6;
  }

  #w-node-_86d4a721-4bfe-693e-e088-48e24926ad89-cd2541a0 {
    grid-area: span 1 / span 6 / span 1 / span 6;
    justify-self: start;
  }

  #w-node-_86d4a721-4bfe-693e-e088-48e24926ad97-cd2541a0, #w-node-_86d4a721-4bfe-693e-e088-48e24926ada1-cd2541a0, #w-node-_86d4a721-4bfe-693e-e088-48e24926ad8d-cd2541a0, #w-node-_86d4a721-4bfe-693e-e088-48e24926adab-cd2541a0 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_86d4a721-4bfe-693e-e088-48e24926adb5-cd2541a0 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-d8674e1c-c0dd-04c2-1ac5-78dba71b1e54-cd2541a0 {
    grid-column: span 2 / span 2;
  }

  #w-node-_72ea4c16-2f52-cac3-bb92-8bb8f52261e2-cd2541a0 {
    grid-column: span 10 / span 10;
  }

  #w-node-d8674e1c-c0dd-04c2-1ac5-78dba71b1e56-cd2541a0, #w-node-d8674e1c-c0dd-04c2-1ac5-78dba71b1e5a-cd2541a0 {
    grid-column: span 12 / span 12;
  }

  #w-node-_988f977a-a176-895f-f536-90208b2d5f25-cd2541a0 {
    grid-column: span 2 / span 2;
  }

  #w-node-_0b30a05d-26e6-f5c6-45dd-8e35a43f6d3e-cd2541a0 {
    grid-column: span 10 / span 10;
  }

  #w-node-_988f977a-a176-895f-f536-90208b2d5f27-cd2541a0, #w-node-a906c980-1de5-2643-529e-92afa8a719dd-cd2541a0 {
    grid-column: span 12 / span 12;
  }

  #w-node-_21e435e7-1a95-f974-ab4b-ec7010e84f2d-cd2541a0 {
    grid-column: span 2 / span 2;
  }

  #w-node-c6b95fc1-d0c6-4edf-dd8b-0f9cb6f91d86-cd2541a0 {
    grid-column: span 10 / span 10;
  }

  #w-node-_21e435e7-1a95-f974-ab4b-ec7010e84f2f-cd2541a0, #w-node-_21e435e7-1a95-f974-ab4b-ec7010e84f33-cd2541a0 {
    grid-column: span 12 / span 12;
  }

  #w-node-_772c9599-49de-018a-46fb-37ea7916f043-cd2541a0 {
    grid-column: span 2 / span 2;
  }

  #w-node-_0f657381-29ba-b0e1-e778-f38ed36e5fbc-cd2541a0 {
    grid-column: span 10 / span 10;
  }

  #w-node-_772c9599-49de-018a-46fb-37ea7916f045-cd2541a0, #w-node-_772c9599-49de-018a-46fb-37ea7916f049-cd2541a0 {
    grid-column: span 12 / span 12;
  }

  #w-node-_8610cb4c-a16b-4533-fe80-179c59479818-cd2541a0 {
    grid-area: span 1 / span 6 / span 1 / span 6;
    justify-self: stretch;
  }

  #w-node-_8610cb4c-a16b-4533-fe80-179c59479819-cd2541a0 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-a7dfa10a-e485-72d0-7c66-0f2a2ba1f93e-cd2541a0 {
    grid-column: span 6 / span 6;
  }

  #w-node-a7dfa10a-e485-72d0-7c66-0f2a2ba1f940-cd2541a0 {
    grid-area: span 1 / span 6 / span 1 / span 6;
    justify-self: start;
  }

  #w-node-a7dfa10a-e485-72d0-7c66-0f2a2ba1f94e-cd2541a0, #w-node-a7dfa10a-e485-72d0-7c66-0f2a2ba1f944-cd2541a0, #w-node-a7dfa10a-e485-72d0-7c66-0f2a2ba1f958-cd2541a0, #w-node-a7dfa10a-e485-72d0-7c66-0f2a2ba1f962-cd2541a0 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-a7dfa10a-e485-72d0-7c66-0f2a2ba1f96c-cd2541a0 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-eaeec07d-7fdc-8e41-452b-7cd831ea69c5-cd2541a0 {
    grid-area: span 1 / span 6 / span 1 / span 6;
    justify-self: stretch;
  }

  #w-node-eaeec07d-7fdc-8e41-452b-7cd831ea69c6-cd2541a0 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_4d5dfa68-b665-35ad-e75f-bfdfc6a8383a-cd2541a0 {
    grid-column: span 6 / span 6;
  }

  #w-node-_4d5dfa68-b665-35ad-e75f-bfdfc6a8383c-cd2541a0 {
    grid-area: span 1 / span 6 / span 1 / span 6;
    justify-self: start;
  }

  #w-node-_4d5dfa68-b665-35ad-e75f-bfdfc6a83840-cd2541a0, #w-node-_4d5dfa68-b665-35ad-e75f-bfdfc6a8384a-cd2541a0, #w-node-_4d5dfa68-b665-35ad-e75f-bfdfc6a8385e-cd2541a0, #w-node-_4d5dfa68-b665-35ad-e75f-bfdfc6a83854-cd2541a0 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_4d5dfa68-b665-35ad-e75f-bfdfc6a83868-cd2541a0 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-a42dfd6e-dd70-292d-b448-b210f74279ee-cd2541a0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-a42dfd6e-dd70-292d-b448-b210f7427a1f-cd2541a0 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-a42dfd6e-dd70-292d-b448-b210f7427a20-cd2541a0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a42dfd6e-dd70-292d-b448-b210f7427a21-cd2541a0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: end start;
  }

  #w-node-ffba8d78-c9e9-26ea-3067-e9b1517064f4-fac0cdfd {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_692b542f-1f76-5726-be2a-447bb853ce20-fac0cdfd, #w-node-_3a9af9bc-b3ef-c910-8ee9-ca34d2423c83-fac0cdfd {
    grid-column: span 2 / span 2;
  }

  #w-node-_79273fd5-317e-981f-48ef-aa9798f3c475-fac0cdfd {
    grid-column: span 8 / span 8;
    justify-self: end;
  }

  #w-node-b4ee2920-1cbb-dc2b-7591-caf787b15f55-fac0cdfd {
    justify-self: center;
  }

  #w-node-_2f95aa1c-1ee2-be2b-91f3-571f70975d26-fac0cdfd, #w-node-e9c3a0a4-f1eb-66b9-c154-fbe95788650e-fac0cdfd {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e9c3a0a4-f1eb-66b9-c154-fbe957886511-fac0cdfd {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-e9c3a0a4-f1eb-66b9-c154-fbe957886516-fac0cdfd {
    grid-area: span 1 / span 6 / span 1 / span 6;
    place-self: end;
  }

  #w-node-e9c3a0a4-f1eb-66b9-c154-fbe957886517-fac0cdfd, #w-node-_7a77abf9-09b5-b29b-40df-bf4d51d5895c-fac0cdfd {
    grid-area: span 1 / span 6 / span 1 / span 6;
    align-self: end;
  }

  #w-node-eecc599d-69c3-96dd-ddbb-1903a583b736-fac0cdfd {
    grid-area: span 1 / span 4 / span 1 / span 4;
    align-self: end;
  }

  #w-node-_7824d690-7217-c0a9-3db1-53c8f1fc0bd8-fac0cdfd {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: end;
  }

  #w-node-e9c3a0a4-f1eb-66b9-c154-fbe957886514-fac0cdfd {
    grid-column: span 6 / span 6;
  }

  #w-node-ce61f1c3-697f-0c15-34f6-55155c0edf72-fac0cdfd {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-ce61f1c3-697f-0c15-34f6-55155c0edf82-fac0cdfd {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-ce61f1c3-697f-0c15-34f6-55155c0edf81-fac0cdfd {
    grid-area: span 1 / span 6 / span 1 / span 6;
    place-self: start;
  }

  #w-node-ce61f1c3-697f-0c15-34f6-55155c0edf87-fac0cdfd {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_734f5f35-91e8-fed0-dc5e-536607b32d21-fac0cdfd {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_90514678-5b56-1297-2902-d70275f38b02-fac0cdfd, #w-node-e7440093-7e79-df4d-cc2f-5b3131290636-fac0cdfd {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e7440093-7e79-df4d-cc2f-5b3131290639-fac0cdfd {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-e7440093-7e79-df4d-cc2f-5b313129063f-fac0cdfd {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-e7440093-7e79-df4d-cc2f-5b313129063e-fac0cdfd {
    grid-area: span 1 / span 6 / span 1 / span 6;
    place-self: start;
  }

  #w-node-dbd4ccc5-844e-29f7-b2ee-b58f30294fe2-fac0cdfd {
    grid-column: span 6 / span 6;
    justify-self: stretch;
  }

  #w-node-a5ccc34e-065b-48e5-9372-b00c6ebe1dd7-fac0cdfd {
    grid-area: span 1 / span 4 / span 1 / span 4;
    place-self: end;
  }

  #w-node-e7440093-7e79-df4d-cc2f-5b313129063c-fac0cdfd {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-e9094b5d-5ae8-dc4d-4bd9-87bee139c6c1-fac0cdfd {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-e9094b5d-5ae8-dc4d-4bd9-87bee139c6d3-fac0cdfd {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-e9094b5d-5ae8-dc4d-4bd9-87bee139c6d2-fac0cdfd {
    grid-area: span 1 / span 6 / span 1 / span 6;
    place-self: start;
  }

  #w-node-e9094b5d-5ae8-dc4d-4bd9-87bee139c6d6-fac0cdfd {
    grid-column: span 6 / span 6;
    justify-self: stretch;
  }

  #w-node-e9094b5d-5ae8-dc4d-4bd9-87bee139c6d7-fac0cdfd {
    grid-area: span 1 / span 4 / span 1 / span 4;
    place-self: end;
  }

  #w-node-e9094b5d-5ae8-dc4d-4bd9-87bee139c6c5-fac0cdfd {
    grid-column: span 6 / span 6;
  }

  #w-node-b2dfef1a-463e-93f3-f721-7176da7aa312-fac0cdfd {
    grid-column: span 12 / span 12;
  }

  #w-node-b2dfef1a-463e-93f3-f721-7176da7aa304-fac0cdfd {
    grid-column: span 4 / span 4;
  }

  #w-node-b2dfef1a-463e-93f3-f721-7176da7aa317-fac0cdfd {
    grid-column: span 12 / span 12;
  }

  #w-node-b2dfef1a-463e-93f3-f721-7176da7aa308-fac0cdfd {
    grid-column: span 6 / span 6;
  }

  #w-node-b2dfef1a-463e-93f3-f721-7176da7aa306-fac0cdfd {
    grid-column: span 2 / span 2;
  }

  #w-node-_91e17b21-fbf0-fda0-4a1f-3585acd20906-fac0cdfd {
    grid-column: span 10 / span 10;
  }

  #w-node-_91e17b21-fbf0-fda0-4a1f-3585acd20905-fac0cdfd {
    grid-column: span 1 / span 1;
  }

  #w-node-_91e17b21-fbf0-fda0-4a1f-3585acd20908-fac0cdfd {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_34fa533d-08c1-ea9d-e858-8c951f17703d-fac0cdfd {
    grid-column: span 10 / span 10;
  }

  #w-node-aeafd81a-ab47-17f7-a868-8e2d7f475ebb-fac0cdfd {
    grid-column: span 1 / span 1;
  }

  #w-node-d65070bb-d1c4-e9a1-f9b9-102772f7852e-fac0cdfd {
    grid-column: span 2 / span 2;
  }

  #w-node-e8dd68be-8a4c-0604-9b8a-fdcf7590ceb6-fac0cdfd, #w-node-b025cf08-c1c0-1024-4f81-f2bbb3c73523-fac0cdfd, #w-node-c25f6d42-844b-de4d-4536-82b16786e33f-fac0cdfd {
    grid-column: span 12 / span 12;
  }

  #w-node-_3d8cc8da-3d9e-abec-ff0d-73c2c2cbc76b-fac0cdfd, #team.w-node-_5a0425e7-7eb6-e94c-6c3a-2fb46b357d13-fac0cdfd {
    grid-column: span 1 / span 1;
  }

  #w-node-_5f9cd451-1796-8c37-56fa-8b3ea40876ca-fac0cdfd {
    grid-column: span 12 / span 12;
  }

  #w-node-b06c051a-4962-4e25-da24-5d32566d73a3-fac0cdfd {
    grid-column: span 24 / span 24;
  }

  #w-node-_9a41e81f-0833-fc36-4782-22e07cab829e-fac0cdfd, #w-node-_231d7798-2804-2647-a331-80d6cf75a779-fac0cdfd {
    grid-column: span 12 / span 12;
  }

  #w-node-fa07df74-4463-b72e-6b18-2a3be25860c5-fac0cdfd {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_1d626d43-c848-97ce-181d-b701597b524f-fac0cdfd, #w-node-_5b7c4556-1046-cdba-39d2-6276d6a5a1db-fac0cdfd, #w-node-_1bbcd383-8c8e-365e-9799-89f9dc0bf7ca-fac0cdfd {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5c9449f1-8d09-abba-d23c-45b71631cdb4-fac0cdfd {
    grid-column: span 2 / span 2;
  }

  #w-node-_57de0534-6783-bd3e-4975-f365a721c859-fac0cdfd {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_57de0534-6783-bd3e-4975-f365a721c88a-fac0cdfd {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_57de0534-6783-bd3e-4975-f365a721c88b-fac0cdfd {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_57de0534-6783-bd3e-4975-f365a721c88c-fac0cdfd {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: end start;
  }

  #w-node-_5e082f02-7589-db3c-f560-75093db016a3-3a905c62, #w-node-_5e082f02-7589-db3c-f560-75093db016a4-3a905c62 {
    grid-column: span 2 / span 2;
  }

  #w-node-_5e082f02-7589-db3c-f560-75093db016a6-3a905c62 {
    grid-column: span 8 / span 8;
    justify-self: end;
  }

  #w-node-_441176e9-2abe-c733-0a4a-feffd13eba44-3a905c62 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-dea1c66f-efdc-9d61-244b-aef7f8068aeb-3a905c62 {
    grid-area: span 1 / span 24 / span 1 / span 24;
  }

  #w-node-eee25b60-106f-c266-139f-f94c87dc0a3c-3a905c62 {
    grid-column: span 10 / span 10;
  }

  #w-node-ddcd4ca3-c5bd-a987-205a-cfe9dc00aaa4-3a905c62 {
    grid-area: span 1 / span 14 / span 1 / span 14;
  }

  #w-node-_97df3216-1115-dd53-5fc5-db4a6d8b027c-3a905c62 {
    grid-column: span 10 / span 10;
  }

  #w-node-_97df3216-1115-dd53-5fc5-db4a6d8b027f-3a905c62 {
    grid-column: span 14 / span 14;
  }

  #w-node-e8da9df9-6436-2ff3-f732-e630509bb222-3a905c62 {
    grid-column: span 10 / span 10;
  }

  #w-node-e8da9df9-6436-2ff3-f732-e630509bb225-3a905c62 {
    grid-column: span 14 / span 14;
  }

  #w-node-ba677074-e5c9-9d11-69e0-4fd3c494d923-3a905c62 {
    grid-column: span 10 / span 10;
  }

  #w-node-ba677074-e5c9-9d11-69e0-4fd3c494d926-3a905c62 {
    grid-column: span 14 / span 14;
  }

  #w-node-_3be70666-2cbf-ff37-472e-716999fd4d29-3a905c62 {
    grid-column: span 10 / span 10;
  }

  #w-node-_3be70666-2cbf-ff37-472e-716999fd4d2c-3a905c62 {
    grid-column: span 14 / span 14;
  }

  #w-node-_3c17d8f6-652d-4f9a-c46d-5ed8359991b4-3a905c62 {
    grid-column: span 10 / span 10;
  }

  #w-node-_3c17d8f6-652d-4f9a-c46d-5ed8359991b7-3a905c62 {
    grid-column: span 14 / span 14;
    justify-self: start;
  }

  #w-node-_56205f1a-7701-ed61-2097-6a507766606b-3a905c62 {
    grid-area: span 1 / span 24 / span 1 / span 24;
  }

  #w-node-_745f03cd-64ef-afa4-6dcf-e6f40823892f-3a905c62 {
    grid-column: span 10 / span 10;
  }

  #w-node-ec1e3b26-d520-c499-659e-6425a8817170-3a905c62 {
    grid-column: span 14 / span 14;
  }

  #w-node-c43b09cb-2f92-d6dd-af77-bbfd9ea2aaa7-3a905c62 {
    grid-column: span 10 / span 10;
  }

  #w-node-c43b09cb-2f92-d6dd-af77-bbfd9ea2aaaa-3a905c62 {
    grid-column: span 14 / span 14;
  }

  #w-node-_8e53baa0-66b3-b3b7-7775-058fdf07c5da-3a905c62 {
    grid-column: span 10 / span 10;
  }

  #w-node-_8e53baa0-66b3-b3b7-7775-058fdf07c5dd-3a905c62 {
    grid-column: span 14 / span 14;
  }

  #w-node-d709a8a8-5562-8a71-fd99-4ff1953dd792-3a905c62 {
    grid-column: span 10 / span 10;
  }

  #w-node-d709a8a8-5562-8a71-fd99-4ff1953dd795-3a905c62 {
    grid-column: span 14 / span 14;
  }

  #w-node-_054b2aae-a8b4-de61-8358-4459b1ca705f-3a905c62 {
    grid-column: span 2 / span 2;
  }

  #w-node-_054b2aae-a8b4-de61-8358-4459b1ca7062-3a905c62 {
    grid-column: span 4 / span 4;
  }

  #w-node-_70fb01e4-9f28-da2c-405c-b45acb81f0b7-3a905c62 {
    grid-column: span 2 / span 2;
  }

  #w-node-_70fb01e4-9f28-da2c-405c-b45acb81f0ba-3a905c62 {
    grid-column: span 4 / span 4;
  }

  #w-node-_82f33d7c-618c-7457-6732-f5c5bd6850bc-3a905c62 {
    grid-column: span 2 / span 2;
  }

  #w-node-_82f33d7c-618c-7457-6732-f5c5bd6850bf-3a905c62 {
    grid-column: span 4 / span 4;
  }

  #w-node-_75ce94d9-3da3-dd94-bb0c-0cf525bc989f-3a905c62 {
    grid-column: span 2 / span 2;
  }

  #w-node-_75ce94d9-3da3-dd94-bb0c-0cf525bc98a2-3a905c62 {
    grid-column: span 4 / span 4;
  }

  #w-node-d16d8ebc-61b7-0dd5-3911-53b261a44c8b-3a905c62 {
    grid-column: span 2 / span 2;
  }

  #w-node-d16d8ebc-61b7-0dd5-3911-53b261a44c8e-3a905c62 {
    grid-column: span 4 / span 4;
  }

  #w-node-cee3e8e9-821a-22ab-e46f-8bb38a19b545-3a905c62 {
    grid-column: span 2 / span 2;
  }

  #w-node-cee3e8e9-821a-22ab-e46f-8bb38a19b548-3a905c62 {
    grid-column: span 4 / span 4;
  }

  #w-node-_83a6abba-78de-8f47-f47f-03399ed1d21b-3a905c62 {
    grid-column: span 2 / span 2;
  }

  #w-node-_83a6abba-78de-8f47-f47f-03399ed1d21e-3a905c62 {
    grid-column: span 4 / span 4;
  }

  #w-node-_23e74c31-3a98-a399-7094-f5f5db21e7d2-3a905c62 {
    grid-column: span 2 / span 2;
  }

  #w-node-_23e74c31-3a98-a399-7094-f5f5db21e7d5-3a905c62 {
    grid-column: span 4 / span 4;
  }

  #w-node-d522aa3b-c246-c9b9-4c81-dbf1bcbd6a14-3a905c62 {
    grid-column: span 2 / span 2;
  }

  #w-node-d522aa3b-c246-c9b9-4c81-dbf1bcbd6a18-3a905c62 {
    grid-column: span 4 / span 4;
  }

  #w-node-ed319f84-bf5b-2688-5b74-cf00abd96349-3a905c62 {
    grid-column: span 2 / span 2;
  }

  #w-node-ed319f84-bf5b-2688-5b74-cf00abd9634c-3a905c62 {
    grid-column: span 4 / span 4;
  }

  #w-node-_5d6c8e31-3aeb-c03a-82f6-051b4405b5c9-3a905c62 {
    grid-column: span 2 / span 2;
  }

  #w-node-_5d6c8e31-3aeb-c03a-82f6-051b4405b5cc-3a905c62 {
    grid-column: span 4 / span 4;
  }

  #w-node-_1dfa5dae-94b4-edc9-593c-ae5d59e12241-3a905c62 {
    grid-column: span 2 / span 2;
  }

  #w-node-_1dfa5dae-94b4-edc9-593c-ae5d59e12244-3a905c62 {
    grid-column: span 4 / span 4;
  }

  #w-node-_4b1e9a9f-21e5-e3c5-2694-ae7f6a20955f-3a905c62 {
    grid-column: span 2 / span 2;
  }

  #w-node-_4b1e9a9f-21e5-e3c5-2694-ae7f6a209563-3a905c62 {
    grid-column: span 4 / span 4;
  }

  #w-node-_81a2e1ca-d3f0-f8ab-5f86-b8cb4503bcf1-3a905c62 {
    grid-column: span 2 / span 2;
  }

  #w-node-_81a2e1ca-d3f0-f8ab-5f86-b8cb4503bcf4-3a905c62 {
    grid-column: span 4 / span 4;
  }

  #w-node-_5f5d8a33-473c-6dcd-057e-cc177167da6c-3a905c62 {
    grid-column: span 2 / span 2;
  }

  #w-node-_5f5d8a33-473c-6dcd-057e-cc177167da6f-3a905c62 {
    grid-column: span 4 / span 4;
  }

  #w-node-c8cd4a15-ca99-ddbe-1c5f-135a7f1a14e0-3a905c62 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c8cd4a15-ca99-ddbe-1c5f-135a7f1a1510-3a905c62 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-c8cd4a15-ca99-ddbe-1c5f-135a7f1a1511-3a905c62 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c8cd4a15-ca99-ddbe-1c5f-135a7f1a1512-3a905c62 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: end start;
  }

  #w-node-_5e082f02-7589-db3c-f560-75093db016a3-396975af, #w-node-_5e082f02-7589-db3c-f560-75093db016a4-396975af {
    grid-column: span 2 / span 2;
  }

  #w-node-_5e082f02-7589-db3c-f560-75093db016a6-396975af {
    grid-column: span 8 / span 8;
    justify-self: end;
  }

  #w-node-_441176e9-2abe-c733-0a4a-feffd13eba44-396975af {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-dea1c66f-efdc-9d61-244b-aef7f8068aeb-396975af {
    grid-area: span 1 / span 24 / span 1 / span 24;
  }

  #w-node-eee25b60-106f-c266-139f-f94c87dc0a3c-396975af {
    grid-column: span 10 / span 10;
  }

  #w-node-ddcd4ca3-c5bd-a987-205a-cfe9dc00aaa4-396975af {
    grid-area: span 1 / span 14 / span 1 / span 14;
  }

  #w-node-_97df3216-1115-dd53-5fc5-db4a6d8b027c-396975af {
    grid-column: span 10 / span 10;
  }

  #w-node-_97df3216-1115-dd53-5fc5-db4a6d8b027f-396975af {
    grid-column: span 14 / span 14;
  }

  #w-node-e8da9df9-6436-2ff3-f732-e630509bb222-396975af {
    grid-column: span 10 / span 10;
  }

  #w-node-e8da9df9-6436-2ff3-f732-e630509bb225-396975af {
    grid-column: span 14 / span 14;
  }

  #w-node-_3be70666-2cbf-ff37-472e-716999fd4d29-396975af {
    grid-column: span 10 / span 10;
  }

  #w-node-_3be70666-2cbf-ff37-472e-716999fd4d2c-396975af {
    grid-column: span 14 / span 14;
  }

  #w-node-d709a8a8-5562-8a71-fd99-4ff1953dd792-396975af {
    grid-column: span 10 / span 10;
  }

  #w-node-d709a8a8-5562-8a71-fd99-4ff1953dd795-396975af {
    grid-column: span 14 / span 14;
  }

  #w-node-c8cd4a15-ca99-ddbe-1c5f-135a7f1a14e0-396975af {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c8cd4a15-ca99-ddbe-1c5f-135a7f1a1510-396975af {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-c8cd4a15-ca99-ddbe-1c5f-135a7f1a1511-396975af {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c8cd4a15-ca99-ddbe-1c5f-135a7f1a1512-396975af {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: end start;
  }

  #w-node-_5e082f02-7589-db3c-f560-75093db016a3-7458910b, #w-node-_5e082f02-7589-db3c-f560-75093db016a4-7458910b {
    grid-column: span 2 / span 2;
  }

  #w-node-_5e082f02-7589-db3c-f560-75093db016a6-7458910b {
    grid-column: span 8 / span 8;
    justify-self: end;
  }

  #w-node-f28296cd-4585-8bc1-df5b-88417c6a77da-7458910b {
    grid-column: span 6 / span 6;
  }

  #w-node-f28296cd-4585-8bc1-df5b-88417c6a77e2-7458910b {
    grid-area: span 1 / span 6 / span 1 / span 6;
    justify-self: start;
  }

  #w-node-f28296cd-4585-8bc1-df5b-88417c6a77e3-7458910b, #w-node-f28296cd-4585-8bc1-df5b-88417c6a77ee-7458910b {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-f28296cd-4585-8bc1-df5b-88417c6a7813-7458910b {
    grid-column: span 12 / span 12;
  }

  #w-node-_3dce5b7c-f057-dfcc-9b2d-09e54f360574-7458910b {
    grid-column: span 6 / span 6;
  }

  #w-node-_3dce5b7c-f057-dfcc-9b2d-09e54f360579-7458910b {
    grid-area: span 1 / span 6 / span 1 / span 6;
    justify-self: start;
  }

  #w-node-_3dce5b7c-f057-dfcc-9b2d-09e54f36057a-7458910b, #w-node-_3dce5b7c-f057-dfcc-9b2d-09e54f36058a-7458910b, #w-node-_4b2d1166-5340-6190-f0d8-982a726b8157-7458910b, #w-node-f9629020-483d-ee72-6b89-b45b7613f068-7458910b, #w-node-ee10e7b0-da1b-2931-4543-25312ccd369f-7458910b {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_3dce5b7c-f057-dfcc-9b2d-09e54f36059a-7458910b {
    grid-column: span 12 / span 12;
  }

  #w-node-_9f71487c-b639-6b0a-fe66-8e710bda4b58-7458910b {
    grid-column: span 10 / span 10;
  }

  #w-node-_9f71487c-b639-6b0a-fe66-8e710bda4b5b-7458910b {
    grid-column: span 2 / span 2;
  }

  #w-node-_9f71487c-b639-6b0a-fe66-8e710bda4b5f-7458910b {
    grid-column: span 12 / span 12;
  }

  #w-node-_54901590-7bca-f669-71d0-865867a581ca-7458910b {
    grid-column: span 10 / span 10;
  }

  #w-node-_54901590-7bca-f669-71d0-865867a581cd-7458910b {
    grid-column: span 2 / span 2;
  }

  #w-node-_54901590-7bca-f669-71d0-865867a581cf-7458910b {
    grid-column: span 12 / span 12;
  }

  #w-node-d36f58d3-dac6-e5ad-fa12-103083ccc395-7458910b {
    grid-column: span 2 / span 2;
  }

  #w-node-d3a862f7-d217-c9c8-22c8-d9717b1d2657-7458910b {
    grid-column: span 12 / span 12;
  }

  #w-node-_967a545a-b7de-d55d-4bc3-0114d77a399f-7458910b {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_967a545a-b7de-d55d-4bc3-0114d77a39d0-7458910b {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_967a545a-b7de-d55d-4bc3-0114d77a39d1-7458910b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_967a545a-b7de-d55d-4bc3-0114d77a39d2-7458910b {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: end start;
  }
}

@media screen and (max-width: 767px) {
  #w-node-a3454537-6ed5-8f66-ca0b-34de2c3fa458-dc39fbc1 {
    grid-column: span 10 / span 10;
  }

  #w-node-c70dd0b3-447f-1100-d481-920ef4361b1e-dc39fbc1 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-c70dd0b3-447f-1100-d481-920ef4361b23-dc39fbc1 {
    justify-self: start;
  }

  #w-node-c70dd0b3-447f-1100-d481-920ef4361b2e-dc39fbc1 {
    grid-column: span 12 / span 12;
  }

  #w-node-ef5e44e6-6c25-1c6d-ca9d-6b641ad269ea-dc39fbc1 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    justify-self: start;
  }

  #w-node-c70dd0b3-447f-1100-d481-920ef4361b24-dc39fbc1 {
    grid-column: span 12 / span 12;
  }

  #w-node-c70dd0b3-447f-1100-d481-920ef4361b38-dc39fbc1 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    justify-self: start;
  }

  #w-node-_0a80e839-65c7-d2b9-0278-22bc6b8595f0-dc39fbc1 {
    grid-column: span 12 / span 12;
  }

  #w-node-cdbcc6f9-307f-2005-3fbf-5c711a9db414-dc39fbc1 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-f72d2968-1940-51b8-f88a-2e9238497aeb-dc39fbc1 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-c6220bb7-59cd-1c2d-c858-270db24a4091-dc39fbc1, #w-node-_46fb9ece-accb-7e08-a296-5e9e4dfc4ca3-dc39fbc1 {
    grid-column: span 12 / span 12;
  }

  #w-node-_709603f6-3929-8b79-043e-1d1babbc4c6e-dc39fbc1 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-d161f37c-32d5-3052-c501-9a65fb6b3d48-dc39fbc1 {
    grid-column: span 12 / span 12;
  }

  #w-node-_5d89530b-fc40-ac64-3aed-b81f5f20752b-dc39fbc1 {
    justify-self: stretch;
  }

  #w-node-_30a10288-7cc7-9826-276c-458c9c7079ab-dc39fbc1 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_30a10288-7cc7-9826-276c-458c9c7079b1-dc39fbc1 {
    grid-column: span 12 / span 12;
  }

  #w-node-_30a10288-7cc7-9826-276c-458c9c7079c5-dc39fbc1 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    justify-self: start;
  }

  #w-node-_30a10288-7cc7-9826-276c-458c9c7079bb-dc39fbc1 {
    grid-column: span 12 / span 12;
  }

  #w-node-_30a10288-7cc7-9826-276c-458c9c7079d0-dc39fbc1 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    justify-self: start;
  }

  #w-node-_4e8a4276-101f-c9ae-b8cb-417e4511ffc3-dc39fbc1 {
    justify-self: stretch;
  }

  #w-node-e8942771-8919-9a40-263c-9d484dcfdebb-dc39fbc1 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-e8942771-8919-9a40-263c-9d484dcfdec1-dc39fbc1, #w-node-e8942771-8919-9a40-263c-9d484dcfdecb-dc39fbc1 {
    grid-column: span 12 / span 12;
  }

  #w-node-e8942771-8919-9a40-263c-9d484dcfded5-dc39fbc1, #w-node-_0de8ca33-8d19-a76e-449f-cfc0cc356032-dc39fbc1 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    justify-self: start;
  }

  #w-node-bfdf0b5e-b3f3-f9f9-5a80-7663afd6580c-dc39fbc1 {
    grid-column: span 12 / span 12;
  }

  #w-node-fe27a478-43bf-afc2-eff1-f8f8861b62c5-5de78462 {
    grid-column: span 10 / span 10;
  }

  #w-node-_5fae425e-dd16-a79a-d6b2-c579597f3d04-5de78462 {
    grid-column: span 3 / span 3;
  }

  #w-node-_5fae425e-dd16-a79a-d6b2-c579597f3d0b-5de78462 {
    grid-column: span 6 / span 6;
  }

  #w-node-_676324ff-6942-b034-e145-284609400ba3-5de78462 {
    grid-column: span 3 / span 3;
  }

  #w-node-_676324ff-6942-b034-e145-284609400ba7-5de78462 {
    grid-column: span 6 / span 6;
  }

  #w-node-_7b15f2d1-7fd8-e491-a079-5e6ac40d27bf-5de78462 {
    grid-column: span 3 / span 3;
  }

  #w-node-_7b15f2d1-7fd8-e491-a079-5e6ac40d27c3-5de78462 {
    grid-column: span 6 / span 6;
  }

  #w-node-_04b038dc-204b-caa8-dd84-a0068306aa14-5de78462 {
    grid-column: span 3 / span 3;
  }

  #w-node-_04b038dc-204b-caa8-dd84-a0068306aa18-5de78462 {
    grid-column: span 6 / span 6;
  }

  #w-node-d873a303-277c-e124-1d56-d386b9ef7183-5de78462 {
    grid-column: span 3 / span 3;
  }

  #w-node-d873a303-277c-e124-1d56-d386b9ef7188-5de78462 {
    grid-column: span 6 / span 6;
  }

  #w-node-a1c6b39d-99bf-4f7a-fc33-4a7d27068fd6-5de78462 {
    grid-column: span 3 / span 3;
  }

  #w-node-a1c6b39d-99bf-4f7a-fc33-4a7d27068fdb-5de78462 {
    grid-column: span 6 / span 6;
  }

  #w-node-d42dfe17-7dbc-3d47-f02e-4b772e22e568-5de78462 {
    grid-column: span 3 / span 3;
  }

  #w-node-d42dfe17-7dbc-3d47-f02e-4b772e22e56d-5de78462 {
    grid-column: span 6 / span 6;
  }

  #w-node-c201de5c-fa68-7d98-baa7-ba09c921ada7-5de78462 {
    grid-column: span 3 / span 3;
  }

  #w-node-c201de5c-fa68-7d98-baa7-ba09c921adac-5de78462 {
    grid-column: span 6 / span 6;
  }

  #w-node-_3234d430-f2b3-440d-fefc-c277e3efaeeb-5de78462 {
    grid-column: span 3 / span 3;
  }

  #w-node-_3234d430-f2b3-440d-fefc-c277e3efaef0-5de78462 {
    grid-column: span 6 / span 6;
  }

  #w-node-_9bc9bcc3-3dac-2153-b3c4-ac784b6c60ec-5de78462 {
    grid-column: span 3 / span 3;
  }

  #w-node-_9bc9bcc3-3dac-2153-b3c4-ac784b6c60f1-5de78462 {
    grid-column: span 6 / span 6;
  }

  #w-node-_23c90dd7-925c-5a90-c7e6-616809ad19d8-5de78462 {
    grid-column: span 3 / span 3;
  }

  #w-node-_23c90dd7-925c-5a90-c7e6-616809ad19da-5de78462 {
    grid-column: span 6 / span 6;
  }

  #w-node-_66033030-818e-b407-a0bf-b8ae74b3668f-5de78462 {
    grid-column: span 3 / span 3;
  }

  #w-node-_66033030-818e-b407-a0bf-b8ae74b36694-5de78462 {
    grid-column: span 6 / span 6;
  }

  #w-node-_1d8c5c9e-4814-4170-6fc5-60d5fb20a96d-5de78462 {
    grid-column: span 3 / span 3;
  }

  #w-node-_7af83278-2acd-fc18-3006-620719c79303-5de78462 {
    grid-column: span 6 / span 6;
  }

  #w-node-_53828550-6693-d230-0ac8-0e92f4b52b30-5de78462 {
    grid-column: span 3 / span 3;
  }

  #w-node-_53828550-6693-d230-0ac8-0e92f4b52b37-5de78462 {
    grid-column: span 6 / span 6;
  }

  #w-node-f4227381-93c2-c0ad-197a-8fbefaf87a3f-5de78462 {
    grid-column: span 3 / span 3;
  }

  #w-node-f4227381-93c2-c0ad-197a-8fbefaf87a46-5de78462 {
    grid-column: span 6 / span 6;
  }

  #w-node-_060f9835-a429-87de-a809-9a8522898618-5de78462 {
    grid-column: span 3 / span 3;
  }

  #w-node-_060f9835-a429-87de-a809-9a852289861f-5de78462 {
    grid-column: span 6 / span 6;
  }

  #w-node-_3ba0f667-9147-7cfc-26f3-29411bb33486-5de78462 {
    grid-column: span 3 / span 3;
  }

  #w-node-_3ba0f667-9147-7cfc-26f3-29411bb3348d-5de78462 {
    grid-column: span 6 / span 6;
  }

  #w-node-_167d62df-5e9d-c7de-0646-c96313612488-5de78462 {
    grid-column: span 3 / span 3;
  }

  #w-node-_167d62df-5e9d-c7de-0646-c9631361248f-5de78462 {
    grid-column: span 6 / span 6;
  }

  #w-node-a0d2e41f-fab0-4b73-f4c5-2a3c542eae00-5de78462 {
    grid-column: span 3 / span 3;
  }

  #w-node-a0d2e41f-fab0-4b73-f4c5-2a3c542eae07-5de78462 {
    grid-column: span 6 / span 6;
  }

  #w-node-_08667468-bedb-c76c-0f18-5fda5820db34-5de78462 {
    grid-column: span 3 / span 3;
  }

  #w-node-_08667468-bedb-c76c-0f18-5fda5820db3b-5de78462 {
    grid-column: span 6 / span 6;
  }

  #w-node-e139650a-cb9a-6796-c857-052d5b383c16-5de78462 {
    grid-column: span 3 / span 3;
  }

  #w-node-e139650a-cb9a-6796-c857-052d5b383c1d-5de78462 {
    grid-column: span 6 / span 6;
  }

  #w-node-_65d2c1f2-f2a4-d77f-4244-d7bdfe44aaf0-5de78462 {
    grid-column: span 3 / span 3;
  }

  #w-node-_65d2c1f2-f2a4-d77f-4244-d7bdfe44aaf7-5de78462 {
    grid-column: span 6 / span 6;
  }

  #w-node-be3c60b4-b6b4-5c5f-3b9f-55e24bc1c46a-5de78462 {
    grid-column: span 3 / span 3;
  }

  #w-node-be3c60b4-b6b4-5c5f-3b9f-55e24bc1c46f-5de78462 {
    grid-column: span 6 / span 6;
  }

  #w-node-_7cbcc344-7760-30b0-5258-ad74a6303ac6-5de78462 {
    grid-column: span 3 / span 3;
  }

  #w-node-_7cbcc344-7760-30b0-5258-ad74a6303acd-5de78462 {
    grid-column: span 6 / span 6;
  }

  #w-node-e0e67ba9-d0f4-5da2-1749-b6f139c3cf51-5de78462 {
    grid-column: span 3 / span 3;
  }

  #w-node-e0e67ba9-d0f4-5da2-1749-b6f139c3cf58-5de78462 {
    grid-column: span 6 / span 6;
  }

  #w-node-_47c3df67-1567-8143-311e-166a302321aa-5de78462 {
    grid-column: span 3 / span 3;
  }

  #w-node-_47c3df67-1567-8143-311e-166a302321af-5de78462 {
    grid-column: span 6 / span 6;
  }

  #w-node-de69d05e-020b-c4f2-bc95-905bc9c8780c-5de78462 {
    grid-column: span 3 / span 3;
  }

  #w-node-de69d05e-020b-c4f2-bc95-905bc9c87813-5de78462 {
    grid-column: span 6 / span 6;
  }

  #w-node-_150eea2f-8494-795e-a814-4d5b55e1e5ea-5de78462 {
    grid-column: span 3 / span 3;
  }

  #w-node-_150eea2f-8494-795e-a814-4d5b55e1e5f1-5de78462 {
    grid-column: span 6 / span 6;
  }

  #w-node-f4c2ba89-31fb-92e7-a452-6aea118a87b6-5de78462 {
    grid-column: span 3 / span 3;
  }

  #w-node-f4c2ba89-31fb-92e7-a452-6aea118a87bd-5de78462 {
    grid-column: span 6 / span 6;
  }

  #w-node-_8e221e92-87e5-95ab-6fe9-5edca4520c38-5de78462 {
    grid-column: span 3 / span 3;
  }

  #w-node-_8e221e92-87e5-95ab-6fe9-5edca4520c3f-5de78462 {
    grid-column: span 6 / span 6;
  }

  #w-node-_061c289a-4a6e-1b07-816b-0bd40ef237dc-5de78462 {
    grid-column: span 3 / span 3;
  }

  #w-node-_061c289a-4a6e-1b07-816b-0bd40ef237e3-5de78462 {
    grid-column: span 6 / span 6;
  }

  #w-node-b555366b-efa6-c950-9ac8-afca1ce9a34b-5de78462 {
    grid-column: span 3 / span 3;
  }

  #w-node-b555366b-efa6-c950-9ac8-afca1ce9a352-5de78462 {
    grid-column: span 6 / span 6;
  }

  #w-node-_3ec573fc-3b3c-d73f-2a88-28e737ea22f9-5de78462 {
    grid-column: span 3 / span 3;
  }

  #w-node-_3ec573fc-3b3c-d73f-2a88-28e737ea22fd-5de78462 {
    grid-column: span 6 / span 6;
  }

  #w-node-e590f620-2c9f-1ac4-f52f-f2b0befdf4dd-f90c2cd5, #w-node-e590f620-2c9f-1ac4-f52f-f2b0befdf4dd-2495f9ba, #w-node-a3454537-6ed5-8f66-ca0b-34de2c3fa458-cd2541a0 {
    grid-column: span 10 / span 10;
  }

  #w-node-c7ecdd56-15e4-ed2d-f621-32e0faa786d5-cd2541a0 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-c7ecdd56-15e4-ed2d-f621-32e0faa786d7-cd2541a0 {
    justify-self: start;
  }

  #w-node-c7ecdd56-15e4-ed2d-f621-32e0faa786e5-cd2541a0, #w-node-c7ecdd56-15e4-ed2d-f621-32e0faa786db-cd2541a0 {
    grid-column: span 12 / span 12;
  }

  #w-node-c7ecdd56-15e4-ed2d-f621-32e0faa786ef-cd2541a0, #w-node-c7ecdd56-15e4-ed2d-f621-32e0faa786f9-cd2541a0 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    justify-self: start;
  }

  #w-node-c7ecdd56-15e4-ed2d-f621-32e0faa78702-cd2541a0 {
    grid-column: span 12 / span 12;
  }

  #w-node-_86d4a721-4bfe-693e-e088-48e24926ad87-cd2541a0 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_86d4a721-4bfe-693e-e088-48e24926ad97-cd2541a0 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_86d4a721-4bfe-693e-e088-48e24926ada1-cd2541a0, #w-node-_86d4a721-4bfe-693e-e088-48e24926ad8d-cd2541a0 {
    grid-column: span 12 / span 12;
  }

  #w-node-_86d4a721-4bfe-693e-e088-48e24926adab-cd2541a0 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_86d4a721-4bfe-693e-e088-48e24926adb5-cd2541a0 {
    grid-column: span 12 / span 12;
  }

  #w-node-a7dfa10a-e485-72d0-7c66-0f2a2ba1f93e-cd2541a0 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-a7dfa10a-e485-72d0-7c66-0f2a2ba1f94e-cd2541a0, #w-node-a7dfa10a-e485-72d0-7c66-0f2a2ba1f944-cd2541a0 {
    grid-column: span 12 / span 12;
  }

  #w-node-a7dfa10a-e485-72d0-7c66-0f2a2ba1f958-cd2541a0, #w-node-a7dfa10a-e485-72d0-7c66-0f2a2ba1f962-cd2541a0 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    justify-self: start;
  }

  #w-node-_4d5dfa68-b665-35ad-e75f-bfdfc6a8383a-cd2541a0 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_4d5dfa68-b665-35ad-e75f-bfdfc6a83840-cd2541a0, #w-node-_4d5dfa68-b665-35ad-e75f-bfdfc6a8384a-cd2541a0 {
    grid-column: span 12 / span 12;
  }

  #w-node-_4d5dfa68-b665-35ad-e75f-bfdfc6a8385e-cd2541a0, #w-node-_4d5dfa68-b665-35ad-e75f-bfdfc6a83854-cd2541a0 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    justify-self: start;
  }

  #w-node-_4d5dfa68-b665-35ad-e75f-bfdfc6a83868-cd2541a0 {
    grid-column: span 12 / span 12;
  }

  #w-node-_79273fd5-317e-981f-48ef-aa9798f3c475-fac0cdfd {
    grid-column: span 10 / span 10;
  }

  #w-node-e9c3a0a4-f1eb-66b9-c154-fbe957886511-fac0cdfd {
    grid-column: span 4 / span 4;
  }

  #w-node-e9c3a0a4-f1eb-66b9-c154-fbe957886516-fac0cdfd {
    grid-area: span 1 / span 6 / span 1 / span 6;
    place-self: start;
  }

  #w-node-eecc599d-69c3-96dd-ddbb-1903a583b736-fac0cdfd {
    grid-column: span 4 / span 4;
  }

  #w-node-e9c3a0a4-f1eb-66b9-c154-fbe957886514-fac0cdfd {
    grid-column: span 6 / span 6;
  }

  #w-node-ce61f1c3-697f-0c15-34f6-55155c0edf72-fac0cdfd, #w-node-e7440093-7e79-df4d-cc2f-5b3131290639-fac0cdfd, #w-node-e9094b5d-5ae8-dc4d-4bd9-87bee139c6c1-fac0cdfd {
    grid-column: span 4 / span 4;
  }

  #w-node-e9094b5d-5ae8-dc4d-4bd9-87bee139c6d7-fac0cdfd {
    grid-column: span 4 / span 4;
    align-self: start;
  }

  #w-node-e9094b5d-5ae8-dc4d-4bd9-87bee139c6c5-fac0cdfd {
    grid-column: span 6 / span 6;
  }

  #w-node-_1d626d43-c848-97ce-181d-b701597b524f-fac0cdfd {
    grid-column: span 3 / span 3;
  }

  #w-node-_1bbcd383-8c8e-365e-9799-89f9dc0bf7ca-fac0cdfd, #w-node-_5c9449f1-8d09-abba-d23c-45b71631cdb4-fac0cdfd {
    grid-column: span 6 / span 6;
  }

  #w-node-_5e082f02-7589-db3c-f560-75093db016a6-3a905c62 {
    grid-column: span 10 / span 10;
  }

  #w-node-_1b1f2d49-87cc-6c4d-8e29-e8188904b032-3a905c62 {
    grid-row: span 2 / span 2;
  }

  #w-node-_054b2aae-a8b4-de61-8358-4459b1ca705f-3a905c62 {
    grid-column: span 3 / span 3;
  }

  #w-node-_054b2aae-a8b4-de61-8358-4459b1ca7062-3a905c62 {
    grid-column: span 6 / span 6;
  }

  #w-node-_70fb01e4-9f28-da2c-405c-b45acb81f0b7-3a905c62 {
    grid-column: span 3 / span 3;
  }

  #w-node-_70fb01e4-9f28-da2c-405c-b45acb81f0ba-3a905c62 {
    grid-column: span 6 / span 6;
  }

  #w-node-_82f33d7c-618c-7457-6732-f5c5bd6850bc-3a905c62 {
    grid-column: span 3 / span 3;
  }

  #w-node-_82f33d7c-618c-7457-6732-f5c5bd6850bf-3a905c62 {
    grid-column: span 6 / span 6;
  }

  #w-node-_75ce94d9-3da3-dd94-bb0c-0cf525bc989f-3a905c62 {
    grid-column: span 3 / span 3;
  }

  #w-node-_75ce94d9-3da3-dd94-bb0c-0cf525bc98a2-3a905c62 {
    grid-column: span 6 / span 6;
  }

  #w-node-d16d8ebc-61b7-0dd5-3911-53b261a44c8b-3a905c62 {
    grid-column: span 3 / span 3;
  }

  #w-node-d16d8ebc-61b7-0dd5-3911-53b261a44c8e-3a905c62 {
    grid-column: span 6 / span 6;
  }

  #w-node-cee3e8e9-821a-22ab-e46f-8bb38a19b545-3a905c62 {
    grid-column: span 3 / span 3;
  }

  #w-node-cee3e8e9-821a-22ab-e46f-8bb38a19b548-3a905c62 {
    grid-column: span 6 / span 6;
  }

  #w-node-_83a6abba-78de-8f47-f47f-03399ed1d21b-3a905c62 {
    grid-column: span 3 / span 3;
  }

  #w-node-_83a6abba-78de-8f47-f47f-03399ed1d21e-3a905c62 {
    grid-column: span 6 / span 6;
  }

  #w-node-_23e74c31-3a98-a399-7094-f5f5db21e7d2-3a905c62 {
    grid-column: span 3 / span 3;
  }

  #w-node-_23e74c31-3a98-a399-7094-f5f5db21e7d5-3a905c62 {
    grid-column: span 6 / span 6;
  }

  #w-node-d522aa3b-c246-c9b9-4c81-dbf1bcbd6a14-3a905c62 {
    grid-column: span 3 / span 3;
  }

  #w-node-d522aa3b-c246-c9b9-4c81-dbf1bcbd6a18-3a905c62 {
    grid-column: span 6 / span 6;
  }

  #w-node-ed319f84-bf5b-2688-5b74-cf00abd96349-3a905c62 {
    grid-column: span 3 / span 3;
  }

  #w-node-ed319f84-bf5b-2688-5b74-cf00abd9634c-3a905c62 {
    grid-column: span 6 / span 6;
  }

  #w-node-_5d6c8e31-3aeb-c03a-82f6-051b4405b5c9-3a905c62 {
    grid-column: span 3 / span 3;
  }

  #w-node-_5d6c8e31-3aeb-c03a-82f6-051b4405b5cc-3a905c62 {
    grid-column: span 6 / span 6;
  }

  #w-node-_1dfa5dae-94b4-edc9-593c-ae5d59e12241-3a905c62 {
    grid-column: span 3 / span 3;
  }

  #w-node-_1dfa5dae-94b4-edc9-593c-ae5d59e12244-3a905c62 {
    grid-column: span 6 / span 6;
  }

  #w-node-_4b1e9a9f-21e5-e3c5-2694-ae7f6a20955f-3a905c62 {
    grid-column: span 3 / span 3;
  }

  #w-node-_4b1e9a9f-21e5-e3c5-2694-ae7f6a209563-3a905c62 {
    grid-column: span 6 / span 6;
  }

  #w-node-_81a2e1ca-d3f0-f8ab-5f86-b8cb4503bcf1-3a905c62 {
    grid-column: span 3 / span 3;
  }

  #w-node-_81a2e1ca-d3f0-f8ab-5f86-b8cb4503bcf4-3a905c62 {
    grid-column: span 6 / span 6;
  }

  #w-node-_5f5d8a33-473c-6dcd-057e-cc177167da6c-3a905c62 {
    grid-column: span 3 / span 3;
  }

  #w-node-_5f5d8a33-473c-6dcd-057e-cc177167da6f-3a905c62 {
    grid-column: span 6 / span 6;
  }

  #w-node-_5e082f02-7589-db3c-f560-75093db016a6-396975af, #w-node-_5e082f02-7589-db3c-f560-75093db016a6-7458910b {
    grid-column: span 10 / span 10;
  }

  #w-node-f28296cd-4585-8bc1-df5b-88417c6a77da-7458910b {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-f28296cd-4585-8bc1-df5b-88417c6a77e2-7458910b {
    justify-self: start;
  }

  #w-node-f28296cd-4585-8bc1-df5b-88417c6a77e3-7458910b, #w-node-f28296cd-4585-8bc1-df5b-88417c6a77ee-7458910b, #w-node-f28296cd-4585-8bc1-df5b-88417c6a7813-7458910b {
    grid-column: span 12 / span 12;
  }

  #w-node-_3dce5b7c-f057-dfcc-9b2d-09e54f360574-7458910b {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_3dce5b7c-f057-dfcc-9b2d-09e54f360579-7458910b {
    justify-self: start;
  }

  #w-node-_3dce5b7c-f057-dfcc-9b2d-09e54f36057a-7458910b, #w-node-_3dce5b7c-f057-dfcc-9b2d-09e54f36058a-7458910b, #w-node-_4b2d1166-5340-6190-f0d8-982a726b8157-7458910b, #w-node-f9629020-483d-ee72-6b89-b45b7613f068-7458910b, #w-node-ee10e7b0-da1b-2931-4543-25312ccd369f-7458910b, #w-node-_3dce5b7c-f057-dfcc-9b2d-09e54f36059a-7458910b {
    grid-column: span 12 / span 12;
  }
}

@media screen and (max-width: 479px) {
  #w-node-c70dd0b3-447f-1100-d481-920ef4361b1e-dc39fbc1 {
    grid-column: span 6 / span 6;
  }

  #w-node-c70dd0b3-447f-1100-d481-920ef4361b2e-dc39fbc1 {
    grid-column: span 6 / span 6;
    justify-self: end;
  }

  #w-node-ef5e44e6-6c25-1c6d-ca9d-6b641ad269ea-dc39fbc1, #w-node-c70dd0b3-447f-1100-d481-920ef4361b24-dc39fbc1, #w-node-c70dd0b3-447f-1100-d481-920ef4361b38-dc39fbc1, #w-node-_0a80e839-65c7-d2b9-0278-22bc6b8595f0-dc39fbc1, #w-node-cdbcc6f9-307f-2005-3fbf-5c711a9db414-dc39fbc1 {
    grid-column: span 6 / span 6;
  }

  #w-node-f72d2968-1940-51b8-f88a-2e9238497aeb-dc39fbc1, #w-node-c6220bb7-59cd-1c2d-c858-270db24a4091-dc39fbc1, #w-node-_709603f6-3929-8b79-043e-1d1babbc4c6e-dc39fbc1, #w-node-d161f37c-32d5-3052-c501-9a65fb6b3d48-dc39fbc1 {
    grid-column: span 12 / span 12;
  }

  #w-node-_30a10288-7cc7-9826-276c-458c9c7079ab-dc39fbc1, #w-node-_30a10288-7cc7-9826-276c-458c9c7079b1-dc39fbc1, #w-node-_30a10288-7cc7-9826-276c-458c9c7079c5-dc39fbc1 {
    grid-column: span 6 / span 6;
  }

  #w-node-_30a10288-7cc7-9826-276c-458c9c7079bb-dc39fbc1 {
    grid-column: span 6 / span 6;
    justify-self: end;
  }

  #w-node-_30a10288-7cc7-9826-276c-458c9c7079d0-dc39fbc1, #w-node-_36b61485-4076-16d0-6e1a-8cdd1f6e30bf-dc39fbc1, #w-node-e8942771-8919-9a40-263c-9d484dcfdebb-dc39fbc1, #w-node-e8942771-8919-9a40-263c-9d484dcfdec1-dc39fbc1 {
    grid-column: span 6 / span 6;
  }

  #w-node-e8942771-8919-9a40-263c-9d484dcfdecb-dc39fbc1 {
    grid-column: span 6 / span 6;
    justify-self: end;
  }

  #w-node-e8942771-8919-9a40-263c-9d484dcfded5-dc39fbc1, #w-node-_0de8ca33-8d19-a76e-449f-cfc0cc356032-dc39fbc1, #w-node-bfdf0b5e-b3f3-f9f9-5a80-7663afd6580c-dc39fbc1 {
    grid-column: span 6 / span 6;
  }

  #w-node-_1e5e9cc1-35ac-6883-5ddc-c01df53ddeb7-dc39fbc1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: start end;
  }

  #w-node-_5fae425e-dd16-a79a-d6b2-c579597f3d04-5de78462 {
    grid-column: span 2 / span 2;
  }

  #w-node-_5fae425e-dd16-a79a-d6b2-c579597f3d0b-5de78462 {
    grid-column: span 3 / span 3;
  }

  #w-node-_676324ff-6942-b034-e145-284609400ba3-5de78462 {
    grid-column: span 2 / span 2;
  }

  #w-node-_676324ff-6942-b034-e145-284609400ba7-5de78462 {
    grid-column: span 3 / span 3;
  }

  #w-node-_7b15f2d1-7fd8-e491-a079-5e6ac40d27bf-5de78462 {
    grid-column: span 2 / span 2;
  }

  #w-node-_7b15f2d1-7fd8-e491-a079-5e6ac40d27c3-5de78462 {
    grid-column: span 3 / span 3;
  }

  #w-node-_04b038dc-204b-caa8-dd84-a0068306aa14-5de78462 {
    grid-column: span 2 / span 2;
  }

  #w-node-_04b038dc-204b-caa8-dd84-a0068306aa18-5de78462 {
    grid-column: span 3 / span 3;
  }

  #w-node-d873a303-277c-e124-1d56-d386b9ef7183-5de78462 {
    grid-column: span 2 / span 2;
  }

  #w-node-d873a303-277c-e124-1d56-d386b9ef7188-5de78462 {
    grid-column: span 3 / span 3;
  }

  #w-node-a1c6b39d-99bf-4f7a-fc33-4a7d27068fd6-5de78462 {
    grid-column: span 2 / span 2;
  }

  #w-node-a1c6b39d-99bf-4f7a-fc33-4a7d27068fdb-5de78462 {
    grid-column: span 3 / span 3;
  }

  #w-node-d42dfe17-7dbc-3d47-f02e-4b772e22e568-5de78462 {
    grid-column: span 2 / span 2;
  }

  #w-node-d42dfe17-7dbc-3d47-f02e-4b772e22e56d-5de78462 {
    grid-column: span 3 / span 3;
  }

  #w-node-c201de5c-fa68-7d98-baa7-ba09c921ada7-5de78462 {
    grid-column: span 2 / span 2;
  }

  #w-node-c201de5c-fa68-7d98-baa7-ba09c921adac-5de78462 {
    grid-column: span 3 / span 3;
  }

  #w-node-_3234d430-f2b3-440d-fefc-c277e3efaeeb-5de78462 {
    grid-column: span 2 / span 2;
  }

  #w-node-_3234d430-f2b3-440d-fefc-c277e3efaef0-5de78462 {
    grid-column: span 3 / span 3;
  }

  #w-node-_9bc9bcc3-3dac-2153-b3c4-ac784b6c60ec-5de78462 {
    grid-column: span 2 / span 2;
  }

  #w-node-_9bc9bcc3-3dac-2153-b3c4-ac784b6c60f1-5de78462 {
    grid-column: span 3 / span 3;
  }

  #w-node-_23c90dd7-925c-5a90-c7e6-616809ad19d8-5de78462 {
    grid-column: span 2 / span 2;
  }

  #w-node-_23c90dd7-925c-5a90-c7e6-616809ad19da-5de78462 {
    grid-column: span 3 / span 3;
  }

  #w-node-_66033030-818e-b407-a0bf-b8ae74b3668f-5de78462 {
    grid-column: span 2 / span 2;
  }

  #w-node-_66033030-818e-b407-a0bf-b8ae74b36694-5de78462 {
    grid-column: span 3 / span 3;
  }

  #w-node-_1d8c5c9e-4814-4170-6fc5-60d5fb20a96d-5de78462 {
    grid-column: span 2 / span 2;
  }

  #w-node-_7af83278-2acd-fc18-3006-620719c79303-5de78462 {
    grid-column: span 3 / span 3;
  }

  #w-node-_53828550-6693-d230-0ac8-0e92f4b52b30-5de78462 {
    grid-column: span 2 / span 2;
  }

  #w-node-_53828550-6693-d230-0ac8-0e92f4b52b37-5de78462 {
    grid-column: span 3 / span 3;
  }

  #w-node-f4227381-93c2-c0ad-197a-8fbefaf87a3f-5de78462 {
    grid-column: span 2 / span 2;
  }

  #w-node-f4227381-93c2-c0ad-197a-8fbefaf87a46-5de78462 {
    grid-column: span 3 / span 3;
  }

  #w-node-_060f9835-a429-87de-a809-9a8522898618-5de78462 {
    grid-column: span 2 / span 2;
  }

  #w-node-_060f9835-a429-87de-a809-9a852289861f-5de78462 {
    grid-column: span 3 / span 3;
  }

  #w-node-_3ba0f667-9147-7cfc-26f3-29411bb33486-5de78462 {
    grid-column: span 2 / span 2;
  }

  #w-node-_3ba0f667-9147-7cfc-26f3-29411bb3348d-5de78462 {
    grid-column: span 3 / span 3;
  }

  #w-node-_167d62df-5e9d-c7de-0646-c96313612488-5de78462 {
    grid-column: span 2 / span 2;
  }

  #w-node-_167d62df-5e9d-c7de-0646-c9631361248f-5de78462 {
    grid-column: span 3 / span 3;
  }

  #w-node-a0d2e41f-fab0-4b73-f4c5-2a3c542eae00-5de78462 {
    grid-column: span 2 / span 2;
  }

  #w-node-a0d2e41f-fab0-4b73-f4c5-2a3c542eae07-5de78462 {
    grid-column: span 3 / span 3;
  }

  #w-node-_08667468-bedb-c76c-0f18-5fda5820db34-5de78462 {
    grid-column: span 2 / span 2;
  }

  #w-node-_08667468-bedb-c76c-0f18-5fda5820db3b-5de78462 {
    grid-column: span 3 / span 3;
  }

  #w-node-e139650a-cb9a-6796-c857-052d5b383c16-5de78462 {
    grid-column: span 2 / span 2;
  }

  #w-node-e139650a-cb9a-6796-c857-052d5b383c1d-5de78462 {
    grid-column: span 3 / span 3;
  }

  #w-node-_65d2c1f2-f2a4-d77f-4244-d7bdfe44aaf0-5de78462 {
    grid-column: span 2 / span 2;
  }

  #w-node-_65d2c1f2-f2a4-d77f-4244-d7bdfe44aaf7-5de78462 {
    grid-column: span 3 / span 3;
  }

  #w-node-be3c60b4-b6b4-5c5f-3b9f-55e24bc1c46a-5de78462 {
    grid-column: span 2 / span 2;
  }

  #w-node-be3c60b4-b6b4-5c5f-3b9f-55e24bc1c46f-5de78462 {
    grid-column: span 3 / span 3;
  }

  #w-node-_7cbcc344-7760-30b0-5258-ad74a6303ac6-5de78462 {
    grid-column: span 2 / span 2;
  }

  #w-node-_7cbcc344-7760-30b0-5258-ad74a6303acd-5de78462 {
    grid-column: span 3 / span 3;
  }

  #w-node-e0e67ba9-d0f4-5da2-1749-b6f139c3cf51-5de78462 {
    grid-column: span 2 / span 2;
  }

  #w-node-e0e67ba9-d0f4-5da2-1749-b6f139c3cf58-5de78462 {
    grid-column: span 3 / span 3;
  }

  #w-node-_47c3df67-1567-8143-311e-166a302321aa-5de78462 {
    grid-column: span 2 / span 2;
  }

  #w-node-_47c3df67-1567-8143-311e-166a302321af-5de78462, #w-node-de69d05e-020b-c4f2-bc95-905bc9c8780c-5de78462, #w-node-de69d05e-020b-c4f2-bc95-905bc9c87813-5de78462, #w-node-_150eea2f-8494-795e-a814-4d5b55e1e5ea-5de78462, #w-node-_150eea2f-8494-795e-a814-4d5b55e1e5f1-5de78462, #w-node-f4c2ba89-31fb-92e7-a452-6aea118a87b6-5de78462, #w-node-f4c2ba89-31fb-92e7-a452-6aea118a87bd-5de78462, #w-node-_8e221e92-87e5-95ab-6fe9-5edca4520c38-5de78462, #w-node-_8e221e92-87e5-95ab-6fe9-5edca4520c3f-5de78462, #w-node-_061c289a-4a6e-1b07-816b-0bd40ef237dc-5de78462, #w-node-_061c289a-4a6e-1b07-816b-0bd40ef237e3-5de78462, #w-node-b555366b-efa6-c950-9ac8-afca1ce9a34b-5de78462, #w-node-b555366b-efa6-c950-9ac8-afca1ce9a352-5de78462, #w-node-_3ec573fc-3b3c-d73f-2a88-28e737ea22f9-5de78462, #w-node-_3ec573fc-3b3c-d73f-2a88-28e737ea22fd-5de78462 {
    grid-column: span 3 / span 3;
  }

  #w-node-_4550158e-afa4-c912-cb29-f879de372887-5de78462 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: start end;
  }

  #w-node-c5c9c979-be8f-d5b9-dcc0-d4f7c80b4fc1-f90c2cd5, #w-node-c5c9c979-be8f-d5b9-dcc0-d4f7c80b4fc3-f90c2cd5, #w-node-_3741b19d-3692-ed34-8a65-199953849e66-f90c2cd5, #w-node-_3741b19d-3692-ed34-8a65-199953849e68-f90c2cd5, #w-node-a65af48a-f35d-6936-5687-522fa9e122f7-f90c2cd5, #w-node-a65af48a-f35d-6936-5687-522fa9e122f9-f90c2cd5, #w-node-d4778031-88f6-845f-ec75-9b0daddccaf0-f90c2cd5, #w-node-_2be57c20-1c94-cf6e-1139-2c4f99a30d74-f90c2cd5, #w-node-ff1215f4-5636-8143-51a6-ba4413ae87a2-f90c2cd5, #w-node-ff1215f4-5636-8143-51a6-ba4413ae87a4-f90c2cd5, #w-node-cc4136ca-8ca2-1400-b4cb-322121255862-f90c2cd5, #w-node-cc4136ca-8ca2-1400-b4cb-322121255864-f90c2cd5, #w-node-_82bbc2f6-eee8-52bb-9133-12c0abf0873f-f90c2cd5, #w-node-_82bbc2f6-eee8-52bb-9133-12c0abf08741-f90c2cd5, #w-node-_1b61aef6-8be0-07ec-fcf6-cbb9fc33ddba-f90c2cd5, #w-node-_1b61aef6-8be0-07ec-fcf6-cbb9fc33ddbc-f90c2cd5, #w-node-bed1e098-128d-f769-fe0d-9856df67d379-f90c2cd5, #w-node-bed1e098-128d-f769-fe0d-9856df67d37b-f90c2cd5, #w-node-_8f3a99f8-cc77-112b-d30e-664f6a763cef-f90c2cd5, #w-node-_8f3a99f8-cc77-112b-d30e-664f6a763cf1-f90c2cd5, #w-node-_22e97ed0-e4f1-b267-d655-50e8e453a6d0-f90c2cd5, #w-node-_22e97ed0-e4f1-b267-d655-50e8e453a6d2-f90c2cd5, #w-node-_76af1b3f-418f-61c4-8b89-e55d486d0a04-f90c2cd5, #w-node-_76af1b3f-418f-61c4-8b89-e55d486d0a06-f90c2cd5, #w-node-_39adf0b7-b492-810c-44ef-6632e1859054-f90c2cd5, #w-node-_39adf0b7-b492-810c-44ef-6632e1859056-f90c2cd5, #w-node-_1e3fa80b-73d4-72cf-d56e-438d66a1de54-f90c2cd5, #w-node-_1e3fa80b-73d4-72cf-d56e-438d66a1de56-f90c2cd5, #w-node-ffd2e390-dacc-e059-6202-1536d5fddaa5-f90c2cd5, #w-node-ffd2e390-dacc-e059-6202-1536d5fddaa7-f90c2cd5, #w-node-cd3add93-8a01-377e-c764-b9d16f6e0b81-f90c2cd5, #w-node-cd3add93-8a01-377e-c764-b9d16f6e0b84-f90c2cd5, #w-node-d12985f9-52d0-c7a6-9e8f-96bd9711bd47-f90c2cd5, #w-node-d12985f9-52d0-c7a6-9e8f-96bd9711bd49-f90c2cd5, #w-node-e9933daa-18f9-bfbf-b7f9-90f9f61900f2-f90c2cd5, #w-node-e9933daa-18f9-bfbf-b7f9-90f9f61900f4-f90c2cd5, #w-node-efbdad34-267b-7e6b-e7a7-1c2e23a914a2-f90c2cd5, #w-node-efbdad34-267b-7e6b-e7a7-1c2e23a914a4-f90c2cd5 {
    grid-column: span 3 / span 3;
  }

  #w-node-c073ab48-b86d-16dc-1ec9-478efcdd5d5b-f90c2cd5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: start end;
  }

  #w-node-_0a244cd3-057c-0c0c-68d1-36645f55e99e-2495f9ba, #w-node-_0a244cd3-057c-0c0c-68d1-36645f55e9a0-2495f9ba, #w-node-_4dfa71ea-c7ac-9374-4675-cb924871d167-2495f9ba, #w-node-_4dfa71ea-c7ac-9374-4675-cb924871d169-2495f9ba {
    grid-column: span 3 / span 3;
  }

  #w-node-c2e40659-2038-285e-5401-b93e32daee4f-2495f9ba {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: start end;
  }

  #w-node-c7ecdd56-15e4-ed2d-f621-32e0faa786d5-cd2541a0 {
    grid-column: span 6 / span 6;
  }

  #w-node-c7ecdd56-15e4-ed2d-f621-32e0faa786e5-cd2541a0 {
    grid-column: span 6 / span 6;
    justify-self: end;
  }

  #w-node-c7ecdd56-15e4-ed2d-f621-32e0faa786db-cd2541a0, #w-node-c7ecdd56-15e4-ed2d-f621-32e0faa786ef-cd2541a0, #w-node-c7ecdd56-15e4-ed2d-f621-32e0faa786f9-cd2541a0, #w-node-c7ecdd56-15e4-ed2d-f621-32e0faa78702-cd2541a0, #w-node-_86d4a721-4bfe-693e-e088-48e24926ad87-cd2541a0 {
    grid-column: span 6 / span 6;
  }

  #w-node-_86d4a721-4bfe-693e-e088-48e24926ad97-cd2541a0, #w-node-_86d4a721-4bfe-693e-e088-48e24926ada1-cd2541a0, #w-node-_86d4a721-4bfe-693e-e088-48e24926adab-cd2541a0, #w-node-_86d4a721-4bfe-693e-e088-48e24926adb5-cd2541a0 {
    grid-column: span 12 / span 12;
  }

  #w-node-a7dfa10a-e485-72d0-7c66-0f2a2ba1f93e-cd2541a0 {
    grid-column: span 6 / span 6;
  }

  #w-node-a7dfa10a-e485-72d0-7c66-0f2a2ba1f94e-cd2541a0 {
    grid-column: span 6 / span 6;
    justify-self: end;
  }

  #w-node-a7dfa10a-e485-72d0-7c66-0f2a2ba1f944-cd2541a0, #w-node-a7dfa10a-e485-72d0-7c66-0f2a2ba1f958-cd2541a0, #w-node-a7dfa10a-e485-72d0-7c66-0f2a2ba1f962-cd2541a0, #w-node-a7dfa10a-e485-72d0-7c66-0f2a2ba1f96c-cd2541a0, #w-node-_4d5dfa68-b665-35ad-e75f-bfdfc6a8383a-cd2541a0, #w-node-_4d5dfa68-b665-35ad-e75f-bfdfc6a83840-cd2541a0 {
    grid-column: span 6 / span 6;
  }

  #w-node-_4d5dfa68-b665-35ad-e75f-bfdfc6a8384a-cd2541a0 {
    grid-column: span 6 / span 6;
    justify-self: end;
  }

  #w-node-_4d5dfa68-b665-35ad-e75f-bfdfc6a8385e-cd2541a0, #w-node-_4d5dfa68-b665-35ad-e75f-bfdfc6a83854-cd2541a0, #w-node-_4d5dfa68-b665-35ad-e75f-bfdfc6a83868-cd2541a0 {
    grid-column: span 6 / span 6;
  }

  #w-node-_797dd54c-6b86-1241-f579-d80839c59cff-cd2541a0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: start end;
  }

  #w-node-e9c3a0a4-f1eb-66b9-c154-fbe957886511-fac0cdfd {
    grid-column: span 6 / span 6;
  }

  #w-node-e9c3a0a4-f1eb-66b9-c154-fbe957886517-fac0cdfd {
    grid-area: span 2 / span 4 / span 2 / span 4;
    align-self: end;
  }

  #w-node-_7a77abf9-09b5-b29b-40df-bf4d51d5895c-fac0cdfd {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-eecc599d-69c3-96dd-ddbb-1903a583b736-fac0cdfd, #w-node-_7824d690-7217-c0a9-3db1-53c8f1fc0bd8-fac0cdfd, #w-node-e9c3a0a4-f1eb-66b9-c154-fbe957886514-fac0cdfd, #w-node-ce61f1c3-697f-0c15-34f6-55155c0edf72-fac0cdfd, #w-node-ce61f1c3-697f-0c15-34f6-55155c0edf87-fac0cdfd {
    grid-column: span 6 / span 6;
  }

  #w-node-_734f5f35-91e8-fed0-dc5e-536607b32d21-fac0cdfd {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-e7440093-7e79-df4d-cc2f-5b3131290639-fac0cdfd {
    grid-column: span 6 / span 6;
  }

  #w-node-dbd4ccc5-844e-29f7-b2ee-b58f30294fe2-fac0cdfd {
    grid-column: span 6 / span 6;
    justify-self: start;
  }

  #w-node-a5ccc34e-065b-48e5-9372-b00c6ebe1dd7-fac0cdfd, #w-node-e9094b5d-5ae8-dc4d-4bd9-87bee139c6c1-fac0cdfd, #w-node-e9094b5d-5ae8-dc4d-4bd9-87bee139c6d7-fac0cdfd, #w-node-e9094b5d-5ae8-dc4d-4bd9-87bee139c6c5-fac0cdfd {
    grid-column: span 6 / span 6;
  }

  #w-node-fa07df74-4463-b72e-6b18-2a3be25860c5-fac0cdfd, #w-node-_1d626d43-c848-97ce-181d-b701597b524f-fac0cdfd {
    grid-column: span 2 / span 2;
  }

  #w-node-e4843454-a2ca-7cc9-0701-b8789956f7a7-fac0cdfd {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: start end;
  }

  #w-node-_054b2aae-a8b4-de61-8358-4459b1ca705f-3a905c62 {
    grid-column: span 2 / span 2;
  }

  #w-node-_054b2aae-a8b4-de61-8358-4459b1ca7062-3a905c62 {
    grid-column: span 3 / span 3;
  }

  #w-node-_70fb01e4-9f28-da2c-405c-b45acb81f0b7-3a905c62 {
    grid-column: span 2 / span 2;
  }

  #w-node-_70fb01e4-9f28-da2c-405c-b45acb81f0ba-3a905c62 {
    grid-column: span 3 / span 3;
  }

  #w-node-_82f33d7c-618c-7457-6732-f5c5bd6850bc-3a905c62 {
    grid-column: span 2 / span 2;
  }

  #w-node-_82f33d7c-618c-7457-6732-f5c5bd6850bf-3a905c62 {
    grid-column: span 3 / span 3;
  }

  #w-node-_75ce94d9-3da3-dd94-bb0c-0cf525bc989f-3a905c62 {
    grid-column: span 2 / span 2;
  }

  #w-node-_75ce94d9-3da3-dd94-bb0c-0cf525bc98a2-3a905c62 {
    grid-column: span 3 / span 3;
  }

  #w-node-d16d8ebc-61b7-0dd5-3911-53b261a44c8b-3a905c62 {
    grid-column: span 2 / span 2;
  }

  #w-node-d16d8ebc-61b7-0dd5-3911-53b261a44c8e-3a905c62 {
    grid-column: span 3 / span 3;
  }

  #w-node-cee3e8e9-821a-22ab-e46f-8bb38a19b545-3a905c62 {
    grid-column: span 2 / span 2;
  }

  #w-node-cee3e8e9-821a-22ab-e46f-8bb38a19b548-3a905c62 {
    grid-column: span 3 / span 3;
  }

  #w-node-_83a6abba-78de-8f47-f47f-03399ed1d21b-3a905c62 {
    grid-column: span 2 / span 2;
  }

  #w-node-_83a6abba-78de-8f47-f47f-03399ed1d21e-3a905c62 {
    grid-column: span 3 / span 3;
  }

  #w-node-_23e74c31-3a98-a399-7094-f5f5db21e7d2-3a905c62 {
    grid-column: span 2 / span 2;
  }

  #w-node-_23e74c31-3a98-a399-7094-f5f5db21e7d5-3a905c62 {
    grid-column: span 3 / span 3;
  }

  #w-node-d522aa3b-c246-c9b9-4c81-dbf1bcbd6a14-3a905c62 {
    grid-column: span 2 / span 2;
  }

  #w-node-d522aa3b-c246-c9b9-4c81-dbf1bcbd6a18-3a905c62 {
    grid-column: span 3 / span 3;
  }

  #w-node-ed319f84-bf5b-2688-5b74-cf00abd96349-3a905c62 {
    grid-column: span 2 / span 2;
  }

  #w-node-ed319f84-bf5b-2688-5b74-cf00abd9634c-3a905c62 {
    grid-column: span 3 / span 3;
  }

  #w-node-_5d6c8e31-3aeb-c03a-82f6-051b4405b5c9-3a905c62 {
    grid-column: span 2 / span 2;
  }

  #w-node-_5d6c8e31-3aeb-c03a-82f6-051b4405b5cc-3a905c62 {
    grid-column: span 3 / span 3;
  }

  #w-node-_1dfa5dae-94b4-edc9-593c-ae5d59e12241-3a905c62 {
    grid-column: span 2 / span 2;
  }

  #w-node-_1dfa5dae-94b4-edc9-593c-ae5d59e12244-3a905c62 {
    grid-column: span 3 / span 3;
  }

  #w-node-_4b1e9a9f-21e5-e3c5-2694-ae7f6a20955f-3a905c62 {
    grid-column: span 2 / span 2;
  }

  #w-node-_4b1e9a9f-21e5-e3c5-2694-ae7f6a209563-3a905c62 {
    grid-column: span 3 / span 3;
  }

  #w-node-_81a2e1ca-d3f0-f8ab-5f86-b8cb4503bcf1-3a905c62 {
    grid-column: span 2 / span 2;
  }

  #w-node-_81a2e1ca-d3f0-f8ab-5f86-b8cb4503bcf4-3a905c62 {
    grid-column: span 3 / span 3;
  }

  #w-node-_5f5d8a33-473c-6dcd-057e-cc177167da6c-3a905c62 {
    grid-column: span 2 / span 2;
  }

  #w-node-_5f5d8a33-473c-6dcd-057e-cc177167da6f-3a905c62 {
    grid-column: span 3 / span 3;
  }

  #w-node-d99f3993-d399-3268-5a57-671d2d08c3d9-3a905c62, #w-node-_98aeef61-4811-c0c1-68c1-7926ae987421-396975af {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: start end;
  }

  #w-node-f28296cd-4585-8bc1-df5b-88417c6a77da-7458910b {
    grid-column: span 6 / span 6;
  }

  #w-node-f28296cd-4585-8bc1-df5b-88417c6a77e3-7458910b {
    grid-column: span 6 / span 6;
    justify-self: end;
  }

  #w-node-f28296cd-4585-8bc1-df5b-88417c6a77ee-7458910b, #w-node-f28296cd-4585-8bc1-df5b-88417c6a7813-7458910b, #w-node-_3dce5b7c-f057-dfcc-9b2d-09e54f360574-7458910b {
    grid-column: span 6 / span 6;
  }

  #w-node-_3dce5b7c-f057-dfcc-9b2d-09e54f36057a-7458910b {
    grid-column: span 6 / span 6;
    justify-self: end;
  }

  #w-node-_3dce5b7c-f057-dfcc-9b2d-09e54f36058a-7458910b {
    grid-column: span 6 / span 6;
  }

  #w-node-_4b2d1166-5340-6190-f0d8-982a726b8157-7458910b {
    grid-column: span 6 / span 6;
    justify-self: end;
  }

  #w-node-f9629020-483d-ee72-6b89-b45b7613f068-7458910b, #w-node-ee10e7b0-da1b-2931-4543-25312ccd369f-7458910b, #w-node-_3dce5b7c-f057-dfcc-9b2d-09e54f36059a-7458910b {
    grid-column: span 6 / span 6;
  }

  #w-node-_22d4e7b8-6edd-49b4-c92e-baaf74af6b0f-7458910b {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: start end;
  }
}
